@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class NetworkInfo extends Object implements Serializable, Cloneable
Describes the networking features of the instance type.
Constructor and Description |
---|
NetworkInfo() |
Modifier and Type | Method and Description |
---|---|
NetworkInfo |
clone() |
boolean |
equals(Object obj) |
String |
getEnaSupport()
Indicates whether Elastic Network Adapter (ENA) is supported.
|
Integer |
getIpv4AddressesPerInterface()
The maximum number of IPv4 addresses per network interface.
|
Integer |
getIpv6AddressesPerInterface()
The maximum number of IPv6 addresses per network interface.
|
Boolean |
getIpv6Supported()
Indicates whether IPv6 is supported.
|
Integer |
getMaximumNetworkInterfaces()
The maximum number of network interfaces for the instance type.
|
String |
getNetworkPerformance()
Describes the network performance.
|
int |
hashCode() |
Boolean |
isIpv6Supported()
Indicates whether IPv6 is supported.
|
void |
setEnaSupport(String enaSupport)
Indicates whether Elastic Network Adapter (ENA) is supported.
|
void |
setIpv4AddressesPerInterface(Integer ipv4AddressesPerInterface)
The maximum number of IPv4 addresses per network interface.
|
void |
setIpv6AddressesPerInterface(Integer ipv6AddressesPerInterface)
The maximum number of IPv6 addresses per network interface.
|
void |
setIpv6Supported(Boolean ipv6Supported)
Indicates whether IPv6 is supported.
|
void |
setMaximumNetworkInterfaces(Integer maximumNetworkInterfaces)
The maximum number of network interfaces for the instance type.
|
void |
setNetworkPerformance(String networkPerformance)
Describes the network performance.
|
String |
toString()
Returns a string representation of this object.
|
NetworkInfo |
withEnaSupport(EnaSupport enaSupport)
Indicates whether Elastic Network Adapter (ENA) is supported.
|
NetworkInfo |
withEnaSupport(String enaSupport)
Indicates whether Elastic Network Adapter (ENA) is supported.
|
NetworkInfo |
withIpv4AddressesPerInterface(Integer ipv4AddressesPerInterface)
The maximum number of IPv4 addresses per network interface.
|
NetworkInfo |
withIpv6AddressesPerInterface(Integer ipv6AddressesPerInterface)
The maximum number of IPv6 addresses per network interface.
|
NetworkInfo |
withIpv6Supported(Boolean ipv6Supported)
Indicates whether IPv6 is supported.
|
NetworkInfo |
withMaximumNetworkInterfaces(Integer maximumNetworkInterfaces)
The maximum number of network interfaces for the instance type.
|
NetworkInfo |
withNetworkPerformance(String networkPerformance)
Describes the network performance.
|
public void setNetworkPerformance(String networkPerformance)
Describes the network performance.
networkPerformance
- Describes the network performance.public String getNetworkPerformance()
Describes the network performance.
public NetworkInfo withNetworkPerformance(String networkPerformance)
Describes the network performance.
networkPerformance
- Describes the network performance.public void setMaximumNetworkInterfaces(Integer maximumNetworkInterfaces)
The maximum number of network interfaces for the instance type.
maximumNetworkInterfaces
- The maximum number of network interfaces for the instance type.public Integer getMaximumNetworkInterfaces()
The maximum number of network interfaces for the instance type.
public NetworkInfo withMaximumNetworkInterfaces(Integer maximumNetworkInterfaces)
The maximum number of network interfaces for the instance type.
maximumNetworkInterfaces
- The maximum number of network interfaces for the instance type.public void setIpv4AddressesPerInterface(Integer ipv4AddressesPerInterface)
The maximum number of IPv4 addresses per network interface.
ipv4AddressesPerInterface
- The maximum number of IPv4 addresses per network interface.public Integer getIpv4AddressesPerInterface()
The maximum number of IPv4 addresses per network interface.
public NetworkInfo withIpv4AddressesPerInterface(Integer ipv4AddressesPerInterface)
The maximum number of IPv4 addresses per network interface.
ipv4AddressesPerInterface
- The maximum number of IPv4 addresses per network interface.public void setIpv6AddressesPerInterface(Integer ipv6AddressesPerInterface)
The maximum number of IPv6 addresses per network interface.
ipv6AddressesPerInterface
- The maximum number of IPv6 addresses per network interface.public Integer getIpv6AddressesPerInterface()
The maximum number of IPv6 addresses per network interface.
public NetworkInfo withIpv6AddressesPerInterface(Integer ipv6AddressesPerInterface)
The maximum number of IPv6 addresses per network interface.
ipv6AddressesPerInterface
- The maximum number of IPv6 addresses per network interface.public void setIpv6Supported(Boolean ipv6Supported)
Indicates whether IPv6 is supported.
ipv6Supported
- Indicates whether IPv6 is supported.public Boolean getIpv6Supported()
Indicates whether IPv6 is supported.
public NetworkInfo withIpv6Supported(Boolean ipv6Supported)
Indicates whether IPv6 is supported.
ipv6Supported
- Indicates whether IPv6 is supported.public Boolean isIpv6Supported()
Indicates whether IPv6 is supported.
public void setEnaSupport(String enaSupport)
Indicates whether Elastic Network Adapter (ENA) is supported.
enaSupport
- Indicates whether Elastic Network Adapter (ENA) is supported.EnaSupport
public String getEnaSupport()
Indicates whether Elastic Network Adapter (ENA) is supported.
EnaSupport
public NetworkInfo withEnaSupport(String enaSupport)
Indicates whether Elastic Network Adapter (ENA) is supported.
enaSupport
- Indicates whether Elastic Network Adapter (ENA) is supported.EnaSupport
public NetworkInfo withEnaSupport(EnaSupport enaSupport)
Indicates whether Elastic Network Adapter (ENA) is supported.
enaSupport
- Indicates whether Elastic Network Adapter (ENA) is supported.EnaSupport
public String toString()
toString
in class Object
Object.toString()
public NetworkInfo clone()
Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.