@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class LocalGatewayRouteTableVpcAssociation extends Object implements Serializable, Cloneable
Describes an association between a local gateway route table and a VPC.
Constructor and Description |
---|
LocalGatewayRouteTableVpcAssociation() |
Modifier and Type | Method and Description |
---|---|
LocalGatewayRouteTableVpcAssociation |
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 for the association.
|
String |
getLocalGatewayRouteTableId()
The ID of the local gateway route table.
|
String |
getLocalGatewayRouteTableVpcAssociationId()
The ID of the association.
|
String |
getOwnerId()
The ID of the Amazon Web Services account that owns the local gateway route table for the association.
|
String |
getState()
The state of the association.
|
List<Tag> |
getTags()
The tags assigned to the association.
|
String |
getVpcId()
The ID of the VPC.
|
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 for the association.
|
void |
setLocalGatewayRouteTableId(String localGatewayRouteTableId)
The ID of the local gateway route table.
|
void |
setLocalGatewayRouteTableVpcAssociationId(String localGatewayRouteTableVpcAssociationId)
The ID of the association.
|
void |
setOwnerId(String ownerId)
The ID of the Amazon Web Services account that owns the local gateway route table for the association.
|
void |
setState(String state)
The state of the association.
|
void |
setTags(Collection<Tag> tags)
The tags assigned to the association.
|
void |
setVpcId(String vpcId)
The ID of the VPC.
|
String |
toString()
Returns a string representation of this object.
|
LocalGatewayRouteTableVpcAssociation |
withLocalGatewayId(String localGatewayId)
The ID of the local gateway.
|
LocalGatewayRouteTableVpcAssociation |
withLocalGatewayRouteTableArn(String localGatewayRouteTableArn)
The Amazon Resource Name (ARN) of the local gateway route table for the association.
|
LocalGatewayRouteTableVpcAssociation |
withLocalGatewayRouteTableId(String localGatewayRouteTableId)
The ID of the local gateway route table.
|
LocalGatewayRouteTableVpcAssociation |
withLocalGatewayRouteTableVpcAssociationId(String localGatewayRouteTableVpcAssociationId)
The ID of the association.
|
LocalGatewayRouteTableVpcAssociation |
withOwnerId(String ownerId)
The ID of the Amazon Web Services account that owns the local gateway route table for the association.
|
LocalGatewayRouteTableVpcAssociation |
withState(String state)
The state of the association.
|
LocalGatewayRouteTableVpcAssociation |
withTags(Collection<Tag> tags)
The tags assigned to the association.
|
LocalGatewayRouteTableVpcAssociation |
withTags(Tag... tags)
The tags assigned to the association.
|
LocalGatewayRouteTableVpcAssociation |
withVpcId(String vpcId)
The ID of the VPC.
|
public LocalGatewayRouteTableVpcAssociation()
public void setLocalGatewayRouteTableVpcAssociationId(String localGatewayRouteTableVpcAssociationId)
The ID of the association.
localGatewayRouteTableVpcAssociationId
- The ID of the association.public String getLocalGatewayRouteTableVpcAssociationId()
The ID of the association.
public LocalGatewayRouteTableVpcAssociation withLocalGatewayRouteTableVpcAssociationId(String localGatewayRouteTableVpcAssociationId)
The ID of the association.
localGatewayRouteTableVpcAssociationId
- The ID of the association.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 LocalGatewayRouteTableVpcAssociation 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 for the association.
localGatewayRouteTableArn
- The Amazon Resource Name (ARN) of the local gateway route table for the association.public String getLocalGatewayRouteTableArn()
The Amazon Resource Name (ARN) of the local gateway route table for the association.
public LocalGatewayRouteTableVpcAssociation withLocalGatewayRouteTableArn(String localGatewayRouteTableArn)
The Amazon Resource Name (ARN) of the local gateway route table for the association.
localGatewayRouteTableArn
- The Amazon Resource Name (ARN) of the local gateway route table for the association.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 LocalGatewayRouteTableVpcAssociation withLocalGatewayId(String localGatewayId)
The ID of the local gateway.
localGatewayId
- The ID of the local gateway.public void setVpcId(String vpcId)
The ID of the VPC.
vpcId
- The ID of the VPC.public String getVpcId()
The ID of the VPC.
public LocalGatewayRouteTableVpcAssociation withVpcId(String vpcId)
The ID of the VPC.
vpcId
- The ID of the VPC.public void setOwnerId(String ownerId)
The ID of the Amazon Web Services account that owns the local gateway route table for the association.
ownerId
- The ID of the Amazon Web Services account that owns the local gateway route table for the association.public String getOwnerId()
The ID of the Amazon Web Services account that owns the local gateway route table for the association.
public LocalGatewayRouteTableVpcAssociation withOwnerId(String ownerId)
The ID of the Amazon Web Services account that owns the local gateway route table for the association.
ownerId
- The ID of the Amazon Web Services account that owns the local gateway route table for the association.public void setState(String state)
The state of the association.
state
- The state of the association.public String getState()
The state of the association.
public LocalGatewayRouteTableVpcAssociation withState(String state)
The state of the association.
state
- The state of the association.public List<Tag> getTags()
The tags assigned to the association.
public void setTags(Collection<Tag> tags)
The tags assigned to the association.
tags
- The tags assigned to the association.public LocalGatewayRouteTableVpcAssociation withTags(Tag... tags)
The tags assigned to the association.
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 association.public LocalGatewayRouteTableVpcAssociation withTags(Collection<Tag> tags)
The tags assigned to the association.
tags
- The tags assigned to the association.public String toString()
toString
in class Object
Object.toString()
public LocalGatewayRouteTableVpcAssociation clone()