@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class LocalGatewayRouteTable extends Object implements Serializable, Cloneable
Describes a local gateway route table.
Constructor and Description |
---|
LocalGatewayRouteTable() |
Modifier and Type | Method and Description |
---|---|
LocalGatewayRouteTable |
clone() |
boolean |
equals(Object obj) |
String |
getLocalGatewayId()
The ID of the local gateway.
|
String |
getLocalGatewayRouteTableArn()
The Amazon Resource Name (ARN) of the local gateway route table.
|
String |
getLocalGatewayRouteTableId()
The ID of the local gateway route table.
|
String |
getMode()
The mode of the local gateway route table.
|
String |
getOutpostArn()
The Amazon Resource Name (ARN) of the Outpost.
|
String |
getOwnerId()
The ID of the Amazon Web Services account that owns the local gateway route table.
|
String |
getState()
The state of the local gateway route table.
|
StateReason |
getStateReason()
Information about the state change.
|
List<Tag> |
getTags()
The tags assigned to the local gateway route table.
|
int |
hashCode() |
void |
setLocalGatewayId(String localGatewayId)
The ID of the local gateway.
|
void |
setLocalGatewayRouteTableArn(String localGatewayRouteTableArn)
The Amazon Resource Name (ARN) of the local gateway route table.
|
void |
setLocalGatewayRouteTableId(String localGatewayRouteTableId)
The ID of the local gateway route table.
|
void |
setMode(String mode)
The mode of the local gateway route table.
|
void |
setOutpostArn(String outpostArn)
The Amazon Resource Name (ARN) of the Outpost.
|
void |
setOwnerId(String ownerId)
The ID of the Amazon Web Services account that owns the local gateway route table.
|
void |
setState(String state)
The state of the local gateway route table.
|
void |
setStateReason(StateReason stateReason)
Information about the state change.
|
void |
setTags(Collection<Tag> tags)
The tags assigned to the local gateway route table.
|
String |
toString()
Returns a string representation of this object.
|
LocalGatewayRouteTable |
withLocalGatewayId(String localGatewayId)
The ID of the local gateway.
|
LocalGatewayRouteTable |
withLocalGatewayRouteTableArn(String localGatewayRouteTableArn)
The Amazon Resource Name (ARN) of the local gateway route table.
|
LocalGatewayRouteTable |
withLocalGatewayRouteTableId(String localGatewayRouteTableId)
The ID of the local gateway route table.
|
LocalGatewayRouteTable |
withMode(LocalGatewayRouteTableMode mode)
The mode of the local gateway route table.
|
LocalGatewayRouteTable |
withMode(String mode)
The mode of the local gateway route table.
|
LocalGatewayRouteTable |
withOutpostArn(String outpostArn)
The Amazon Resource Name (ARN) of the Outpost.
|
LocalGatewayRouteTable |
withOwnerId(String ownerId)
The ID of the Amazon Web Services account that owns the local gateway route table.
|
LocalGatewayRouteTable |
withState(String state)
The state of the local gateway route table.
|
LocalGatewayRouteTable |
withStateReason(StateReason stateReason)
Information about the state change.
|
LocalGatewayRouteTable |
withTags(Collection<Tag> tags)
The tags assigned to the local gateway route table.
|
LocalGatewayRouteTable |
withTags(Tag... tags)
The tags assigned to the local gateway route table.
|
public void setLocalGatewayRouteTableId(String localGatewayRouteTableId)
The ID of the local gateway route table.
localGatewayRouteTableId
- The ID of the local gateway route table.public String getLocalGatewayRouteTableId()
The ID of the local gateway route table.
public LocalGatewayRouteTable withLocalGatewayRouteTableId(String localGatewayRouteTableId)
The ID of the local gateway route table.
localGatewayRouteTableId
- The ID of the local gateway route table.public void setLocalGatewayRouteTableArn(String localGatewayRouteTableArn)
The Amazon Resource Name (ARN) of the local gateway route table.
localGatewayRouteTableArn
- The Amazon Resource Name (ARN) of the local gateway route table.public String getLocalGatewayRouteTableArn()
The Amazon Resource Name (ARN) of the local gateway route table.
public LocalGatewayRouteTable withLocalGatewayRouteTableArn(String localGatewayRouteTableArn)
The Amazon Resource Name (ARN) of the local gateway route table.
localGatewayRouteTableArn
- The Amazon Resource Name (ARN) of the local gateway route table.public void setLocalGatewayId(String localGatewayId)
The ID of the local gateway.
localGatewayId
- The ID of the local gateway.public String getLocalGatewayId()
The ID of the local gateway.
public LocalGatewayRouteTable withLocalGatewayId(String localGatewayId)
The ID of the local gateway.
localGatewayId
- The ID of the local gateway.public void setOutpostArn(String outpostArn)
The Amazon Resource Name (ARN) of the Outpost.
outpostArn
- The Amazon Resource Name (ARN) of the Outpost.public String getOutpostArn()
The Amazon Resource Name (ARN) of the Outpost.
public LocalGatewayRouteTable withOutpostArn(String outpostArn)
The Amazon Resource Name (ARN) of the Outpost.
outpostArn
- The Amazon Resource Name (ARN) of the Outpost.public void setOwnerId(String ownerId)
The ID of the Amazon Web Services account that owns the local gateway route table.
ownerId
- The ID of the Amazon Web Services account that owns the local gateway route table.public String getOwnerId()
The ID of the Amazon Web Services account that owns the local gateway route table.
public LocalGatewayRouteTable withOwnerId(String ownerId)
The ID of the Amazon Web Services account that owns the local gateway route table.
ownerId
- The ID of the Amazon Web Services account that owns the local gateway route table.public void setState(String state)
The state of the local gateway route table.
state
- The state of the local gateway route table.public String getState()
The state of the local gateway route table.
public LocalGatewayRouteTable withState(String state)
The state of the local gateway route table.
state
- The state of the local gateway route table.public List<Tag> getTags()
The tags assigned to the local gateway route table.
public void setTags(Collection<Tag> tags)
The tags assigned to the local gateway route table.
tags
- The tags assigned to the local gateway route table.public LocalGatewayRouteTable withTags(Tag... tags)
The tags assigned to the local gateway 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
- The tags assigned to the local gateway route table.public LocalGatewayRouteTable withTags(Collection<Tag> tags)
The tags assigned to the local gateway route table.
tags
- The tags assigned to the local gateway route table.public void setMode(String mode)
The mode of the local gateway route table.
mode
- The mode of the local gateway route table.LocalGatewayRouteTableMode
public String getMode()
The mode of the local gateway route table.
LocalGatewayRouteTableMode
public LocalGatewayRouteTable withMode(String mode)
The mode of the local gateway route table.
mode
- The mode of the local gateway route table.LocalGatewayRouteTableMode
public LocalGatewayRouteTable withMode(LocalGatewayRouteTableMode mode)
The mode of the local gateway route table.
mode
- The mode of the local gateway route table.LocalGatewayRouteTableMode
public void setStateReason(StateReason stateReason)
Information about the state change.
stateReason
- Information about the state change.public StateReason getStateReason()
Information about the state change.
public LocalGatewayRouteTable withStateReason(StateReason stateReason)
Information about the state change.
stateReason
- Information about the state change.public String toString()
toString
in class Object
Object.toString()
public LocalGatewayRouteTable clone()