@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DeleteTargetRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP| Constructor and Description |
|---|
DeleteTargetRequest() |
| Modifier and Type | Method and Description |
|---|---|
DeleteTargetRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
Boolean |
getForceUnsubscribeAll()
A Boolean value that can be used to delete all associations with this SNS topic.
|
String |
getTargetAddress()
The Amazon Resource Name (ARN) of the SNS topic to delete.
|
int |
hashCode() |
Boolean |
isForceUnsubscribeAll()
A Boolean value that can be used to delete all associations with this SNS topic.
|
void |
setForceUnsubscribeAll(Boolean forceUnsubscribeAll)
A Boolean value that can be used to delete all associations with this SNS topic.
|
void |
setTargetAddress(String targetAddress)
The Amazon Resource Name (ARN) of the SNS topic to delete.
|
String |
toString()
Returns a string representation of this object.
|
DeleteTargetRequest |
withForceUnsubscribeAll(Boolean forceUnsubscribeAll)
A Boolean value that can be used to delete all associations with this SNS topic.
|
DeleteTargetRequest |
withTargetAddress(String targetAddress)
The Amazon Resource Name (ARN) of the SNS topic to delete.
|
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 void setTargetAddress(String targetAddress)
The Amazon Resource Name (ARN) of the SNS topic to delete.
targetAddress - The Amazon Resource Name (ARN) of the SNS topic to delete.public String getTargetAddress()
The Amazon Resource Name (ARN) of the SNS topic to delete.
public DeleteTargetRequest withTargetAddress(String targetAddress)
The Amazon Resource Name (ARN) of the SNS topic to delete.
targetAddress - The Amazon Resource Name (ARN) of the SNS topic to delete.public void setForceUnsubscribeAll(Boolean forceUnsubscribeAll)
A Boolean value that can be used to delete all associations with this SNS topic. The default value is FALSE. If set to TRUE, all associations between that target and every notification rule in your AWS account are deleted.
forceUnsubscribeAll - A Boolean value that can be used to delete all associations with this SNS topic. The default value is
FALSE. If set to TRUE, all associations between that target and every notification rule in your AWS
account are deleted.public Boolean getForceUnsubscribeAll()
A Boolean value that can be used to delete all associations with this SNS topic. The default value is FALSE. If set to TRUE, all associations between that target and every notification rule in your AWS account are deleted.
public DeleteTargetRequest withForceUnsubscribeAll(Boolean forceUnsubscribeAll)
A Boolean value that can be used to delete all associations with this SNS topic. The default value is FALSE. If set to TRUE, all associations between that target and every notification rule in your AWS account are deleted.
forceUnsubscribeAll - A Boolean value that can be used to delete all associations with this SNS topic. The default value is
FALSE. If set to TRUE, all associations between that target and every notification rule in your AWS
account are deleted.public Boolean isForceUnsubscribeAll()
A Boolean value that can be used to delete all associations with this SNS topic. The default value is FALSE. If set to TRUE, all associations between that target and every notification rule in your AWS account are deleted.
public String toString()
toString in class ObjectObject.toString()public DeleteTargetRequest clone()
AmazonWebServiceRequestclone in class AmazonWebServiceRequestObject.clone()