Enum SwfActions
- java.lang.Object
-
- java.lang.Enum<SwfActions>
-
- com.amazonaws.auth.policy.actions.SwfActions
-
- All Implemented Interfaces:
Action,Serializable,Comparable<SwfActions>
public enum SwfActions extends Enum<SwfActions> implements Action
The available AWS access control policy actions for Amazon SWF.
-
-
Enum Constant Summary
Enum Constants Enum Constant Description AllSwfActionsRepresents any action executed on Amazon SWF.CountClosedWorkflowExecutionsAction for the CountClosedWorkflowExecutions operation.CountOpenWorkflowExecutionsAction for the CountOpenWorkflowExecutions operation.CountPendingActivityTasksAction for the CountPendingActivityTasks operation.CountPendingDecisionTasksAction for the CountPendingDecisionTasks operation.DeprecateActivityTypeAction for the DeprecateActivityType operation.DeprecateDomainAction for the DeprecateDomain operation.DeprecateWorkflowTypeAction for the DeprecateWorkflowType operation.DescribeActivityTypeAction for the DescribeActivityType operation.DescribeDomainAction for the DescribeDomain operation.DescribeWorkflowExecutionAction for the DescribeWorkflowExecution operation.DescribeWorkflowTypeAction for the DescribeWorkflowType operation.GetWorkflowExecutionHistoryAction for the GetWorkflowExecutionHistory operation.ListActivityTypesAction for the ListActivityTypes operation.ListClosedWorkflowExecutionsAction for the ListClosedWorkflowExecutions operation.ListDomainsAction for the ListDomains operation.ListOpenWorkflowExecutionsAction for the ListOpenWorkflowExecutions operation.ListWorkflowTypesAction for the ListWorkflowTypes operation.PollForActivityTaskAction for the PollForActivityTask operation.PollForDecisionTaskAction for the PollForDecisionTask operation.RecordActivityTaskHeartbeatAction for the RecordActivityTaskHeartbeat operation.RegisterActivityTypeAction for the RegisterActivityType operation.RegisterDomainAction for the RegisterDomain operation.RegisterWorkflowTypeAction for the RegisterWorkflowType operation.RequestCancelWorkflowExecutionAction for the RequestCancelWorkflowExecution operation.RespondActivityTaskCanceledAction for the RespondActivityTaskCanceled operation.RespondActivityTaskCompletedAction for the RespondActivityTaskCompleted operation.RespondActivityTaskFailedAction for the RespondActivityTaskFailed operation.RespondDecisionTaskCompletedAction for the RespondDecisionTaskCompleted operation.SignalWorkflowExecutionAction for the SignalWorkflowExecution operation.StartWorkflowExecutionAction for the StartWorkflowExecution operation.TerminateWorkflowExecutionAction for the TerminateWorkflowExecution operation.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetActionName()Returns the name of this action.static SwfActionsvalueOf(String name)Returns the enum constant of this type with the specified name.static SwfActions[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
AllSwfActions
public static final SwfActions AllSwfActions
Represents any action executed on Amazon SWF.
-
CountClosedWorkflowExecutions
public static final SwfActions CountClosedWorkflowExecutions
Action for the CountClosedWorkflowExecutions operation.
-
CountOpenWorkflowExecutions
public static final SwfActions CountOpenWorkflowExecutions
Action for the CountOpenWorkflowExecutions operation.
-
CountPendingActivityTasks
public static final SwfActions CountPendingActivityTasks
Action for the CountPendingActivityTasks operation.
-
CountPendingDecisionTasks
public static final SwfActions CountPendingDecisionTasks
Action for the CountPendingDecisionTasks operation.
-
DeprecateActivityType
public static final SwfActions DeprecateActivityType
Action for the DeprecateActivityType operation.
-
DeprecateDomain
public static final SwfActions DeprecateDomain
Action for the DeprecateDomain operation.
-
DeprecateWorkflowType
public static final SwfActions DeprecateWorkflowType
Action for the DeprecateWorkflowType operation.
-
DescribeActivityType
public static final SwfActions DescribeActivityType
Action for the DescribeActivityType operation.
-
DescribeDomain
public static final SwfActions DescribeDomain
Action for the DescribeDomain operation.
-
DescribeWorkflowExecution
public static final SwfActions DescribeWorkflowExecution
Action for the DescribeWorkflowExecution operation.
-
DescribeWorkflowType
public static final SwfActions DescribeWorkflowType
Action for the DescribeWorkflowType operation.
-
GetWorkflowExecutionHistory
public static final SwfActions GetWorkflowExecutionHistory
Action for the GetWorkflowExecutionHistory operation.
-
ListActivityTypes
public static final SwfActions ListActivityTypes
Action for the ListActivityTypes operation.
-
ListClosedWorkflowExecutions
public static final SwfActions ListClosedWorkflowExecutions
Action for the ListClosedWorkflowExecutions operation.
-
ListDomains
public static final SwfActions ListDomains
Action for the ListDomains operation.
-
ListOpenWorkflowExecutions
public static final SwfActions ListOpenWorkflowExecutions
Action for the ListOpenWorkflowExecutions operation.
-
ListWorkflowTypes
public static final SwfActions ListWorkflowTypes
Action for the ListWorkflowTypes operation.
-
PollForActivityTask
public static final SwfActions PollForActivityTask
Action for the PollForActivityTask operation.
-
PollForDecisionTask
public static final SwfActions PollForDecisionTask
Action for the PollForDecisionTask operation.
-
RecordActivityTaskHeartbeat
public static final SwfActions RecordActivityTaskHeartbeat
Action for the RecordActivityTaskHeartbeat operation.
-
RegisterActivityType
public static final SwfActions RegisterActivityType
Action for the RegisterActivityType operation.
-
RegisterDomain
public static final SwfActions RegisterDomain
Action for the RegisterDomain operation.
-
RegisterWorkflowType
public static final SwfActions RegisterWorkflowType
Action for the RegisterWorkflowType operation.
-
RequestCancelWorkflowExecution
public static final SwfActions RequestCancelWorkflowExecution
Action for the RequestCancelWorkflowExecution operation.
-
RespondActivityTaskCanceled
public static final SwfActions RespondActivityTaskCanceled
Action for the RespondActivityTaskCanceled operation.
-
RespondActivityTaskCompleted
public static final SwfActions RespondActivityTaskCompleted
Action for the RespondActivityTaskCompleted operation.
-
RespondActivityTaskFailed
public static final SwfActions RespondActivityTaskFailed
Action for the RespondActivityTaskFailed operation.
-
RespondDecisionTaskCompleted
public static final SwfActions RespondDecisionTaskCompleted
Action for the RespondDecisionTaskCompleted operation.
-
SignalWorkflowExecution
public static final SwfActions SignalWorkflowExecution
Action for the SignalWorkflowExecution operation.
-
StartWorkflowExecution
public static final SwfActions StartWorkflowExecution
Action for the StartWorkflowExecution operation.
-
TerminateWorkflowExecution
public static final SwfActions TerminateWorkflowExecution
Action for the TerminateWorkflowExecution operation.
-
-
Method Detail
-
values
public static SwfActions[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (SwfActions c : SwfActions.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static SwfActions valueOf(String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum type has no constant with the specified nameNullPointerException- if the argument is null
-
getActionName
public String getActionName()
Description copied from interface:ActionReturns the name of this action. For example, 'sqs:SendMessage' is the name corresponding to the SQS action that enables users to send a message to an SQS queue.- Specified by:
getActionNamein interfaceAction- Returns:
- The name of this action.
-
-