@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CreateTransitGatewayPolicyTableRequest extends AmazonWebServiceRequest implements Serializable, Cloneable, DryRunSupportedRequest<CreateTransitGatewayPolicyTableRequest>
NOOP| Constructor and Description |
|---|
CreateTransitGatewayPolicyTableRequest() |
| Modifier and Type | Method and Description |
|---|---|
CreateTransitGatewayPolicyTableRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
Request<CreateTransitGatewayPolicyTableRequest> |
getDryRunRequest()
This method is intended for internal use only.
|
List<TagSpecification> |
getTagSpecifications()
The tags specification for the transit gateway policy table created during the request.
|
String |
getTransitGatewayId()
The ID of the transit gateway used for the policy table.
|
int |
hashCode() |
void |
setTagSpecifications(Collection<TagSpecification> tagSpecifications)
The tags specification for the transit gateway policy table created during the request.
|
void |
setTransitGatewayId(String transitGatewayId)
The ID of the transit gateway used for the policy table.
|
String |
toString()
Returns a string representation of this object.
|
CreateTransitGatewayPolicyTableRequest |
withTagSpecifications(Collection<TagSpecification> tagSpecifications)
The tags specification for the transit gateway policy table created during the request.
|
CreateTransitGatewayPolicyTableRequest |
withTagSpecifications(TagSpecification... tagSpecifications)
The tags specification for the transit gateway policy table created during the request.
|
CreateTransitGatewayPolicyTableRequest |
withTransitGatewayId(String transitGatewayId)
The ID of the transit gateway used for the policy table.
|
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, withSdkRequestTimeoutpublic CreateTransitGatewayPolicyTableRequest()
public void setTransitGatewayId(String transitGatewayId)
The ID of the transit gateway used for the policy table.
transitGatewayId - The ID of the transit gateway used for the policy table.public String getTransitGatewayId()
The ID of the transit gateway used for the policy table.
public CreateTransitGatewayPolicyTableRequest withTransitGatewayId(String transitGatewayId)
The ID of the transit gateway used for the policy table.
transitGatewayId - The ID of the transit gateway used for the policy table.public List<TagSpecification> getTagSpecifications()
The tags specification for the transit gateway policy table created during the request.
public void setTagSpecifications(Collection<TagSpecification> tagSpecifications)
The tags specification for the transit gateway policy table created during the request.
tagSpecifications - The tags specification for the transit gateway policy table created during the request.public CreateTransitGatewayPolicyTableRequest withTagSpecifications(TagSpecification... tagSpecifications)
The tags specification for the transit gateway policy table created during the request.
NOTE: This method appends the values to the existing list (if any). Use
setTagSpecifications(java.util.Collection) or withTagSpecifications(java.util.Collection) if
you want to override the existing values.
tagSpecifications - The tags specification for the transit gateway policy table created during the request.public CreateTransitGatewayPolicyTableRequest withTagSpecifications(Collection<TagSpecification> tagSpecifications)
The tags specification for the transit gateway policy table created during the request.
tagSpecifications - The tags specification for the transit gateway policy table created during the request.public Request<CreateTransitGatewayPolicyTableRequest> getDryRunRequest()
getDryRunRequest in interface DryRunSupportedRequest<CreateTransitGatewayPolicyTableRequest>public String toString()
toString in class ObjectObject.toString()public CreateTransitGatewayPolicyTableRequest clone()
AmazonWebServiceRequestclone in class AmazonWebServiceRequestObject.clone()