@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class SnsConfiguration extends Object implements Serializable, Cloneable, StructuredPojo
Details on SNS that are required to send the notification.
Constructor and Description |
---|
SnsConfiguration() |
Modifier and Type | Method and Description |
---|---|
SnsConfiguration |
clone() |
boolean |
equals(Object obj) |
String |
getTopicArn()
SNS topic ARN that the scheduled query status notifications will be sent to.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setTopicArn(String topicArn)
SNS topic ARN that the scheduled query status notifications will be sent to.
|
String |
toString()
Returns a string representation of this object.
|
SnsConfiguration |
withTopicArn(String topicArn)
SNS topic ARN that the scheduled query status notifications will be sent to.
|
public void setTopicArn(String topicArn)
SNS topic ARN that the scheduled query status notifications will be sent to.
topicArn
- SNS topic ARN that the scheduled query status notifications will be sent to.public String getTopicArn()
SNS topic ARN that the scheduled query status notifications will be sent to.
public SnsConfiguration withTopicArn(String topicArn)
SNS topic ARN that the scheduled query status notifications will be sent to.
topicArn
- SNS topic ARN that the scheduled query status notifications will be sent to.public String toString()
toString
in class Object
Object.toString()
public SnsConfiguration clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.