com.vmware.vim25
Class HostCapability

java.lang.Object
  extended by com.vmware.vim25.DynamicData
      extended by com.vmware.vim25.HostCapability

public class HostCapability
extends DynamicData

Author:
Steve Jin (sjin@vmware.com)

Field Summary
 boolean backgroundSnapshotsSupported
           
 Boolean cloneFromSnapshotSupported
           
 boolean cpuMemoryResourceConfigurationSupported
           
 boolean datastorePrincipalSupported
           
 Boolean deltaDiskBackingsSupported
           
 Boolean firewallIpRulesSupported
           
 String[] ftCompatibilityIssues
           
 Boolean ftSupported
           
 boolean highGuestMemSupported
           
 Boolean ipmiSupported
           
 boolean iscsiSupported
           
 boolean localSwapDatastoreSupported
           
 Boolean loginBySSLThumbprintSupported
           
 boolean maintenanceModeSupported
           
 Integer maxHostRunningVms
           
 Integer maxHostSupportedVcpus
           
 Integer maxRunningVMs
           
 Integer maxSupportedVcpus
           
 Integer maxSupportedVMs
           
 boolean nfsSupported
           
 boolean nicTeamingSupported
           
 Boolean perVMNetworkTrafficShapingSupported
           
 boolean perVmSwapFiles
           
 boolean preAssignedPCIUnitNumbersSupported
           
 boolean rebootSupported
           
 Boolean recordReplaySupported
           
 boolean recursiveResourcePoolsSupported
           
 String[] replayCompatibilityIssues
           
 String replayUnsupportedReason
           
 boolean restrictedSnapshotRelocateSupported
           
 boolean sanSupported
           
 boolean scaledScreenshotSupported
           
 boolean screenshotSupported
           
 Boolean servicePackageInfoSupported
           
 boolean shutdownSupported
           
 Boolean snapshotRelayoutSupported
           
 boolean standbySupported
           
 Boolean storageIORMSupported
           
 Boolean storageVMotionSupported
           
 HostCpuIdInfo[] supportedCpuFeature
           
 int[] supportedVmfsMajorVersion
           
 boolean suspendedRelocateSupported
           
 Boolean tpmSupported
           
 boolean unsharedSwapVMotionSupported
           
 Boolean virtualExecUsageSupported
           
 boolean vlanTaggingSupported
           
 Boolean vmDirectPathGen2Supported
           
 String[] vmDirectPathGen2UnsupportedReason
           
 String vmDirectPathGen2UnsupportedReasonExtended
           
 Boolean vmfsDatastoreMountCapable
           
 boolean vmotionSupported
           
 Boolean vmotionWithStorageVMotionSupported
           
 Boolean vStorageCapable
           
 
Fields inherited from class com.vmware.vim25.DynamicData
dynamicProperty, dynamicType
 
