@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DeletePoolResult extends AmazonWebServiceResult<ResponseMetadata> implements Serializable, Cloneable
Constructor and Description |
---|
DeletePoolResult() |
Modifier and Type | Method and Description |
---|---|
DeletePoolResult |
clone() |
boolean |
equals(Object obj) |
Date |
getCreatedTimestamp()
The time when the pool was created, in UNIX epoch time format.
|
String |
getMessageType()
The message type that was associated with the deleted pool.
|
String |
getOptOutListName()
The name of the OptOutList that was associated with the deleted pool.
|
String |
getPoolArn()
The Amazon Resource Name (ARN) of the pool that was deleted.
|
String |
getPoolId()
The PoolId of the pool that was deleted.
|
Boolean |
getSelfManagedOptOutsEnabled()
By default this is set to false.
|
Boolean |
getSharedRoutesEnabled()
Indicates whether shared routes are enabled for the pool.
|
String |
getStatus()
The current status of the pool.
|
String |
getTwoWayChannelArn()
The Amazon Resource Name (ARN) of the TwoWayChannel.
|
String |
getTwoWayChannelRole()
An optional IAM Role Arn for a service to assume, to be able to post inbound SMS messages.
|
Boolean |
getTwoWayEnabled()
By default this is set to false.
|
int |
hashCode() |
Boolean |
isSelfManagedOptOutsEnabled()
By default this is set to false.
|
Boolean |
isSharedRoutesEnabled()
Indicates whether shared routes are enabled for the pool.
|
Boolean |
isTwoWayEnabled()
By default this is set to false.
|
void |
setCreatedTimestamp(Date createdTimestamp)
The time when the pool was created, in UNIX epoch time format.
|
void |
setMessageType(String messageType)
The message type that was associated with the deleted pool.
|
void |
setOptOutListName(String optOutListName)
The name of the OptOutList that was associated with the deleted pool.
|
void |
setPoolArn(String poolArn)
The Amazon Resource Name (ARN) of the pool that was deleted.
|
void |
setPoolId(String poolId)
The PoolId of the pool that was deleted.
|
void |
setSelfManagedOptOutsEnabled(Boolean selfManagedOptOutsEnabled)
By default this is set to false.
|
void |
setSharedRoutesEnabled(Boolean sharedRoutesEnabled)
Indicates whether shared routes are enabled for the pool.
|
void |
setStatus(String status)
The current status of the pool.
|
void |
setTwoWayChannelArn(String twoWayChannelArn)
The Amazon Resource Name (ARN) of the TwoWayChannel.
|
void |
setTwoWayChannelRole(String twoWayChannelRole)
An optional IAM Role Arn for a service to assume, to be able to post inbound SMS messages.
|
void |
setTwoWayEnabled(Boolean twoWayEnabled)
By default this is set to false.
|
String |
toString()
Returns a string representation of this object.
|
DeletePoolResult |
withCreatedTimestamp(Date createdTimestamp)
The time when the pool was created, in UNIX epoch time format.
|
DeletePoolResult |
withMessageType(MessageType messageType)
The message type that was associated with the deleted pool.
|
DeletePoolResult |
withMessageType(String messageType)
The message type that was associated with the deleted pool.
|
DeletePoolResult |
withOptOutListName(String optOutListName)
The name of the OptOutList that was associated with the deleted pool.
|
DeletePoolResult |
withPoolArn(String poolArn)
The Amazon Resource Name (ARN) of the pool that was deleted.
|
DeletePoolResult |
withPoolId(String poolId)
The PoolId of the pool that was deleted.
|
DeletePoolResult |
withSelfManagedOptOutsEnabled(Boolean selfManagedOptOutsEnabled)
By default this is set to false.
|
DeletePoolResult |
withSharedRoutesEnabled(Boolean sharedRoutesEnabled)
Indicates whether shared routes are enabled for the pool.
|
DeletePoolResult |
withStatus(PoolStatus status)
The current status of the pool.
|
DeletePoolResult |
withStatus(String status)
The current status of the pool.
|
DeletePoolResult |
withTwoWayChannelArn(String twoWayChannelArn)
The Amazon Resource Name (ARN) of the TwoWayChannel.
|
DeletePoolResult |
withTwoWayChannelRole(String twoWayChannelRole)
An optional IAM Role Arn for a service to assume, to be able to post inbound SMS messages.
|
DeletePoolResult |
withTwoWayEnabled(Boolean twoWayEnabled)
By default this is set to false.
|
getSdkHttpMetadata, getSdkResponseMetadata, setSdkHttpMetadata, setSdkResponseMetadata
public void setPoolArn(String poolArn)
The Amazon Resource Name (ARN) of the pool that was deleted.
poolArn
- The Amazon Resource Name (ARN) of the pool that was deleted.public String getPoolArn()
The Amazon Resource Name (ARN) of the pool that was deleted.
public DeletePoolResult withPoolArn(String poolArn)
The Amazon Resource Name (ARN) of the pool that was deleted.
poolArn
- The Amazon Resource Name (ARN) of the pool that was deleted.public void setPoolId(String poolId)
The PoolId of the pool that was deleted.
poolId
- The PoolId of the pool that was deleted.public String getPoolId()
The PoolId of the pool that was deleted.
public DeletePoolResult withPoolId(String poolId)
The PoolId of the pool that was deleted.
poolId
- The PoolId of the pool that was deleted.public void setStatus(String status)
The current status of the pool.
CREATING: The pool is currently being created and isn't yet available for use.
ACTIVE: The pool is active and available for use.
DELETING: The pool is being deleted.
status
- The current status of the pool.
CREATING: The pool is currently being created and isn't yet available for use.
ACTIVE: The pool is active and available for use.
DELETING: The pool is being deleted.
PoolStatus
public String getStatus()
The current status of the pool.
CREATING: The pool is currently being created and isn't yet available for use.
ACTIVE: The pool is active and available for use.
DELETING: The pool is being deleted.
CREATING: The pool is currently being created and isn't yet available for use.
ACTIVE: The pool is active and available for use.
DELETING: The pool is being deleted.
PoolStatus
public DeletePoolResult withStatus(String status)
The current status of the pool.
CREATING: The pool is currently being created and isn't yet available for use.
ACTIVE: The pool is active and available for use.
DELETING: The pool is being deleted.
status
- The current status of the pool.
CREATING: The pool is currently being created and isn't yet available for use.
ACTIVE: The pool is active and available for use.
DELETING: The pool is being deleted.
PoolStatus
public DeletePoolResult withStatus(PoolStatus status)
The current status of the pool.
CREATING: The pool is currently being created and isn't yet available for use.
ACTIVE: The pool is active and available for use.
DELETING: The pool is being deleted.
status
- The current status of the pool.
CREATING: The pool is currently being created and isn't yet available for use.
ACTIVE: The pool is active and available for use.
DELETING: The pool is being deleted.
PoolStatus
public void setMessageType(String messageType)
The message type that was associated with the deleted pool.
messageType
- The message type that was associated with the deleted pool.MessageType
public String getMessageType()
The message type that was associated with the deleted pool.
MessageType
public DeletePoolResult withMessageType(String messageType)
The message type that was associated with the deleted pool.
messageType
- The message type that was associated with the deleted pool.MessageType
public DeletePoolResult withMessageType(MessageType messageType)
The message type that was associated with the deleted pool.
messageType
- The message type that was associated with the deleted pool.MessageType
public void setTwoWayEnabled(Boolean twoWayEnabled)
By default this is set to false. When set to true you can receive incoming text messages from your end recipients.
twoWayEnabled
- By default this is set to false. When set to true you can receive incoming text messages from your end
recipients.public Boolean getTwoWayEnabled()
By default this is set to false. When set to true you can receive incoming text messages from your end recipients.
public DeletePoolResult withTwoWayEnabled(Boolean twoWayEnabled)
By default this is set to false. When set to true you can receive incoming text messages from your end recipients.
twoWayEnabled
- By default this is set to false. When set to true you can receive incoming text messages from your end
recipients.public Boolean isTwoWayEnabled()
By default this is set to false. When set to true you can receive incoming text messages from your end recipients.
public void setTwoWayChannelArn(String twoWayChannelArn)
The Amazon Resource Name (ARN) of the TwoWayChannel.
twoWayChannelArn
- The Amazon Resource Name (ARN) of the TwoWayChannel.public String getTwoWayChannelArn()
The Amazon Resource Name (ARN) of the TwoWayChannel.
public DeletePoolResult withTwoWayChannelArn(String twoWayChannelArn)
The Amazon Resource Name (ARN) of the TwoWayChannel.
twoWayChannelArn
- The Amazon Resource Name (ARN) of the TwoWayChannel.public void setTwoWayChannelRole(String twoWayChannelRole)
An optional IAM Role Arn for a service to assume, to be able to post inbound SMS messages.
twoWayChannelRole
- An optional IAM Role Arn for a service to assume, to be able to post inbound SMS messages.public String getTwoWayChannelRole()
An optional IAM Role Arn for a service to assume, to be able to post inbound SMS messages.
public DeletePoolResult withTwoWayChannelRole(String twoWayChannelRole)
An optional IAM Role Arn for a service to assume, to be able to post inbound SMS messages.
twoWayChannelRole
- An optional IAM Role Arn for a service to assume, to be able to post inbound SMS messages.public void setSelfManagedOptOutsEnabled(Boolean selfManagedOptOutsEnabled)
By default this is set to false. When an end recipient sends a message that begins with HELP or STOP to one of your dedicated numbers, AWS End User Messaging SMS and Voice automatically replies with a customizable message and adds the end recipient to the OptOutList. When set to true you're responsible for responding to HELP and STOP requests. You're also responsible for tracking and honoring opt-out requests.
selfManagedOptOutsEnabled
- By default this is set to false. When an end recipient sends a message that begins with HELP or STOP to
one of your dedicated numbers, AWS End User Messaging SMS and Voice automatically replies with a
customizable message and adds the end recipient to the OptOutList. When set to true you're responsible for
responding to HELP and STOP requests. You're also responsible for tracking and honoring opt-out requests.public Boolean getSelfManagedOptOutsEnabled()
By default this is set to false. When an end recipient sends a message that begins with HELP or STOP to one of your dedicated numbers, AWS End User Messaging SMS and Voice automatically replies with a customizable message and adds the end recipient to the OptOutList. When set to true you're responsible for responding to HELP and STOP requests. You're also responsible for tracking and honoring opt-out requests.
public DeletePoolResult withSelfManagedOptOutsEnabled(Boolean selfManagedOptOutsEnabled)
By default this is set to false. When an end recipient sends a message that begins with HELP or STOP to one of your dedicated numbers, AWS End User Messaging SMS and Voice automatically replies with a customizable message and adds the end recipient to the OptOutList. When set to true you're responsible for responding to HELP and STOP requests. You're also responsible for tracking and honoring opt-out requests.
selfManagedOptOutsEnabled
- By default this is set to false. When an end recipient sends a message that begins with HELP or STOP to
one of your dedicated numbers, AWS End User Messaging SMS and Voice automatically replies with a
customizable message and adds the end recipient to the OptOutList. When set to true you're responsible for
responding to HELP and STOP requests. You're also responsible for tracking and honoring opt-out requests.public Boolean isSelfManagedOptOutsEnabled()
By default this is set to false. When an end recipient sends a message that begins with HELP or STOP to one of your dedicated numbers, AWS End User Messaging SMS and Voice automatically replies with a customizable message and adds the end recipient to the OptOutList. When set to true you're responsible for responding to HELP and STOP requests. You're also responsible for tracking and honoring opt-out requests.
public void setOptOutListName(String optOutListName)
The name of the OptOutList that was associated with the deleted pool.
optOutListName
- The name of the OptOutList that was associated with the deleted pool.public String getOptOutListName()
The name of the OptOutList that was associated with the deleted pool.
public DeletePoolResult withOptOutListName(String optOutListName)
The name of the OptOutList that was associated with the deleted pool.
optOutListName
- The name of the OptOutList that was associated with the deleted pool.public void setSharedRoutesEnabled(Boolean sharedRoutesEnabled)
Indicates whether shared routes are enabled for the pool.
sharedRoutesEnabled
- Indicates whether shared routes are enabled for the pool.public Boolean getSharedRoutesEnabled()
Indicates whether shared routes are enabled for the pool.
public DeletePoolResult withSharedRoutesEnabled(Boolean sharedRoutesEnabled)
Indicates whether shared routes are enabled for the pool.
sharedRoutesEnabled
- Indicates whether shared routes are enabled for the pool.public Boolean isSharedRoutesEnabled()
Indicates whether shared routes are enabled for the pool.
public void setCreatedTimestamp(Date createdTimestamp)
The time when the pool was created, in UNIX epoch time format.
createdTimestamp
- The time when the pool was created, in UNIX epoch time
format.public Date getCreatedTimestamp()
The time when the pool was created, in UNIX epoch time format.
public DeletePoolResult withCreatedTimestamp(Date createdTimestamp)
The time when the pool was created, in UNIX epoch time format.
createdTimestamp
- The time when the pool was created, in UNIX epoch time
format.public String toString()
toString
in class Object
Object.toString()
public DeletePoolResult clone()