com.vmware.vim25
Class DVSConfigSpec

java.lang.Object
  extended by com.vmware.vim25.DynamicData
      extended by com.vmware.vim25.DVSConfigSpec
Direct Known Subclasses:
VMwareDVSConfigSpec

public class DVSConfigSpec
extends DynamicData

Author:
Steve Jin (sjin@vmware.com)

Field Summary
 String configVersion
           
 DVSContactInfo contact
           
 DVPortSetting defaultPortConfig
           
 String description
           
 String extensionKey
           
 DistributedVirtualSwitchHostMemberConfigSpec[] host
           
 Integer maxPorts
           
 String name
           
 Integer numStandalonePorts
           
 DVSPolicy policy
           
 String switchIpAddress
           
 ManagedObjectReference[] uplinkPortgroup
           
 DVSUplinkPortPolicy uplinkPortPolicy
           
 DistributedVirtualSwitchKeyedOpaqueBlob[] vendorSpecificConfig
           
 
Fields inherited from class com.vmware.vim25.DynamicData
dynamicProperty, dynamicType
 
Constructor Summary
DVSConfigSpec()
           
 
Method Summary
 String getConfigVersion()
           
 DVSContactInfo getContact()
           
 DVPortSetting getDefaultPortConfig()
           
 String getDescription()
           
 String getExtensionKey()
           
 DistributedVirtualSwitchHostMemberConfigSpec[] getHost()
           
 Integer getMaxPorts()
           
 String getName()
           
 Integer getNumStandalonePorts()
           
 DVSPolicy getPolicy()
           
 String getSwitchIpAddress()
           
 ManagedObjectReference[] getUplinkPortgroup()
           
 DVSUplinkPortPolicy getUplinkPortPolicy()
           
 DistributedVirtualSwitchKeyedOpaqueBlob[] getVendorSpecificConfig()
           
 void setConfigVersion(String configVersion)
           
 void setContact(DVSContactInfo contact)
           
 void setDefaultPortConfig(DVPortSetting defaultPortConfig)
           
 void setDescription(String description)
           
 void setExtensionKey(String extensionKey)
           
 void setHost(DistributedVirtualSwitchHostMemberConfigSpec[] host)
           
 void setMaxPorts(Integer maxPorts)
           
 void setName(String name)
           
 void setNumStandalonePorts(Integer numStandalonePorts)
           
 void setPolicy(DVSPolicy policy)
           
 void setSwitchIpAddress(String switchIpAddress)
           
 void setUplinkPortgroup(ManagedObjectReference[] uplinkPortgroup)
           
 void setUplinkPortPolicy(DVSUplinkPortPolicy uplinkPortPolicy)
           
 void setVendorSpecificConfig(DistributedVirtualSwitchKeyedOpaqueBlob[] vendorSpecificConfig)
           
 
Methods inherited from class com.vmware.vim25.DynamicData
getDynamicProperty, getDynamicType, setDynamicProperty, setDynamicType
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

configVersion

public String configVersion

name

public String name

numStandalonePorts

public Integer numStandalonePorts

maxPorts

public Integer maxPorts

uplinkPortPolicy

public DVSUplinkPortPolicy uplinkPortPolicy

uplinkPortgroup

public ManagedObjectReference[] uplinkPortgroup

defaultPortConfig

public DVPortSetting defaultPortConfig

host

public DistributedVirtualSwitchHostMemberConfigSpec[] host

extensionKey

public String extensionKey

description

public String description

policy

public DVSPolicy policy

vendorSpecificConfig

public DistributedVirtualSwitchKeyedOpaqueBlob[] vendorSpecificConfig

contact

public DVSContactInfo contact

switchIpAddress

public String switchIpAddress
Constructor Detail

DVSConfigSpec

public DVSConfigSpec()
Method Detail

getConfigVersion

public String getConfigVersion()

getName

public String getName()

getNumStandalonePorts

public Integer getNumStandalonePorts()

getMaxPorts

public Integer getMaxPorts()

getUplinkPortPolicy

public DVSUplinkPortPolicy getUplinkPortPolicy()

getUplinkPortgroup

public ManagedObjectReference[] getUplinkPortgroup()

getDefaultPortConfig

public DVPortSetting getDefaultPortConfig()

getHost

public DistributedVirtualSwitchHostMemberConfigSpec[] getHost()

getExtensionKey

public String getExtensionKey()

getDescription

public String getDescription()

getPolicy

public DVSPolicy getPolicy()

getVendorSpecificConfig

public DistributedVirtualSwitchKeyedOpaqueBlob[] getVendorSpecificConfig()

getContact

public DVSContactInfo getContact()

getSwitchIpAddress

public String getSwitchIpAddress()

setConfigVersion

public void setConfigVersion(String configVersion)

setName

public void setName(String name)

setNumStandalonePorts

public void setNumStandalonePorts(Integer numStandalonePorts)

setMaxPorts

public void setMaxPorts(Integer maxPorts)

setUplinkPortPolicy

public void setUplinkPortPolicy(DVSUplinkPortPolicy uplinkPortPolicy)

setUplinkPortgroup

public void setUplinkPortgroup(ManagedObjectReference[] uplinkPortgroup)

setDefaultPortConfig

public void setDefaultPortConfig(DVPortSetting defaultPortConfig)

setHost

public void setHost(DistributedVirtualSwitchHostMemberConfigSpec[] host)

setExtensionKey

public void setExtensionKey(String extensionKey)

setDescription

public void setDescription(String description)

setPolicy

public void setPolicy(DVSPolicy policy)

setVendorSpecificConfig

public void setVendorSpecificConfig(DistributedVirtualSwitchKeyedOpaqueBlob[] vendorSpecificConfig)

setContact

public void setContact(DVSContactInfo contact)

setSwitchIpAddress

public void setSwitchIpAddress(String switchIpAddress)


Copyright © 2011-2012. All Rights Reserved.