Constructor Summary
HostCapability()
           
 
Method Summary
 Boolean getCloneFromSnapshotSupported()
           
 Boolean getDeltaDiskBackingsSupported()
           
 Boolean getFirewallIpRulesSupported()
           
 String[] getFtCompatibilityIssues()
           
 Boolean getFtSupported()
           
 Boolean getIpmiSupported()
           
 Boolean getLoginBySSLThumbprintSupported()
           
 Integer getMaxHostRunningVms()
           
 Integer getMaxHostSupportedVcpus()
           
 Integer getMaxRunningVMs()
           
 Integer getMaxSupportedVcpus()
           
 Integer getMaxSupportedVMs()
           
 Boolean getPerVMNetworkTrafficShapingSupported()
           
 Boolean getRecordReplaySupported()
           
 String[] getReplayCompatibilityIssues()
           
 String getReplayUnsupportedReason()
           
 Boolean getServicePackageInfoSupported()
           
 Boolean getSnapshotRelayoutSupported()
           
 Boolean getStorageIORMSupported()
           
 Boolean getStorageVMotionSupported()
           
 HostCpuIdInfo[] getSupportedCpuFeature()
           
 int[] getSupportedVmfsMajorVersion()
           
 Boolean getTpmSupported()
           
 Boolean getVirtualExecUsageSupported()
           
 Boolean getVmDirectPathGen2Supported()
           
 String[] getVmDirectPathGen2UnsupportedReason()
           
 String getVmDirectPathGen2UnsupportedReasonExtended()
           
 Boolean getVmfsDatastoreMountCapable()
           
 Boolean getVmotionWithStorageVMotionSupported()
           
 Boolean getVStorageCapable()
           
 boolean isBackgroundSnapshotsSupported()
           
 boolean isCpuMemoryResourceConfigurationSupported()
           
 boolean isDatastorePrincipalSupported()
           
 boolean isHighGuestMemSupported()
           
 boolean isIscsiSupported()
           
 boolean isLocalSwapDatastoreSupported()
           
 boolean isMaintenanceModeSupported()
           
 boolean isNfsSupported()
           
 boolean isNicTeamingSupported()
           
 boolean isPerVmSwapFiles()
           
 boolean isPreAssignedPCIUnitNumbersSupported()
           
 boolean isRebootSupported()
           
 boolean isRecursiveResourcePoolsSupported()
           
 boolean isRestrictedSnapshotRelocateSupported()
           
 boolean isSanSupported()
           
 boolean isScaledScreenshotSupported()
           
 boolean isScreenshotSupported()
           
 boolean isShutdownSupported()
           
 boolean isStandbySupported()
           
 boolean isSuspendedRelocateSupported()
           
 boolean isUnsharedSwapVMotionSupported()
           
 boolean isVlanTaggingSupported()
           
 boolean isVmotionSupported()
           
 void setBackgroundSnapshotsSupported(boolean backgroundSnapshotsSupported)
           
 void setCloneFromSnapshotSupported(Boolean cloneFromSnapshotSupported)
           
 void setCpuMemoryResourceConfigurationSupported(boolean cpuMemoryResourceConfigurationSupported)
           
 void setDatastorePrincipalSupported(boolean datastorePrincipalSupported)
           
 void setDeltaDiskBackingsSupported(Boolean deltaDiskBackingsSupported)
           
 void setFirewallIpRulesSupported(Boolean firewallIpRulesSupported)
           
 void setFtCompatibilityIssues(String[] ftCompatibilityIssues)
           
 void setFtSupported(Boolean ftSupported)
           
 void setHighGuestMemSupported(boolean highGuestMemSupported)
           
 void setIpmiSupported(Boolean ipmiSupported)
           
 void setIscsiSupported(boolean iscsiSupported)
           
 void setLocalSwapDatastoreSupported(boolean localSwapDatastoreSupported)
           
 void setLoginBySSLThumbprintSupported(Boolean loginBySSLThumbprintSupported)
           
 void setMaintenanceModeSupported(boolean maintenanceModeSupported)
           
 void setMaxHostRunningVms(Integer maxHostRunningVms)
           
 void setMaxHostSupportedVcpus(Integer maxHostSupportedVcpus)
           
 void setMaxRunningVMs(Integer maxRunningVMs)
           
 void setMaxSupportedVcpus(Integer maxSupportedVcpus)
           
 void setMaxSupportedVMs(Integer maxSupportedVMs)
           
 void setNfsSupported(boolean nfsSupported)
           
 void setNicTeamingSupported(boolean nicTeamingSupported)
           
 void setPerVMNetworkTrafficShapingSupported(Boolean perVMNetworkTrafficShapingSupported)
           
 void setPerVmSwapFiles(boolean perVmSwapFiles)
           
 void setPreAssignedPCIUnitNumbersSupported(boolean preAssignedPCIUnitNumbersSupported)
           
 void setRebootSupported(boolean rebootSupported)
           
 void setRecordReplaySupported(Boolean recordReplaySupported)
           
 void setRecursiveResourcePoolsSupported(boolean recursiveResourcePoolsSupported)
           
 void setReplayCompatibilityIssues(String[] replayCompatibilityIssues)
           
 void setReplayUnsupportedReason(String replayUnsupportedReason)
           
 void setRestrictedSnapshotRelocateSupported(boolean restrictedSnapshotRelocateSupported)
           
 void setSanSupported(boolean sanSupported)
           
 void setScaledScreenshotSupported(boolean scaledScreenshotSupported)
           
 void setScreenshotSupported(boolean screenshotSupported)
           
 void setServicePackageInfoSupported(Boolean servicePackageInfoSupported)
           
 void setShutdownSupported(boolean shutdownSupported)
           
 void setSnapshotRelayoutSupported(Boolean snapshotRelayoutSupported)
           
 void setStandbySupported(boolean standbySupported)
           
 void setStorageIORMSupported(Boolean storageIORMSupported)
           
 void setStorageVMotionSupported(Boolean storageVMotionSupported)
           
 void setSupportedCpuFeature(HostCpuIdInfo[] supportedCpuFeature)
           
 void setSupportedVmfsMajorVersion(int[] supportedVmfsMajorVersion)
           
 void setSuspendedRelocateSupported(boolean suspendedRelocateSupported)
           
 void setTpmSupported(Boolean tpmSupported)
           
 void setUnsharedSwapVMotionSupported(boolean unsharedSwapVMotionSupported)
           
 void setVirtualExecUsageSupported(Boolean virtualExecUsageSupported)
           
 void setVlanTaggingSupported(boolean vlanTaggingSupported)
           
 void setVmDirectPathGen2Supported(Boolean vmDirectPathGen2Supported)
           
 void setVmDirectPathGen2UnsupportedReason(String[] vmDirectPathGen2UnsupportedReason)
           
 void setVmDirectPathGen2UnsupportedReasonExtended(String vmDirectPathGen2UnsupportedReasonExtended)
           
 void setVmfsDatastoreMountCapable(Boolean vmfsDatastoreMountCapable)
           
 void setVmotionSupported(boolean vmotionSupported)
           
 void setVmotionWithStorageVMotionSupported(Boolean vmotionWithStorageVMotionSupported)
           
 void setVStorageCapable(Boolean vStorageCapable)
           
 
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

