public class DeregisterEventTopicRequest extends AmazonWebServiceRequest implements java.io.Serializable, java.lang.Cloneable
Removes the specified directory as a publisher to the specified SNS topic.
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
directoryId
The Directory ID to remove as a publisher.
|
private java.lang.String |
topicName
The name of the SNS topic from which to remove the directory as a
publisher.
|
NOOP
Constructor and Description |
---|
DeregisterEventTopicRequest() |
Modifier and Type | Method and Description |
---|---|
DeregisterEventTopicRequest |
clone()
Creates a shallow clone of this request.
|
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getDirectoryId()
The Directory ID to remove as a publisher.
|
java.lang.String |
getTopicName()
The name of the SNS topic from which to remove the directory as a
publisher.
|
int |
hashCode() |
void |
setDirectoryId(java.lang.String directoryId)
The Directory ID to remove as a publisher.
|
void |
setTopicName(java.lang.String topicName)
The name of the SNS topic from which to remove the directory as a
publisher.
|
java.lang.String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
DeregisterEventTopicRequest |
withDirectoryId(java.lang.String directoryId)
The Directory ID to remove as a publisher.
|
DeregisterEventTopicRequest |
withTopicName(java.lang.String topicName)
The name of the SNS topic from which to remove the directory as a
publisher.
|
copyBaseTo, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
private java.lang.String directoryId
The Directory ID to remove as a publisher. This directory will no longer send messages to the specified SNS topic.
private java.lang.String topicName
The name of the SNS topic from which to remove the directory as a publisher.
public void setDirectoryId(java.lang.String directoryId)
The Directory ID to remove as a publisher. This directory will no longer send messages to the specified SNS topic.
directoryId
- The Directory ID to remove as a publisher. This directory will no
longer send messages to the specified SNS topic.public java.lang.String getDirectoryId()
The Directory ID to remove as a publisher. This directory will no longer send messages to the specified SNS topic.
public DeregisterEventTopicRequest withDirectoryId(java.lang.String directoryId)
The Directory ID to remove as a publisher. This directory will no longer send messages to the specified SNS topic.
directoryId
- The Directory ID to remove as a publisher. This directory will no
longer send messages to the specified SNS topic.public void setTopicName(java.lang.String topicName)
The name of the SNS topic from which to remove the directory as a publisher.
topicName
- The name of the SNS topic from which to remove the directory as a
publisher.public java.lang.String getTopicName()
The name of the SNS topic from which to remove the directory as a publisher.
public DeregisterEventTopicRequest withTopicName(java.lang.String topicName)
The name of the SNS topic from which to remove the directory as a publisher.
topicName
- The name of the SNS topic from which to remove the directory as a
publisher.public java.lang.String toString()
toString
in class java.lang.Object
Object.toString()
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public DeregisterEventTopicRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()