com.amazonaws.services.sns.model
Class GetTopicAttributesResult
java.lang.Object
com.amazonaws.services.sns.model.GetTopicAttributesResult
- All Implemented Interfaces:
- java.io.Serializable
public class GetTopicAttributesResult
- extends java.lang.Object
- implements java.io.Serializable
Get Topic Attributes Result
- See Also:
- Serialized Form
Method Summary |
boolean |
equals(java.lang.Object obj)
|
java.util.Map<java.lang.String,java.lang.String> |
getAttributes()
A map of the topic's attributes. |
int |
hashCode()
|
void |
setAttributes(java.util.Map<java.lang.String,java.lang.String> attributes)
A map of the topic's attributes. |
java.lang.String |
toString()
Returns a string representation of this object; useful for testing and
debugging. |
GetTopicAttributesResult |
withAttributes(java.util.Map<java.lang.String,java.lang.String> attributes)
A map of the topic's attributes. |
Methods inherited from class java.lang.Object |
getClass, notify, notifyAll, wait, wait, wait |
GetTopicAttributesResult
public GetTopicAttributesResult()
getAttributes
public java.util.Map<java.lang.String,java.lang.String> getAttributes()
- A map of the topic's attributes. Attributes in this map include the
following:
- TopicArn -- the topic's ARN
- Owner -- the
AWS account ID of the topic's owner
- Policy -- the JSON
serialization of the topic's access control policy
- DisplayName -- the human-readable name used in the "From" field
for notifications to email and email-json endpoints
- SubscriptionsPending -- the number of subscriptions pending
confirmation on this topic
- SubscriptionsConfirmed -- the
number of confirmed subscriptions on this topic
- SubscriptionsDeleted -- the number of deleted subscriptions on
this topic
- DeliveryPolicy -- the JSON serialization of the
topic's delivery policy
- EffectiveDeliveryPolicy -- the JSON
serialization of the effective delivery policy which takes into
account system defaults
- Returns:
- A map of the topic's attributes. Attributes in this map include the
following:
- TopicArn -- the topic's ARN
- Owner -- the
AWS account ID of the topic's owner
- Policy -- the JSON
serialization of the topic's access control policy
- DisplayName -- the human-readable name used in the "From" field
for notifications to email and email-json endpoints
- SubscriptionsPending -- the number of subscriptions pending
confirmation on this topic
- SubscriptionsConfirmed -- the
number of confirmed subscriptions on this topic
- SubscriptionsDeleted -- the number of deleted subscriptions on
this topic
- DeliveryPolicy -- the JSON serialization of the
topic's delivery policy
- EffectiveDeliveryPolicy -- the JSON
serialization of the effective delivery policy which takes into
account system defaults
setAttributes
public void setAttributes(java.util.Map<java.lang.String,java.lang.String> attributes)
- A map of the topic's attributes. Attributes in this map include the
following:
- TopicArn -- the topic's ARN
- Owner -- the
AWS account ID of the topic's owner
- Policy -- the JSON
serialization of the topic's access control policy
- DisplayName -- the human-readable name used in the "From" field
for notifications to email and email-json endpoints
- SubscriptionsPending -- the number of subscriptions pending
confirmation on this topic
- SubscriptionsConfirmed -- the
number of confirmed subscriptions on this topic
- SubscriptionsDeleted -- the number of deleted subscriptions on
this topic
- DeliveryPolicy -- the JSON serialization of the
topic's delivery policy
- EffectiveDeliveryPolicy -- the JSON
serialization of the effective delivery policy which takes into
account system defaults
- Parameters:
attributes
- A map of the topic's attributes. Attributes in this map include the
following: - TopicArn -- the topic's ARN
- Owner -- the
AWS account ID of the topic's owner
- Policy -- the JSON
serialization of the topic's access control policy
- DisplayName -- the human-readable name used in the "From" field
for notifications to email and email-json endpoints
- SubscriptionsPending -- the number of subscriptions pending
confirmation on this topic
- SubscriptionsConfirmed -- the
number of confirmed subscriptions on this topic
- SubscriptionsDeleted -- the number of deleted subscriptions on
this topic
- DeliveryPolicy -- the JSON serialization of the
topic's delivery policy
- EffectiveDeliveryPolicy -- the JSON
serialization of the effective delivery policy which takes into
account system defaults
withAttributes
public GetTopicAttributesResult withAttributes(java.util.Map<java.lang.String,java.lang.String> attributes)
- A map of the topic's attributes. Attributes in this map include the
following:
- TopicArn -- the topic's ARN
- Owner -- the
AWS account ID of the topic's owner
- Policy -- the JSON
serialization of the topic's access control policy
- DisplayName -- the human-readable name used in the "From" field
for notifications to email and email-json endpoints
- SubscriptionsPending -- the number of subscriptions pending
confirmation on this topic
- SubscriptionsConfirmed -- the
number of confirmed subscriptions on this topic
- SubscriptionsDeleted -- the number of deleted subscriptions on
this topic
- DeliveryPolicy -- the JSON serialization of the
topic's delivery policy
- EffectiveDeliveryPolicy -- the JSON
serialization of the effective delivery policy which takes into
account system defaults
Returns a reference to this object so that method calls can be chained together.
- Parameters:
attributes
- A map of the topic's attributes. Attributes in this map include the
following: - TopicArn -- the topic's ARN
- Owner -- the
AWS account ID of the topic's owner
- Policy -- the JSON
serialization of the topic's access control policy
- DisplayName -- the human-readable name used in the "From" field
for notifications to email and email-json endpoints
- SubscriptionsPending -- the number of subscriptions pending
confirmation on this topic
- SubscriptionsConfirmed -- the
number of confirmed subscriptions on this topic
- SubscriptionsDeleted -- the number of deleted subscriptions on
this topic
- DeliveryPolicy -- the JSON serialization of the
topic's delivery policy
- EffectiveDeliveryPolicy -- the JSON
serialization of the effective delivery policy which takes into
account system defaults
- Returns:
- A reference to this updated object so that method calls can be chained
together.
toString
public java.lang.String toString()
- Returns a string representation of this object; useful for testing and
debugging.
- Overrides:
toString
in class java.lang.Object
- Returns:
- A string representation of this object.
- See Also:
Object.toString()
hashCode
public int hashCode()
- Overrides:
hashCode
in class java.lang.Object
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in class java.lang.Object
Copyright © 2010 Amazon Web Services, Inc. All Rights Reserved.