com.vmware.vim25
Class DVSConfigInfo

java.lang.Object
  extended by com.vmware.vim25.DynamicData
      extended by com.vmware.vim25.DVSConfigInfo
Direct Known Subclasses:
VMwareDVSConfigInfo

public class DVSConfigInfo
extends DynamicData

Author:
Steve Jin (sjin@vmware.com)

Field Summary
 String configVersion
           
 DVSContactInfo contact
           
 Calendar createTime
           
 DVPortSetting defaultPortConfig
           
 String description
           
 String extensionKey
           
 DistributedVirtualSwitchHostMember[] host
           
 int maxPorts
           
 String name
           
 Boolean networkResourceManagementEnabled
           
 int numPorts
           
 int numStandalonePorts
           
 DVSPolicy policy
           
 DistributedVirtualSwitchProductSpec productInfo
           
 String switchIpAddress
           
 DistributedVirtualSwitchProductSpec targetInfo
           
 ManagedObjectReference[] uplinkPortgroup
           
 DVSUplinkPortPolicy uplinkPortPolicy
           
 String uuid
           
 DistributedVirtualSwitchKeyedOpaqueBlob[] vendorSpecificConfig
           
 
Fields inherited from class com.vmware.vim25.DynamicData
dynamicProperty, dynamicType
 
Constructor Summary
DVSConfigInfo()
           
 
Method Summary
 String getConfigVersion()
           
 DVSContactInfo getContact()
           
 Calendar getCreateTime()
           
 DVPortSetting getDefaultPortConfig()
           
 String getDescription()
           
 String getExtensionKey()
           
 DistributedVirtualSwitchHostMember[] getHost()
           
 int getMaxPorts()
           
 String getName()
           
 Boolean getNetworkResourceManagementEnabled()
           
 int getNumPorts()
           
 int getNumStandalonePorts()
           
 DVSPolicy getPolicy()
           
 DistributedVirtualSwitchProductSpec getProductInfo()
           
 String getSwitchIpAddress()
           
 DistributedVirtualSwitchProductSpec getTargetInfo()
           
 ManagedObjectReference[] getUplinkPortgroup()
           
 DVSUplinkPortPolicy getUplinkPortPolicy()
           
 String getUuid()
           
 DistributedVirtualSwitchKeyedOpaqueBlob[] getVendorSpecificConfig()
           
 void setConfigVersion(String configVersion)
           
 void setContact(DVSContactInfo contact)
           
 void setCreateTime(Calendar createTime)
           
 void setDefaultPortConfig(DVPortSetting defaultPortConfig)
           
 void setDescription(String description)
           
 void setExtensionKey(String extensionKey)
           
 void setHost(DistributedVirtualSwitchHostMember[] host)
           
 void setMaxPorts(int maxPorts)
           
 void setName(String name)
           
 void setNetworkResourceManagementEnabled(Boolean networkResourceManagementEnabled)
           
 void setNumPorts(int numPorts)
           
 void setNumStandalonePorts(int numStandalonePorts)
           
 void setPolicy(DVSPolicy policy)
           
 void setProductInfo(DistributedVirtualSwitchProductSpec productInfo)
           
 void setSwitchIpAddress(String switchIpAddress)
           
 void setTargetInfo(DistributedVirtualSwitchProductSpec targetInfo)
           
 void setUplinkPortgroup(ManagedObjectReference[] uplinkPortgroup)
           
 void setUplinkPortPolicy(DVSUplinkPortPolicy uplinkPortPolicy)
           
 void setUuid(String uuid)
           
 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

uuid

public String uuid

name

public String name

numStandalonePorts

public int numStandalonePorts

numPorts

public int numPorts

maxPorts

public int maxPorts

uplinkPortPolicy

public DVSUplinkPortPolicy uplinkPortPolicy

uplinkPortgroup

public ManagedObjectReference[] uplinkPortgroup

defaultPortConfig

public DVPortSetting defaultPortConfig

host

public DistributedVirtualSwitchHostMember[] host

productInfo

public DistributedVirtualSwitchProductSpec productInfo

targetInfo

public DistributedVirtualSwitchProductSpec targetInfo

extensionKey

public String extensionKey

vendorSpecificConfig

public DistributedVirtualSwitchKeyedOpaqueBlob[] vendorSpecificConfig

policy

public DVSPolicy policy

description

public String description

configVersion

public String configVersion

contact

public DVSContactInfo contact

switchIpAddress

public String switchIpAddress

createTime

public Calendar createTime

networkResourceManagementEnabled

public Boolean networkResourceManagementEnabled
Constructor Detail

DVSConfigInfo

public DVSConfigInfo()
Method Detail

getUuid

public String getUuid()

getName

public String getName()

getNumStandalonePorts

public int getNumStandalonePorts()

getNumPorts

public int getNumPorts()

getMaxPorts

public int getMaxPorts()

getUplinkPortPolicy

public DVSUplinkPortPolicy getUplinkPortPolicy()

getUplinkPortgroup

public ManagedObjectReference[] getUplinkPortgroup()

getDefaultPortConfig

public DVPortSetting getDefaultPortConfig()

getHost

public DistributedVirtualSwitchHostMember[] getHost()

getProductInfo

public DistributedVirtualSwitchProductSpec getProductInfo()

getTargetInfo

public DistributedVirtualSwitchProductSpec getTargetInfo()

getExtensionKey

public String getExtensionKey()

getVendorSpecificConfig

public DistributedVirtualSwitchKeyedOpaqueBlob[] getVendorSpecificConfig()

getPolicy

public DVSPolicy getPolicy()

getDescription

public String getDescription()

getConfigVersion

public String getConfigVersion()

getContact

public DVSContactInfo getContact()

getSwitchIpAddress

public String getSwitchIpAddress()

getCreateTime

public Calendar getCreateTime()

getNetworkResourceManagementEnabled

public Boolean getNetworkResourceManagementEnabled()

setUuid

public void setUuid(String uuid)

setName

public void setName(String name)

setNumStandalonePorts

public void setNumStandalonePorts(int numStandalonePorts)

setNumPorts

public void setNumPorts(int numPorts)

setMaxPorts

public void setMaxPorts(int maxPorts)

setUplinkPortPolicy

public void setUplinkPortPolicy(DVSUplinkPortPolicy uplinkPortPolicy)

setUplinkPortgroup

public void setUplinkPortgroup(ManagedObjectReference[] uplinkPortgroup)

setDefaultPortConfig

public void setDefaultPortConfig(DVPortSetting defaultPortConfig)

setHost

public void setHost(DistributedVirtualSwitchHostMember[] host)

setProductInfo

public void setProductInfo(DistributedVirtualSwitchProductSpec productInfo)

setTargetInfo

public void setTargetInfo(DistributedVirtualSwitchProductSpec targetInfo)

setExtensionKey

public void setExtensionKey(String extensionKey)

setVendorSpecificConfig

public void setVendorSpecificConfig(DistributedVirtualSwitchKeyedOpaqueBlob[] vendorSpecificConfig)

setPolicy

public void setPolicy(DVSPolicy policy)

setDescription

public void setDescription(String description)

setConfigVersion

public void setConfigVersion(String configVersion)

setContact

public void setContact(DVSContactInfo contact)

setSwitchIpAddress

public void setSwitchIpAddress(String switchIpAddress)

setCreateTime

public void setCreateTime(Calendar createTime)

setNetworkResourceManagementEnabled

public void setNetworkResourceManagementEnabled(Boolean networkResourceManagementEnabled)


Copyright © 2011-2012. All Rights Reserved.