public enum S3Actions extends Enum<S3Actions> implements Action
| Enum Constant and Description | 
|---|
| AbortMultipartUploadAction for aborting a multipart upload. | 
| AllS3ActionsRepresents any action being taken on Amazon S3. | 
| CreateBucketAction for creating a new Amazon S3 bucket. | 
| DeleteBucketAction for deleting an Amazon S3 bucket. | 
| DeleteBucketPolicyAction for deleting the access control policy for an Amazon S3 Bucket. | 
| DeleteBucketWebsiteConfigurationAction for deleting the bucket website configuration for an Amazon S3
 bucket. | 
| DeleteObjectAction for deleting an object. | 
| DeleteObjectVersionAction for deleting an object version. | 
| GetBucketAclAction for retrieving the ACL of an Amazon S3 bucket. | 
| GetBucketCrossOriginConfigurationAction for getting the Cross origin configuration configuration
 information set for the bucket. | 
| GetBucketLifecycleConfigurationAction for getting the bucket lifecycle configuration for an Amazon S3
 bucket. | 
| GetBucketLocationAction for retrieving the bucket location of an Amazon S3 bucket. | 
| GetBucketLoggingAction for getting the bucket logging configuration for an Amazon S3
 bucket. | 
| GetBucketNotificationConfigurationAction for retrieving the bucket notification configuration for an Amazon
 S3 bucket. | 
| GetBucketPolicyAction for retrieving the access control policy for an Amazon S3 bucket. | 
| GetBucketRequesterPaysAction for retrieving the requester pays status of an Amazon S3 bucket. | 
| GetBucketTaggingAction for getting the bucket tagging configuration for an Amazon S3
 bucket. | 
| GetBucketVersioningConfigurationAction for retrieving the versioning configuration of an Amazon S3
 bucket. | 
| GetBucketWebsiteConfigurationAction for getting the bucket website configuration for an Amazon S3
 bucket. | 
| GetObjectAction for retrieving an object (GET), object metadata (HEAD) or an
 object torrent. | 
| GetObjectAclAction for retrieving an object's ACL. | 
| GetObjectVersionAction for retrieving a object version (GET), object metadata for an
 object version (HEAD) or a torrent for an object version. | 
| GetObjectVersionAclAction for retrieving an object version's ACL. | 
| ListBucketMultipartUploadsActions for listing the in-progress multipart uploads for an Amazon S3
 bucket. | 
| ListBucketsAction for listing the Amazon S3 buckets in an account. | 
| ListMultipartUploadPartsAction for listing parts that have been uploaded for a multipart upload. | 
| ListObjectsAction for listing the objects in an Amazon S3 bucket. | 
| ListObjectVersionsAction for listing the object versions in an Amazon S3 bucket. | 
| PutObjectAction for uploading an object (PUT or POST). | 
| RestoreObjectAction for restoring a temporary copy of an archived object. | 
| SetBucketAclAction for setting the ACL of an Amazon S3 bucket. | 
| SetBucketCrossOriginConfigurationAction for setting the Cross origin configuration configuration
 information set for the bucket. | 
| SetBucketLifecycleConfigurationAction for setting the bucket lifecycle configuration for an Amazon S3
 bucket. | 
| SetBucketLoggingAction for setting the bucket logging configuration for an Amazon S3
 bucket. | 
| SetBucketNotificationConfigurationAction for setting the bucket notification configuration for an Amazon S3
 bucket. | 
| SetBucketPolicyAction for setting the access control policy for an Amazon S3 bucket. | 
| SetBucketRequesterPaysAction for setting the requester pays status of an Amazon S3 bucket. | 
| SetBucketTaggingAction for setting the bucket tagging configuration for an Amazon S3
 bucket. | 
| SetBucketVersioningConfigurationAction for setting the versioning configuration of an Amazon S3 bucket. | 
| SetBucketWebsiteConfigurationAction for setting the bucket website configuration for an Amazon S3
 bucket. | 
| SetObjectAclAction for setting an object's ACL. | 
| SetObjectVersionAclAction for setting an object version's ACL. | 
| Modifier and Type | Method and Description | 
|---|---|
| String | getActionName()Returns the name of this action. | 
| static S3Actions | valueOf(String name)Returns the enum constant of this type with the specified name. | 
| static S3Actions[] | values()Returns an array containing the constants of this enum type, in
the order they are declared. | 
public static final S3Actions AllS3Actions
public static final S3Actions GetObject
 Valid for use with S3ObjectResource resources.
