@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CreateTransitGatewayRouteTableAttachmentRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
CreateTransitGatewayRouteTableAttachmentRequest() |
Modifier and Type | Method and Description |
---|---|
CreateTransitGatewayRouteTableAttachmentRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getClientToken()
The client token associated with the request.
|
String |
getPeeringId()
The ID of the peer for the
|
List<Tag> |
getTags()
The list of key-value tags associated with the request.
|
String |
getTransitGatewayRouteTableArn()
The ARN of the transit gateway route table for the attachment request.
|
int |
hashCode() |
void |
setClientToken(String clientToken)
The client token associated with the request.
|
void |
setPeeringId(String peeringId)
The ID of the peer for the
|
void |
setTags(Collection<Tag> tags)
The list of key-value tags associated with the request.
|
void |
setTransitGatewayRouteTableArn(String transitGatewayRouteTableArn)
The ARN of the transit gateway route table for the attachment request.
|
String |
toString()
Returns a string representation of this object.
|
CreateTransitGatewayRouteTableAttachmentRequest |
withClientToken(String clientToken)
The client token associated with the request.
|
CreateTransitGatewayRouteTableAttachmentRequest |
withPeeringId(String peeringId)
The ID of the peer for the
|
CreateTransitGatewayRouteTableAttachmentRequest |
withTags(Collection<Tag> tags)
The list of key-value tags associated with the request.
|
CreateTransitGatewayRouteTableAttachmentRequest |
withTags(Tag... tags)
The list of key-value tags associated with the request.
|
CreateTransitGatewayRouteTableAttachmentRequest |
withTransitGatewayRouteTableArn(String transitGatewayRouteTableArn)
The ARN of the transit gateway route table for the attachment request.
|
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
public CreateTransitGatewayRouteTableAttachmentRequest()
public void setPeeringId(String peeringId)
The ID of the peer for the
peeringId
- The ID of the peer for thepublic String getPeeringId()
The ID of the peer for the
public CreateTransitGatewayRouteTableAttachmentRequest withPeeringId(String peeringId)
The ID of the peer for the
peeringId
- The ID of the peer for thepublic void setTransitGatewayRouteTableArn(String transitGatewayRouteTableArn)
The ARN of the transit gateway route table for the attachment request.
transitGatewayRouteTableArn
- The ARN of the transit gateway route table for the attachment request.public String getTransitGatewayRouteTableArn()
The ARN of the transit gateway route table for the attachment request.
public CreateTransitGatewayRouteTableAttachmentRequest withTransitGatewayRouteTableArn(String transitGatewayRouteTableArn)
The ARN of the transit gateway route table for the attachment request.
transitGatewayRouteTableArn
- The ARN of the transit gateway route table for the attachment request.public List<Tag> getTags()
The list of key-value tags associated with the request.
public void setTags(Collection<Tag> tags)
The list of key-value tags associated with the request.
tags
- The list of key-value tags associated with the request.public CreateTransitGatewayRouteTableAttachmentRequest withTags(Tag... tags)
The list of key-value tags associated with the request.
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 list of key-value tags associated with the request.public CreateTransitGatewayRouteTableAttachmentRequest withTags(Collection<Tag> tags)
The list of key-value tags associated with the request.
tags
- The list of key-value tags associated with the request.public void setClientToken(String clientToken)
The client token associated with the request.
clientToken
- The client token associated with the request.public String getClientToken()
The client token associated with the request.
public CreateTransitGatewayRouteTableAttachmentRequest withClientToken(String clientToken)
The client token associated with the request.
clientToken
- The client token associated with the request.public String toString()
toString
in class Object
Object.toString()
public CreateTransitGatewayRouteTableAttachmentRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()