All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.vmware.vim25.HostInternetScsiHbaIPCapabilities Maven / Gradle / Ivy

The newest version!

package com.vmware.vim25;

import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlType;


/**
 * 

Java class for HostInternetScsiHbaIPCapabilities complex type. * *

The following schema fragment specifies the expected content contained within this class. * *

 * <complexType name="HostInternetScsiHbaIPCapabilities">
 *   <complexContent>
 *     <extension base="{urn:vim25}DynamicData">
 *       <sequence>
 *         <element name="addressSettable" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
 *         <element name="ipConfigurationMethodSettable" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
 *         <element name="subnetMaskSettable" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
 *         <element name="defaultGatewaySettable" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
 *         <element name="primaryDnsServerAddressSettable" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
 *         <element name="alternateDnsServerAddressSettable" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
 *         <element name="ipv6Supported" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
 *         <element name="arpRedirectSettable" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
 *         <element name="mtuSettable" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
 *         <element name="hostNameAsTargetAddress" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
 *       </sequence>
 *     </extension>
 *   </complexContent>
 * </complexType>
 * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "HostInternetScsiHbaIPCapabilities", propOrder = { "addressSettable", "ipConfigurationMethodSettable", "subnetMaskSettable", "defaultGatewaySettable", "primaryDnsServerAddressSettable", "alternateDnsServerAddressSettable", "ipv6Supported", "arpRedirectSettable", "mtuSettable", "hostNameAsTargetAddress" }) public class HostInternetScsiHbaIPCapabilities extends DynamicData { protected boolean addressSettable; protected boolean ipConfigurationMethodSettable; protected boolean subnetMaskSettable; protected boolean defaultGatewaySettable; protected boolean primaryDnsServerAddressSettable; protected boolean alternateDnsServerAddressSettable; protected Boolean ipv6Supported; protected Boolean arpRedirectSettable; protected Boolean mtuSettable; protected Boolean hostNameAsTargetAddress; /** * Gets the value of the addressSettable property. * */ public boolean isAddressSettable() { return addressSettable; } /** * Sets the value of the addressSettable property. * */ public void setAddressSettable(boolean value) { this.addressSettable = value; } /** * Gets the value of the ipConfigurationMethodSettable property. * */ public boolean isIpConfigurationMethodSettable() { return ipConfigurationMethodSettable; } /** * Sets the value of the ipConfigurationMethodSettable property. * */ public void setIpConfigurationMethodSettable(boolean value) { this.ipConfigurationMethodSettable = value; } /** * Gets the value of the subnetMaskSettable property. * */ public boolean isSubnetMaskSettable() { return subnetMaskSettable; } /** * Sets the value of the subnetMaskSettable property. * */ public void setSubnetMaskSettable(boolean value) { this.subnetMaskSettable = value; } /** * Gets the value of the defaultGatewaySettable property. * */ public boolean isDefaultGatewaySettable() { return defaultGatewaySettable; } /** * Sets the value of the defaultGatewaySettable property. * */ public void setDefaultGatewaySettable(boolean value) { this.defaultGatewaySettable = value; } /** * Gets the value of the primaryDnsServerAddressSettable property. * */ public boolean isPrimaryDnsServerAddressSettable() { return primaryDnsServerAddressSettable; } /** * Sets the value of the primaryDnsServerAddressSettable property. * */ public void setPrimaryDnsServerAddressSettable(boolean value) { this.primaryDnsServerAddressSettable = value; } /** * Gets the value of the alternateDnsServerAddressSettable property. * */ public boolean isAlternateDnsServerAddressSettable() { return alternateDnsServerAddressSettable; } /** * Sets the value of the alternateDnsServerAddressSettable property. * */ public void setAlternateDnsServerAddressSettable(boolean value) { this.alternateDnsServerAddressSettable = value; } /** * Gets the value of the ipv6Supported property. * * @return * possible object is * {@link Boolean } * */ public Boolean isIpv6Supported() { return ipv6Supported; } /** * Sets the value of the ipv6Supported property. * * @param value * allowed object is * {@link Boolean } * */ public void setIpv6Supported(Boolean value) { this.ipv6Supported = value; } /** * Gets the value of the arpRedirectSettable property. * * @return * possible object is * {@link Boolean } * */ public Boolean isArpRedirectSettable() { return arpRedirectSettable; } /** * Sets the value of the arpRedirectSettable property. * * @param value * allowed object is * {@link Boolean } * */ public void setArpRedirectSettable(Boolean value) { this.arpRedirectSettable = value; } /** * Gets the value of the mtuSettable property. * * @return * possible object is * {@link Boolean } * */ public Boolean isMtuSettable() { return mtuSettable; } /** * Sets the value of the mtuSettable property. * * @param value * allowed object is * {@link Boolean } * */ public void setMtuSettable(Boolean value) { this.mtuSettable = value; } /** * Gets the value of the hostNameAsTargetAddress property. * * @return * possible object is * {@link Boolean } * */ public Boolean isHostNameAsTargetAddress() { return hostNameAsTargetAddress; } /** * Sets the value of the hostNameAsTargetAddress property. * * @param value * allowed object is * {@link Boolean } * */ public void setHostNameAsTargetAddress(Boolean value) { this.hostNameAsTargetAddress = value; } }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy