@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DedicatedIpPool extends Object implements Serializable, Cloneable, StructuredPojo
Contains information about a dedicated IP pool.
| Constructor and Description |
|---|
DedicatedIpPool() |
| Modifier and Type | Method and Description |
|---|---|
DedicatedIpPool |
clone() |
boolean |
equals(Object obj) |
String |
getPoolName()
The name of the dedicated IP pool.
|
String |
getScalingMode()
The type of the dedicated IP pool.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setPoolName(String poolName)
The name of the dedicated IP pool.
|
void |
setScalingMode(String scalingMode)
The type of the dedicated IP pool.
|
String |
toString()
Returns a string representation of this object.
|
DedicatedIpPool |
withPoolName(String poolName)
The name of the dedicated IP pool.
|
DedicatedIpPool |
withScalingMode(ScalingMode scalingMode)
The type of the dedicated IP pool.
|
DedicatedIpPool |
withScalingMode(String scalingMode)
The type of the dedicated IP pool.
|
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 DedicatedIpPool withPoolName(String poolName)
The name of the dedicated IP pool.
poolName - The name of the dedicated IP pool.public void setScalingMode(String scalingMode)
The type of the dedicated IP pool.
STANDARD – A dedicated IP pool where you can control which IPs are part of the pool.
MANAGED – A dedicated IP pool where the reputation and number of IPs are automatically managed by
Amazon SES.
scalingMode - The type of the dedicated IP pool.
STANDARD – A dedicated IP pool where you can control which IPs are part of the pool.
MANAGED – A dedicated IP pool where the reputation and number of IPs are automatically
managed by Amazon SES.
ScalingModepublic String getScalingMode()
The type of the dedicated IP pool.
STANDARD – A dedicated IP pool where you can control which IPs are part of the pool.
MANAGED – A dedicated IP pool where the reputation and number of IPs are automatically managed by
Amazon SES.
STANDARD – A dedicated IP pool where you can control which IPs are part of the pool.
MANAGED – A dedicated IP pool where the reputation and number of IPs are automatically
managed by Amazon SES.
ScalingModepublic DedicatedIpPool withScalingMode(String scalingMode)
The type of the dedicated IP pool.
STANDARD – A dedicated IP pool where you can control which IPs are part of the pool.
MANAGED – A dedicated IP pool where the reputation and number of IPs are automatically managed by
Amazon SES.
scalingMode - The type of the dedicated IP pool.
STANDARD – A dedicated IP pool where you can control which IPs are part of the pool.
MANAGED – A dedicated IP pool where the reputation and number of IPs are automatically
managed by Amazon SES.
ScalingModepublic DedicatedIpPool withScalingMode(ScalingMode scalingMode)
The type of the dedicated IP pool.
STANDARD – A dedicated IP pool where you can control which IPs are part of the pool.
MANAGED – A dedicated IP pool where the reputation and number of IPs are automatically managed by
Amazon SES.
scalingMode - The type of the dedicated IP pool.
STANDARD – A dedicated IP pool where you can control which IPs are part of the pool.
MANAGED – A dedicated IP pool where the reputation and number of IPs are automatically
managed by Amazon SES.
ScalingModepublic String toString()
toString in class ObjectObject.toString()public DedicatedIpPool clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.