@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class PutDedicatedIpPoolScalingAttributesRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
A request to convert a dedicated IP pool to a different scaling mode.
NOOP| Constructor and Description |
|---|
PutDedicatedIpPoolScalingAttributesRequest() |
| Modifier and Type | Method and Description |
|---|---|
PutDedicatedIpPoolScalingAttributesRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getPoolName()
The name of the dedicated IP pool.
|
String |
getScalingMode()
The scaling mode to apply to the dedicated IP pool.
|
int |
hashCode() |
void |
setPoolName(String poolName)
The name of the dedicated IP pool.
|
void |
setScalingMode(String scalingMode)
The scaling mode to apply to the dedicated IP pool.
|
String |
toString()
Returns a string representation of this object.
|
PutDedicatedIpPoolScalingAttributesRequest |
withPoolName(String poolName)
The name of the dedicated IP pool.
|
PutDedicatedIpPoolScalingAttributesRequest |
withScalingMode(ScalingMode scalingMode)
The scaling mode to apply to the dedicated IP pool.
|
PutDedicatedIpPoolScalingAttributesRequest |
withScalingMode(String scalingMode)
The scaling mode to apply to the dedicated IP pool.
|
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 PutDedicatedIpPoolScalingAttributesRequest()
public void setPoolName(String poolName)
The name of the dedicated IP pool.
poolName - The name of the dedicated IP pool.public String getPoolName()
The name of the dedicated IP pool.
public PutDedicatedIpPoolScalingAttributesRequest withPoolName(String poolName)
The name of the dedicated IP pool.
poolName - The name of the dedicated IP pool.public void setScalingMode(String scalingMode)
The scaling mode to apply to the dedicated IP pool.
Changing the scaling mode from MANAGED to STANDARD is not supported.
scalingMode - The scaling mode to apply to the dedicated IP pool.
Changing the scaling mode from MANAGED to STANDARD is not supported.
ScalingModepublic String getScalingMode()
The scaling mode to apply to the dedicated IP pool.
Changing the scaling mode from MANAGED to STANDARD is not supported.
Changing the scaling mode from MANAGED to STANDARD is not supported.
ScalingModepublic PutDedicatedIpPoolScalingAttributesRequest withScalingMode(String scalingMode)
The scaling mode to apply to the dedicated IP pool.
Changing the scaling mode from MANAGED to STANDARD is not supported.
scalingMode - The scaling mode to apply to the dedicated IP pool.
Changing the scaling mode from MANAGED to STANDARD is not supported.
ScalingModepublic PutDedicatedIpPoolScalingAttributesRequest withScalingMode(ScalingMode scalingMode)
The scaling mode to apply to the dedicated IP pool.
Changing the scaling mode from MANAGED to STANDARD is not supported.
scalingMode - The scaling mode to apply to the dedicated IP pool.
Changing the scaling mode from MANAGED to STANDARD is not supported.
ScalingModepublic String toString()
toString in class ObjectObject.toString()public PutDedicatedIpPoolScalingAttributesRequest clone()
AmazonWebServiceRequestclone in class AmazonWebServiceRequestObject.clone()