public enum SNSActions extends Enum<SNSActions> implements Action
Enum Constant and Description |
---|
AddPermission
Action for the AddPermission operation on Amazon SNS.
|
AllSnsActions
Represents any action being taken on Amazon SNS.
|
ConfirmSubscription
Action for the ConfirmSubscription operation on Amazon SNS.
|
CreateTopic
Action for the CreateTopic operation on Amazon SNS.
|
DeleteTopic
Action for the DeleteTopic operation on Amazon SNS.
|
GetSubscriptionAttributes
Action for the GetSubscriptionAttributes operation on Amazon SNS.
|
GetTopicAttributes
Action for the GetTopicAttributes operation on Amazon SNS.
|
ListSubscriptions
Action for the ListSubscriptions operation on Amazon SNS.
|
ListSubscriptionsByTopic
Action for the ListSubscriptionsByTopic operation on Amazon SNS.
|
ListTopics
Action for the ListTopics operation on Amazon SNS.
|
Publish
Action for the Publish operation on Amazon SNS.
|
RemovePermission
Action for the RemovePermission operation on Amazon SNS.
|
SetSubscriptionAttributes
Action for the SetSubscriptionAttributes operation on Amazon SNS.
|
SetTopicAttributes
Action for the SetTopicAttributes operation on Amazon SNS.
|
Subscribe
Action for the Subscribe operation on Amazon SNS.
|
Unsubscribe
Action for the Unsubscribe operation on Amazon SNS.
|
Modifier and Type | Method and Description |
---|---|
String |
getActionName()
Returns the name of this action.
|
static SNSActions |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static SNSActions[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final SNSActions AllSnsActions
public static final SNSActions AddPermission
public static final SNSActions ConfirmSubscription
public static final SNSActions CreateTopic
AmazonSNS#createTopic(com.amazonaws.services.sns.model.CreateTopic)
public static final SNSActions DeleteTopic
public static final SNSActions GetSubscriptionAttributes
AmazonSNS#getSubscriptionAttributes(com.amazonaws.services.sns.model.GetSubscriptionAttributes)
public static final SNSActions GetTopicAttributes
public static final SNSActions ListSubscriptions
AmazonSNS#listSubscriptions(com.amazonaws.services.sns.model.ListSubscriptions)
public static final SNSActions ListSubscriptionsByTopic
public static final SNSActions ListTopics
AmazonSNS#listTopics(com.amazonaws.services.sns.model.ListTopics)
public static final SNSActions Publish
public static final SNSActions RemovePermission
public static final SNSActions SetSubscriptionAttributes
AmazonSNS#setSubscriptionAttributes(com.amazonaws.services.sns.model.SetSubscriptionAttributes)
public static final SNSActions SetTopicAttributes
public static final SNSActions Subscribe
public static final SNSActions Unsubscribe
AmazonSNS#unsubscribe(com.amazonaws.services.sns.model.Unsubscribe)
public static SNSActions[] values()
for (SNSActions c : SNSActions.values()) System.out.println(c);
public static SNSActions valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant
with the specified nameNullPointerException
- if the argument is nullpublic String getActionName()
Action
getActionName
in interface Action
Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.