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