Cloneable
, ReadLimitInfo
, ToCopyableBuilder<AssignIpv6AddressesRequest.Builder,AssignIpv6AddressesRequest>
@Generated("software.amazon.awssdk:codegen") public class AssignIpv6AddressesRequest extends AmazonWebServiceRequest implements ToCopyableBuilder<AssignIpv6AddressesRequest.Builder,AssignIpv6AddressesRequest>
Modifier and Type | Class | Description |
---|---|---|
static interface |
AssignIpv6AddressesRequest.Builder |
NOOP
Modifier and Type | Method | Description |
---|---|---|
static AssignIpv6AddressesRequest.Builder |
builder() |
|
boolean |
equals(Object obj) |
|
int |
hashCode() |
|
Integer |
ipv6AddressCount() |
The number of IPv6 addresses to assign to the network interface.
|
List<String> |
ipv6Addresses() |
One or more specific IPv6 addresses to be assigned to the network interface.
|
String |
networkInterfaceId() |
The ID of the network interface.
|
static Class<? extends AssignIpv6AddressesRequest.Builder> |
serializableBuilderClass() |
|
AssignIpv6AddressesRequest.Builder |
toBuilder() |
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
clone, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getReadLimit, getRequestClientOptions, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, withGeneralProgressListener, withRequestMetricCollector, withSdkClientExecutionTimeout
public Integer ipv6AddressCount()
The number of IPv6 addresses to assign to the network interface. Amazon EC2 automatically selects the IPv6 addresses from the subnet range. You can't use this option if specifying specific IPv6 addresses.
public List<String> ipv6Addresses()
One or more specific IPv6 addresses to be assigned to the network interface. You can't use this option if you're specifying a number of IPv6 addresses.
public String networkInterfaceId()
The ID of the network interface.
public AssignIpv6AddressesRequest.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<AssignIpv6AddressesRequest.Builder,AssignIpv6AddressesRequest>
public static AssignIpv6AddressesRequest.Builder builder()
public static Class<? extends AssignIpv6AddressesRequest.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.