@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) |
boolean |
equalsBySdkFields(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() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic 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()
toBuilder in interface ToCopyableBuilder<TransitGatewayVpcAttachmentOptions.Builder,TransitGatewayVpcAttachmentOptions>public static TransitGatewayVpcAttachmentOptions.Builder builder()
public static Class<? extends TransitGatewayVpcAttachmentOptions.Builder> serializableBuilderClass()
public boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic String toString()
Copyright © 2019. All rights reserved.