recursiveResourcePoolsSupported

public boolean recursiveResourcePoolsSupported

cpuMemoryResourceConfigurationSupported

public boolean cpuMemoryResourceConfigurationSupported

rebootSupported

public boolean rebootSupported

shutdownSupported

public boolean shutdownSupported

vmotionSupported

public boolean vmotionSupported

standbySupported

public boolean standbySupported

ipmiSupported

public Boolean ipmiSupported

maxSupportedVMs

public Integer maxSupportedVMs

maxRunningVMs

public Integer maxRunningVMs

maxSupportedVcpus

public Integer maxSupportedVcpus

datastorePrincipalSupported

public boolean datastorePrincipalSupported

sanSupported

public boolean sanSupported

nfsSupported

public boolean nfsSupported

iscsiSupported

public boolean iscsiSupported

vlanTaggingSupported

public boolean vlanTaggingSupported

nicTeamingSupported

public boolean nicTeamingSupported

highGuestMemSupported

public boolean highGuestMemSupported

maintenanceModeSupported

public boolean maintenanceModeSupported

suspendedRelocateSupported

public boolean suspendedRelocateSupported

restrictedSnapshotRelocateSupported

public boolean restrictedSnapshotRelocateSupported

perVmSwapFiles

public boolean perVmSwapFiles

localSwapDatastoreSupported

public boolean localSwapDatastoreSupported

unsharedSwapVMotionSupported

public boolean unsharedSwapVMotionSupported

backgroundSnapshotsSupported

public boolean backgroundSnapshotsSupported

preAssignedPCIUnitNumbersSupported

public boolean preAssignedPCIUnitNumbersSupported

screenshotSupported

public boolean screenshotSupported

scaledScreenshotSupported

public boolean scaledScreenshotSupported

storageVMotionSupported

public Boolean storageVMotionSupported

vmotionWithStorageVMotionSupported

public Boolean vmotionWithStorageVMotionSupported

recordReplaySupported

public Boolean recordReplaySupported

ftSupported

