Enum SimpleDBActions

java.lang.Object
java.lang.Enum<SimpleDBActions>
com.amazonaws.auth.policy.actions.SimpleDBActions
All Implemented Interfaces:
Action, Serializable, Comparable<SimpleDBActions>, java.lang.constant.Constable

public enum SimpleDBActions extends Enum<SimpleDBActions> implements Action
The available AWS access control policy actions for Amazon SimpleDB.
  • Enum Constant Details

    • AllSimpleDBActions

      public static final SimpleDBActions AllSimpleDBActions
      Represents any action executed on Amazon SimpleDB.
    • BatchDeleteAttributes

      public static final SimpleDBActions BatchDeleteAttributes
      Action for the BatchDeleteAttributes operation.
    • BatchPutAttributes

      public static final SimpleDBActions BatchPutAttributes
      Action for the BatchPutAttributes operation.
    • CreateDomain

      public static final SimpleDBActions CreateDomain
      Action for the CreateDomain operation.
    • DeleteAttributes

      public static final SimpleDBActions DeleteAttributes
      Action for the DeleteAttributes operation.
    • DeleteDomain

      public static final SimpleDBActions DeleteDomain
      Action for the DeleteDomain operation.
    • DomainMetadata

      public static final SimpleDBActions DomainMetadata
      Action for the DomainMetadata operation.
    • GetAttributes

      public static final SimpleDBActions GetAttributes
      Action for the GetAttributes operation.
    • ListDomains

      public static final SimpleDBActions ListDomains
      Action for the ListDomains operation.
    • PutAttributes

      public static final SimpleDBActions PutAttributes
      Action for the PutAttributes operation.
    • Select

      public static final SimpleDBActions Select
      Action for the Select operation.
  • Method Details

    • values

      public static SimpleDBActions[] values()
      Returns an array containing the constants of this enum type, in the order they are declared.
      Returns:
      an array containing the constants of this enum type, in the order they are declared
    • valueOf

      public static SimpleDBActions 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 name
      NullPointerException - if the argument is null
    • getActionName

      public String getActionName()
      Description copied from interface: Action
      Returns 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:
      getActionName in interface Action
      Returns:
      The name of this action.