Package com.amazonaws.services.sns.model
Class GetTopicAttributesResult
java.lang.Object
com.amazonaws.services.sns.model.GetTopicAttributesResult
- All Implemented Interfaces:
Serializable
,Cloneable
Response for GetTopicAttributes action.
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddAttributesEntry
(String key, String value) Removes all the entries added into Attributes.clone()
boolean
A map of the topic's attributes.int
hashCode()
void
setAttributes
(Map<String, String> attributes) A map of the topic's attributes.toString()
Returns a string representation of this object; useful for testing and debugging.withAttributes
(Map<String, String> attributes) A map of the topic's attributes.
-
Constructor Details
-
GetTopicAttributesResult
public GetTopicAttributesResult()
-
-
Method Details
-
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 that 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 that takes into account system defaults
-
-
-
setAttributes
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 that 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 that takes into account system defaults
-
-
-
withAttributes
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 that 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 that takes into account system defaults
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-
addAttributesEntry
-
clearAttributesEntries
Removes all the entries added into Attributes. <p> Returns a reference to this object so that method calls can be chained together. -
toString
Returns a string representation of this object; useful for testing and debugging. -
equals
-
hashCode
public int hashCode() -
clone
-