@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.
ScalingMode
public 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.
ScalingMode
public 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.
ScalingMode
public 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.
ScalingMode
public String toString()
toString
in class Object
Object.toString()
public DedicatedIpPool clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.