public class Topic
extends java.lang.Object
implements java.io.Serializable, java.lang.Cloneable
A wrapper type for the topic's Amazon Resource Name (ARN). To retrieve a
topic's attributes, use GetTopicAttributes
.
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
topicArn
The topic's ARN.
|
Constructor and Description |
---|
Topic() |
Modifier and Type | Method and Description |
---|---|
Topic |
clone() |
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getTopicArn()
The topic's ARN.
|
int |
hashCode() |
void |
setTopicArn(java.lang.String topicArn)
The topic's ARN.
|
java.lang.String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
Topic |
withTopicArn(java.lang.String topicArn)
The topic's ARN.
|
public void setTopicArn(java.lang.String topicArn)
The topic's ARN.
topicArn
- The topic's ARN.public java.lang.String getTopicArn()
The topic's ARN.
public Topic withTopicArn(java.lang.String topicArn)
The topic's ARN.
topicArn
- The topic's ARN.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 Topic clone()
clone
in class java.lang.Object