@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class TransitGatewayRouteTablePropagation extends Object implements Serializable, Cloneable
Describes a route table propagation.
| Constructor and Description |
|---|
TransitGatewayRouteTablePropagation() |
| Modifier and Type | Method and Description |
|---|---|
TransitGatewayRouteTablePropagation |
clone() |
boolean |
equals(Object obj) |
String |
getResourceId()
The ID of the resource.
|
String |
getResourceType()
The type of resource.
|
String |
getState()
The state of the resource.
|
String |
getTransitGatewayAttachmentId()
The ID of the attachment.
|
String |
getTransitGatewayRouteTableAnnouncementId()
The ID of the transit gateway route table announcement.
|
int |
hashCode() |
void |
setResourceId(String resourceId)
The ID of the resource.
|
void |
setResourceType(String resourceType)
The type of resource.
|
void |
setState(String state)
The state of the resource.
|
void |
setTransitGatewayAttachmentId(String transitGatewayAttachmentId)
The ID of the attachment.
|
void |
setTransitGatewayRouteTableAnnouncementId(String transitGatewayRouteTableAnnouncementId)
The ID of the transit gateway route table announcement.
|
String |
toString()
Returns a string representation of this object.
|
TransitGatewayRouteTablePropagation |
withResourceId(String resourceId)
The ID of the resource.
|
TransitGatewayRouteTablePropagation |
withResourceType(String resourceType)
The type of resource.
|
TransitGatewayRouteTablePropagation |
withResourceType(TransitGatewayAttachmentResourceType resourceType)
The type of resource.
|
TransitGatewayRouteTablePropagation |
withState(String state)
The state of the resource.
|
TransitGatewayRouteTablePropagation |
withState(TransitGatewayPropagationState state)
The state of the resource.
|
TransitGatewayRouteTablePropagation |
withTransitGatewayAttachmentId(String transitGatewayAttachmentId)
The ID of the attachment.
|
TransitGatewayRouteTablePropagation |
withTransitGatewayRouteTableAnnouncementId(String transitGatewayRouteTableAnnouncementId)
The ID of the transit gateway route table announcement.
|
public void setTransitGatewayAttachmentId(String transitGatewayAttachmentId)
The ID of the attachment.
transitGatewayAttachmentId - The ID of the attachment.public String getTransitGatewayAttachmentId()
The ID of the attachment.
public TransitGatewayRouteTablePropagation withTransitGatewayAttachmentId(String transitGatewayAttachmentId)
The ID of the attachment.
transitGatewayAttachmentId - The ID of the attachment.public void setResourceId(String resourceId)
The ID of the resource.
resourceId - The ID of the resource.public String getResourceId()
The ID of the resource.
public TransitGatewayRouteTablePropagation withResourceId(String resourceId)
The ID of the resource.
resourceId - The ID of the resource.public void setResourceType(String resourceType)
The type of resource. Note that the tgw-peering resource type has been deprecated.
resourceType - The type of resource. Note that the tgw-peering resource type has been deprecated.TransitGatewayAttachmentResourceTypepublic String getResourceType()
The type of resource. Note that the tgw-peering resource type has been deprecated.
tgw-peering resource type has been deprecated.TransitGatewayAttachmentResourceTypepublic TransitGatewayRouteTablePropagation withResourceType(String resourceType)
The type of resource. Note that the tgw-peering resource type has been deprecated.
resourceType - The type of resource. Note that the tgw-peering resource type has been deprecated.TransitGatewayAttachmentResourceTypepublic TransitGatewayRouteTablePropagation withResourceType(TransitGatewayAttachmentResourceType resourceType)
The type of resource. Note that the tgw-peering resource type has been deprecated.
resourceType - The type of resource. Note that the tgw-peering resource type has been deprecated.TransitGatewayAttachmentResourceTypepublic void setState(String state)
The state of the resource.
state - The state of the resource.TransitGatewayPropagationStatepublic String getState()
The state of the resource.
TransitGatewayPropagationStatepublic TransitGatewayRouteTablePropagation withState(String state)
The state of the resource.
state - The state of the resource.TransitGatewayPropagationStatepublic TransitGatewayRouteTablePropagation withState(TransitGatewayPropagationState state)
The state of the resource.
state - The state of the resource.TransitGatewayPropagationStatepublic void setTransitGatewayRouteTableAnnouncementId(String transitGatewayRouteTableAnnouncementId)
The ID of the transit gateway route table announcement.
transitGatewayRouteTableAnnouncementId - The ID of the transit gateway route table announcement.public String getTransitGatewayRouteTableAnnouncementId()
The ID of the transit gateway route table announcement.
public TransitGatewayRouteTablePropagation withTransitGatewayRouteTableAnnouncementId(String transitGatewayRouteTableAnnouncementId)
The ID of the transit gateway route table announcement.
transitGatewayRouteTableAnnouncementId - The ID of the transit gateway route table announcement.public String toString()
toString in class ObjectObject.toString()public TransitGatewayRouteTablePropagation clone()