@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class TransitGatewayRouteTable extends Object implements Serializable, Cloneable
Describes a transit gateway route table.
Constructor and Description |
---|
TransitGatewayRouteTable() |
Modifier and Type | Method and Description |
---|---|
TransitGatewayRouteTable |
clone() |
boolean |
equals(Object obj) |
Date |
getCreationTime()
The creation time.
|
Boolean |
getDefaultAssociationRouteTable()
Indicates whether this is the default association route table for the transit gateway.
|
Boolean |
getDefaultPropagationRouteTable()
Indicates whether this is the default propagation route table for the transit gateway.
|
String |
getState()
The state of the transit gateway route table.
|
List<Tag> |
getTags()
Any tags assigned to the route table.
|
String |
getTransitGatewayId()
The ID of the transit gateway.
|
String |
getTransitGatewayRouteTableId()
The ID of the transit gateway route table.
|
int |
hashCode() |
Boolean |
isDefaultAssociationRouteTable()
Indicates whether this is the default association route table for the transit gateway.
|
Boolean |
isDefaultPropagationRouteTable()
Indicates whether this is the default propagation route table for the transit gateway.
|
void |
setCreationTime(Date creationTime)
The creation time.
|
void |
setDefaultAssociationRouteTable(Boolean defaultAssociationRouteTable)
Indicates whether this is the default association route table for the transit gateway.
|
void |
setDefaultPropagationRouteTable(Boolean defaultPropagationRouteTable)
Indicates whether this is the default propagation route table for the transit gateway.
|
void |
setState(String state)
The state of the transit gateway route table.
|
void |
setTags(Collection<Tag> tags)
Any tags assigned to the route table.
|
void |
setTransitGatewayId(String transitGatewayId)
The ID of the transit gateway.
|
void |
setTransitGatewayRouteTableId(String transitGatewayRouteTableId)
The ID of the transit gateway route table.
|
String |
toString()
Returns a string representation of this object.
|
TransitGatewayRouteTable |
withCreationTime(Date creationTime)
The creation time.
|
TransitGatewayRouteTable |
withDefaultAssociationRouteTable(Boolean defaultAssociationRouteTable)
Indicates whether this is the default association route table for the transit gateway.
|
TransitGatewayRouteTable |
withDefaultPropagationRouteTable(Boolean defaultPropagationRouteTable)
Indicates whether this is the default propagation route table for the transit gateway.
|
TransitGatewayRouteTable |
withState(String state)
The state of the transit gateway route table.
|
TransitGatewayRouteTable |
withState(TransitGatewayRouteTableState state)
The state of the transit gateway route table.
|
TransitGatewayRouteTable |
withTags(Collection<Tag> tags)
Any tags assigned to the route table.
|
TransitGatewayRouteTable |
withTags(Tag... tags)
Any tags assigned to the route table.
|
TransitGatewayRouteTable |
withTransitGatewayId(String transitGatewayId)
The ID of the transit gateway.
|
TransitGatewayRouteTable |
withTransitGatewayRouteTableId(String transitGatewayRouteTableId)
The ID of the transit gateway route table.
|
public void setTransitGatewayRouteTableId(String transitGatewayRouteTableId)
The ID of the transit gateway route table.
transitGatewayRouteTableId
- The ID of the transit gateway route table.public String getTransitGatewayRouteTableId()
The ID of the transit gateway route table.
public TransitGatewayRouteTable withTransitGatewayRouteTableId(String transitGatewayRouteTableId)
The ID of the transit gateway route table.
transitGatewayRouteTableId
- The ID of the transit gateway route table.public void setTransitGatewayId(String transitGatewayId)
The ID of the transit gateway.
transitGatewayId
- The ID of the transit gateway.public String getTransitGatewayId()
The ID of the transit gateway.
public TransitGatewayRouteTable withTransitGatewayId(String transitGatewayId)
The ID of the transit gateway.
transitGatewayId
- The ID of the transit gateway.public void setState(String state)
The state of the transit gateway route table.
state
- The state of the transit gateway route table.TransitGatewayRouteTableState
public String getState()
The state of the transit gateway route table.
TransitGatewayRouteTableState
public TransitGatewayRouteTable withState(String state)
The state of the transit gateway route table.
state
- The state of the transit gateway route table.TransitGatewayRouteTableState
public TransitGatewayRouteTable withState(TransitGatewayRouteTableState state)
The state of the transit gateway route table.
state
- The state of the transit gateway route table.TransitGatewayRouteTableState
public void setDefaultAssociationRouteTable(Boolean defaultAssociationRouteTable)
Indicates whether this is the default association route table for the transit gateway.
defaultAssociationRouteTable
- Indicates whether this is the default association route table for the transit gateway.public Boolean getDefaultAssociationRouteTable()
Indicates whether this is the default association route table for the transit gateway.
public TransitGatewayRouteTable withDefaultAssociationRouteTable(Boolean defaultAssociationRouteTable)
Indicates whether this is the default association route table for the transit gateway.
defaultAssociationRouteTable
- Indicates whether this is the default association route table for the transit gateway.public Boolean isDefaultAssociationRouteTable()
Indicates whether this is the default association route table for the transit gateway.
public void setDefaultPropagationRouteTable(Boolean defaultPropagationRouteTable)
Indicates whether this is the default propagation route table for the transit gateway.
defaultPropagationRouteTable
- Indicates whether this is the default propagation route table for the transit gateway.public Boolean getDefaultPropagationRouteTable()
Indicates whether this is the default propagation route table for the transit gateway.
public TransitGatewayRouteTable withDefaultPropagationRouteTable(Boolean defaultPropagationRouteTable)
Indicates whether this is the default propagation route table for the transit gateway.
defaultPropagationRouteTable
- Indicates whether this is the default propagation route table for the transit gateway.public Boolean isDefaultPropagationRouteTable()
Indicates whether this is the default propagation route table for the transit gateway.
public void setCreationTime(Date creationTime)
The creation time.
creationTime
- The creation time.public Date getCreationTime()
The creation time.
public TransitGatewayRouteTable withCreationTime(Date creationTime)
The creation time.
creationTime
- The creation time.public List<Tag> getTags()
Any tags assigned to the route table.
public void setTags(Collection<Tag> tags)
Any tags assigned to the route table.
tags
- Any tags assigned to the route table.public TransitGatewayRouteTable withTags(Tag... tags)
Any tags assigned to the route table.
NOTE: This method appends the values to the existing list (if any). Use
setTags(java.util.Collection)
or withTags(java.util.Collection)
if you want to override the
existing values.
tags
- Any tags assigned to the route table.public TransitGatewayRouteTable withTags(Collection<Tag> tags)
Any tags assigned to the route table.
tags
- Any tags assigned to the route table.public String toString()
toString
in class Object
Object.toString()
public TransitGatewayRouteTable clone()