Enum GlacierActions

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

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

    • AllGlacierActions

      public static final GlacierActions AllGlacierActions
      Represents any action executed on Amazon Glacier.
    • AbortMultipartUpload

      public static final GlacierActions AbortMultipartUpload
      Action for the AbortMultipartUpload operation.
    • AbortVaultLock

      public static final GlacierActions AbortVaultLock
      Action for the AbortVaultLock operation.
    • AddTagsToVault

      public static final GlacierActions AddTagsToVault
      Action for the AddTagsToVault operation.
    • CompleteMultipartUpload

      public static final GlacierActions CompleteMultipartUpload
      Action for the CompleteMultipartUpload operation.
    • CompleteVaultLock

      public static final GlacierActions CompleteVaultLock
      Action for the CompleteVaultLock operation.
    • CreateVault

      public static final GlacierActions CreateVault
      Action for the CreateVault operation.
    • DeleteArchive

      public static final GlacierActions DeleteArchive
      Action for the DeleteArchive operation.
    • DeleteVault

      public static final GlacierActions DeleteVault
      Action for the DeleteVault operation.
    • DeleteVaultAccessPolicy

      public static final GlacierActions DeleteVaultAccessPolicy
      Action for the DeleteVaultAccessPolicy operation.
    • DeleteVaultNotifications

      public static final GlacierActions DeleteVaultNotifications
      Action for the DeleteVaultNotifications operation.
    • DescribeJob

      public static final GlacierActions DescribeJob
      Action for the DescribeJob operation.
    • DescribeVault

      public static final GlacierActions DescribeVault
      Action for the DescribeVault operation.
    • GetDataRetrievalPolicy

      public static final GlacierActions GetDataRetrievalPolicy
      Action for the GetDataRetrievalPolicy operation.
    • GetJobOutput

      public static final GlacierActions GetJobOutput
      Action for the GetJobOutput operation.
    • GetVaultAccessPolicy

      public static final GlacierActions GetVaultAccessPolicy
      Action for the GetVaultAccessPolicy operation.
    • GetVaultLock

      public static final GlacierActions GetVaultLock
      Action for the GetVaultLock operation.
    • GetVaultNotifications

      public static final GlacierActions GetVaultNotifications
      Action for the GetVaultNotifications operation.
    • InitiateJob

      public static final GlacierActions InitiateJob
      Action for the InitiateJob operation.
    • InitiateMultipartUpload

      public static final GlacierActions InitiateMultipartUpload
      Action for the InitiateMultipartUpload operation.
    • InitiateVaultLock

      public static final GlacierActions InitiateVaultLock
      Action for the InitiateVaultLock operation.
    • ListJobs

      public static final GlacierActions ListJobs
      Action for the ListJobs operation.
    • ListMultipartUploads

      public static final GlacierActions ListMultipartUploads
      Action for the ListMultipartUploads operation.
    • ListParts

      public static final GlacierActions ListParts
      Action for the ListParts operation.
    • ListTagsForVault

      public static final GlacierActions ListTagsForVault
      Action for the ListTagsForVault operation.
    • ListVaults

      public static final GlacierActions ListVaults
      Action for the ListVaults operation.
    • RemoveTagsFromVault

      public static final GlacierActions RemoveTagsFromVault
      Action for the RemoveTagsFromVault operation.
    • SetDataRetrievalPolicy

      public static final GlacierActions SetDataRetrievalPolicy
      Action for the SetDataRetrievalPolicy operation.
    • SetVaultAccessPolicy

      public static final GlacierActions SetVaultAccessPolicy
      Action for the SetVaultAccessPolicy operation.
    • SetVaultNotifications

      public static final GlacierActions SetVaultNotifications
      Action for the SetVaultNotifications operation.
    • UploadArchive

      public static final GlacierActions UploadArchive
      Action for the UploadArchive operation.
    • UploadMultipartPart

      public static final GlacierActions UploadMultipartPart
      Action for the UploadMultipartPart operation.
  • Method Details

    • values

      public static GlacierActions[] 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 GlacierActions 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.