Package com.vmware.vim25

Examples of com.vmware.vim25.CustomFieldStringValue


  public String getCustomFieldValue(String fieldName) throws Exception {
    int key = getCustomFieldKey(fieldName);
    if(key == 0)
      return null;

    CustomFieldStringValue cfValue = (CustomFieldStringValue)_context.getVimClient().getDynamicProperty(getMor(),
      String.format("value[%d]", key));
    if(cfValue != null)
      return cfValue.getValue();

    return null;
  }
View Full Code Here


            if(prop.getName().equals("name"))
              name = prop.getVal().toString();
            else if(prop.getName().equals("vm"))
                morVms = (ArrayOfManagedObjectReference)prop.getVal();
            else if(prop.getName().startsWith("value[")) {
              CustomFieldStringValue val = (CustomFieldStringValue)prop.getVal();
              if(val != null)
                gcTagValue = val.getValue();
            }
          }

          NetworkDetails details = new NetworkDetails(name, oc.getObj(),
            (morVms != null ? morVms.getManagedObjectReference().toArray(new ManagedObjectReference[morVms.getManagedObjectReference().size()]) : null),
View Full Code Here

                            for(DynamicProperty prop : props) {
                                if(prop.getName().equals("config.template")) {
                                    template = (Boolean)prop.getVal();
                                } else if(prop.getName().equals(workerPropName)) {
                                    CustomFieldStringValue val = (CustomFieldStringValue)prop.getVal();
                                    if(val != null && val.getValue() != null && val.getValue().equalsIgnoreCase("true"))
                                        isWorker = true;
                                }
                                else if(prop.getName().equals(workerTagPropName)) {
                                    CustomFieldStringValue val = (CustomFieldStringValue)prop.getVal();
                                    workerTag = val.getValue();
                                }
                            }

                            VirtualMachineMO vmMo = new VirtualMachineMO(hyperHost.getContext(), oc.getObj());
                            if(!template && isWorker) {
View Full Code Here

                                for(DynamicProperty prop : props) {
                                    if(prop.getName().equals("config.template")) {
                                        template = (Boolean)prop.getVal();
                                    } else if(prop.getName().equals(workerPropName)) {
                                      CustomFieldStringValue val = (CustomFieldStringValue)prop.getVal();
                                      if(val != null && val.getValue() != null && val.getValue().equalsIgnoreCase("true"))
                                        isWorker = true;
                                    }
                                    else if(prop.getName().equals(workerTagPropName)) {
                                      CustomFieldStringValue val = (CustomFieldStringValue)prop.getVal();
                                      workerTag = val.getValue();
                                    }
                                }

                                VirtualMachineMO vmMo = new VirtualMachineMO(hyperHost.getContext(), oc.getObj());
                                if(!template && isWorker) {
View Full Code Here

                    if (prop.getName().equals("name"))
                        name = prop.getVal().toString();
                    else if (prop.getName().equals("vm"))
                        morVms = (ArrayOfManagedObjectReference)prop.getVal();
                    else if (prop.getName().startsWith("value[")) {
                        CustomFieldStringValue val = (CustomFieldStringValue)prop.getVal();
                        if (val != null)
                            gcTagValue = val.getValue();
                    }
                }

                NetworkDetails details =
                        new NetworkDetails(name, oc.getObj(), (morVms != null ? morVms.getManagedObjectReference().toArray(
View Full Code Here

    public String getCustomFieldValue(String fieldName) throws Exception {
        int key = getCustomFieldKey(fieldName);
        if (key == 0)
            return null;

        CustomFieldStringValue cfValue = (CustomFieldStringValue)_context.getVimClient().getDynamicProperty(getMor(), String.format("value[%d]", key));
        if (cfValue != null)
            return cfValue.getValue();

        return null;
    }
View Full Code Here

                            for (DynamicProperty prop : props) {
                                if (prop.getName().equals("config.template")) {
                                    template = (Boolean)prop.getVal();
                                } else if (prop.getName().equals(workerPropName)) {
                                    CustomFieldStringValue val = (CustomFieldStringValue)prop.getVal();
                                    if (val != null && val.getValue() != null && val.getValue().equalsIgnoreCase("true"))
                                        isWorker = true;
                                } else if (prop.getName().equals(workerTagPropName)) {
                                    CustomFieldStringValue val = (CustomFieldStringValue)prop.getVal();
                                    workerTag = val.getValue();
                                }
                            }

                            VirtualMachineMO vmMo = new VirtualMachineMO(hyperHost.getContext(), oc.getObj());
                            if (!template && isWorker) {
View Full Code Here

            if(prop.getName().equals("name"))
              name = prop.getVal().toString();
            else if(prop.getName().equals("vm"))
                morVms = (ArrayOfManagedObjectReference)prop.getVal();
            else if(prop.getName().startsWith("value[")) {
              CustomFieldStringValue val = (CustomFieldStringValue)prop.getVal();
              if(val != null)
                gcTagValue = val.getValue();
            }
          }

          NetworkDetails details = new NetworkDetails(name, oc.getObj(),
            (morVms != null ? morVms.getManagedObjectReference().toArray(new ManagedObjectReference[morVms.getManagedObjectReference().size()]) : null),
View Full Code Here

  public String getCustomFieldValue(String fieldName) throws Exception {
    int key = getCustomFieldKey(fieldName);
    if(key == 0)
      return null;
   
    CustomFieldStringValue cfValue = (CustomFieldStringValue)_context.getServiceUtil().getDynamicProperty(getMor(),
      String.format("value[%d]", key));
    if(cfValue != null)
      return cfValue.getValue();
   
    return null;
  }
View Full Code Here

            if(prop.getName().equals("name"))
              name = prop.getVal().toString();
            else if(prop.getName().equals("vm"))
                morVms = (ArrayOfManagedObjectReference)prop.getVal();
            else if(prop.getName().startsWith("value[")) {
              CustomFieldStringValue val = (CustomFieldStringValue)prop.getVal();
              if(val != null)
                gcTagValue = val.getValue();
            }
          }

          NetworkDetails details = new NetworkDetails(name, oc.getObj(),
            (morVms != null ? morVms.getManagedObjectReference().toArray(new ManagedObjectReference[morVms.getManagedObjectReference().size()]) : null),
View Full Code Here

TOP

Related Classes of com.vmware.vim25.CustomFieldStringValue

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.