@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, withSdkRequestTimeout
public 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.
ScalingMode
public 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.
ScalingMode
public 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.
ScalingMode
public 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.
ScalingMode
public String toString()
toString
in class Object
Object.toString()
public PutDedicatedIpPoolScalingAttributesRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()