public class DeleteRouteRequest extends AmazonWebServiceRequest implements java.io.Serializable, java.lang.Cloneable, DryRunSupportedRequest<DeleteRouteRequest>
Contains the parameters for DeleteRoute.
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
destinationCidrBlock
The CIDR range for the route.
|
private java.lang.String |
routeTableId
The ID of the route table.
|
NOOP
Constructor and Description |
---|
DeleteRouteRequest() |
Modifier and Type | Method and Description |
---|---|
DeleteRouteRequest |
clone()
Creates a shallow clone of this request.
|
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getDestinationCidrBlock()
The CIDR range for the route.
|
Request<DeleteRouteRequest> |
getDryRunRequest()
This method is intended for internal use only.
|
java.lang.String |
getRouteTableId()
The ID of the route table.
|
int |
hashCode() |
void |
setDestinationCidrBlock(java.lang.String destinationCidrBlock)
The CIDR range for the route.
|
void |
setRouteTableId(java.lang.String routeTableId)
The ID of the route table.
|
java.lang.String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
DeleteRouteRequest |
withDestinationCidrBlock(java.lang.String destinationCidrBlock)
The CIDR range for the route.
|
DeleteRouteRequest |
withRouteTableId(java.lang.String routeTableId)
The ID of the route table.
|
copyBaseTo, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
private java.lang.String routeTableId
The ID of the route table.
private java.lang.String destinationCidrBlock
The CIDR range for the route. The value you specify must match the CIDR for the route exactly.
public void setRouteTableId(java.lang.String routeTableId)
The ID of the route table.
routeTableId
- The ID of the route table.public java.lang.String getRouteTableId()
The ID of the route table.
public DeleteRouteRequest withRouteTableId(java.lang.String routeTableId)
The ID of the route table.
routeTableId
- The ID of the route table.public void setDestinationCidrBlock(java.lang.String destinationCidrBlock)
The CIDR range for the route. The value you specify must match the CIDR for the route exactly.
destinationCidrBlock
- The CIDR range for the route. The value you specify must match the
CIDR for the route exactly.public java.lang.String getDestinationCidrBlock()
The CIDR range for the route. The value you specify must match the CIDR for the route exactly.
public DeleteRouteRequest withDestinationCidrBlock(java.lang.String destinationCidrBlock)
The CIDR range for the route. The value you specify must match the CIDR for the route exactly.
destinationCidrBlock
- The CIDR range for the route. The value you specify must match the
CIDR for the route exactly.public Request<DeleteRouteRequest> getDryRunRequest()
getDryRunRequest
in interface DryRunSupportedRequest<DeleteRouteRequest>
public java.lang.String toString()
toString
in class java.lang.Object
Object.toString()
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public DeleteRouteRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()