@Generated(value="software.amazon.awssdk:codegen") public final class ModifyTransitGatewayOptions extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ModifyTransitGatewayOptions.Builder,ModifyTransitGatewayOptions>
The transit gateway options.
| Modifier and Type | Class and Description |
|---|---|
static interface |
ModifyTransitGatewayOptions.Builder |
| Modifier and Type | Method and Description |
|---|---|
String |
associationDefaultRouteTableId()
The ID of the default association route table.
|
AutoAcceptSharedAttachmentsValue |
autoAcceptSharedAttachments()
Enable or disable automatic acceptance of attachment requests.
|
String |
autoAcceptSharedAttachmentsAsString()
Enable or disable automatic acceptance of attachment requests.
|
static ModifyTransitGatewayOptions.Builder |
builder() |
DefaultRouteTableAssociationValue |
defaultRouteTableAssociation()
Enable or disable automatic association with the default association route table.
|
String |
defaultRouteTableAssociationAsString()
Enable or disable automatic association with the default association route table.
|
DefaultRouteTablePropagationValue |
defaultRouteTablePropagation()
Enable or disable automatic propagation of routes to the default propagation route table.
|
String |
defaultRouteTablePropagationAsString()
Enable or disable automatic propagation of routes to the default propagation route table.
|
DnsSupportValue |
dnsSupport()
Enable or disable DNS support.
|
String |
dnsSupportAsString()
Enable or disable DNS support.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
propagationDefaultRouteTableId()
The ID of the default propagation route table.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends ModifyTransitGatewayOptions.Builder> |
serializableBuilderClass() |
ModifyTransitGatewayOptions.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
VpnEcmpSupportValue |
vpnEcmpSupport()
Enable or disable Equal Cost Multipath Protocol support.
|
String |
vpnEcmpSupportAsString()
Enable or disable Equal Cost Multipath Protocol support.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic VpnEcmpSupportValue vpnEcmpSupport()
Enable or disable Equal Cost Multipath Protocol support.
If the service returns an enum value that is not available in the current SDK version, vpnEcmpSupport
will return VpnEcmpSupportValue.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is
available from vpnEcmpSupportAsString().
VpnEcmpSupportValuepublic String vpnEcmpSupportAsString()
Enable or disable Equal Cost Multipath Protocol support.
If the service returns an enum value that is not available in the current SDK version, vpnEcmpSupport
will return VpnEcmpSupportValue.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is
available from vpnEcmpSupportAsString().
VpnEcmpSupportValuepublic DnsSupportValue dnsSupport()
Enable or disable DNS support.
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()
Enable or disable DNS support.
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 AutoAcceptSharedAttachmentsValue autoAcceptSharedAttachments()
Enable or disable automatic acceptance of attachment requests.
If the service returns an enum value that is not available in the current SDK version,
autoAcceptSharedAttachments will return AutoAcceptSharedAttachmentsValue.UNKNOWN_TO_SDK_VERSION.
The raw value returned by the service is available from autoAcceptSharedAttachmentsAsString().
AutoAcceptSharedAttachmentsValuepublic String autoAcceptSharedAttachmentsAsString()
Enable or disable automatic acceptance of attachment requests.
If the service returns an enum value that is not available in the current SDK version,
autoAcceptSharedAttachments will return AutoAcceptSharedAttachmentsValue.UNKNOWN_TO_SDK_VERSION.
The raw value returned by the service is available from autoAcceptSharedAttachmentsAsString().
AutoAcceptSharedAttachmentsValuepublic DefaultRouteTableAssociationValue defaultRouteTableAssociation()
Enable or disable automatic association with the default association route table.
If the service returns an enum value that is not available in the current SDK version,
defaultRouteTableAssociation will return
DefaultRouteTableAssociationValue.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is
available from defaultRouteTableAssociationAsString().
DefaultRouteTableAssociationValuepublic String defaultRouteTableAssociationAsString()
Enable or disable automatic association with the default association route table.
If the service returns an enum value that is not available in the current SDK version,
defaultRouteTableAssociation will return
DefaultRouteTableAssociationValue.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is
available from defaultRouteTableAssociationAsString().
DefaultRouteTableAssociationValuepublic String associationDefaultRouteTableId()
The ID of the default association route table.
public DefaultRouteTablePropagationValue defaultRouteTablePropagation()
Enable or disable automatic propagation of routes to the default propagation route table.
If the service returns an enum value that is not available in the current SDK version,
defaultRouteTablePropagation will return
DefaultRouteTablePropagationValue.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is
available from defaultRouteTablePropagationAsString().
DefaultRouteTablePropagationValuepublic String defaultRouteTablePropagationAsString()
Enable or disable automatic propagation of routes to the default propagation route table.
If the service returns an enum value that is not available in the current SDK version,
defaultRouteTablePropagation will return
DefaultRouteTablePropagationValue.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is
available from defaultRouteTablePropagationAsString().
DefaultRouteTablePropagationValuepublic String propagationDefaultRouteTableId()
The ID of the default propagation route table.
public ModifyTransitGatewayOptions.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<ModifyTransitGatewayOptions.Builder,ModifyTransitGatewayOptions>public static ModifyTransitGatewayOptions.Builder builder()
public static Class<? extends ModifyTransitGatewayOptions.Builder> serializableBuilderClass()
public boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic String toString()
Copyright © 2020. All rights reserved.