@Generated(value="software.amazon.awssdk:codegen") public final class RouteTableAssociation extends Object implements SdkPojo, Serializable, ToCopyableBuilder<RouteTableAssociation.Builder,RouteTableAssociation>
Describes an association between a route table and a subnet or gateway.
Modifier and Type | Class and Description |
---|---|
static interface |
RouteTableAssociation.Builder |
Modifier and Type | Method and Description |
---|---|
RouteTableAssociationState |
associationState()
The state of the association.
|
static RouteTableAssociation.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
String |
gatewayId()
The ID of the internet gateway or virtual private gateway.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
Boolean |
main()
Indicates whether this is the main route table.
|
String |
routeTableAssociationId()
The ID of the association.
|
String |
routeTableId()
The ID of the route table.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends RouteTableAssociation.Builder> |
serializableBuilderClass() |
String |
subnetId()
The ID of the subnet.
|
RouteTableAssociation.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
copy
public final Boolean main()
Indicates whether this is the main route table.
public final String routeTableAssociationId()
The ID of the association.
public final String routeTableId()
The ID of the route table.
public final String subnetId()
The ID of the subnet. A subnet ID is not returned for an implicit association.
public final String gatewayId()
The ID of the internet gateway or virtual private gateway.
public final RouteTableAssociationState associationState()
The state of the association.
public RouteTableAssociation.Builder toBuilder()
toBuilder
in interface ToCopyableBuilder<RouteTableAssociation.Builder,RouteTableAssociation>
public static RouteTableAssociation.Builder builder()
public static Class<? extends RouteTableAssociation.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields
in interface SdkPojo
public final String toString()
Copyright © 2022. All rights reserved.