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