Package | Description |
---|---|
com.amazonaws.services.s3.model |
Classes modeling the various types represented by Amazon S3.
|
Modifier and Type | Class and Description |
---|---|
class |
AbortMultipartUploadRequest
The AbortMultipartUploadRequest contains the parameters used for the
AbortMultipartUpload method.
|
class |
CompleteMultipartUploadRequest
Container for the parameters of the CompleteMultipartUpload operation.
|
class |
CopyObjectRequest
Provides options for copying an Amazon S3 object
from a source location to a new destination.
|
class |
CopyPartRequest
Provides options for copying an Amazon S3 object from a source location to a
part of a multipart upload.
|
class |
DeleteBucketAnalyticsConfigurationRequest
Request object to delete an analytics configuration.
|
class |
DeleteBucketCrossOriginConfigurationRequest
Request object for the parameters to delete a bucket's cross origin configuration.
|
class |
DeleteBucketEncryptionRequest
Represents the input of a
DeleteBucketEncryption operation. |
class |
DeleteBucketInventoryConfigurationRequest
Request object to delete an inventory configuration.
|
class |
DeleteBucketLifecycleConfigurationRequest
Request object for the parameters to delete a bucket's lifecycle configuration.
|
class |
DeleteBucketMetricsConfigurationRequest
Request object to delete a metrics configuration from a bucket.
|
class |
DeleteBucketOwnershipControlsRequest
The Amazon S3 bucket whose
OwnershipControls you want to delete. |
class |
DeleteBucketPolicyRequest
Deletes the policy associated with the specified bucket.
|
class |
DeleteBucketReplicationConfigurationRequest
Request object for the parameters to delete a bucket's replication
configuration.
|
class |
DeleteBucketRequest
Provides options for deleting a specified bucket.
|
class |
DeleteBucketTaggingConfigurationRequest
Request object for the parameters to delete a bucket's tagging configuration.
|
class |
DeleteBucketWebsiteConfigurationRequest
Request object for the parameters to delete a bucket's website configuration.
|
class |
DeleteObjectRequest
Provides options for deleting a specified object in a specified bucket.
|
class |
DeleteObjectsRequest
Provides options for deleting multiple objects in a specified bucket.
|
class |
DeleteObjectTaggingRequest
Request object for the parameters to delete the tags for an object.
|
class |
DeletePublicAccessBlockRequest |
class |
EncryptedGetObjectRequest
An extension of
GetObjectRequest to allow additional encryption
material description to be specified on a per-request basis. |
class |
EncryptedInitiateMultipartUploadRequest
This class is an extension of
InitiateMultipartUploadRequest to allow
additional crypto related attributes to be specified. |
class |
EncryptedPutObjectRequest
This class is an extension of
PutObjectRequest to allow additional
encryption material description to be specified on a per-request basis.In
particular, EncryptedPutObjectRequest is only recognized by
AmazonS3EncryptionClient . |
class |
GetBucketAccelerateConfigurationRequest
Request object for the parameters to get a bucket's accelerate configuration.
|
class |
GetBucketAclRequest
Request object containing all the options for requesting a bucket's Access Control List (ACL).
|
class |
GetBucketAnalyticsConfigurationRequest
Request object to get an analytics configuration.
|
class |
GetBucketCrossOriginConfigurationRequest
Request object for the parameters to get a bucket's cross origin configuration.
|
class |
GetBucketEncryptionRequest
Represents the input of a
GetBucketEncryption operation. |
class |
GetBucketInventoryConfigurationRequest
Request object to retrieve an inventory configuration.
|
class |
GetBucketLifecycleConfigurationRequest
Request object for the parameters to get a bucket's lifecycle configuration.
|
class |
GetBucketLocationRequest
Provides options for requesting an Amazon S3 bucket's location.
|
class |
GetBucketLoggingConfigurationRequest
Request object for the parameters to get a bucket's logging configuration.
|
class |
GetBucketMetricsConfigurationRequest
Request object to retrieve metrics configuration from a bucket.
|
class |
GetBucketNotificationConfigurationRequest
Request object for the parameters to get a bucket's notification
configuration.
|
class |
GetBucketOwnershipControlsRequest
The name of the Amazon S3 bucket whose
OwnershipControls you want to retrieve. |
class |
GetBucketPolicyRequest
Gets the policy for the specified bucket.
|
class |
GetBucketPolicyStatusRequest |
class |
GetBucketReplicationConfigurationRequest
Request object for the parameters to get a bucket's replication
configuration.
|
class |
GetBucketTaggingConfigurationRequest
Request object for the parameters to get a bucket's tagging configuration.
|
class |
GetBucketVersioningConfigurationRequest
Request object for the parameters to get a bucket's versioning configuration.
|
class |
GetBucketWebsiteConfigurationRequest
Request object for the parameters to retrieve a bucket's website
configuration.
|
class |
GetObjectAclRequest
Provide options to get an object ACL.
|
class |
GetObjectLegalHoldRequest
Gets an object's current Legal Hold status.
|
class |
GetObjectLockConfigurationRequest
Gets the Object Lock configuration for a bucket.
|
class |
GetObjectMetadataRequest
The HEAD action retrieves metadata from an object without returning the object itself.
|
class |
GetObjectRequest
Retrieves objects from Amazon S3.
|
class |
GetObjectRetentionRequest
Retrieves an object's retention settings.
|
class |
GetObjectTaggingRequest
Request object for the parameters to get the tags for an object.
|
class |
GetPublicAccessBlockRequest |
class |
HeadBucketRequest
Request object for checking if the bucket exists and the user has access to
the given bucket.
|
class |
InitiateMultipartUploadRequest
The InitiateMultipartUploadRequest contains the parameters used for the
InitiateMultipartUpload method.
|
class |
ListBucketAnalyticsConfigurationsRequest
Request object to list the analytics configurations of a bucket.
|
class |
ListBucketInventoryConfigurationsRequest
Request object to list inventory configurations of a bucket.
|
class |
ListBucketMetricsConfigurationsRequest
Request object to list the metrics configurations of a bucket.
|
class |
ListMultipartUploadsRequest
Container for the parameters of the ListMultipartUploads operation.
|
class |
ListObjectsRequest
Contains options to return a list of summary information about the objects in the specified
bucket.
|
class |
ListObjectsV2Request
Request to retrieve a listing of objects in an S3 bucket.
|
class |
ListPartsRequest
Container for the the parameters of the ListParts operation.
|
class |
ListVersionsRequest
Provides options for returning
a list of summary information about the versions in a specified
bucket.
|
class |
PutObjectRequest
Uploads a new object to the specified Amazon S3 bucket.
|
class |
RestoreObjectRequest
Request object containing all the options for restoring an object, which was transitioned to the Amazon Glacier
from S3 when it was expired.
|
class |
SelectObjectContentRequest
Request to filter the contents of an Amazon S3 object based on a simple Structured Query Language (SQL) statement.
|
class |
SetBucketAccelerateConfigurationRequest
Contains options for setting the accelerate configuration for a bucket.
|
class |
SetBucketAclRequest
Request object containing all the options for setting a bucket's Access Control List (ACL).
|
class |
SetBucketAnalyticsConfigurationRequest
Request object to set analytics configuration to a bucket.
|
class |
SetBucketCrossOriginConfigurationRequest
Contains options for setting the cross origin configuration for a bucket.
|
class |
SetBucketEncryptionRequest
Represents the input of a
PutBucketEncryption operation. |
class |
SetBucketInventoryConfigurationRequest
Request object to set an inventory configuration to a bucket.
|
class |
SetBucketLifecycleConfigurationRequest
Contains options for setting the lifecycle configuration for a bucket.
|
class |
SetBucketLoggingConfigurationRequest
Contains options for setting the logging configuration for a bucket.
|
class |
SetBucketMetricsConfigurationRequest
Request object to set metrics configuration to a bucket.
|
class |
SetBucketNotificationConfigurationRequest
Contains options for setting the notification configuration for a bucket.
|
class |
SetBucketOwnershipControlsRequest
Creates or modifies
OwnershipControls for an Amazon S3 bucket. |
class |
SetBucketPolicyRequest
Sets the policy associated with the specified bucket.
|
class |
SetBucketReplicationConfigurationRequest |
class |
SetBucketTaggingConfigurationRequest
Contains options for setting the tagging configuration for a bucket.
|
class |
SetBucketVersioningConfigurationRequest
Contains options for setting the versioning configuration for a bucket.
|
class |
SetBucketWebsiteConfigurationRequest
Request object for the parameters to set a bucket's website configuration.
|
class |
SetObjectAclRequest
Request object containing all the options for setting a object's Access
Control List (ACL).
|
class |
SetObjectLegalHoldRequest
Applies a Legal Hold configuration to the specified object.
|
class |
SetObjectLockConfigurationRequest
Places an Object Lock configuration on the specified bucket.
|
class |
SetObjectRetentionRequest
Places an Object Retention configuration on an object.
|
class |
SetObjectTaggingRequest
Request object for the parameters to set the tags for an object.
|
class |
SetPublicAccessBlockRequest |
class |
SetRequestPaymentConfigurationRequest
Request object for setting the request payment configuration associated with
an Amazon S3 bucket.
|
class |
UploadPartRequest
Contains the parameters used for the UploadPart operation on Amazon S3.
|
Modifier and Type | Method and Description |
---|---|
ExpectedBucketOwnerRequest |
ExpectedBucketOwnerRequest.withExpectedBucketOwner(String expectedBucketOwner)
Set the account id of the expected bucket owner.
|
Copyright © 2023. All rights reserved.