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