@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.TransitGatewayAttachmentResourceType
public String getResourceType()
The type of resource. Note that the tgw-peering
resource type has been deprecated.
tgw-peering
resource type has been deprecated.TransitGatewayAttachmentResourceType
public 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.TransitGatewayAttachmentResourceType
public 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.TransitGatewayAttachmentResourceType
public void setState(String state)
The state of the resource.
state
- The state of the resource.TransitGatewayPropagationState
public String getState()
The state of the resource.
TransitGatewayPropagationState
public TransitGatewayRouteTablePropagation withState(String state)
The state of the resource.
state
- The state of the resource.TransitGatewayPropagationState
public TransitGatewayRouteTablePropagation withState(TransitGatewayPropagationState state)
The state of the resource.
state
- The state of the resource.TransitGatewayPropagationState
public 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 Object
Object.toString()
public TransitGatewayRouteTablePropagation clone()