@Generated(value="software.amazon.awssdk:codegen") public final class TransitGatewayRouteTable extends Object implements SdkPojo, Serializable, ToCopyableBuilder<TransitGatewayRouteTable.Builder,TransitGatewayRouteTable>
Describes a transit gateway route table.
Modifier and Type | Class and Description |
---|---|
static interface |
TransitGatewayRouteTable.Builder |
Modifier and Type | Method and Description |
---|---|
static TransitGatewayRouteTable.Builder |
builder() |
Instant |
creationTime()
The creation time.
|
Boolean |
defaultAssociationRouteTable()
Indicates whether this is the default association route table for the transit gateway.
|
Boolean |
defaultPropagationRouteTable()
Indicates whether this is the default propagation route table for the transit gateway.
|
boolean |
equals(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
List<SdkField<?>> |
sdkFields() |
static Class<? extends TransitGatewayRouteTable.Builder> |
serializableBuilderClass() |
TransitGatewayRouteTableState |
state()
The state of the transit gateway route table.
|
String |
stateAsString()
The state of the transit gateway route table.
|
List<Tag> |
tags()
Any tags assigned to the route table.
|
TransitGatewayRouteTable.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
String |
transitGatewayId()
The ID of the transit gateway.
|
String |
transitGatewayRouteTableId()
The ID of the transit gateway route table.
|
copy
public String transitGatewayRouteTableId()
The ID of the transit gateway route table.
public String transitGatewayId()
The ID of the transit gateway.
public TransitGatewayRouteTableState state()
The state of the transit gateway route table.
If the service returns an enum value that is not available in the current SDK version, state
will return
TransitGatewayRouteTableState.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available
from stateAsString()
.
TransitGatewayRouteTableState
public String stateAsString()
The state of the transit gateway route table.
If the service returns an enum value that is not available in the current SDK version, state
will return
TransitGatewayRouteTableState.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available
from stateAsString()
.
TransitGatewayRouteTableState
public Boolean defaultAssociationRouteTable()
Indicates whether this is the default association route table for the transit gateway.
public Boolean defaultPropagationRouteTable()
Indicates whether this is the default propagation route table for the transit gateway.
public Instant creationTime()
The creation time.
public List<Tag> tags()
Any tags assigned to the route table.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
public TransitGatewayRouteTable.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<TransitGatewayRouteTable.Builder,TransitGatewayRouteTable>
public static TransitGatewayRouteTable.Builder builder()
public static Class<? extends TransitGatewayRouteTable.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.