@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 |
|---|---|
ApplianceModeSupportValue |
applianceModeSupport()
Indicates whether appliance mode support is enabled.
|
String |
applianceModeSupportAsString()
Indicates whether appliance mode support is enabled.
|
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 disabled.
|
String |
ipv6SupportAsString()
Indicates whether IPv6 support is disabled.
|
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 final 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 final 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 final Ipv6SupportValue ipv6Support()
Indicates whether IPv6 support is disabled.
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 final String ipv6SupportAsString()
Indicates whether IPv6 support is disabled.
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 final ApplianceModeSupportValue applianceModeSupport()
Indicates whether appliance mode support is enabled.
If the service returns an enum value that is not available in the current SDK version,
applianceModeSupport will return ApplianceModeSupportValue.UNKNOWN_TO_SDK_VERSION. The raw value
returned by the service is available from applianceModeSupportAsString().
ApplianceModeSupportValuepublic final String applianceModeSupportAsString()
Indicates whether appliance mode support is enabled.
If the service returns an enum value that is not available in the current SDK version,
applianceModeSupport will return ApplianceModeSupportValue.UNKNOWN_TO_SDK_VERSION. The raw value
returned by the service is available from applianceModeSupportAsString().
ApplianceModeSupportValuepublic TransitGatewayVpcAttachmentOptions.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<TransitGatewayVpcAttachmentOptions.Builder,TransitGatewayVpcAttachmentOptions>public static TransitGatewayVpcAttachmentOptions.Builder builder()
public static Class<? extends TransitGatewayVpcAttachmentOptions.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2022. All rights reserved.