public Boolean ftSupported

replayUnsupportedReason

public String replayUnsupportedReason

replayCompatibilityIssues

public String[] replayCompatibilityIssues

ftCompatibilityIssues

public String[] ftCompatibilityIssues

loginBySSLThumbprintSupported

public Boolean loginBySSLThumbprintSupported

cloneFromSnapshotSupported

public Boolean cloneFromSnapshotSupported

deltaDiskBackingsSupported

public Boolean deltaDiskBackingsSupported

perVMNetworkTrafficShapingSupported

public Boolean perVMNetworkTrafficShapingSupported

tpmSupported

public Boolean tpmSupported

supportedCpuFeature

public HostCpuIdInfo[] supportedCpuFeature

virtualExecUsageSupported

public Boolean virtualExecUsageSupported

storageIORMSupported

public Boolean storageIORMSupported

vmDirectPathGen2Supported

public Boolean vmDirectPathGen2Supported

vmDirectPathGen2UnsupportedReason

public String[] vmDirectPathGen2UnsupportedReason

vmDirectPathGen2UnsupportedReasonExtended

public String vmDirectPathGen2UnsupportedReasonExtended

supportedVmfsMajorVersion

public int[] supportedVmfsMajorVersion

vStorageCapable

public Boolean vStorageCapable

snapshotRelayoutSupported

public Boolean snapshotRelayoutSupported

firewallIpRulesSupported

public Boolean firewallIpRulesSupported

servicePackageInfoSupported

public Boolean servicePackageInfoSupported

maxHostRunningVms

public Integer maxHostRunningVms

maxHostSupportedVcpus

public Integer maxHostSupportedVcpus

vmfsDatastoreMountCapable

public Boolean vmfsDatastoreMountCapable
Constructor Detail

HostCapability

public HostCapability()
Method Detail

isRecursiveResourcePoolsSupported

public boolean isRecursiveResourcePoolsSupported()

isCpuMemoryResourceConfigurationSupported

public boolean isCpuMemoryResourceConfigurationSupported()

isRebootSupported

public boolean isRebootSupported()

isShutdownSupported

public boolean isShutdownSupported()

isVmotionSupported

public boolean isVmotionSupported()

isStandbySupported

public boolean isStandbySupported()

getIpmiSupported

public Boolean getIpmiSupported()

getMaxSupportedVMs

public Integer getMaxSupportedVMs()

getMaxRunningVMs

public Integer getMaxRunningVMs()

getMaxSupportedVcpus

public Integer getMaxSupportedVcpus()

isDatastorePrincipalSupported

public boolean isDatastorePrincipalSupported()

isSanSupported

public boolean isSanSupported()

isNfsSupported

public boolean isNfsSupported()

isIscsiSupported

public boolean isIscsiSupported()

isVlanTaggingSupported

public boolean isVlanTaggingSupported()

isNicTeamingSupported

public boolean isNicTeamingSupported()

isHighGuestMemSupported

public boolean isHighGuestMemSupported()

isMaintenanceModeSupported

public boolean isMaintenanceModeSupported()

isSuspendedRelocateSupported

public boolean isSuspendedRelocateSupported()

isRestrictedSnapshotRelocateSupported

public boolean isRestrictedSnapshotRelocateSupported()

isPerVmSwapFiles

public boolean isPerVmSwapFiles()

isLocalSwapDatastoreSupported

public boolean isLocalSwapDatastoreSupported()

isUnsharedSwapVMotionSupported

public boolean isUnsharedSwapVMotionSupported()

isBackgroundSnapshotsSupported

public boolean isBackgroundSnapshotsSupported()

isPreAssignedPCIUnitNumbersSupported

public boolean isPreAssignedPCIUnitNumbersSupported()

isScreenshotSupported

public boolean isScreenshotSupported()

isScaledScreenshotSupported

public boolean isScaledScreenshotSupported()

getStorageVMotionSupported

public Boolean getStorageVMotionSupported()

getVmotionWithStorageVMotionSupported

public Boolean getVmotionWithStorageVMotionSupported()

getRecordReplaySupported

