public class HostInternetScsiHba extends HostHostBusAdapter
Java class for HostInternetScsiHba complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="HostInternetScsiHba">
<complexContent>
<extension base="{urn:vim25}HostHostBusAdapter">
<sequence>
<element name="isSoftwareBased" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
<element name="canBeDisabled" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="networkBindingSupport" type="{urn:vim25}HostInternetScsiHbaNetworkBindingSupportType" minOccurs="0"/>
<element name="discoveryCapabilities" type="{urn:vim25}HostInternetScsiHbaDiscoveryCapabilities"/>
<element name="discoveryProperties" type="{urn:vim25}HostInternetScsiHbaDiscoveryProperties"/>
<element name="authenticationCapabilities" type="{urn:vim25}HostInternetScsiHbaAuthenticationCapabilities"/>
<element name="authenticationProperties" type="{urn:vim25}HostInternetScsiHbaAuthenticationProperties"/>
<element name="digestCapabilities" type="{urn:vim25}HostInternetScsiHbaDigestCapabilities" minOccurs="0"/>
<element name="digestProperties" type="{urn:vim25}HostInternetScsiHbaDigestProperties" minOccurs="0"/>
<element name="ipCapabilities" type="{urn:vim25}HostInternetScsiHbaIPCapabilities"/>
<element name="ipProperties" type="{urn:vim25}HostInternetScsiHbaIPProperties"/>
<element name="supportedAdvancedOptions" type="{urn:vim25}OptionDef" maxOccurs="unbounded" minOccurs="0"/>
<element name="advancedOptions" type="{urn:vim25}HostInternetScsiHbaParamValue" maxOccurs="unbounded" minOccurs="0"/>
<element name="iScsiName" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="iScsiAlias" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="configuredSendTarget" type="{urn:vim25}HostInternetScsiHbaSendTarget" maxOccurs="unbounded" minOccurs="0"/>
<element name="configuredStaticTarget" type="{urn:vim25}HostInternetScsiHbaStaticTarget" maxOccurs="unbounded" minOccurs="0"/>
<element name="maxSpeedMb" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
<element name="currentSpeedMb" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
</sequence>
</extension>
</complexContent>
</complexType>
| Constructor and Description |
|---|
HostInternetScsiHba() |
| Modifier and Type | Method and Description |
|---|---|
List<HostInternetScsiHbaParamValue> |
getAdvancedOptions()
Gets the value of the advancedOptions property.
|
HostInternetScsiHbaAuthenticationCapabilities |
getAuthenticationCapabilities()
Gets the value of the authenticationCapabilities property.
|
HostInternetScsiHbaAuthenticationProperties |
getAuthenticationProperties()
Gets the value of the authenticationProperties property.
|
List<HostInternetScsiHbaSendTarget> |
getConfiguredSendTarget()
Gets the value of the configuredSendTarget property.
|
List<HostInternetScsiHbaStaticTarget> |
getConfiguredStaticTarget()
Gets the value of the configuredStaticTarget property.
|
Integer |
getCurrentSpeedMb()
Gets the value of the currentSpeedMb property.
|
HostInternetScsiHbaDigestCapabilities |
getDigestCapabilities()
Gets the value of the digestCapabilities property.
|
HostInternetScsiHbaDigestProperties |
getDigestProperties()
Gets the value of the digestProperties property.
|
HostInternetScsiHbaDiscoveryCapabilities |
getDiscoveryCapabilities()
Gets the value of the discoveryCapabilities property.
|
HostInternetScsiHbaDiscoveryProperties |
getDiscoveryProperties()
Gets the value of the discoveryProperties property.
|
HostInternetScsiHbaIPCapabilities |
getIpCapabilities()
Gets the value of the ipCapabilities property.
|
HostInternetScsiHbaIPProperties |
getIpProperties()
Gets the value of the ipProperties property.
|
String |
getIScsiAlias()
Gets the value of the iScsiAlias property.
|
String |
getIScsiName()
Gets the value of the iScsiName property.
|
Integer |
getMaxSpeedMb()
Gets the value of the maxSpeedMb property.
|
HostInternetScsiHbaNetworkBindingSupportType |
getNetworkBindingSupport()
Gets the value of the networkBindingSupport property.
|
List<OptionDef> |
getSupportedAdvancedOptions()
Gets the value of the supportedAdvancedOptions property.
|
Boolean |
isCanBeDisabled()
Gets the value of the canBeDisabled property.
|
boolean |
isIsSoftwareBased()
Gets the value of the isSoftwareBased property.
|
void |
setAuthenticationCapabilities(HostInternetScsiHbaAuthenticationCapabilities value)
Sets the value of the authenticationCapabilities property.
|
void |
setAuthenticationProperties(HostInternetScsiHbaAuthenticationProperties value)
Sets the value of the authenticationProperties property.
|
void |
setCanBeDisabled(Boolean value)
Sets the value of the canBeDisabled property.
|
void |
setCurrentSpeedMb(Integer value)
Sets the value of the currentSpeedMb property.
|
void |
setDigestCapabilities(HostInternetScsiHbaDigestCapabilities value)
Sets the value of the digestCapabilities property.
|
void |
setDigestProperties(HostInternetScsiHbaDigestProperties value)
Sets the value of the digestProperties property.
|
void |
setDiscoveryCapabilities(HostInternetScsiHbaDiscoveryCapabilities value)
Sets the value of the discoveryCapabilities property.
|
void |
setDiscoveryProperties(HostInternetScsiHbaDiscoveryProperties value)
Sets the value of the discoveryProperties property.
|
void |
setIpCapabilities(HostInternetScsiHbaIPCapabilities value)
Sets the value of the ipCapabilities property.
|
void |
setIpProperties(HostInternetScsiHbaIPProperties value)
Sets the value of the ipProperties property.
|
void |
setIScsiAlias(String value)
Sets the value of the iScsiAlias property.
|
void |
setIScsiName(String value)
Sets the value of the iScsiName property.
|
void |
setIsSoftwareBased(boolean value)
Sets the value of the isSoftwareBased property.
|
void |
setMaxSpeedMb(Integer value)
Sets the value of the maxSpeedMb property.
|
void |
setNetworkBindingSupport(HostInternetScsiHbaNetworkBindingSupportType value)
Sets the value of the networkBindingSupport property.
|
protected boolean isSoftwareBased
protected Boolean canBeDisabled
protected HostInternetScsiHbaNetworkBindingSupportType networkBindingSupport
protected HostInternetScsiHbaDiscoveryCapabilities discoveryCapabilities
protected HostInternetScsiHbaDiscoveryProperties discoveryProperties
protected HostInternetScsiHbaAuthenticationCapabilities authenticationCapabilities
protected HostInternetScsiHbaAuthenticationProperties authenticationProperties
protected HostInternetScsiHbaDigestCapabilities digestCapabilities
protected HostInternetScsiHbaDigestProperties digestProperties
protected HostInternetScsiHbaIPCapabilities ipCapabilities
protected HostInternetScsiHbaIPProperties ipProperties
protected List<HostInternetScsiHbaParamValue> advancedOptions
protected String iScsiName
protected String iScsiAlias
protected List<HostInternetScsiHbaSendTarget> configuredSendTarget
protected List<HostInternetScsiHbaStaticTarget> configuredStaticTarget
protected Integer maxSpeedMb
protected Integer currentSpeedMb
public boolean isIsSoftwareBased()
public void setIsSoftwareBased(boolean value)
public Boolean isCanBeDisabled()
Booleanpublic void setCanBeDisabled(Boolean value)
value - allowed object is
Booleanpublic HostInternetScsiHbaNetworkBindingSupportType getNetworkBindingSupport()
HostInternetScsiHbaNetworkBindingSupportTypepublic void setNetworkBindingSupport(HostInternetScsiHbaNetworkBindingSupportType value)
value - allowed object is
HostInternetScsiHbaNetworkBindingSupportTypepublic HostInternetScsiHbaDiscoveryCapabilities getDiscoveryCapabilities()
HostInternetScsiHbaDiscoveryCapabilitiespublic void setDiscoveryCapabilities(HostInternetScsiHbaDiscoveryCapabilities value)
value - allowed object is
HostInternetScsiHbaDiscoveryCapabilitiespublic HostInternetScsiHbaDiscoveryProperties getDiscoveryProperties()
HostInternetScsiHbaDiscoveryPropertiespublic void setDiscoveryProperties(HostInternetScsiHbaDiscoveryProperties value)
value - allowed object is
HostInternetScsiHbaDiscoveryPropertiespublic HostInternetScsiHbaAuthenticationCapabilities getAuthenticationCapabilities()
HostInternetScsiHbaAuthenticationCapabilitiespublic void setAuthenticationCapabilities(HostInternetScsiHbaAuthenticationCapabilities value)
value - allowed object is
HostInternetScsiHbaAuthenticationCapabilitiespublic HostInternetScsiHbaAuthenticationProperties getAuthenticationProperties()
HostInternetScsiHbaAuthenticationPropertiespublic void setAuthenticationProperties(HostInternetScsiHbaAuthenticationProperties value)
value - allowed object is
HostInternetScsiHbaAuthenticationPropertiespublic HostInternetScsiHbaDigestCapabilities getDigestCapabilities()
HostInternetScsiHbaDigestCapabilitiespublic void setDigestCapabilities(HostInternetScsiHbaDigestCapabilities value)
value - allowed object is
HostInternetScsiHbaDigestCapabilitiespublic HostInternetScsiHbaDigestProperties getDigestProperties()
HostInternetScsiHbaDigestPropertiespublic void setDigestProperties(HostInternetScsiHbaDigestProperties value)
value - allowed object is
HostInternetScsiHbaDigestPropertiespublic HostInternetScsiHbaIPCapabilities getIpCapabilities()
HostInternetScsiHbaIPCapabilitiespublic void setIpCapabilities(HostInternetScsiHbaIPCapabilities value)
value - allowed object is
HostInternetScsiHbaIPCapabilitiespublic HostInternetScsiHbaIPProperties getIpProperties()
HostInternetScsiHbaIPPropertiespublic void setIpProperties(HostInternetScsiHbaIPProperties value)
value - allowed object is
HostInternetScsiHbaIPPropertiespublic List<OptionDef> getSupportedAdvancedOptions()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the supportedAdvancedOptions property.
For example, to add a new item, do as follows:
getSupportedAdvancedOptions().add(newItem);
Objects of the following type(s) are allowed in the list
OptionDef
public List<HostInternetScsiHbaParamValue> getAdvancedOptions()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the advancedOptions property.
For example, to add a new item, do as follows:
getAdvancedOptions().add(newItem);
Objects of the following type(s) are allowed in the list
HostInternetScsiHbaParamValue
public String getIScsiName()
Stringpublic void setIScsiName(String value)
value - allowed object is
Stringpublic String getIScsiAlias()
Stringpublic void setIScsiAlias(String value)
value - allowed object is
Stringpublic List<HostInternetScsiHbaSendTarget> getConfiguredSendTarget()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the configuredSendTarget property.
For example, to add a new item, do as follows:
getConfiguredSendTarget().add(newItem);
Objects of the following type(s) are allowed in the list
HostInternetScsiHbaSendTarget
public List<HostInternetScsiHbaStaticTarget> getConfiguredStaticTarget()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the configuredStaticTarget property.
For example, to add a new item, do as follows:
getConfiguredStaticTarget().add(newItem);
Objects of the following type(s) are allowed in the list
HostInternetScsiHbaStaticTarget
public Integer getMaxSpeedMb()
Integerpublic void setMaxSpeedMb(Integer value)
value - allowed object is
Integerpublic Integer getCurrentSpeedMb()
IntegerCopyright © 2018. All rights reserved.