@Generated(value="software.amazon.awssdk:codegen") public final class TransitGatewayVpcAttachmentOptions extends Object implements SdkPojo, Serializable, ToCopyableBuilder<TransitGatewayVpcAttachmentOptions.Builder,TransitGatewayVpcAttachmentOptions>
Describes the VPC attachment options.
| Modifier and Type | Class and Description |
|---|---|
static interface |
TransitGatewayVpcAttachmentOptions.Builder |
| Modifier and Type | Method and Description |
|---|---|
static TransitGatewayVpcAttachmentOptions.Builder |
builder() |
DnsSupportValue |
dnsSupport()
Indicates whether DNS support is enabled.
|
String |
dnsSupportAsString()
Indicates whether DNS support is enabled.
|
boolean |
equals(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
Ipv6SupportValue |
ipv6Support()
Indicates whether IPv6 support is enabled.
|
String |
ipv6SupportAsString()
Indicates whether IPv6 support is enabled.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends TransitGatewayVpcAttachmentOptions.Builder> |
serializableBuilderClass() |
TransitGatewayVpcAttachmentOptions.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
copypublic DnsSupportValue dnsSupport()
Indicates whether DNS support is enabled.
If the service returns an enum value that is not available in the current SDK version, dnsSupport will
return DnsSupportValue.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
dnsSupportAsString().
DnsSupportValuepublic String dnsSupportAsString()
Indicates whether DNS support is enabled.
If the service returns an enum value that is not available in the current SDK version, dnsSupport will
return DnsSupportValue.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
dnsSupportAsString().
DnsSupportValuepublic Ipv6SupportValue ipv6Support()
Indicates whether IPv6 support is enabled.
If the service returns an enum value that is not available in the current SDK version, ipv6Support will
return Ipv6SupportValue.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
ipv6SupportAsString().
Ipv6SupportValuepublic String ipv6SupportAsString()
Indicates whether IPv6 support is enabled.
If the service returns an enum value that is not available in the current SDK version, ipv6Support will
return Ipv6SupportValue.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
ipv6SupportAsString().
Ipv6SupportValuepublic TransitGatewayVpcAttachmentOptions.Builder toBuilder()
ToCopyableBuildertoBuilder in interface ToCopyableBuilder<TransitGatewayVpcAttachmentOptions.Builder,TransitGatewayVpcAttachmentOptions>public static TransitGatewayVpcAttachmentOptions.Builder builder()
public static Class<? extends TransitGatewayVpcAttachmentOptions.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.