@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CreateLocalGatewayRouteTableRequest extends AmazonWebServiceRequest implements Serializable, Cloneable, DryRunSupportedRequest<CreateLocalGatewayRouteTableRequest>
NOOP
Constructor and Description |
---|
CreateLocalGatewayRouteTableRequest() |
Modifier and Type | Method and Description |
---|---|
CreateLocalGatewayRouteTableRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
Request<CreateLocalGatewayRouteTableRequest> |
getDryRunRequest()
This method is intended for internal use only.
|
String |
getLocalGatewayId()
The ID of the local gateway.
|
String |
getMode()
The mode of the local gateway route table.
|
List<TagSpecification> |
getTagSpecifications()
The tags assigned to the local gateway route table.
|
int |
hashCode() |
void |
setLocalGatewayId(String localGatewayId)
The ID of the local gateway.
|
void |
setMode(String mode)
The mode of the local gateway route table.
|
void |
setTagSpecifications(Collection<TagSpecification> tagSpecifications)
The tags assigned to the local gateway route table.
|
String |
toString()
Returns a string representation of this object.
|
CreateLocalGatewayRouteTableRequest |
withLocalGatewayId(String localGatewayId)
The ID of the local gateway.
|
CreateLocalGatewayRouteTableRequest |
withMode(LocalGatewayRouteTableMode mode)
The mode of the local gateway route table.
|
CreateLocalGatewayRouteTableRequest |
withMode(String mode)
The mode of the local gateway route table.
|
CreateLocalGatewayRouteTableRequest |
withTagSpecifications(Collection<TagSpecification> tagSpecifications)
The tags assigned to the local gateway route table.
|
CreateLocalGatewayRouteTableRequest |
withTagSpecifications(TagSpecification... tagSpecifications)
The tags assigned to the local gateway route 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, withSdkRequestTimeout
public void setLocalGatewayId(String localGatewayId)
The ID of the local gateway.
localGatewayId
- The ID of the local gateway.public String getLocalGatewayId()
The ID of the local gateway.
public CreateLocalGatewayRouteTableRequest withLocalGatewayId(String localGatewayId)
The ID of the local gateway.
localGatewayId
- The ID of the local gateway.public void setMode(String mode)
The mode of the local gateway route table.
mode
- The mode of the local gateway route table.LocalGatewayRouteTableMode
public String getMode()
The mode of the local gateway route table.
LocalGatewayRouteTableMode
public CreateLocalGatewayRouteTableRequest withMode(String mode)
The mode of the local gateway route table.
mode
- The mode of the local gateway route table.LocalGatewayRouteTableMode
public CreateLocalGatewayRouteTableRequest withMode(LocalGatewayRouteTableMode mode)
The mode of the local gateway route table.
mode
- The mode of the local gateway route table.LocalGatewayRouteTableMode
public List<TagSpecification> getTagSpecifications()
The tags assigned to the local gateway route table.
public void setTagSpecifications(Collection<TagSpecification> tagSpecifications)
The tags assigned to the local gateway route table.
tagSpecifications
- The tags assigned to the local gateway route table.public CreateLocalGatewayRouteTableRequest withTagSpecifications(TagSpecification... tagSpecifications)
The tags assigned to the local gateway route table.
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 assigned to the local gateway route table.public CreateLocalGatewayRouteTableRequest withTagSpecifications(Collection<TagSpecification> tagSpecifications)
The tags assigned to the local gateway route table.
tagSpecifications
- The tags assigned to the local gateway route table.public Request<CreateLocalGatewayRouteTableRequest> getDryRunRequest()
getDryRunRequest
in interface DryRunSupportedRequest<CreateLocalGatewayRouteTableRequest>
public String toString()
toString
in class Object
Object.toString()
public CreateLocalGatewayRouteTableRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()