Enum GlacierActions
- All Implemented Interfaces:
Action
,Serializable
,Comparable<GlacierActions>
,java.lang.constant.Constable
The available AWS access control policy actions for Amazon Glacier.
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>>
-
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionAction for the AbortMultipartUpload operation.Action for the AbortVaultLock operation.Action for the AddTagsToVault operation.Represents any action executed on Amazon Glacier.Action for the CompleteMultipartUpload operation.Action for the CompleteVaultLock operation.Action for the CreateVault operation.Action for the DeleteArchive operation.Action for the DeleteVault operation.Action for the DeleteVaultAccessPolicy operation.Action for the DeleteVaultNotifications operation.Action for the DescribeJob operation.Action for the DescribeVault operation.Action for the GetDataRetrievalPolicy operation.Action for the GetJobOutput operation.Action for the GetVaultAccessPolicy operation.Action for the GetVaultLock operation.Action for the GetVaultNotifications operation.Action for the InitiateJob operation.Action for the InitiateMultipartUpload operation.Action for the InitiateVaultLock operation.Action for the ListJobs operation.Action for the ListMultipartUploads operation.Action for the ListParts operation.Action for the ListTagsForVault operation.Action for the ListVaults operation.Action for the RemoveTagsFromVault operation.Action for the SetDataRetrievalPolicy operation.Action for the SetVaultAccessPolicy operation.Action for the SetVaultNotifications operation.Action for the UploadArchive operation.Action for the UploadMultipartPart operation. -
Method Summary
Modifier and TypeMethodDescriptionReturns the name of this action.static GlacierActions
Returns the enum constant of this type with the specified name.static GlacierActions[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
Enum Constant Details
-
AllGlacierActions
Represents any action executed on Amazon Glacier. -
AbortMultipartUpload
Action for the AbortMultipartUpload operation. -
AbortVaultLock
Action for the AbortVaultLock operation. -
AddTagsToVault
Action for the AddTagsToVault operation. -
CompleteMultipartUpload
Action for the CompleteMultipartUpload operation. -
CompleteVaultLock
Action for the CompleteVaultLock operation. -
CreateVault
Action for the CreateVault operation. -
DeleteArchive
Action for the DeleteArchive operation. -
DeleteVault
Action for the DeleteVault operation. -
DeleteVaultAccessPolicy
Action for the DeleteVaultAccessPolicy operation. -
DeleteVaultNotifications
Action for the DeleteVaultNotifications operation. -
DescribeJob
Action for the DescribeJob operation. -
DescribeVault
Action for the DescribeVault operation. -
GetDataRetrievalPolicy
Action for the GetDataRetrievalPolicy operation. -
GetJobOutput
Action for the GetJobOutput operation. -
GetVaultAccessPolicy
Action for the GetVaultAccessPolicy operation. -
GetVaultLock
Action for the GetVaultLock operation. -
GetVaultNotifications
Action for the GetVaultNotifications operation. -
InitiateJob
Action for the InitiateJob operation. -
InitiateMultipartUpload
Action for the InitiateMultipartUpload operation. -
InitiateVaultLock
Action for the InitiateVaultLock operation. -
ListJobs
Action for the ListJobs operation. -
ListMultipartUploads
Action for the ListMultipartUploads operation. -
ListParts
Action for the ListParts operation. -
ListTagsForVault
Action for the ListTagsForVault operation. -
ListVaults
Action for the ListVaults operation. -
RemoveTagsFromVault
Action for the RemoveTagsFromVault operation. -
SetDataRetrievalPolicy
Action for the SetDataRetrievalPolicy operation. -
SetVaultAccessPolicy
Action for the SetVaultAccessPolicy operation. -
SetVaultNotifications
Action for the SetVaultNotifications operation. -
UploadArchive
Action for the UploadArchive operation. -
UploadMultipartPart
Action for the UploadMultipartPart operation.
-
-
Method Details
-
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
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
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 interfaceAction
- Returns:
- The name of this action.
-