public class NetworkConnection extends Object
<complexType name="NetworkConnection"> <complexContent> <extension base="{http://www.vmware.com/vcloud/v1.5}VCloudExtensibleType"> <sequence> <element name="NetworkConnectionIndex" type="{http://www.w3.org/2001/XMLSchema}int"/> <element name="IpAddress" type="{http://www.vmware.com/vcloud/v1.5}IpAddressType" minOccurs="0"/> <element name="ExternalIpAddress" type="{http://www.vmware.com/vcloud/v1.5}IpAddressType" minOccurs="0"/> <element name="IsConnected" type="{http://www.w3.org/2001/XMLSchema}boolean"/> <element name="MACAddress" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="IpAddressAllocationMode" type="{http://www.w3.org/2001/XMLSchema}string"/> </sequence> <attribute name="network" use="required" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="needsCustomization" type="{http://www.w3.org/2001/XMLSchema}boolean" /> <anyAttribute processContents='lax' namespace='##other'/> </extension> </complexContent> </complexType>
Modifier and Type | Class and Description |
---|---|
static class |
NetworkConnection.Builder |
static class |
NetworkConnection.IpAddressAllocationMode |
Modifier and Type | Field and Description |
---|---|
protected String |
externalIpAddress |
protected String |
ipAddress |
protected NetworkConnection.IpAddressAllocationMode |
ipAddressAllocationMode |
protected boolean |
isConnected |
protected String |
macAddress |
protected Boolean |
needsCustomization |
protected String |
network |
protected int |
networkConnectionIndex |
Constructor and Description |
---|
NetworkConnection(int networkConnectionIndex,
String ipAddress,
String externalIpAddress,
boolean connected,
String macAddress,
NetworkConnection.IpAddressAllocationMode ipAddressAllocationMode,
String network,
Boolean needsCustomization) |
Modifier and Type | Method and Description |
---|---|
static NetworkConnection.Builder |
builder() |
boolean |
equals(Object o) |
String |
getExternalIpAddress()
Gets the value of the externalIpAddress property.
|
String |
getIpAddress()
Gets the value of the ipAddress property.
|
NetworkConnection.IpAddressAllocationMode |
getIpAddressAllocationMode()
Gets the value of the ipAddressAllocationMode property.
|
String |
getMACAddress()
Gets the value of the macAddress property.
|
String |
getNetwork()
Gets the value of the network property.
|
int |
getNetworkConnectionIndex()
Gets the value of the networkConnectionIndex property.
|
int |
hashCode() |
boolean |
isConnected()
Gets the value of the isConnected property.
|
Boolean |
needsCustomization()
Gets the value of the needsCustomization property.
|
NetworkConnection.Builder |
toBuilder() |
String |
toString() |
protected int networkConnectionIndex
protected String ipAddress
protected String externalIpAddress
protected boolean isConnected
protected String macAddress
protected NetworkConnection.IpAddressAllocationMode ipAddressAllocationMode
protected String network
protected Boolean needsCustomization
public static NetworkConnection.Builder builder()
public NetworkConnection.Builder toBuilder()
public int getNetworkConnectionIndex()
public String getIpAddress()
String
public String getExternalIpAddress()
String
public boolean isConnected()
public String getMACAddress()
String
public NetworkConnection.IpAddressAllocationMode getIpAddressAllocationMode()
String
public String getNetwork()
String
public Boolean needsCustomization()
Boolean
Copyright © 2009-2013 jclouds. All Rights Reserved.