Package com.amazonaws.services.ec2.model
Class ModifySubnetAttributeRequest
java.lang.Object
com.amazonaws.AmazonWebServiceRequest
com.amazonaws.services.ec2.model.ModifySubnetAttributeRequest
- All Implemented Interfaces:
ReadLimitInfo
,DryRunSupportedRequest<ModifySubnetAttributeRequest>
,Serializable
,Cloneable
public class ModifySubnetAttributeRequest
extends AmazonWebServiceRequest
implements Serializable, Cloneable, DryRunSupportedRequest<ModifySubnetAttributeRequest>
Contains the parameters for ModifySubnetAttribute.
- See Also:
-
Field Summary
Fields inherited from class com.amazonaws.AmazonWebServiceRequest
NOOP
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclone()
Creates a shallow clone of this request.boolean
This method is intended for internal use only.Specifytrue
to indicate that instances launched into the specified subnet should be assigned public IP address.The ID of the subnet.int
hashCode()
Specifytrue
to indicate that instances launched into the specified subnet should be assigned public IP address.void
setMapPublicIpOnLaunch
(Boolean mapPublicIpOnLaunch) Specifytrue
to indicate that instances launched into the specified subnet should be assigned public IP address.void
setSubnetId
(String subnetId) The ID of the subnet.toString()
Returns a string representation of this object; useful for testing and debugging.withMapPublicIpOnLaunch
(Boolean mapPublicIpOnLaunch) Specifytrue
to indicate that instances launched into the specified subnet should be assigned public IP address.withSubnetId
(String subnetId) The ID of the subnet.Methods inherited from class com.amazonaws.AmazonWebServiceRequest
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
-
Constructor Details
-
ModifySubnetAttributeRequest
public ModifySubnetAttributeRequest()
-
-
Method Details
-
setSubnetId
The ID of the subnet.
- Parameters:
subnetId
- The ID of the subnet.
-
getSubnetId
The ID of the subnet.
- Returns:
- The ID of the subnet.
-
withSubnetId
The ID of the subnet.
- Parameters:
subnetId
- The ID of the subnet.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setMapPublicIpOnLaunch
Specify
true
to indicate that instances launched into the specified subnet should be assigned public IP address.- Parameters:
mapPublicIpOnLaunch
- Specifytrue
to indicate that instances launched into the specified subnet should be assigned public IP address.
-
getMapPublicIpOnLaunch
Specify
true
to indicate that instances launched into the specified subnet should be assigned public IP address.- Returns:
- Specify
true
to indicate that instances launched into the specified subnet should be assigned public IP address.
-
withMapPublicIpOnLaunch
Specify
true
to indicate that instances launched into the specified subnet should be assigned public IP address.- Parameters:
mapPublicIpOnLaunch
- Specifytrue
to indicate that instances launched into the specified subnet should be assigned public IP address.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
isMapPublicIpOnLaunch
Specify
true
to indicate that instances launched into the specified subnet should be assigned public IP address.- Returns:
- Specify
true
to indicate that instances launched into the specified subnet should be assigned public IP address.
-
getDryRunRequest
This method is intended for internal use only. Returns the marshaled request configured with additional parameters to enable operation dry-run.- Specified by:
getDryRunRequest
in interfaceDryRunSupportedRequest<ModifySubnetAttributeRequest>
-
toString
Returns a string representation of this object; useful for testing and debugging. -
equals
-
hashCode
public int hashCode() -
clone
Description copied from class:AmazonWebServiceRequest
Creates a shallow clone of this request. Explicitly does not clone the deep structure of the request object.- Overrides:
clone
in classAmazonWebServiceRequest
- See Also:
-