@Generated(value="software.amazon.awssdk:codegen") public final class NetworkInfo extends Object implements SdkPojo, Serializable, ToCopyableBuilder<NetworkInfo.Builder,NetworkInfo>
Describes the networking features of the instance type.
Modifier and Type | Class and Description |
---|---|
static interface |
NetworkInfo.Builder |
Modifier and Type | Method and Description |
---|---|
static NetworkInfo.Builder |
builder() |
EnaSupport |
enaSupport()
Indicates whether Elastic Network Adapter (ENA) is supported.
|
String |
enaSupportAsString()
Indicates whether Elastic Network Adapter (ENA) is supported.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
Integer |
ipv4AddressesPerInterface()
The maximum number of IPv4 addresses per network interface.
|
Integer |
ipv6AddressesPerInterface()
The maximum number of IPv6 addresses per network interface.
|
Boolean |
ipv6Supported()
Indicates whether IPv6 is supported.
|
Integer |
maximumNetworkInterfaces()
The maximum number of network interfaces for the instance type.
|
String |
networkPerformance()
Describes the network performance.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends NetworkInfo.Builder> |
serializableBuilderClass() |
NetworkInfo.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
copy
public String networkPerformance()
Describes the network performance.
public Integer maximumNetworkInterfaces()
The maximum number of network interfaces for the instance type.
public Integer ipv4AddressesPerInterface()
The maximum number of IPv4 addresses per network interface.
public Integer ipv6AddressesPerInterface()
The maximum number of IPv6 addresses per network interface.
public Boolean ipv6Supported()
Indicates whether IPv6 is supported.
public EnaSupport enaSupport()
Indicates whether Elastic Network Adapter (ENA) is supported.
If the service returns an enum value that is not available in the current SDK version, enaSupport
will
return EnaSupport.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available from
enaSupportAsString()
.
EnaSupport
public String enaSupportAsString()
Indicates whether Elastic Network Adapter (ENA) is supported.
If the service returns an enum value that is not available in the current SDK version, enaSupport
will
return EnaSupport.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available from
enaSupportAsString()
.
EnaSupport
public NetworkInfo.Builder toBuilder()
toBuilder
in interface ToCopyableBuilder<NetworkInfo.Builder,NetworkInfo>
public static NetworkInfo.Builder builder()
public static Class<? extends NetworkInfo.Builder> serializableBuilderClass()
public boolean equalsBySdkFields(Object obj)
equalsBySdkFields
in interface SdkPojo
public String toString()
Copyright © 2019. All rights reserved.