@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AssociateRouteTableRequest extends AmazonWebServiceRequest implements Serializable, Cloneable, DryRunSupportedRequest<AssociateRouteTableRequest>
NOOP| Constructor and Description |
|---|
AssociateRouteTableRequest() |
| Modifier and Type | Method and Description |
|---|---|
AssociateRouteTableRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
Request<AssociateRouteTableRequest> |
getDryRunRequest()
This method is intended for internal use only.
|
String |
getGatewayId()
The ID of the internet gateway or virtual private gateway.
|
String |
getRouteTableId()
The ID of the route table.
|
String |
getSubnetId()
The ID of the subnet.
|
int |
hashCode() |
void |
setGatewayId(String gatewayId)
The ID of the internet gateway or virtual private gateway.
|
void |
setRouteTableId(String routeTableId)
The ID of the route table.
|
void |
setSubnetId(String subnetId)
The ID of the subnet.
|
String |
toString()
Returns a string representation of this object.
|
AssociateRouteTableRequest |
withGatewayId(String gatewayId)
The ID of the internet gateway or virtual private gateway.
|
AssociateRouteTableRequest |
withRouteTableId(String routeTableId)
The ID of the route table.
|
AssociateRouteTableRequest |
withSubnetId(String subnetId)
The ID of the subnet.
|
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 void setRouteTableId(String routeTableId)
The ID of the route table.
routeTableId - The ID of the route table.public String getRouteTableId()
The ID of the route table.
public AssociateRouteTableRequest withRouteTableId(String routeTableId)
The ID of the route table.
routeTableId - The ID of the route table.public void setSubnetId(String subnetId)
The ID of the subnet.
subnetId - The ID of the subnet.public String getSubnetId()
The ID of the subnet.
public AssociateRouteTableRequest withSubnetId(String subnetId)
The ID of the subnet.
subnetId - The ID of the subnet.public void setGatewayId(String gatewayId)
The ID of the internet gateway or virtual private gateway.
gatewayId - The ID of the internet gateway or virtual private gateway.public String getGatewayId()
The ID of the internet gateway or virtual private gateway.
public AssociateRouteTableRequest withGatewayId(String gatewayId)
The ID of the internet gateway or virtual private gateway.
gatewayId - The ID of the internet gateway or virtual private gateway.public Request<AssociateRouteTableRequest> getDryRunRequest()
getDryRunRequest in interface DryRunSupportedRequest<AssociateRouteTableRequest>public String toString()
toString in class ObjectObject.toString()public AssociateRouteTableRequest clone()
AmazonWebServiceRequestclone in class AmazonWebServiceRequestObject.clone()