public static final S3Actions GetObjectVersion
 Valid for use with S3ObjectResource resources.
public static final S3Actions PutObject
 Valid for use with S3ObjectResource resources.
public static final S3Actions GetObjectAcl
 Valid for use with S3ObjectResource resources.
AmazonS3.getObjectAcl(String, String)public static final S3Actions GetObjectVersionAcl
 Valid for use with S3ObjectResource resources.
public static final S3Actions SetObjectAcl
 Valid for use with S3ObjectResource resources.
public static final S3Actions SetObjectVersionAcl
 Valid for use with S3ObjectResource resources.
public static final S3Actions DeleteObject
 Valid for use with S3ObjectResource resources.
public static final S3Actions DeleteObjectVersion
 Valid for use with S3ObjectResource resources.
public static final S3Actions ListMultipartUploadParts
public static final S3Actions AbortMultipartUpload
public static final S3Actions RestoreObject
public static final S3Actions CreateBucket
 Valid for use with S3BucketResource resources.
public static final S3Actions DeleteBucket
 Valid for use with S3BucketResource resources.
public static final S3Actions ListObjects
 Valid for use with S3BucketResource resources.
public static final S3Actions ListObjectVersions
 Valid for use with S3BucketResource resources.
public static final S3Actions ListBuckets
 Valid for use with S3BucketResource resources.
AmazonS3.listBuckets()public static final S3Actions ListBucketMultipartUploads
 Valid for use with S3BucketResource resources.
public static final S3Actions GetBucketAcl
 Valid for use with S3BucketResource resources.
AmazonS3.getBucketAcl(String)public static final S3Actions SetBucketAcl
 Valid for use with S3BucketResource resources.
public static final S3Actions GetBucketCrossOriginConfiguration
 Valid for use with S3BucketResource resources.
public static final S3Actions SetBucketCrossOriginConfiguration
 Valid for use with S3BucketResource resources.
public static final S3Actions GetBucketVersioningConfiguration
 Valid for use with S3BucketResource resources.
public static final S3Actions SetBucketVersioningConfiguration
 Valid for use with S3BucketResource resources.
public static final S3Actions GetBucketRequesterPays
 Valid for use with S3BucketResource resources.
public static final S3Actions SetBucketRequesterPays
 Valid for use with S3BucketResource resources.
public static final S3Actions GetBucketLocation
 Valid for use with S3BucketResource resources.
AmazonS3.getBucketLocation(String)public static final S3Actions GetBucketPolicy
 Valid for use with S3BucketResource resources.
AmazonS3.getBucketPolicy(String)public static final S3Actions SetBucketPolicy
 Valid for use with S3BucketResource resources.
AmazonS3.setBucketPolicy(String, String)public static final S3Actions DeleteBucketPolicy
 Valid for use with S3BucketResource resources.
public static final S3Actions GetBucketNotificationConfiguration
 Valid for use with S3BucketResource resources.
public static final S3Actions SetBucketNotificationConfiguration
 Valid for use with S3BucketResource resources.
public static final S3Actions GetBucketLogging
 Valid for use with S3BucketResource resources.
public static final S3Actions SetBucketLogging
 Valid for use with S3BucketResource resources.
public static final S3Actions GetBucketTagging
 Valid for use with S3BucketResource resources.
public static final S3Actions SetBucketTagging
 Valid for use with S3BucketResource resources.
public static final S3Actions GetBucketWebsiteConfiguration
 Valid for use with S3BucketResource resources.
public static final S3Actions SetBucketWebsiteConfiguration
 Valid for use with S3BucketResource resources.
public static final S3Actions DeleteBucketWebsiteConfiguration
 Valid for use with S3BucketResource resources.
public static final S3Actions GetBucketLifecycleConfiguration
 Valid for use with S3BucketResource resources.
public static final S3Actions SetBucketLifecycleConfiguration
 Valid for use with S3BucketResource resources.
public static S3Actions[] values()
for (S3Actions c : S3Actions.values()) System.out.println(c);
public static S3Actions 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()
ActiongetActionName in interface Action