public Boolean getRecordReplaySupported()

getFtSupported

public Boolean getFtSupported()

getReplayUnsupportedReason

public String getReplayUnsupportedReason()

getReplayCompatibilityIssues

public String[] getReplayCompatibilityIssues()

getFtCompatibilityIssues

public String[] getFtCompatibilityIssues()

getLoginBySSLThumbprintSupported

public Boolean getLoginBySSLThumbprintSupported()

getCloneFromSnapshotSupported

public Boolean getCloneFromSnapshotSupported()

getDeltaDiskBackingsSupported

public Boolean getDeltaDiskBackingsSupported()

getPerVMNetworkTrafficShapingSupported

public Boolean getPerVMNetworkTrafficShapingSupported()

getTpmSupported

public Boolean getTpmSupported()

getSupportedCpuFeature

public HostCpuIdInfo[] getSupportedCpuFeature()

getVirtualExecUsageSupported

public Boolean getVirtualExecUsageSupported()

getStorageIORMSupported

public Boolean getStorageIORMSupported()

getVmDirectPathGen2Supported

public Boolean getVmDirectPathGen2Supported()

getVmDirectPathGen2UnsupportedReason

public String[] getVmDirectPathGen2UnsupportedReason()

getVmDirectPathGen2UnsupportedReasonExtended

public String getVmDirectPathGen2UnsupportedReasonExtended()

getSupportedVmfsMajorVersion

public int[] getSupportedVmfsMajorVersion()

getVStorageCapable

public Boolean getVStorageCapable()

getSnapshotRelayoutSupported

public Boolean getSnapshotRelayoutSupported()

getFirewallIpRulesSupported

public Boolean getFirewallIpRulesSupported()

getServicePackageInfoSupported

public Boolean getServicePackageInfoSupported()

getMaxHostRunningVms

public Integer getMaxHostRunningVms()

getMaxHostSupportedVcpus

public Integer getMaxHostSupportedVcpus()

getVmfsDatastoreMountCapable

public Boolean getVmfsDatastoreMountCapable()

setRecursiveResourcePoolsSupported

public void setRecursiveResourcePoolsSupported(boolean recursiveResourcePoolsSupported)

setCpuMemoryResourceConfigurationSupported

public void setCpuMemoryResourceConfigurationSupported(boolean cpuMemoryResourceConfigurationSupported)

setRebootSupported

public void setRebootSupported(boolean rebootSupported)

setShutdownSupported

public void setShutdownSupported(boolean shutdownSupported)

setVmotionSupported

public void setVmotionSupported(boolean vmotionSupported)

setStandbySupported

public void setStandbySupported(boolean standbySupported)

setIpmiSupported

public void setIpmiSupported(Boolean ipmiSupported)

setMaxSupportedVMs

public void setMaxSupportedVMs(Integer maxSupportedVMs)

setMaxRunningVMs

public void setMaxRunningVMs(Integer maxRunningVMs)

setMaxSupportedVcpus

public void setMaxSupportedVcpus(Integer maxSupportedVcpus)

setDatastorePrincipalSupported

public void setDatastorePrincipalSupported(boolean datastorePrincipalSupported)

setSanSupported

public void setSanSupported(boolean sanSupported)

setNfsSupported

public void setNfsSupported(boolean nfsSupported)

setIscsiSupported

public void setIscsiSupported(boolean iscsiSupported)

setVlanTaggingSupported

public void setVlanTaggingSupported(boolean vlanTaggingSupported)

setNicTeamingSupported

public void setNicTeamingSupported(boolean nicTeamingSupported)

setHighGuestMemSupported

public void setHighGuestMemSupported(boolean highGuestMemSupported)

setMaintenanceModeSupported

public void setMaintenanceModeSupported(boolean maintenanceModeSupported)

setSuspendedRelocateSupported

public void setSuspendedRelocateSupported(boolean suspendedRelocateSupported)

setRestrictedSnapshotRelocateSupported

public void setRestrictedSnapshotRelocateSupported(boolean restrictedSnapshotRelocateSupported)

