@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class NetworkAccessConfiguration extends Object implements Serializable, Cloneable, StructuredPojo
Describes the network details of the fleet or image builder instance.
Constructor and Description |
---|
NetworkAccessConfiguration() |
Modifier and Type | Method and Description |
---|---|
NetworkAccessConfiguration |
clone() |
boolean |
equals(Object obj) |
String |
getEniId()
The resource identifier of the elastic network interface that is attached to instances in your VPC.
|
String |
getEniPrivateIpAddress()
The private IP address of the elastic network interface that is attached to instances in your VPC.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setEniId(String eniId)
The resource identifier of the elastic network interface that is attached to instances in your VPC.
|
void |
setEniPrivateIpAddress(String eniPrivateIpAddress)
The private IP address of the elastic network interface that is attached to instances in your VPC.
|
String |
toString()
Returns a string representation of this object.
|
NetworkAccessConfiguration |
withEniId(String eniId)
The resource identifier of the elastic network interface that is attached to instances in your VPC.
|
NetworkAccessConfiguration |
withEniPrivateIpAddress(String eniPrivateIpAddress)
The private IP address of the elastic network interface that is attached to instances in your VPC.
|
public void setEniPrivateIpAddress(String eniPrivateIpAddress)
The private IP address of the elastic network interface that is attached to instances in your VPC.
eniPrivateIpAddress
- The private IP address of the elastic network interface that is attached to instances in your VPC.public String getEniPrivateIpAddress()
The private IP address of the elastic network interface that is attached to instances in your VPC.
public NetworkAccessConfiguration withEniPrivateIpAddress(String eniPrivateIpAddress)
The private IP address of the elastic network interface that is attached to instances in your VPC.
eniPrivateIpAddress
- The private IP address of the elastic network interface that is attached to instances in your VPC.public void setEniId(String eniId)
The resource identifier of the elastic network interface that is attached to instances in your VPC. All network interfaces have the eni-xxxxxxxx resource identifier.
eniId
- The resource identifier of the elastic network interface that is attached to instances in your VPC. All
network interfaces have the eni-xxxxxxxx resource identifier.public String getEniId()
The resource identifier of the elastic network interface that is attached to instances in your VPC. All network interfaces have the eni-xxxxxxxx resource identifier.
public NetworkAccessConfiguration withEniId(String eniId)
The resource identifier of the elastic network interface that is attached to instances in your VPC. All network interfaces have the eni-xxxxxxxx resource identifier.
eniId
- The resource identifier of the elastic network interface that is attached to instances in your VPC. All
network interfaces have the eni-xxxxxxxx resource identifier.public String toString()
toString
in class Object
Object.toString()
public NetworkAccessConfiguration clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.