setPerVmSwapFiles

public void setPerVmSwapFiles(boolean perVmSwapFiles)

setLocalSwapDatastoreSupported

public void setLocalSwapDatastoreSupported(boolean localSwapDatastoreSupported)

setUnsharedSwapVMotionSupported

public void setUnsharedSwapVMotionSupported(boolean unsharedSwapVMotionSupported)

setBackgroundSnapshotsSupported

public void setBackgroundSnapshotsSupported(boolean backgroundSnapshotsSupported)

setPreAssignedPCIUnitNumbersSupported

public void setPreAssignedPCIUnitNumbersSupported(boolean preAssignedPCIUnitNumbersSupported)

setScreenshotSupported

public void setScreenshotSupported(boolean screenshotSupported)

setScaledScreenshotSupported

public void setScaledScreenshotSupported(boolean scaledScreenshotSupported)

setStorageVMotionSupported

public void setStorageVMotionSupported(Boolean storageVMotionSupported)

setVmotionWithStorageVMotionSupported

public void setVmotionWithStorageVMotionSupported(Boolean vmotionWithStorageVMotionSupported)

setRecordReplaySupported

public void setRecordReplaySupported(Boolean recordReplaySupported)

setFtSupported

public void setFtSupported(Boolean ftSupported)

setReplayUnsupportedReason

public void setReplayUnsupportedReason(String replayUnsupportedReason)

setReplayCompatibilityIssues

public void setReplayCompatibilityIssues(String[] replayCompatibilityIssues)

setFtCompatibilityIssues

public void setFtCompatibilityIssues(String[] ftCompatibilityIssues)

setLoginBySSLThumbprintSupported

public void setLoginBySSLThumbprintSupported(Boolean loginBySSLThumbprintSupported)

setCloneFromSnapshotSupported

public void setCloneFromSnapshotSupported(Boolean cloneFromSnapshotSupported)

setDeltaDiskBackingsSupported

public void setDeltaDiskBackingsSupported(Boolean deltaDiskBackingsSupported)

setPerVMNetworkTrafficShapingSupported

public void setPerVMNetworkTrafficShapingSupported(Boolean perVMNetworkTrafficShapingSupported)

setTpmSupported

public void setTpmSupported(Boolean tpmSupported)

setSupportedCpuFeature

public void setSupportedCpuFeature(HostCpuIdInfo[] supportedCpuFeature)

setVirtualExecUsageSupported

public void setVirtualExecUsageSupported(Boolean virtualExecUsageSupported)

setStorageIORMSupported

public void setStorageIORMSupported(Boolean storageIORMSupported)

setVmDirectPathGen2Supported

public void setVmDirectPathGen2Supported(Boolean vmDirectPathGen2Supported)

setVmDirectPathGen2UnsupportedReason

public void setVmDirectPathGen2UnsupportedReason(String[] vmDirectPathGen2UnsupportedReason)

setVmDirectPathGen2UnsupportedReasonExtended

public void setVmDirectPathGen2UnsupportedReasonExtended(String vmDirectPathGen2UnsupportedReasonExtended)

setSupportedVmfsMajorVersion

public void setSupportedVmfsMajorVersion(int[] supportedVmfsMajorVersion)

setVStorageCapable

public void setVStorageCapable(Boolean vStorageCapable)

setSnapshotRelayoutSupported

public void setSnapshotRelayoutSupported(Boolean snapshotRelayoutSupported)

setFirewallIpRulesSupported

public void setFirewallIpRulesSupported(Boolean firewallIpRulesSupported)

setServicePackageInfoSupported

public void setServicePackageInfoSupported(Boolean servicePackageInfoSupported)

setMaxHostRunningVms

public void setMaxHostRunningVms(Integer maxHostRunningVms)

setMaxHostSupportedVcpus

public void setMaxHostSupportedVcpus(Integer maxHostSupportedVcpus)

setVmfsDatastoreMountCapable

public void setVmfsDatastoreMountCapable(Boolean vmfsDatastoreMountCapable)


Copyright © 2011-2012. All Rights Reserved.