Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W X 

A

abort() - Method in class com.amazonaws.services.s3.internal.S3AbortableInputStream
Aborts the underlying http request without reading any more data and closes the stream.
abort() - Method in class com.amazonaws.services.s3.model.S3ObjectInputStream
Aborts the underlying http request without reading any more data and closes the stream.
abort() - Method in class com.amazonaws.services.s3.model.SelectObjectContentEventStream
Abort this stream, potentially before all events have been read.
abort() - Method in class com.amazonaws.services.s3.model.SelectRecordsInputStream
abort() - Method in interface com.amazonaws.services.s3.transfer.AbortableTransfer
Cancels the transfer
abort() - Method in class com.amazonaws.services.s3.transfer.internal.DownloadImpl
Cancels this download.
abort() - Method in class com.amazonaws.services.s3.transfer.internal.MultipleFileDownloadImpl
Aborts all outstanding downloads.
abort() - Method in class com.amazonaws.services.s3.transfer.internal.PresignedUrlDownloadImpl
 
abort() - Method in class com.amazonaws.services.s3.transfer.internal.UploadImpl
 
abort() - Method in interface com.amazonaws.services.s3.transfer.MultipleFileDownload
Cancels this download.
abort() - Method in interface com.amazonaws.services.s3.transfer.Upload
Abort the current upload operation.
ABORT_DATE - Static variable in interface com.amazonaws.services.s3.Headers
Date when multipart upload will become eligible for abort operation by lifecycle.
ABORT_RULE_ID - Static variable in interface com.amazonaws.services.s3.Headers
Id of the lifecycle rule that makes a multipart upload eligible for abort operation.
AbortableTransfer - Interface in com.amazonaws.services.s3.transfer
Represents an asynchronous transfer from Amazon S3 that can be aborted
AbortIncompleteMultipartUpload - Class in com.amazonaws.services.s3.model
Specifies the days since the initiation of an Incomplete Multipart Upload that Lifecycle will wait before permanently removing all parts of the upload.
AbortIncompleteMultipartUpload() - Constructor for class com.amazonaws.services.s3.model.AbortIncompleteMultipartUpload
 
abortMultipartUpload(AbortMultipartUploadRequest) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
abortMultipartUpload(AbortMultipartUploadRequest) - Method in interface com.amazonaws.services.s3.AmazonS3
Aborts a multipart upload.
abortMultipartUpload(AbortMultipartUploadRequest) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
abortMultipartUpload(AbortMultipartUploadRequest) - Method in class com.amazonaws.services.s3.AmazonS3EncryptionClient
Deprecated.
 
abortMultipartUpload(AbortMultipartUploadRequest) - Method in class com.amazonaws.services.s3.AmazonS3EncryptionClientV2
 
abortMultipartUpload(AbortMultipartUploadRequest) - Method in class com.amazonaws.services.s3.internal.S3Direct
 
abortMultipartUpload(AbortMultipartUploadRequest) - Method in interface com.amazonaws.services.s3.internal.S3DirectSpi
 
AbortMultipartUploadRequest - Class in com.amazonaws.services.s3.model
The AbortMultipartUploadRequest contains the parameters used for the AbortMultipartUpload method.
AbortMultipartUploadRequest(String, String, String) - Constructor for class com.amazonaws.services.s3.model.AbortMultipartUploadRequest
Constructs a new request to abort a multipart upload.
abortMultipartUploads(String, Date) - Method in class com.amazonaws.services.s3.transfer.TransferManager
Aborts any multipart uploads that were initiated before the specified date.
abortMultipartUploadSecurely(AbortMultipartUploadRequest) - Method in class com.amazonaws.services.s3.internal.crypto.v1.CryptoModuleDispatcher
 
abortMultipartUploadSecurely(AbortMultipartUploadRequest) - Method in class com.amazonaws.services.s3.internal.crypto.v1.S3CryptoModule
 
abortMultipartUploadSecurely(AbortMultipartUploadRequest) - Method in class com.amazonaws.services.s3.internal.crypto.v1.S3CryptoModuleBase
 
abortMultipartUploadSecurely(AbortMultipartUploadRequest) - Method in class com.amazonaws.services.s3.internal.crypto.v2.S3CryptoModule
 
abortMultipartUploadSecurely(AbortMultipartUploadRequest) - Method in class com.amazonaws.services.s3.internal.crypto.v2.S3CryptoModuleBase
 
abortWithoutNotifyingStateChangeListener() - Method in class com.amazonaws.services.s3.transfer.internal.DownloadImpl
Cancels this download, but skip notifying the state change listeners.
AbstractAmazonS3 - Class in com.amazonaws.services.s3
An Abstract class that users needs to extend instead of AmazonS3 interface.
AbstractAmazonS3() - Constructor for class com.amazonaws.services.s3.AbstractAmazonS3
 
AbstractAmazonS3EncryptionV2 - Class in com.amazonaws.services.s3
An Abstract class that users needs to extend instead of AmazonS3EncryptionV2 interface.
AbstractAmazonS3EncryptionV2() - Constructor for class com.amazonaws.services.s3.AbstractAmazonS3EncryptionV2
 
AbstractDownloadCallable - Class in com.amazonaws.services.s3.transfer.internal
Abstract callable used for downloading objects using TransferManager.
AbstractDownloadCallable(AbstractDownloadCallableConfig) - Constructor for class com.amazonaws.services.s3.transfer.internal.AbstractDownloadCallable
 
AbstractPutObjectRequest - Class in com.amazonaws.services.s3.model
Abstract base class for a put object or put object like request.
AbstractPutObjectRequest(String, String, File) - Constructor for class com.amazonaws.services.s3.model.AbstractPutObjectRequest
Constructs a new AbstractPutObjectRequest object to upload a file to the specified bucket and key.
AbstractPutObjectRequest(String, String, String) - Constructor for class com.amazonaws.services.s3.model.AbstractPutObjectRequest
Constructs a new AbstractPutObjectRequest object with redirect location.
AbstractPutObjectRequest(String, String, InputStream, ObjectMetadata) - Constructor for class com.amazonaws.services.s3.model.AbstractPutObjectRequest
Constructs a new AbstractPutObjectRequest object to upload a stream of data to the specified bucket and key.
AbstractRepeatableCipherInputStream<T> - Class in com.amazonaws.services.s3.internal
Deprecated.
this class is no longer used and will be removed in the future

Common base class used to wrap an InputStream with a cipher input stream to encrypt it, and handles resets by attempting to reset on the original, unencrypted data InputStream, and recreate an identical Cipher and identical CipherInputStream on the original data.

It's repeatable if and only if the underlying unencryptedDataStream is repeatable - if the underlying input stream is not repeatable and you're going to buffer to make it repeatable anyways, it makes more sense to do so after wrapping in this object, so we buffer the encrypted data and don't have to bother re-encrypting on retry.

This stream only supports being marked before the first call to read or skip, since it's not possible to rewind the encryption state of a CipherInputStream to an arbitrary point. If you call mark after calling read or skip, it will throw an UnsupportedOperationException.

AbstractRepeatableCipherInputStream(InputStream, FilterInputStream, T) - Constructor for class com.amazonaws.services.s3.internal.AbstractRepeatableCipherInputStream
Deprecated.
Constructs a new repeatable cipher input stream using the specified InputStream as the source data, and the CipherFactory for building Cipher objects.
AbstractS3ResponseHandler<T> - Class in com.amazonaws.services.s3.internal
Abstract HTTP response handler for Amazon S3 responses.
AbstractS3ResponseHandler() - Constructor for class com.amazonaws.services.s3.internal.AbstractS3ResponseHandler
 
AbstractTransfer - Class in com.amazonaws.services.s3.transfer.internal
Abstract transfer implementation.
accept(AnalyticsPredicateVisitor) - Method in class com.amazonaws.services.s3.model.analytics.AnalyticsAndOperator
 
accept(AnalyticsPredicateVisitor) - Method in class com.amazonaws.services.s3.model.analytics.AnalyticsFilterPredicate
 
accept(AnalyticsPredicateVisitor) - Method in class com.amazonaws.services.s3.model.analytics.AnalyticsPrefixPredicate
 
accept(AnalyticsPredicateVisitor) - Method in class com.amazonaws.services.s3.model.analytics.AnalyticsTagPredicate
 
accept(IntelligentTieringPredicateVisitor) - Method in class com.amazonaws.services.s3.model.intelligenttiering.IntelligentTieringAndOperator
 
accept(IntelligentTieringPredicateVisitor) - Method in class com.amazonaws.services.s3.model.intelligenttiering.IntelligentTieringFilterPredicate
Use in conjunction with the IntelligentTieringPredicateVisitor and call appropriate visit() method.
accept(IntelligentTieringPredicateVisitor) - Method in class com.amazonaws.services.s3.model.intelligenttiering.IntelligentTieringPrefixPredicate
 
accept(IntelligentTieringPredicateVisitor) - Method in class com.amazonaws.services.s3.model.intelligenttiering.IntelligentTieringTagPredicate
 
accept(InventoryPredicateVisitor) - Method in class com.amazonaws.services.s3.model.inventory.InventoryFilterPredicate
Helper method that accepts an implemenation of InventoryPredicateVisitor and invokes the most applicable visit method in the visitor.
accept(InventoryPredicateVisitor) - Method in class com.amazonaws.services.s3.model.inventory.InventoryPrefixPredicate
 
accept(LifecyclePredicateVisitor) - Method in class com.amazonaws.services.s3.model.lifecycle.LifecycleAndOperator
 
accept(LifecyclePredicateVisitor) - Method in class com.amazonaws.services.s3.model.lifecycle.LifecycleFilterPredicate
Helper method that accepts an implemenation of LifecyclePredicateVisitor and invokes the most applicable visit method in the visitor.
accept(LifecyclePredicateVisitor) - Method in class com.amazonaws.services.s3.model.lifecycle.LifecyclePrefixPredicate
 
accept(LifecyclePredicateVisitor) - Method in class com.amazonaws.services.s3.model.lifecycle.LifecycleTagPredicate
 
accept(MetricsPredicateVisitor) - Method in class com.amazonaws.services.s3.model.metrics.MetricsAccessPointArnPredicate
 
accept(MetricsPredicateVisitor) - Method in class com.amazonaws.services.s3.model.metrics.MetricsAndOperator
 
accept(MetricsPredicateVisitor) - Method in class com.amazonaws.services.s3.model.metrics.MetricsFilterPredicate
Helper method that accepts an implemenation of MetricsPredicateVisitor and invokes the most applicable visit method in the visitor.
accept(MetricsPredicateVisitor) - Method in class com.amazonaws.services.s3.model.metrics.MetricsPrefixPredicate
 
accept(MetricsPredicateVisitor) - Method in class com.amazonaws.services.s3.model.metrics.MetricsTagPredicate
 
accept(ReplicationPredicateVisitor) - Method in class com.amazonaws.services.s3.model.replication.ReplicationAndOperator
 
accept(ReplicationPredicateVisitor) - Method in class com.amazonaws.services.s3.model.replication.ReplicationFilterPredicate
Helper method that accepts an implemenation of ReplicationPredicateVisitor and invokes the most applicable visit method in the visitor.
accept(ReplicationPredicateVisitor) - Method in class com.amazonaws.services.s3.model.replication.ReplicationPrefixPredicate
 
accept(ReplicationPredicateVisitor) - Method in class com.amazonaws.services.s3.model.replication.ReplicationTagPredicate
 
AccessControlList - Class in com.amazonaws.services.s3.model
Represents an Amazon S3 Access Control List (ACL), including the ACL's set of grantees and the permissions assigned to each grantee.
AccessControlList() - Constructor for class com.amazonaws.services.s3.model.AccessControlList
 
AccessControlTranslation - Class in com.amazonaws.services.s3.model
Container for information regarding the access control for replicas.
AccessControlTranslation() - Constructor for class com.amazonaws.services.s3.model.AccessControlTranslation
 
addAdditionalDetail(String, String) - Method in class com.amazonaws.services.s3.internal.AmazonS3ExceptionBuilder
Adds an entry to the additional information map.
addConfiguration(String, NotificationConfiguration) - Method in class com.amazonaws.services.s3.model.BucketNotificationConfiguration
Adds the given notification configuration to the BucketNotificationConfiguration object
addDescription(String, String) - Method in class com.amazonaws.services.s3.model.EncryptionMaterials
Fluent API to add material description.
addDescriptions(Map<String, String>) - Method in class com.amazonaws.services.s3.model.EncryptionMaterials
Fluent API to add all the given material descriptions.
addEvent(String) - Method in class com.amazonaws.services.s3.model.NotificationConfiguration
Adds the given event to the set of events for this NotificationConfiguration object.
addEvent(S3Event) - Method in class com.amazonaws.services.s3.model.NotificationConfiguration
Adds the given event to the set of events for this NotificationConfiguration object.
addFilterRule(FilterRule) - Method in class com.amazonaws.services.s3.model.S3KeyFilter
Append a FilterRule to the list of FilterRules for this S3KeyFilter
addIfNotNull(XmlWriter, String, String) - Static method in class com.amazonaws.services.s3.internal.XmlWriterUtils
 
addKeyWrapper(KeyWrapperProvider) - Method in class com.amazonaws.services.s3.internal.crypto.keywrap.KeyWrapperFactory.Builder
 
addMaterial(EncryptionMaterials) - Method in class com.amazonaws.services.s3.model.SimpleMaterialProvider
 
addNoncurrentVersionTransition(BucketLifecycleConfiguration.NoncurrentVersionTransition) - Method in class com.amazonaws.services.s3.model.BucketLifecycleConfiguration.Rule
Adds a new Non current transition to the rule.
addObjectPrefix(String) - Method in class com.amazonaws.services.s3.model.NotificationConfiguration
Deprecated.
This field is not used by S3. It will be removed in the next major version of the SDK
addOptionalField(String) - Method in class com.amazonaws.services.s3.model.inventory.InventoryConfiguration
Add a field to the list of optional fields that are included in the inventory results.
addOptionalField(InventoryOptionalField) - Method in class com.amazonaws.services.s3.model.inventory.InventoryConfiguration
Add a field to the list of optional fields that are included in the inventory results.
addProgressListener(ProgressListener) - Method in class com.amazonaws.services.s3.transfer.internal.AbstractTransfer
Adds the specified progress listener to the list of listeners receiving updates about this transfer's progress.
addProgressListener(ProgressListener) - Method in class com.amazonaws.services.s3.transfer.internal.AbstractTransfer
addProgressListener(ProgressListener) - Method in interface com.amazonaws.services.s3.transfer.Transfer
Adds the specified progress listener to the list of listeners receiving updates about this transfer's progress.
addProgressListener(ProgressListener) - Method in interface com.amazonaws.services.s3.transfer.Transfer
addRequestParameter(String, String) - Method in class com.amazonaws.services.s3.model.GeneratePresignedUrlRequest
Adds an additional request parameter to be included in the pre-signed URL.
addRule(String, ReplicationRule) - Method in class com.amazonaws.services.s3.model.BucketReplicationConfiguration
Adds a new rule to the replication configuration associated with this Amazon S3 bucket.
addSessionCredentials(SignableRequest<?>, AWSSessionCredentials) - Method in class com.amazonaws.services.s3.internal.S3QueryStringSigner
 
addSessionCredentials(SignableRequest<?>, AWSSessionCredentials) - Method in class com.amazonaws.services.s3.internal.S3Signer
 
addStateChangeListener(TransferStateChangeListener) - Method in class com.amazonaws.services.s3.transfer.internal.AbstractTransfer
Adds the given state change listener to the collection of listeners.
addTransition(BucketLifecycleConfiguration.Transition) - Method in class com.amazonaws.services.s3.model.BucketLifecycleConfiguration.Rule
Adds a new transition to the rule.
addUserMetadata(String, String) - Method in class com.amazonaws.services.s3.model.ObjectMetadata
Adds the key value pair of custom user-metadata for the associated object.
AdjustedRangeInputStream - Class in com.amazonaws.services.s3.internal.crypto
Reads only a specific range of bytes from the underlying input stream.
AdjustedRangeInputStream(InputStream, long, long) - Constructor for class com.amazonaws.services.s3.internal.crypto.AdjustedRangeInputStream
Creates a new DecryptedContentsInputStream object.
adjustIV(byte[], long) - Method in class com.amazonaws.services.s3.internal.crypto.ContentCryptoScheme
 
adjustToDesiredRange(S3ObjectWrapper, long[], Map<String, String>) - Method in class com.amazonaws.services.s3.internal.crypto.v2.S3CryptoModuleAE
Adjusts the retrieved S3Object so that the object contents contain only the range of bytes desired by the user.
AES_256_SERVER_SIDE_ENCRYPTION - Static variable in class com.amazonaws.services.s3.model.ObjectMetadata
 
AES_CBC - Static variable in class com.amazonaws.services.s3.internal.crypto.ContentCryptoScheme
Encryption Only (EO) scheme.
AES_CTR - Static variable in class com.amazonaws.services.s3.internal.crypto.ContentCryptoScheme
This is an auxiliary scheme used for range retrieval when object is encrypted via AES/GCM.
AES_GCM - Static variable in class com.amazonaws.services.s3.internal.crypto.ContentCryptoScheme
Authenticated Encryption (AE) scheme.
AesGcmKeyWrapper - Class in com.amazonaws.services.s3.internal.crypto.keywrap
 
AesGcmKeyWrapper.Builder - Class in com.amazonaws.services.s3.internal.crypto.keywrap
 
AesGcmKeyWrapperProvider - Class in com.amazonaws.services.s3.internal.crypto.keywrap
 
AESWrap - Static variable in class com.amazonaws.services.s3.internal.crypto.v1.S3KeyWrapScheme
 
algorithm() - Method in class com.amazonaws.services.s3.internal.crypto.keywrap.AesGcmKeyWrapperProvider
 
algorithm() - Method in class com.amazonaws.services.s3.internal.crypto.keywrap.CipherProvider
 
algorithm() - Method in interface com.amazonaws.services.s3.internal.crypto.keywrap.KeyWrapperProvider
 
algorithm() - Method in class com.amazonaws.services.s3.internal.crypto.keywrap.KMSKeyWrapperProvider
 
algorithm() - Method in class com.amazonaws.services.s3.internal.crypto.keywrap.RsaOaepKeyWrapperProvider
 
algorithmName() - Method in enum com.amazonaws.services.s3.internal.crypto.keywrap.InternalKeyWrapAlgorithm
The String representation of the algorithm common to Amazon Web Services independently of language used.
algorithmName() - Method in enum com.amazonaws.services.s3.model.CryptoKeyWrapAlgorithm
 
AMAZON_PREFIX - Static variable in interface com.amazonaws.services.s3.Headers
Prefix for general Amazon headers: x-amz-
AmazonS3 - Interface in com.amazonaws.services.s3
Provides an interface for accessing the Amazon S3 web service.
AmazonS3Builder<Subclass extends AmazonS3Builder,TypeToBuild extends AmazonS3> - Class in com.amazonaws.services.s3
 
AmazonS3Builder() - Constructor for class com.amazonaws.services.s3.AmazonS3Builder
 
AmazonS3Client - Class in com.amazonaws.services.s3
Provides the client for accessing the Amazon S3 web service.
AmazonS3Client() - Constructor for class com.amazonaws.services.s3.AmazonS3Client
AmazonS3Client(AWSCredentials) - Constructor for class com.amazonaws.services.s3.AmazonS3Client
AmazonS3Client(AWSCredentials, ClientConfiguration) - Constructor for class com.amazonaws.services.s3.AmazonS3Client
AmazonS3Client(AWSCredentialsProvider) - Constructor for class com.amazonaws.services.s3.AmazonS3Client
AmazonS3Client(AWSCredentialsProvider, ClientConfiguration) - Constructor for class com.amazonaws.services.s3.AmazonS3Client
AmazonS3Client(AWSCredentialsProvider, ClientConfiguration, RequestMetricCollector) - Constructor for class com.amazonaws.services.s3.AmazonS3Client
AmazonS3Client(ClientConfiguration) - Constructor for class com.amazonaws.services.s3.AmazonS3Client
AmazonS3ClientBuilder - Class in com.amazonaws.services.s3
Fluent builder for AmazonS3.
AmazonS3Encryption - Interface in com.amazonaws.services.s3
Deprecated.
This feature is in maintenance mode, no new updates will be released. Please see https://docs.aws.amazon.com/general/latest/gr/aws_sdk_cryptography.html for more information.
AmazonS3EncryptionClient - Class in com.amazonaws.services.s3
Deprecated.
This feature is in maintenance mode, no new updates will be released. Please see https://docs.aws.amazon.com/general/latest/gr/aws_sdk_cryptography.html for more information.
AmazonS3EncryptionClient(EncryptionMaterials) - Constructor for class com.amazonaws.services.s3.AmazonS3EncryptionClient
AmazonS3EncryptionClient(EncryptionMaterialsProvider) - Constructor for class com.amazonaws.services.s3.AmazonS3EncryptionClient
AmazonS3EncryptionClient(EncryptionMaterials, CryptoConfiguration) - Constructor for class com.amazonaws.services.s3.AmazonS3EncryptionClient
AmazonS3EncryptionClient(EncryptionMaterialsProvider, CryptoConfiguration) - Constructor for class com.amazonaws.services.s3.AmazonS3EncryptionClient
AmazonS3EncryptionClient(AWSCredentials, EncryptionMaterials) - Constructor for class com.amazonaws.services.s3.AmazonS3EncryptionClient
AmazonS3EncryptionClient(AWSCredentials, EncryptionMaterialsProvider) - Constructor for class com.amazonaws.services.s3.AmazonS3EncryptionClient
AmazonS3EncryptionClient(AWSCredentialsProvider, EncryptionMaterialsProvider) - Constructor for class com.amazonaws.services.s3.AmazonS3EncryptionClient
AmazonS3EncryptionClient(AWSCredentials, EncryptionMaterials, CryptoConfiguration) - Constructor for class com.amazonaws.services.s3.AmazonS3EncryptionClient
AmazonS3EncryptionClient(AWSCredentials, EncryptionMaterialsProvider, CryptoConfiguration) - Constructor for class com.amazonaws.services.s3.AmazonS3EncryptionClient
AmazonS3EncryptionClient(AWSCredentialsProvider, EncryptionMaterialsProvider, CryptoConfiguration) - Constructor for class com.amazonaws.services.s3.AmazonS3EncryptionClient
AmazonS3EncryptionClient(AWSCredentials, EncryptionMaterials, ClientConfiguration, CryptoConfiguration) - Constructor for class com.amazonaws.services.s3.AmazonS3EncryptionClient
AmazonS3EncryptionClient(AWSCredentials, EncryptionMaterialsProvider, ClientConfiguration, CryptoConfiguration) - Constructor for class com.amazonaws.services.s3.AmazonS3EncryptionClient
AmazonS3EncryptionClient(AWSCredentialsProvider, EncryptionMaterialsProvider, ClientConfiguration, CryptoConfiguration) - Constructor for class com.amazonaws.services.s3.AmazonS3EncryptionClient
AmazonS3EncryptionClient(AWSCredentialsProvider, EncryptionMaterialsProvider, ClientConfiguration, CryptoConfiguration, RequestMetricCollector) - Constructor for class com.amazonaws.services.s3.AmazonS3EncryptionClient
AmazonS3EncryptionClient(AWSKMSClient, AWSCredentialsProvider, EncryptionMaterialsProvider, ClientConfiguration, CryptoConfiguration, RequestMetricCollector) - Constructor for class com.amazonaws.services.s3.AmazonS3EncryptionClient
AmazonS3EncryptionClientBuilder - Class in com.amazonaws.services.s3
Deprecated.
This feature is in maintenance mode, no new updates will be released. Please see https://docs.aws.amazon.com/general/latest/gr/aws_sdk_cryptography.html for more information.
AmazonS3EncryptionClientBuilder() - Constructor for class com.amazonaws.services.s3.AmazonS3EncryptionClientBuilder
Deprecated.
 
AmazonS3EncryptionClientParamsWrapper - Class in com.amazonaws.services.s3
Deprecated.
This feature is in maintenance mode, no new updates will be released. Please see https://docs.aws.amazon.com/general/latest/gr/aws_sdk_cryptography.html for more information.
AmazonS3EncryptionClientV2 - Class in com.amazonaws.services.s3
Used to perform client-side encryption for storing data securely in S3.
AmazonS3EncryptionClientV2Builder - Class in com.amazonaws.services.s3
 
AmazonS3EncryptionClientV2Builder() - Constructor for class com.amazonaws.services.s3.AmazonS3EncryptionClientV2Builder
 
AmazonS3EncryptionClientV2ParamsWrapper - Class in com.amazonaws.services.s3
Encapsulates initialization parameters created by AmazonS3EncryptionClientV2Builder for the AmazonS3EncryptionClientV2.
AmazonS3EncryptionV2 - Interface in com.amazonaws.services.s3
Interface for an S3 client that performs encryption, V2.
AmazonS3Exception - Exception in com.amazonaws.services.s3.model
Provides an extension of the AmazonServiceException for errors reported by Amazon S3 while processing a request.
AmazonS3Exception(String) - Constructor for exception com.amazonaws.services.s3.model.AmazonS3Exception
Constructs a new AmazonS3Exception with the specified message.
AmazonS3Exception(String, Exception) - Constructor for exception com.amazonaws.services.s3.model.AmazonS3Exception
Constructs a new AmazonS3Exception with the specified message and root cause.
AmazonS3Exception(String, String) - Constructor for exception com.amazonaws.services.s3.model.AmazonS3Exception
Constructs a new AmazonS3Exception with the specified message and error response xml from Amazon S3.
AmazonS3ExceptionBuilder - Class in com.amazonaws.services.s3.internal
Builder class that builds the AmazonS3Exception
AmazonS3ExceptionBuilder() - Constructor for class com.amazonaws.services.s3.internal.AmazonS3ExceptionBuilder
 
AmazonS3URI - Class in com.amazonaws.services.s3
A URI wrapper that can parse out information about an S3 URI.
AmazonS3URI(String) - Constructor for class com.amazonaws.services.s3.AmazonS3URI
Creates a new AmazonS3URI by parsing the given string.
AmazonS3URI(String, boolean) - Constructor for class com.amazonaws.services.s3.AmazonS3URI
Creates a new AmazonS3URI by parsing the given string.
AmazonS3URI(URI) - Constructor for class com.amazonaws.services.s3.AmazonS3URI
Creates a new AmazonS3URI by wrapping the given URI.
AmazonS3Waiters - Class in com.amazonaws.services.s3.waiters
 
AmazonS3Waiters(AmazonS3) - Constructor for class com.amazonaws.services.s3.waiters.AmazonS3Waiters
Constructs a new AmazonS3Waiters with the given client
AnalyticsAndOperator - Class in com.amazonaws.services.s3.model.analytics
A logical AND of two or more predicates, which are used in evaluating an analytics filter.
AnalyticsAndOperator(List<AnalyticsFilterPredicate>) - Constructor for class com.amazonaws.services.s3.model.analytics.AnalyticsAndOperator
 
AnalyticsConfiguration - Class in com.amazonaws.services.s3.model.analytics
The configuration and any analysis for the analytics filter.
AnalyticsConfiguration() - Constructor for class com.amazonaws.services.s3.model.analytics.AnalyticsConfiguration
 
AnalyticsExportDestination - Class in com.amazonaws.services.s3.model.analytics
The place to store the data for an analysis.
AnalyticsExportDestination() - Constructor for class com.amazonaws.services.s3.model.analytics.AnalyticsExportDestination
 
AnalyticsFilter - Class in com.amazonaws.services.s3.model.analytics
The filter used to describe a set of objects for analysis.
AnalyticsFilter() - Constructor for class com.amazonaws.services.s3.model.analytics.AnalyticsFilter
 
AnalyticsFilter(AnalyticsFilterPredicate) - Constructor for class com.amazonaws.services.s3.model.analytics.AnalyticsFilter
 
AnalyticsFilterPredicate - Class in com.amazonaws.services.s3.model.analytics
Base class to represent the root predicate in AnalyticsFilter class.
AnalyticsFilterPredicate() - Constructor for class com.amazonaws.services.s3.model.analytics.AnalyticsFilterPredicate
 
AnalyticsPredicateVisitor - Interface in com.amazonaws.services.s3.model.analytics
Interface to invoke specific behavior based on the type of AnalyticsFilterPredicate visited.
AnalyticsPrefixPredicate - Class in com.amazonaws.services.s3.model.analytics
A AnalyticsFilterPredicate class to represent the prefix to use when evaluating an analytics filter.
AnalyticsPrefixPredicate(String) - Constructor for class com.amazonaws.services.s3.model.analytics.AnalyticsPrefixPredicate
 
AnalyticsS3BucketDestination - Class in com.amazonaws.services.s3.model.analytics
 
AnalyticsS3BucketDestination() - Constructor for class com.amazonaws.services.s3.model.analytics.AnalyticsS3BucketDestination
 
AnalyticsS3ExportFileFormat - Enum in com.amazonaws.services.s3.model.analytics
The file format used when exporting data to Amazon S3.
AnalyticsTagPredicate - Class in com.amazonaws.services.s3.model.analytics
A AnalyticsFilterPredicate class to represent the Tag object to use when evaluating an analytics filter.
AnalyticsTagPredicate(Tag) - Constructor for class com.amazonaws.services.s3.model.analytics.AnalyticsTagPredicate
 
APPEND_MODE - Static variable in class com.amazonaws.services.s3.internal.ServiceUtils
 
appendFile(File, File) - Static method in class com.amazonaws.services.s3.internal.ServiceUtils
Append the data in sourceFile to destinationFile.
appendMultipartUserAgent(X) - Static method in class com.amazonaws.services.s3.transfer.TransferManager
 
appendSingleObjectUserAgent(X) - Static method in class com.amazonaws.services.s3.transfer.TransferManager
 
appendUserAgent(X, String) - Method in class com.amazonaws.services.s3.UploadObjectObserver
Appends the given user agent to the given request.
apply(HeadBucketRequest) - Method in class com.amazonaws.services.s3.waiters.HeadBucketFunction
Makes a call to the operation specified by the waiter by taking the corresponding request and returns the corresponding result
apply(GetObjectMetadataRequest) - Method in class com.amazonaws.services.s3.waiters.HeadObjectFunction
Makes a call to the operation specified by the waiter by taking the corresponding request and returns the corresponding result
ARCHIVE_STATUS - Static variable in interface com.amazonaws.services.s3.Headers
Header describing what archive tier the object is in, if any
available() - Method in class com.amazonaws.services.s3.internal.crypto.AdjustedRangeInputStream
 
available() - Method in class com.amazonaws.services.s3.internal.crypto.CipherLiteInputStream
 
available() - Method in class com.amazonaws.services.s3.internal.InputSubstream
 
available() - Method in class com.amazonaws.services.s3.internal.RepeatableFileInputStream
Deprecated.
 
available() - Method in class com.amazonaws.services.s3.internal.RepeatableInputStream
Deprecated.
 
available() - Method in class com.amazonaws.services.s3.internal.S3AbortableInputStream
Returns the value of super.available() if the result is nonzero, or 1 otherwise.
available() - Method in class com.amazonaws.services.s3.model.S3ObjectInputStream
Returns the value of super.available() if the result is nonzero, or 1 otherwise.
AWS_CRYPTO_CEK_ALGORITHM - Static variable in interface com.amazonaws.services.s3.Headers
Content encryption algorithm, such as "AES/GCM/NoPadding".
AwsChunkedEncodingInputStream - Class in com.amazonaws.auth
A wrapper class of InputStream that implements chunked-encoding.
AwsChunkedEncodingInputStream(InputStream, byte[], String, String, String, AWS4Signer) - Constructor for class com.amazonaws.auth.AwsChunkedEncodingInputStream
 
AwsChunkedEncodingInputStream(InputStream, int, byte[], String, String, String, AWS4Signer) - Constructor for class com.amazonaws.auth.AwsChunkedEncodingInputStream
A wrapper of InputStream that implements pseudo-chunked-encoding.
awsCredentialsProvider - Variable in class com.amazonaws.services.s3.AmazonS3Client
Provider for Amazon Web Services credentials.
AWSS3V4Signer - Class in com.amazonaws.services.s3.internal
AWS4 signer implementation for Amazon Web Services S3
AWSS3V4Signer() - Constructor for class com.amazonaws.services.s3.internal.AWSS3V4Signer
Don't double-url-encode path elements; S3 expects path elements to be encoded only once in the canonical URI.

B

BOUNCY_CASTLE_PROVIDER - Static variable in class com.amazonaws.services.s3.internal.crypto.CryptoRuntime
 
Bucket - Class in com.amazonaws.services.s3.model
Represents an Amazon S3 bucket.
Bucket() - Constructor for class com.amazonaws.services.s3.model.Bucket
Constructs a bucket without any name specified.
Bucket(String) - Constructor for class com.amazonaws.services.s3.model.Bucket
Creates a bucket with a name.
BUCKET_ACCESS_FORBIDDEN_STATUS_CODE - Static variable in class com.amazonaws.services.s3.internal.Constants
 
BUCKET_REDIRECT_STATUS_CODE - Static variable in class com.amazonaws.services.s3.internal.Constants
 
BucketAccelerateConfiguration - Class in com.amazonaws.services.s3.model
Represents the accelerate configuration for a bucket.
BucketAccelerateConfiguration(String) - Constructor for class com.amazonaws.services.s3.model.BucketAccelerateConfiguration
Creates a new bucket accelerate configuration object with the specified status.
BucketAccelerateConfiguration(BucketAccelerateStatus) - Constructor for class com.amazonaws.services.s3.model.BucketAccelerateConfiguration
Creates a new bucket accelerate configuration object with the specified status.
BucketAccelerateStatus - Enum in com.amazonaws.services.s3.model
Represents the current accelerate status for a bucket.
BucketCrossOriginConfiguration - Class in com.amazonaws.services.s3.model
 
BucketCrossOriginConfiguration(List<CORSRule>) - Constructor for class com.amazonaws.services.s3.model.BucketCrossOriginConfiguration
Constructs a new BucketCrossOriginConfiguration object with the rules given.
BucketCrossOriginConfiguration() - Constructor for class com.amazonaws.services.s3.model.BucketCrossOriginConfiguration
 
bucketExists() - Method in class com.amazonaws.services.s3.waiters.AmazonS3Waiters
Builds a BucketExists waiter by using custom parameters waiterParameters and other parameters defined in the waiters specification, and then polls until it determines whether the resource entered the desired state or not, where polling criteria is bound by either default polling strategy or custom polling strategy.
BucketLifecycleConfiguration - Class in com.amazonaws.services.s3.model
Container for bucket lifecycle configuration operations.
BucketLifecycleConfiguration(List<BucketLifecycleConfiguration.Rule>) - Constructor for class com.amazonaws.services.s3.model.BucketLifecycleConfiguration
Constructs a new BucketLifecycleConfiguration object with the rules given.
BucketLifecycleConfiguration() - Constructor for class com.amazonaws.services.s3.model.BucketLifecycleConfiguration
 
BucketLifecycleConfiguration.NoncurrentVersionTransition - Class in com.amazonaws.services.s3.model
The non-current-version transition attribute of the rule, describing how non-current versions of objects will move between different storage classes in Amazon S3.
BucketLifecycleConfiguration.Rule - Class in com.amazonaws.services.s3.model
 
BucketLifecycleConfiguration.Transition - Class in com.amazonaws.services.s3.model
The transition attribute of the rule describing how this object will move between different storage classes in Amazon S3.
BucketLoggingConfiguration - Class in com.amazonaws.services.s3.model
Represents bucket logging configuration used to control bucket-based server access logging in Amazon S3.
BucketLoggingConfiguration() - Constructor for class com.amazonaws.services.s3.model.BucketLoggingConfiguration
Creates a new bucket logging configuration, which by default is disabled.
BucketLoggingConfiguration(String, String) - Constructor for class com.amazonaws.services.s3.model.BucketLoggingConfiguration
Creates a new bucket logging configuration which enables server access logs to be collected and stored in the specified destination bucket with the specified log file prefix.
bucketName - Variable in class com.amazonaws.services.s3.model.S3ObjectSummary
The name of the bucket in which this object is stored
bucketName - Variable in class com.amazonaws.services.s3.model.S3VersionSummary
The name of the bucket in which this version is stored
BucketNameUtils - Enum in com.amazonaws.services.s3.internal
Utilities for working with Amazon S3 bucket names, such as validation and checked to see if they are compatible with DNS addressing.
bucketNotExists() - Method in class com.amazonaws.services.s3.waiters.AmazonS3Waiters
Builds a BucketNotExists waiter by using custom parameters waiterParameters and other parameters defined in the waiters specification, and then polls until it determines whether the resource entered the desired state or not, where polling criteria is bound by either default polling strategy or custom polling strategy.
BucketNotificationConfiguration - Class in com.amazonaws.services.s3.model
Represents a bucket's notification configuration.
BucketNotificationConfiguration() - Constructor for class com.amazonaws.services.s3.model.BucketNotificationConfiguration
Creates a new bucket notification configuration.
BucketNotificationConfiguration(String, NotificationConfiguration) - Constructor for class com.amazonaws.services.s3.model.BucketNotificationConfiguration
Creates a new bucket notification configuration with the given configuration.
BucketNotificationConfiguration(Collection<BucketNotificationConfiguration.TopicConfiguration>) - Constructor for class com.amazonaws.services.s3.model.BucketNotificationConfiguration
Deprecated. 
BucketNotificationConfiguration.TopicConfiguration - Class in com.amazonaws.services.s3.model
Deprecated.
Use TopicConfiguration instead
BucketPolicy - Class in com.amazonaws.services.s3.model
Represents a Amazon S3 bucket policy.
BucketPolicy() - Constructor for class com.amazonaws.services.s3.model.BucketPolicy
 
BucketReplicationConfiguration - Class in com.amazonaws.services.s3.model
Replication configuration for an Amazon S3 bucket.
BucketReplicationConfiguration() - Constructor for class com.amazonaws.services.s3.model.BucketReplicationConfiguration
 
BucketTaggingConfiguration - Class in com.amazonaws.services.s3.model
 
BucketTaggingConfiguration() - Constructor for class com.amazonaws.services.s3.model.BucketTaggingConfiguration
Creates a new bucket tagging configuration.
BucketTaggingConfiguration(Collection<TagSet>) - Constructor for class com.amazonaws.services.s3.model.BucketTaggingConfiguration
Creates a new bucket Tagging configuration containing the specified TopicConfigurations.
BucketVersioningConfiguration - Class in com.amazonaws.services.s3.model
Represents the versioning configuration for a bucket.
BucketVersioningConfiguration() - Constructor for class com.amazonaws.services.s3.model.BucketVersioningConfiguration
Creates a new bucket versioning configuration object which defaults to BucketVersioningConfiguration.OFF status.
BucketVersioningConfiguration(String) - Constructor for class com.amazonaws.services.s3.model.BucketVersioningConfiguration
Creates a new bucket versioning configuration object with the specified status.
BucketWebsiteConfiguration - Class in com.amazonaws.services.s3.model
Bucket configuration options for hosting static websites entirely out of Amazon S3.
BucketWebsiteConfiguration() - Constructor for class com.amazonaws.services.s3.model.BucketWebsiteConfiguration
Creates a new BucketWebsiteConfiguration.
BucketWebsiteConfiguration(String) - Constructor for class com.amazonaws.services.s3.model.BucketWebsiteConfiguration
Creates a new BucketWebsiteConfiguration with the specified index document suffix.
BucketWebsiteConfiguration(String, String) - Constructor for class com.amazonaws.services.s3.model.BucketWebsiteConfiguration
Creates a new BucketWebsiteConfiguration with the specified index document suffix and error document.
build(AwsSyncClientParams) - Method in class com.amazonaws.services.s3.AmazonS3ClientBuilder
Construct a synchronous implementation of AmazonS3 using the current builder configuration.
build(AwsSyncClientParams) - Method in class com.amazonaws.services.s3.AmazonS3EncryptionClientBuilder
Deprecated.
Construct a synchronous implementation of AmazonS3Encryption using the current builder configuration.
build(AwsSyncClientParams) - Method in class com.amazonaws.services.s3.AmazonS3EncryptionClientV2Builder
Construct a synchronous implementation of AmazonS3Encryption using the current builder configuration.
build() - Method in class com.amazonaws.services.s3.internal.AmazonS3ExceptionBuilder
Creates a new AmazonS3Exception object with the values set.
build() - Method in class com.amazonaws.services.s3.internal.crypto.keywrap.AesGcmKeyWrapper.Builder
 
build() - Method in class com.amazonaws.services.s3.internal.crypto.keywrap.KeyWrapperContext.Builder
 
build() - Method in class com.amazonaws.services.s3.internal.crypto.keywrap.KeyWrapperFactory.Builder
 
build() - Method in class com.amazonaws.services.s3.internal.crypto.keywrap.KMSKeyWrapper.Builder
 
build() - Method in class com.amazonaws.services.s3.internal.crypto.keywrap.KMSKeyWrapperContext.Builder
 
build() - Method in class com.amazonaws.services.s3.internal.crypto.keywrap.RsaOaepKeyWrapper.Builder
 
build() - Method in class com.amazonaws.services.s3.internal.IntermediateOutpostResource.Builder
 
build() - Method in class com.amazonaws.services.s3.internal.S3ObjectLambdasResource.Builder
Builds an instance of S3ObjectLambdasResource.
build() - Method in class com.amazonaws.services.s3.internal.S3OutpostResource.Builder
Builds an instance of S3OutpostResource.
build() - Method in class com.amazonaws.services.s3.model.S3ObjectIdBuilder
 
build() - Method in class com.amazonaws.services.s3.S3AccessPointResource.Builder
Builds an instance of S3AccessPointResource.
build() - Method in class com.amazonaws.services.s3.S3BucketResource.Builder
Builds an instance of S3BucketResource.
build() - Method in class com.amazonaws.services.s3.S3ClientOptions.Builder
 
build() - Method in class com.amazonaws.services.s3.S3ObjectResource.Builder
Builds an instance of S3BucketResource.
build() - Method in class com.amazonaws.services.s3.transfer.TransferManagerBuilder
Construct a TransferManager with the default ExecutorService.
builder() - Static method in class com.amazonaws.services.s3.AmazonS3Client
 
builder() - Static method in class com.amazonaws.services.s3.internal.crypto.keywrap.AesGcmKeyWrapper
 
builder() - Static method in class com.amazonaws.services.s3.internal.crypto.keywrap.KeyWrapperContext
 
Builder() - Constructor for class com.amazonaws.services.s3.internal.crypto.keywrap.KeyWrapperContext.Builder
 
builder() - Static method in class com.amazonaws.services.s3.internal.crypto.keywrap.KeyWrapperFactory
 
Builder() - Constructor for class com.amazonaws.services.s3.internal.crypto.keywrap.KeyWrapperFactory.Builder
 
builder() - Static method in class com.amazonaws.services.s3.internal.crypto.keywrap.KMSKeyWrapper
 
builder() - Static method in class com.amazonaws.services.s3.internal.crypto.keywrap.KMSKeyWrapperContext
 
Builder() - Constructor for class com.amazonaws.services.s3.internal.crypto.keywrap.KMSKeyWrapperContext.Builder
 
builder() - Static method in class com.amazonaws.services.s3.internal.crypto.keywrap.RsaOaepKeyWrapper
 
builder() - Static method in class com.amazonaws.services.s3.internal.IntermediateOutpostResource
 
builder() - Static method in class com.amazonaws.services.s3.internal.S3ObjectLambdasResource
 
builder() - Static method in class com.amazonaws.services.s3.internal.S3OutpostResource
Get a new builder for this class.
builder() - Static method in class com.amazonaws.services.s3.S3AccessPointResource
Get a new builder for this class.
Builder() - Constructor for class com.amazonaws.services.s3.S3AccessPointResource.Builder
 
builder() - Static method in class com.amazonaws.services.s3.S3BucketResource
Get a new builder for this class.
Builder() - Constructor for class com.amazonaws.services.s3.S3BucketResource.Builder
 
builder() - Static method in class com.amazonaws.services.s3.S3ClientOptions
 
builder() - Static method in class com.amazonaws.services.s3.S3ObjectResource
Get a new builder for this class.
Builder() - Constructor for class com.amazonaws.services.s3.S3ObjectResource.Builder
 
BYPASS_GOVERNANCE_RETENTION - Static variable in interface com.amazonaws.services.s3.Headers
 
ByteRangeCapturingInputStream - Class in com.amazonaws.services.s3.internal.crypto
FilterInputStream that captures a range of bytes from a wrapped input stream.
ByteRangeCapturingInputStream(InputStream, long, long) - Constructor for class com.amazonaws.services.s3.internal.crypto.ByteRangeCapturingInputStream
 

C

CACHE_CONTROL - Static variable in interface com.amazonaws.services.s3.Headers
 
calculateContentHash(SignableRequest<?>) - Method in class com.amazonaws.services.s3.internal.AWSS3V4Signer
Returns the pre-defined header value and set other necessary headers if the request needs to be chunk-encoded.
calculateContentHashPresign(SignableRequest<?>) - Method in class com.amazonaws.services.s3.internal.AWSS3V4Signer
 
calculateOptimalPartSize(PutObjectRequest, TransferManagerConfiguration) - Static method in class com.amazonaws.services.s3.transfer.internal.TransferManagerUtils
Returns the optimal part size, in bytes, for each individual part upload in a multipart upload.
calculateOptimalPartSizeForCopy(CopyObjectRequest, TransferManagerConfiguration, long) - Static method in class com.amazonaws.services.s3.transfer.internal.TransferManagerUtils
Calculates the optimal part size of each part request if the copy operation is carried out as multi-part copy.
calculateStreamContentLength(long) - Static method in class com.amazonaws.auth.AwsChunkedEncodingInputStream
 
call() - Method in class com.amazonaws.services.s3.transfer.internal.AbstractDownloadCallable
This method must return a non-null object, or else the existing implementation in AbstractTransfer.waitForCompletion() would block forever.
call() - Method in class com.amazonaws.services.s3.transfer.internal.CompleteMultipartCopy
 
call() - Method in class com.amazonaws.services.s3.transfer.internal.CompleteMultipartDownload
 
call() - Method in class com.amazonaws.services.s3.transfer.internal.CompleteMultipartUpload
 
call() - Method in class com.amazonaws.services.s3.transfer.internal.CopyCallable
 
call() - Method in class com.amazonaws.services.s3.transfer.internal.CopyMonitor
 
call() - Method in class com.amazonaws.services.s3.transfer.internal.CopyPartCallable
 
call() - Method in class com.amazonaws.services.s3.transfer.internal.DownloadS3ObjectCallable
 
call() - Method in class com.amazonaws.services.s3.transfer.internal.UploadCallable
 
call() - Method in class com.amazonaws.services.s3.transfer.internal.UploadMonitor
 
call() - Method in class com.amazonaws.services.s3.transfer.internal.UploadPartCallable
 
cancel(boolean) - Method in class com.amazonaws.services.s3.transfer.internal.future.CompletedFuture
 
cancel(boolean) - Method in class com.amazonaws.services.s3.transfer.internal.future.CompositeFuture
 
cancel(boolean) - Method in class com.amazonaws.services.s3.transfer.internal.future.DelegatingFuture
 
cancel(boolean) - Method in class com.amazonaws.services.s3.transfer.internal.future.FailedFuture
 
cancel(boolean) - Method in class com.amazonaws.services.s3.transfer.internal.future.FutureImpl
 
CANNED_ACL_CONDITION_KEY - Static variable in class com.amazonaws.auth.policy.conditions.S3ConditionFactory
Condition key for the canned ACL specified by a request.
CannedAccessControlList - Enum in com.amazonaws.services.s3.model
Specifies constants defining a canned access control list.
CanonicalGrantee - Class in com.amazonaws.services.s3.model
Represents a grantee identified by their canonical Amazon ID.
CanonicalGrantee(String) - Constructor for class com.amazonaws.services.s3.model.CanonicalGrantee
Constructs a new CanonicalGrantee object with the given canonical ID.
cekAlgorithm(String) - Method in class com.amazonaws.services.s3.internal.crypto.keywrap.AesGcmKeyWrapper.Builder
 
cekAlgorithm() - Method in class com.amazonaws.services.s3.internal.crypto.keywrap.AesGcmKeyWrapper
 
cekAlgorithm(String) - Method in class com.amazonaws.services.s3.internal.crypto.keywrap.RsaOaepKeyWrapper.Builder
 
cekAlgorithm() - Method in class com.amazonaws.services.s3.internal.crypto.keywrap.RsaOaepKeyWrapper
 
cekSecured(byte[]) - Method in class com.amazonaws.services.s3.internal.crypto.keywrap.KeyWrapperContext.Builder
 
cekSecured() - Method in class com.amazonaws.services.s3.internal.crypto.keywrap.KeyWrapperContext
the content encrypting key in wrapped or encrypted form; must not be null
changeObjectStorageClass(String, String, StorageClass) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
changeObjectStorageClass(String, String, StorageClass) - Method in interface com.amazonaws.services.s3.AmazonS3
Deprecated.
this operation will not retain the ACL's or SSE parameters associated with the given Amazon S3 object. Use AmazonS3.copyObject(CopyObjectRequest) instead.
changeObjectStorageClass(String, String, StorageClass) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
cipherAlgorithm() - Static method in class com.amazonaws.services.s3.internal.crypto.keywrap.AesGcmKeyWrapper
The cipher algorithm name is the string used to correctly configure the cipher provider.
cipherAlgorithm() - Static method in class com.amazonaws.services.s3.internal.crypto.keywrap.RsaOaepKeyWrapper
The cipher algorithm name is the string used to correctly configure the cipher provider.
CipherLite - Class in com.amazonaws.services.s3.internal.crypto
Functions like a Cipher but provides only a subset of all the interface methods of Cipher.
CipherLiteInputStream - Class in com.amazonaws.services.s3.internal.crypto
 
CipherLiteInputStream(InputStream, CipherLite) - Constructor for class com.amazonaws.services.s3.internal.crypto.CipherLiteInputStream
 
CipherLiteInputStream(InputStream, CipherLite, int) - Constructor for class com.amazonaws.services.s3.internal.crypto.CipherLiteInputStream
 
CipherLiteInputStream(InputStream, CipherLite, int, boolean, boolean) - Constructor for class com.amazonaws.services.s3.internal.crypto.CipherLiteInputStream
 
CipherLiteInputStream(InputStream) - Constructor for class com.amazonaws.services.s3.internal.crypto.CipherLiteInputStream
 
cipherProvider(CipherProvider) - Method in class com.amazonaws.services.s3.internal.crypto.keywrap.AesGcmKeyWrapper.Builder
 
cipherProvider() - Method in class com.amazonaws.services.s3.internal.crypto.keywrap.AesGcmKeyWrapper
 
CipherProvider - Class in com.amazonaws.services.s3.internal.crypto.keywrap
 
cipherProvider(CipherProvider) - Method in class com.amazonaws.services.s3.internal.crypto.keywrap.RsaOaepKeyWrapper.Builder
 
cipherProvider() - Method in class com.amazonaws.services.s3.internal.crypto.keywrap.RsaOaepKeyWrapper
 
ciphertextLength(long) - Method in class com.amazonaws.services.s3.internal.crypto.v1.S3CryptoModuleBase
Returns the length of the ciphertext computed from the length of the plaintext.
ciphertextLength(long) - Method in class com.amazonaws.services.s3.internal.crypto.v2.S3CryptoModuleAE
 
ciphertextLength(long) - Method in class com.amazonaws.services.s3.internal.crypto.v2.S3CryptoModuleBase
Returns the length of the ciphertext computed from the length of the plaintext.
cleanup() - Method in class com.amazonaws.services.s3.internal.MultiFileOutputStream
 
cleanupDataSource(S3DataSource, File, InputStream, InputStream, Log) - Static method in enum com.amazonaws.services.s3.model.S3DataSource.Utils
Clean up any temporary streams created during the execution, and restore the original file and/or input stream.
clientFactory - Variable in class com.amazonaws.services.s3.AmazonS3Builder
 
clone() - Method in class com.amazonaws.services.s3.model.AbortIncompleteMultipartUpload
 
clone() - Method in class com.amazonaws.services.s3.model.AbstractPutObjectRequest
 
clone() - Method in class com.amazonaws.services.s3.model.AccessControlTranslation
 
clone() - Method in class com.amazonaws.services.s3.model.CryptoConfiguration
Deprecated.
 
clone() - Method in class com.amazonaws.services.s3.model.CryptoConfigurationV2
 
clone() - Method in class com.amazonaws.services.s3.model.CSVInput
 
clone() - Method in class com.amazonaws.services.s3.model.CSVOutput
 
clone() - Method in class com.amazonaws.services.s3.model.DeleteBucketEncryptionRequest
 
clone() - Method in class com.amazonaws.services.s3.model.DeleteBucketEncryptionResult
 
clone() - Method in class com.amazonaws.services.s3.model.DeleteMarkerReplication
 
clone() - Method in class com.amazonaws.services.s3.model.DeletePublicAccessBlockRequest
 
clone() - Method in class com.amazonaws.services.s3.model.DeletePublicAccessBlockResult
 
clone() - Method in class com.amazonaws.services.s3.model.EncryptedPutObjectRequest
Returns a clone (as deep as possible) of this request object.
clone() - Method in class com.amazonaws.services.s3.model.Encryption
 
clone() - Method in class com.amazonaws.services.s3.model.EncryptionConfiguration
 
clone() - Method in class com.amazonaws.services.s3.model.ExistingObjectReplication
 
clone() - Method in class com.amazonaws.services.s3.model.GetBucketEncryptionRequest
 
clone() - Method in class com.amazonaws.services.s3.model.GetBucketEncryptionResult
 
clone() - Method in class com.amazonaws.services.s3.model.GetBucketPolicyStatusRequest
 
clone() - Method in class com.amazonaws.services.s3.model.GetBucketPolicyStatusResult
 
clone() - Method in class com.amazonaws.services.s3.model.GetPublicAccessBlockRequest
 
clone() - Method in class com.amazonaws.services.s3.model.GetPublicAccessBlockResult
 
clone() - Method in class com.amazonaws.services.s3.model.InputSerialization
 
clone() - Method in class com.amazonaws.services.s3.model.inventory.ServerSideEncryptionKMS
 
clone() - Method in class com.amazonaws.services.s3.model.inventory.ServerSideEncryptionS3
 
clone() - Method in class com.amazonaws.services.s3.model.MetadataEntry
 
clone() - Method in class com.amazonaws.services.s3.model.ObjectMetadata
Returns a clone of this ObjectMetadata.
clone() - Method in class com.amazonaws.services.s3.model.OutputLocation
 
clone() - Method in class com.amazonaws.services.s3.model.OutputSerialization
 
clone() - Method in class com.amazonaws.services.s3.model.PolicyStatus
 
clone() - Method in class com.amazonaws.services.s3.model.PresignedUrlDownloadRequest
Creates and returns a new copy of the request.
clone() - Method in class com.amazonaws.services.s3.model.PublicAccessBlockConfiguration
 
clone() - Method in class com.amazonaws.services.s3.model.PutObjectRequest
Returns a clone (as deep as possible) of this request object.
clone() - Method in class com.amazonaws.services.s3.model.ReplicaModifications
 
clone() - Method in class com.amazonaws.services.s3.model.RestoreObjectRequest
 
clone() - Method in class com.amazonaws.services.s3.model.S3Location
 
clone() - Method in class com.amazonaws.services.s3.model.ScanRange
 
clone() - Method in class com.amazonaws.services.s3.model.SelectObjectContentEvent
 
clone() - Method in class com.amazonaws.services.s3.model.SelectParameters
 
clone() - Method in class com.amazonaws.services.s3.model.ServerSideEncryptionByDefault
 
clone() - Method in class com.amazonaws.services.s3.model.ServerSideEncryptionConfiguration
 
clone() - Method in class com.amazonaws.services.s3.model.ServerSideEncryptionRule
 
clone() - Method in class com.amazonaws.services.s3.model.SetBucketEncryptionRequest
 
clone() - Method in class com.amazonaws.services.s3.model.SetBucketEncryptionResult
 
clone() - Method in class com.amazonaws.services.s3.model.SetPublicAccessBlockRequest
 
clone() - Method in class com.amazonaws.services.s3.model.SetPublicAccessBlockResult
 
clone() - Method in class com.amazonaws.services.s3.model.SourceSelectionCriteria
 
clone() - Method in class com.amazonaws.services.s3.model.SseKmsEncryptedObjects
 
clone() - Method in class com.amazonaws.services.s3.model.UploadObjectRequest
Returns a clone (as deep as possible) of this request object.
close() - Method in class com.amazonaws.services.s3.internal.crypto.AdjustedRangeInputStream
 
close() - Method in class com.amazonaws.services.s3.internal.crypto.CipherLiteInputStream
 
close() - Method in class com.amazonaws.services.s3.internal.InputSubstream
 
close() - Method in class com.amazonaws.services.s3.internal.MultiFileOutputStream
 
close() - Method in class com.amazonaws.services.s3.internal.RepeatableFileInputStream
Deprecated.
 
close() - Method in class com.amazonaws.services.s3.internal.RepeatableInputStream
Deprecated.
 
close() - Method in class com.amazonaws.services.s3.internal.S3AbortableInputStream
Delegates to S3ObjectInputStream.abort() if there is any data remaining in the stream.
close() - Method in class com.amazonaws.services.s3.model.S3Object
Releases any underlying system resources.
close() - Method in class com.amazonaws.services.s3.model.S3ObjectInputStream
If the stream still contains unread data, the underlying HTTP request will aborted.
close() - Method in class com.amazonaws.services.s3.model.SelectObjectContentEventStream
Close this stream, after all events have been read.
close() - Method in class com.amazonaws.services.s3.model.SelectObjectContentResult
 
close() - Method in class com.amazonaws.services.s3.model.SelectRecordsInputStream
CLOUD_FRONT_ID - Static variable in interface com.amazonaws.services.s3.Headers
S3 response header in response from accelerate endpoint.
CLOUD_FRONT_ID - Static variable in class com.amazonaws.services.s3.S3ResponseMetadata
 
CloudFunctionConfiguration - Class in com.amazonaws.services.s3.model
Deprecated.
CloudFunctionConfiguration(String, String, EnumSet<S3Event>) - Constructor for class com.amazonaws.services.s3.model.CloudFunctionConfiguration
Deprecated.
Creates a new lambda configuration with the given invocation role , function and set of events.
CloudFunctionConfiguration(String, String, String...) - Constructor for class com.amazonaws.services.s3.model.CloudFunctionConfiguration
Deprecated.
Creates a new lambda configuration with the given invocation role , function and set of events.
collateFinalState() - Method in class com.amazonaws.services.s3.transfer.internal.MultipleFileTransfer
Set the state based on the states of all file downloads.
com.amazonaws.auth - package com.amazonaws.auth
 
com.amazonaws.auth.policy.actions - package com.amazonaws.auth.policy.actions
 
com.amazonaws.auth.policy.conditions - package com.amazonaws.auth.policy.conditions
 
com.amazonaws.auth.policy.resources - package com.amazonaws.auth.policy.resources
 
com.amazonaws.services.s3 - package com.amazonaws.services.s3
Synchronous client for accessing Amazon S3.
com.amazonaws.services.s3.event - package com.amazonaws.services.s3.event
 
com.amazonaws.services.s3.internal - package com.amazonaws.services.s3.internal
 
com.amazonaws.services.s3.internal.auth - package com.amazonaws.services.s3.internal.auth
 
com.amazonaws.services.s3.internal.crypto - package com.amazonaws.services.s3.internal.crypto
 
com.amazonaws.services.s3.internal.crypto.keywrap - package com.amazonaws.services.s3.internal.crypto.keywrap
 
com.amazonaws.services.s3.internal.crypto.v1 - package com.amazonaws.services.s3.internal.crypto.v1
 
com.amazonaws.services.s3.internal.crypto.v2 - package com.amazonaws.services.s3.internal.crypto.v2
 
com.amazonaws.services.s3.internal.eventstreaming - package com.amazonaws.services.s3.internal.eventstreaming
 
com.amazonaws.services.s3.iterable - package com.amazonaws.services.s3.iterable
 
com.amazonaws.services.s3.metrics - package com.amazonaws.services.s3.metrics
 
com.amazonaws.services.s3.model - package com.amazonaws.services.s3.model
Classes modeling the various types represented by Amazon S3.
com.amazonaws.services.s3.model.analytics - package com.amazonaws.services.s3.model.analytics
 
com.amazonaws.services.s3.model.intelligenttiering - package com.amazonaws.services.s3.model.intelligenttiering
 
com.amazonaws.services.s3.model.inventory - package com.amazonaws.services.s3.model.inventory
 
com.amazonaws.services.s3.model.lifecycle - package com.amazonaws.services.s3.model.lifecycle
 
com.amazonaws.services.s3.model.metrics - package com.amazonaws.services.s3.model.metrics
 
com.amazonaws.services.s3.model.ownership - package com.amazonaws.services.s3.model.ownership
 
com.amazonaws.services.s3.model.replication - package com.amazonaws.services.s3.model.replication
 
com.amazonaws.services.s3.request - package com.amazonaws.services.s3.request
 
com.amazonaws.services.s3.transfer - package com.amazonaws.services.s3.transfer
Transfer management.
com.amazonaws.services.s3.transfer.exception - package com.amazonaws.services.s3.transfer.exception
 
com.amazonaws.services.s3.transfer.internal - package com.amazonaws.services.s3.transfer.internal
 
com.amazonaws.services.s3.transfer.internal.future - package com.amazonaws.services.s3.transfer.internal.future
 
com.amazonaws.services.s3.transfer.model - package com.amazonaws.services.s3.transfer.model
 
com.amazonaws.services.s3.waiters - package com.amazonaws.services.s3.waiters
 
complete(T) - Method in class com.amazonaws.services.s3.transfer.internal.future.FutureImpl
Complete this future successfully.
CompletedFuture<T> - Class in com.amazonaws.services.s3.transfer.internal.future
An implementation of Future that was completed successfully.
CompletedFuture(T) - Constructor for class com.amazonaws.services.s3.transfer.internal.future.CompletedFuture
 
CompleteMultipartCopy - Class in com.amazonaws.services.s3.transfer.internal
Initiates a complete multi-part upload request for a TransferManager multi-part parallel copy.
CompleteMultipartCopy(String, AmazonS3, CopyObjectRequest, List<Future<PartETag>>, ProgressListenerChain, CopyMonitor) - Constructor for class com.amazonaws.services.s3.transfer.internal.CompleteMultipartCopy
 
CompleteMultipartDownload - Class in com.amazonaws.services.s3.transfer.internal
Helper class to merge all the individual part files into a destinationFile.
CompleteMultipartDownload(List<Future<Long>>, File, DownloadImpl, Integer) - Constructor for class com.amazonaws.services.s3.transfer.internal.CompleteMultipartDownload
 
completeMultipartUpload(CompleteMultipartUploadRequest) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
completeMultipartUpload(CompleteMultipartUploadRequest) - Method in interface com.amazonaws.services.s3.AmazonS3
Completes a multipart upload by assembling previously uploaded parts.
completeMultipartUpload(CompleteMultipartUploadRequest) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
completeMultipartUpload(CompleteMultipartUploadRequest) - Method in class com.amazonaws.services.s3.AmazonS3EncryptionClient
Deprecated.
 
completeMultipartUpload(CompleteMultipartUploadRequest) - Method in class com.amazonaws.services.s3.AmazonS3EncryptionClientV2
 
completeMultipartUpload(CompleteMultipartUploadRequest) - Method in class com.amazonaws.services.s3.internal.S3Direct
 
completeMultipartUpload(CompleteMultipartUploadRequest) - Method in interface com.amazonaws.services.s3.internal.S3DirectSpi
 
CompleteMultipartUpload - Class in com.amazonaws.services.s3.transfer.internal
Initiates a complete multi-part upload request for a TransferManager multi-part parallel upload.
CompleteMultipartUpload(String, AmazonS3, PutObjectRequest, Future<List<PartETag>>, List<PartETag>, ProgressListenerChain, UploadMonitor) - Constructor for class com.amazonaws.services.s3.transfer.internal.CompleteMultipartUpload
 
CompleteMultipartUploadRequest - Class in com.amazonaws.services.s3.model
Container for the parameters of the CompleteMultipartUpload operation.
CompleteMultipartUploadRequest() - Constructor for class com.amazonaws.services.s3.model.CompleteMultipartUploadRequest
 
CompleteMultipartUploadRequest(String, String, String, List<PartETag>) - Constructor for class com.amazonaws.services.s3.model.CompleteMultipartUploadRequest
Constructs a new request to complete a multipart upload.
CompleteMultipartUploadResult - Class in com.amazonaws.services.s3.model
The CompleteMultipartUploadResult contains all the information about the CompleteMultipartUpload method.
CompleteMultipartUploadResult() - Constructor for class com.amazonaws.services.s3.model.CompleteMultipartUploadResult
 
CompleteMultipartUploadRetryablePredicate - Class in com.amazonaws.services.s3.internal
Complete Multipart Upload API returns a 2xx success response with an Error xml in the body.
CompleteMultipartUploadRetryablePredicate() - Constructor for class com.amazonaws.services.s3.internal.CompleteMultipartUploadRetryablePredicate
 
CompleteMultipartUploadRetryCondition - Class in com.amazonaws.services.s3.internal
 
CompleteMultipartUploadRetryCondition() - Constructor for class com.amazonaws.services.s3.internal.CompleteMultipartUploadRetryCondition
 
completeMultipartUploadSecurely(CompleteMultipartUploadRequest) - Method in class com.amazonaws.services.s3.internal.crypto.v1.CryptoModuleDispatcher
 
completeMultipartUploadSecurely(CompleteMultipartUploadRequest) - Method in class com.amazonaws.services.s3.internal.crypto.v1.S3CryptoModule
 
completeMultipartUploadSecurely(CompleteMultipartUploadRequest) - Method in class com.amazonaws.services.s3.internal.crypto.v1.S3CryptoModuleBase
 
completeMultipartUploadSecurely(CompleteMultipartUploadRequest) - Method in class com.amazonaws.services.s3.internal.crypto.v2.S3CryptoModule
 
completeMultipartUploadSecurely(CompleteMultipartUploadRequest) - Method in class com.amazonaws.services.s3.internal.crypto.v2.S3CryptoModuleBase
 
CompositeFuture<T> - Class in com.amazonaws.services.s3.transfer.internal.future
An implementation of Future that aggregates the results of multiple futures into a single result.
CompositeFuture(List<? extends Future<T>>) - Constructor for class com.amazonaws.services.s3.transfer.internal.future.CompositeFuture
 
CompressionType - Enum in com.amazonaws.services.s3.model
 
configFactory - Static variable in class com.amazonaws.services.s3.AmazonS3Client
 
CONNECTION - Static variable in interface com.amazonaws.services.s3.Headers
 
Constants - Class in com.amazonaws.services.s3.internal
Constants used by the Amazon Web Services S3 Java client.
Constants() - Constructor for class com.amazonaws.services.s3.internal.Constants
 
constructCallableConfig(ExecutorService, File, CountDownLatch, AbortableTransfer, boolean, ScheduledExecutorService, long) - Static method in class com.amazonaws.services.s3.transfer.internal.AbstractDownloadCallable
 
CONTENT_DISPOSITION - Static variable in interface com.amazonaws.services.s3.Headers
 
CONTENT_ENCODING - Static variable in interface com.amazonaws.services.s3.Headers
 
CONTENT_LANGUAGE - Static variable in interface com.amazonaws.services.s3.Headers
 
CONTENT_LENGTH - Static variable in interface com.amazonaws.services.s3.Headers
 
CONTENT_MD5 - Static variable in interface com.amazonaws.services.s3.Headers
 
CONTENT_RANGE - Static variable in interface com.amazonaws.services.s3.Headers
 
CONTENT_TYPE - Static variable in interface com.amazonaws.services.s3.Headers
 
ContentCryptoScheme - Class in com.amazonaws.services.s3.internal.crypto
Cryptographic scheme for content encrypt/decryption.
ContentCryptoScheme() - Constructor for class com.amazonaws.services.s3.internal.crypto.ContentCryptoScheme
 
contentCryptoScheme(ContentCryptoScheme) - Method in class com.amazonaws.services.s3.internal.crypto.keywrap.KeyWrapperContext.Builder
 
contentCryptoScheme() - Method in class com.amazonaws.services.s3.internal.crypto.keywrap.KeyWrapperContext
 
contentCryptoScheme - Variable in class com.amazonaws.services.s3.internal.crypto.v1.S3CryptoModuleBase
 
contentCryptoScheme - Variable in class com.amazonaws.services.s3.internal.crypto.v2.S3CryptoModuleBase
 
ContinuationEvent() - Constructor for class com.amazonaws.services.s3.model.SelectObjectContentEvent.ContinuationEvent
 
convertArn(Arn) - Method in class com.amazonaws.services.s3.S3ArnConverter
Converts a valid ARN representation of an S3 resource into a S3Resource object.
convertRequestToUrl(Request<?>) - Static method in class com.amazonaws.services.s3.internal.ServiceUtils
Deprecated.
No longer used. May be removed in a future major version.
convertRequestToUrl(Request<?>, boolean) - Static method in class com.amazonaws.services.s3.internal.ServiceUtils
Deprecated.
No longer used. May be removed in a future major version.
convertRequestToUrl(Request<?>, boolean, boolean) - Static method in class com.amazonaws.services.s3.internal.ServiceUtils
Converts the specified request object into a URL, containing all the specified parameters, the specified request endpoint, etc.
Copy - Interface in com.amazonaws.services.s3.transfer
Represents an asynchronous copy request from one Amazon S3 location another.
copy(String, String, String, String) - Method in class com.amazonaws.services.s3.transfer.TransferManager
Schedules a new transfer to copy data from one Amazon S3 location to another Amazon S3 location.
copy(CopyObjectRequest) - Method in class com.amazonaws.services.s3.transfer.TransferManager
Schedules a new transfer to copy data from one Amazon S3 location to another Amazon S3 location.
copy(CopyObjectRequest, TransferStateChangeListener) - Method in class com.amazonaws.services.s3.transfer.TransferManager
Schedules a new transfer to copy data from one Amazon S3 location to another Amazon S3 location.
copy(CopyObjectRequest, AmazonS3, TransferStateChangeListener) - Method in class com.amazonaws.services.s3.transfer.TransferManager
Schedules a new transfer to copy data from one Amazon S3 location to another Amazon S3 location.
COPY_PART_RANGE - Static variable in interface com.amazonaws.services.s3.Headers
Range header for the copy part request
COPY_SOURCE_CONDITION_KEY - Static variable in class com.amazonaws.auth.policy.conditions.S3ConditionFactory
Condition key for the source object specified by a request to copy an object.
COPY_SOURCE_IF_MATCH - Static variable in interface com.amazonaws.services.s3.Headers
ETag matching constraint header for the copy object request
COPY_SOURCE_IF_MODIFIED_SINCE - Static variable in interface com.amazonaws.services.s3.Headers
Modified since constraint header for the copy object request
COPY_SOURCE_IF_NO_MATCH - Static variable in interface com.amazonaws.services.s3.Headers
ETag non-matching constraint header for the copy object request
COPY_SOURCE_IF_UNMODIFIED_SINCE - Static variable in interface com.amazonaws.services.s3.Headers
Unmodified since constraint header for the copy object request
COPY_SOURCE_SERVER_SIDE_ENCRYPTION_CUSTOMER_ALGORITHM - Static variable in interface com.amazonaws.services.s3.Headers
Header for the encryption algorithm used when encrypting the object with customer-provided keys
COPY_SOURCE_SERVER_SIDE_ENCRYPTION_CUSTOMER_KEY - Static variable in interface com.amazonaws.services.s3.Headers
Header for the customer-provided key for server-side encryption
COPY_SOURCE_SERVER_SIDE_ENCRYPTION_CUSTOMER_KEY_MD5 - Static variable in interface com.amazonaws.services.s3.Headers
Header for the MD5 digest of the customer-provided key for server-side encryption
CopyCallable - Class in com.amazonaws.services.s3.transfer.internal
An implementation of the Callable interface that helps TransferManager in carrying out the copy requests.
CopyCallable(TransferManager, ExecutorService, CopyImpl, CopyObjectRequest, ObjectMetadata, ProgressListenerChain) - Constructor for class com.amazonaws.services.s3.transfer.internal.CopyCallable
 
CopyImpl - Class in com.amazonaws.services.s3.transfer.internal
An implementation of the Copy Interface that helps in retrieving the result of the copy operation.
CopyImpl(String, TransferProgress, ProgressListenerChain, TransferStateChangeListener) - Constructor for class com.amazonaws.services.s3.transfer.internal.CopyImpl
 
CopyMonitor - Class in com.amazonaws.services.s3.transfer.internal
Monitors an copy operation by periodically checking to see if the operation is completed, and returning a result if so.
copyObject(String, String, String, String) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
copyObject(CopyObjectRequest) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
copyObject(String, String, String, String) - Method in interface com.amazonaws.services.s3.AmazonS3
Copies a source object to a new destination in Amazon S3.
copyObject(CopyObjectRequest) - Method in interface com.amazonaws.services.s3.AmazonS3
Copies a source object to a new destination in Amazon S3.
copyObject(String, String, String, String) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
copyObject(CopyObjectRequest) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
CopyObjectRequest - Class in com.amazonaws.services.s3.model
Provides options for copying an Amazon S3 object from a source location to a new destination.
CopyObjectRequest() - Constructor for class com.amazonaws.services.s3.model.CopyObjectRequest
Constructs a new CopyObjectRequest object.
CopyObjectRequest(String, String, String, String) - Constructor for class com.amazonaws.services.s3.model.CopyObjectRequest
Constructs with basic options.
CopyObjectRequest(String, String, String, String, String) - Constructor for class com.amazonaws.services.s3.model.CopyObjectRequest
Constructs a new CopyObjectRequest with basic options, providing an S3 version ID identifying the specific version of the source object to copy.
CopyObjectResult - Class in com.amazonaws.services.s3.model
Contains the data returned by Amazon S3 from the AmazonS3.copyObject(CopyObjectRequest copyObjectRequest) call.
CopyObjectResult() - Constructor for class com.amazonaws.services.s3.model.CopyObjectResult
 
copyPart(CopyPartRequest) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
copyPart(CopyPartRequest) - Method in interface com.amazonaws.services.s3.AmazonS3
Copies a source object to a part of a multipart upload.
copyPart(CopyPartRequest) - Method in class com.amazonaws.services.s3.AmazonS3Client
Copies a source object to a part of a multipart upload.
copyPart(CopyPartRequest) - Method in class com.amazonaws.services.s3.AmazonS3EncryptionClient
Deprecated.
 
copyPart(CopyPartRequest) - Method in class com.amazonaws.services.s3.AmazonS3EncryptionClientV2
 
copyPart(CopyPartRequest) - Method in class com.amazonaws.services.s3.internal.S3Direct
 
copyPart(CopyPartRequest) - Method in interface com.amazonaws.services.s3.internal.S3DirectSpi
 
CopyPartCallable - Class in com.amazonaws.services.s3.transfer.internal
An implementation of the Callable interface responsible for carrying out the Copy part requests.
CopyPartCallable(AmazonS3, CopyPartRequest) - Constructor for class com.amazonaws.services.s3.transfer.internal.CopyPartCallable
 
CopyPartRequest - Class in com.amazonaws.services.s3.model
Provides options for copying an Amazon S3 object from a source location to a part of a multipart upload.
CopyPartRequest() - Constructor for class com.amazonaws.services.s3.model.CopyPartRequest
 
CopyPartRequestFactory - Class in com.amazonaws.services.s3.transfer.internal
Factory for creating all the individual CopyPartRequest objects for a multipart copy.
CopyPartRequestFactory(CopyObjectRequest, String, long, long) - Constructor for class com.amazonaws.services.s3.transfer.internal.CopyPartRequestFactory
 
CopyPartResult - Class in com.amazonaws.services.s3.model
Result of the copy part operation.
CopyPartResult() - Constructor for class com.amazonaws.services.s3.model.CopyPartResult
 
copyPartSecurely(CopyPartRequest) - Method in class com.amazonaws.services.s3.internal.crypto.v1.CryptoModuleDispatcher
 
copyPartSecurely(CopyPartRequest) - Method in class com.amazonaws.services.s3.internal.crypto.v1.S3CryptoModule
 
copyPartSecurely(CopyPartRequest) - Method in class com.amazonaws.services.s3.internal.crypto.v1.S3CryptoModuleBase
 
copyPartSecurely(CopyPartRequest) - Method in class com.amazonaws.services.s3.internal.crypto.v2.S3CryptoModule
 
copyPartSecurely(CopyPartRequest) - Method in class com.amazonaws.services.s3.internal.crypto.v2.S3CryptoModuleBase
 
copyPutObjectBaseTo(T) - Method in class com.amazonaws.services.s3.model.AbstractPutObjectRequest
 
CopyResult - Class in com.amazonaws.services.s3.transfer.model
Contains information returned by Amazon S3 for a completed copy operation.
CopyResult() - Constructor for class com.amazonaws.services.s3.transfer.model.CopyResult
 
CORSRule - Class in com.amazonaws.services.s3.model
Container for rules of cross origin configuration.
CORSRule() - Constructor for class com.amazonaws.services.s3.model.CORSRule
 
CORSRule.AllowedMethods - Enum in com.amazonaws.services.s3.model
Enumeration of names of the all the allowed methods.
create() - Static method in class com.amazonaws.services.s3.internal.crypto.keywrap.AesGcmKeyWrapperProvider
 
create(String) - Static method in class com.amazonaws.services.s3.internal.crypto.keywrap.CipherProvider
 
create(String, Provider) - Static method in class com.amazonaws.services.s3.internal.crypto.keywrap.CipherProvider
 
create() - Static method in class com.amazonaws.services.s3.internal.crypto.keywrap.KMSKeyWrapperProvider
 
create() - Static method in class com.amazonaws.services.s3.internal.S3AccessPointBuilder
Create a new instance of this builder class.
create() - Static method in class com.amazonaws.services.s3.internal.S3ObjectLambdaEndpointBuilder
Create a new instance of this builder class.
create() - Static method in class com.amazonaws.services.s3.internal.S3ObjectLambdaOperationEndpointBuilder
Create a new instance of this builder class.
create() - Static method in class com.amazonaws.services.s3.internal.S3OutpostAccessPointBuilder
Create a new instance of this builder class.
create(TransferManager, CopyImpl, ExecutorService, CopyCallable, CopyObjectRequest, ProgressListenerChain) - Static method in class com.amazonaws.services.s3.transfer.internal.CopyMonitor
Constructs a new watcher for copy operation, and then immediately submits it to the thread pool.
create(TransferManager, UploadImpl, ExecutorService, UploadCallable, PutObjectRequest, ProgressListenerChain) - Static method in class com.amazonaws.services.s3.transfer.internal.UploadMonitor
Constructs a new upload watcher and then immediately submits it to the thread pool.
createAuxiliary(long) - Method in class com.amazonaws.services.s3.internal.crypto.CipherLite
Returns an auxiliary CipherLite for partial plaintext re-encryption (or re-decryption) purposes.
createBucket(CreateBucketRequest) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
createBucket(String) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
createBucket(String, Region) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
createBucket(String, String) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
createBucket(CreateBucketRequest) - Method in interface com.amazonaws.services.s3.AmazonS3
Creates a new S3 bucket.
createBucket(String) - Method in interface com.amazonaws.services.s3.AmazonS3
Creates a new S3 bucket.
createBucket(String, Region) - Method in interface com.amazonaws.services.s3.AmazonS3
Deprecated.
Use regional endpoint and call AmazonS3.createBucket(String) instead.
createBucket(String, String) - Method in interface com.amazonaws.services.s3.AmazonS3
Deprecated.
Use regional endpoint and call AmazonS3.createBucket(String) instead.
createBucket(String) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
createBucket(String, Region) - Method in class com.amazonaws.services.s3.AmazonS3Client
Deprecated.
createBucket(String, String) - Method in class com.amazonaws.services.s3.AmazonS3Client
Deprecated.
createBucket(CreateBucketRequest) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
CreateBucketRequest - Class in com.amazonaws.services.s3.model
Provides options for creating an Amazon S3 bucket.
CreateBucketRequest(String) - Constructor for class com.amazonaws.services.s3.model.CreateBucketRequest
Constructs a new CreateBucketRequest, ready to be executed to create the specified bucket in the US_Standard region.
CreateBucketRequest(String, Region) - Constructor for class com.amazonaws.services.s3.model.CreateBucketRequest
Constructs a new CreateBucketRequest, ready to be executed to create the specified bucket in the specified region.
CreateBucketRequest(String, String) - Constructor for class com.amazonaws.services.s3.model.CreateBucketRequest
Constructs a new CreateBucketRequest, ready to be executed and create the specified bucket in the specified region.
createCipher() - Method in class com.amazonaws.services.s3.internal.crypto.keywrap.CipherProvider
 
createCipherInputStream(InputStream, T) - Method in class com.amazonaws.services.s3.internal.AbstractRepeatableCipherInputStream
Deprecated.
 
createCipherLite(SecretKey, byte[], int, Provider, boolean) - Method in class com.amazonaws.services.s3.internal.crypto.ContentCryptoScheme
Creates and initializes a CipherLite for content encrypt/decryption.
createCipherLite(SecretKey, byte[], int) - Method in class com.amazonaws.services.s3.internal.crypto.ContentCryptoScheme
Creates and initializes a cipher lite for content encrypt/decryption.
createContentCryptoMaterial(AmazonWebServiceRequest) - Method in class com.amazonaws.services.s3.internal.crypto.v1.S3CryptoModuleBase
Creates and returns a non-null content crypto material for the given request.
createContentCryptoMaterial(AmazonWebServiceRequest) - Method in class com.amazonaws.services.s3.internal.crypto.v2.S3CryptoModuleBase
Creates and returns a non-null content crypto material for the given request.
createDefaultExecutorService() - Static method in class com.amazonaws.services.s3.transfer.internal.TransferManagerUtils
Returns a new thread pool configured with the default settings.
createGetObjectMetadataRequestFrom(GetObjectRequest) - Static method in class com.amazonaws.services.s3.internal.RequestCopyUtils
Creates a #GetObjectMetadataRequest by copying values for common members from the input #GetObjectRequest.
createInstructionPutRequest(String, String, ContentCryptoMaterial) - Method in class com.amazonaws.services.s3.internal.crypto.v1.S3CryptoModuleBase
 
createInstructionPutRequest(String, String, ContentCryptoMaterial) - Method in class com.amazonaws.services.s3.internal.crypto.v2.S3CryptoModuleBase
 
createInverse() - Method in class com.amazonaws.services.s3.internal.crypto.CipherLite
Returns the inverse of the current CipherLite.
createKeyWrapper(KeyWrapperContext) - Method in class com.amazonaws.services.s3.internal.crypto.keywrap.AesGcmKeyWrapperProvider
 
createKeyWrapper(KeyWrapperContext) - Method in class com.amazonaws.services.s3.internal.crypto.keywrap.KeyWrapperFactory
 
createKeyWrapper(KeyWrapperContext) - Method in interface com.amazonaws.services.s3.internal.crypto.keywrap.KeyWrapperProvider
 
createKeyWrapper(KeyWrapperContext) - Method in class com.amazonaws.services.s3.internal.crypto.keywrap.KMSKeyWrapperProvider
 
createKeyWrapper(KeyWrapperContext) - Method in class com.amazonaws.services.s3.internal.crypto.keywrap.RsaOaepKeyWrapperProvider
 
createKMSContextMaterialsDescription(Map<String, String>, String) - Static method in class com.amazonaws.services.s3.internal.crypto.v1.KMSMaterialsHandler
 
createKMSContextMaterialsDescription(Map<String, String>, String) - Static method in class com.amazonaws.services.s3.internal.crypto.v2.KMSMaterialsHandler
 
createParentDirectoryIfNecessary(File) - Static method in class com.amazonaws.services.s3.internal.ServiceUtils
Creates the parent directory for a file if it doesn't already exist.
createPutObjectRequest(S3Object) - Method in class com.amazonaws.services.s3.model.PutInstructionFileRequest
Deprecated.
createPutObjectRequest(S3ObjectId) - Method in class com.amazonaws.services.s3.model.PutInstructionFileRequest
Creates and returns a PutObjectRequest for the instruction file with the specified suffix.
createRequest(String, String, X, HttpMethodName) - Method in class com.amazonaws.services.s3.AmazonS3Client
Creates and initializes a new request object for the specified S3 resource.
createRequest(String, String, X, HttpMethodName, URI) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
createResult(ObjectMetadata, String) - Method in interface com.amazonaws.services.s3.internal.UploadObjectStrategy
Create and return the result object using the object metadata and content md5
createSha1() - Static method in class com.amazonaws.services.s3.internal.crypto.keywrap.RsaOaepKeyWrapperProvider
 
createSigner(Request<?>, String, String) - Method in class com.amazonaws.services.s3.AmazonS3Client
Returns a "complete" S3 specific signer, taking into the S3 bucket, key, and the current S3 client configuration into account.
createSigner(Request<?>, String, String, boolean) - Method in class com.amazonaws.services.s3.AmazonS3Client
Returns a "complete" S3 specific signer, taking into the S3 bucket, key, and the current S3 client configuration into account.
createSignerProvider(Signer) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
createUsingIV(byte[]) - Method in class com.amazonaws.services.s3.internal.crypto.CipherLite
Creates a new instance of CipherLite from the current one, but using the given IV.
CRYPTO_CEK_ALGORITHM - Static variable in interface com.amazonaws.services.s3.Headers
Content encryption algorithm, such as "AES/GCM/NoPadding".
CRYPTO_INSTRUCTION_FILE - Static variable in interface com.amazonaws.services.s3.Headers
Instruction file header to be placed in the metadata of instruction files
CRYPTO_IV - Static variable in interface com.amazonaws.services.s3.Headers
Initialization vector (IV) header that is used in the symmetric and envelope encryption mechanisms
CRYPTO_KEY - Static variable in interface com.amazonaws.services.s3.Headers
Deprecated.
CRYPTO_KEY_V2 - Static variable in interface com.amazonaws.services.s3.Headers
Encrypted symmetric key header that is used in the Authenticated Encryption (AE) cryptographic module.
CRYPTO_KEYWRAP_ALGORITHM - Static variable in interface com.amazonaws.services.s3.Headers
Key wrapping algorithm such as "AESWrap" and "RSA/ECB/OAEPWithSHA-256AndMGF1Padding".
CRYPTO_TAG_LENGTH - Static variable in interface com.amazonaws.services.s3.Headers
Tag length applicable to authenticated encrypt/decryption for the content.
cryptoConfig - Variable in class com.amazonaws.services.s3.internal.crypto.v1.S3CryptoModuleBase
A read-only copy of the crypto configuration.
cryptoConfig - Variable in class com.amazonaws.services.s3.internal.crypto.v2.S3CryptoModuleBase
A read-only copy of the crypto configuration.
CryptoConfiguration - Class in com.amazonaws.services.s3.model
Deprecated.
This feature is in maintenance mode, no new updates will be released. Please see https://docs.aws.amazon.com/general/latest/gr/aws_sdk_cryptography.html for more information.
CryptoConfiguration() - Constructor for class com.amazonaws.services.s3.model.CryptoConfiguration
Deprecated.
Creates a new CryptoConfiguration object with default storage mode and crypto provider settings.
CryptoConfiguration(CryptoMode) - Constructor for class com.amazonaws.services.s3.model.CryptoConfiguration
Deprecated.
 
CryptoConfigurationV2 - Class in com.amazonaws.services.s3.model
Stores configuration parameters that will be used during encryption and decryption by the Amazon S3 Encryption Client V2 AmazonS3EncryptionClientV2.
CryptoConfigurationV2() - Constructor for class com.amazonaws.services.s3.model.CryptoConfigurationV2
Creates a new CryptoConfiguration object with default crypto mode, CryptoMode.StrictAuthenticatedEncryption.
CryptoConfigurationV2(CryptoMode) - Constructor for class com.amazonaws.services.s3.model.CryptoConfigurationV2
Creates a new CryptoConfiguration object with default storage mode and crypto provider settings.
cryptoKeyWrapAlgorithm(InternalKeyWrapAlgorithm) - Method in class com.amazonaws.services.s3.internal.crypto.keywrap.RsaOaepKeyWrapper.Builder
 
CryptoKeyWrapAlgorithm - Enum in com.amazonaws.services.s3.model
Denotes the key wrap (encryption) algorithm to use for encryption/decryption.
CryptoMode - Enum in com.amazonaws.services.s3.model
Denotes the different cryptographic modes available for securing an S3 object via client-side encryption.
CryptoModuleDispatcher - Class in com.amazonaws.services.s3.internal.crypto.v1
A proxy cryptographic module used to dispatch method calls to the appropriate underlying cryptographic module depending on the current configuration.
CryptoModuleDispatcher(AWSKMS, S3Direct, AWSCredentialsProvider, EncryptionMaterialsProvider, CryptoConfiguration) - Constructor for class com.amazonaws.services.s3.internal.crypto.v1.CryptoModuleDispatcher
 
cryptoProvider(Provider) - Method in class com.amazonaws.services.s3.internal.crypto.keywrap.KeyWrapperContext.Builder
 
cryptoProvider() - Method in class com.amazonaws.services.s3.internal.crypto.keywrap.KeyWrapperContext
 
CryptoRangeGetMode - Enum in com.amazonaws.services.s3.model
The range get mode controls the behavior of AmazonS3EncryptionV2 when a request is made for only part of an object.
CryptoRuntime - Class in com.amazonaws.services.s3.internal.crypto
 
CryptoRuntime() - Constructor for class com.amazonaws.services.s3.internal.crypto.CryptoRuntime
 
cryptoScheme - Variable in class com.amazonaws.services.s3.internal.crypto.v1.S3CryptoModuleBase
 
CryptoStorageMode - Enum in com.amazonaws.services.s3.model
Denotes the different storage modes available for storing the encryption information that accompanies encrypted objects in S3.
CryptoUtils - Class in com.amazonaws.services.s3.internal.crypto
Static utility methods to assist with cryptographic tasks
CSVInput - Class in com.amazonaws.services.s3.model
Describes how a CSV-formatted input object is formatted.
CSVInput() - Constructor for class com.amazonaws.services.s3.model.CSVInput
 
CSVOutput - Class in com.amazonaws.services.s3.model
Describes how CSV-formatted results are formatted.
CSVOutput() - Constructor for class com.amazonaws.services.s3.model.CSVOutput
 
CUSTOMER_MASTER_KEY_ID - Static variable in class com.amazonaws.services.s3.model.KMSEncryptionMaterials
Name of the material description to be persisted in S3 for the KMS's customer master key id.

D

DATE - Static variable in interface com.amazonaws.services.s3.Headers
 
dateUtils - Static variable in class com.amazonaws.services.s3.internal.ServiceUtils
Deprecated.
decode(ByteBuffer) - Static method in class com.amazonaws.services.s3.internal.eventstreaming.Message
 
DEFAULT_ACCELERATE_MODE_ENABLED - Static variable in class com.amazonaws.services.s3.S3ClientOptions
S3 accelerate is by default not enabled
DEFAULT_BUFFER_SIZE - Static variable in class com.amazonaws.services.s3.internal.crypto.v1.S3CryptoModuleBase
 
DEFAULT_BUFFER_SIZE - Static variable in class com.amazonaws.services.s3.internal.crypto.v2.S3CryptoModuleBase
 
DEFAULT_CHUNKED_ENCODING_DISABLED - Static variable in class com.amazonaws.services.s3.S3ClientOptions
The default setting for use of chunked encoding
DEFAULT_DUALSTACK_ENABLED - Static variable in class com.amazonaws.services.s3.S3ClientOptions
S3 dualstack endpoint is by default not enabled
DEFAULT_ENCODING - Static variable in class com.amazonaws.auth.AwsChunkedEncodingInputStream
 
DEFAULT_ENCODING - Static variable in class com.amazonaws.services.s3.internal.Constants
Default encoding used for text data
DEFAULT_FORCE_GLOBAL_BUCKET_ACCESS_ENABLED - Static variable in class com.amazonaws.services.s3.S3ClientOptions
By default, clients should be created with a region.
DEFAULT_INSTRUCTION_FILE_SUFFIX - Static variable in class com.amazonaws.services.s3.model.InstructionFileId
 
DEFAULT_INSTURCTION_FILE_SUFFIX - Static variable in class com.amazonaws.services.s3.model.InstructionFileId
Deprecated.
DEFAULT_PATH_STYLE_ACCESS - Static variable in class com.amazonaws.services.s3.S3ClientOptions
The default setting for use of path-style access
DEFAULT_PAYLOAD_SIGNING_ENABLED - Static variable in class com.amazonaws.services.s3.S3ClientOptions
The default setting for use of payload signing
DEFAULT_STREAM_BUFFER_SIZE - Static variable in class com.amazonaws.services.s3.internal.Constants
The default size of the buffer when uploading data from a stream.
DEFAULT_US_EAST_1_REGION_ENDPOINT_ENABLED - Static variable in class com.amazonaws.services.s3.S3ClientOptions
By default, region us-east-1 translates to the global endpoint
DEFAULT_USE_ARN_REGION - Static variable in class com.amazonaws.services.s3.S3ClientOptions
By default, clients will not allow a call to a different region that has been specified in an ARN
defaultClient() - Static method in class com.amazonaws.services.s3.AmazonS3ClientBuilder
 
defaultClient() - Static method in class com.amazonaws.services.s3.AmazonS3EncryptionClientBuilder
Deprecated.
 
defaultInstance() - Static method in class com.amazonaws.services.s3.internal.crypto.keywrap.KeyWrapperFactory
 
DefaultRetention - Class in com.amazonaws.services.s3.model
he container element for specifying the default Object Lock retention settings for new objects placed in the specified bucket.
DefaultRetention() - Constructor for class com.amazonaws.services.s3.model.DefaultRetention
 
defaultTransferManager() - Static method in class com.amazonaws.services.s3.transfer.TransferManagerBuilder
 
DelegatingFuture<T> - Class in com.amazonaws.services.s3.transfer.internal.future
An implementation of Future that delegates all operations to another future.
DelegatingFuture() - Constructor for class com.amazonaws.services.s3.transfer.internal.future.DelegatingFuture
 
delegatingFuture - Variable in class com.amazonaws.services.s3.transfer.internal.future.FutureImpl
 
deleteBucket(String) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
deleteBucket(DeleteBucketRequest) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
deleteBucket(DeleteBucketRequest) - Method in interface com.amazonaws.services.s3.AmazonS3
Deletes the specified bucket.
deleteBucket(String) - Method in interface com.amazonaws.services.s3.AmazonS3
Deletes the specified bucket.
deleteBucket(String) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
deleteBucket(DeleteBucketRequest) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
deleteBucketAnalyticsConfiguration(String, String) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
deleteBucketAnalyticsConfiguration(DeleteBucketAnalyticsConfigurationRequest) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
deleteBucketAnalyticsConfiguration(String, String) - Method in interface com.amazonaws.services.s3.AmazonS3
Deletes an analytics configuration for the bucket (specified by the analytics configuration ID).
deleteBucketAnalyticsConfiguration(DeleteBucketAnalyticsConfigurationRequest) - Method in interface com.amazonaws.services.s3.AmazonS3
Deletes an analytics configuration for the bucket (specified by the analytics configuration ID).
deleteBucketAnalyticsConfiguration(String, String) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
deleteBucketAnalyticsConfiguration(DeleteBucketAnalyticsConfigurationRequest) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
DeleteBucketAnalyticsConfigurationRequest - Class in com.amazonaws.services.s3.model
Request object to delete an analytics configuration.
DeleteBucketAnalyticsConfigurationRequest() - Constructor for class com.amazonaws.services.s3.model.DeleteBucketAnalyticsConfigurationRequest
 
DeleteBucketAnalyticsConfigurationRequest(String, String) - Constructor for class com.amazonaws.services.s3.model.DeleteBucketAnalyticsConfigurationRequest
 
DeleteBucketAnalyticsConfigurationResult - Class in com.amazonaws.services.s3.model
Result object to contain the response returned from AmazonS3Client.deleteBucketAnalyticsConfiguration(DeleteBucketAnalyticsConfigurationRequest) operation.
DeleteBucketAnalyticsConfigurationResult() - Constructor for class com.amazonaws.services.s3.model.DeleteBucketAnalyticsConfigurationResult
 
deleteBucketCrossOriginConfiguration(String) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
deleteBucketCrossOriginConfiguration(DeleteBucketCrossOriginConfigurationRequest) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
deleteBucketCrossOriginConfiguration(String) - Method in interface com.amazonaws.services.s3.AmazonS3
Delete the cross origin configuration for the specified bucket.
deleteBucketCrossOriginConfiguration(DeleteBucketCrossOriginConfigurationRequest) - Method in interface com.amazonaws.services.s3.AmazonS3
Delete the cross origin configuration for the specified bucket.
deleteBucketCrossOriginConfiguration(String) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
deleteBucketCrossOriginConfiguration(DeleteBucketCrossOriginConfigurationRequest) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
DeleteBucketCrossOriginConfigurationRequest - Class in com.amazonaws.services.s3.model
Request object for the parameters to delete a bucket's cross origin configuration.
DeleteBucketCrossOriginConfigurationRequest(String) - Constructor for class com.amazonaws.services.s3.model.DeleteBucketCrossOriginConfigurationRequest
Creates a new request object, ready to be executed to delete the cross origin configuration for the specified bucket.
deleteBucketEncryption(String) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
deleteBucketEncryption(DeleteBucketEncryptionRequest) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
deleteBucketEncryption(String) - Method in interface com.amazonaws.services.s3.AmazonS3
Deletes the server-side encryption configuration from the bucket.
deleteBucketEncryption(DeleteBucketEncryptionRequest) - Method in interface com.amazonaws.services.s3.AmazonS3
Deletes the server-side encryption configuration from the bucket.
deleteBucketEncryption(String) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
deleteBucketEncryption(DeleteBucketEncryptionRequest) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
DeleteBucketEncryptionRequest - Class in com.amazonaws.services.s3.model
Represents the input of a DeleteBucketEncryption operation.
DeleteBucketEncryptionRequest() - Constructor for class com.amazonaws.services.s3.model.DeleteBucketEncryptionRequest
 
DeleteBucketEncryptionResult - Class in com.amazonaws.services.s3.model
Represents the output of a DeleteBucketEncryption operation.
DeleteBucketEncryptionResult() - Constructor for class com.amazonaws.services.s3.model.DeleteBucketEncryptionResult
 
deleteBucketIntelligentTieringConfiguration(String, String) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
deleteBucketIntelligentTieringConfiguration(DeleteBucketIntelligentTieringConfigurationRequest) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
deleteBucketIntelligentTieringConfiguration(String, String) - Method in interface com.amazonaws.services.s3.AmazonS3
Deletes the S3 Intelligent-Tiering configuration from the specified bucket.
deleteBucketIntelligentTieringConfiguration(DeleteBucketIntelligentTieringConfigurationRequest) - Method in interface com.amazonaws.services.s3.AmazonS3
Deletes the S3 Intelligent-Tiering configuration from the specified bucket.
deleteBucketIntelligentTieringConfiguration(String, String) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
deleteBucketIntelligentTieringConfiguration(DeleteBucketIntelligentTieringConfigurationRequest) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
DeleteBucketIntelligentTieringConfigurationRequest - Class in com.amazonaws.services.s3.model
Request object to delete an S3 Intelligent-Tiering configuration.
DeleteBucketIntelligentTieringConfigurationRequest() - Constructor for class com.amazonaws.services.s3.model.DeleteBucketIntelligentTieringConfigurationRequest
 
DeleteBucketIntelligentTieringConfigurationRequest(String, String) - Constructor for class com.amazonaws.services.s3.model.DeleteBucketIntelligentTieringConfigurationRequest
 
DeleteBucketIntelligentTieringConfigurationResult - Class in com.amazonaws.services.s3.model
Result object to contain the response returned from AmazonS3Client.deleteBucketIntelligentTieringConfiguration(DeleteBucketIntelligentTieringConfigurationRequest) (DeleteBucketIntelligentTieringConfigurationResult)} operation.
DeleteBucketIntelligentTieringConfigurationResult() - Constructor for class com.amazonaws.services.s3.model.DeleteBucketIntelligentTieringConfigurationResult
 
deleteBucketInventoryConfiguration(String, String) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
deleteBucketInventoryConfiguration(DeleteBucketInventoryConfigurationRequest) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
deleteBucketInventoryConfiguration(String, String) - Method in interface com.amazonaws.services.s3.AmazonS3
Deletes an inventory configuration (identified by the inventory ID) from the bucket.
deleteBucketInventoryConfiguration(DeleteBucketInventoryConfigurationRequest) - Method in interface com.amazonaws.services.s3.AmazonS3
Deletes an inventory configuration (identified by the inventory ID) from the bucket.
deleteBucketInventoryConfiguration(String, String) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
deleteBucketInventoryConfiguration(DeleteBucketInventoryConfigurationRequest) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
DeleteBucketInventoryConfigurationRequest - Class in com.amazonaws.services.s3.model
Request object to delete an inventory configuration.
DeleteBucketInventoryConfigurationRequest() - Constructor for class com.amazonaws.services.s3.model.DeleteBucketInventoryConfigurationRequest
 
DeleteBucketInventoryConfigurationRequest(String, String) - Constructor for class com.amazonaws.services.s3.model.DeleteBucketInventoryConfigurationRequest
 
DeleteBucketInventoryConfigurationResult - Class in com.amazonaws.services.s3.model
Result object to contain the response returned from AmazonS3Client.deleteBucketInventoryConfiguration(DeleteBucketInventoryConfigurationRequest) operation.
DeleteBucketInventoryConfigurationResult() - Constructor for class com.amazonaws.services.s3.model.DeleteBucketInventoryConfigurationResult
 
deleteBucketLifecycleConfiguration(String) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
deleteBucketLifecycleConfiguration(DeleteBucketLifecycleConfigurationRequest) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
deleteBucketLifecycleConfiguration(String) - Method in interface com.amazonaws.services.s3.AmazonS3
Removes the lifecycle configuration for the bucket specified.
deleteBucketLifecycleConfiguration(DeleteBucketLifecycleConfigurationRequest) - Method in interface com.amazonaws.services.s3.AmazonS3
Removes the lifecycle configuration for the bucket specified.
deleteBucketLifecycleConfiguration(String) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
deleteBucketLifecycleConfiguration(DeleteBucketLifecycleConfigurationRequest) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
DeleteBucketLifecycleConfigurationRequest - Class in com.amazonaws.services.s3.model
Request object for the parameters to delete a bucket's lifecycle configuration.
DeleteBucketLifecycleConfigurationRequest(String) - Constructor for class com.amazonaws.services.s3.model.DeleteBucketLifecycleConfigurationRequest
Creates a new request object, ready to be executed to delete the lifecycle configuration for the specified bucket.
deleteBucketMetricsConfiguration(String, String) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
deleteBucketMetricsConfiguration(DeleteBucketMetricsConfigurationRequest) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
deleteBucketMetricsConfiguration(String, String) - Method in interface com.amazonaws.services.s3.AmazonS3
Deletes a metrics configuration (specified by the metrics configuration ID) from the bucket.
deleteBucketMetricsConfiguration(DeleteBucketMetricsConfigurationRequest) - Method in interface com.amazonaws.services.s3.AmazonS3
Deletes a metrics configuration (specified by the metrics configuration ID) from the bucket.
deleteBucketMetricsConfiguration(String, String) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
deleteBucketMetricsConfiguration(DeleteBucketMetricsConfigurationRequest) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
DeleteBucketMetricsConfigurationRequest - Class in com.amazonaws.services.s3.model
Request object to delete a metrics configuration from a bucket.
DeleteBucketMetricsConfigurationRequest() - Constructor for class com.amazonaws.services.s3.model.DeleteBucketMetricsConfigurationRequest
 
DeleteBucketMetricsConfigurationRequest(String, String) - Constructor for class com.amazonaws.services.s3.model.DeleteBucketMetricsConfigurationRequest
 
DeleteBucketMetricsConfigurationResult - Class in com.amazonaws.services.s3.model
Result object to contain the response returned from AmazonS3Client.deleteBucketMetricsConfiguration(DeleteBucketMetricsConfigurationRequest) operation.
DeleteBucketMetricsConfigurationResult() - Constructor for class com.amazonaws.services.s3.model.DeleteBucketMetricsConfigurationResult
 
deleteBucketOwnershipControls(DeleteBucketOwnershipControlsRequest) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
deleteBucketOwnershipControls(DeleteBucketOwnershipControlsRequest) - Method in interface com.amazonaws.services.s3.AmazonS3
Removes OwnershipControls for an Amazon S3 bucket.
deleteBucketOwnershipControls(DeleteBucketOwnershipControlsRequest) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
DeleteBucketOwnershipControlsRequest - Class in com.amazonaws.services.s3.model
The Amazon S3 bucket whose OwnershipControls you want to delete.
DeleteBucketOwnershipControlsRequest() - Constructor for class com.amazonaws.services.s3.model.DeleteBucketOwnershipControlsRequest
 
DeleteBucketOwnershipControlsResult - Class in com.amazonaws.services.s3.model
Result object to contain the response returned from AmazonS3Client.deleteBucketOwnershipControls(DeleteBucketOwnershipControlsRequest) operation.
DeleteBucketOwnershipControlsResult() - Constructor for class com.amazonaws.services.s3.model.DeleteBucketOwnershipControlsResult
 
deleteBucketPolicy(String) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
deleteBucketPolicy(DeleteBucketPolicyRequest) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
deleteBucketPolicy(String) - Method in interface com.amazonaws.services.s3.AmazonS3
Deletes the policy associated with the specified bucket.
deleteBucketPolicy(DeleteBucketPolicyRequest) - Method in interface com.amazonaws.services.s3.AmazonS3
Deletes the policy associated with the specified bucket.
deleteBucketPolicy(String) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
deleteBucketPolicy(DeleteBucketPolicyRequest) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
DeleteBucketPolicyRequest - Class in com.amazonaws.services.s3.model
Deletes the policy associated with the specified bucket.
DeleteBucketPolicyRequest(String) - Constructor for class com.amazonaws.services.s3.model.DeleteBucketPolicyRequest
Creates a new request object, ready to be executed to delete the bucket policy of an Amazon S3 bucket.
deleteBucketReplicationConfiguration(String) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
deleteBucketReplicationConfiguration(DeleteBucketReplicationConfigurationRequest) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
deleteBucketReplicationConfiguration(String) - Method in interface com.amazonaws.services.s3.AmazonS3
Deletes the replication configuration for the given Amazon S3 bucket.
deleteBucketReplicationConfiguration(DeleteBucketReplicationConfigurationRequest) - Method in interface com.amazonaws.services.s3.AmazonS3
Deletes the replication configuration for the given Amazon S3 bucket.
deleteBucketReplicationConfiguration(String) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
deleteBucketReplicationConfiguration(DeleteBucketReplicationConfigurationRequest) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
DeleteBucketReplicationConfigurationRequest - Class in com.amazonaws.services.s3.model
Request object for the parameters to delete a bucket's replication configuration.
DeleteBucketReplicationConfigurationRequest(String) - Constructor for class com.amazonaws.services.s3.model.DeleteBucketReplicationConfigurationRequest
Creates a new request object, ready to be executed to delete the replication configuration for the specified bucket.
DeleteBucketRequest - Class in com.amazonaws.services.s3.model
Provides options for deleting a specified bucket.
DeleteBucketRequest(String) - Constructor for class com.amazonaws.services.s3.model.DeleteBucketRequest
Constructs a new DeleteBucketRequest, ready to be executed to delete the specified bucket.
deleteBucketTaggingConfiguration(String) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
deleteBucketTaggingConfiguration(DeleteBucketTaggingConfigurationRequest) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
deleteBucketTaggingConfiguration(String) - Method in interface com.amazonaws.services.s3.AmazonS3
Removes the tagging configuration for the bucket specified.
deleteBucketTaggingConfiguration(DeleteBucketTaggingConfigurationRequest) - Method in interface com.amazonaws.services.s3.AmazonS3
Removes the tagging configuration for the bucket specified.
deleteBucketTaggingConfiguration(String) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
deleteBucketTaggingConfiguration(DeleteBucketTaggingConfigurationRequest) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
DeleteBucketTaggingConfigurationRequest - Class in com.amazonaws.services.s3.model
Request object for the parameters to delete a bucket's tagging configuration.
DeleteBucketTaggingConfigurationRequest(String) - Constructor for class com.amazonaws.services.s3.model.DeleteBucketTaggingConfigurationRequest
Creates a new request object, ready to be executed to delete the tagging configuration for the specified bucket.
deleteBucketWebsiteConfiguration(String) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
deleteBucketWebsiteConfiguration(DeleteBucketWebsiteConfigurationRequest) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
deleteBucketWebsiteConfiguration(String) - Method in interface com.amazonaws.services.s3.AmazonS3
This operation removes the website configuration for a bucket.
deleteBucketWebsiteConfiguration(DeleteBucketWebsiteConfigurationRequest) - Method in interface com.amazonaws.services.s3.AmazonS3
This operation removes the website configuration for a bucket.
deleteBucketWebsiteConfiguration(String) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
deleteBucketWebsiteConfiguration(DeleteBucketWebsiteConfigurationRequest) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
DeleteBucketWebsiteConfigurationRequest - Class in com.amazonaws.services.s3.model
Request object for the parameters to delete a bucket's website configuration.
DeleteBucketWebsiteConfigurationRequest(String) - Constructor for class com.amazonaws.services.s3.model.DeleteBucketWebsiteConfigurationRequest
Creates a new request object, ready to be executed to delete the website configuration for the specified bucket.
DeletedObject() - Constructor for class com.amazonaws.services.s3.model.DeleteObjectsResult.DeletedObject
 
DeleteError() - Constructor for class com.amazonaws.services.s3.model.MultiObjectDeleteException.DeleteError
 
DeleteMarkerReplication - Class in com.amazonaws.services.s3.model
Specifies whether Amazon S3 replicates delete markers.
DeleteMarkerReplication() - Constructor for class com.amazonaws.services.s3.model.DeleteMarkerReplication
 
DeleteMarkerReplicationStatus - Enum in com.amazonaws.services.s3.model
Replication status for delete markers in CRR configuration V2.
deleteObject(String, String) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
deleteObject(DeleteObjectRequest) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
deleteObject(String, String) - Method in interface com.amazonaws.services.s3.AmazonS3
Deletes the specified object in the specified bucket.
deleteObject(DeleteObjectRequest) - Method in interface com.amazonaws.services.s3.AmazonS3
Deletes the specified object in the specified bucket.
deleteObject(String, String) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
deleteObject(DeleteObjectRequest) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
deleteObject(DeleteObjectRequest) - Method in class com.amazonaws.services.s3.AmazonS3EncryptionClient
Deprecated.
 
deleteObject(DeleteObjectRequest) - Method in class com.amazonaws.services.s3.AmazonS3EncryptionClientV2
 
DeleteObjectRequest - Class in com.amazonaws.services.s3.model
Provides options for deleting a specified object in a specified bucket.
DeleteObjectRequest(String, String) - Constructor for class com.amazonaws.services.s3.model.DeleteObjectRequest
Constructs a new DeleteObjectRequest, specifying the object's bucket name and key.
deleteObjects(DeleteObjectsRequest) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
deleteObjects(DeleteObjectsRequest) - Method in interface com.amazonaws.services.s3.AmazonS3
Deletes multiple objects in a single bucket from S3.
deleteObjects(DeleteObjectsRequest) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
DeleteObjectsRequest - Class in com.amazonaws.services.s3.model
Provides options for deleting multiple objects in a specified bucket.
DeleteObjectsRequest(String) - Constructor for class com.amazonaws.services.s3.model.DeleteObjectsRequest
Constructs a new DeleteObjectsRequest, specifying the objects' bucket name.
DeleteObjectsRequest.KeyVersion - Class in com.amazonaws.services.s3.model
A key to delete, with an optional version attribute.
DeleteObjectsResponse - Class in com.amazonaws.services.s3.internal
Service response for deleteObjects API call.
DeleteObjectsResponse() - Constructor for class com.amazonaws.services.s3.internal.DeleteObjectsResponse
 
DeleteObjectsResponse(List<DeleteObjectsResult.DeletedObject>, List<MultiObjectDeleteException.DeleteError>) - Constructor for class com.amazonaws.services.s3.internal.DeleteObjectsResponse
 
DeleteObjectsResult - Class in com.amazonaws.services.s3.model
DeleteObjectsResult(List<DeleteObjectsResult.DeletedObject>) - Constructor for class com.amazonaws.services.s3.model.DeleteObjectsResult
 
DeleteObjectsResult(List<DeleteObjectsResult.DeletedObject>, boolean) - Constructor for class com.amazonaws.services.s3.model.DeleteObjectsResult
 
DeleteObjectsResult.DeletedObject - Class in com.amazonaws.services.s3.model
A successfully deleted object.
deleteObjectTagging(DeleteObjectTaggingRequest) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
deleteObjectTagging(DeleteObjectTaggingRequest) - Method in interface com.amazonaws.services.s3.AmazonS3
Remove the tags for the specified object.
deleteObjectTagging(DeleteObjectTaggingRequest) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
DeleteObjectTaggingHeaderHandler - Class in com.amazonaws.services.s3.internal
Handler for retrieving headers from the DeleteObjectTaggingRequest response.
DeleteObjectTaggingHeaderHandler() - Constructor for class com.amazonaws.services.s3.internal.DeleteObjectTaggingHeaderHandler
 
DeleteObjectTaggingRequest - Class in com.amazonaws.services.s3.model
Request object for the parameters to delete the tags for an object.
DeleteObjectTaggingRequest(String, String) - Constructor for class com.amazonaws.services.s3.model.DeleteObjectTaggingRequest
Constructs an instance of this object.
DeleteObjectTaggingResult - Class in com.amazonaws.services.s3.model
Contains all the information returned from performing a DeleteObjectTaggingRequest.
DeleteObjectTaggingResult() - Constructor for class com.amazonaws.services.s3.model.DeleteObjectTaggingResult
 
deletePublicAccessBlock(DeletePublicAccessBlockRequest) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
deletePublicAccessBlock(DeletePublicAccessBlockRequest) - Method in interface com.amazonaws.services.s3.AmazonS3
Removes the Public Access Block configuration for an Amazon S3 bucket.
deletePublicAccessBlock(DeletePublicAccessBlockRequest) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
DeletePublicAccessBlockRequest - Class in com.amazonaws.services.s3.model
 
DeletePublicAccessBlockRequest() - Constructor for class com.amazonaws.services.s3.model.DeletePublicAccessBlockRequest
 
DeletePublicAccessBlockResult - Class in com.amazonaws.services.s3.model
 
DeletePublicAccessBlockResult() - Constructor for class com.amazonaws.services.s3.model.DeletePublicAccessBlockResult
 
deleteVersion(String, String, String) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
deleteVersion(DeleteVersionRequest) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
deleteVersion(String, String, String) - Method in interface com.amazonaws.services.s3.AmazonS3
Deletes a specific version of the specified object in the specified bucket.
deleteVersion(DeleteVersionRequest) - Method in interface com.amazonaws.services.s3.AmazonS3
Deletes a specific version of an object in the specified bucket.
deleteVersion(String, String, String) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
deleteVersion(DeleteVersionRequest) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
DeleteVersionRequest - Class in com.amazonaws.services.s3.model
Provides options for deleting a specific version of an object in the specified bucket.
DeleteVersionRequest(String, String, String) - Constructor for class com.amazonaws.services.s3.model.DeleteVersionRequest
Constructs a new DeleteVersionRequest object, ready to be executed to delete the version identified by the specified version ID, in the specified bucket and key.
DeleteVersionRequest(String, String, String, MultiFactorAuthentication) - Constructor for class com.amazonaws.services.s3.model.DeleteVersionRequest
Constructs a new DeleteVersionRequest object, ready to be executed to delete the version identified by the specified version ID, in the specified bucket and key, with the specified Multi-Factor Authentication (MFA) information.
DELIMITER_CONDITION_KEY - Static variable in class com.amazonaws.auth.policy.conditions.S3ConditionFactory
Condition key for the delimiter specified by a request.
deserializeFrom(InputStream) - Static method in class com.amazonaws.services.s3.transfer.PersistableTransfer
Returns the deserialized transfer state of the given serialized representation.
deserializeFrom(String) - Static method in class com.amazonaws.services.s3.transfer.PersistableTransfer
Returns the deserialized transfer state of the given serialized representation.
determinePauseStatus(Transfer.TransferState, boolean) - Static method in class com.amazonaws.services.s3.transfer.internal.TransferManagerUtils
Determines the pause status based on the current state of transfer.
DigestValidationInputStream - Class in com.amazonaws.services.s3.internal
Input stream extends MD5DigestValidationInputStream, when you finish reading the stream, it will validate whether the computed digest equals the one from the server side.
DigestValidationInputStream(InputStream, MessageDigest, byte[]) - Constructor for class com.amazonaws.services.s3.internal.DigestValidationInputStream
 
DISABLE_GET_OBJECT_MD5_VALIDATION_PROPERTY - Static variable in class com.amazonaws.services.s3.internal.SkipMd5CheckStrategy
System property to disable MD5 validation for GetObject.
DISABLE_PUT_OBJECT_MD5_VALIDATION_PROPERTY - Static variable in class com.amazonaws.services.s3.internal.SkipMd5CheckStrategy
System property to disable MD5 validation for both PutObject and UploadPart.
disableChunkedEncoding() - Method in class com.amazonaws.services.s3.AmazonS3Builder
Disables chunked encoding on clients built via the builder.
disableChunkedEncoding() - Method in class com.amazonaws.services.s3.S3ClientOptions.Builder
Configures the client to disable chunked encoding for all requests.
disableChunkedEncoding() - Method in class com.amazonaws.services.s3.S3ClientOptions
Deprecated.
Use S3ClientOptions.builder() to build new S3ClientOptions instead.
DISABLED - Static variable in class com.amazonaws.services.s3.model.BucketLifecycleConfiguration
Constant for a disabled rule.
disableParallelDownloads() - Method in class com.amazonaws.services.s3.transfer.TransferManagerBuilder
disableRequesterPays(String) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
disableRequesterPays(String) - Method in interface com.amazonaws.services.s3.AmazonS3
Allows Amazon S3 bucket owner to disable the Requester Pays for the given bucket name.
disableRequesterPays(String) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
doesBucketExist(String) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
doesBucketExist(String) - Method in interface com.amazonaws.services.s3.AmazonS3
Deprecated.
By AmazonS3.doesBucketExistV2(String) which will correctly throw an exception when credentials are invalid instead of returning true. See Issue #1256.
doesBucketExist(String) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
doesBucketExistV2(String) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
doesBucketExistV2(String) - Method in interface com.amazonaws.services.s3.AmazonS3
Checks if the specified bucket exists.
doesBucketExistV2(String) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
doesObjectExist(String, String) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
doesObjectExist(String, String) - Method in interface com.amazonaws.services.s3.AmazonS3
 
doesObjectExist(String, String) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
doFinal() - Method in class com.amazonaws.services.s3.internal.crypto.CipherLite
Finishes a multiple-part encryption or decryption operation, depending on how the underlying cipher was initialized.
doFinal(byte[]) - Method in class com.amazonaws.services.s3.internal.crypto.CipherLite
Encrypts or decrypts data in a single-part operation, or finishes a multiple-part operation.
doFinal(byte[], int, int) - Method in class com.amazonaws.services.s3.internal.crypto.CipherLite
Encrypts or decrypts data in a single-part operation, or finishes a multiple-part operation.
doFinal() - Method in class com.amazonaws.services.s3.internal.crypto.GCMCipherLite
 
doFinal(byte[]) - Method in class com.amazonaws.services.s3.internal.crypto.GCMCipherLite
 
doFinal(byte[], int, int) - Method in class com.amazonaws.services.s3.internal.crypto.GCMCipherLite
 
DOT - Static variable in class com.amazonaws.services.s3.model.InstructionFileId
 
download(PresignedUrlDownloadRequest) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
download(PresignedUrlDownloadRequest, File) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
download(PresignedUrlDownloadRequest) - Method in interface com.amazonaws.services.s3.AmazonS3
Gets the object stored in Amazon S3 using a presigned url.
download(PresignedUrlDownloadRequest, File) - Method in interface com.amazonaws.services.s3.AmazonS3
Gets the object stored in Amazon S3 using a presigned url.
download(PresignedUrlDownloadRequest) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
download(PresignedUrlDownloadRequest, File) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
Download - Interface in com.amazonaws.services.s3.transfer
Represents an asynchronous download from Amazon S3.
download(String, String, File) - Method in class com.amazonaws.services.s3.transfer.TransferManager
Schedules a new transfer to download data from Amazon S3 and save it to the specified file.
download(String, String, File, long) - Method in class com.amazonaws.services.s3.transfer.TransferManager
Schedules a new transfer to download data from Amazon S3 and save it to the specified file.
download(GetObjectRequest, File) - Method in class com.amazonaws.services.s3.transfer.TransferManager
Schedules a new transfer to download data from Amazon S3 and save it to the specified file.
download(GetObjectRequest, File, long) - Method in class com.amazonaws.services.s3.transfer.TransferManager
Schedules a new transfer to download data from Amazon S3 and save it to the specified file.
download(GetObjectRequest, File, S3ProgressListener) - Method in class com.amazonaws.services.s3.transfer.TransferManager
Schedules a new transfer to download data from Amazon S3 and save it to the specified file.
download(GetObjectRequest, File, S3ProgressListener, long) - Method in class com.amazonaws.services.s3.transfer.TransferManager
Schedules a new transfer to download data from Amazon S3 and save it to the specified file.
download(GetObjectRequest, File, S3ProgressListener, long, boolean) - Method in class com.amazonaws.services.s3.transfer.TransferManager
Schedules a new transfer to download data from Amazon S3 and save it to the specified file.
download(PresignedUrlDownloadRequest, File) - Method in class com.amazonaws.services.s3.transfer.TransferManager
Schedules a new transfer to download data from Amazon S3 using presigned url and save it to the specified file.
download(PresignedUrlDownloadRequest, File, PresignedUrlDownloadConfig) - Method in class com.amazonaws.services.s3.transfer.TransferManager
Schedules a new transfer to download data from Amazon S3 using presigned url and save it to the specified file.
downloadAsSingleObject() - Method in class com.amazonaws.services.s3.transfer.internal.AbstractDownloadCallable
Download the object from S3 in a single request
downloadAsSingleObject() - Method in class com.amazonaws.services.s3.transfer.internal.PresignUrlDownloadCallable
 
downloadDirectory(String, String, File) - Method in class com.amazonaws.services.s3.transfer.TransferManager
 
downloadDirectory(String, String, File, KeyFilter) - Method in class com.amazonaws.services.s3.transfer.TransferManager
 
downloadDirectory(String, String, File, boolean) - Method in class com.amazonaws.services.s3.transfer.TransferManager
 
downloadDirectory(String, String, File, boolean, KeyFilter) - Method in class com.amazonaws.services.s3.transfer.TransferManager
Downloads all objects in the virtual directory designated by the keyPrefix given to the destination directory given.
DownloadImpl - Class in com.amazonaws.services.s3.transfer.internal
 
DownloadImpl(String, TransferProgress, ProgressListenerChain, S3Object, TransferStateChangeListener, GetObjectRequest, File) - Constructor for class com.amazonaws.services.s3.transfer.internal.DownloadImpl
Deprecated.
DownloadImpl(String, TransferProgress, ProgressListenerChain, S3Object, TransferStateChangeListener, GetObjectRequest, File, ObjectMetadata, boolean) - Constructor for class com.amazonaws.services.s3.transfer.internal.DownloadImpl
 
downloadInParallel() - Method in class com.amazonaws.services.s3.transfer.internal.AbstractDownloadCallable
Download the object from S3 in multiple requests
downloadInParallel() - Method in class com.amazonaws.services.s3.transfer.internal.PresignUrlDownloadCallable
 
DownloadMonitor - Class in com.amazonaws.services.s3.transfer.internal
 
DownloadMonitor(AbstractTransfer, Future<File>) - Constructor for class com.amazonaws.services.s3.transfer.internal.DownloadMonitor
 
downloadObjectToFile(S3Object, File, boolean, boolean) - Static method in class com.amazonaws.services.s3.internal.ServiceUtils
Downloads an S3Object, as returned from AmazonS3Client.getObject(com.amazonaws.services.s3.model.GetObjectRequest), to the specified file.
DownloadS3ObjectCallable - Class in com.amazonaws.services.s3.transfer.internal
Helper class to get a partial objects from s3, write the data to the specified position and return the final position of the file.
DownloadS3ObjectCallable(Callable<S3Object>, File, long) - Constructor for class com.amazonaws.services.s3.transfer.internal.DownloadS3ObjectCallable
 
downloadToFile(S3Object, File, boolean, boolean, long) - Static method in class com.amazonaws.services.s3.internal.ServiceUtils
Same as ServiceUtils.downloadObjectToFile(S3Object, File, boolean, boolean) but has an additional expected file length parameter for integrity checking purposes.
dstfile - Variable in class com.amazonaws.services.s3.transfer.internal.AbstractDownloadCallable
 
DualstackEndpointBuilder - Class in com.amazonaws.services.s3.internal
Uses region metadata to construct a dualstack endpoint for a specific service
DualstackEndpointBuilder(String, String, Region) - Constructor for class com.amazonaws.services.s3.internal.DualstackEndpointBuilder
 

E

EmailAddressGrantee - Class in com.amazonaws.services.s3.model
Represents an e-mail grantee.
EmailAddressGrantee(String) - Constructor for class com.amazonaws.services.s3.model.EmailAddressGrantee
Constructs a new EmailAddressGrantee object with the given email address.
enableAccelerateMode() - Method in class com.amazonaws.services.s3.AmazonS3Builder
Enables accelerate mode on clients built with the builder.
enableBouncyCastle() - Static method in class com.amazonaws.services.s3.internal.crypto.CryptoRuntime
 
ENABLED - Static variable in class com.amazonaws.services.s3.model.BucketLifecycleConfiguration
Constant for an enabled rule.
ENABLED - Static variable in class com.amazonaws.services.s3.model.BucketVersioningConfiguration
S3 bucket versioning status indicating that versioning is enabled for a bucket.
enableDualstack() - Method in class com.amazonaws.services.s3.AmazonS3Builder
Enables dualstack mode on clients built with the builder.
enableDualstack() - Method in class com.amazonaws.services.s3.S3ClientOptions.Builder
Configures the client to use the dualstack endpoint for a region
enableForceGlobalBucketAccess() - Method in class com.amazonaws.services.s3.AmazonS3Builder
Enable global bucket access for clients generated by this builder.
enableForceGlobalBucketAccess() - Method in class com.amazonaws.services.s3.S3ClientOptions.Builder
Force-enable global bucket access on the S3 client.
enablePathStyleAccess() - Method in class com.amazonaws.services.s3.AmazonS3Builder
Enables path style access for clients built via this builder.
enablePayloadSigning() - Method in class com.amazonaws.services.s3.AmazonS3Builder
Enables payload signing for all situations on clients built via this builder.
enableRegionalUsEast1Endpoint() - Method in class com.amazonaws.services.s3.AmazonS3Builder
Enables us-east-1 regional mode on clients built with the builder.
enableRegionalUsEast1Endpoint() - Method in class com.amazonaws.services.s3.S3ClientOptions.Builder
Enable resolving region us-east-1 as a regional endpoint instead of defaulting to the global endpoint.
enableRequesterPays(String) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
enableRequesterPays(String) - Method in interface com.amazonaws.services.s3.AmazonS3
Allows Amazon S3 bucket owner to enable the Requester Pays for the given bucket name.
enableRequesterPays(String) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
enableUseArnRegion() - Method in class com.amazonaws.services.s3.AmazonS3Builder
Enables using the region from ARNs on clients built with the builder.
enableUseArnRegion() - Method in class com.amazonaws.services.s3.S3ClientOptions.Builder
If global bucket access is not enabled, this setting will enable the client to make calls to a region specified in an ARN that represents an S3 resource even if that region is different to the region the client was initialized with.
encode(OutputStream) - Method in class com.amazonaws.services.s3.internal.eventstreaming.Message
 
EncryptedGetObjectRequest - Class in com.amazonaws.services.s3.model
An extension of GetObjectRequest to allow additional encryption material description to be specified on a per-request basis.
EncryptedGetObjectRequest(String, String) - Constructor for class com.amazonaws.services.s3.model.EncryptedGetObjectRequest
 
EncryptedGetObjectRequest(String, String, String) - Constructor for class com.amazonaws.services.s3.model.EncryptedGetObjectRequest
 
EncryptedGetObjectRequest(S3ObjectId) - Constructor for class com.amazonaws.services.s3.model.EncryptedGetObjectRequest
 
EncryptedGetObjectRequest(String, String, boolean) - Constructor for class com.amazonaws.services.s3.model.EncryptedGetObjectRequest
 
EncryptedInitiateMultipartUploadRequest - Class in com.amazonaws.services.s3.model
This class is an extension of InitiateMultipartUploadRequest to allow additional crypto related attributes to be specified.
EncryptedInitiateMultipartUploadRequest(String, String) - Constructor for class com.amazonaws.services.s3.model.EncryptedInitiateMultipartUploadRequest
 
EncryptedInitiateMultipartUploadRequest(String, String, ObjectMetadata) - Constructor for class com.amazonaws.services.s3.model.EncryptedInitiateMultipartUploadRequest
 
EncryptedPutObjectRequest - Class in com.amazonaws.services.s3.model
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.
EncryptedPutObjectRequest(String, String, File) - Constructor for class com.amazonaws.services.s3.model.EncryptedPutObjectRequest
 
EncryptedPutObjectRequest(String, String, String) - Constructor for class com.amazonaws.services.s3.model.EncryptedPutObjectRequest
 
EncryptedPutObjectRequest(String, String, InputStream, ObjectMetadata) - Constructor for class com.amazonaws.services.s3.model.EncryptedPutObjectRequest
 
Encryption - Class in com.amazonaws.services.s3.model
Describes the server-side encryption that will be applied to the restore results.
Encryption() - Constructor for class com.amazonaws.services.s3.model.Encryption
 
encryptionBuilder() - Static method in class com.amazonaws.services.s3.AmazonS3EncryptionClient
Deprecated.
 
encryptionBuilder() - Static method in class com.amazonaws.services.s3.AmazonS3EncryptionClientV2
 
EncryptionConfiguration - Class in com.amazonaws.services.s3.model
Container for information regarding encryption based configuration for replicas.
EncryptionConfiguration() - Constructor for class com.amazonaws.services.s3.model.EncryptionConfiguration
 
encryptionMaterials(KMSEncryptionMaterials) - Method in class com.amazonaws.services.s3.internal.crypto.keywrap.KMSKeyWrapper.Builder
 
encryptionMaterials() - Method in class com.amazonaws.services.s3.internal.crypto.keywrap.KMSKeyWrapper
 
EncryptionMaterials - Class in com.amazonaws.services.s3.model
The "key encrypting key" materials used in encrypt/decryption.
EncryptionMaterials(KeyPair) - Constructor for class com.amazonaws.services.s3.model.EncryptionMaterials
Constructs a new EncryptionMaterials object, storing an asymmetric key pair.
EncryptionMaterials(SecretKey) - Constructor for class com.amazonaws.services.s3.model.EncryptionMaterials
Constructs a new EncryptionMaterials object, storing a symmetric key.
EncryptionMaterials(KeyPair, SecretKey) - Constructor for class com.amazonaws.services.s3.model.EncryptionMaterials
Base constructor for the EncryptionMaterials object.
EncryptionMaterialsAccessor - Interface in com.amazonaws.services.s3.model
Retrieves encryption materials from some source.
EncryptionMaterialsFactory - Interface in com.amazonaws.services.s3.model
Factory for providing the latest encryption materials.
EncryptionMaterialsProvider - Interface in com.amazonaws.services.s3.model
Interface for providing encryption materials.
end() - Method in class com.amazonaws.services.s3.internal.XmlWriter
 
EndEvent() - Constructor for class com.amazonaws.services.s3.model.SelectObjectContentEvent.EndEvent
 
ENDPOINT_PREFIX - Static variable in interface com.amazonaws.services.s3.AmazonS3
The region metadata service name for computing region endpoints.
EndpointParams - Class in com.amazonaws.services.s3
 
EndpointParams() - Constructor for class com.amazonaws.services.s3.EndpointParams
 
equals(Object) - Method in class com.amazonaws.services.s3.AmazonS3URI
 
equals(Object) - Method in class com.amazonaws.services.s3.internal.eventstreaming.Message
 
equals(Object) - Method in class com.amazonaws.services.s3.internal.S3ObjectLambdasResource
 
equals(Object) - Method in class com.amazonaws.services.s3.internal.S3OutpostResource
 
equals(Object) - Method in class com.amazonaws.services.s3.model.AbortIncompleteMultipartUpload
 
equals(Object) - Method in class com.amazonaws.services.s3.model.AccessControlList
 
equals(Object) - Method in class com.amazonaws.services.s3.model.AccessControlTranslation
 
equals(Object) - Method in class com.amazonaws.services.s3.model.CanonicalGrantee
 
equals(Object) - Method in class com.amazonaws.services.s3.model.CSVInput
 
equals(Object) - Method in class com.amazonaws.services.s3.model.CSVOutput
 
equals(Object) - Method in class com.amazonaws.services.s3.model.DeleteBucketEncryptionRequest
 
equals(Object) - Method in class com.amazonaws.services.s3.model.DeleteBucketEncryptionResult
 
equals(Object) - Method in class com.amazonaws.services.s3.model.DeleteMarkerReplication
 
equals(Object) - Method in class com.amazonaws.services.s3.model.DeletePublicAccessBlockRequest
 
equals(Object) - Method in class com.amazonaws.services.s3.model.DeletePublicAccessBlockResult
 
equals(Object) - Method in class com.amazonaws.services.s3.model.EmailAddressGrantee
 
equals(Object) - Method in class com.amazonaws.services.s3.model.EncryptedGetObjectRequest
 
equals(Object) - Method in class com.amazonaws.services.s3.model.Encryption
 
equals(Object) - Method in class com.amazonaws.services.s3.model.EncryptionConfiguration
 
equals(Object) - Method in class com.amazonaws.services.s3.model.ExistingObjectReplication
 
equals(Object) - Method in class com.amazonaws.services.s3.model.GetBucketEncryptionRequest
 
equals(Object) - Method in class com.amazonaws.services.s3.model.GetBucketEncryptionResult
 
equals(Object) - Method in class com.amazonaws.services.s3.model.GetBucketPolicyStatusRequest
 
equals(Object) - Method in class com.amazonaws.services.s3.model.GetBucketPolicyStatusResult
 
equals(Object) - Method in class com.amazonaws.services.s3.model.GetObjectRequest
 
equals(Object) - Method in class com.amazonaws.services.s3.model.GetPublicAccessBlockRequest
 
equals(Object) - Method in class com.amazonaws.services.s3.model.GetPublicAccessBlockResult
 
equals(Object) - Method in class com.amazonaws.services.s3.model.Grant
 
equals(Object) - Method in class com.amazonaws.services.s3.model.HeadBucketRequest
 
equals(Object) - Method in class com.amazonaws.services.s3.model.InputSerialization
 
equals(Object) - Method in class com.amazonaws.services.s3.model.intelligenttiering.Tiering
 
equals(Object) - Method in class com.amazonaws.services.s3.model.inventory.ServerSideEncryptionKMS
 
equals(Object) - Method in class com.amazonaws.services.s3.model.inventory.ServerSideEncryptionS3
 
equals(Object) - Method in class com.amazonaws.services.s3.model.MetadataEntry
 
equals(Object) - Method in class com.amazonaws.services.s3.model.OutputLocation
 
equals(Object) - Method in class com.amazonaws.services.s3.model.OutputSerialization
 
equals(Object) - Method in class com.amazonaws.services.s3.model.Owner
 
equals(Object) - Method in class com.amazonaws.services.s3.model.ownership.OwnershipControls
 
equals(Object) - Method in class com.amazonaws.services.s3.model.ownership.OwnershipControlsRule
 
equals(Object) - Method in class com.amazonaws.services.s3.model.PolicyStatus
 
equals(Object) - Method in class com.amazonaws.services.s3.model.PublicAccessBlockConfiguration
 
equals(Object) - Method in class com.amazonaws.services.s3.model.ReplicaModifications
 
equals(Object) - Method in class com.amazonaws.services.s3.model.RestoreObjectRequest
 
equals(Object) - Method in class com.amazonaws.services.s3.model.RestoreObjectResult
 
equals(Object) - Method in class com.amazonaws.services.s3.model.S3Location
 
equals(Object) - Method in class com.amazonaws.services.s3.model.S3ObjectIdBuilder
 
equals(Object) - Method in class com.amazonaws.services.s3.model.SelectParameters
 
equals(Object) - Method in class com.amazonaws.services.s3.model.ServerSideEncryptionByDefault
 
equals(Object) - Method in class com.amazonaws.services.s3.model.ServerSideEncryptionConfiguration
 
equals(Object) - Method in class com.amazonaws.services.s3.model.ServerSideEncryptionRule
 
equals(Object) - Method in class com.amazonaws.services.s3.model.SetBucketEncryptionRequest
 
equals(Object) - Method in class com.amazonaws.services.s3.model.SetBucketEncryptionResult
 
equals(Object) - Method in class com.amazonaws.services.s3.model.SetPublicAccessBlockRequest
 
equals(Object) - Method in class com.amazonaws.services.s3.model.SetPublicAccessBlockResult
 
equals(Object) - Method in class com.amazonaws.services.s3.model.SourceSelectionCriteria
 
equals(Object) - Method in class com.amazonaws.services.s3.model.SseKmsEncryptedObjects
 
equals(Object) - Method in class com.amazonaws.services.s3.model.Tag
 
equals(Object) - Method in class com.amazonaws.services.s3.model.WriteGetObjectResponseRequest
 
equals(Object) - Method in class com.amazonaws.services.s3.model.WriteGetObjectResponseResult
 
equals(Object) - Method in class com.amazonaws.services.s3.S3AccessPointResource
 
equals(Object) - Method in class com.amazonaws.services.s3.S3BucketResource
 
equals(Object) - Method in class com.amazonaws.services.s3.S3ObjectResource
 
errorResponseHandler - Variable in class com.amazonaws.services.s3.AmazonS3Client
Responsible for handling error responses from all S3 service calls.
ETAG - Static variable in interface com.amazonaws.services.s3.Headers
 
eTag - Variable in class com.amazonaws.services.s3.model.S3ObjectSummary
Hex encoded MD5 hash of this object's contents, as computed by Amazon S3
executor - Variable in class com.amazonaws.services.s3.transfer.internal.AbstractDownloadCallable
The thread pool in which partial objects are downloaded.
ExistingObjectReplication - Class in com.amazonaws.services.s3.model
A container that specifies information about existing object replication.
ExistingObjectReplication() - Constructor for class com.amazonaws.services.s3.model.ExistingObjectReplication
 
ExistingObjectReplicationStatus - Enum in com.amazonaws.services.s3.model
Replication status for existing objects.
ExpectedBucketOwnerRequest - Interface in com.amazonaws.services.s3.model
 
ExpectedSourceBucketOwnerRequest - Interface in com.amazonaws.services.s3.model
 
EXPIRATION - Static variable in interface com.amazonaws.services.s3.Headers
Header for optional object expiration
EXPIRES - Static variable in interface com.amazonaws.services.s3.Headers
Header for optional object expiration
ExpressionType - Enum in com.amazonaws.services.s3.model
The type of the provided expression (e.g., SQL).
EXTENDED_REQUEST_ID - Static variable in interface com.amazonaws.services.s3.Headers
S3 response header for a request's extended debugging ID
ExtraMaterialsDescription - Class in com.amazonaws.services.s3.model
Used to provide additional/supplemental material description (typically on a per-request basis and for more advanced use-case) to supplement the one stored in S3 for crypto material retrieval.
ExtraMaterialsDescription(Map<String, String>) - Constructor for class com.amazonaws.services.s3.model.ExtraMaterialsDescription
 
ExtraMaterialsDescription(Map<String, String>, ExtraMaterialsDescription.ConflictResolution) - Constructor for class com.amazonaws.services.s3.model.ExtraMaterialsDescription
 
ExtraMaterialsDescription.ConflictResolution - Enum in com.amazonaws.services.s3.model
Used to resolve conflicts when merging the additional material description to the core material description.

F

fail(Throwable) - Method in class com.amazonaws.services.s3.transfer.internal.future.FutureImpl
Complete this future unsuccessfully.
FAILED_PRECONDITION_STATUS_CODE - Static variable in class com.amazonaws.services.s3.internal.Constants
HTTP status code indicating that preconditions failed and thus the request failed.
FailedFuture<T> - Class in com.amazonaws.services.s3.transfer.internal.future
An implementation of Future that was completed unsuccessfully.
FailedFuture(Throwable) - Constructor for class com.amazonaws.services.s3.transfer.internal.future.FailedFuture
 
feed(byte[]) - Method in class com.amazonaws.services.s3.internal.eventstreaming.MessageDecoder
 
feed(byte[], int, int) - Method in class com.amazonaws.services.s3.internal.eventstreaming.MessageDecoder
 
FileDeletionEvent - Class in com.amazonaws.services.s3.internal
A file deletion event.
FileDeletionEvent() - Constructor for class com.amazonaws.services.s3.internal.FileDeletionEvent
 
FileHeaderInfo - Enum in com.amazonaws.services.s3.model
Describes the first line of input.
FileLockException - Exception in com.amazonaws.services.s3.transfer.exception
Failed to lock a file.
FileLockException(Throwable) - Constructor for exception com.amazonaws.services.s3.transfer.exception.FileLockException
 
FileLockException(String) - Constructor for exception com.amazonaws.services.s3.transfer.exception.FileLockException
 
FileLocks - Enum in com.amazonaws.services.s3.internal
An internal utility used to provide both inter and intra JVM file locking.
Filter - Class in com.amazonaws.services.s3.model
Defines a set of filter criteria that limits the objects that can trigger event notifications
Filter() - Constructor for class com.amazonaws.services.s3.model.Filter
 
FilterRule - Class in com.amazonaws.services.s3.model
Model class representing a Filter Rule for a NotificationConfiguration.
FilterRule() - Constructor for class com.amazonaws.services.s3.model.FilterRule
 
finalize() - Method in class com.amazonaws.services.s3.transfer.TransferManager
Releasing all resources created by TransferManager before it is being garbage collected.
fireProgressEvent(ProgressEventType) - Method in class com.amazonaws.services.s3.transfer.internal.AbstractTransfer
 
flush() - Method in class com.amazonaws.services.s3.internal.MultiFileOutputStream
 
forKey(AmazonS3, String, String) - Static method in class com.amazonaws.services.s3.iterable.S3Versions
Constructs an iterable that covers the versions of a single Amazon S3 object.
formatIso8601Date(Date) - Static method in class com.amazonaws.services.s3.internal.ServiceUtils
 
formatRfc822Date(Date) - Static method in class com.amazonaws.services.s3.internal.ServiceUtils
 
from(CryptoMode) - Static method in class com.amazonaws.services.s3.internal.crypto.v1.S3CryptoScheme
 
fromAlgorithmName(String) - Static method in enum com.amazonaws.services.s3.internal.crypto.keywrap.InternalKeyWrapAlgorithm
 
fromBoolean(boolean) - Static method in class com.amazonaws.services.s3.internal.eventstreaming.HeaderValue
 
fromByte(byte) - Static method in class com.amazonaws.services.s3.internal.eventstreaming.HeaderValue
 
fromByteArray(byte[]) - Static method in class com.amazonaws.services.s3.internal.eventstreaming.HeaderValue
 
fromByteBuffer(ByteBuffer) - Static method in class com.amazonaws.services.s3.internal.eventstreaming.HeaderValue
 
fromCEKAlgo(String) - Static method in class com.amazonaws.services.s3.internal.crypto.ContentCryptoScheme
Returns the content crypto scheme of the given content encryption algorithm.
fromCEKAlgo(String, boolean) - Static method in class com.amazonaws.services.s3.internal.crypto.ContentCryptoScheme
 
fromDate(Date) - Static method in class com.amazonaws.services.s3.internal.eventstreaming.HeaderValue
 
fromExternal(CryptoKeyWrapAlgorithm) - Static method in enum com.amazonaws.services.s3.internal.crypto.keywrap.InternalKeyWrapAlgorithm
 
fromInteger(int) - Static method in class com.amazonaws.services.s3.internal.eventstreaming.HeaderValue
 
fromLong(long) - Static method in class com.amazonaws.services.s3.internal.eventstreaming.HeaderValue
 
fromShort(short) - Static method in class com.amazonaws.services.s3.internal.eventstreaming.HeaderValue
 
fromString(String) - Static method in class com.amazonaws.services.s3.internal.eventstreaming.HeaderValue
 
fromString(String) - Static method in enum com.amazonaws.services.s3.model.ObjectLockEnabled
 
fromString(String) - Static method in enum com.amazonaws.services.s3.model.ObjectLockLegalHoldStatus
 
fromString(String) - Static method in enum com.amazonaws.services.s3.model.ObjectLockMode
 
fromString(String) - Static method in enum com.amazonaws.services.s3.model.ObjectLockRetentionMode
 
fromString(String) - Static method in enum com.amazonaws.services.s3.model.SSEAlgorithm
Returns the SSEAlgorithm enum corresponding to the given string; or null if and only if the given algorithm is null.
fromTimestamp(DateTime) - Static method in class com.amazonaws.services.s3.internal.eventstreaming.HeaderValue
 
fromUuid(UUID) - Static method in class com.amazonaws.services.s3.internal.eventstreaming.HeaderValue
 
fromValue(String) - Static method in enum com.amazonaws.services.s3.internal.OutpostResourceType
Use this in place of valueOf.
fromValue(String) - Static method in enum com.amazonaws.services.s3.model.BucketAccelerateStatus
 
fromValue(String) - Static method in enum com.amazonaws.services.s3.model.CompressionType
Use this in place of valueOf.
fromValue(String) - Static method in enum com.amazonaws.services.s3.model.CORSRule.AllowedMethods
 
fromValue(String) - Static method in enum com.amazonaws.services.s3.model.DeleteMarkerReplicationStatus
Use this in place of valueOf.
fromValue(String) - Static method in enum com.amazonaws.services.s3.model.ExistingObjectReplicationStatus
Use this in place of valueOf.
fromValue(String) - Static method in enum com.amazonaws.services.s3.model.ExpressionType
Use this in place of valueOf.
fromValue(String) - Static method in enum com.amazonaws.services.s3.model.FileHeaderInfo
Use this in place of valueOf.
fromValue(String) - Static method in enum com.amazonaws.services.s3.model.intelligenttiering.IntelligentTieringAccessTier
Use this in place of valueOf.
fromValue(String) - Static method in enum com.amazonaws.services.s3.model.intelligenttiering.IntelligentTieringStatus
Use this in place of valueOf.
fromValue(String) - Static method in enum com.amazonaws.services.s3.model.inventory.InventoryOptionalField
Use this in place of valueOf.
fromValue(String) - Static method in enum com.amazonaws.services.s3.model.JSONType
Use this in place of valueOf.
fromValue(String) - Static method in enum com.amazonaws.services.s3.model.MetadataDirective
Use this in place of valueOf.
fromValue(String) - Static method in enum com.amazonaws.services.s3.model.MetricsStatus
Use this in place of valueOf.
fromValue(String) - Static method in enum com.amazonaws.services.s3.model.OwnerOverride
Use this in place of valueOf.
fromValue(String) - Static method in enum com.amazonaws.services.s3.model.ownership.ObjectOwnership
 
fromValue(String) - Static method in enum com.amazonaws.services.s3.model.QuoteFields
Use this in place of valueOf.
fromValue(String) - Static method in enum com.amazonaws.services.s3.model.Region
Returns the Amazon S3 Region enumeration value representing the specified Amazon S3 Region ID string.
fromValue(String) - Static method in enum com.amazonaws.services.s3.model.ReplicaModificationsStatus
Use this in place of valueOf.
fromValue(String) - Static method in enum com.amazonaws.services.s3.model.ReplicationTimeStatus
Use this in place of valueOf.
fromValue(String) - Static method in enum com.amazonaws.services.s3.model.RestoreRequestType
Use this in place of valueOf.
fromValue(String) - Static method in enum com.amazonaws.services.s3.model.S3Event
 
fromValue(String) - Static method in enum com.amazonaws.services.s3.model.SseKmsEncryptedObjectsStatus
Use this in place of valueOf.
fromValue(String) - Static method in enum com.amazonaws.services.s3.model.StorageClass
Returns the Amazon S3 StorageClass enumeration value representing the specified Amazon S3 StorageClass ID string.
fromValue(String) - Static method in enum com.amazonaws.services.s3.model.Tier
Use this in place of valueOf.
fromValue(String) - Static method in enum com.amazonaws.services.s3.S3ResourceType
Use this in place of valueOf.
FutureImpl<T> - Class in com.amazonaws.services.s3.transfer.internal.future
An implementation of Future that can be completed successfully or unsuccessfully.
FutureImpl() - Constructor for class com.amazonaws.services.s3.transfer.internal.future.FutureImpl
 
futures - Variable in class com.amazonaws.services.s3.transfer.internal.AbstractDownloadCallable
 
FWD_ACCEPT_RANGES - Static variable in interface com.amazonaws.services.s3.Headers
 
FWD_CACHE_CONTROL - Static variable in interface com.amazonaws.services.s3.Headers
 
FWD_CONTENT_DISPOSITION - Static variable in interface com.amazonaws.services.s3.Headers
 
FWD_CONTENT_ENCODING - Static variable in interface com.amazonaws.services.s3.Headers
 
FWD_CONTENT_LANGUAGE - Static variable in interface com.amazonaws.services.s3.Headers
 
FWD_CONTENT_RANGE - Static variable in interface com.amazonaws.services.s3.Headers
 
FWD_CONTENT_TYPE - Static variable in interface com.amazonaws.services.s3.Headers
 
FWD_DELETE_MARKER - Static variable in interface com.amazonaws.services.s3.Headers
 
FWD_ERROR_CODE - Static variable in interface com.amazonaws.services.s3.Headers
 
FWD_ERROR_MESSAGE - Static variable in interface com.amazonaws.services.s3.Headers
 
FWD_ETAG - Static variable in interface com.amazonaws.services.s3.Headers
 
FWD_EXPIRATION - Static variable in interface com.amazonaws.services.s3.Headers
 
FWD_EXPIRES - Static variable in interface com.amazonaws.services.s3.Headers
 
FWD_LAST_MODIFIED - Static variable in interface com.amazonaws.services.s3.Headers
 
FWD_MISSING_META - Static variable in interface com.amazonaws.services.s3.Headers
 
FWD_OBJECT_LOCK_LEGAL_HOLD - Static variable in interface com.amazonaws.services.s3.Headers
 
FWD_OBJECT_LOCK_MODE - Static variable in interface com.amazonaws.services.s3.Headers
 
FWD_OBJECT_LOCK_RETAIN_UNTIL_DATE - Static variable in interface com.amazonaws.services.s3.Headers
 
FWD_PARTS_COUNT - Static variable in interface com.amazonaws.services.s3.Headers
 
FWD_REPLICATION_STATUS - Static variable in interface com.amazonaws.services.s3.Headers
 
FWD_REQUEST_CHARGED - Static variable in interface com.amazonaws.services.s3.Headers
 
FWD_RESTORE - Static variable in interface com.amazonaws.services.s3.Headers
 
FWD_SERVER - Static variable in interface com.amazonaws.services.s3.Headers
 
FWD_SERVER_SIDE_ENCRYPTION - Static variable in interface com.amazonaws.services.s3.Headers
 
FWD_SSE_BUCKET_KEY_ENABLED - Static variable in interface com.amazonaws.services.s3.Headers
 
FWD_SSE_CUSTOMER_ALGORITHM - Static variable in interface com.amazonaws.services.s3.Headers
 
FWD_SSE_CUSTOMER_KEY_MD5 - Static variable in interface com.amazonaws.services.s3.Headers
 
FWD_SSE_KMS_KEY_ID - Static variable in interface com.amazonaws.services.s3.Headers
 
FWD_STATUS_CODE - Static variable in interface com.amazonaws.services.s3.Headers
 
FWD_STORAGE_CLASS - Static variable in interface com.amazonaws.services.s3.Headers
 
FWD_TAG_COUNT - Static variable in interface com.amazonaws.services.s3.Headers
 
FWD_VERSION_ID - Static variable in interface com.amazonaws.services.s3.Headers
 

G

GB - Static variable in class com.amazonaws.services.s3.internal.Constants
Gigabytes
GCMCipherLite - Class in com.amazonaws.services.s3.internal.crypto
A AES/GCM specific CipherLite that support re-processing of input data via GCMCipherLite.mark() and GCMCipherLite.reset().
generateCEK(EncryptionMaterials) - Method in class com.amazonaws.services.s3.internal.crypto.v1.S3CryptoModuleBase
 
generateCEK(EncryptionMaterials) - Method in class com.amazonaws.services.s3.internal.crypto.v2.S3CryptoModuleBase
 
generatePresignedUrl(String, String, Date) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
generatePresignedUrl(String, String, Date, HttpMethod) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
generatePresignedUrl(GeneratePresignedUrlRequest) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
generatePresignedUrl(String, String, Date) - Method in interface com.amazonaws.services.s3.AmazonS3
Returns a pre-signed URL for accessing an Amazon S3 resource.
generatePresignedUrl(String, String, Date, HttpMethod) - Method in interface com.amazonaws.services.s3.AmazonS3
Returns a pre-signed URL for accessing an Amazon S3 resource.
generatePresignedUrl(GeneratePresignedUrlRequest) - Method in interface com.amazonaws.services.s3.AmazonS3
Returns a pre-signed URL for accessing an Amazon S3 resource.
generatePresignedUrl(String, String, Date) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
generatePresignedUrl(String, String, Date, HttpMethod) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
generatePresignedUrl(GeneratePresignedUrlRequest) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
GeneratePresignedUrlRequest - Class in com.amazonaws.services.s3.model
Contains options to generate a pre-signed URL for an Amazon S3 resource.
GeneratePresignedUrlRequest(String, String) - Constructor for class com.amazonaws.services.s3.model.GeneratePresignedUrlRequest
Creates a new request for generating a pre-signed URL that can be used as part of an HTTP GET request to access the Amazon S3 object stored under the specified key in the specified bucket.
GeneratePresignedUrlRequest(String, String, HttpMethod) - Constructor for class com.amazonaws.services.s3.model.GeneratePresignedUrlRequest
Creates a new request for generating a pre-signed URL that can be used as part of an HTTP request to access the specified Amazon S3 resource.
generateSSECustomerKeyForPresignUrl(String) - Static method in class com.amazonaws.services.s3.model.SSECustomerKey
Constructs a new SSECustomerKey that can be used for generating the presigned URL's.
GenericBucketRequest - Class in com.amazonaws.services.s3.model
Generic request container for web service requests on buckets.
GenericBucketRequest(String) - Constructor for class com.amazonaws.services.s3.model.GenericBucketRequest
Create a generic request for a bucket operation.
get() - Method in class com.amazonaws.services.s3.transfer.internal.future.CompletedFuture
 
get(long, TimeUnit) - Method in class com.amazonaws.services.s3.transfer.internal.future.CompletedFuture
 
get() - Method in class com.amazonaws.services.s3.transfer.internal.future.CompositeFuture
 
get(long, TimeUnit) - Method in class com.amazonaws.services.s3.transfer.internal.future.CompositeFuture
 
get() - Method in class com.amazonaws.services.s3.transfer.internal.future.DelegatingFuture
 
get(long, TimeUnit) - Method in class com.amazonaws.services.s3.transfer.internal.future.DelegatingFuture
 
get() - Method in class com.amazonaws.services.s3.transfer.internal.future.FailedFuture
 
get(long, TimeUnit) - Method in class com.amazonaws.services.s3.transfer.internal.future.FailedFuture
 
get() - Method in class com.amazonaws.services.s3.transfer.internal.future.FutureImpl
 
get(long, TimeUnit) - Method in class com.amazonaws.services.s3.transfer.internal.future.FutureImpl
 
GET_OBJECT_IF_MATCH - Static variable in interface com.amazonaws.services.s3.Headers
ETag matching constraint header for the get object request
GET_OBJECT_IF_MODIFIED_SINCE - Static variable in interface com.amazonaws.services.s3.Headers
Modified since constraint header for the get object request
GET_OBJECT_IF_NONE_MATCH - Static variable in interface com.amazonaws.services.s3.Headers
ETag non-matching constraint header for the get object request
GET_OBJECT_IF_UNMODIFIED_SINCE - Static variable in interface com.amazonaws.services.s3.Headers
Unmodified since constraint header for the get object request
getAbortDate() - Method in class com.amazonaws.services.s3.model.InitiateMultipartUploadResult
Date when multipart upload will become eligible for abort operation by lifecycle.
getAbortDate() - Method in class com.amazonaws.services.s3.model.PartListing
Date when multipart upload will become eligible for abort operation by lifecycle.
getAbortIncompleteMultipartUpload() - Method in class com.amazonaws.services.s3.model.BucketLifecycleConfiguration.Rule
 
getAbortRuleId() - Method in class com.amazonaws.services.s3.model.InitiateMultipartUploadResult
Id of the lifecycle rule that makes a multipart upload eligible for abort operation.
getAbortRuleId() - Method in class com.amazonaws.services.s3.model.PartListing
Id of the lifecycle rule that makes a multipart upload eligible for abort operation.
getAccelerateConfiguration() - Method in class com.amazonaws.services.s3.model.SetBucketAccelerateConfigurationRequest
 
getAcceptRanges() - Method in class com.amazonaws.services.s3.model.WriteGetObjectResponseRequest
Indicates that a range of bytes was specified.
getAccessControlList() - Method in class com.amazonaws.services.s3.model.AbstractPutObjectRequest
Returns the optional access control list for the new object.
getAccessControlList() - Method in class com.amazonaws.services.s3.model.CopyObjectRequest
Returns the optional access control list for the new object.
getAccessControlList() - Method in class com.amazonaws.services.s3.model.CreateBucketRequest
Returns the optional access control list for the new bucket.
getAccessControlList() - Method in class com.amazonaws.services.s3.model.InitiateMultipartUploadRequest
Returns the optional access control list for the new upload.
getAccessControlList() - Method in class com.amazonaws.services.s3.model.PutInstructionFileRequest
Returns the optional access control list for the new object.
getAccessControlList() - Method in class com.amazonaws.services.s3.model.S3Location
 
getAccessControlTranslation() - Method in class com.amazonaws.services.s3.model.ReplicationDestinationConfig
 
getAccessor() - Method in class com.amazonaws.services.s3.model.EncryptionMaterials
Returns null since the EncryptionMaterials base class does not have a materials accessor.
getAccessPointArn() - Method in class com.amazonaws.services.s3.model.metrics.MetricsAccessPointArnPredicate
The access point arn used when evaluating an AND predicate.
getAccessPointName() - Method in class com.amazonaws.services.s3.internal.S3ObjectLambdasResource
 
getAccessPointName() - Method in class com.amazonaws.services.s3.S3AccessPointResource
Gets the name of the access point.
getAccessTier() - Method in class com.amazonaws.services.s3.model.intelligenttiering.Tiering
Returns the filter used to describe a set of objects for S3 Intelligent-Tiering.
getAccount() - Method in class com.amazonaws.services.s3.model.ReplicationDestinationConfig
Returns The account ID of the destination bucket.
getAccountId() - Method in class com.amazonaws.services.s3.internal.S3ObjectLambdasResource
 
getAccountId() - Method in class com.amazonaws.services.s3.internal.S3OutpostResource
Gets the Amazon Web Services account ID associated with this bucket.
getAccountId() - Method in class com.amazonaws.services.s3.model.inventory.InventoryS3BucketDestination
Returns the account ID that owns the destination bucket.
getAccountId() - Method in class com.amazonaws.services.s3.S3AccessPointResource
Gets the Amazon Web Services account ID associated with this bucket.
getAccountId() - Method in class com.amazonaws.services.s3.S3BucketResource
Gets the Amazon Web Services account ID associated with this bucket.
getAccountId() - Method in class com.amazonaws.services.s3.S3ObjectResource
Gets the Amazon Web Services account ID associated with the S3 object.
getAcl() - Method in class com.amazonaws.services.s3.model.SetBucketAclRequest
Returns the custom ACL to be applied to the specified bucket when this request is executed.
getAcl() - Method in class com.amazonaws.services.s3.model.SetObjectAclRequest
Returns the custom ACL to be applied to the specified object when this request is executed.
getActionName() - Method in enum com.amazonaws.auth.policy.actions.S3Actions
 
getAdditionalDetails() - Method in class com.amazonaws.services.s3.internal.AmazonS3ExceptionBuilder
Returns any additional information retrieved in the error response.
getAdditionalDetails() - Method in exception com.amazonaws.services.s3.model.AmazonS3Exception
Returns any additional information retrieved in the error response.
getAlgorithm() - Method in enum com.amazonaws.services.s3.model.SSEAlgorithm
 
getAlgorithm() - Method in class com.amazonaws.services.s3.model.SSECustomerKey
Returns the encryption algorithm to use with this customer-provided server-side encryption key.
getAllEvents() - Method in class com.amazonaws.services.s3.model.SelectObjectContentEventStream
Read all of the SelectObjectContentEvents from this stream into memory.
getAllowedHeaders() - Method in class com.amazonaws.services.s3.model.CORSRule
Returns allowed headers of this rule.
getAllowedMethods() - Method in class com.amazonaws.services.s3.model.CORSRule
Returns the allowed methods of this rule.
getAllowedOrigins() - Method in class com.amazonaws.services.s3.model.CORSRule
Returns the allowed origins of this rule and returns a reference to this object for method chaining.
getAllowQuotedRecordDelimiter() - Method in class com.amazonaws.services.s3.model.CSVInput
 
getAllTags() - Method in class com.amazonaws.services.s3.model.TagSet
Get all the tags for this TagSet
getAllTagSets() - Method in class com.amazonaws.services.s3.model.BucketTaggingConfiguration
Gets the list of TagSet objects contained in this object.
getAlwaysCalculateMultipartMd5() - Method in class com.amazonaws.services.s3.transfer.TransferManagerBuilder
Returns true if Transfer Manager should calculate MD5 for multipart uploads.
getAlwaysUseCryptoProvider() - Method in class com.amazonaws.services.s3.model.CryptoConfiguration
Deprecated.
Returns true if the specified crypto provider should be used in all cases.
getAlwaysUseCryptoProvider() - Method in class com.amazonaws.services.s3.model.CryptoConfigurationV2
Returns true if the specified crypto provider should be used in all cases.
getAmazonS3() - Method in class com.amazonaws.services.s3.UploadObjectObserver
getAmazonS3Client() - Method in class com.amazonaws.services.s3.transfer.TransferManager
Returns the underlying Amazon S3 client used to make requests to Amazon S3.
getAnalyticsConfiguration() - Method in class com.amazonaws.services.s3.model.GetBucketAnalyticsConfigurationResult
Returns the requested analytics configuration.
getAnalyticsConfiguration() - Method in class com.amazonaws.services.s3.model.SetBucketAnalyticsConfigurationRequest
Returns the AnalyticsConfiguration object.
getAnalyticsConfigurationList() - Method in class com.amazonaws.services.s3.model.ListBucketAnalyticsConfigurationsResult
Returns the list of analytics configurations for a bucket.
getApplyServerSideEncryptionByDefault() - Method in class com.amazonaws.services.s3.model.ServerSideEncryptionRule
Describes the default server-side encryption to apply to new objects in the bucket.
getArchiveStatus() - Method in class com.amazonaws.services.s3.model.ObjectMetadata
 
getArn() - Method in class com.amazonaws.services.s3.event.S3EventNotification.S3BucketEntity
 
getAwsKmsEncryptionContext() - Method in class com.amazonaws.services.s3.model.SSEAwsKeyManagementParams
 
getAwsKmsKeyId() - Method in class com.amazonaws.services.s3.model.SSEAwsKeyManagementParams
Returns the Amazon Web Services Key Management System Key Id used for encryption.
getAwsKmsRegion() - Method in class com.amazonaws.services.s3.model.CryptoConfiguration
Deprecated.
Returns the the KMS region explicitly specified for the Amazon Web Services KMS client when such client is internally instantiated; or null if no explicit KMS region is specified.
getAwsKmsRegion() - Method in class com.amazonaws.services.s3.model.CryptoConfigurationV2
Returns the the KMS region explicitly specified for the Amazon Web Services KMS client when such client is internally instantiated; or null if no explicit KMS region is specified.
getAwsRegion() - Method in class com.amazonaws.services.s3.event.S3EventNotification.S3EventNotificationRecord
 
getBatchSize() - Method in class com.amazonaws.services.s3.iterable.S3Objects
 
getBatchSize() - Method in class com.amazonaws.services.s3.iterable.S3Versions
 
getBlock() - Method in class com.amazonaws.services.s3.internal.crypto.ByteRangeCapturingInputStream
 
getBlockPublicAcls() - Method in class com.amazonaws.services.s3.model.PublicAccessBlockConfiguration
Returns whether Amazon S3 should block public access control lists (ACLs) for this bucket and objects in this bucket.
getBlockPublicPolicy() - Method in class com.amazonaws.services.s3.model.PublicAccessBlockConfiguration
Returns whether Amazon S3 should block public bucket policies for this bucket.
getBlockSize() - Method in class com.amazonaws.services.s3.internal.crypto.CipherLite
Returns the block size (in bytes).
getBlockSizeInBytes() - Method in class com.amazonaws.services.s3.internal.crypto.ContentCryptoScheme
 
getBoolean() - Method in class com.amazonaws.services.s3.internal.eventstreaming.HeaderValue
 
getBucket() - Method in class com.amazonaws.services.s3.AmazonS3URI
 
getBucket() - Method in class com.amazonaws.services.s3.event.S3EventNotification.S3Entity
 
getBucket() - Method in class com.amazonaws.services.s3.model.GenericBucketRequest
Deprecated.
Use getBucketName() instead.
getBucket() - Method in class com.amazonaws.services.s3.model.S3ObjectId
 
getBucket() - Method in class com.amazonaws.services.s3.model.S3ObjectIdBuilder
 
getBucket() - Method in class com.amazonaws.services.s3.model.SetBucketNotificationConfigurationRequest
Deprecated.
Use getBucketName() instead.
getBucket() - Method in class com.amazonaws.services.s3.transfer.UploadContext
 
getBucketAccelerateConfiguration(String) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
getBucketAccelerateConfiguration(GetBucketAccelerateConfigurationRequest) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
getBucketAccelerateConfiguration(String) - Method in interface com.amazonaws.services.s3.AmazonS3
Retrieves the accelerate configuration for the given bucket.
getBucketAccelerateConfiguration(GetBucketAccelerateConfigurationRequest) - Method in interface com.amazonaws.services.s3.AmazonS3
Retrieves the accelerate configuration for the given bucket.
getBucketAccelerateConfiguration(String) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
getBucketAccelerateConfiguration(GetBucketAccelerateConfigurationRequest) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
GetBucketAccelerateConfigurationRequest - Class in com.amazonaws.services.s3.model
Request object for the parameters to get a bucket's accelerate configuration.
GetBucketAccelerateConfigurationRequest(String) - Constructor for class com.amazonaws.services.s3.model.GetBucketAccelerateConfigurationRequest
Creates a request object, ready to be executed to fetch the accelerate configuration for the specified bucket.
getBucketAccountId() - Method in class com.amazonaws.services.s3.model.analytics.AnalyticsS3BucketDestination
Returns the account ID that owns the destination bucket.
getBucketAcl(String) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
getBucketAcl(GetBucketAclRequest) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
getBucketAcl(String) - Method in interface com.amazonaws.services.s3.AmazonS3
Gets the AccessControlList (ACL) for the specified Amazon S3 bucket.
getBucketAcl(GetBucketAclRequest) - Method in interface com.amazonaws.services.s3.AmazonS3
Gets the AccessControlList (ACL) for the specified Amazon S3 bucket.
getBucketAcl(String) - Method in class com.amazonaws.services.s3.AmazonS3Client
Gets the AccessControlList (ACL) for the specified Amazon S3 bucket.
getBucketAcl(GetBucketAclRequest) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
GetBucketAclRequest - Class in com.amazonaws.services.s3.model
Request object containing all the options for requesting a bucket's Access Control List (ACL).
GetBucketAclRequest(String) - Constructor for class com.amazonaws.services.s3.model.GetBucketAclRequest
Constructs a new GetBucketAclRequest object, ready to retrieve the ACL for the specified bucket when executed.
getBucketAnalyticsConfiguration(String, String) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
getBucketAnalyticsConfiguration(GetBucketAnalyticsConfigurationRequest) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
getBucketAnalyticsConfiguration(String, String) - Method in interface com.amazonaws.services.s3.AmazonS3
Gets an analytics configuration for the bucket (specified by the analytics configuration ID).
getBucketAnalyticsConfiguration(GetBucketAnalyticsConfigurationRequest) - Method in interface com.amazonaws.services.s3.AmazonS3
Gets an analytics configuration for the bucket (specified by the analytics configuration ID).
getBucketAnalyticsConfiguration(String, String) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
getBucketAnalyticsConfiguration(GetBucketAnalyticsConfigurationRequest) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
GetBucketAnalyticsConfigurationRequest - Class in com.amazonaws.services.s3.model
Request object to get an analytics configuration.
GetBucketAnalyticsConfigurationRequest() - Constructor for class com.amazonaws.services.s3.model.GetBucketAnalyticsConfigurationRequest
 
GetBucketAnalyticsConfigurationRequest(String, String) - Constructor for class com.amazonaws.services.s3.model.GetBucketAnalyticsConfigurationRequest
 
GetBucketAnalyticsConfigurationResult - Class in com.amazonaws.services.s3.model
Result object to contain the response returned from AmazonS3Client.getBucketAnalyticsConfiguration(GetBucketAnalyticsConfigurationRequest) operation.
GetBucketAnalyticsConfigurationResult() - Constructor for class com.amazonaws.services.s3.model.GetBucketAnalyticsConfigurationResult
 
getBucketArn() - Method in class com.amazonaws.services.s3.model.analytics.AnalyticsS3BucketDestination
Returns the Amazon resource name (ARN) of the bucket to which data is exported.
getBucketArn() - Method in class com.amazonaws.services.s3.model.inventory.InventoryS3BucketDestination
Returns the Amazon resource name (ARN) of the bucket where inventory results will be published.
getBucketARN() - Method in class com.amazonaws.services.s3.model.ReplicationDestinationConfig
Returns the Amazon S3 bucket ARN where the replicas are present.
getBucketCrossOriginConfiguration(String) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
getBucketCrossOriginConfiguration(GetBucketCrossOriginConfigurationRequest) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
getBucketCrossOriginConfiguration(String) - Method in interface com.amazonaws.services.s3.AmazonS3
Gets the cross origin configuration for the specified bucket, or null if the specified bucket does not exist, or an empty list if no configuration has been established.
getBucketCrossOriginConfiguration(GetBucketCrossOriginConfigurationRequest) - Method in interface com.amazonaws.services.s3.AmazonS3
Gets the cross origin configuration for the specified bucket, or null if no configuration has been established.
getBucketCrossOriginConfiguration(String) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
getBucketCrossOriginConfiguration(GetBucketCrossOriginConfigurationRequest) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
GetBucketCrossOriginConfigurationRequest - Class in com.amazonaws.services.s3.model
Request object for the parameters to get a bucket's cross origin configuration.
GetBucketCrossOriginConfigurationRequest(String) - Constructor for class com.amazonaws.services.s3.model.GetBucketCrossOriginConfigurationRequest
Creates a request object, ready to be executed to fetch the cross origin configuration of the specified bucket.
getBucketEncryption(String) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
getBucketEncryption(GetBucketEncryptionRequest) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
getBucketEncryption(String) - Method in interface com.amazonaws.services.s3.AmazonS3
Returns the server-side encryption configuration of a bucket.
getBucketEncryption(GetBucketEncryptionRequest) - Method in interface com.amazonaws.services.s3.AmazonS3
Returns the server-side encryption configuration of a bucket.
getBucketEncryption(String) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
getBucketEncryption(GetBucketEncryptionRequest) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
GetBucketEncryptionRequest - Class in com.amazonaws.services.s3.model
Represents the input of a GetBucketEncryption operation.
GetBucketEncryptionRequest() - Constructor for class com.amazonaws.services.s3.model.GetBucketEncryptionRequest
 
GetBucketEncryptionResult - Class in com.amazonaws.services.s3.model
Represents the output of a GetBucketEncryption operation.
GetBucketEncryptionResult() - Constructor for class com.amazonaws.services.s3.model.GetBucketEncryptionResult
 
getBucketIntelligentTieringConfiguration(String, String) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
getBucketIntelligentTieringConfiguration(GetBucketIntelligentTieringConfigurationRequest) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
getBucketIntelligentTieringConfiguration(String, String) - Method in interface com.amazonaws.services.s3.AmazonS3
Gets the S3 Intelligent-Tiering configuration from the specified bucket.
getBucketIntelligentTieringConfiguration(GetBucketIntelligentTieringConfigurationRequest) - Method in interface com.amazonaws.services.s3.AmazonS3
Gets the S3 Intelligent-Tiering configuration from the specified bucket.
getBucketIntelligentTieringConfiguration(String, String) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
getBucketIntelligentTieringConfiguration(GetBucketIntelligentTieringConfigurationRequest) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
GetBucketIntelligentTieringConfigurationRequest - Class in com.amazonaws.services.s3.model
Request object to get an S3 Intelligent-Tiering configuration.
GetBucketIntelligentTieringConfigurationRequest() - Constructor for class com.amazonaws.services.s3.model.GetBucketIntelligentTieringConfigurationRequest
 
GetBucketIntelligentTieringConfigurationRequest(String, String) - Constructor for class com.amazonaws.services.s3.model.GetBucketIntelligentTieringConfigurationRequest
 
GetBucketIntelligentTieringConfigurationResult - Class in com.amazonaws.services.s3.model
GetBucketIntelligentTieringConfigurationResult() - Constructor for class com.amazonaws.services.s3.model.GetBucketIntelligentTieringConfigurationResult
 
getBucketInventoryConfiguration(String, String) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
getBucketInventoryConfiguration(GetBucketInventoryConfigurationRequest) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
getBucketInventoryConfiguration(String, String) - Method in interface com.amazonaws.services.s3.AmazonS3
Returns an inventory configuration (identified by the inventory ID) from the bucket.
getBucketInventoryConfiguration(GetBucketInventoryConfigurationRequest) - Method in interface com.amazonaws.services.s3.AmazonS3
Returns an inventory configuration (identified by the inventory ID) from the bucket.
getBucketInventoryConfiguration(String, String) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
getBucketInventoryConfiguration(GetBucketInventoryConfigurationRequest) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
GetBucketInventoryConfigurationRequest - Class in com.amazonaws.services.s3.model
Request object to retrieve an inventory configuration.
GetBucketInventoryConfigurationRequest() - Constructor for class com.amazonaws.services.s3.model.GetBucketInventoryConfigurationRequest
 
GetBucketInventoryConfigurationRequest(String, String) - Constructor for class com.amazonaws.services.s3.model.GetBucketInventoryConfigurationRequest
 
GetBucketInventoryConfigurationResult - Class in com.amazonaws.services.s3.model
Result object to contain the response returned from AmazonS3Client.getBucketInventoryConfiguration(GetBucketInventoryConfigurationRequest) operation.
GetBucketInventoryConfigurationResult() - Constructor for class com.amazonaws.services.s3.model.GetBucketInventoryConfigurationResult
 
getBucketKeyEnabled() - Method in interface com.amazonaws.services.s3.internal.ServerSideEncryptionResult
Indicates whether the object uses an S3 Bucket Key for server-side encryption with Amazon Web Services KMS (SSE-KMS).
getBucketKeyEnabled() - Method in class com.amazonaws.services.s3.internal.SSEResultBase
 
getBucketKeyEnabled() - Method in class com.amazonaws.services.s3.model.AbstractPutObjectRequest
Returns whether or not bucket key encryption is used
getBucketKeyEnabled() - Method in class com.amazonaws.services.s3.model.CopyObjectRequest
Returns whether or not bucket key encryption is used
getBucketKeyEnabled() - Method in class com.amazonaws.services.s3.model.InitiateMultipartUploadRequest
Returns whether or not bucket key encryption is used
getBucketKeyEnabled() - Method in class com.amazonaws.services.s3.model.ObjectMetadata
Returns whether or not the object is encrypted with Bucket Key.
getBucketKeyEnabled() - Method in class com.amazonaws.services.s3.model.ServerSideEncryptionRule
Returns whether or not the bucket key is enabled.
getBucketKeyEnabled() - Method in class com.amazonaws.services.s3.model.WriteGetObjectResponseRequest
Indicates whether the object stored in Amazon S3 uses an S3 bucket key for server-side encryption with Amazon Web Services KMS (SSE-KMS).
getBucketLifecycleConfiguration(String) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
getBucketLifecycleConfiguration(GetBucketLifecycleConfigurationRequest) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
getBucketLifecycleConfiguration(String) - Method in interface com.amazonaws.services.s3.AmazonS3
Gets the lifecycle configuration for the specified bucket, or null if the specified bucket does not exist or if no configuration has been established.
getBucketLifecycleConfiguration(GetBucketLifecycleConfigurationRequest) - Method in interface com.amazonaws.services.s3.AmazonS3
Gets the lifecycle configuration for the specified bucket, or null if the specified bucket does not exist or if no configuration has been established.
getBucketLifecycleConfiguration(String) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
getBucketLifecycleConfiguration(GetBucketLifecycleConfigurationRequest) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
GetBucketLifecycleConfigurationRequest - Class in com.amazonaws.services.s3.model
Request object for the parameters to get a bucket's lifecycle configuration.
GetBucketLifecycleConfigurationRequest(String) - Constructor for class com.amazonaws.services.s3.model.GetBucketLifecycleConfigurationRequest
Creates a request object, ready to be executed to fetch the lifecycle configuration for the specified bucket.
getBucketLocation(String) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
getBucketLocation(GetBucketLocationRequest) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
getBucketLocation(String) - Method in interface com.amazonaws.services.s3.AmazonS3
Gets the geographical region where Amazon S3 stores the specified bucket.
getBucketLocation(GetBucketLocationRequest) - Method in interface com.amazonaws.services.s3.AmazonS3
Gets the geographical region where Amazon S3 stores the specified bucket.
getBucketLocation(GetBucketLocationRequest) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
getBucketLocation(String) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
GetBucketLocationRequest - Class in com.amazonaws.services.s3.model
Provides options for requesting an Amazon S3 bucket's location.
GetBucketLocationRequest(String) - Constructor for class com.amazonaws.services.s3.model.GetBucketLocationRequest
Constructs a new request object to create a new bucket with the specified name.
getBucketLoggingConfiguration(String) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
getBucketLoggingConfiguration(GetBucketLoggingConfigurationRequest) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
getBucketLoggingConfiguration(String) - Method in interface com.amazonaws.services.s3.AmazonS3
Gets the logging configuration for the specified bucket.
getBucketLoggingConfiguration(GetBucketLoggingConfigurationRequest) - Method in interface com.amazonaws.services.s3.AmazonS3
Gets the logging configuration for the specified bucket.
getBucketLoggingConfiguration(String) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
getBucketLoggingConfiguration(GetBucketLoggingConfigurationRequest) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
GetBucketLoggingConfigurationRequest - Class in com.amazonaws.services.s3.model
Request object for the parameters to get a bucket's logging configuration.
GetBucketLoggingConfigurationRequest(String) - Constructor for class com.amazonaws.services.s3.model.GetBucketLoggingConfigurationRequest
Creates request object, ready to be executed to fetch the logging configuration for the specified bucket.
getBucketMetricsConfiguration(String, String) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
getBucketMetricsConfiguration(GetBucketMetricsConfigurationRequest) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
getBucketMetricsConfiguration(String, String) - Method in interface com.amazonaws.services.s3.AmazonS3
Gets a metrics configuration (specified by the metrics configuration ID) from the bucket.
getBucketMetricsConfiguration(GetBucketMetricsConfigurationRequest) - Method in interface com.amazonaws.services.s3.AmazonS3
Gets a metrics configuration (specified by the metrics configuration ID) from the bucket.
getBucketMetricsConfiguration(String, String) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
getBucketMetricsConfiguration(GetBucketMetricsConfigurationRequest) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
GetBucketMetricsConfigurationRequest - Class in com.amazonaws.services.s3.model
Request object to retrieve metrics configuration from a bucket.
GetBucketMetricsConfigurationRequest() - Constructor for class com.amazonaws.services.s3.model.GetBucketMetricsConfigurationRequest
 
GetBucketMetricsConfigurationRequest(String, String) - Constructor for class com.amazonaws.services.s3.model.GetBucketMetricsConfigurationRequest
 
GetBucketMetricsConfigurationResult - Class in com.amazonaws.services.s3.model
Result object to contain the response returned from AmazonS3Client.getBucketMetricsConfiguration(GetBucketMetricsConfigurationRequest) operation.
GetBucketMetricsConfigurationResult() - Constructor for class com.amazonaws.services.s3.model.GetBucketMetricsConfigurationResult
 
getBucketName() - Method in class com.amazonaws.services.s3.internal.crypto.v1.MultipartUploadContext
 
getBucketName() - Method in class com.amazonaws.services.s3.internal.crypto.v2.MultipartUploadContext
 
getBucketName() - Method in class com.amazonaws.services.s3.internal.S3RequestEndpointResolver
 
getBucketName() - Method in class com.amazonaws.services.s3.iterable.S3Objects
 
getBucketName() - Method in class com.amazonaws.services.s3.iterable.S3Versions
 
getBucketName() - Method in class com.amazonaws.services.s3.model.AbortMultipartUploadRequest
The bucket name to which the upload was taking place.
getBucketName() - Method in class com.amazonaws.services.s3.model.AbstractPutObjectRequest
The bucket name to which the PUT action was initiated.
getBucketName() - Method in class com.amazonaws.services.s3.model.CompleteMultipartUploadRequest
Returns the name of the bucket containing the multipart upload to complete.
getBucketName() - Method in class com.amazonaws.services.s3.model.CompleteMultipartUploadResult
The name of the bucket that contains the newly created object.
getBucketName() - Method in class com.amazonaws.services.s3.model.CreateBucketRequest
Gets the name of the Amazon S3 bucket to create.
getBucketName() - Method in class com.amazonaws.services.s3.model.DeleteBucketAnalyticsConfigurationRequest
Returns the name of the bucket from which an analytics configuration is deleted.
getBucketName() - Method in class com.amazonaws.services.s3.model.DeleteBucketEncryptionRequest
 
getBucketName() - Method in class com.amazonaws.services.s3.model.DeleteBucketIntelligentTieringConfigurationRequest
Returns the name of the bucket from which an S3 Intelligent-Tiering configuration is deleted.
getBucketName() - Method in class com.amazonaws.services.s3.model.DeleteBucketInventoryConfigurationRequest
Returns the name of the bucket containing the inventory configuration to delete.
getBucketName() - Method in class com.amazonaws.services.s3.model.DeleteBucketMetricsConfigurationRequest
Returns the name of the bucket from which the metrics configuration is deleted.
getBucketName() - Method in class com.amazonaws.services.s3.model.DeleteBucketOwnershipControlsRequest
Returns the name of the bucket from which the ownership control is deleted.
getBucketName() - Method in class com.amazonaws.services.s3.model.DeleteBucketPolicyRequest
Returns the name of the Amazon S3 bucket whose policy is being deleted.
getBucketName() - Method in class com.amazonaws.services.s3.model.DeleteBucketRequest
Gets the name of the Amazon S3 bucket to delete.
getBucketName() - Method in class com.amazonaws.services.s3.model.DeleteObjectRequest
The bucket name of the bucket containing the object.
getBucketName() - Method in class com.amazonaws.services.s3.model.DeleteObjectsRequest
The bucket name containing the objects to delete.
getBucketName() - Method in class com.amazonaws.services.s3.model.DeleteObjectTaggingRequest
The bucket name containing the objects from which to remove the tags.
getBucketName() - Method in class com.amazonaws.services.s3.model.DeletePublicAccessBlockRequest
The Amazon S3 bucket whose Public Access Block configuration you want to delete.
getBucketName() - Method in class com.amazonaws.services.s3.model.DeleteVersionRequest
Gets the name of the Amazon S3 bucket containing the version to delete.
getBucketName() - Method in class com.amazonaws.services.s3.model.GeneratePresignedUrlRequest
Returns the name of the bucket involved in this request.
getBucketName() - Method in class com.amazonaws.services.s3.model.GenericBucketRequest
Returns the name of the target bucket.
getBucketName() - Method in class com.amazonaws.services.s3.model.GetBucketAclRequest
Returns the name of the bucket whose ACL will be retrieved by this request, when executed.
getBucketName() - Method in class com.amazonaws.services.s3.model.GetBucketAnalyticsConfigurationRequest
Returns the name of the bucket from which an analytics configuration is to be retrieved.
getBucketName() - Method in class com.amazonaws.services.s3.model.GetBucketEncryptionRequest
 
getBucketName() - Method in class com.amazonaws.services.s3.model.GetBucketIntelligentTieringConfigurationRequest
Returns the name of the bucket from which an S3 Intelligent-Tiering configuration is to be retrieved.
getBucketName() - Method in class com.amazonaws.services.s3.model.GetBucketInventoryConfigurationRequest
Returns the name of the bucket containing the inventory configuration to retrieve.
getBucketName() - Method in class com.amazonaws.services.s3.model.GetBucketLocationRequest
Returns the name of the bucket whose location is being requested.
getBucketName() - Method in class com.amazonaws.services.s3.model.GetBucketMetricsConfigurationRequest
Returns the name of the bucket containing the metrics configuration to retrieve.
getBucketName() - Method in class com.amazonaws.services.s3.model.GetBucketOwnershipControlsRequest
Returns the name of the bucket containing the ownership controls to retrieve.
getBucketName() - Method in class com.amazonaws.services.s3.model.GetBucketPolicyRequest
Returns the name of the Amazon S3 bucket whose policy is being retrieved.
getBucketName() - Method in class com.amazonaws.services.s3.model.GetBucketPolicyStatusRequest
The name of the Amazon S3 bucket whose public-policy status you want to retrieve.
getBucketName() - Method in class com.amazonaws.services.s3.model.GetBucketWebsiteConfigurationRequest
Returns the name of the bucket whose website configuration is being retrieved.
getBucketName() - Method in class com.amazonaws.services.s3.model.GetObjectAclRequest
The bucket name that contains the object for which to get the ACL information.
getBucketName() - Method in class com.amazonaws.services.s3.model.GetObjectLegalHoldRequest
The bucket name containing the object whose Legal Hold status you want to retrieve.
getBucketName() - Method in class com.amazonaws.services.s3.model.GetObjectLockConfigurationRequest
The bucket whose Object Lock configuration you want to retrieve.
getBucketName() - Method in class com.amazonaws.services.s3.model.GetObjectMetadataRequest
The name of the bucket containing the object.
getBucketName() - Method in class com.amazonaws.services.s3.model.GetObjectRequest
The bucket name containing the object.
getBucketName() - Method in class com.amazonaws.services.s3.model.GetObjectRetentionRequest
The bucket name containing the object whose retention settings you want to retrieve.
getBucketName() - Method in class com.amazonaws.services.s3.model.GetObjectTaggingRequest
The bucket name containing the object for which to get the tagging information.
getBucketName() - Method in class com.amazonaws.services.s3.model.GetPublicAccessBlockRequest
The name of the Amazon S3 bucket whose Public Access Block configuration you want to retrieve.
getBucketName() - Method in class com.amazonaws.services.s3.model.GetRequestPaymentConfigurationRequest
 
getBucketName() - Method in class com.amazonaws.services.s3.model.HeadBucketRequest
The bucket name.
getBucketName() - Method in class com.amazonaws.services.s3.model.InitiateMultipartUploadRequest
The name of the bucket to which to initiate the upload
getBucketName() - Method in class com.amazonaws.services.s3.model.InitiateMultipartUploadResult
The name of the bucket to which the multipart upload was initiated.
getBucketName() - Method in class com.amazonaws.services.s3.model.ListBucketAnalyticsConfigurationsRequest
Gets the name of the Amazon S3 bucket whose analytics configurations are to be listed.
getBucketName() - Method in class com.amazonaws.services.s3.model.ListBucketIntelligentTieringConfigurationsRequest
Gets the name of the Amazon S3 bucket whose S3 Intelligent-Tiering configurations are to be listed.
getBucketName() - Method in class com.amazonaws.services.s3.model.ListBucketInventoryConfigurationsRequest
Gets the name of the Amazon S3 bucket whose inventory configurations are to be listed.
getBucketName() - Method in class com.amazonaws.services.s3.model.ListBucketMetricsConfigurationsRequest
Gets the name of the bucket containing the metrics configurations to retrieve.
getBucketName() - Method in class com.amazonaws.services.s3.model.ListMultipartUploadsRequest
The name of the bucket to which the multipart upload was initiated.
getBucketName() - Method in class com.amazonaws.services.s3.model.ListObjectsRequest
The name of the bucket containing the objects.
getBucketName() - Method in class com.amazonaws.services.s3.model.ListObjectsV2Request
Bucket name to list.
getBucketName() - Method in class com.amazonaws.services.s3.model.ListObjectsV2Result
The bucket name.
getBucketName() - Method in class com.amazonaws.services.s3.model.ListPartsRequest
Returns the name of the bucket containing the multipart upload whose parts are being listed.
getBucketName() - Method in class com.amazonaws.services.s3.model.ListVersionsRequest
Gets the name of the Amazon S3 bucket whose versions are to be listed.
getBucketName() - Method in class com.amazonaws.services.s3.model.MultipartUploadListing
Returns the name of the bucket to which the multipart upload was initiated.
getBucketName() - Method in class com.amazonaws.services.s3.model.ObjectListing
Gets the name of the Amazon S3 bucket containing the objects listed in this ObjectListing.
getBucketName() - Method in class com.amazonaws.services.s3.model.PartListing
Returns the name of the bucket containing the listed parts, as specified in the original request.
getBucketName() - Method in class com.amazonaws.services.s3.model.RestoreObjectRequest
Returns the name of the bucket containing the reference to the object to restore which is now stored in Amazon Glacier.
getBucketName() - Method in class com.amazonaws.services.s3.model.S3Location
 
getBucketName() - Method in class com.amazonaws.services.s3.model.S3Object
Gets the name of the bucket in which this object is contained.
getBucketName() - Method in class com.amazonaws.services.s3.model.S3ObjectSummary
Gets the name of the Amazon S3 bucket in which this object is stored.
getBucketName() - Method in class com.amazonaws.services.s3.model.S3VersionSummary
Gets the name of the Amazon S3 bucket in which this version is stored.
getBucketName() - Method in class com.amazonaws.services.s3.model.SelectObjectContentRequest
The S3 Bucket.
getBucketName() - Method in class com.amazonaws.services.s3.model.SetBucketAccelerateConfigurationRequest
 
getBucketName() - Method in class com.amazonaws.services.s3.model.SetBucketAclRequest
Returns the name of the bucket whose ACL will be modified by this request when executed.
getBucketName() - Method in class com.amazonaws.services.s3.model.SetBucketAnalyticsConfigurationRequest
Returns the name of the bucket to which an analytics configuration is stored.
getBucketName() - Method in class com.amazonaws.services.s3.model.SetBucketCrossOriginConfigurationRequest
Gets the name of the bucket whose cross origin configuration is being set.
getBucketName() - Method in class com.amazonaws.services.s3.model.SetBucketEncryptionRequest
 
getBucketName() - Method in class com.amazonaws.services.s3.model.SetBucketIntelligentTieringConfigurationRequest
Returns the name of the bucket to which an S3 Intelligent-Tiering configuration is stored.
getBucketName() - Method in class com.amazonaws.services.s3.model.SetBucketInventoryConfigurationRequest
Returns the name of the bucket where the inventory configuration will be stored.
getBucketName() - Method in class com.amazonaws.services.s3.model.SetBucketLifecycleConfigurationRequest
Gets the name of the bucket whose lifecycle configuration is being set.
getBucketName() - Method in class com.amazonaws.services.s3.model.SetBucketLoggingConfigurationRequest
Gets the name of the bucket whose logging configuration is being set.
getBucketName() - Method in class com.amazonaws.services.s3.model.SetBucketMetricsConfigurationRequest
Returns the name of the bucket for which the metrics configuration is set.
getBucketName() - Method in class com.amazonaws.services.s3.model.SetBucketNotificationConfigurationRequest
Gets the name of the bucket whose notification configuration is being set.
getBucketName() - Method in class com.amazonaws.services.s3.model.SetBucketOwnershipControlsRequest
Returns the name of the bucket for which the ownership controls are set.
getBucketName() - Method in class com.amazonaws.services.s3.model.SetBucketPolicyRequest
Returns the name of the Amazon S3 bucket whose policy is being set.
getBucketName() - Method in class com.amazonaws.services.s3.model.SetBucketReplicationConfigurationRequest
Returns the name of Amazon S3 bucket.
getBucketName() - Method in class com.amazonaws.services.s3.model.SetBucketTaggingConfigurationRequest
Gets the name of the bucket whose tagging configuration is being set.
getBucketName() - Method in class com.amazonaws.services.s3.model.SetBucketVersioningConfigurationRequest
Gets the name of the bucket whose versioning configuration is being set.
getBucketName() - Method in class com.amazonaws.services.s3.model.SetBucketWebsiteConfigurationRequest
Returns the name of the bucket whose website configuration is being set.
getBucketName() - Method in class com.amazonaws.services.s3.model.SetObjectAclRequest
The bucket name that contains the object to which you want to attach the ACL.
getBucketName() - Method in class com.amazonaws.services.s3.model.SetObjectLegalHoldRequest
The bucket name containing the object that you want to place a Legal Hold on.
getBucketName() - Method in class com.amazonaws.services.s3.model.SetObjectLockConfigurationRequest
The S3 Bucket.
getBucketName() - Method in class com.amazonaws.services.s3.model.SetObjectRetentionRequest
The S3 Bucket.
getBucketName() - Method in class com.amazonaws.services.s3.model.SetObjectTaggingRequest
 
getBucketName() - Method in class com.amazonaws.services.s3.model.SetPublicAccessBlockRequest
The name of the Amazon S3 bucket whose Public Access Block configuration you want to set.
getBucketName() - Method in class com.amazonaws.services.s3.model.SetRequestPaymentConfigurationRequest
 
getBucketName() - Method in class com.amazonaws.services.s3.model.UploadPartRequest
Returns the name of the bucket containing the existing, initiated multipart upload, with which this new part will be associated.
getBucketName() - Method in class com.amazonaws.services.s3.model.VersionListing
Gets the name of the Amazon S3 bucket containing the versions listed in this VersionListing.
getBucketName() - Method in class com.amazonaws.services.s3.S3BucketResource
Gets the name of the bucket.
getBucketName() - Method in interface com.amazonaws.services.s3.transfer.Download
The name of the bucket where the object is being downloaded from.
getBucketName() - Method in class com.amazonaws.services.s3.transfer.internal.DownloadImpl
The name of the bucket where the object is being downloaded from.
getBucketName() - Method in class com.amazonaws.services.s3.transfer.internal.MultipleFileDownloadImpl
Returns the name of the bucket from which files are downloaded.
getBucketName() - Method in class com.amazonaws.services.s3.transfer.internal.MultipleFileUploadImpl
Returns the name of the bucket to which files are uploaded.
getBucketName() - Method in class com.amazonaws.services.s3.transfer.model.UploadResult
Returns the name of the bucket containing the uploaded object.
getBucketName() - Method in interface com.amazonaws.services.s3.transfer.MultipleFileDownload
Returns the name of the bucket from which files are downloaded.
getBucketName() - Method in interface com.amazonaws.services.s3.transfer.MultipleFileUpload
Returns the name of the bucket to which files are uploaded.
getBucketNotificationConfiguration(String) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
getBucketNotificationConfiguration(GetBucketNotificationConfigurationRequest) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
getBucketNotificationConfiguration(String) - Method in interface com.amazonaws.services.s3.AmazonS3
Gets the notification configuration for the specified bucket.
getBucketNotificationConfiguration(GetBucketNotificationConfigurationRequest) - Method in interface com.amazonaws.services.s3.AmazonS3
Gets the notification configuration for the specified bucket.
getBucketNotificationConfiguration(String) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
getBucketNotificationConfiguration(GetBucketNotificationConfigurationRequest) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
getBucketNotificationConfiguration() - Method in class com.amazonaws.services.s3.model.SetBucketNotificationConfigurationRequest
Deprecated.
Use getNotificationConfiguration() instead.
GetBucketNotificationConfigurationRequest - Class in com.amazonaws.services.s3.model
Request object for the parameters to get a bucket's notification configuration.
GetBucketNotificationConfigurationRequest(String) - Constructor for class com.amazonaws.services.s3.model.GetBucketNotificationConfigurationRequest
Creates a new request object, ready to be executed to fetch the notification configuration for the specified bucket.
getBucketOwnershipControls(GetBucketOwnershipControlsRequest) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
getBucketOwnershipControls(GetBucketOwnershipControlsRequest) - Method in interface com.amazonaws.services.s3.AmazonS3
Retrieves OwnershipControls for an Amazon S3 bucket.
getBucketOwnershipControls(GetBucketOwnershipControlsRequest) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
GetBucketOwnershipControlsRequest - Class in com.amazonaws.services.s3.model
The name of the Amazon S3 bucket whose OwnershipControls you want to retrieve.
GetBucketOwnershipControlsRequest() - Constructor for class com.amazonaws.services.s3.model.GetBucketOwnershipControlsRequest
 
GetBucketOwnershipControlsResult - Class in com.amazonaws.services.s3.model
Result object to contain the response returned from AmazonS3Client.getBucketOwnershipControls(GetBucketOwnershipControlsRequest) operation.
GetBucketOwnershipControlsResult() - Constructor for class com.amazonaws.services.s3.model.GetBucketOwnershipControlsResult
 
getBucketPolicy(String) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
getBucketPolicy(GetBucketPolicyRequest) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
getBucketPolicy(String) - Method in interface com.amazonaws.services.s3.AmazonS3
Gets the policy for the specified bucket.
getBucketPolicy(GetBucketPolicyRequest) - Method in interface com.amazonaws.services.s3.AmazonS3
Gets the policy for the specified bucket.
getBucketPolicy(String) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
getBucketPolicy(GetBucketPolicyRequest) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
GetBucketPolicyRequest - Class in com.amazonaws.services.s3.model
Gets the policy for the specified bucket.
GetBucketPolicyRequest(String) - Constructor for class com.amazonaws.services.s3.model.GetBucketPolicyRequest
Creates a new request object, ready to be executed to retrieve the bucket policy of an Amazon S3 bucket.
getBucketPolicyStatus(GetBucketPolicyStatusRequest) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
getBucketPolicyStatus(GetBucketPolicyStatusRequest) - Method in interface com.amazonaws.services.s3.AmazonS3
Retrieves the policy status for an Amazon S3 bucket, indicating whether the bucket is public
getBucketPolicyStatus(GetBucketPolicyStatusRequest) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
GetBucketPolicyStatusRequest - Class in com.amazonaws.services.s3.model
 
GetBucketPolicyStatusRequest() - Constructor for class com.amazonaws.services.s3.model.GetBucketPolicyStatusRequest
 
GetBucketPolicyStatusResult - Class in com.amazonaws.services.s3.model
 
GetBucketPolicyStatusResult() - Constructor for class com.amazonaws.services.s3.model.GetBucketPolicyStatusResult
 
getBucketRegion() - Method in class com.amazonaws.services.s3.model.HeadBucketResult
Returns the Amazon Web Services region where the bucket is located.
getBucketReplicationConfiguration(String) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
getBucketReplicationConfiguration(GetBucketReplicationConfigurationRequest) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
getBucketReplicationConfiguration(String) - Method in interface com.amazonaws.services.s3.AmazonS3
Retrieves the replication configuration for the given Amazon S3 bucket.
getBucketReplicationConfiguration(GetBucketReplicationConfigurationRequest) - Method in interface com.amazonaws.services.s3.AmazonS3
Retrieves the replication configuration for the given Amazon S3 bucket.
getBucketReplicationConfiguration(String) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
getBucketReplicationConfiguration(GetBucketReplicationConfigurationRequest) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
GetBucketReplicationConfigurationRequest - Class in com.amazonaws.services.s3.model
Request object for the parameters to get a bucket's replication configuration.
GetBucketReplicationConfigurationRequest(String) - Constructor for class com.amazonaws.services.s3.model.GetBucketReplicationConfigurationRequest
Creates a new request object, ready to be executed to fetch the replication configuration for the specified bucket.
getBucketTaggingConfiguration(String) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
getBucketTaggingConfiguration(GetBucketTaggingConfigurationRequest) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
getBucketTaggingConfiguration(String) - Method in interface com.amazonaws.services.s3.AmazonS3
Gets the tagging configuration for the specified bucket, or null if the specified bucket does not exist, or if no configuration has been established.
getBucketTaggingConfiguration(GetBucketTaggingConfigurationRequest) - Method in interface com.amazonaws.services.s3.AmazonS3
Gets the tagging configuration for the specified bucket, or null if the specified bucket does not exist, or if no configuration has been established.
getBucketTaggingConfiguration(String) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
getBucketTaggingConfiguration(GetBucketTaggingConfigurationRequest) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
GetBucketTaggingConfigurationRequest - Class in com.amazonaws.services.s3.model
Request object for the parameters to get a bucket's tagging configuration.
GetBucketTaggingConfigurationRequest(String) - Constructor for class com.amazonaws.services.s3.model.GetBucketTaggingConfigurationRequest
Creates request object, ready to be executed to fetch the tagging configuration for the specified bucket.
getBucketVersioningConfiguration(String) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
getBucketVersioningConfiguration(GetBucketVersioningConfigurationRequest) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
getBucketVersioningConfiguration(String) - Method in interface com.amazonaws.services.s3.AmazonS3
Returns the versioning configuration for the specified bucket.
getBucketVersioningConfiguration(GetBucketVersioningConfigurationRequest) - Method in interface com.amazonaws.services.s3.AmazonS3
Returns the versioning configuration for the specified bucket.
getBucketVersioningConfiguration(String) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
getBucketVersioningConfiguration(GetBucketVersioningConfigurationRequest) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
GetBucketVersioningConfigurationRequest - Class in com.amazonaws.services.s3.model
Request object for the parameters to get a bucket's versioning configuration.
GetBucketVersioningConfigurationRequest(String) - Constructor for class com.amazonaws.services.s3.model.GetBucketVersioningConfigurationRequest
Creates a request object, ready to be executed to fetch the versioning configuration for the specified bucket.
getBucketWebsiteConfiguration(String) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
getBucketWebsiteConfiguration(GetBucketWebsiteConfigurationRequest) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
getBucketWebsiteConfiguration(String) - Method in interface com.amazonaws.services.s3.AmazonS3
Returns the website configuration for the specified bucket.
getBucketWebsiteConfiguration(GetBucketWebsiteConfigurationRequest) - Method in interface com.amazonaws.services.s3.AmazonS3
Returns the website configuration for the specified bucket.
getBucketWebsiteConfiguration(String) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
getBucketWebsiteConfiguration(GetBucketWebsiteConfigurationRequest) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
GetBucketWebsiteConfigurationRequest - Class in com.amazonaws.services.s3.model
Request object for the parameters to retrieve a bucket's website configuration.
GetBucketWebsiteConfigurationRequest(String) - Constructor for class com.amazonaws.services.s3.model.GetBucketWebsiteConfigurationRequest
Creates a new request object, ready to be executed to retrieve the bucket website configuration for the specified bucket.
getBypassGovernanceRetention() - Method in class com.amazonaws.services.s3.model.DeleteObjectsRequest
Specifies whether you want to delete this object even if it has a Governance-type Object Lock in place.
getBypassGovernanceRetention() - Method in class com.amazonaws.services.s3.model.DeleteVersionRequest
Specifies whether you want to delete this object even if it has a Governance-type Object Lock in place.
getBypassGovernanceRetention() - Method in class com.amazonaws.services.s3.model.SetObjectRetentionRequest
 
getByte() - Method in class com.amazonaws.services.s3.internal.eventstreaming.HeaderValue
 
getByteArray() - Method in class com.amazonaws.services.s3.internal.eventstreaming.HeaderValue
 
getByteBuffer() - Method in class com.amazonaws.services.s3.internal.eventstreaming.HeaderValue
 
getBytes() - Method in class com.amazonaws.services.s3.internal.XmlWriter
 
getBytesProcessed() - Method in class com.amazonaws.services.s3.model.Progress
Current number of uncompressed object bytes processed.
getBytesProcessed() - Method in class com.amazonaws.services.s3.model.Stats
Total number of uncompressed object bytes processed.
getBytesReturned() - Method in class com.amazonaws.services.s3.model.Progress
Current number of bytes of records payload data returned.
getBytesReturned() - Method in class com.amazonaws.services.s3.model.Stats
Total number of bytes of records payload data returned.
getBytesScanned() - Method in class com.amazonaws.services.s3.model.Progress
Current number of object bytes scanned.
getBytesScanned() - Method in class com.amazonaws.services.s3.model.Stats
Total number of object bytes scanned.
getBytesTransfered() - Method in class com.amazonaws.services.s3.model.ProgressEvent
Deprecated.
Replaced by ProgressEvent.getBytesTransferred(). This method SHOULD NEVER be used as it can lead to integer overflow if the number of bytes transferred was greater than Integer.MAX_VALUE.
getBytesTransfered() - Method in class com.amazonaws.services.s3.transfer.TransferProgress
getBytesTransferred() - Method in class com.amazonaws.services.s3.transfer.TransferProgress
Returns the number of bytes completed in the associated transfer.
getCacheControl() - Method in class com.amazonaws.services.s3.model.ObjectMetadata
Gets the optional Cache-Control HTTP header which allows the user to specify caching behavior along the HTTP request/reply chain.
getCacheControl() - Method in class com.amazonaws.services.s3.model.ResponseHeaderOverrides
Returns the cache control response header override if it has been specified, or null otherwise.
getCacheControl() - Method in class com.amazonaws.services.s3.model.WriteGetObjectResponseRequest
The caching behavior along the request/reply chain.
getCachedResponseMetadata(AmazonWebServiceRequest) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
getCachedResponseMetadata(AmazonWebServiceRequest) - Method in interface com.amazonaws.services.s3.AmazonS3
Gets additional metadata for a previously executed successful request.
getCachedResponseMetadata(AmazonWebServiceRequest) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
getCallable() - Method in class com.amazonaws.services.s3.transfer.internal.PreparedDownloadContext
 
getCannedAccessControlList() - Method in class com.amazonaws.services.s3.model.CopyObjectRequest
Gets the canned ACL to use for the new, copied object.
getCannedAcl() - Method in class com.amazonaws.services.s3.model.AbstractPutObjectRequest
Gets the optional pre-configured access control policy to use for the new object.
getCannedAcl() - Method in class com.amazonaws.services.s3.model.CreateBucketRequest
Returns the optional Canned ACL to set for the new bucket.
getCannedACL() - Method in class com.amazonaws.services.s3.model.InitiateMultipartUploadRequest
Returns the optional canned Access Control List (ACL) to set permissions for the new object created when the multipart upload is completed.
getCannedAcl() - Method in class com.amazonaws.services.s3.model.PutInstructionFileRequest
Gets the optional pre-configured access control policy to use for the new object.
getCannedACL() - Method in class com.amazonaws.services.s3.model.S3Location
 
getCannedAcl() - Method in class com.amazonaws.services.s3.model.SetBucketAclRequest
Returns the canned ACL to be applied to the specified bucket when this request is executed.
getCannedAcl() - Method in class com.amazonaws.services.s3.model.SetObjectAclRequest
Returns the canned ACL to be applied to the specified object when this request is executed.
getCipher() - Method in class com.amazonaws.services.s3.internal.crypto.CipherLite
This method is provided only for testing purposes.
getCipherAlgorithm() - Method in class com.amazonaws.services.s3.internal.crypto.CipherLite
Returns the algorithm name of the underlying cipher.
getCipherAlgorithm() - Method in class com.amazonaws.services.s3.internal.crypto.ContentCryptoScheme
 
getCipherProvider() - Method in class com.amazonaws.services.s3.internal.crypto.CipherLite
Returns the provider of the underlying cipher.
getClientParams() - Method in class com.amazonaws.services.s3.AmazonS3EncryptionClientParamsWrapper
Deprecated.
 
getClientParams() - Method in class com.amazonaws.services.s3.AmazonS3EncryptionClientV2ParamsWrapper
 
getCloudFrontId() - Method in class com.amazonaws.services.s3.internal.AmazonS3ExceptionBuilder
Gets Amazon S3's CloudFront ID when the request is performed in the accelerate mode.
getCloudFrontId() - Method in exception com.amazonaws.services.s3.model.AmazonS3Exception
Gets Amazon S3's CloudFront ID when the request is performed in the accelerate mode.
getCloudFrontId() - Method in class com.amazonaws.services.s3.S3ResponseMetadata
 
getCloudFunctionARN() - Method in class com.amazonaws.services.s3.model.CloudFunctionConfiguration
Deprecated.
Returns the ARN of the cloud function to be invoked.
getCode() - Method in class com.amazonaws.services.s3.model.MultiObjectDeleteException.DeleteError
Returns the status code for the failed delete.
getComments() - Method in class com.amazonaws.services.s3.model.CSVInput
 
getCommentsAsString() - Method in class com.amazonaws.services.s3.model.CSVInput
 
getCommonPrefixes() - Method in class com.amazonaws.services.s3.model.ListObjectsV2Result
Gets the common prefixes included in this object listing.
getCommonPrefixes() - Method in class com.amazonaws.services.s3.model.MultipartUploadListing
Returns the common prefixes included in this multipart upload listing.
getCommonPrefixes() - Method in class com.amazonaws.services.s3.model.ObjectListing
Gets the common prefixes included in this object listing.
getCommonPrefixes() - Method in class com.amazonaws.services.s3.model.VersionListing
Gets the common prefixes included in this version listing.
getCompressionType() - Method in class com.amazonaws.services.s3.model.InputSerialization
Specifies object's compression format.
getCondition() - Method in class com.amazonaws.services.s3.model.RoutingRule
Return the condition that must be met for the specified redirect to apply.
getConfiguration() - Method in class com.amazonaws.services.s3.model.SetBucketWebsiteConfigurationRequest
Returns the website configuration to send as part of this request.
getConfiguration() - Method in class com.amazonaws.services.s3.model.SetRequestPaymentConfigurationRequest
 
getConfiguration() - Method in class com.amazonaws.services.s3.transfer.TransferManager
Returns the configuration which specifies how this TransferManager processes requests.
getConfigurationByName(String) - Method in class com.amazonaws.services.s3.model.BucketNotificationConfiguration
Returns the notification configuration for the given name.
getConfigurationId() - Method in class com.amazonaws.services.s3.event.S3EventNotification.S3Entity
 
getConfigurations() - Method in class com.amazonaws.services.s3.model.BucketNotificationConfiguration
Returns all the notification configurations associated with the Amazon S3 bucket.
getConfirmRemoveSelfBucketAccess() - Method in class com.amazonaws.services.s3.model.SetBucketPolicyRequest
 
getConflictResolution() - Method in class com.amazonaws.services.s3.model.ExtraMaterialsDescription
Returns the conflict resolution strategy; neve null.
getContentCryptoScheme() - Method in class com.amazonaws.services.s3.internal.crypto.CipherLite
 
getContentCryptoScheme() - Method in class com.amazonaws.services.s3.internal.crypto.v1.S3CryptoScheme
 
getContentDisposition() - Method in class com.amazonaws.services.s3.model.ObjectMetadata
Gets the optional Content-Disposition HTTP header, which specifies presentation information for the object such as the recommended filename for the object to be saved as.
getContentDisposition() - Method in class com.amazonaws.services.s3.model.ResponseHeaderOverrides
Returns the content disposition response header override if it has been specified, or null otherwise.
getContentDisposition() - Method in class com.amazonaws.services.s3.model.WriteGetObjectResponseRequest
The presentational information for the object.
getContentEncoding() - Method in class com.amazonaws.services.s3.model.ObjectMetadata
Gets the optional Content-Encoding HTTP header specifying what content encodings have been applied to the object and what decoding mechanisms must be applied in order to obtain the media-type referenced by the Content-Type field.
getContentEncoding() - Method in class com.amazonaws.services.s3.model.ResponseHeaderOverrides
Returns the content encoding response header override if it has been specified, or null otherwise.
getContentEncoding() - Method in class com.amazonaws.services.s3.model.WriteGetObjectResponseRequest
What content encodings have been applied to the object and thus what decoding mechanisms must be applied to obtain the media-type referenced by the Content-Type header field.
getContentLanguage() - Method in class com.amazonaws.services.s3.model.ObjectMetadata
Gets the Content-Language HTTP header, which describes the natural language(s) of the intended audience for the enclosed entity.
getContentLanguage() - Method in class com.amazonaws.services.s3.model.ResponseHeaderOverrides
Returns the content language response header override if it has been specified, or null otherwise.
getContentLanguage() - Method in class com.amazonaws.services.s3.model.WriteGetObjectResponseRequest
The language the content is in.
getContentLength() - Method in class com.amazonaws.services.s3.model.ObjectMetadata
Gets the Content-Length HTTP header indicating the size of the associated object in bytes.
getContentLength() - Method in class com.amazonaws.services.s3.model.WriteGetObjectResponseRequest
The size of the body in bytes.
getContentLength(PutObjectRequest) - Static method in class com.amazonaws.services.s3.transfer.internal.TransferManagerUtils
Returns the size of the data in this request, otherwise -1 if the content length is unknown.
getContentLengthFromContentRange(ObjectMetadata) - Static method in class com.amazonaws.services.s3.transfer.internal.TransferManagerUtils
Returns the content length of the object if response contains the Content-Range header and is well formed.
getContentMd5() - Method in class com.amazonaws.services.s3.model.GeneratePresignedUrlRequest
Gets the expected content-md5 header of the request.
getContentMD5() - Method in class com.amazonaws.services.s3.model.ObjectMetadata
Gets the base64 encoded 128-bit MD5 digest of the associated object (content - not including headers) according to RFC 1864.
getContentMd5() - Method in class com.amazonaws.services.s3.model.PresignedUrlUploadResult
Returns the Base64-encoded MD5 hash of the object content that was calculated on the client-side.
getContentMd5() - Method in class com.amazonaws.services.s3.model.PutObjectResult
Returns the Base64-encoded MD5 hash of the object content that was calculated on the client-side.
getContentRange() - Method in class com.amazonaws.services.s3.model.ObjectMetadata
Returns the content range of the object if response contains the Content-Range header.
getContentRange() - Method in class com.amazonaws.services.s3.model.WriteGetObjectResponseRequest
The portion of the object returned in the response.
getContentType() - Method in class com.amazonaws.services.s3.model.GeneratePresignedUrlRequest
Gets the expected content-type of the request.
getContentType() - Method in class com.amazonaws.services.s3.model.ObjectMetadata
Gets the Content-Type HTTP header, which indicates the type of content stored in the associated object.
getContentType() - Method in class com.amazonaws.services.s3.model.ResponseHeaderOverrides
Returns the content type response header override if it has been specified, or null otherwise.
getContentType() - Method in class com.amazonaws.services.s3.model.WriteGetObjectResponseRequest
The standard MIME type describing the format of the object data.
getContinuationToken() - Method in class com.amazonaws.services.s3.model.ListBucketAnalyticsConfigurationsRequest
Gets the optional continuation token.
getContinuationToken() - Method in class com.amazonaws.services.s3.model.ListBucketAnalyticsConfigurationsResult
Gets the optional continuation token.
getContinuationToken() - Method in class com.amazonaws.services.s3.model.ListBucketIntelligentTieringConfigurationsRequest
Gets the optional continuation token.
getContinuationToken() - Method in class com.amazonaws.services.s3.model.ListBucketIntelligentTieringConfigurationsResult
Gets the optional continuation token.
getContinuationToken() - Method in class com.amazonaws.services.s3.model.ListBucketInventoryConfigurationsRequest
Gets the optional continuation token.
getContinuationToken() - Method in class com.amazonaws.services.s3.model.ListBucketInventoryConfigurationsResult
Gets the optional continuation token.
getContinuationToken() - Method in class com.amazonaws.services.s3.model.ListBucketMetricsConfigurationsRequest
Gets the optional continuation token.
getContinuationToken() - Method in class com.amazonaws.services.s3.model.ListBucketMetricsConfigurationsResult
Gets the optional continuation token.
getContinuationToken() - Method in class com.amazonaws.services.s3.model.ListObjectsV2Request
Gets the optional continuation token.
getContinuationToken() - Method in class com.amazonaws.services.s3.model.ListObjectsV2Result
Gets the optional continuation token.
getCreationDate() - Method in class com.amazonaws.services.s3.model.Bucket
Gets the bucket's creation date.
getCrossOriginConfiguration() - Method in class com.amazonaws.services.s3.model.SetBucketCrossOriginConfigurationRequest
Gets the new cross origin configuration for the specified bucket.
getCryptoConfiguration() - Method in class com.amazonaws.services.s3.AmazonS3EncryptionClientV2
 
getCryptoConfiguration() - Method in class com.amazonaws.services.s3.internal.crypto.v2.S3CryptoModule
 
getCryptoConfiguration() - Method in class com.amazonaws.services.s3.internal.crypto.v2.S3CryptoModuleBase
 
getCryptoMode() - Method in class com.amazonaws.services.s3.model.CryptoConfiguration
Deprecated.
Returns the optionally specified crypto mode applicable only to the S3 encryption client; or null.
getCryptoMode() - Method in class com.amazonaws.services.s3.model.CryptoConfigurationV2
Returns the optionally specified crypto mode applicable only to the S3 encryption client; or null.
getCryptoProvider() - Method in class com.amazonaws.services.s3.model.CryptoConfiguration
Deprecated.
Returns the crypto provider whose encryption implementation will be used to encrypt and decrypt data.
getCryptoProvider() - Method in class com.amazonaws.services.s3.model.CryptoConfigurationV2
Returns the crypto provider whose encryption implementation will be used to encrypt and decrypt data.
getCsv() - Method in class com.amazonaws.services.s3.model.InputSerialization
 
getCsv() - Method in class com.amazonaws.services.s3.model.OutputSerialization
 
getCurrentCount() - Method in class com.amazonaws.services.s3.internal.crypto.GCMCipherLite
For testing purposes.
getCustomerMasterKeyId() - Method in class com.amazonaws.services.s3.model.EncryptionMaterials
 
getCustomerMasterKeyId() - Method in class com.amazonaws.services.s3.model.KMSEncryptionMaterials
Returns the default KMS's Customer Master Key ID; or null if there isn't one.
getDataExport() - Method in class com.amazonaws.services.s3.model.analytics.StorageClassAnalysis
Returns the container used to describe how data related to the storage class analysis should be exported.
getDate() - Method in class com.amazonaws.services.s3.internal.eventstreaming.HeaderValue
 
getDate() - Method in class com.amazonaws.services.s3.model.BucketLifecycleConfiguration.Transition
Returns the expiration date of this object.
getDays() - Method in class com.amazonaws.services.s3.model.BucketLifecycleConfiguration.NoncurrentVersionTransition
Returns the time in days from when a new version of the object is uploaded to the bucket and when older versions are archived.
getDays() - Method in class com.amazonaws.services.s3.model.BucketLifecycleConfiguration.Transition
Returns the time in days from an object's creation to its expiration.
getDays() - Method in class com.amazonaws.services.s3.model.DefaultRetention
The number of days that you want to specify for the default retention period.
getDays() - Method in class com.amazonaws.services.s3.model.intelligenttiering.Tiering
Returns the number of days that you want your archived data to be accessible.
getDaysAfterInitiation() - Method in class com.amazonaws.services.s3.model.AbortIncompleteMultipartUpload
 
getDefault() - Static method in enum com.amazonaws.services.s3.model.SSEAlgorithm
Returns the default server side encryption algorithm, which is AES256.
getDefaultKeyWrapAlgorithm(EncryptionMaterials) - Static method in class com.amazonaws.services.s3.internal.crypto.keywrap.KeyWrapAlgorithmResolver
Get the default Key Wrap Algorithm based on the EncryptionMaterials provided
getDefaultRetention() - Method in class com.amazonaws.services.s3.model.ObjectLockRule
The default retention period that you want to apply to new objects placed in the specified bucket.
getDeletedObjects() - Method in class com.amazonaws.services.s3.internal.DeleteObjectsResponse
 
getDeletedObjects() - Method in class com.amazonaws.services.s3.model.DeleteObjectsResult
Returns the list of successfully deleted objects from this request.
getDeletedObjects() - Method in exception com.amazonaws.services.s3.model.MultiObjectDeleteException
Returns the list of successfully deleted objects from this request.
getDeleteMarker() - Method in class com.amazonaws.services.s3.model.WriteGetObjectResponseRequest
Whether an object stored in Amazon S3 is (true) or is not (false) a delete marker.
getDeleteMarkerReplication() - Method in class com.amazonaws.services.s3.model.ReplicationRule
Returns the status of delete marker replication of current rule.
getDeleteMarkerVersionId() - Method in class com.amazonaws.services.s3.model.DeleteObjectsResult.DeletedObject
Returns the versionId for the delete marker that was created when doing a non-versioned delete in a versioned bucket.
getDelimiter() - Method in class com.amazonaws.services.s3.iterable.S3Objects
 
getDelimiter() - Method in class com.amazonaws.services.s3.model.ListMultipartUploadsRequest
Returns the optional delimiter parameter that causes multipart uploads for keys that contain the same string between the prefix and the first occurrence of the delimiter to be combined into a single result element in the MultipartUploadListing.getCommonPrefixes() list.
getDelimiter() - Method in class com.amazonaws.services.s3.model.ListObjectsRequest
Gets the optional delimiter parameter that causes keys that contain the same string between the prefix and the first occurrence of the delimiter to be combined into a single result element in the ObjectListing.getCommonPrefixes() list.
getDelimiter() - Method in class com.amazonaws.services.s3.model.ListObjectsV2Request
Gets the optional delimiter parameter that causes keys that contain the same string between the prefix and the first occurrence of the delimiter to be combined into a single result element in the ListObjectsV2Result.getCommonPrefixes() list.
getDelimiter() - Method in class com.amazonaws.services.s3.model.ListObjectsV2Result
Gets the delimiter parameter originally used to request this object listing, or null if no delimiter specified.
getDelimiter() - Method in class com.amazonaws.services.s3.model.ListVersionsRequest
Gets the optional delimiter parameter that causes keys that contain the same string between the prefix and the first occurrence of the delimiter to be combined into a single result element in the VersionListing.getCommonPrefixes() list.
getDelimiter() - Method in class com.amazonaws.services.s3.model.MultipartUploadListing
Gets the delimiter parameter originally used to request this multipart upload listing, or null if no delimiter specified.
getDelimiter() - Method in class com.amazonaws.services.s3.model.ObjectListing
Gets the delimiter parameter originally used to request this object listing, or null if no delimiter specified.
getDelimiter() - Method in class com.amazonaws.services.s3.model.VersionListing
Gets the value of the delimiter parameter used to request this version listing.
getDescription(String) - Method in class com.amazonaws.services.s3.model.EncryptionMaterials
 
getDescription() - Method in class com.amazonaws.services.s3.model.RestoreObjectRequest
 
getDescription() - Method in class com.amazonaws.services.s3.transfer.internal.AbstractTransfer
Returns a human-readable description of this transfer.
getDescription() - Method in interface com.amazonaws.services.s3.transfer.Transfer
Returns a human-readable description of this transfer.
getDestination() - Method in class com.amazonaws.services.s3.model.analytics.StorageClassAnalysisDataExport
Returns the place to store the data for an analysis.
getDestination() - Method in class com.amazonaws.services.s3.model.inventory.InventoryConfiguration
Returns the InventoryDestination that contains information about where to publish the inventory results.
getDestinationBucketName() - Method in class com.amazonaws.services.s3.model.BucketLoggingConfiguration
Returns the destination bucket name for this logging configuration.
getDestinationBucketName() - Method in class com.amazonaws.services.s3.model.CopyObjectRequest
The name of the destination bucket.
getDestinationBucketName() - Method in class com.amazonaws.services.s3.model.CopyPartRequest
Gets the destination bucket name which will contain the new, copied object.
getDestinationBucketName() - Method in class com.amazonaws.services.s3.transfer.model.CopyResult
Gets the destination bucket name which will contain the new, copied object.
getDestinationConfig() - Method in class com.amazonaws.services.s3.model.ReplicationRule
Returns the destination configuration for the replication rule.
getDestinationKey() - Method in class com.amazonaws.services.s3.model.CopyObjectRequest
Gets the destination bucket key under which the new, copied object will be stored.
getDestinationKey() - Method in class com.amazonaws.services.s3.model.CopyPartRequest
Gets the destination bucket key under which the new, copied object will be stored.
getDestinationKey() - Method in class com.amazonaws.services.s3.transfer.model.CopyResult
Gets the destination bucket key under which the new, copied object will be stored.
getDestinationSSECustomerKey() - Method in class com.amazonaws.services.s3.model.CopyObjectRequest
Returns the optional customer-provided server-side encryption key to use to encrypt the destination object being copied.
getDestinationSSECustomerKey() - Method in class com.amazonaws.services.s3.model.CopyPartRequest
Returns the optional customer-provided server-side encryption key to use to encrypt the source object part being copied.
getDetails() - Method in class com.amazonaws.services.s3.model.SelectObjectContentEvent.ProgressEvent
The Progress event details.
getDetails() - Method in class com.amazonaws.services.s3.model.SelectObjectContentEvent.StatsEvent
The Stats event details.
getDeviceSerialNumber() - Method in class com.amazonaws.services.s3.model.MultiFactorAuthentication
Gets the Multi-Factor Authentication device serial number.
getDiskLimit() - Method in class com.amazonaws.services.s3.internal.MultiFileOutputStream
 
getDiskLimit() - Method in class com.amazonaws.services.s3.model.UploadObjectRequest
Returns the maximum size (in bytes) of additional disk space that will be consumed for this request; or Long.MAX_VALUE if there is no limit.
getDisplayName() - Method in class com.amazonaws.services.s3.model.CanonicalGrantee
Returns the display name for this grantee.
getDisplayName() - Method in class com.amazonaws.services.s3.model.Owner
Gets the display name of the owner.
getDomain() - Method in class com.amazonaws.services.s3.EndpointParams
 
getDownloadSizePerRequest() - Method in class com.amazonaws.services.s3.model.PresignedUrlDownloadConfig
 
getEnabled() - Method in class com.amazonaws.services.s3.model.RequestProgress
Specifies whether periodic SelectObjectContentEvent.ProgressEvents should be sent.
getEncodingType() - Method in class com.amazonaws.services.s3.iterable.S3Objects
 
getEncodingType() - Method in class com.amazonaws.services.s3.model.ListMultipartUploadsRequest
Gets the optional encodingType parameter indicating the encoding method to be applied on the response.
getEncodingType() - Method in class com.amazonaws.services.s3.model.ListObjectsRequest
Gets the optional encodingType parameter indicating the encoding method to be applied on the response.
getEncodingType() - Method in class com.amazonaws.services.s3.model.ListObjectsV2Request
Gets the optional encodingType parameter indicating the encoding method to be applied on the response.
getEncodingType() - Method in class com.amazonaws.services.s3.model.ListObjectsV2Result
Gets the encoding type used by Amazon S3 to encode object key names in the XML response.
getEncodingType() - Method in class com.amazonaws.services.s3.model.ListPartsRequest
Gets the optional encodingType parameter indicating the encoding method to be applied on the response.
getEncodingType() - Method in class com.amazonaws.services.s3.model.ListVersionsRequest
Gets the optional encodingType parameter indicating the encoding method to be applied on the response.
getEncodingType() - Method in class com.amazonaws.services.s3.model.MultipartUploadListing
Gets the encoding type used by Amazon S3 to encode object key names in the XML response.
getEncodingType() - Method in class com.amazonaws.services.s3.model.ObjectListing
Gets the encoding type used by Amazon S3 to encode object key names in the XML response.
getEncodingType() - Method in class com.amazonaws.services.s3.model.PartListing
Gets the encoding type used by Amazon S3 to encode object key names in the XML response.
getEncodingType() - Method in class com.amazonaws.services.s3.model.VersionListing
Gets the encoding type used by Amazon S3 to encode object key names in the XML response.
getEncryption() - Method in class com.amazonaws.services.s3.model.inventory.InventoryS3BucketDestination
 
getEncryption() - Method in class com.amazonaws.services.s3.model.S3Location
 
getEncryption() - Method in class com.amazonaws.services.s3.model.SSEAwsKeyManagementParams
Returns the scheme used for encrypting the Amazon S3 object.
getEncryptionConfiguration() - Method in class com.amazonaws.services.s3.model.ReplicationDestinationConfig
 
getEncryptionMaterials(Map<String, String>) - Method in interface com.amazonaws.services.s3.model.EncryptionMaterialsAccessor
Retrieves encryption materials matching the specified description from some source.
getEncryptionMaterials() - Method in interface com.amazonaws.services.s3.model.EncryptionMaterialsFactory
Returns EncryptionMaterials which the caller can use for encryption.
getEncryptionMaterials() - Method in class com.amazonaws.services.s3.model.PutInstructionFileRequest
Returns the encryption materials if specified; or null if not.
getEncryptionMaterials(Map<String, String>) - Method in class com.amazonaws.services.s3.model.SimpleMaterialProvider
 
getEncryptionMaterials() - Method in class com.amazonaws.services.s3.model.SimpleMaterialProvider
 
getEncryptionMaterials() - Method in class com.amazonaws.services.s3.model.StaticEncryptionMaterialsProvider
 
getEncryptionMaterials(Map<String, String>) - Method in class com.amazonaws.services.s3.model.StaticEncryptionMaterialsProvider
 
getEncryptionMaterialsProvider() - Method in class com.amazonaws.services.s3.AmazonS3EncryptionClientV2
 
getEncryptionMaterialsProvider() - Method in class com.amazonaws.services.s3.internal.crypto.v2.S3CryptoModule
 
getEncryptionMaterialsProvider() - Method in class com.amazonaws.services.s3.internal.crypto.v2.S3CryptoModuleBase
 
getEncryptionType() - Method in class com.amazonaws.services.s3.model.Encryption
 
getEnd() - Method in class com.amazonaws.services.s3.model.ScanRange
 
getErrorCode() - Method in class com.amazonaws.services.s3.internal.AmazonS3ExceptionBuilder
Returns the Amazon Web Services error code represented by this exception.
getErrorCode() - Method in exception com.amazonaws.services.s3.model.MultiObjectDeleteException
Always returns null since this exception represents a "successful" response from the service with no top-level error code.
getErrorCode() - Method in exception com.amazonaws.services.s3.model.SelectObjectContentEventException
A unique error code for the failure scenario encountered by the service.
getErrorCode() - Method in class com.amazonaws.services.s3.model.WriteGetObjectResponseRequest
A string that uniquely identifies an error condition.
getErrorDocument() - Method in class com.amazonaws.services.s3.model.BucketWebsiteConfiguration
Returns the complete path to the document to serve for 4xx errors, or null if no error document has been configured.
getErrorDocument() - Method in class com.amazonaws.services.s3.model.WebsiteConfiguration
 
getErrorMessage() - Method in class com.amazonaws.services.s3.internal.AmazonS3ExceptionBuilder
Returns the human-readable error message provided by the service
getErrorMessage() - Method in exception com.amazonaws.services.s3.model.SelectObjectContentEventException
A human-readable error message for the failure scenario encountered by the service.
getErrorMessage() - Method in class com.amazonaws.services.s3.model.WriteGetObjectResponseRequest
A generic description of the error condition.
getErrorResponseXml() - Method in class com.amazonaws.services.s3.internal.AmazonS3ExceptionBuilder
Returns the original error response XML received from Amazon S3
getErrorResponseXml() - Method in exception com.amazonaws.services.s3.model.AmazonS3Exception
Returns the error XML received in the HTTP Response or null if the exception is constructed from the headers.
getErrors() - Method in class com.amazonaws.services.s3.internal.DeleteObjectsResponse
 
getErrors() - Method in exception com.amazonaws.services.s3.model.MultiObjectDeleteException
Returns the list of errors from the attempted delete operation.
geteTag() - Method in class com.amazonaws.services.s3.event.S3EventNotification.S3ObjectEntity
 
getETag() - Method in class com.amazonaws.services.s3.model.CompleteMultipartUploadResult
Returns the entity tag identifying the new object.
getETag() - Method in class com.amazonaws.services.s3.model.CopyObjectResult
Gets the ETag value for the new object that was created in the associated CopyObjectRequest.
getETag() - Method in class com.amazonaws.services.s3.model.CopyPartResult
Gets the ETag value for the new part that was created in the associated CopyPartRequest.
getETag() - Method in class com.amazonaws.services.s3.model.ObjectMetadata
The entity tag is a hash of the object.
getETag() - Method in class com.amazonaws.services.s3.model.PartETag
Returns the entity tag generated from the content of the associated part.
getETag() - Method in class com.amazonaws.services.s3.model.PartSummary
Returns the entity tag generated from the part content.
getETag() - Method in class com.amazonaws.services.s3.model.PutObjectResult
Gets the server-side ETag value for the newly created object.
getETag() - Method in class com.amazonaws.services.s3.model.S3ObjectSummary
Gets the hex encoded 128-bit MD5 hash of this object's contents as computed by Amazon S3.
getETag() - Method in class com.amazonaws.services.s3.model.S3VersionSummary
Gets the hex encoded 128-bit MD5 hash of this version's contents as computed by Amazon S3.
getETag() - Method in class com.amazonaws.services.s3.model.UploadPartResult
Returns the entity tag of the newly uploaded part.
getETag() - Method in class com.amazonaws.services.s3.model.WriteGetObjectResponseRequest
An opaque identifier assigned by a web server to a specific version of a resource found at a URL.
getETag() - Method in class com.amazonaws.services.s3.transfer.model.CopyResult
Returns the entity tag identifying the new object.
getETag() - Method in class com.amazonaws.services.s3.transfer.model.UploadResult
Returns the entity tag identifying the new object.
getEvent() - Method in class com.amazonaws.services.s3.model.BucketNotificationConfiguration.TopicConfiguration
Deprecated.
getEventName() - Method in class com.amazonaws.services.s3.event.S3EventNotification.S3EventNotificationRecord
 
getEventNameAsEnum() - Method in class com.amazonaws.services.s3.event.S3EventNotification.S3EventNotificationRecord
 
getEvents() - Method in class com.amazonaws.services.s3.model.NotificationConfiguration
Returns the set of events associated with this notification configuration.
getEventsIterator() - Method in class com.amazonaws.services.s3.model.SelectObjectContentEventStream
Retrieve an iterator over the SelectObjectContentEvents in this stream, in the order they are returned by S3.
getEventSource() - Method in class com.amazonaws.services.s3.event.S3EventNotification.S3EventNotificationRecord
 
getEventThreshold() - Method in class com.amazonaws.services.s3.model.Metrics
Return A container specifying the time threshold for emitting the s3:Replication:OperationMissedThreshold event.
getEventTime() - Method in class com.amazonaws.services.s3.event.S3EventNotification.S3EventNotificationRecord
 
getEventVersion() - Method in class com.amazonaws.services.s3.event.S3EventNotification.S3EventNotificationRecord
 
getExecutorFactory() - Method in class com.amazonaws.services.s3.transfer.TransferManagerBuilder
 
getExecutorService() - Method in class com.amazonaws.services.s3.model.UploadObjectRequest
Returns a custom executor service for concurrent uploads; or null there is no customization.
getExecutorService() - Method in class com.amazonaws.services.s3.UploadObjectObserver
getExistingObjectReplication() - Method in class com.amazonaws.services.s3.model.ReplicationRule
Returns the status of existing object replication of current rule.
getExpectedBucketOwner() - Method in class com.amazonaws.services.s3.model.AbortMultipartUploadRequest
 
getExpectedBucketOwner() - Method in class com.amazonaws.services.s3.model.CompleteMultipartUploadRequest
 
getExpectedBucketOwner() - Method in class com.amazonaws.services.s3.model.CopyObjectRequest
This value represents the expected account id of the destination Amazon S3 bucket owner.
getExpectedBucketOwner() - Method in class com.amazonaws.services.s3.model.CopyPartRequest
This value represents the expected account id of the destination Amazon S3 bucket owner.
getExpectedBucketOwner() - Method in class com.amazonaws.services.s3.model.DeleteBucketAnalyticsConfigurationRequest
 
getExpectedBucketOwner() - Method in class com.amazonaws.services.s3.model.DeleteBucketCrossOriginConfigurationRequest
 
getExpectedBucketOwner() - Method in class com.amazonaws.services.s3.model.DeleteBucketEncryptionRequest
 
getExpectedBucketOwner() - Method in class com.amazonaws.services.s3.model.DeleteBucketInventoryConfigurationRequest
 
getExpectedBucketOwner() - Method in class com.amazonaws.services.s3.model.DeleteBucketLifecycleConfigurationRequest
 
getExpectedBucketOwner() - Method in class com.amazonaws.services.s3.model.DeleteBucketMetricsConfigurationRequest
 
getExpectedBucketOwner() - Method in class com.amazonaws.services.s3.model.DeleteBucketOwnershipControlsRequest
 
getExpectedBucketOwner() - Method in class com.amazonaws.services.s3.model.DeleteBucketPolicyRequest
 
getExpectedBucketOwner() - Method in class com.amazonaws.services.s3.model.DeleteBucketReplicationConfigurationRequest
 
getExpectedBucketOwner() - Method in class com.amazonaws.services.s3.model.DeleteBucketRequest
 
getExpectedBucketOwner() - Method in class com.amazonaws.services.s3.model.DeleteBucketTaggingConfigurationRequest
 
getExpectedBucketOwner() - Method in class com.amazonaws.services.s3.model.DeleteBucketWebsiteConfigurationRequest
 
getExpectedBucketOwner() - Method in class com.amazonaws.services.s3.model.DeleteObjectRequest
 
getExpectedBucketOwner() - Method in class com.amazonaws.services.s3.model.DeleteObjectsRequest
 
getExpectedBucketOwner() - Method in class com.amazonaws.services.s3.model.DeleteObjectTaggingRequest
 
getExpectedBucketOwner() - Method in class com.amazonaws.services.s3.model.DeletePublicAccessBlockRequest
 
getExpectedBucketOwner() - Method in interface com.amazonaws.services.s3.model.ExpectedBucketOwnerRequest
Returns he account id of the expected bucket owner.
getExpectedBucketOwner() - Method in class com.amazonaws.services.s3.model.GetBucketAccelerateConfigurationRequest
 
getExpectedBucketOwner() - Method in class com.amazonaws.services.s3.model.GetBucketAclRequest
 
getExpectedBucketOwner() - Method in class com.amazonaws.services.s3.model.GetBucketAnalyticsConfigurationRequest
 
getExpectedBucketOwner() - Method in class com.amazonaws.services.s3.model.GetBucketCrossOriginConfigurationRequest
 
getExpectedBucketOwner() - Method in class com.amazonaws.services.s3.model.GetBucketEncryptionRequest
 
getExpectedBucketOwner() - Method in class com.amazonaws.services.s3.model.GetBucketInventoryConfigurationRequest
 
getExpectedBucketOwner() - Method in class com.amazonaws.services.s3.model.GetBucketLifecycleConfigurationRequest
 
getExpectedBucketOwner() - Method in class com.amazonaws.services.s3.model.GetBucketLocationRequest
 
getExpectedBucketOwner() - Method in class com.amazonaws.services.s3.model.GetBucketLoggingConfigurationRequest
 
getExpectedBucketOwner() - Method in class com.amazonaws.services.s3.model.GetBucketMetricsConfigurationRequest
 
getExpectedBucketOwner() - Method in class com.amazonaws.services.s3.model.GetBucketNotificationConfigurationRequest
 
getExpectedBucketOwner() - Method in class com.amazonaws.services.s3.model.GetBucketOwnershipControlsRequest
 
getExpectedBucketOwner() - Method in class com.amazonaws.services.s3.model.GetBucketPolicyRequest
 
getExpectedBucketOwner() - Method in class com.amazonaws.services.s3.model.GetBucketPolicyStatusRequest
 
getExpectedBucketOwner() - Method in class com.amazonaws.services.s3.model.GetBucketReplicationConfigurationRequest
 
getExpectedBucketOwner() - Method in class com.amazonaws.services.s3.model.GetBucketTaggingConfigurationRequest
 
getExpectedBucketOwner() - Method in class com.amazonaws.services.s3.model.GetBucketVersioningConfigurationRequest
 
getExpectedBucketOwner() - Method in class com.amazonaws.services.s3.model.GetBucketWebsiteConfigurationRequest
 
getExpectedBucketOwner() - Method in class com.amazonaws.services.s3.model.GetObjectAclRequest
 
getExpectedBucketOwner() - Method in class com.amazonaws.services.s3.model.GetObjectLegalHoldRequest
 
getExpectedBucketOwner() - Method in class com.amazonaws.services.s3.model.GetObjectLockConfigurationRequest
 
getExpectedBucketOwner() - Method in class com.amazonaws.services.s3.model.GetObjectMetadataRequest
 
getExpectedBucketOwner() - Method in class com.amazonaws.services.s3.model.GetObjectRequest
 
getExpectedBucketOwner() - Method in class com.amazonaws.services.s3.model.GetObjectRetentionRequest
 
getExpectedBucketOwner() - Method in class com.amazonaws.services.s3.model.GetObjectTaggingRequest
 
getExpectedBucketOwner() - Method in class com.amazonaws.services.s3.model.GetPublicAccessBlockRequest
 
getExpectedBucketOwner() - Method in class com.amazonaws.services.s3.model.HeadBucketRequest
 
getExpectedBucketOwner() - Method in class com.amazonaws.services.s3.model.InitiateMultipartUploadRequest
 
getExpectedBucketOwner() - Method in class com.amazonaws.services.s3.model.ListBucketAnalyticsConfigurationsRequest
 
getExpectedBucketOwner() - Method in class com.amazonaws.services.s3.model.ListBucketInventoryConfigurationsRequest
 
getExpectedBucketOwner() - Method in class com.amazonaws.services.s3.model.ListBucketMetricsConfigurationsRequest
 
getExpectedBucketOwner() - Method in class com.amazonaws.services.s3.model.ListMultipartUploadsRequest
 
getExpectedBucketOwner() - Method in class com.amazonaws.services.s3.model.ListObjectsRequest
 
getExpectedBucketOwner() - Method in class com.amazonaws.services.s3.model.ListObjectsV2Request
 
getExpectedBucketOwner() - Method in class com.amazonaws.services.s3.model.ListPartsRequest
 
getExpectedBucketOwner() - Method in class com.amazonaws.services.s3.model.ListVersionsRequest
 
getExpectedBucketOwner() - Method in class com.amazonaws.services.s3.model.PutObjectRequest
 
getExpectedBucketOwner() - Method in class com.amazonaws.services.s3.model.RestoreObjectRequest
 
getExpectedBucketOwner() - Method in class com.amazonaws.services.s3.model.SelectObjectContentRequest
 
getExpectedBucketOwner() - Method in class com.amazonaws.services.s3.model.SetBucketAccelerateConfigurationRequest
 
getExpectedBucketOwner() - Method in class com.amazonaws.services.s3.model.SetBucketAclRequest
 
getExpectedBucketOwner() - Method in class com.amazonaws.services.s3.model.SetBucketAnalyticsConfigurationRequest
 
getExpectedBucketOwner() - Method in class com.amazonaws.services.s3.model.SetBucketCrossOriginConfigurationRequest
 
getExpectedBucketOwner() - Method in class com.amazonaws.services.s3.model.SetBucketEncryptionRequest
 
getExpectedBucketOwner() - Method in class com.amazonaws.services.s3.model.SetBucketInventoryConfigurationRequest
 
getExpectedBucketOwner() - Method in class com.amazonaws.services.s3.model.SetBucketLifecycleConfigurationRequest
 
getExpectedBucketOwner() - Method in class com.amazonaws.services.s3.model.SetBucketLoggingConfigurationRequest
 
getExpectedBucketOwner() - Method in class com.amazonaws.services.s3.model.SetBucketMetricsConfigurationRequest
 
getExpectedBucketOwner() - Method in class com.amazonaws.services.s3.model.SetBucketNotificationConfigurationRequest
 
getExpectedBucketOwner() - Method in class com.amazonaws.services.s3.model.SetBucketOwnershipControlsRequest
 
getExpectedBucketOwner() - Method in class com.amazonaws.services.s3.model.SetBucketPolicyRequest
 
getExpectedBucketOwner() - Method in class com.amazonaws.services.s3.model.SetBucketReplicationConfigurationRequest
 
getExpectedBucketOwner() - Method in class com.amazonaws.services.s3.model.SetBucketTaggingConfigurationRequest
 
getExpectedBucketOwner() - Method in class com.amazonaws.services.s3.model.SetBucketVersioningConfigurationRequest
 
getExpectedBucketOwner() - Method in class com.amazonaws.services.s3.model.SetBucketWebsiteConfigurationRequest
 
getExpectedBucketOwner() - Method in class com.amazonaws.services.s3.model.SetObjectAclRequest
 
getExpectedBucketOwner() - Method in class com.amazonaws.services.s3.model.SetObjectLegalHoldRequest
 
getExpectedBucketOwner() - Method in class com.amazonaws.services.s3.model.SetObjectLockConfigurationRequest
 
getExpectedBucketOwner() - Method in class com.amazonaws.services.s3.model.SetObjectRetentionRequest
 
getExpectedBucketOwner() - Method in class com.amazonaws.services.s3.model.SetObjectTaggingRequest
 
getExpectedBucketOwner() - Method in class com.amazonaws.services.s3.model.SetPublicAccessBlockRequest
 
getExpectedBucketOwner() - Method in class com.amazonaws.services.s3.model.SetRequestPaymentConfigurationRequest
 
getExpectedBucketOwner() - Method in class com.amazonaws.services.s3.model.UploadPartRequest
 
getExpectedSourceBucketOwner() - Method in class com.amazonaws.services.s3.model.CopyObjectRequest
 
getExpectedSourceBucketOwner() - Method in class com.amazonaws.services.s3.model.CopyPartRequest
 
getExpectedSourceBucketOwner() - Method in interface com.amazonaws.services.s3.model.ExpectedSourceBucketOwnerRequest
This value represents the expected account id of the source Amazon S3 bucket owner.
getExpiration() - Method in class com.amazonaws.services.s3.model.GeneratePresignedUrlRequest
The expiration date at which point the new pre-signed URL will no longer be accepted by Amazon S3.
getExpiration() - Method in class com.amazonaws.services.s3.model.WriteGetObjectResponseRequest
If the object expiration is configured (see PUT Bucket lifecycle), the response includes this header.
getExpirationDate() - Method in class com.amazonaws.services.s3.model.BucketLifecycleConfiguration.Rule
Returns the expiration date of the object.
getExpirationInDays() - Method in class com.amazonaws.services.s3.model.BucketLifecycleConfiguration.Rule
Returns the time in days from an object's creation to its expiration.
getExpirationInDays() - Method in class com.amazonaws.services.s3.model.RestoreObjectRequest
Returns the lifetime of the active copy in days.
getExpirationTime() - Method in interface com.amazonaws.services.s3.internal.ObjectExpirationResult
Returns the expiration date of the object, or null if the object is not configured to expire.
getExpirationTime() - Method in class com.amazonaws.services.s3.model.CompleteMultipartUploadResult
Returns the expiration time for this object, or null if it doesn't expire.
getExpirationTime() - Method in class com.amazonaws.services.s3.model.CopyObjectResult
Returns the expiration time for this object, or null if it doesn't expire.
getExpirationTime() - Method in class com.amazonaws.services.s3.model.ObjectMetadata
Returns the time this object will expire and be completely removed from S3.
getExpirationTime() - Method in class com.amazonaws.services.s3.model.PutObjectResult
Returns the expiration time for this object, or null if it doesn't expire.
getExpirationTimeRuleId() - Method in interface com.amazonaws.services.s3.internal.ObjectExpirationResult
Returns the bucket lifecycle configuration rule ID for the expiration of this object.
getExpirationTimeRuleId() - Method in class com.amazonaws.services.s3.model.CompleteMultipartUploadResult
Returns the BucketLifecycleConfiguration rule ID for this object's expiration, or null if it doesn't expire.
getExpirationTimeRuleId() - Method in class com.amazonaws.services.s3.model.CopyObjectResult
Returns the BucketLifecycleConfiguration rule ID for this object's expiration, or null if it doesn't expire.
getExpirationTimeRuleId() - Method in class com.amazonaws.services.s3.model.ObjectMetadata
Returns the BucketLifecycleConfiguration rule ID for this object's expiration, or null if it doesn't expire.
getExpirationTimeRuleId() - Method in class com.amazonaws.services.s3.model.PutObjectResult
Returns the BucketLifecycleConfiguration rule ID for this object's expiration, or null if it doesn't expire.
getExpires() - Method in class com.amazonaws.services.s3.model.ResponseHeaderOverrides
Returns the expires response header override if it has been specified, or null otherwise.
getExpires() - Method in class com.amazonaws.services.s3.model.WriteGetObjectResponseRequest
The date and time at which the object is no longer cacheable.
getExposedHeaders() - Method in class com.amazonaws.services.s3.model.CORSRule
Returns expose headers of this rule and returns a reference to this object for method chaining.
getExpression() - Method in class com.amazonaws.services.s3.model.SelectObjectContentRequest
The expression that is used to query the object.
getExpression() - Method in class com.amazonaws.services.s3.model.SelectParameters
 
getExpressionType() - Method in class com.amazonaws.services.s3.model.SelectObjectContentRequest
The type of the provided expression (e.g., SQL).
getExpressionType() - Method in class com.amazonaws.services.s3.model.SelectParameters
 
getExtendedRequestId() - Method in class com.amazonaws.services.s3.internal.AmazonS3ExceptionBuilder
Gets Amazon S3's extended request ID.
getExtendedRequestId() - Method in exception com.amazonaws.services.s3.model.AmazonS3Exception
Gets Amazon S3's extended request ID.
getExtraMaterialDescription() - Method in class com.amazonaws.services.s3.model.EncryptedGetObjectRequest
Returns the supplemental material description to be used for retrieving the encryption materials.
getFieldDelimiter() - Method in class com.amazonaws.services.s3.model.CSVInput
 
getFieldDelimiter() - Method in class com.amazonaws.services.s3.model.CSVOutput
 
getFieldDelimiterAsString() - Method in class com.amazonaws.services.s3.model.CSVInput
 
getFieldDelimiterAsString() - Method in class com.amazonaws.services.s3.model.CSVOutput
 
getFile(int) - Method in class com.amazonaws.services.s3.internal.MultiFileOutputStream
 
getFile() - Method in class com.amazonaws.services.s3.internal.RepeatableFileInputStream
Deprecated.
Returns the File this stream is reading data from.
getFile() - Method in class com.amazonaws.services.s3.model.AbstractPutObjectRequest
Gets the path and name of the file containing the data to be uploaded to Amazon S3.
getFile() - Method in class com.amazonaws.services.s3.model.PresignedUrlUploadRequest
 
getFile() - Method in interface com.amazonaws.services.s3.model.S3DataSource
 
getFile() - Method in class com.amazonaws.services.s3.model.UploadPartRequest
Returns the file containing the data to upload.
getFile() - Method in class com.amazonaws.services.s3.model.WriteGetObjectResponseRequest
 
getFile() - Method in class com.amazonaws.services.s3.transfer.UploadContext
 
getFileDeleteObserver() - Method in class com.amazonaws.services.s3.internal.PartCreationEvent
Returns an observer for file deletion; or null if there is none.
getFileHeaderInfo() - Method in class com.amazonaws.services.s3.model.CSVInput
 
getFileOffset() - Method in class com.amazonaws.services.s3.model.UploadPartRequest
Returns the optional offset in the specified file, at which to begin uploading data for this part.
getFilter() - Method in class com.amazonaws.services.s3.model.analytics.AnalyticsConfiguration
Returns the filter used to describe a set of objects for analysis.
getFilter() - Method in class com.amazonaws.services.s3.model.BucketLifecycleConfiguration.Rule
Returns a LifecycleFilter that is used to identify objects that a Lifecycle Rule applies to.
getFilter() - Method in class com.amazonaws.services.s3.model.intelligenttiering.IntelligentTieringConfiguration
Returns the filter used to describe a set of objects for S3 Intelligent-Tiering.
getFilter() - Method in class com.amazonaws.services.s3.model.metrics.MetricsConfiguration
Returns the metrics configuration filter.
getFilter() - Method in class com.amazonaws.services.s3.model.NotificationConfiguration
Filter criteria for determining which S3 objects trigger event notifications.
getFilter() - Method in class com.amazonaws.services.s3.model.ReplicationRule
Returns a ReplicationFilter that is used to identify objects that a CRR Rule applies to.
getFilterRules() - Method in class com.amazonaws.services.s3.model.S3KeyFilter
 
getFinalBytes() - Method in class com.amazonaws.services.s3.internal.crypto.GCMCipherLite
For testing purposes only.
getFirstByte() - Method in class com.amazonaws.services.s3.model.CopyPartRequest
Returns the optional start range to copy from the source object.
getFirstRegionId() - Method in enum com.amazonaws.services.s3.model.Region
Returns the first region id or null for Region.US_Standard.
getFormat() - Method in class com.amazonaws.services.s3.model.analytics.AnalyticsS3BucketDestination
Returns the file format used when exporting data to Amazon S3.
getFormat() - Method in class com.amazonaws.services.s3.model.inventory.InventoryS3BucketDestination
Returns the output format of the inventory results.
getFrequency() - Method in class com.amazonaws.services.s3.model.inventory.InventorySchedule
Returns the frequency for producing inventory results in String format.
getFunctionARN() - Method in class com.amazonaws.services.s3.model.LambdaConfiguration
Returns the ARN of the cloud function to be invoked.
getFuture() - Method in class com.amazonaws.services.s3.transfer.internal.CopyMonitor
 
getFuture() - Method in class com.amazonaws.services.s3.transfer.internal.DownloadMonitor
 
getFuture() - Method in class com.amazonaws.services.s3.transfer.internal.MultipleFileTransferMonitor
 
getFuture() - Method in interface com.amazonaws.services.s3.transfer.internal.TransferMonitor
Returns a Future to wait on.
getFuture() - Method in class com.amazonaws.services.s3.transfer.internal.UploadMonitor
 
getFutures() - Method in class com.amazonaws.services.s3.UploadObjectObserver
 
getGlacierEventData() - Method in class com.amazonaws.services.s3.event.S3EventNotification.S3EventNotificationRecord
 
getGlacierJobParameters() - Method in class com.amazonaws.services.s3.model.RestoreObjectRequest
 
getGrantee() - Method in class com.amazonaws.services.s3.model.Grant
Gets the grantee being granted a permission by this grant.
getGrants() - Method in class com.amazonaws.services.s3.model.AccessControlList
Deprecated.
This will remove the duplicate grants if received from Amazon S3. Use AccessControlList.getGrantsAsList() instead.
getGrantsAsList() - Method in class com.amazonaws.services.s3.model.AccessControlList
Gets the list of Grant objects in this access control list (ACL).
getHeaderName() - Method in enum com.amazonaws.services.s3.model.Permission
Returns the name of the header used to grant this permission.
getHeaders() - Method in class com.amazonaws.services.s3.internal.eventstreaming.Message
 
getHostId() - Method in class com.amazonaws.services.s3.S3ResponseMetadata
Returns the Amazon S3 host ID, providing additional debugging information about how a request was handled.
getHostName() - Method in class com.amazonaws.services.s3.model.RedirectRule
Return the host name to use in the redirect request.
getHttpErrorCodeReturnedEquals() - Method in class com.amazonaws.services.s3.model.RoutingRuleCondition
Return the HTTP error code when the redirect is applied.
getHttpExpiresDate() - Method in class com.amazonaws.services.s3.model.ObjectMetadata
Returns the date when the object is no longer cacheable.
getHttpMethodName() - Method in class com.amazonaws.services.s3.model.PresignedUrlUploadRequest
 
getHttpRedirectCode() - Method in class com.amazonaws.services.s3.model.RedirectRule
Return the HTTP code to use in the redirect response.
getHttpRequest() - Method in class com.amazonaws.services.s3.model.S3ObjectInputStream
Returns the http request from which this input stream is derived.
getId() - Method in class com.amazonaws.services.s3.model.analytics.AnalyticsConfiguration
Returns the identifier used to represent an analytics configuration.
getId() - Method in class com.amazonaws.services.s3.model.BucketLifecycleConfiguration.Rule
Returns the ID of this rule.
getId() - Method in class com.amazonaws.services.s3.model.CORSRule
Returns the Id of this rule.
getId() - Method in class com.amazonaws.services.s3.model.DeleteBucketAnalyticsConfigurationRequest
Returns the identifier used to represent an analytics configuration.
getId() - Method in class com.amazonaws.services.s3.model.DeleteBucketIntelligentTieringConfigurationRequest
Returns the identifier used to represent an S3 Intelligent-Tiering configuration.
getId() - Method in class com.amazonaws.services.s3.model.DeleteBucketInventoryConfigurationRequest
Returns the ID used to identify the inventory configuration.
getId() - Method in class com.amazonaws.services.s3.model.DeleteBucketMetricsConfigurationRequest
Returns the ID used to identify the metrics configuration.
getId() - Method in class com.amazonaws.services.s3.model.GetBucketAnalyticsConfigurationRequest
Returns the identifier used to represent an analytics configuration.
getId() - Method in class com.amazonaws.services.s3.model.GetBucketIntelligentTieringConfigurationRequest
Returns the identifier used to represent an S3 Intelligent-Tiering configuration.
getId() - Method in class com.amazonaws.services.s3.model.GetBucketInventoryConfigurationRequest
Returns the ID used to identify the inventory configuration.
getId() - Method in class com.amazonaws.services.s3.model.GetBucketMetricsConfigurationRequest
Returns the ID used to identify the metrics configuration.
getId() - Method in class com.amazonaws.services.s3.model.intelligenttiering.IntelligentTieringConfiguration
Returns the identifier used to represent an S3 Intelligent-Tiering configuration.
getId() - Method in class com.amazonaws.services.s3.model.inventory.InventoryConfiguration
Returns the ID used to identify the inventory configuration.
getId() - Method in class com.amazonaws.services.s3.model.metrics.MetricsConfiguration
Returns the identifier used to represent a metrics configuration.
getId() - Method in class com.amazonaws.services.s3.model.Owner
Gets the ID of the owner.
getIdentifier() - Method in class com.amazonaws.services.s3.model.CanonicalGrantee
Returns the unique identifier for this grantee.
getIdentifier() - Method in class com.amazonaws.services.s3.model.EmailAddressGrantee
Gets the grantee's e-mail address.
getIdentifier() - Method in interface com.amazonaws.services.s3.model.Grantee
Gets the identifier for this grantee.
getIdentifier() - Method in enum com.amazonaws.services.s3.model.GroupGrantee
Gets the group grantee's URI.
getIgnorePublicAcls() - Method in class com.amazonaws.services.s3.model.PublicAccessBlockConfiguration
Returns whether Amazon S3 should ignore public ACLs for this bucket and objects in this bucket.
getIncludedObjectVersions() - Method in class com.amazonaws.services.s3.model.inventory.InventoryConfiguration
Returns which object version(s) to included in the inventory results.
getIndexDocumentSuffix() - Method in class com.amazonaws.services.s3.model.BucketWebsiteConfiguration
Returns the document to serve when a directory is specified (ex: index.html).
getIndexDocumentSuffix() - Method in class com.amazonaws.services.s3.model.WebsiteConfiguration
 
getInfoToResume() - Method in class com.amazonaws.services.s3.transfer.PauseResult
Returns the information that can be used to resume a successfully paused operation.
getInitiated() - Method in class com.amazonaws.services.s3.model.MultipartUpload
Returns the date at which this upload was initiated.
getInitiator() - Method in class com.amazonaws.services.s3.model.MultipartUpload
Returns the user who initiated this multipart upload.
getInitiator() - Method in class com.amazonaws.services.s3.model.PartListing
Returns details on the user who initiated the associated multipart upload.
getInputSerialization() - Method in class com.amazonaws.services.s3.model.SelectObjectContentRequest
Describes the format of the data in the object that is being queried.
getInputSerialization() - Method in class com.amazonaws.services.s3.model.SelectParameters
 
getInputStream() - Method in class com.amazonaws.services.s3.model.AbstractPutObjectRequest
Gets the input stream containing the data to be uploaded to Amazon S3.
getInputStream() - Method in class com.amazonaws.services.s3.model.PresignedUrlUploadRequest
 
getInputStream() - Method in interface com.amazonaws.services.s3.model.S3DataSource
 
getInputStream() - Method in class com.amazonaws.services.s3.model.UploadPartRequest
Returns the stream containing the data to upload for the new part.
getInputStream() - Method in class com.amazonaws.services.s3.model.WriteGetObjectResponseRequest
 
getInstance() - Static method in class com.amazonaws.services.s3.internal.Mimetypes
Loads MIME type info from the file 'mime.types' in the classpath, if it's available.
getInstance() - Static method in class com.amazonaws.services.s3.S3ArnConverter
Gets a static singleton instance of an S3ArnConverter.
getInstanceLength() - Method in class com.amazonaws.services.s3.model.ObjectMetadata
Returns the physical length of the entire object stored in S3.
getInstructionFileSuffix() - Method in class com.amazonaws.services.s3.model.EncryptedGetObjectRequest
 
getInteger() - Method in class com.amazonaws.services.s3.internal.eventstreaming.HeaderValue
 
getIntelligentTierinConfiguration() - Method in class com.amazonaws.services.s3.model.SetBucketIntelligentTieringConfigurationRequest
getIntelligentTieringConfiguration() - Method in class com.amazonaws.services.s3.model.GetBucketIntelligentTieringConfigurationResult
Returns the requested S3 Intelligent-Tiering configuration.
getIntelligentTieringConfigurationList() - Method in class com.amazonaws.services.s3.model.ListBucketIntelligentTieringConfigurationsResult
Returns the list of S3 Intelligent-Tiering configurations for a bucket.
getInventoryConfiguration() - Method in class com.amazonaws.services.s3.model.GetBucketInventoryConfigurationResult
Returns the requested inventory configuration.
getInventoryConfiguration() - Method in class com.amazonaws.services.s3.model.SetBucketInventoryConfigurationRequest
Returns the inventory configuration.
getInventoryConfigurationList() - Method in class com.amazonaws.services.s3.model.ListBucketInventoryConfigurationsResult
Returns the list of inventory configurations for a bucket.
getInventoryFilter() - Method in class com.amazonaws.services.s3.model.inventory.InventoryConfiguration
Returns the inventoryFilter used to describe a set of objects to include in inventory results.
getInvocationRoleARN() - Method in class com.amazonaws.services.s3.model.CloudFunctionConfiguration
Deprecated.
Returns the invocation role associated with this configuration.
getIsPublic() - Method in class com.amazonaws.services.s3.model.PolicyStatus
The public-policy status for this bucket.
getIV() - Method in class com.amazonaws.services.s3.internal.crypto.CipherLite
Returns the initialization vector (IV) in a new buffer.
getIVLengthInBytes() - Method in class com.amazonaws.services.s3.internal.crypto.ContentCryptoScheme
 
getJson() - Method in class com.amazonaws.services.s3.model.InputSerialization
Specifies JSON as object's input serialization format.
getJson() - Method in class com.amazonaws.services.s3.model.OutputSerialization
Specifies JSON as request's output serialization format.
getKey() - Method in class com.amazonaws.services.s3.AmazonS3URI
 
getKey() - Method in class com.amazonaws.services.s3.event.S3EventNotification.S3ObjectEntity
 
getKey() - Method in class com.amazonaws.services.s3.internal.crypto.v1.MultipartUploadContext
 
getKey() - Method in class com.amazonaws.services.s3.internal.crypto.v2.MultipartUploadContext
 
getKey() - Method in class com.amazonaws.services.s3.iterable.S3Versions
 
getKey() - Method in class com.amazonaws.services.s3.model.AbortMultipartUploadRequest
Returns the key of the multipart upload to abort.
getKey() - Method in class com.amazonaws.services.s3.model.AbstractPutObjectRequest
Gets the key under which to store the new object.
getKey() - Method in class com.amazonaws.services.s3.model.CompleteMultipartUploadRequest
Returns the key under which the multipart upload to complete is stored.
getKey() - Method in class com.amazonaws.services.s3.model.CompleteMultipartUploadResult
Gets the key by which the newly created object is stored.
getKey() - Method in class com.amazonaws.services.s3.model.DeleteObjectRequest
Gets the key of the object to delete.
getKey() - Method in class com.amazonaws.services.s3.model.DeleteObjectsRequest.KeyVersion
 
getKey() - Method in class com.amazonaws.services.s3.model.DeleteObjectsResult.DeletedObject
Returns the key that was successfully deleted.
getKey() - Method in class com.amazonaws.services.s3.model.DeleteObjectTaggingRequest
 
getKey() - Method in class com.amazonaws.services.s3.model.DeleteVersionRequest
Gets the key of the version to delete.
getKey() - Method in class com.amazonaws.services.s3.model.GeneratePresignedUrlRequest
Returns the key of the object involved in this request.
getKey() - Method in class com.amazonaws.services.s3.model.GetObjectAclRequest
Gets the key under which the object whose ACL to be retrieved is stored.
getKey() - Method in class com.amazonaws.services.s3.model.GetObjectLegalHoldRequest
The Object Key.
getKey() - Method in class com.amazonaws.services.s3.model.GetObjectMetadataRequest
Gets the key of the object whose metadata is being retrieved.
getKey() - Method in class com.amazonaws.services.s3.model.GetObjectRequest
Gets the key under which the object to be downloaded is stored.
getKey() - Method in class com.amazonaws.services.s3.model.GetObjectRetentionRequest
The Object Key.
getKey() - Method in class com.amazonaws.services.s3.model.GetObjectTaggingRequest
 
getKey() - Method in class com.amazonaws.services.s3.model.InitiateMultipartUploadRequest
Returns the key by which to store the new multipart upload, and hence, the eventual object created from the multipart upload.
getKey() - Method in class com.amazonaws.services.s3.model.InitiateMultipartUploadResult
Returns the object key for which the multipart upload was initiated.
getKey() - Method in class com.amazonaws.services.s3.model.ListPartsRequest
Returns the key of the associated multipart upload whose parts are being listed.
getKey() - Method in class com.amazonaws.services.s3.model.MultiObjectDeleteException.DeleteError
Returns the key of the object that couldn't be deleted.
getKey() - Method in class com.amazonaws.services.s3.model.MultipartUpload
Returns the key by which this upload is stored.
getKey() - Method in class com.amazonaws.services.s3.model.PartListing
Returns the key value specified in the original request used to identify which multipart upload contains the parts to list.
getKey() - Method in class com.amazonaws.services.s3.model.RestoreObjectRequest
Gets the key, the name of the reference to the object to restore, which is now stored in Amazon Glacier.
getKey() - Method in class com.amazonaws.services.s3.model.S3Object
Gets the key under which this object is stored.
getKey() - Method in class com.amazonaws.services.s3.model.S3ObjectId
 
getKey() - Method in class com.amazonaws.services.s3.model.S3ObjectIdBuilder
 
getKey() - Method in class com.amazonaws.services.s3.model.S3ObjectSummary
Gets the key under which this object is stored in Amazon S3.
getKey() - Method in class com.amazonaws.services.s3.model.S3VersionSummary
Gets the key under which this version is stored in Amazon S3.
getKey() - Method in class com.amazonaws.services.s3.model.SelectObjectContentRequest
The Object Key.
getKey() - Method in class com.amazonaws.services.s3.model.SetObjectAclRequest
Key for which the PUT action was initiated.
getKey() - Method in class com.amazonaws.services.s3.model.SetObjectLegalHoldRequest
The Object Key.
getKey() - Method in class com.amazonaws.services.s3.model.SetObjectRetentionRequest
The Object Key.
getKey() - Method in class com.amazonaws.services.s3.model.SetObjectTaggingRequest
 
getKey() - Method in class com.amazonaws.services.s3.model.SSECustomerKey
Returns the base64-encoded server-side encryption key that was provided in this object's constructor.
getKey() - Method in class com.amazonaws.services.s3.model.Tag
 
getKey() - Method in class com.amazonaws.services.s3.model.UploadPartRequest
Returns the key of the initiated multipart upload.
getKey() - Method in class com.amazonaws.services.s3.S3ObjectResource
Gets the key of the S3 object.
getKey() - Method in interface com.amazonaws.services.s3.transfer.Download
The key under which this object was stored in Amazon S3.
getKey() - Method in class com.amazonaws.services.s3.transfer.internal.DownloadImpl
The key under which this object was stored in Amazon S3.
getKey() - Method in class com.amazonaws.services.s3.transfer.model.UploadResult
Returns the key by which the newly created object is stored.
getKey() - Method in class com.amazonaws.services.s3.transfer.UploadContext
 
getKeyCount() - Method in class com.amazonaws.services.s3.model.ListObjectsV2Result
Gets the number of keys returned with this response.
getKeyGeneratorAlgorithm() - Method in class com.amazonaws.services.s3.internal.crypto.ContentCryptoScheme
 
getKeyId() - Method in class com.amazonaws.services.s3.model.inventory.ServerSideEncryptionKMS
 
getKeyLengthInBits() - Method in class com.amazonaws.services.s3.internal.crypto.ContentCryptoScheme
 
getKeyMarker() - Method in class com.amazonaws.services.s3.model.ListMultipartUploadsRequest
Returns the optional key marker indicating where in the results to begin listing.
getKeyMarker() - Method in class com.amazonaws.services.s3.model.ListVersionsRequest
Gets the optional keyMarker parameter indicating where in the sorted list of all versions in the specified bucket to begin returning results.
getKeyMarker() - Method in class com.amazonaws.services.s3.model.MultipartUploadListing
Returns the optional key marker specified in the original request to specify where in the results to begin listing multipart uploads.
getKeyMarker() - Method in class com.amazonaws.services.s3.model.VersionListing
The key marker parameter originally used to request this version listing, or null if no key marker was specified.
getKeyPair() - Method in class com.amazonaws.services.s3.model.EncryptionMaterials
Returns the key pair stored in this EncryptionMaterials object.
getKeyPair() - Method in class com.amazonaws.services.s3.model.KMSEncryptionMaterials
Always throws UnsupportedOperationException.
getKeyPrefix() - Method in class com.amazonaws.services.s3.transfer.internal.MultipleFileDownloadImpl
Returns the key prefix of the virtual directory being downloaded.
getKeyPrefix() - Method in class com.amazonaws.services.s3.transfer.internal.MultipleFileUploadImpl
Returns the key prefix of the virtual directory being uploaded to.
getKeyPrefix() - Method in interface com.amazonaws.services.s3.transfer.MultipleFileDownload
Returns the key prefix of the virtual directory being downloaded.
getKeyPrefix() - Method in interface com.amazonaws.services.s3.transfer.MultipleFileUpload
Returns the key prefix of the virtual directory being uploaded.
getKeyPrefixEquals() - Method in class com.amazonaws.services.s3.model.RoutingRuleCondition
Return the object key name prefix when the redirect is applied.
getKeys() - Method in class com.amazonaws.services.s3.model.DeleteObjectsRequest
Returns the list of keys to delete from this bucket.
getKeySpec() - Method in class com.amazonaws.services.s3.internal.crypto.ContentCryptoScheme
A convenient method motivated by KMS.
getKeyWrapAlgorithm(Key) - Method in class com.amazonaws.services.s3.internal.crypto.v1.S3KeyWrapScheme
 
getKeyWrapScheme() - Method in class com.amazonaws.services.s3.internal.crypto.v1.S3CryptoScheme
 
getKmsClient() - Method in class com.amazonaws.services.s3.AmazonS3EncryptionClientV2
Returns the kmsClient that was supplied to this encryption client, or null if it wasn't set.
getKmsCmkId() - Method in class com.amazonaws.services.s3.model.GeneratePresignedUrlRequest
Returns the KMS customer key id used for server side encryption; or null if there is none.
getKmsContext() - Method in class com.amazonaws.services.s3.model.Encryption
 
getKmsKeyId() - Method in class com.amazonaws.services.s3.model.Encryption
If the encryption type is aws:kms, this optional value specifies the ID of the symmetric customer managed Amazon Web Services KMS CMK to use for encryption of job results.
getKMSMasterKeyID() - Method in class com.amazonaws.services.s3.model.ServerSideEncryptionByDefault
Amazon Web Services Key Management Service (KMS) customer Amazon Web Services KMS key ID to use for the default encryption.
getKmsRegion() - Method in class com.amazonaws.services.s3.model.CryptoConfiguration
Deprecated.
getLastByte() - Method in class com.amazonaws.services.s3.model.CopyPartRequest
Returns the optional zero-based byte offset to stop copying the source.
getLastByteInPart(AmazonS3, GetObjectRequest, Integer) - Static method in class com.amazonaws.services.s3.internal.ServiceUtils
Returns the last byte number in a part of an object.
getLastFullyDownloadedFilePosition() - Method in class com.amazonaws.services.s3.transfer.internal.DownloadImpl
 
getLastFullyDownloadedPartNumber() - Method in class com.amazonaws.services.s3.transfer.internal.DownloadImpl
For parallel downloads, returns the last part number that was successfully written into the download file.
getLastModified() - Method in class com.amazonaws.services.s3.model.ObjectMetadata
Gets the value of the Last-Modified header, indicating the date and time at which Amazon S3 last recorded a modification to the associated object.
getLastModified() - Method in class com.amazonaws.services.s3.model.PartSummary
Returns the date this part was last modified.
getLastModified() - Method in class com.amazonaws.services.s3.model.S3ObjectSummary
Gets the date when, according to Amazon S3, this object was last modified.
getLastModified() - Method in class com.amazonaws.services.s3.model.S3VersionSummary
Gets the date according to Amazon S3 at which this version was last modified.
getLastModified() - Method in class com.amazonaws.services.s3.model.WriteGetObjectResponseRequest
The date and time the object was last modified.
getLastModifiedDate() - Method in class com.amazonaws.services.s3.model.CopyObjectResult
Gets the date the newly copied object was last modified.
getLastModifiedDate() - Method in class com.amazonaws.services.s3.model.CopyPartResult
Gets the date the newly copied part was last modified.
getLatch() - Method in class com.amazonaws.services.s3.transfer.internal.PreparedDownloadContext
 
getLegalHold() - Method in class com.amazonaws.services.s3.model.GetObjectLegalHoldResult
The current Legal Hold status for the specified object.
getLegalHold() - Method in class com.amazonaws.services.s3.model.SetObjectLegalHoldRequest
Container element for the Legal Hold configuration you want to apply to the specified object.
getLifecycleConfiguration() - Method in class com.amazonaws.services.s3.model.SetBucketLifecycleConfigurationRequest
Gets the new lifecycle configuration for the specified bucket.
getLifecycleRestorationExpiryTime() - Method in class com.amazonaws.services.s3.event.S3EventNotification.RestoreEventDataEntity
 
getLifecycleRestoreStorageClass() - Method in class com.amazonaws.services.s3.event.S3EventNotification.RestoreEventDataEntity
 
getLocation() - Method in class com.amazonaws.services.s3.model.CompleteMultipartUploadResult
Returns the URL identifying the new multipart object.
getLogFilePrefix() - Method in class com.amazonaws.services.s3.model.BucketLoggingConfiguration
Returns the optional log file prefix.
getLoggingConfiguration() - Method in class com.amazonaws.services.s3.model.SetBucketLoggingConfigurationRequest
Gets the logging configuration for the specified bucket.
getLong() - Method in class com.amazonaws.services.s3.internal.eventstreaming.HeaderValue
 
getMarkedCount() - Method in class com.amazonaws.services.s3.internal.crypto.GCMCipherLite
For testing purposes.
getMarker() - Method in class com.amazonaws.services.s3.iterable.S3Objects
 
getMarker() - Method in class com.amazonaws.services.s3.model.ListObjectsRequest
Gets the optional marker parameter indicating where in the bucket to begin listing.
getMarker() - Method in class com.amazonaws.services.s3.model.ObjectListing
Gets the marker parameter originally used to request this object listing, or null if no marker was specified.
getMatchingETagConstraints() - Method in class com.amazonaws.services.s3.model.CopyObjectRequest
Gets the optional list of ETag constraints that, when present, must include a match for the source object's current ETag in order for the copy object request to be executed.
getMatchingETagConstraints() - Method in class com.amazonaws.services.s3.model.CopyPartRequest
Gets the optional list of ETag constraints that, when present, must include a match for the source object's current ETag in order for the copy object request to be executed.
getMatchingETagConstraints() - Method in class com.amazonaws.services.s3.model.GetObjectRequest
Gets the optional list of ETag constraints that, when present, must include a match for the object's current ETag in order for this request to be executed.
getMaterialDescription() - Method in class com.amazonaws.services.s3.model.ExtraMaterialsDescription
Returns the extra material description; never null.
getMaterialsDescription() - Method in class com.amazonaws.services.s3.internal.crypto.v1.MultipartUploadContext
 
getMaterialsDescription() - Method in class com.amazonaws.services.s3.internal.crypto.v2.MultipartUploadContext
 
getMaterialsDescription() - Method in class com.amazonaws.services.s3.model.EncryptedInitiateMultipartUploadRequest
 
getMaterialsDescription() - Method in class com.amazonaws.services.s3.model.EncryptedPutObjectRequest
 
getMaterialsDescription() - Method in class com.amazonaws.services.s3.model.EncryptionMaterials
Returns a snapshot of the current material description; never null.
getMaterialsDescription() - Method in interface com.amazonaws.services.s3.model.MaterialsDescriptionProvider
Returns an unmodifiable view of the MaterialsDescription which the caller can use to load EncryptionMaterials from any EncryptionMaterialsAccessor
getMaterialsDescription() - Method in class com.amazonaws.services.s3.model.PutInstructionFileRequest
Returns the material description for the new instruction file.
getMaterialsDescription() - Method in class com.amazonaws.services.s3.model.UploadObjectRequest
 
getMaxAgeSeconds() - Method in class com.amazonaws.services.s3.model.CORSRule
Sets the ID of this rule and returns a reference to this object for method chaining.
getMaxKeys() - Method in class com.amazonaws.services.s3.model.ListObjectsRequest
Gets the optional maxKeys parameter indicating the maximum number of keys to include in the response.
getMaxKeys() - Method in class com.amazonaws.services.s3.model.ListObjectsV2Request
Gets the optional maxKeys parameter indicating the maximum number of keys to include in the response.
getMaxKeys() - Method in class com.amazonaws.services.s3.model.ListObjectsV2Result
Gets the optional maxKeys parameter indicating the maximum number of keys to include in the response.
getMaxKeys() - Method in class com.amazonaws.services.s3.model.ObjectListing
Gets the maxKeys parameter originally used to request this object listing, or the default maxKeys value provided by Amazon S3 if the requester didn't specify a value.
getMaxKeys() - Method in class com.amazonaws.services.s3.model.VersionListing
Gets the value of the maxKeys parameter used to request this version listing.
getMaxParts() - Method in class com.amazonaws.services.s3.model.ListPartsRequest
Returns the optional maximum number of parts to be returned in the part listing.
getMaxParts() - Method in class com.amazonaws.services.s3.model.PartListing
Returns the optional max parts value specified in the original request to limit how many parts are listed.
getMaxResults() - Method in class com.amazonaws.services.s3.model.ListVersionsRequest
Gets the optional maxResults parameter indicating the maximum number of results to include in the response.
getMaxUploads() - Method in class com.amazonaws.services.s3.model.ListMultipartUploadsRequest
Returns the optional maximum number of uploads to return, or null if no maximum number of uploads has been set for this request.
getMaxUploads() - Method in class com.amazonaws.services.s3.model.MultipartUploadListing
Returns the optional maximum number of uploads to be listed, as specified in the original request.
getMd5() - Method in class com.amazonaws.services.s3.model.SSECustomerKey
Returns the optional base64-encoded MD5 digest of the encryption key to use when validating the integrity of the transmitted server-side encryption key.
getMD5Checksum() - Method in class com.amazonaws.services.s3.internal.DigestValidationInputStream
 
getMd5Digest() - Method in class com.amazonaws.services.s3.internal.MD5DigestCalculatingInputStream
 
getMd5Digest() - Method in class com.amazonaws.services.s3.model.UploadPartRequest
Returns the optional, but recommended, MD5 hash of the content of this part.
getMessage() - Method in exception com.amazonaws.services.s3.model.AmazonS3Exception
 
getMessage() - Method in class com.amazonaws.services.s3.model.MultiObjectDeleteException.DeleteError
Returns a description of the failure.
getMessage() - Method in exception com.amazonaws.services.s3.model.SelectObjectContentEventException
Retrieve a summary of the reason for the exception, including the SelectObjectContentEventException.getErrorCode() and SelectObjectContentEventException.getErrorMessage(), if the error was raised by the service.
getMetadata() - Method in class com.amazonaws.services.s3.model.AbstractPutObjectRequest
Gets the optional metadata instructing Amazon S3 how to handle the uploaded data (e.g.
getMetadata() - Method in class com.amazonaws.services.s3.model.PresignedUrlUploadRequest
Gets the optional metadata instructing Amazon S3 how to handle the uploaded data (e.g.
getMetadata() - Method in class com.amazonaws.services.s3.model.PresignedUrlUploadResult
Returns the metadata retrieved as a response to AmazonS3Client.upload(PresignedUrlUploadRequest) operation.
getMetadata() - Method in class com.amazonaws.services.s3.model.PutObjectResult
Returns the metadata retrieved as a response to AmazonS3Client.putObject(PutObjectRequest) operation.
getMetadata() - Method in class com.amazonaws.services.s3.model.WriteGetObjectResponseRequest
A map of metadata to store with the object in S3.
getMetadataDirective() - Method in class com.amazonaws.services.s3.model.CopyObjectRequest
Specifies whether the metadata is copied from the source object or replaced with metadata provided in the request.
getMethod() - Method in class com.amazonaws.services.s3.model.GeneratePresignedUrlRequest
The HTTP method (GET, PUT, DELETE, HEAD) to be used in this request.
getMetrics() - Method in class com.amazonaws.services.s3.model.ReplicationDestinationConfig
Returns a container specifying settings for configuring replication metrics and events.
getMetricsConfiguration() - Method in class com.amazonaws.services.s3.model.GetBucketMetricsConfigurationResult
Returns the requested metrics configuration.
getMetricsConfiguration() - Method in class com.amazonaws.services.s3.model.SetBucketMetricsConfigurationRequest
Returns the metrics configuration that is set on the bucket.
getMetricsConfigurationList() - Method in class com.amazonaws.services.s3.model.ListBucketMetricsConfigurationsResult
Returns the list of metrics configurations for a bucket.
getMfa() - Method in class com.amazonaws.services.s3.model.DeleteObjectsRequest
Gets the optional Multi-Factor Authentication information included with this request.
getMfa() - Method in class com.amazonaws.services.s3.model.DeleteVersionRequest
Gets the optional Multi-Factor Authentication information included with this request.
getMfa() - Method in class com.amazonaws.services.s3.model.SetBucketVersioningConfigurationRequest
Gets the optional Multi-Factor Authentication information included with this request.
getMgf1ParameterSpec() - Method in enum com.amazonaws.services.s3.internal.crypto.keywrap.Mgf1Scheme
 
getMimetype(String) - Method in class com.amazonaws.services.s3.internal.Mimetypes
Determines the mimetype of a file by looking up the file's extension in an internal listing to find the corresponding mime type.
getMimetype(File) - Method in class com.amazonaws.services.s3.internal.Mimetypes
Determines the mimetype of a file by looking up the file's extension in an internal listing to find the corresponding mime type.
getMinimumUploadPartSize() - Method in class com.amazonaws.services.s3.transfer.TransferManagerBuilder
 
getMinimumUploadPartSize() - Method in class com.amazonaws.services.s3.transfer.TransferManagerConfiguration
Returns the minimum part size for upload parts.
getMinutes() - Method in class com.amazonaws.services.s3.model.ReplicationTimeValue
Return an integer specifying time in minutes.
getMissingMeta() - Method in class com.amazonaws.services.s3.model.WriteGetObjectResponseRequest
The number of metadata entries not returned in x-amz-meta headers.
getMode() - Method in class com.amazonaws.services.s3.model.DefaultRetention
The default Object Lock retention mode you want to apply to new objects placed in the specified bucket.
getMode() - Method in class com.amazonaws.services.s3.model.ObjectLockRetention
Indicates the Retention mode for the specified object.
getModifiedSinceConstraint() - Method in class com.amazonaws.services.s3.model.CopyObjectRequest
Gets the optional modified constraint that restricts this request to executing only if the source object has been modified after the specified date.
getModifiedSinceConstraint() - Method in class com.amazonaws.services.s3.model.CopyPartRequest
Gets the optional modified constraint that restricts this request to executing only if the source object has been modified after the specified date.
getModifiedSinceConstraint() - Method in class com.amazonaws.services.s3.model.GetObjectRequest
Gets the optional modified constraint that restricts this request to executing only if the object has been modified after the specified date.
getMonitor() - Method in class com.amazonaws.services.s3.transfer.internal.AbstractTransfer
 
getMultiFileOutputStream() - Method in class com.amazonaws.services.s3.model.UploadObjectRequest
Returns a custom multi-file output stream; or null if the default is to be used.
getMultipartCopyPartSize() - Method in class com.amazonaws.services.s3.transfer.TransferManagerBuilder
 
getMultipartCopyPartSize() - Method in class com.amazonaws.services.s3.transfer.TransferManagerConfiguration
Returns the minimum size in bytes of each part in a multi-part copy request.
getMultipartCopyThreshold() - Method in class com.amazonaws.services.s3.transfer.TransferManagerBuilder
 
getMultipartCopyThreshold() - Method in class com.amazonaws.services.s3.transfer.TransferManagerConfiguration
Returns the maximum threshold size of an Amazon S3 object after which the copy operation is carried out using multi-part request.
getMultipartUploads() - Method in class com.amazonaws.services.s3.model.MultipartUploadListing
Returns the list of multipart uploads.
getMultipartUploadThreshold() - Method in class com.amazonaws.services.s3.transfer.TransferManagerBuilder
 
getMultipartUploadThreshold() - Method in class com.amazonaws.services.s3.transfer.TransferManagerConfiguration
Returns the size threshold in bytes for when to use multipart uploads.
getName() - Method in class com.amazonaws.services.s3.event.S3EventNotification.S3BucketEntity
 
getName() - Method in class com.amazonaws.services.s3.model.Bucket
Gets the name of the bucket.
getName() - Method in class com.amazonaws.services.s3.model.FilterRule
Returns the name for this FilterRule.
getName() - Method in class com.amazonaws.services.s3.model.MetadataEntry
 
getNamePrefix() - Method in class com.amazonaws.services.s3.internal.MultiFileOutputStream
 
getNewObjectMetadata() - Method in class com.amazonaws.services.s3.model.CopyObjectRequest
Gets the optional object metadata to set for the new, copied object.
getNewObjectTagging() - Method in class com.amazonaws.services.s3.model.CopyObjectRequest
 
getNextContinuationToken() - Method in class com.amazonaws.services.s3.model.ListBucketAnalyticsConfigurationsResult
Gets the optional NextContinuationToken.
getNextContinuationToken() - Method in class com.amazonaws.services.s3.model.ListBucketIntelligentTieringConfigurationsResult
Gets the optional NextContinuationToken.
getNextContinuationToken() - Method in class com.amazonaws.services.s3.model.ListBucketInventoryConfigurationsResult
Gets the optional NextContinuationToken.
getNextContinuationToken() - Method in class com.amazonaws.services.s3.model.ListBucketMetricsConfigurationsResult
Gets the optional NextContinuationToken.
getNextContinuationToken() - Method in class com.amazonaws.services.s3.model.ListObjectsV2Result
Gets the optional NextContinuationToken.
getNextCopyPartRequest() - Method in class com.amazonaws.services.s3.transfer.internal.CopyPartRequestFactory
Constructs a copy part requests and returns it.
getNextKeyMarker() - Method in class com.amazonaws.services.s3.model.MultipartUploadListing
Returns the next key marker that should be used in the next request to get the next page of results.
getNextKeyMarker() - Method in class com.amazonaws.services.s3.model.VersionListing
Gets the key marker to use in the next listVersions request in order to obtain the next page of results.
getNextMarker() - Method in class com.amazonaws.services.s3.model.ObjectListing
Gets the marker to use in the next listObjects request in order to see the next page of results.
getNextPartNumberMarker() - Method in class com.amazonaws.services.s3.model.PartListing
Returns the next part number marker.
getNextUploadIdMarker() - Method in class com.amazonaws.services.s3.model.MultipartUploadListing
Returns the next upload ID marker that should be used in the next request to get the next page of results.
getNextUploadPartRequest() - Method in class com.amazonaws.services.s3.transfer.internal.UploadPartRequestFactory
 
getNextVersionIdMarker() - Method in class com.amazonaws.services.s3.model.VersionListing
Gets the version ID marker to use in the next listVersions request in order to obtain the next page of results.
getNoncurrentVersionExpirationInDays() - Method in class com.amazonaws.services.s3.model.BucketLifecycleConfiguration.Rule
Specifies the number of days an object is noncurrent before Amazon S3 can perform the associated action.
getNoncurrentVersionTransition() - Method in class com.amazonaws.services.s3.model.BucketLifecycleConfiguration.Rule
Deprecated.
getNoncurrentVersionTransitions() - Method in class com.amazonaws.services.s3.model.BucketLifecycleConfiguration.Rule
Returns the Amazon S3 non current object transition rules associated with the given rule.
getNonmatchingETagConstraints() - Method in class com.amazonaws.services.s3.model.CopyObjectRequest
Gets the optional list of ETag constraints that, when present, must not include a match for the source object's current ETag in order for the copy object request to be executed.
getNonmatchingETagConstraints() - Method in class com.amazonaws.services.s3.model.CopyPartRequest
Gets the optional list of ETag constraints that, when present, must not include a match for the source object's current ETag in order for the copy object request to be executed.
getNonmatchingETagConstraints() - Method in class com.amazonaws.services.s3.model.GetObjectRequest
Gets the optional list of ETag constraints that when present, must not include a match for the object's current ETag in order for this request to be executed.
getNotificationConfiguration() - Method in class com.amazonaws.services.s3.model.SetBucketNotificationConfigurationRequest
Gets the new notification configuration for the specified bucket.
getNumFilesWritten() - Method in class com.amazonaws.services.s3.internal.MultiFileOutputStream
 
getObject(String, String) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
getObject(GetObjectRequest) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
getObject(GetObjectRequest, File) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
getObject(String, String) - Method in interface com.amazonaws.services.s3.AmazonS3
Retrieves objects from Amazon S3.
getObject(GetObjectRequest) - Method in interface com.amazonaws.services.s3.AmazonS3
Retrieves objects from Amazon S3.
getObject(GetObjectRequest, File) - Method in interface com.amazonaws.services.s3.AmazonS3
Retrieves objects from Amazon S3.
getObject(String, String) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
getObject(GetObjectRequest) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
getObject(GetObjectRequest, File) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
getObject(GetObjectRequest) - Method in class com.amazonaws.services.s3.AmazonS3EncryptionClient
Deprecated.
 
getObject(GetObjectRequest, File) - Method in class com.amazonaws.services.s3.AmazonS3EncryptionClient
Deprecated.
 
getObject(GetObjectRequest) - Method in class com.amazonaws.services.s3.AmazonS3EncryptionClientV2
 
getObject(GetObjectRequest, File) - Method in class com.amazonaws.services.s3.AmazonS3EncryptionClientV2
 
getObject() - Method in class com.amazonaws.services.s3.event.S3EventNotification.S3Entity
 
getObject(GetObjectRequest) - Method in class com.amazonaws.services.s3.internal.S3Direct
 
getObject(GetObjectRequest, File) - Method in class com.amazonaws.services.s3.internal.S3Direct
 
getObject(GetObjectRequest) - Method in interface com.amazonaws.services.s3.internal.S3DirectSpi
 
getObject(GetObjectRequest, File) - Method in interface com.amazonaws.services.s3.internal.S3DirectSpi
 
getObjectAcl(String, String) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
getObjectAcl(String, String, String) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
getObjectAcl(GetObjectAclRequest) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
getObjectAcl(String, String) - Method in interface com.amazonaws.services.s3.AmazonS3
Gets the AccessControlList (ACL) for the specified object in Amazon S3.
getObjectAcl(String, String, String) - Method in interface com.amazonaws.services.s3.AmazonS3
Gets the AccessControlList (ACL) for the specified object with the specified version in Amazon S3.
getObjectAcl(GetObjectAclRequest) - Method in interface com.amazonaws.services.s3.AmazonS3
Gets the AccessControlList (ACL) for the specified object in Amazon S3.
getObjectAcl(String, String) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
getObjectAcl(String, String, String) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
getObjectAcl(GetObjectAclRequest) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
GetObjectAclRequest - Class in com.amazonaws.services.s3.model
Provide options to get an object ACL.
GetObjectAclRequest(String, String) - Constructor for class com.amazonaws.services.s3.model.GetObjectAclRequest
 
GetObjectAclRequest(String, String, String) - Constructor for class com.amazonaws.services.s3.model.GetObjectAclRequest
 
getObjectAsString(String, String) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
getObjectAsString(String, String) - Method in interface com.amazonaws.services.s3.AmazonS3
Retrieves and decodes the contents of an S3 object to a String.
getObjectAsString(String, String) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
getObjectContent() - Method in class com.amazonaws.services.s3.model.S3Object
Gets the input stream containing the contents of this object.
getObjectLegalHold(GetObjectLegalHoldRequest) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
getObjectLegalHold(GetObjectLegalHoldRequest) - Method in interface com.amazonaws.services.s3.AmazonS3
Gets an object's current Legal Hold status.
getObjectLegalHold(GetObjectLegalHoldRequest) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
GetObjectLegalHoldRequest - Class in com.amazonaws.services.s3.model
Gets an object's current Legal Hold status.
GetObjectLegalHoldRequest() - Constructor for class com.amazonaws.services.s3.model.GetObjectLegalHoldRequest
 
GetObjectLegalHoldResult - Class in com.amazonaws.services.s3.model
Result object to contain the response returned from AmazonS3.getObjectLegalHold(GetObjectLegalHoldRequest).
GetObjectLegalHoldResult() - Constructor for class com.amazonaws.services.s3.model.GetObjectLegalHoldResult
 
getObjectLockConfiguration(GetObjectLockConfigurationRequest) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
getObjectLockConfiguration(GetObjectLockConfigurationRequest) - Method in interface com.amazonaws.services.s3.AmazonS3
Gets the Object Lock configuration for a bucket.
getObjectLockConfiguration(GetObjectLockConfigurationRequest) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
getObjectLockConfiguration() - Method in class com.amazonaws.services.s3.model.GetObjectLockConfigurationResult
The specified bucket's Object Lock configuration.
getObjectLockConfiguration() - Method in class com.amazonaws.services.s3.model.SetObjectLockConfigurationRequest
The Object Lock configuration that you want to apply to the specified bucket.
GetObjectLockConfigurationRequest - Class in com.amazonaws.services.s3.model
Gets the Object Lock configuration for a bucket.
GetObjectLockConfigurationRequest() - Constructor for class com.amazonaws.services.s3.model.GetObjectLockConfigurationRequest
 
GetObjectLockConfigurationResult - Class in com.amazonaws.services.s3.model
Result object to contain the response returned from AmazonS3.getObjectLockConfiguration(GetObjectLockConfigurationRequest).
GetObjectLockConfigurationResult() - Constructor for class com.amazonaws.services.s3.model.GetObjectLockConfigurationResult
 
getObjectLockEnabled() - Method in class com.amazonaws.services.s3.model.ObjectLockConfiguration
Indicates whether this object has an Object Lock configuration enabled.
getObjectLockEnabledForBucket() - Method in class com.amazonaws.services.s3.model.CreateBucketRequest
Specifies whether you want S3 Object Lock to be enabled for the new bucket.
getObjectLockLegalHoldStatus() - Method in class com.amazonaws.services.s3.model.AbstractPutObjectRequest
The Legal Hold status that you want to apply to the specified object.
getObjectLockLegalHoldStatus() - Method in class com.amazonaws.services.s3.model.CopyObjectRequest
Specifies whether you want to apply a Legal Hold to the copied object.
getObjectLockLegalHoldStatus() - Method in class com.amazonaws.services.s3.model.InitiateMultipartUploadRequest
The Legal Hold status that you want to apply to the specified object.
getObjectLockLegalHoldStatus() - Method in class com.amazonaws.services.s3.model.ObjectMetadata
The Legal Hold status of the specified object.
getObjectLockLegalHoldStatus() - Method in class com.amazonaws.services.s3.model.WriteGetObjectResponseRequest
Whether an object stored in Amazon S3 has an active legal hold.
getObjectLockMode() - Method in class com.amazonaws.services.s3.model.AbstractPutObjectRequest
The Object Lock mode that you want to apply to this object.
getObjectLockMode() - Method in class com.amazonaws.services.s3.model.CopyObjectRequest
The Object Lock mode that you want to apply to the copied object.
getObjectLockMode() - Method in class com.amazonaws.services.s3.model.InitiateMultipartUploadRequest
The Object Lock mode that you want to apply to this object.
getObjectLockMode() - Method in class com.amazonaws.services.s3.model.ObjectMetadata
The Object Lock mode applied to this object.
getObjectLockMode() - Method in class com.amazonaws.services.s3.model.WriteGetObjectResponseRequest
Whether an object stored in Amazon S3 has Object Lock enabled.
getObjectLockRetainUntilDate() - Method in class com.amazonaws.services.s3.model.AbstractPutObjectRequest
The date and time when you want this object's Object Lock to expire.
getObjectLockRetainUntilDate() - Method in class com.amazonaws.services.s3.model.CopyObjectRequest
The date and time when you want this object's Object Lock to expire.
getObjectLockRetainUntilDate() - Method in class com.amazonaws.services.s3.model.InitiateMultipartUploadRequest
The date and time when you want this object's Object Lock to expire.
getObjectLockRetainUntilDate() - Method in class com.amazonaws.services.s3.model.ObjectMetadata
The date and time this object's Object Lock will expire.
getObjectLockRetainUntilDate() - Method in class com.amazonaws.services.s3.model.WriteGetObjectResponseRequest
The date and time when Object Lock is configured to expire.
getObjectMetadata(String, String) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
getObjectMetadata(GetObjectMetadataRequest) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
getObjectMetadata(String, String) - Method in interface com.amazonaws.services.s3.AmazonS3
Gets the metadata for the specified Amazon S3 object without actually fetching the object itself.
getObjectMetadata(GetObjectMetadataRequest) - Method in interface com.amazonaws.services.s3.AmazonS3
The HEAD action retrieves metadata from an object without returning the object itself.
getObjectMetadata(String, String) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
getObjectMetadata(GetObjectMetadataRequest) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
getObjectMetadata(GetObjectMetadataRequest) - Method in class com.amazonaws.services.s3.internal.S3Direct
 
getObjectMetadata() - Method in class com.amazonaws.services.s3.model.InitiateMultipartUploadRequest
Returns the additional information about the new object being created, such as content type, content encoding, user metadata, etc.
getObjectMetadata() - Method in class com.amazonaws.services.s3.model.S3Object
Gets the metadata stored by Amazon S3 for this object.
getObjectMetadata() - Method in class com.amazonaws.services.s3.model.UploadPartRequest
Returns the additional information about the part being uploaded.
getObjectMetadata() - Method in interface com.amazonaws.services.s3.transfer.Download
Returns the ObjectMetadata for the object being downloaded.
getObjectMetadata() - Method in class com.amazonaws.services.s3.transfer.internal.DownloadImpl
Returns the ObjectMetadata for the object being downloaded.
GetObjectMetadataRequest - Class in com.amazonaws.services.s3.model
The HEAD action retrieves metadata from an object without returning the object itself.
GetObjectMetadataRequest(String, String) - Constructor for class com.amazonaws.services.s3.model.GetObjectMetadataRequest
Constructs a new GetObjectMetadataRequest used to retrieve a specified object's metadata.
GetObjectMetadataRequest(String, String, String) - Constructor for class com.amazonaws.services.s3.model.GetObjectMetadataRequest
Constructs a new GetObjectMetadataRequest with basic options.
getObjectPrefixes() - Method in class com.amazonaws.services.s3.model.NotificationConfiguration
Deprecated.
This field is not used by S3. It will be removed in the next major version of the SDK. See NotificationConfiguration.getFilter() for the correct way to filter notifications.
GetObjectRequest - Class in com.amazonaws.services.s3.model
Retrieves objects from Amazon S3.
GetObjectRequest(String, String) - Constructor for class com.amazonaws.services.s3.model.GetObjectRequest
Constructs a new GetObjectRequest with all the required parameters.
GetObjectRequest(String, String, String) - Constructor for class com.amazonaws.services.s3.model.GetObjectRequest
Constructs a new GetObjectRequest with all the required parameters.
GetObjectRequest(S3ObjectId) - Constructor for class com.amazonaws.services.s3.model.GetObjectRequest
 
GetObjectRequest(String, String, boolean) - Constructor for class com.amazonaws.services.s3.model.GetObjectRequest
Constructs a new GetObjectRequest with all the required parameters.
getObjectRetention(GetObjectRetentionRequest) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
getObjectRetention(GetObjectRetentionRequest) - Method in interface com.amazonaws.services.s3.AmazonS3
Retrieves an object's retention settings.
getObjectRetention(GetObjectRetentionRequest) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
GetObjectRetentionRequest - Class in com.amazonaws.services.s3.model
Retrieves an object's retention settings.
GetObjectRetentionRequest() - Constructor for class com.amazonaws.services.s3.model.GetObjectRetentionRequest
 
GetObjectRetentionResult - Class in com.amazonaws.services.s3.model
Result object to contain the response returned from AmazonS3.getObjectRetention(GetObjectRetentionRequest).
GetObjectRetentionResult() - Constructor for class com.amazonaws.services.s3.model.GetObjectRetentionResult
 
getObjectSecurely(GetObjectRequest) - Method in class com.amazonaws.services.s3.internal.crypto.v1.CryptoModuleDispatcher
 
getObjectSecurely(GetObjectRequest, File) - Method in class com.amazonaws.services.s3.internal.crypto.v1.CryptoModuleDispatcher
 
getObjectSecurely(GetObjectRequest) - Method in class com.amazonaws.services.s3.internal.crypto.v1.S3CryptoModule
 
getObjectSecurely(GetObjectRequest, File) - Method in class com.amazonaws.services.s3.internal.crypto.v1.S3CryptoModule
 
getObjectSecurely(GetObjectRequest) - Method in class com.amazonaws.services.s3.internal.crypto.v2.S3CryptoModule
 
getObjectSecurely(GetObjectRequest, File) - Method in class com.amazonaws.services.s3.internal.crypto.v2.S3CryptoModule
 
getObjectSecurely(GetObjectRequest) - Method in class com.amazonaws.services.s3.internal.crypto.v2.S3CryptoModuleAE
 
getObjectSecurely(GetObjectRequest, File) - Method in class com.amazonaws.services.s3.internal.crypto.v2.S3CryptoModuleAE
 
getObjectSummaries() - Method in class com.amazonaws.services.s3.model.ListObjectsV2Result
Gets the list of object summaries describing the objects stored in the S3 bucket.
getObjectSummaries() - Method in class com.amazonaws.services.s3.model.ObjectListing
Gets the list of object summaries describing the objects stored in the S3 bucket.
getObjectTagging(GetObjectTaggingRequest) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
getObjectTagging(GetObjectTaggingRequest) - Method in interface com.amazonaws.services.s3.AmazonS3
Returns the tags for the specified object.
getObjectTagging(GetObjectTaggingRequest) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
GetObjectTaggingRequest - Class in com.amazonaws.services.s3.model
Request object for the parameters to get the tags for an object.
GetObjectTaggingRequest(String, String, String) - Constructor for class com.amazonaws.services.s3.model.GetObjectTaggingRequest
Construct an instance of this object.
GetObjectTaggingRequest(String, String) - Constructor for class com.amazonaws.services.s3.model.GetObjectTaggingRequest
Construct an instance of this object.
GetObjectTaggingResponseHeaderHandler - Class in com.amazonaws.services.s3.internal
Handler for retrieving headers from the GetObjectTaggingRequest response.
GetObjectTaggingResponseHeaderHandler() - Constructor for class com.amazonaws.services.s3.internal.GetObjectTaggingResponseHeaderHandler
 
GetObjectTaggingResult - Class in com.amazonaws.services.s3.model
Contains all the information returned from performing a GetObjectTaggingRequest.
GetObjectTaggingResult(List<Tag>) - Constructor for class com.amazonaws.services.s3.model.GetObjectTaggingResult
Constructs an instance of this object.
getOngoingRestore() - Method in interface com.amazonaws.services.s3.internal.ObjectRestoreResult
Returns then boolean value which indicates there is an ongoing restore request.
getOngoingRestore() - Method in class com.amazonaws.services.s3.model.ObjectMetadata
Returns the boolean value which indicates whether there is ongoing restore request.
getOptionalFields() - Method in class com.amazonaws.services.s3.model.inventory.InventoryConfiguration
Returns the optional fields that are included in the inventory results.
getOrThrowUnchecked(String) - Method in class com.amazonaws.services.s3.transfer.internal.future.FutureImpl
Call FutureImpl.get(), and re-throw any checked exceptions as an unchecked RuntimeException with the provided message.
getOutpostId() - Method in class com.amazonaws.services.s3.internal.IntermediateOutpostResource
 
getOutpostId() - Method in class com.amazonaws.services.s3.internal.S3OutpostResource
Gets the outpost ID
getOutpostSubresource() - Method in class com.amazonaws.services.s3.internal.IntermediateOutpostResource
 
getOutputByteCount() - Method in class com.amazonaws.services.s3.internal.crypto.GCMCipherLite
For testing purposes.
getOutputLocation() - Method in class com.amazonaws.services.s3.model.RestoreObjectRequest
 
getOutputSchemaVersion() - Method in class com.amazonaws.services.s3.model.analytics.StorageClassAnalysisDataExport
Returns the version of the output schema to use when exporting data.
getOutputSerialization() - Method in class com.amazonaws.services.s3.model.SelectObjectContentRequest
Describes the format of the data that you want Amazon S3 to return in response.
getOutputSerialization() - Method in class com.amazonaws.services.s3.model.SelectParameters
 
getOwner() - Method in class com.amazonaws.services.s3.model.AccessControlList
Gets the owner of the AccessControlList.
getOwner() - Method in class com.amazonaws.services.s3.model.AccessControlTranslation
Returns the override value for the owner of the replica object in String format.
getOwner() - Method in class com.amazonaws.services.s3.model.Bucket
Gets the bucket's owner.
getOwner() - Method in class com.amazonaws.services.s3.model.MultipartUpload
Returns the owner of this multipart upload.
getOwner() - Method in class com.amazonaws.services.s3.model.PartListing
Returns details on the user who owns the associated multipart upload.
getOwner() - Method in class com.amazonaws.services.s3.model.S3ObjectSummary
Gets the owner of this object.
getOwner() - Method in class com.amazonaws.services.s3.model.S3VersionSummary
Gets the owner of this version.
getOwnerIdentity() - Method in class com.amazonaws.services.s3.event.S3EventNotification.S3BucketEntity
 
getOwnership() - Method in class com.amazonaws.services.s3.model.ownership.OwnershipControlsRule
 
getOwnershipControls() - Method in class com.amazonaws.services.s3.model.GetBucketOwnershipControlsResult
Returns the requested ownership controls.
getOwnershipControls() - Method in class com.amazonaws.services.s3.model.SetBucketOwnershipControlsRequest
Returns the ownership controls that are set on the bucket.
getParentS3Resource() - Method in class com.amazonaws.services.s3.internal.S3ObjectLambdasResource
 
getParentS3Resource() - Method in class com.amazonaws.services.s3.internal.S3OutpostResource
 
getParentS3Resource() - Method in class com.amazonaws.services.s3.S3AccessPointResource
Gets the optional parent s3 resource
getParentS3Resource() - Method in class com.amazonaws.services.s3.S3BucketResource
 
getParentS3Resource() - Method in class com.amazonaws.services.s3.S3ObjectResource
Gets the parent S3 resource of this object.
getParentS3Resource() - Method in interface com.amazonaws.services.s3.S3Resource
Gets the optional parent resource.
getParquet() - Method in class com.amazonaws.services.s3.model.InputSerialization
Specifies Parquet as object's input serialization format.
getPart() - Method in class com.amazonaws.services.s3.internal.PartCreationEvent
Returns a non-null part (in the form of a file) for multi-part upload.
getPartCount(GetObjectRequest, AmazonS3) - Static method in class com.amazonaws.services.s3.internal.ServiceUtils
Returns the part count of the object represented by the getObjectRequest.
getPartCount() - Method in class com.amazonaws.services.s3.model.ObjectMetadata
Returns the value of x-amz-mp-parts-count header.
getPartETag() - Method in class com.amazonaws.services.s3.model.CopyPartResult
Returns an identifier which identifies the copy part by its part number and the entity tag computed from the part's data.
getPartETag() - Method in class com.amazonaws.services.s3.model.UploadPartResult
Returns an identifier which identifies the upload part by its part number and the entity tag computed from the part's data.
getPartETags() - Method in class com.amazonaws.services.s3.model.CompleteMultipartUploadRequest
Returns the list of part numbers and ETags that identify the individual parts of the multipart upload to complete.
getPartition() - Method in class com.amazonaws.services.s3.internal.S3ObjectLambdasResource
 
getPartition() - Method in class com.amazonaws.services.s3.internal.S3OutpostResource
Gets the Amazon Web Services partition name associated with this access point (e.g.: 'aws').
getPartition() - Method in class com.amazonaws.services.s3.S3AccessPointResource
Gets the Amazon Web Services partition name associated with this access point (e.g.: 'aws').
getPartition() - Method in class com.amazonaws.services.s3.S3BucketResource
Gets the Amazon Web Services partition name associated with this bucket (e.g.: 'aws').
getPartition() - Method in class com.amazonaws.services.s3.S3ObjectResource
Gets the Amazon Web Services partition name associated with the S3 object (e.g.: 'aws').
getPartNumber() - Method in class com.amazonaws.services.s3.internal.PartCreationEvent
 
getPartNumber() - Method in class com.amazonaws.services.s3.model.CopyPartRequest
Returns the part number describing this part's position relative to the other parts in the multipart upload.
getPartNumber() - Method in class com.amazonaws.services.s3.model.CopyPartResult
Gets the part number of the newly copied part.
getPartNumber() - Method in class com.amazonaws.services.s3.model.EncryptedGetObjectRequest
Deprecated.
getPartNumber() - Method in class com.amazonaws.services.s3.model.GetObjectMetadataRequest
Returns the optional part number that indicates a part in multipart object.
getPartNumber() - Method in class com.amazonaws.services.s3.model.GetObjectRequest
Returns the optional part number that indicates the part to be downloaded in a multipart object.
getPartNumber() - Method in class com.amazonaws.services.s3.model.PartETag
Returns the part number of the associated part.
getPartNumber() - Method in class com.amazonaws.services.s3.model.PartSummary
Returns the part number describing this part's position relative to the other parts in the multipart upload.
getPartNumber() - Method in class com.amazonaws.services.s3.model.UploadPartRequest
Returns the part number describing this part's position relative to the other parts in the multipart upload.
getPartNumber() - Method in class com.amazonaws.services.s3.model.UploadPartResult
Returns the part number of the newly uploaded part.
getPartNumberMarker() - Method in class com.amazonaws.services.s3.model.ListPartsRequest
Returns the optional part number marker indicating where in the results to being listing parts.
getPartNumberMarker() - Method in class com.amazonaws.services.s3.model.PartListing
Returns the optional part number marker specified in the original request to specify where in the results to begin listing parts.
getParts() - Method in class com.amazonaws.services.s3.model.PartListing
Returns the list of parts described in this part listing.
getPartsCount() - Method in class com.amazonaws.services.s3.model.WriteGetObjectResponseRequest
The count of parts this object has.
getPartSize() - Method in class com.amazonaws.services.s3.internal.MultiFileOutputStream
 
getPartSize(GetObjectRequest, AmazonS3, int) - Static method in class com.amazonaws.services.s3.internal.ServiceUtils
Returns the part size of the part
getPartSize() - Method in class com.amazonaws.services.s3.model.UploadObjectRequest
Returns the part-size used for muti-part upload for this request.
getPartSize() - Method in class com.amazonaws.services.s3.model.UploadPartRequest
Returns the size of this part, in bytes.
getPauseStatus() - Method in exception com.amazonaws.services.s3.transfer.exception.PauseException
Returns more information on why the pause failed.
getPauseStatus() - Method in class com.amazonaws.services.s3.transfer.PauseResult
Returns information about whether the pause was successful or not; and if not why.
getPayer() - Method in class com.amazonaws.services.s3.model.RequestPaymentConfiguration
 
getPayload() - Method in class com.amazonaws.services.s3.internal.eventstreaming.Message
 
getPayload() - Method in class com.amazonaws.services.s3.model.SelectObjectContentEvent.RecordsEvent
The byte array of partial, one or more result records.
getPayload() - Method in class com.amazonaws.services.s3.model.SelectObjectContentResult
 
getPercentTransfered() - Method in class com.amazonaws.services.s3.transfer.TransferProgress
getPercentTransferred() - Method in class com.amazonaws.services.s3.transfer.TransferProgress
Returns a percentage of the number of bytes transferred out of the total number of bytes to transfer.
getPermission() - Method in class com.amazonaws.services.s3.model.Grant
Gets the permission being granted to the grantee by this grant.
getPersistableUpload() - Method in class com.amazonaws.services.s3.transfer.internal.UploadCallable
 
getPolicyStatus() - Method in class com.amazonaws.services.s3.model.GetBucketPolicyStatusResult
The public-policy status for this bucket.
getPolicyText() - Method in class com.amazonaws.services.s3.model.BucketPolicy
Gets the raw policy JSON text as returned by Amazon S3.
getPolicyText() - Method in class com.amazonaws.services.s3.model.SetBucketPolicyRequest
Returns the policy to apply to the specified bucket.
getPredicate() - Method in class com.amazonaws.services.s3.model.analytics.AnalyticsFilter
Returns the AnalyticsFilterPredicate to be used when evaluating an analytics filter.
getPredicate() - Method in class com.amazonaws.services.s3.model.intelligenttiering.IntelligentTieringFilter
Returns the IntelligentTieringFilterPredicate to be used when evaluating an S3 Intelligent-Tiering filter.
getPredicate() - Method in class com.amazonaws.services.s3.model.inventory.InventoryFilter
Returns the InventoryFilterPredicate to be used when evaluating an inventory filter.
getPredicate() - Method in class com.amazonaws.services.s3.model.lifecycle.LifecycleFilter
Returns the LifecycleFilterPredicate to be applied to BucketLifecycleConfiguration.Rule.
getPredicate() - Method in class com.amazonaws.services.s3.model.metrics.MetricsFilter
Returns the MetricsFilterPredicate to be used when evaluating a metrics filter.
getPredicate() - Method in class com.amazonaws.services.s3.model.replication.ReplicationFilter
Returns the ReplicationFilterPredicate to be applied to ReplicationRule.
getPreferredCipherProvider() - Method in class com.amazonaws.services.s3.internal.crypto.ContentCryptoScheme
Returns the preferred security provider to use for this crypto scheme.
getPrefix() - Method in class com.amazonaws.services.s3.iterable.S3Objects
 
getPrefix() - Method in class com.amazonaws.services.s3.iterable.S3Versions
 
getPrefix() - Method in class com.amazonaws.services.s3.model.analytics.AnalyticsPrefixPredicate
Returns the prefix to use when evaluating an analytics filter.
getPrefix() - Method in class com.amazonaws.services.s3.model.analytics.AnalyticsS3BucketDestination
Returns the prefix to use when exporting data.
getPrefix() - Method in class com.amazonaws.services.s3.model.BucketLifecycleConfiguration.Rule
Deprecated.
The method returns prefix only if was was set using BucketLifecycleConfiguration.Rule.setPrefix(String). Otherwise, Use LifecycleFilter.
getPrefix() - Method in class com.amazonaws.services.s3.model.intelligenttiering.IntelligentTieringPrefixPredicate
Returns the prefix to use when evaluating an S3 Intelligent-Tiering filter.
getPrefix() - Method in class com.amazonaws.services.s3.model.inventory.InventoryPrefixPredicate
Returns the prefix to use when evaluating an inventory filter.
getPrefix() - Method in class com.amazonaws.services.s3.model.inventory.InventoryS3BucketDestination
Returns the prefix that is prepended to all inventory results.
getPrefix() - Method in class com.amazonaws.services.s3.model.lifecycle.LifecyclePrefixPredicate
Returns the key prefix for which the BucketLifecycleConfiguration.Rule will apply.
getPrefix() - Method in class com.amazonaws.services.s3.model.ListMultipartUploadsRequest
Returns the optional prefix parameter that restricts the response to multipart uploads for keys that begin with the specified prefix.
getPrefix() - Method in class com.amazonaws.services.s3.model.ListObjectsRequest
Gets the optional prefix parameter and restricts the response to keys that begin with the specified prefix.
getPrefix() - Method in class com.amazonaws.services.s3.model.ListObjectsV2Request
Gets the optional prefix parameter and restricts the response to keys that begin with the specified prefix.
getPrefix() - Method in class com.amazonaws.services.s3.model.ListObjectsV2Result
Gets the prefix parameter originally used to request this object listing, or null if no prefix was specified.
getPrefix() - Method in class com.amazonaws.services.s3.model.ListVersionsRequest
Gets the optional prefix parameter restricting the response to keys that begin with the specified prefix.
getPrefix() - Method in class com.amazonaws.services.s3.model.metrics.MetricsPrefixPredicate
Returns the prefix to use when evaluating a metrics filter.
getPrefix() - Method in class com.amazonaws.services.s3.model.MultipartUploadListing
Returns the prefix parameter originally used to request this multipart upload listing, or null if no prefix was specified.
getPrefix() - Method in class com.amazonaws.services.s3.model.ObjectListing
Gets the prefix parameter originally used to request this object listing, or null if no prefix was specified.
getPrefix() - Method in class com.amazonaws.services.s3.model.replication.ReplicationPrefixPredicate
Returns the key prefix for which the ReplicationRule will apply.
getPrefix() - Method in class com.amazonaws.services.s3.model.ReplicationRule
Deprecated.
Use ReplicationFilter instead.
getPrefix() - Method in class com.amazonaws.services.s3.model.S3Location
 
getPrefix() - Method in class com.amazonaws.services.s3.model.VersionListing
The prefix parameter originally used to request this version listing, or null if no prefix was specified.
getPresignedUrl() - Method in class com.amazonaws.services.s3.model.PresignedUrlDownloadRequest
 
getPresignedUrl() - Method in class com.amazonaws.services.s3.model.PresignedUrlUploadRequest
 
getPresignedUrl() - Method in class com.amazonaws.services.s3.transfer.internal.PresignedUrlDownloadImpl
 
getPresignedUrl() - Method in interface com.amazonaws.services.s3.transfer.PresignedUrlDownload
 
getPreviousObjectListing() - Method in class com.amazonaws.services.s3.model.ListNextBatchOfObjectsRequest
Returns the previous object listing.
getPreviousVersionListing() - Method in class com.amazonaws.services.s3.model.ListNextBatchOfVersionsRequest
Returns the previous version listing.
getPrincipalId() - Method in class com.amazonaws.services.s3.event.S3EventNotification.UserIdentityEntity
 
getPriority() - Method in class com.amazonaws.services.s3.model.ReplicationRule
Returns the priority of current rule.
getProgress() - Method in class com.amazonaws.services.s3.transfer.internal.AbstractTransfer
Returns progress information about this transfer.
getProgress() - Method in interface com.amazonaws.services.s3.transfer.Transfer
Returns progress information about this transfer.
getProgressListener() - Method in class com.amazonaws.services.s3.model.AbstractPutObjectRequest
getProgressListener() - Method in class com.amazonaws.services.s3.model.GetObjectRequest
getProgressListener() - Method in class com.amazonaws.services.s3.model.UploadPartRequest
getProtocol() - Method in class com.amazonaws.services.s3.EndpointParams
 
getprotocol() - Method in class com.amazonaws.services.s3.model.RedirectRule
Return the protocol to use in the redirect request.
getPublicAccessBlock(GetPublicAccessBlockRequest) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
getPublicAccessBlock(GetPublicAccessBlockRequest) - Method in interface com.amazonaws.services.s3.AmazonS3
Retrieves the Public Access Block configuration for an Amazon S3 bucket.
getPublicAccessBlock(GetPublicAccessBlockRequest) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
getPublicAccessBlockConfiguration() - Method in class com.amazonaws.services.s3.model.GetPublicAccessBlockResult
The Public Access Block configuration currently in effect for this Amazon S3 bucket.
getPublicAccessBlockConfiguration() - Method in class com.amazonaws.services.s3.model.SetPublicAccessBlockRequest
The Public Access Block configuration that you want to apply to this Amazon S3 bucket.
GetPublicAccessBlockRequest - Class in com.amazonaws.services.s3.model
 
GetPublicAccessBlockRequest() - Constructor for class com.amazonaws.services.s3.model.GetPublicAccessBlockRequest
 
GetPublicAccessBlockResult - Class in com.amazonaws.services.s3.model
 
GetPublicAccessBlockResult() - Constructor for class com.amazonaws.services.s3.model.GetPublicAccessBlockResult
 
getQueueARN() - Method in class com.amazonaws.services.s3.model.QueueConfiguration
Returns the queue arn for this notification configuration.
getQuiet() - Method in class com.amazonaws.services.s3.model.DeleteObjectsRequest
Returns the quiet element for this request.
getQuoteCharacter() - Method in class com.amazonaws.services.s3.model.CSVInput
 
getQuoteCharacter() - Method in class com.amazonaws.services.s3.model.CSVOutput
 
getQuoteCharacterAsString() - Method in class com.amazonaws.services.s3.model.CSVInput
 
getQuoteCharacterAsString() - Method in class com.amazonaws.services.s3.model.CSVOutput
 
getQuoteEscapeCharacter() - Method in class com.amazonaws.services.s3.model.CSVInput
 
getQuoteEscapeCharacter() - Method in class com.amazonaws.services.s3.model.CSVOutput
 
getQuoteEscapeCharacterAsString() - Method in class com.amazonaws.services.s3.model.CSVInput
 
getQuoteEscapeCharacterAsString() - Method in class com.amazonaws.services.s3.model.CSVOutput
 
getQuoteFields() - Method in class com.amazonaws.services.s3.model.CSVOutput
 
getRange() - Method in class com.amazonaws.services.s3.model.EncryptedGetObjectRequest
Deprecated.
getRange() - Method in class com.amazonaws.services.s3.model.GetObjectRequest
Gets the optional inclusive byte range within the desired object that will be downloaded by this request.
getRange() - Method in class com.amazonaws.services.s3.model.PresignedUrlDownloadRequest
Gets the optional inclusive byte range within the desired object that will be downloaded by this request.
getRangeGetMode() - Method in class com.amazonaws.services.s3.model.CryptoConfigurationV2
 
getRawMetadata() - Method in class com.amazonaws.services.s3.model.ObjectMetadata
Gets a map of the raw metadata/headers for the associated object.
getRawMetadataValue(String) - Method in class com.amazonaws.services.s3.model.ObjectMetadata
Returns the raw value of the metadata/headers for the specified key.
getRecordDelimiter() - Method in class com.amazonaws.services.s3.model.CSVInput
 
getRecordDelimiter() - Method in class com.amazonaws.services.s3.model.CSVOutput
 
getRecordDelimiter() - Method in class com.amazonaws.services.s3.model.JSONOutput
The value used to separate individual records in the output.
getRecordDelimiterAsString() - Method in class com.amazonaws.services.s3.model.CSVInput
 
getRecordDelimiterAsString() - Method in class com.amazonaws.services.s3.model.CSVOutput
 
getRecordDelimiterAsString() - Method in class com.amazonaws.services.s3.model.JSONOutput
The value used to separate individual records in the output.
getRecords() - Method in class com.amazonaws.services.s3.event.S3EventNotification
 
getRecordsInputStream() - Method in class com.amazonaws.services.s3.model.SelectObjectContentEventStream
Retrieve an input stream to the subset of the S3 object that matched the query.
getRecordsInputStream(SelectObjectContentEventVisitor) - Method in class com.amazonaws.services.s3.model.SelectObjectContentEventStream
Retrieve an input stream to the subset of the S3 object that matched the query.
getRedirect() - Method in class com.amazonaws.services.s3.model.RoutingRule
Return the redirect information.
getRedirectAllRequestsTo() - Method in class com.amazonaws.services.s3.model.BucketWebsiteConfiguration
Return the redirect information where all requests will be redirect to.
getRedirectAllRequestsTo() - Method in class com.amazonaws.services.s3.model.WebsiteConfiguration
 
getRedirectLocation() - Method in class com.amazonaws.services.s3.model.AbstractPutObjectRequest
Gets the optional redirect location for the new object.
getRedirectLocation() - Method in class com.amazonaws.services.s3.model.CopyObjectRequest
Gets the optional redirect location for the newly copied object.
getRedirectLocation() - Method in class com.amazonaws.services.s3.model.InitiateMultipartUploadRequest
Gets the optional redirect location for the new object.
getRedirectLocation() - Method in class com.amazonaws.services.s3.model.PutInstructionFileRequest
Gets the optional redirect location for the new object.
getRedirectLocation() - Method in class com.amazonaws.services.s3.model.S3Object
Gets the redirect location for this object.
getRegion() - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
getRegion() - Method in interface com.amazonaws.services.s3.AmazonS3
Returns the region with which the client is configured.
getRegion() - Method in class com.amazonaws.services.s3.AmazonS3Client
 
getRegion() - Method in class com.amazonaws.services.s3.AmazonS3URI
 
getRegion() - Method in class com.amazonaws.services.s3.internal.DualstackEndpointBuilder
 
getRegion() - Method in class com.amazonaws.services.s3.internal.S3ObjectLambdasResource
 
getRegion() - Method in class com.amazonaws.services.s3.internal.S3OutpostResource
Gets the Amazon Web Services region name associated with this bucket (e.g.: 'us-east-1').
getRegion() - Method in class com.amazonaws.services.s3.model.CreateBucketRequest
Deprecated.
getRegion() - Method in class com.amazonaws.services.s3.S3AccessPointResource
Gets the Amazon Web Services region name associated with this bucket (e.g.: 'us-east-1').
getRegion() - Method in class com.amazonaws.services.s3.S3BucketResource
Gets the Amazon Web Services region name associated with this bucket (e.g.: 'us-east-1').
getRegion() - Method in class com.amazonaws.services.s3.S3ObjectResource
Gets the Amazon Web Services region name associated with the S3 object (e.g.: 'us-east-1').
getRegionName() - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
getRegionName() - Method in interface com.amazonaws.services.s3.AmazonS3
Returns a string representation of the region with which this client is configured
getRegionName() - Method in class com.amazonaws.services.s3.AmazonS3Client
 
getReplaceKeyPrefixWith() - Method in class com.amazonaws.services.s3.model.RedirectRule
Return the object prefix key to use in the redirect request.
getReplaceKeyWith() - Method in class com.amazonaws.services.s3.model.RedirectRule
Return the specific key to use in the redirect request.
getReplicaKmsKeyID() - Method in class com.amazonaws.services.s3.model.EncryptionConfiguration
Specifies the ID (Key ARN or Alias ARN) of the customer managed Amazon Web Services KMS key stored in Amazon Web Services Key Management Service (KMS) for the destination bucket.
getReplicaModifications() - Method in class com.amazonaws.services.s3.model.SourceSelectionCriteria
 
getReplicationConfiguration() - Method in class com.amazonaws.services.s3.model.SetBucketReplicationConfigurationRequest
Returns the replication configuration of an Amazon S3 bucket.
getReplicationStatus() - Method in class com.amazonaws.services.s3.model.ObjectMetadata
 
getReplicationStatus() - Method in class com.amazonaws.services.s3.model.WriteGetObjectResponseRequest
If request involves bucket that is either a source or destination in a Replication rule.
getReplicationTime() - Method in class com.amazonaws.services.s3.model.ReplicationDestinationConfig
Return a container specifying the time when all objects and operations on objects are replicated.
getRequest() - Method in class com.amazonaws.services.s3.UploadObjectObserver
getRequestCharged() - Method in class com.amazonaws.services.s3.model.WriteGetObjectResponseRequest
The value of the RequestCharged property for this object.
getRequestFile(PutObjectRequest) - Static method in class com.amazonaws.services.s3.transfer.internal.TransferManagerUtils
Convenience method for getting the file specified in a request.
getRequestId() - Method in class com.amazonaws.services.s3.internal.AmazonS3ExceptionBuilder
Returns the Amazon Web Services request ID that uniquely identifies the service request the caller made.
getRequestParameters() - Method in class com.amazonaws.services.s3.event.S3EventNotification.S3EventNotificationRecord
 
getRequestParameters() - Method in class com.amazonaws.services.s3.model.GeneratePresignedUrlRequest
Returns the complete map of additional request parameters to be included in the pre-signed URL.
GetRequestPaymentConfigurationRequest - Class in com.amazonaws.services.s3.model
Request object for fetching the request payment configuration associated with an Amazon S3 bucket.
GetRequestPaymentConfigurationRequest(String) - Constructor for class com.amazonaws.services.s3.model.GetRequestPaymentConfigurationRequest
 
getRequestProgress() - Method in class com.amazonaws.services.s3.model.SelectObjectContentRequest
Describes optional, periodic SelectObjectContentEvent.ProgressEvents that can be returned.
getRequestRoute() - Method in class com.amazonaws.services.s3.model.WriteGetObjectResponseRequest
The route prefix to the HTTP URL generated.
getRequestToken() - Method in class com.amazonaws.services.s3.model.WriteGetObjectResponseRequest
A single use encrypted token that maps WriteGetObjectResponse to the end user GetObject request.
getResourceUrl(String, String) - Method in class com.amazonaws.services.s3.AmazonS3Client
Returns the URL to the key in the bucket given, using the client's scheme and endpoint.
getResponseElements() - Method in class com.amazonaws.services.s3.event.S3EventNotification.S3EventNotificationRecord
 
getResponseHeaders() - Method in class com.amazonaws.services.s3.internal.S3XmlResponseHandler
Returns the headers from the processed response.
getResponseHeaders() - Method in class com.amazonaws.services.s3.model.GeneratePresignedUrlRequest
Returns the headers to be overridden in the service response.
getResponseHeaders() - Method in class com.amazonaws.services.s3.model.GetObjectRequest
Returns the headers to be overridden in the service response.
getRestore() - Method in class com.amazonaws.services.s3.model.WriteGetObjectResponseRequest
Information about object restoration operation and expiration time of the restored object copy.
getRestoreEventData() - Method in class com.amazonaws.services.s3.event.S3EventNotification.GlacierEventDataEntity
 
getRestoreExpirationTime() - Method in interface com.amazonaws.services.s3.internal.ObjectRestoreResult
Returns the expiration date when the Object is scheduled to move to Amazon Glacier, or null if the object is not configured to expire.
getRestoreExpirationTime() - Method in class com.amazonaws.services.s3.model.ObjectMetadata
Returns the time at which an object that has been temporarily restored from Amazon Glacier will expire, and will need to be restored again in order to be accessed.
getRestoreOutputPath() - Method in interface com.amazonaws.services.s3.internal.S3RestoreOutputPathResult
 
getRestoreOutputPath() - Method in class com.amazonaws.services.s3.model.RestoreObjectResult
 
getRestrictPublicBuckets() - Method in class com.amazonaws.services.s3.model.PublicAccessBlockConfiguration
Returns whether Amazon S3 should restrict public bucket policies for this bucket.
getRetainUntilDate() - Method in class com.amazonaws.services.s3.model.ObjectLockRetention
 
getRetention() - Method in class com.amazonaws.services.s3.model.GetObjectRetentionResult
The container element for an object's retention settings.
getRetention() - Method in class com.amazonaws.services.s3.model.SetObjectRetentionRequest
The container element for the Object Retention configuration.
getRoleARN() - Method in class com.amazonaws.services.s3.model.BucketReplicationConfiguration
Returns the IAM role associated with this replication configuration.
getRoot() - Method in class com.amazonaws.services.s3.internal.MultiFileOutputStream
 
getRoutingRule() - Method in class com.amazonaws.services.s3.model.WebsiteConfiguration
 
getRoutingRules() - Method in class com.amazonaws.services.s3.model.BucketWebsiteConfiguration
Return the list of routing rules that can be used for configuring redirects if certain conditions are meet.
getRule(String) - Method in class com.amazonaws.services.s3.model.BucketReplicationConfiguration
Returns the replication rule for the given rule id.
getRule() - Method in class com.amazonaws.services.s3.model.ObjectLockConfiguration
The Object Lock rule in place for the specified object.
getRules() - Method in class com.amazonaws.services.s3.model.BucketCrossOriginConfiguration
Returns the list of rules that comprise this configuration.
getRules() - Method in class com.amazonaws.services.s3.model.BucketLifecycleConfiguration
Returns the list of rules that comprise this configuration.
getRules() - Method in class com.amazonaws.services.s3.model.BucketReplicationConfiguration
Returns the replication rules associated with this Amazon S3 bucket.
getRules() - Method in class com.amazonaws.services.s3.model.ownership.OwnershipControls
 
getRules() - Method in class com.amazonaws.services.s3.model.ServerSideEncryptionConfiguration
 
getS3() - Method in class com.amazonaws.services.s3.event.S3EventNotification.S3EventNotificationRecord
 
getS3() - Method in class com.amazonaws.services.s3.iterable.S3Objects
 
getS3() - Method in class com.amazonaws.services.s3.iterable.S3Versions
 
getS3() - Method in class com.amazonaws.services.s3.model.OutputLocation
 
getS3AccountOwner() - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
getS3AccountOwner(GetS3AccountOwnerRequest) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
getS3AccountOwner() - Method in interface com.amazonaws.services.s3.AmazonS3
Gets the current owner of the Amazon Web Services account that the authenticated sender of the request is using.
getS3AccountOwner(GetS3AccountOwnerRequest) - Method in interface com.amazonaws.services.s3.AmazonS3
Gets the current owner of the Amazon Web Services account that the authenticated sender of the request is using.
getS3AccountOwner() - Method in class com.amazonaws.services.s3.AmazonS3Client
 
getS3AccountOwner(GetS3AccountOwnerRequest) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
GetS3AccountOwnerRequest - Class in com.amazonaws.services.s3.model
Request object for retrieving S3 account owner.
GetS3AccountOwnerRequest() - Constructor for class com.amazonaws.services.s3.model.GetS3AccountOwnerRequest
 
getS3BucketDestination() - Method in class com.amazonaws.services.s3.model.analytics.AnalyticsExportDestination
 
getS3BucketDestination() - Method in class com.amazonaws.services.s3.model.inventory.InventoryDestination
Returns the InventoryS3BucketDestination which contains S3 bucket destination information of where inventory results are published.
getS3Client() - Method in class com.amazonaws.services.s3.transfer.TransferManagerBuilder
 
getS3ClientOptions() - Method in class com.amazonaws.services.s3.AmazonS3EncryptionClientParamsWrapper
Deprecated.
 
getS3ClientOptions() - Method in class com.amazonaws.services.s3.AmazonS3EncryptionClientV2ParamsWrapper
 
getS3CryptoScheme() - Method in class com.amazonaws.services.s3.internal.crypto.v1.S3CryptoModuleBase
 
getS3DirectSpi() - Method in class com.amazonaws.services.s3.UploadObjectObserver
getS3KeyFilter() - Method in class com.amazonaws.services.s3.model.Filter
Filter criteria that limits the objects that can trigger event notifications based on their S3 Key name
getS3Object() - Method in class com.amazonaws.services.s3.model.PresignedUrlDownloadResult
 
getS3ObjectId() - Method in class com.amazonaws.services.s3.model.GetObjectRequest
Returns an immutable S3 object id.
getS3ObjectId() - Method in class com.amazonaws.services.s3.model.PutInstructionFileRequest
Returns the S3 object id for which the new instruction file will be created.
getS3ObjectStream() - Method in interface com.amazonaws.services.s3.internal.ServiceUtils.RetryableS3DownloadTask
User defines how to get the S3Object from S3 for this RetryableS3DownloadTask.
getS3ObjectStream() - Method in class com.amazonaws.services.s3.transfer.internal.PresignedUrlRetryableDownloadTaskImpl
 
getS3progressListener() - Method in class com.amazonaws.services.s3.model.PresignedUrlDownloadConfig
 
getS3SchemaVersion() - Method in class com.amazonaws.services.s3.event.S3EventNotification.S3Entity
 
getS3StreamBufferSize() - Static method in class com.amazonaws.services.s3.internal.Constants
Returns the value of the system property SDKGlobalConfiguration.DEFAULT_S3_STREAM_BUFFER_SIZE as an Integer; or null if not set.
getScanRange() - Method in class com.amazonaws.services.s3.model.SelectObjectContentRequest
The byte range of the query
getScanRange() - Method in class com.amazonaws.services.s3.model.SelectParameters
 
getSchedule() - Method in class com.amazonaws.services.s3.model.inventory.InventoryConfiguration
Returns the schedule for generating inventory results.
getSecretKeyAlgorithm() - Method in class com.amazonaws.services.s3.internal.crypto.CipherLite
Returns the standard algorithm name for the secret key.
getSecureRandom() - Method in class com.amazonaws.services.s3.model.CryptoConfiguration
Deprecated.
Returns the SecureRandom instance that will be used to generate cryptographic parameters.
getSecureRandom() - Method in class com.amazonaws.services.s3.model.CryptoConfigurationV2
Returns the SecureRandom instance that will be used to generate cryptographic parameters.
getSelectParameters() - Method in class com.amazonaws.services.s3.model.RestoreObjectRequest
 
getSequencer() - Method in class com.amazonaws.services.s3.event.S3EventNotification.S3ObjectEntity
 
getServerSideEncryption() - Method in class com.amazonaws.services.s3.internal.SSEResultBase
Deprecated.
getServerSideEncryption() - Method in class com.amazonaws.services.s3.model.ObjectMetadata
Deprecated.
getServerSideEncryption() - Method in class com.amazonaws.services.s3.model.WriteGetObjectResponseRequest
The server-side encryption algorithm used when storing requested object in Amazon S3 (for example, AES256, aws:kms).
getServerSideEncryptionConfiguration() - Method in class com.amazonaws.services.s3.model.GetBucketEncryptionResult
 
getServerSideEncryptionConfiguration() - Method in class com.amazonaws.services.s3.model.SetBucketEncryptionRequest
 
getServiceEndpoint() - Method in class com.amazonaws.services.s3.internal.DualstackEndpointBuilder
 
getServiceName() - Method in class com.amazonaws.services.s3.metrics.S3ServiceMetric
 
getShort() - Method in class com.amazonaws.services.s3.internal.eventstreaming.HeaderValue
 
getSigner(SignerProviderContext) - Method in class com.amazonaws.services.s3.internal.auth.S3SignerProvider
 
getSize() - Method in class com.amazonaws.services.s3.event.S3EventNotification.S3ObjectEntity
getSize() - Method in class com.amazonaws.services.s3.model.PartSummary
Returns the size of this part, in bytes.
getSize() - Method in class com.amazonaws.services.s3.model.S3ObjectSummary
Gets the size of this object in bytes.
getSize() - Method in class com.amazonaws.services.s3.model.S3VersionSummary
Gets the size of this version in bytes.
getSizeAsLong() - Method in class com.amazonaws.services.s3.event.S3EventNotification.S3ObjectEntity
 
getSourceBucketName() - Method in class com.amazonaws.services.s3.model.CopyObjectRequest
Gets the name of the bucket containing the source object to be copied.
getSourceBucketName() - Method in class com.amazonaws.services.s3.model.CopyPartRequest
Gets the name of the bucket containing the source object to be copied.
getSourceBucketName() - Method in class com.amazonaws.services.s3.transfer.model.CopyResult
Gets the name of the bucket containing the source object to be copied.
getSourceIPAddress() - Method in class com.amazonaws.services.s3.event.S3EventNotification.RequestParametersEntity
 
getSourceKey() - Method in class com.amazonaws.services.s3.model.CopyObjectRequest
Gets the source bucket key under which the source object to be copied is stored.
getSourceKey() - Method in class com.amazonaws.services.s3.model.CopyPartRequest
Gets the source bucket key under which the source object to be copied is stored.
getSourceKey() - Method in class com.amazonaws.services.s3.transfer.model.CopyResult
Gets the source bucket key under which the source object to be copied is stored.
getSourceSelectionCriteria() - Method in class com.amazonaws.services.s3.model.ReplicationRule
 
getSourceSSECustomerKey() - Method in class com.amazonaws.services.s3.model.CopyObjectRequest
Returns the optional customer-provided server-side encryption key to use to decrypt the source object being copied.
getSourceSSECustomerKey() - Method in class com.amazonaws.services.s3.model.CopyPartRequest
Returns the optional customer-provided server-side encryption key to use to decrypt the source object part being copied.
getSourceVersionId() - Method in class com.amazonaws.services.s3.model.CopyObjectRequest
Gets the version ID specifying which version of the source object to copy.
getSourceVersionId() - Method in class com.amazonaws.services.s3.model.CopyPartRequest
Gets the version ID specifying which version of the source object to copy.
getSSEAlgorithm() - Method in interface com.amazonaws.services.s3.internal.ServerSideEncryptionResult
Returns the server-side encryption algorithm if the object is encrypted using Amazon Web Services-managed keys.
getSSEAlgorithm() - Method in class com.amazonaws.services.s3.internal.SSEResultBase
 
getSSEAlgorithm() - Method in class com.amazonaws.services.s3.model.GeneratePresignedUrlRequest
Returns the SSE algorithm used for SSE (with server side key); or null if SSE (with server side key) is not in use.
getSSEAlgorithm() - Method in class com.amazonaws.services.s3.model.ObjectMetadata
Returns the server-side encryption algorithm when encrypting the object using Amazon Web Services-managed keys .
getSSEAlgorithm() - Method in class com.amazonaws.services.s3.model.ServerSideEncryptionByDefault
 
getSSEAwsKeyManagementParams() - Method in class com.amazonaws.services.s3.model.AbstractPutObjectRequest
Returns the Amazon Web Services Key Management System parameters used to encrypt the object on server side.
getSSEAwsKeyManagementParams() - Method in class com.amazonaws.services.s3.model.CopyObjectRequest
Returns the Amazon Web Services Key Management System parameters used to encrypt the object on server side.
getSSEAwsKeyManagementParams() - Method in class com.amazonaws.services.s3.model.InitiateMultipartUploadRequest
Returns the Amazon Web Services Key Management System parameters used to encrypt the object on server side.
getSSEAwsKeyManagementParams() - Method in interface com.amazonaws.services.s3.model.SSEAwsKeyManagementParamsProvider
Returns the optional SSEAwsKeyManagementParams to use to encrypt the uploaded object.
getSSEAwsKmsEncryptionContext() - Method in class com.amazonaws.services.s3.model.ObjectMetadata
Returns the Amazon Web Services Key Management System encryption context used for Server Side Encryption of the Amazon S3 object.
getSSEAwsKmsKeyId() - Method in class com.amazonaws.services.s3.model.ObjectMetadata
Returns the Amazon Web Services Key Management System key id used for Server Side Encryption of the Amazon S3 object.
getSSECustomerAlgorithm() - Method in interface com.amazonaws.services.s3.internal.ServerSideEncryptionResult
Returns the server-side encryption algorithm if the object is encrypted using customer-provided keys.
getSSECustomerAlgorithm() - Method in class com.amazonaws.services.s3.internal.SSEResultBase
 
getSSECustomerAlgorithm() - Method in class com.amazonaws.services.s3.model.ObjectMetadata
Returns the server-side encryption algorithm if the object is encrypted using customer-provided keys.
getSSECustomerAlgorithm() - Method in class com.amazonaws.services.s3.model.WriteGetObjectResponseRequest
The algorithm used if server-side encryption with a customer-provided encryption key was specified for object stored in Amazon S3.
getSSECustomerKey() - Method in class com.amazonaws.services.s3.model.AbstractPutObjectRequest
 
getSSECustomerKey() - Method in class com.amazonaws.services.s3.model.GeneratePresignedUrlRequest
 
getSSECustomerKey() - Method in class com.amazonaws.services.s3.model.GetObjectMetadataRequest
 
getSSECustomerKey() - Method in class com.amazonaws.services.s3.model.GetObjectRequest
 
getSSECustomerKey() - Method in class com.amazonaws.services.s3.model.InitiateMultipartUploadRequest
 
getSSECustomerKey() - Method in class com.amazonaws.services.s3.model.SelectObjectContentRequest
 
getSSECustomerKey() - Method in interface com.amazonaws.services.s3.model.SSECustomerKeyProvider
Returns the optional customer-provided server-side encryption key to use to encrypt the uploaded object.
getSSECustomerKey() - Method in class com.amazonaws.services.s3.model.UploadPartRequest
 
getSSECustomerKeyMd5() - Method in interface com.amazonaws.services.s3.internal.ServerSideEncryptionResult
Returns the base64-encoded MD5 digest of the encryption key for server-side encryption, if the object is encrypted using customer-provided keys.
getSSECustomerKeyMd5() - Method in class com.amazonaws.services.s3.internal.SSEResultBase
 
getSSECustomerKeyMd5() - Method in class com.amazonaws.services.s3.model.ObjectMetadata
Returns the base64-encoded MD5 digest of the encryption key for server-side encryption, if the object is encrypted using customer-provided keys.
getSSECustomerKeyMD5() - Method in class com.amazonaws.services.s3.model.WriteGetObjectResponseRequest
The 128-bit MD5 digest of customer-provided encryption key used in Amazon S3 to encrypt data stored in S3.
getSseKmsEncryptedObjects() - Method in class com.amazonaws.services.s3.model.SourceSelectionCriteria
 
getSSEKMSKeyId() - Method in class com.amazonaws.services.s3.model.WriteGetObjectResponseRequest
If present, specifies the ID of the Amazon Web Services Key Management Service (KMS) symmetric customer managed customer master key (CMK) that was used for stored in Amazon S3 object.
getStart() - Method in class com.amazonaws.services.s3.model.ScanRange
 
getStartAfter() - Method in class com.amazonaws.services.s3.model.ListObjectsV2Request
Returns optional parameter indicating where you want Amazon S3 to start the object listing from.
getStartAfter() - Method in class com.amazonaws.services.s3.model.ListObjectsV2Result
Returns optional parameter indicating where you want Amazon S3 to start the object listing from.
getState() - Method in class com.amazonaws.services.s3.transfer.internal.AbstractTransfer
Returns the current state of this transfer.
getState() - Method in interface com.amazonaws.services.s3.transfer.Transfer
Returns the current state of this transfer.
getStatus() - Method in class com.amazonaws.services.s3.model.BucketAccelerateConfiguration
 
getStatus() - Method in class com.amazonaws.services.s3.model.BucketLifecycleConfiguration.Rule
Returns the status of this rule.
getStatus() - Method in class com.amazonaws.services.s3.model.BucketVersioningConfiguration
Returns the current status of versioning for this bucket versioning configuration object, indicating if versioning is enabled or not for a bucket.
getStatus() - Method in class com.amazonaws.services.s3.model.DeleteMarkerReplication
Return whether to replicate delete markers.
getStatus() - Method in class com.amazonaws.services.s3.model.ExistingObjectReplication
 
getStatus() - Method in class com.amazonaws.services.s3.model.intelligenttiering.IntelligentTieringConfiguration
Returns the status of the configuration IntelligentTieringStatus
getStatus() - Method in class com.amazonaws.services.s3.model.Metrics
Return whether the replication metrics are enabled.
getStatus() - Method in class com.amazonaws.services.s3.model.ObjectLockLegalHold
Indicates whether the specified object has a Legal Hold in place.
getStatus() - Method in class com.amazonaws.services.s3.model.ReplicaModifications
 
getStatus() - Method in class com.amazonaws.services.s3.model.ReplicationRule
Returns the status of the replication rule.
getStatus() - Method in enum com.amazonaws.services.s3.model.ReplicationRuleStatus
 
getStatus() - Method in class com.amazonaws.services.s3.model.ReplicationTime
Return whether the replication time is enabled.
getStatus() - Method in class com.amazonaws.services.s3.model.SseKmsEncryptedObjects
Specifies whether Amazon S3 replicates objects created with server-side encryption using an Amazon Web Services KMS key stored in Amazon Web Services Key Management Service.
getStatusCode() - Method in class com.amazonaws.services.s3.internal.AmazonS3ExceptionBuilder
Returns the HTTP status code that was returned with this service exception.
getStatusCode() - Method in class com.amazonaws.services.s3.model.WriteGetObjectResponseRequest
The integer status code for an HTTP response of a corresponding GetObject request.
getStorageClass() - Method in class com.amazonaws.services.s3.model.AbstractPutObjectRequest
Gets the optional Amazon S3 storage class to use when storing the new object.
getStorageClass() - Method in class com.amazonaws.services.s3.model.BucketLifecycleConfiguration.NoncurrentVersionTransition
Deprecated.
getStorageClass() - Method in class com.amazonaws.services.s3.model.BucketLifecycleConfiguration.Transition
Deprecated.
This method should not be used. Use BucketLifecycleConfiguration.Transition.getStorageClassAsString() instead.
getStorageClass() - Method in class com.amazonaws.services.s3.model.CopyObjectRequest
By default, Amazon S3 uses the STANDARD Storage Class to store newly created objects.
getStorageClass() - Method in class com.amazonaws.services.s3.model.InitiateMultipartUploadRequest
Returns the optional storage class to use when storing this upload's data in S3.
getStorageClass() - Method in class com.amazonaws.services.s3.model.MultipartUpload
Returns the storage class indicating how the data in this multipart upload will be stored.
getStorageClass() - Method in class com.amazonaws.services.s3.model.ObjectMetadata
 
getStorageClass() - Method in class com.amazonaws.services.s3.model.PartListing
Returns the class of storage used for the parts in the associated multipart upload.
getStorageClass() - Method in class com.amazonaws.services.s3.model.PutInstructionFileRequest
Gets the optional Amazon S3 storage class to use when storing the new object.
getStorageClass() - Method in class com.amazonaws.services.s3.model.ReplicationDestinationConfig
Returns the storage class associated with the replication destination configuration.
getStorageClass() - Method in class com.amazonaws.services.s3.model.S3Location
 
getStorageClass() - Method in class com.amazonaws.services.s3.model.S3ObjectSummary
Gets the storage class used by Amazon S3 for this object.
getStorageClass() - Method in class com.amazonaws.services.s3.model.S3VersionSummary
Gets the storage class used by Amazon S3 for this version.
getStorageClass() - Method in class com.amazonaws.services.s3.model.WriteGetObjectResponseRequest
The class of storage used to store object in Amazon S3.
getStorageClassAnalysis() - Method in class com.amazonaws.services.s3.model.analytics.AnalyticsConfiguration
Returns the StorageClassAnalysis object.
getStorageClassAsString() - Method in class com.amazonaws.services.s3.model.BucketLifecycleConfiguration.NoncurrentVersionTransition
Returns the storage class of this object.
getStorageClassAsString() - Method in class com.amazonaws.services.s3.model.BucketLifecycleConfiguration.Transition
Returns the storage class of this object.
getStorageMode() - Method in class com.amazonaws.services.s3.model.CryptoConfiguration
Deprecated.
Returns the current storage mode of a CryptoConfiguration object.
getStorageMode() - Method in class com.amazonaws.services.s3.model.CryptoConfigurationV2
Returns the current storage mode of a CryptoConfiguration object.
getStreamBufferSize() - Static method in class com.amazonaws.services.s3.internal.Constants
Deprecated.
getString() - Method in class com.amazonaws.services.s3.internal.eventstreaming.HeaderValue
 
getSubTransfers() - Method in class com.amazonaws.services.s3.transfer.internal.MultipleFileUploadImpl
 
getSubTransfers() - Method in interface com.amazonaws.services.s3.transfer.MultipleFileUpload
Returns a collection of sub transfers associated with the multi file upload.
getSuffix() - Method in class com.amazonaws.services.s3.model.PutInstructionFileRequest
Returns the suffix for the new instruction file.
getSymmetricKey() - Method in class com.amazonaws.services.s3.model.EncryptionMaterials
Returns the symmetric key stored in this EncryptionMaterials object.
getSymmetricKey() - Method in class com.amazonaws.services.s3.model.KMSEncryptionMaterials
Always throws UnsupportedOperationException.
getTag() - Method in class com.amazonaws.services.s3.internal.crypto.GCMCipherLite
For testing purposes.
getTag() - Method in class com.amazonaws.services.s3.model.analytics.AnalyticsTagPredicate
 
getTag() - Method in class com.amazonaws.services.s3.model.intelligenttiering.IntelligentTieringTagPredicate
 
getTag() - Method in class com.amazonaws.services.s3.model.lifecycle.LifecycleTagPredicate
 
getTag() - Method in class com.amazonaws.services.s3.model.metrics.MetricsTagPredicate
 
getTag() - Method in class com.amazonaws.services.s3.model.replication.ReplicationTagPredicate
 
getTag(String) - Method in class com.amazonaws.services.s3.model.TagSet
Get the value of the tag with the given key.
getTagCount() - Method in class com.amazonaws.services.s3.model.WriteGetObjectResponseRequest
The number of tags, if any, on the object.
getTagging() - Method in class com.amazonaws.services.s3.model.AbstractPutObjectRequest
 
getTagging() - Method in class com.amazonaws.services.s3.model.InitiateMultipartUploadRequest
 
getTagging() - Method in class com.amazonaws.services.s3.model.S3Location
 
getTagging() - Method in class com.amazonaws.services.s3.model.SetObjectTaggingRequest
 
getTaggingConfiguration() - Method in class com.amazonaws.services.s3.model.SetBucketTaggingConfigurationRequest
Gets the new tagging configuration for the specified bucket.
getTaggingCount() - Method in class com.amazonaws.services.s3.model.S3Object
 
getTagLengthInBits() - Method in class com.amazonaws.services.s3.internal.crypto.ContentCryptoScheme
 
getTagSet() - Method in class com.amazonaws.services.s3.model.BucketTaggingConfiguration
Gets the first TagSet object contained in this object.
getTagSet() - Method in class com.amazonaws.services.s3.model.GetObjectTaggingResult
 
getTagSet() - Method in class com.amazonaws.services.s3.model.ObjectTagging
 
getTagSetAtIndex(int) - Method in class com.amazonaws.services.s3.model.BucketTaggingConfiguration
Gets the TagSet object at the specified index contained in this object.
getTier() - Method in class com.amazonaws.services.s3.model.GlacierJobParameters
 
getTier() - Method in class com.amazonaws.services.s3.model.RestoreObjectRequest
 
getTierings() - Method in class com.amazonaws.services.s3.model.intelligenttiering.IntelligentTieringConfiguration
Returns the S3 Intelligent-Tiering storage class tier of the configuration.
getTime() - Method in class com.amazonaws.services.s3.model.ReplicationTime
Return a container specifying the time by which replication should complete for all objects and operations on objects.
getTimeoutMillis() - Method in class com.amazonaws.services.s3.model.PresignedUrlDownloadConfig
 
getTimestamp() - Method in class com.amazonaws.services.s3.internal.eventstreaming.HeaderValue
 
getToken() - Method in class com.amazonaws.services.s3.model.MultiFactorAuthentication
Gets the Multi-Factor Authentication token.
getToken() - Method in class com.amazonaws.services.s3.model.SetBucketReplicationConfigurationRequest
 
getToken() - Method in class com.amazonaws.services.s3.model.SetObjectLockConfigurationRequest
 
getTopic() - Method in class com.amazonaws.services.s3.model.BucketNotificationConfiguration.TopicConfiguration
Deprecated.
Gets the topic ARN (Amazon Resource Name) for the topic to publish events to.
getTopicARN() - Method in class com.amazonaws.services.s3.model.TopicConfiguration
Returns the topic arn for this notification configuration.
getTopicConfigurations() - Method in class com.amazonaws.services.s3.model.BucketNotificationConfiguration
Deprecated. 
getTotalBytesToTransfer() - Method in class com.amazonaws.services.s3.transfer.TransferProgress
Returns the total size in bytes of the associated transfer, or -1 if the total size isn't known.
getTotalBytesWritten() - Method in class com.amazonaws.services.s3.internal.MultiFileOutputStream
 
getTotalNumberOfParts() - Method in class com.amazonaws.services.s3.transfer.internal.UploadPartRequestFactory
 
getTransfer() - Method in class com.amazonaws.services.s3.transfer.internal.PreparedDownloadContext
 
getTransition() - Method in class com.amazonaws.services.s3.model.BucketLifecycleConfiguration.Rule
Deprecated.
getTransitions() - Method in class com.amazonaws.services.s3.model.BucketLifecycleConfiguration.Rule
Returns the Amazon S3 object transition rules associated with the given rule.
getType() - Method in class com.amazonaws.services.s3.internal.eventstreaming.HeaderValue
 
getType() - Method in class com.amazonaws.services.s3.internal.S3ObjectLambdasResource
 
getType() - Method in class com.amazonaws.services.s3.internal.S3OutpostResource
Gets the resource type for this access point.
getType() - Method in class com.amazonaws.services.s3.model.JSONInput
The type of JSON.
getType() - Method in class com.amazonaws.services.s3.model.RestoreObjectRequest
 
getType() - Method in class com.amazonaws.services.s3.S3AccessPointResource
Gets the resource type for this access point.
getType() - Method in class com.amazonaws.services.s3.S3BucketResource
Gets the resource type for this bucket.
getType() - Method in class com.amazonaws.services.s3.S3ObjectResource
Gets the resource type for this S3 object.
getType() - Method in interface com.amazonaws.services.s3.S3Resource
Gets the type of S3 resource represented by this object (e.g.: 'bucket_name').
getTypeIdentifier() - Method in class com.amazonaws.services.s3.model.CanonicalGrantee
 
getTypeIdentifier() - Method in class com.amazonaws.services.s3.model.EmailAddressGrantee
 
getTypeIdentifier() - Method in interface com.amazonaws.services.s3.model.Grantee
Returns the identifier for the type of this grant, to be used when specifying grants in the header of a request.
getTypeIdentifier() - Method in enum com.amazonaws.services.s3.model.GroupGrantee
 
getUnmodifiedSinceConstraint() - Method in class com.amazonaws.services.s3.model.CopyObjectRequest
Gets the optional unmodified constraint that restricts this request to executing only if the source object has not been modified after the specified date.
getUnmodifiedSinceConstraint() - Method in class com.amazonaws.services.s3.model.CopyPartRequest
Gets the optional unmodified constraint that restricts this request to executing only if the source object has not been modified after the specified date.
getUnmodifiedSinceConstraint() - Method in class com.amazonaws.services.s3.model.GetObjectRequest
Gets the optional unmodified constraint that restricts this request to executing only if the object has not been modified after the specified date.
getUploadId() - Method in class com.amazonaws.services.s3.model.AbortMultipartUploadRequest
Returns the ID of the upload to abort.
getUploadId() - Method in class com.amazonaws.services.s3.model.CompleteMultipartUploadRequest
Returns the ID of the multipart upload to complete.
getUploadId() - Method in class com.amazonaws.services.s3.model.CopyPartRequest
Returns the ID of the existing, initiated multipart upload with which this new part will be associated.
getUploadId() - Method in class com.amazonaws.services.s3.model.InitiateMultipartUploadResult
Returns the initiated multipart upload ID.
getUploadId() - Method in class com.amazonaws.services.s3.model.ListPartsRequest
Returns the ID of the multipart upload whose parts are being listed.
getUploadId() - Method in class com.amazonaws.services.s3.model.MultipartUpload
Returns the unique ID of this multipart upload.
getUploadId() - Method in class com.amazonaws.services.s3.model.PartListing
Returns the upload ID value specified in the original request used to identify which multipart upload contains the parts to list.
getUploadId() - Method in class com.amazonaws.services.s3.model.UploadPartRequest
Returns the ID of the existing, initiated multipart upload with which this new part will be associated.
getUploadId() - Method in class com.amazonaws.services.s3.UploadObjectObserver
Returns the upload id after the multi-part upload has been initiated via UploadObjectObserver.onUploadInitiation(UploadObjectRequest)
getUploadIdMarker() - Method in class com.amazonaws.services.s3.model.ListMultipartUploadsRequest
Returns the optional upload ID marker indicating where in the results to begin listing.
getUploadIdMarker() - Method in class com.amazonaws.services.s3.model.MultipartUploadListing
Returns the optional upload ID marker specified in the original request to specify where in the results to begin listing multipart uploads.
getUploadObjectObserver() - Method in class com.amazonaws.services.s3.model.UploadObjectRequest
Returns a custom upload-object observer; or null there is no customization.
getUploadPartMetadata() - Method in class com.amazonaws.services.s3.model.UploadObjectRequest
Gets the optional metadata to be included in each UploadPart request.
getURI() - Method in class com.amazonaws.services.s3.AmazonS3URI
 
getUrl(String, String) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
getUrl(String, String) - Method in interface com.amazonaws.services.s3.AmazonS3
Returns an URL for the object stored in the specified bucket and key.
getUrl(String, String) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
getUrlDecodedKey() - Method in class com.amazonaws.services.s3.event.S3EventNotification.S3ObjectEntity
S3 URL encodes the key of the object involved in the event.
getUserIdentity() - Method in class com.amazonaws.services.s3.event.S3EventNotification.S3EventNotificationRecord
 
getUserMetadata() - Method in class com.amazonaws.services.s3.model.ObjectMetadata
Gets the custom user-metadata for the associated object.
getUserMetadata() - Method in class com.amazonaws.services.s3.model.S3Location
 
getUserMetaDataOf(String) - Method in class com.amazonaws.services.s3.model.ObjectMetadata
Returns the value of the specified user meta datum.
getUuid() - Method in class com.amazonaws.services.s3.internal.eventstreaming.HeaderValue
 
getValue() - Method in class com.amazonaws.services.s3.model.FilterRule
Returns the value for this FilterRule
getValue() - Method in class com.amazonaws.services.s3.model.MetadataEntry
 
getValue() - Method in class com.amazonaws.services.s3.model.Tag
 
getVersion() - Method in class com.amazonaws.services.s3.model.DeleteObjectsRequest.KeyVersion
 
getVersionId() - Method in class com.amazonaws.services.s3.AmazonS3URI
 
getVersionId() - Method in class com.amazonaws.services.s3.event.S3EventNotification.S3ObjectEntity
 
getVersionId() - Method in interface com.amazonaws.services.s3.internal.S3VersionResult
Gets the version ID of the newly copied object.
getVersionId() - Method in class com.amazonaws.services.s3.model.CompleteMultipartUploadResult
Returns the version ID of the new object, only present if versioning has been enabled for the bucket.
getVersionId() - Method in class com.amazonaws.services.s3.model.CopyObjectResult
 
getVersionId() - Method in class com.amazonaws.services.s3.model.CopyPartResult
Gets the version ID of the source object.
getVersionId() - Method in class com.amazonaws.services.s3.model.DeleteObjectsResult.DeletedObject
Returns the version deleted, or null for unversioned objects.
getVersionId() - Method in class com.amazonaws.services.s3.model.DeleteObjectTaggingRequest
 
getVersionId() - Method in class com.amazonaws.services.s3.model.DeleteObjectTaggingResult
 
getVersionId() - Method in class com.amazonaws.services.s3.model.DeleteVersionRequest
Gets the version ID uniquely identifying which version of the object to delete.
getVersionId() - Method in class com.amazonaws.services.s3.model.GeneratePresignedUrlRequest
Returns the version ID of the object, only present if versioning has been enabled for the bucket.
getVersionId() - Method in class com.amazonaws.services.s3.model.GetObjectAclRequest
Gets the optional version ID specifying which version of the object whose ACL to be retrieved.
getVersionId() - Method in class com.amazonaws.services.s3.model.GetObjectLegalHoldRequest
The Object Version ID.
getVersionId() - Method in class com.amazonaws.services.s3.model.GetObjectMetadataRequest
Gets the optional version ID of the object version whose metadata is being retrieved.
getVersionId() - Method in class com.amazonaws.services.s3.model.GetObjectRequest
Gets the optional version ID specifying which version of the object to download.
getVersionId() - Method in class com.amazonaws.services.s3.model.GetObjectRetentionRequest
The Object Version ID.
getVersionId() - Method in class com.amazonaws.services.s3.model.GetObjectTaggingRequest
 
getVersionId() - Method in class com.amazonaws.services.s3.model.GetObjectTaggingResult
 
getVersionId() - Method in class com.amazonaws.services.s3.model.MultiObjectDeleteException.DeleteError
Returns the versionId of the object that couldn't be deleted.
getVersionId() - Method in class com.amazonaws.services.s3.model.ObjectMetadata
Gets the version ID of the associated Amazon S3 object if available.
getVersionId() - Method in class com.amazonaws.services.s3.model.PutObjectResult
Gets the optional version ID of the newly uploaded object.
getVersionId() - Method in class com.amazonaws.services.s3.model.RestoreObjectRequest
Returns the id of the version to be restored.
getVersionId() - Method in class com.amazonaws.services.s3.model.S3ObjectId
Returns the version id which is optionally applicable for S3 get (but not put) operations.
getVersionId() - Method in class com.amazonaws.services.s3.model.S3ObjectIdBuilder
 
getVersionId() - Method in class com.amazonaws.services.s3.model.S3VersionSummary
Gets the version ID which uniquely identifies this version of an object.
getVersionId() - Method in class com.amazonaws.services.s3.model.SetObjectAclRequest
Returns the version ID of the object version whose ACL is being set.
getVersionId() - Method in class com.amazonaws.services.s3.model.SetObjectLegalHoldRequest
The Object Version ID.
getVersionId() - Method in class com.amazonaws.services.s3.model.SetObjectRetentionRequest
The Object Version ID.
getVersionId() - Method in class com.amazonaws.services.s3.model.SetObjectTaggingRequest
 
getVersionId() - Method in class com.amazonaws.services.s3.model.SetObjectTaggingResult
 
getVersionId() - Method in class com.amazonaws.services.s3.model.WriteGetObjectResponseRequest
An ID used to reference a specific version of the object.
getVersionId() - Method in class com.amazonaws.services.s3.transfer.model.CopyResult
Returns the version ID of the new object.
getVersionId() - Method in class com.amazonaws.services.s3.transfer.model.UploadResult
Returns the version ID of the new object.
getVersionIdMarker() - Method in class com.amazonaws.services.s3.model.ListVersionsRequest
Gets the optional versionIdMarker parameter indicating where in the sorted list of all versions in the specified bucket to begin returning results.
getVersionIdMarker() - Method in class com.amazonaws.services.s3.model.VersionListing
Gets the value of the version ID marker parameter used to request this version listing.
getVersioningConfiguration() - Method in class com.amazonaws.services.s3.model.SetBucketVersioningConfigurationRequest
Gets the new versioning configuration for the specified bucket.
getVersionSummaries() - Method in class com.amazonaws.services.s3.model.VersionListing
Gets the list of version summaries describing the versions stored in the associated S3 bucket.
getWrappedInputStream() - Method in class com.amazonaws.auth.AwsChunkedEncodingInputStream
 
getWrappedInputStream() - Method in class com.amazonaws.services.s3.internal.crypto.AdjustedRangeInputStream
 
getWrappedInputStream() - Method in class com.amazonaws.services.s3.internal.RepeatableFileInputStream
Deprecated.
 
getWrappedInputStream() - Method in class com.amazonaws.services.s3.internal.RepeatableInputStream
Deprecated.
 
getxAmzId2() - Method in class com.amazonaws.services.s3.event.S3EventNotification.ResponseElementsEntity
 
getxAmzRequestId() - Method in class com.amazonaws.services.s3.event.S3EventNotification.ResponseElementsEntity
 
getYears() - Method in class com.amazonaws.services.s3.model.DefaultRetention
The number of years that you want to specify for the default retention period.
GlacierEventDataEntity(S3EventNotification.RestoreEventDataEntity) - Constructor for class com.amazonaws.services.s3.event.S3EventNotification.GlacierEventDataEntity
 
GlacierJobParameters - Class in com.amazonaws.services.s3.model
Glacier related prameters pertaining to a job.
GlacierJobParameters() - Constructor for class com.amazonaws.services.s3.model.GlacierJobParameters
 
Grant - Class in com.amazonaws.services.s3.model
Specifies a grant, consisting of one grantee and one permission.
Grant(Grantee, Permission) - Constructor for class com.amazonaws.services.s3.model.Grant
Constructs a new Grant object using the specified grantee and permission objects.
grantAllPermissions(Grant...) - Method in class com.amazonaws.services.s3.model.AccessControlList
Adds a set of grantee/permission pairs to the access control list (ACL), where each item in the set is a Grant object.
Grantee - Interface in com.amazonaws.services.s3.model
Represents a grantee (entity) that can be assigned access permissions in an AccessControlList.
grantPermission(Grantee, Permission) - Method in class com.amazonaws.services.s3.model.AccessControlList
Adds a grantee to the access control list (ACL) with the given permission.
GroupGrantee - Enum in com.amazonaws.services.s3.model
Specifies constants defining a group of Amazon S3 users who can be granted permissions to Amazon S3 buckets and objects.

H

handle(DeleteObjectTaggingResult, HttpResponse) - Method in class com.amazonaws.services.s3.internal.DeleteObjectTaggingHeaderHandler
 
handle(GetObjectTaggingResult, HttpResponse) - Method in class com.amazonaws.services.s3.internal.GetObjectTaggingResponseHeaderHandler
 
handle(T, HttpResponse) - Method in interface com.amazonaws.services.s3.internal.HeaderHandler
Applies one or more headers to the response object given.
handle(InitiateMultipartUploadResult, HttpResponse) - Method in class com.amazonaws.services.s3.internal.InitiateMultipartUploadHeaderHandler
 
handle(PartListing, HttpResponse) - Method in class com.amazonaws.services.s3.internal.ListPartsHeaderHandler
 
handle(T, HttpResponse) - Method in class com.amazonaws.services.s3.internal.ObjectExpirationHeaderHandler
 
handle(T, HttpResponse) - Method in class com.amazonaws.services.s3.internal.ObjectRestoreHeaderHandler
 
handle(HttpResponse) - Method in class com.amazonaws.services.s3.internal.ResponseHeaderHandlerChain
 
handle(HttpResponse) - Method in class com.amazonaws.services.s3.internal.S3ErrorResponseHandler
 
handle(HttpResponse) - Method in class com.amazonaws.services.s3.internal.S3MetadataResponseHandler
 
handle(HttpResponse) - Method in class com.amazonaws.services.s3.internal.S3ObjectResponseHandler
 
handle(T, HttpResponse) - Method in class com.amazonaws.services.s3.internal.S3RequesterChargedHeaderHandler
 
handle(T, HttpResponse) - Method in class com.amazonaws.services.s3.internal.S3RestoreOutputPathHeaderHandler
 
handle(HttpResponse) - Method in class com.amazonaws.services.s3.internal.S3StringResponseHandler
 
handle(T, HttpResponse) - Method in class com.amazonaws.services.s3.internal.S3VersionHeaderHandler
 
handle(HttpResponse) - Method in class com.amazonaws.services.s3.internal.S3XmlResponseHandler
 
handle(T, HttpResponse) - Method in class com.amazonaws.services.s3.internal.ServerSideEncryptionHeaderHandler
 
handle(SetObjectTaggingResult, HttpResponse) - Method in class com.amazonaws.services.s3.internal.SetObjectTaggingResponseHeaderHandler
 
hasFinalPartBeenSeen() - Method in class com.amazonaws.services.s3.internal.crypto.v1.MultipartUploadContext
 
hasFinalPartBeenSeen() - Method in class com.amazonaws.services.s3.internal.crypto.v2.MultipartUploadContext
 
hashCode() - Method in class com.amazonaws.services.s3.AmazonS3URI
 
hashCode() - Method in class com.amazonaws.services.s3.internal.eventstreaming.Message
 
hashCode() - Method in class com.amazonaws.services.s3.internal.S3ObjectLambdasResource
 
hashCode() - Method in class com.amazonaws.services.s3.internal.S3OutpostResource
 
hashCode() - Method in class com.amazonaws.services.s3.model.AbortIncompleteMultipartUpload
 
hashCode() - Method in class com.amazonaws.services.s3.model.AccessControlList
 
hashCode() - Method in class com.amazonaws.services.s3.model.AccessControlTranslation
 
hashCode() - Method in class com.amazonaws.services.s3.model.CanonicalGrantee
 
hashCode() - Method in class com.amazonaws.services.s3.model.CSVInput
 
hashCode() - Method in class com.amazonaws.services.s3.model.CSVOutput
 
hashCode() - Method in class com.amazonaws.services.s3.model.DeleteBucketEncryptionRequest
 
hashCode() - Method in class com.amazonaws.services.s3.model.DeleteBucketEncryptionResult
 
hashCode() - Method in class com.amazonaws.services.s3.model.DeleteMarkerReplication
 
hashCode() - Method in class com.amazonaws.services.s3.model.DeletePublicAccessBlockRequest
 
hashCode() - Method in class com.amazonaws.services.s3.model.DeletePublicAccessBlockResult
 
hashCode() - Method in class com.amazonaws.services.s3.model.EmailAddressGrantee
 
hashCode() - Method in class com.amazonaws.services.s3.model.EncryptedGetObjectRequest
 
hashCode() - Method in class com.amazonaws.services.s3.model.Encryption
 
hashCode() - Method in class com.amazonaws.services.s3.model.EncryptionConfiguration
 
hashCode() - Method in class com.amazonaws.services.s3.model.ExistingObjectReplication
 
hashCode() - Method in class com.amazonaws.services.s3.model.GetBucketEncryptionRequest
 
hashCode() - Method in class com.amazonaws.services.s3.model.GetBucketEncryptionResult
 
hashCode() - Method in class com.amazonaws.services.s3.model.GetBucketPolicyStatusRequest
 
hashCode() - Method in class com.amazonaws.services.s3.model.GetBucketPolicyStatusResult
 
hashCode() - Method in class com.amazonaws.services.s3.model.GetObjectRequest
 
hashCode() - Method in class com.amazonaws.services.s3.model.GetPublicAccessBlockRequest
 
hashCode() - Method in class com.amazonaws.services.s3.model.GetPublicAccessBlockResult
 
hashCode() - Method in class com.amazonaws.services.s3.model.Grant
 
hashCode() - Method in class com.amazonaws.services.s3.model.HeadBucketRequest
 
hashCode() - Method in class com.amazonaws.services.s3.model.InputSerialization
 
hashCode() - Method in class com.amazonaws.services.s3.model.intelligenttiering.Tiering
 
hashCode() - Method in class com.amazonaws.services.s3.model.inventory.ServerSideEncryptionKMS
 
hashCode() - Method in class com.amazonaws.services.s3.model.inventory.ServerSideEncryptionS3
 
hashCode() - Method in class com.amazonaws.services.s3.model.MetadataEntry
 
hashCode() - Method in class com.amazonaws.services.s3.model.OutputLocation
 
hashCode() - Method in class com.amazonaws.services.s3.model.OutputSerialization
 
hashCode() - Method in class com.amazonaws.services.s3.model.Owner
 
hashCode() - Method in class com.amazonaws.services.s3.model.ownership.OwnershipControls
 
hashCode() - Method in class com.amazonaws.services.s3.model.ownership.OwnershipControlsRule
 
hashCode() - Method in class com.amazonaws.services.s3.model.PolicyStatus
 
hashCode() - Method in class com.amazonaws.services.s3.model.PublicAccessBlockConfiguration
 
hashCode() - Method in class com.amazonaws.services.s3.model.ReplicaModifications
 
hashCode() - Method in class com.amazonaws.services.s3.model.RestoreObjectRequest
 
hashCode() - Method in class com.amazonaws.services.s3.model.RestoreObjectResult
 
hashCode() - Method in class com.amazonaws.services.s3.model.S3Location
 
hashCode() - Method in class com.amazonaws.services.s3.model.S3ObjectIdBuilder
 
hashCode() - Method in class com.amazonaws.services.s3.model.ScanRange
 
hashCode() - Method in class com.amazonaws.services.s3.model.SelectParameters
 
hashCode() - Method in class com.amazonaws.services.s3.model.ServerSideEncryptionByDefault
 
hashCode() - Method in class com.amazonaws.services.s3.model.ServerSideEncryptionConfiguration
 
hashCode() - Method in class com.amazonaws.services.s3.model.ServerSideEncryptionRule
 
hashCode() - Method in class com.amazonaws.services.s3.model.SetBucketEncryptionRequest
 
hashCode() - Method in class com.amazonaws.services.s3.model.SetBucketEncryptionResult
 
hashCode() - Method in class com.amazonaws.services.s3.model.SetPublicAccessBlockRequest
 
hashCode() - Method in class com.amazonaws.services.s3.model.SetPublicAccessBlockResult
 
hashCode() - Method in class com.amazonaws.services.s3.model.SourceSelectionCriteria
 
hashCode() - Method in class com.amazonaws.services.s3.model.SseKmsEncryptedObjects
 
hashCode() - Method in class com.amazonaws.services.s3.model.Tag
 
hashCode() - Method in class com.amazonaws.services.s3.model.WriteGetObjectResponseRequest
 
hashCode() - Method in class com.amazonaws.services.s3.model.WriteGetObjectResponseResult
 
hashCode() - Method in class com.amazonaws.services.s3.S3AccessPointResource
 
hashCode() - Method in class com.amazonaws.services.s3.S3BucketResource
 
hashCode() - Method in class com.amazonaws.services.s3.S3ObjectResource
 
hasMoreRequests() - Method in class com.amazonaws.services.s3.transfer.internal.CopyPartRequestFactory
 
hasMoreRequests() - Method in class com.amazonaws.services.s3.transfer.internal.UploadPartRequestFactory
 
hasPendingContent() - Method in class com.amazonaws.services.s3.internal.eventstreaming.MessageDecoder
 
headBucket(HeadBucketRequest) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
headBucket(HeadBucketRequest) - Method in interface com.amazonaws.services.s3.AmazonS3
This action is useful to determine if a bucket exists and you have permission to access it.
headBucket(HeadBucketRequest) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
HeadBucketFunction - Class in com.amazonaws.services.s3.waiters
 
HeadBucketFunction(AmazonS3) - Constructor for class com.amazonaws.services.s3.waiters.HeadBucketFunction
Constructs a new HeadBucketFunction with the given client
HeadBucketRequest - Class in com.amazonaws.services.s3.model
Request object for checking if the bucket exists and the user has access to the given bucket.
HeadBucketRequest(String) - Constructor for class com.amazonaws.services.s3.model.HeadBucketRequest
 
HeadBucketResult - Class in com.amazonaws.services.s3.model
Result object for Head Bucket request.
HeadBucketResult() - Constructor for class com.amazonaws.services.s3.model.HeadBucketResult
 
HeaderHandler<T> - Interface in com.amazonaws.services.s3.internal
Assistant response handler that can pull an HTTP header out of the response and apply it to a response object.
Headers - Interface in com.amazonaws.services.s3
Common S3 HTTP header values used throughout the Amazon Web Services S3 Java client.
HeaderType - Enum in com.amazonaws.services.s3.internal.eventstreaming
 
HeaderValue - Class in com.amazonaws.services.s3.internal.eventstreaming
A typed header value.
HeaderValue() - Constructor for class com.amazonaws.services.s3.internal.eventstreaming.HeaderValue
 
HeadObjectFunction - Class in com.amazonaws.services.s3.waiters
 
HeadObjectFunction(AmazonS3) - Constructor for class com.amazonaws.services.s3.waiters.HeadObjectFunction
Constructs a new HeadObjectFunction with the given client
HMAC_SHA1_ALGORITHM - Static variable in class com.amazonaws.services.s3.internal.Constants
HMAC/SHA1 Algorithm per RFC 2104, used when signing S3 requests
HOST_ID - Static variable in class com.amazonaws.services.s3.S3ResponseMetadata
 

I

IllegalBucketNameException - Exception in com.amazonaws.services.s3.model
An exception thrown when a request is attempted to be made against a bucket name that is not compatible with DNS.
IllegalBucketNameException(String) - Constructor for exception com.amazonaws.services.s3.model.IllegalBucketNameException
Constructs an IllegalBucketNameException with the specified detail message.
inBucket(AmazonS3, String) - Static method in class com.amazonaws.services.s3.iterable.S3Objects
Constructs an iterable that covers all the objects in an Amazon S3 bucket.
inBucket(AmazonS3, String) - Static method in class com.amazonaws.services.s3.iterable.S3Versions
Constructs an iterable that covers all the object versions in an Amazon S3 bucket.
INCLUDE_ALL - Static variable in interface com.amazonaws.services.s3.transfer.KeyFilter
Default filter that includes all keys.
incrementBlocks(byte[], long) - Static method in class com.amazonaws.services.s3.internal.crypto.ContentCryptoScheme
Increment the rightmost 32 bits of a 16-byte counter by the specified delta.
init(UploadObjectObserver, long, long) - Method in class com.amazonaws.services.s3.internal.MultiFileOutputStream
Used to initialized this stream.
init(UploadObjectRequest, S3DirectSpi, AmazonS3, ExecutorService) - Method in class com.amazonaws.services.s3.UploadObjectObserver
Used to initialized this observer.
initiateMultipartUpload(InitiateMultipartUploadRequest) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
initiateMultipartUpload(InitiateMultipartUploadRequest) - Method in interface com.amazonaws.services.s3.AmazonS3
Initiates a multipart upload and returns an InitiateMultipartUploadResult which contains an upload ID.
initiateMultipartUpload(InitiateMultipartUploadRequest) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
initiateMultipartUpload(InitiateMultipartUploadRequest) - Method in class com.amazonaws.services.s3.AmazonS3EncryptionClient
Deprecated.
Initiates a multipart upload and returns an InitiateMultipartUploadResult which contains an upload ID.
initiateMultipartUpload(InitiateMultipartUploadRequest) - Method in class com.amazonaws.services.s3.AmazonS3EncryptionClientV2
Initiates a multipart upload and returns an InitiateMultipartUploadResult which contains an upload ID.
initiateMultipartUpload(InitiateMultipartUploadRequest) - Method in class com.amazonaws.services.s3.internal.S3Direct
 
initiateMultipartUpload(InitiateMultipartUploadRequest) - Method in interface com.amazonaws.services.s3.internal.S3DirectSpi
 
InitiateMultipartUploadHeaderHandler - Class in com.amazonaws.services.s3.internal
 
InitiateMultipartUploadHeaderHandler() - Constructor for class com.amazonaws.services.s3.internal.InitiateMultipartUploadHeaderHandler
 
InitiateMultipartUploadRequest - Class in com.amazonaws.services.s3.model
The InitiateMultipartUploadRequest contains the parameters used for the InitiateMultipartUpload method.
InitiateMultipartUploadRequest(String, String) - Constructor for class com.amazonaws.services.s3.model.InitiateMultipartUploadRequest
Constructs a request to initiate a new multipart upload in the specified bucket, stored by the specified key.
InitiateMultipartUploadRequest(String, String, ObjectMetadata) - Constructor for class com.amazonaws.services.s3.model.InitiateMultipartUploadRequest
Constructs a request to initiate a new multipart upload in the specified bucket, stored by the specified key, and with the additional specified object metadata.
InitiateMultipartUploadResult - Class in com.amazonaws.services.s3.model
Contains the results of initiating a multipart upload, particularly the unique ID of the new multipart upload.
InitiateMultipartUploadResult() - Constructor for class com.amazonaws.services.s3.model.InitiateMultipartUploadResult
 
initiateMultipartUploadSecurely(InitiateMultipartUploadRequest) - Method in class com.amazonaws.services.s3.internal.crypto.v1.CryptoModuleDispatcher
 
initiateMultipartUploadSecurely(InitiateMultipartUploadRequest) - Method in class com.amazonaws.services.s3.internal.crypto.v1.S3CryptoModule
 
initiateMultipartUploadSecurely(InitiateMultipartUploadRequest) - Method in class com.amazonaws.services.s3.internal.crypto.v1.S3CryptoModuleBase
 
initiateMultipartUploadSecurely(InitiateMultipartUploadRequest) - Method in class com.amazonaws.services.s3.internal.crypto.v2.S3CryptoModule
 
initiateMultipartUploadSecurely(InitiateMultipartUploadRequest) - Method in class com.amazonaws.services.s3.internal.crypto.v2.S3CryptoModuleBase
 
InputSerialization - Class in com.amazonaws.services.s3.model
Describes the serialization format of the object.
InputSerialization() - Constructor for class com.amazonaws.services.s3.model.InputSerialization
 
InputSubstream - Class in com.amazonaws.services.s3.internal
Filtered input stream implementation that exposes a range of an input stream as a new input stream.
InputSubstream(InputStream, long, long, boolean) - Constructor for class com.amazonaws.services.s3.internal.InputSubstream
Constructs a new InputSubstream so that when callers start reading from this stream they'll start at the specified offset in the real stream and after they've read the specified length, this stream will look empty.
INSTANCE - Static variable in class com.amazonaws.services.s3.internal.SkipMd5CheckStrategy
 
InstructionFileId - Class in com.amazonaws.services.s3.model
The S3 object identifier for an instruction file.
instructionFileId() - Method in class com.amazonaws.services.s3.model.InstructionFileId
Always throws UnsupportedOperationException since an instruction file itself cannot further have an instruction file.
instructionFileId(String) - Method in class com.amazonaws.services.s3.model.InstructionFileId
Always throws UnsupportedOperationException since an instruction file itself cannot further have an instruction file.
instructionFileId() - Method in class com.amazonaws.services.s3.model.S3ObjectId
Returns the instruction file id of the default instruction file.
instructionFileId(String) - Method in class com.amazonaws.services.s3.model.S3ObjectId
Returns the instruction file id of an instruction file with the given suffix.
IntelligentTieringAccessTier - Enum in com.amazonaws.services.s3.model.intelligenttiering
Represents the available archive tiers for objects in the S3 Intelligent-Tiering storage class.
IntelligentTieringAndOperator - Class in com.amazonaws.services.s3.model.intelligenttiering
A conjunction (logical AND) of predicates, which is used in evaluating S3 Intelligent-Tiering filters.
IntelligentTieringAndOperator(List<IntelligentTieringFilterPredicate>) - Constructor for class com.amazonaws.services.s3.model.intelligenttiering.IntelligentTieringAndOperator
 
IntelligentTieringConfiguration - Class in com.amazonaws.services.s3.model.intelligenttiering
Specifies the S3 Intelligent-Tiering configuration for an Amazon S3 bucket.
IntelligentTieringConfiguration() - Constructor for class com.amazonaws.services.s3.model.intelligenttiering.IntelligentTieringConfiguration
 
IntelligentTieringFilter - Class in com.amazonaws.services.s3.model.intelligenttiering
The filter used to describe a set of object.
IntelligentTieringFilter() - Constructor for class com.amazonaws.services.s3.model.intelligenttiering.IntelligentTieringFilter
 
IntelligentTieringFilter(IntelligentTieringFilterPredicate) - Constructor for class com.amazonaws.services.s3.model.intelligenttiering.IntelligentTieringFilter
 
IntelligentTieringFilterPredicate - Class in com.amazonaws.services.s3.model.intelligenttiering
Base class to represent the root predicate in IntelligentTieringFilter class.
IntelligentTieringFilterPredicate() - Constructor for class com.amazonaws.services.s3.model.intelligenttiering.IntelligentTieringFilterPredicate
 
IntelligentTieringPredicateVisitor - Interface in com.amazonaws.services.s3.model.intelligenttiering
Interface to invoke specific behavior based on the type of IntelligentTieringFilterPredicate visited.
IntelligentTieringPrefixPredicate - Class in com.amazonaws.services.s3.model.intelligenttiering
A IntelligentTieringPrefixPredicate class to represent the prefix to use when evaluating an intelligent tiering filter.
IntelligentTieringPrefixPredicate(String) - Constructor for class com.amazonaws.services.s3.model.intelligenttiering.IntelligentTieringPrefixPredicate
 
IntelligentTieringStatus - Enum in com.amazonaws.services.s3.model.intelligenttiering
Represents whether an S3 Intelligent-Tiering configuration is enabled or disabled.
IntelligentTieringTagPredicate - Class in com.amazonaws.services.s3.model.intelligenttiering
A IntelligentTieringFilterPredicate class to represent the Tag object to use when evaluating an intelligent tiering filter.
IntelligentTieringTagPredicate(Tag) - Constructor for class com.amazonaws.services.s3.model.intelligenttiering.IntelligentTieringTagPredicate
 
IntermediateOutpostResource - Class in com.amazonaws.services.s3.internal
The intermediate outpost resource
IntermediateOutpostResource.Builder - Class in com.amazonaws.services.s3.internal
 
InternalKeyWrapAlgorithm - Enum in com.amazonaws.services.s3.internal.crypto.keywrap
Denotes the key wrap (encryption) algorithm to use for encryption/decryption.
internalKeyWrapAlgorithm(InternalKeyWrapAlgorithm) - Method in class com.amazonaws.services.s3.internal.crypto.keywrap.KeyWrapperContext.Builder
 
internalKeyWrapAlgorithm() - Method in class com.amazonaws.services.s3.internal.crypto.keywrap.KeyWrapperContext
key wrapping algorithm; or null if direct encryption instead of key wrapping is used
InventoryConfiguration - Class in com.amazonaws.services.s3.model.inventory
Specifies the inventory configuration for an Amazon S3 bucket.
InventoryConfiguration() - Constructor for class com.amazonaws.services.s3.model.inventory.InventoryConfiguration
 
InventoryDestination - Class in com.amazonaws.services.s3.model.inventory
Information about where to publish the inventory results.
InventoryDestination() - Constructor for class com.amazonaws.services.s3.model.inventory.InventoryDestination
 
InventoryEncryption - Interface in com.amazonaws.services.s3.model.inventory
Interface for different types of encryption options for bucket inventories.
InventoryFilter - Class in com.amazonaws.services.s3.model.inventory
Specifies an inventory filter.
InventoryFilter() - Constructor for class com.amazonaws.services.s3.model.inventory.InventoryFilter
 
InventoryFilter(InventoryFilterPredicate) - Constructor for class com.amazonaws.services.s3.model.inventory.InventoryFilter
 
InventoryFilterPredicate - Class in com.amazonaws.services.s3.model.inventory
Base class to represent the root predicate in InventoryFilter class.
InventoryFilterPredicate() - Constructor for class com.amazonaws.services.s3.model.inventory.InventoryFilterPredicate
 
InventoryFormat - Enum in com.amazonaws.services.s3.model.inventory
The output format of the inventory results.
InventoryFrequency - Enum in com.amazonaws.services.s3.model.inventory
The frequency for producing inventory results.
InventoryIncludedObjectVersions - Enum in com.amazonaws.services.s3.model.inventory
The object version(s) that can be included in the inventory results.
InventoryOptionalField - Enum in com.amazonaws.services.s3.model.inventory
The optional fields that can be included in the inventory results.
InventoryPredicateVisitor - Interface in com.amazonaws.services.s3.model.inventory
Interface to invoke specific behavior based on the type of InventoryFilterPredicate visited.
InventoryPrefixPredicate - Class in com.amazonaws.services.s3.model.inventory
A InventoryFilterPredicate class to represent the prefix to use when evaluating an inventory filter.
InventoryPrefixPredicate(String) - Constructor for class com.amazonaws.services.s3.model.inventory.InventoryPrefixPredicate
 
InventoryS3BucketDestination - Class in com.amazonaws.services.s3.model.inventory
Contains the bucket name, file format, bucket owner (optional), and prefix (optional) where inventory results are published.
InventoryS3BucketDestination() - Constructor for class com.amazonaws.services.s3.model.inventory.InventoryS3BucketDestination
 
InventorySchedule - Class in com.amazonaws.services.s3.model.inventory
Schedule for generating inventory results.
InventorySchedule() - Constructor for class com.amazonaws.services.s3.model.inventory.InventorySchedule
 
invokeServiceCall(Request<RequestT>) - Method in interface com.amazonaws.services.s3.internal.UploadObjectStrategy
Implement the behavior for making a http call to the S3 service.
IS_CHUNKED_ENCODING_DISABLED - Static variable in class com.amazonaws.services.s3.request.S3HandlerContextKeys
Context provided to AWSS3V4Signer to determine whether chunked encoding should be used or not.
IS_PAYLOAD_SIGNING_ENABLED - Static variable in class com.amazonaws.services.s3.request.S3HandlerContextKeys
Context provided to AWSS3V4Signer to determine whether payloads should be signed.
isAccelerateEnabled() - Method in class com.amazonaws.services.s3.model.BucketAccelerateConfiguration
A convenience method that returns whether the bucket is enabled accelerate mode.
isAccelerateModeEnabled() - Method in class com.amazonaws.services.s3.AmazonS3Builder
 
isAccelerateModeEnabled() - Method in class com.amazonaws.services.s3.S3ClientOptions
Returns whether the client has enabled accelerate mode for getting and putting objects.
isAesGcm(String) - Static method in class com.amazonaws.services.s3.internal.crypto.v1.S3CryptoScheme
Convenient method.
isAesGcmAvailable() - Static method in class com.amazonaws.services.s3.internal.crypto.CryptoRuntime
 
isAlwaysCalculateMultipartMd5() - Method in class com.amazonaws.services.s3.transfer.TransferManagerConfiguration
Returns true if Transfer Manager should calculate MD5 for multipart uploads.
isAsymmetric() - Method in enum com.amazonaws.services.s3.internal.crypto.keywrap.InternalKeyWrapAlgorithm
 
isBouncyCastleAvailable() - Static method in class com.amazonaws.services.s3.internal.crypto.CryptoRuntime
 
isCancelled() - Method in class com.amazonaws.services.s3.transfer.internal.future.CompletedFuture
 
isCancelled() - Method in class com.amazonaws.services.s3.transfer.internal.future.CompositeFuture
 
isCancelled() - Method in class com.amazonaws.services.s3.transfer.internal.future.DelegatingFuture
 
isCancelled() - Method in class com.amazonaws.services.s3.transfer.internal.future.FailedFuture
 
isCancelled() - Method in class com.amazonaws.services.s3.transfer.internal.future.FutureImpl
 
isCancelled() - Method in enum com.amazonaws.services.s3.transfer.PauseStatus
Returns true if the transfer is cancelled else false.
isChunkedEncodingDisabled() - Method in class com.amazonaws.services.s3.AmazonS3Builder
 
isChunkedEncodingDisabled() - Method in class com.amazonaws.services.s3.S3ClientOptions
Returns whether the client has chunked encoding disabled for all requests.
isClosed() - Method in class com.amazonaws.services.s3.internal.MultiFileOutputStream
 
isCreateEncryptionMaterial() - Method in class com.amazonaws.services.s3.model.EncryptedInitiateMultipartUploadRequest
Returns true if a new set of encryption material is to be created; false otherwise.
isDeleteMarker() - Method in class com.amazonaws.services.s3.model.DeleteObjectsResult.DeletedObject
Returns whether the object deleted was a delete marker.
isDeleteMarker() - Method in class com.amazonaws.services.s3.model.S3VersionSummary
Returns whether or not this version represents a delete marker.
isDisableParallelDownloads() - Method in class com.amazonaws.services.s3.transfer.TransferManagerBuilder
Returns if the parallel downloads are disabled or not.
isDisableParallelDownloads() - Method in class com.amazonaws.services.s3.transfer.TransferManagerConfiguration
Returns if the parallel downloads are disabled or not.
isDNSBucketName(String) - Static method in enum com.amazonaws.services.s3.internal.BucketNameUtils
Convience method that allows the DNS rules to be altered for different SDKs.
isDone() - Method in class com.amazonaws.services.s3.transfer.internal.AbstractTransfer
Returns whether or not the transfer is finished (i.e.
isDone() - Method in class com.amazonaws.services.s3.transfer.internal.CopyMonitor
 
isDone() - Method in class com.amazonaws.services.s3.transfer.internal.DownloadMonitor
 
isDone() - Method in class com.amazonaws.services.s3.transfer.internal.future.CompletedFuture
 
isDone() - Method in class com.amazonaws.services.s3.transfer.internal.future.CompositeFuture
 
isDone() - Method in class com.amazonaws.services.s3.transfer.internal.future.DelegatingFuture
 
isDone() - Method in class com.amazonaws.services.s3.transfer.internal.future.FailedFuture
 
isDone() - Method in class com.amazonaws.services.s3.transfer.internal.future.FutureImpl
 
isDone() - Method in class com.amazonaws.services.s3.transfer.internal.MultipleFileTransferMonitor
 
isDone() - Method in interface com.amazonaws.services.s3.transfer.internal.TransferMonitor
Returns whether the transfer is completed.
isDone() - Method in class com.amazonaws.services.s3.transfer.internal.UploadMonitor
 
isDone() - Method in interface com.amazonaws.services.s3.transfer.Transfer
Returns whether or not the transfer is finished (i.e.
isDownloadParallelizable(AmazonS3, GetObjectRequest, Integer) - Static method in class com.amazonaws.services.s3.transfer.internal.TransferManagerUtils
Returns true if the specified download request can use parallel part downloads for increased performance.
isDualstackEnabled() - Method in class com.amazonaws.services.s3.AmazonS3Builder
 
isDualStackEnabled() - Method in class com.amazonaws.services.s3.EndpointParams
 
isDualstackEnabled() - Method in class com.amazonaws.services.s3.S3ClientOptions
Returns whether the client is configured to use dualstack mode for accessing S3.
isEnabled() - Method in class com.amazonaws.services.s3.model.inventory.InventoryConfiguration
Returns true if the inventory is enabled or false if inventory is disabled.
isExpiredObjectDeleteMarker() - Method in class com.amazonaws.services.s3.model.BucketLifecycleConfiguration.Rule
Returns whether the current expiration policy for the object is set to remove objects when only a delete marker is left
isFetchOwner() - Method in class com.amazonaws.services.s3.model.ListObjectsV2Request
Returns if fetch owner is set.
isFileLocked(File) - Static method in enum com.amazonaws.services.s3.internal.FileLocks
Returns true if the specified file is currently locked; false otherwise.
isFipsEnabled() - Method in class com.amazonaws.services.s3.EndpointParams
 
isForceGlobalBucketAccessEnabled() - Method in class com.amazonaws.services.s3.AmazonS3Builder
 
isForceGlobalBucketAccessEnabled() - Method in class com.amazonaws.services.s3.S3ClientOptions
Returns whether the client should be configured with global bucket access enabled.
isIgnoreMissingInstructionFile() - Method in class com.amazonaws.services.s3.model.CryptoConfiguration
Deprecated.
Returns true to ignore instruction file that cannot be found during a GET operation; false otherwise.
isKeyWrapExpected() - Method in class com.amazonaws.services.s3.model.EncryptedGetObjectRequest
Returns true if key wrapping is expected; false otherwise.
isKMS() - Method in enum com.amazonaws.services.s3.internal.crypto.keywrap.InternalKeyWrapAlgorithm
 
isKMSEnabled() - Method in class com.amazonaws.services.s3.model.EncryptionMaterials
Returns true if this is a KMS material description; false otherwise.
isKMSEnabled() - Method in class com.amazonaws.services.s3.model.KMSEncryptionMaterials
Returns true if this is a KMS material description; false otherwise.
isLastPart() - Method in class com.amazonaws.services.s3.internal.PartCreationEvent
 
isLastPart() - Method in class com.amazonaws.services.s3.model.UploadPartRequest
Returns true if the creator of this request has indicated this part is the last part being uploaded in a multipart upload.
isLatest() - Method in class com.amazonaws.services.s3.model.S3VersionSummary
Returns whether or not this version is the latest version for the associated object.
isLoggingEnabled() - Method in class com.amazonaws.services.s3.model.BucketLoggingConfiguration
Returns true if logging is enabled.
isMfaDeleteEnabled() - Method in class com.amazonaws.services.s3.model.BucketVersioningConfiguration
Returns true if Multi-Factor Authentication (MFA) Delete is enabled for this bucket versioning configuration, false if it isn't enabled, and null if no information is available about the status of MFADelete.
isMultipartCopy() - Method in class com.amazonaws.services.s3.transfer.internal.CopyCallable
Returns true if this CopyCallable is processing a multi-part copy.
isMultipartUpload() - Method in class com.amazonaws.services.s3.transfer.internal.UploadCallable
Returns true if this UploadCallable is processing a multipart upload.
isPathStyle() - Method in class com.amazonaws.services.s3.AmazonS3URI
 
isPathStyleAccess() - Method in class com.amazonaws.services.s3.S3ClientOptions
Returns whether the client uses path-style access for all requests.
isPathStyleAccessEnabled() - Method in class com.amazonaws.services.s3.AmazonS3Builder
 
isPaused() - Method in enum com.amazonaws.services.s3.transfer.PauseStatus
Returns true if the transfer is paused else false.
isPayloadSigningEnabled() - Method in class com.amazonaws.services.s3.AmazonS3Builder
 
isPayloadSigningEnabled() - Method in class com.amazonaws.services.s3.S3ClientOptions
Returns whether the client is configured to sign payloads in all situations.
isRangeGetEnabled() - Method in class com.amazonaws.services.s3.internal.crypto.v2.S3CryptoModuleAE
 
isReadOnly() - Method in class com.amazonaws.services.s3.model.CryptoConfiguration
Deprecated.
 
isReadOnly() - Method in class com.amazonaws.services.s3.model.CryptoConfigurationV2
 
isRegionalUsEast1EndpointEnabled() - Method in class com.amazonaws.services.s3.AmazonS3Builder
 
isRegionalUsEast1EndpointEnabled() - Method in class com.amazonaws.services.s3.S3ClientOptions
Returns whether the client has enabled resolving us-east-1 to a regional endpoint.
isRequesterCharged() - Method in class com.amazonaws.services.s3.internal.DeleteObjectsResponse
 
isRequesterCharged() - Method in interface com.amazonaws.services.s3.internal.S3RequesterChargedResult
Returns true if the user has enabled Requester Pays option when conducting this operation from Requester Pays Bucket; else false.
isRequesterCharged() - Method in class com.amazonaws.services.s3.model.AccessControlList
 
isRequesterCharged() - Method in class com.amazonaws.services.s3.model.CompleteMultipartUploadResult
 
isRequesterCharged() - Method in class com.amazonaws.services.s3.model.CopyObjectResult
 
isRequesterCharged() - Method in class com.amazonaws.services.s3.model.DeleteObjectsResult
 
isRequesterCharged() - Method in class com.amazonaws.services.s3.model.InitiateMultipartUploadResult
 
isRequesterCharged() - Method in class com.amazonaws.services.s3.model.ObjectMetadata
 
isRequesterCharged() - Method in class com.amazonaws.services.s3.model.PartListing
 
isRequesterCharged() - Method in class com.amazonaws.services.s3.model.PutObjectResult
 
isRequesterCharged() - Method in class com.amazonaws.services.s3.model.RestoreObjectResult
 
isRequesterCharged() - Method in class com.amazonaws.services.s3.model.S3Object
 
isRequesterCharged() - Method in class com.amazonaws.services.s3.model.SetObjectLegalHoldResult
 
isRequesterCharged() - Method in class com.amazonaws.services.s3.model.SetObjectLockConfigurationResult
 
isRequesterCharged() - Method in class com.amazonaws.services.s3.model.SetObjectRetentionResult
 
isRequesterCharged() - Method in class com.amazonaws.services.s3.model.UploadPartResult
 
isRequesterPays() - Method in class com.amazonaws.services.s3.iterable.S3Objects
 
isRequesterPays() - Method in class com.amazonaws.services.s3.model.AbortMultipartUploadRequest
Returns true if the user has enabled Requester Pays option when conducting this operation from Requester Pays Bucket; else false.
isRequesterPays() - Method in class com.amazonaws.services.s3.model.CompleteMultipartUploadRequest
Returns true if the user has enabled Requester Pays option when conducting this operation from Requester Pays Bucket; else false.
isRequesterPays() - Method in class com.amazonaws.services.s3.model.CopyObjectRequest
Returns true if the user has enabled Requester Pays option when conducting this operation from Requester Pays Bucket; else false.
isRequesterPays() - Method in class com.amazonaws.services.s3.model.CopyPartRequest
Returns true if the user has enabled Requester Pays option when conducting this operation from Requester Pays Bucket; else false.
isRequesterPays() - Method in class com.amazonaws.services.s3.model.DeleteObjectRequest
Returns true if the user has enabled Requester Pays option when conducting this operation from Requester Pays Bucket; else false.
isRequesterPays() - Method in class com.amazonaws.services.s3.model.DeleteObjectsRequest
Returns true if the user has enabled Requester Pays option when conducting this operation from Requester Pays Bucket; else false.
isRequesterPays() - Method in class com.amazonaws.services.s3.model.GetObjectAclRequest
Returns true if the user has enabled Requester Pays option when conducting this operation from Requester Pays Bucket; else false.
isRequesterPays() - Method in class com.amazonaws.services.s3.model.GetObjectLegalHoldRequest
Returns true if the user has enabled Requester Pays option when downloading an object from Requester Pays Bucket; else false.
isRequesterPays() - Method in class com.amazonaws.services.s3.model.GetObjectMetadataRequest
Returns true if the user has enabled Requester Pays option when downloading the object metadata from Requester Pays Bucket; else false.
isRequesterPays() - Method in class com.amazonaws.services.s3.model.GetObjectRequest
Returns true if the user has enabled Requester Pays option when downloading an object from Requester Pays Bucket; else false.
isRequesterPays() - Method in class com.amazonaws.services.s3.model.GetObjectRetentionRequest
Returns true if the user has enabled Requester Pays option when downloading an object from Requester Pays Bucket; else false.
isRequesterPays() - Method in class com.amazonaws.services.s3.model.GetObjectTaggingRequest
Returns whether the requester knows that they will be charged for the request.
isRequesterPays() - Method in class com.amazonaws.services.s3.model.InitiateMultipartUploadRequest
Returns true if the user has enabled Requester Pays option when conducting this operation from Requester Pays Bucket; else false.
isRequesterPays() - Method in class com.amazonaws.services.s3.model.ListObjectsRequest
Returns true if the user has enabled Requester Pays option when conducting this operation from Requester Pays Bucket; else false.
isRequesterPays() - Method in class com.amazonaws.services.s3.model.ListObjectsV2Request
Returns true if the user has enabled Requester Pays option when conducting this operation from Requester Pays Bucket; else false.
isRequesterPays() - Method in class com.amazonaws.services.s3.model.ListPartsRequest
Returns true if the user has enabled Requester Pays option when conducting this operation from Requester Pays Bucket; else false.
isRequesterPays() - Method in class com.amazonaws.services.s3.model.PutObjectRequest
Returns true if the user has enabled Requester Pays option when conducting this operation from Requester Pays Bucket; else false.
isRequesterPays() - Method in class com.amazonaws.services.s3.model.RestoreObjectRequest
Returns true if the user has enabled Requester Pays option when conducting this operation from Requester Pays Bucket; else false.
isRequesterPays() - Method in class com.amazonaws.services.s3.model.SetObjectAclRequest
Returns true if the user has enabled Requester Pays option when conducting this operation from Requester Pays Bucket; else false.
isRequesterPays() - Method in class com.amazonaws.services.s3.model.SetObjectLegalHoldRequest
Returns true if the user has enabled Requester Pays option when downloading an object from Requester Pays Bucket; else false.
isRequesterPays() - Method in class com.amazonaws.services.s3.model.SetObjectLockConfigurationRequest
Returns true if the user has enabled Requester Pays option when downloading an object from Requester Pays Bucket; else false.
isRequesterPays() - Method in class com.amazonaws.services.s3.model.SetObjectRetentionRequest
Returns true if the user has enabled Requester Pays option when downloading an object from Requester Pays Bucket; else false.
isRequesterPays() - Method in class com.amazonaws.services.s3.model.SetObjectTaggingRequest
Returns whether the requester knows that they will be charged for the request.
isRequesterPays() - Method in class com.amazonaws.services.s3.model.UploadPartRequest
Returns true if the user has enabled Requester Pays option when conducting this operation from Requester Pays Bucket; else false.
isRequesterPaysEnabled(String) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
isRequesterPaysEnabled(String) - Method in interface com.amazonaws.services.s3.AmazonS3
Retrieves the Requester Pays configuration associated with an Amazon S3 bucket.
isRequesterPaysEnabled(String) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
isResumeOnRetry() - Method in class com.amazonaws.services.s3.model.PresignedUrlDownloadConfig
 
isRetryable() - Method in exception com.amazonaws.services.s3.transfer.exception.FileLockException
 
isRetryable() - Method in exception com.amazonaws.services.s3.transfer.exception.PauseException
An paused exception is not intended to be retried.
isRsaKeyWrapAvailable() - Static method in class com.amazonaws.services.s3.internal.crypto.CryptoRuntime
 
isS3AccelerateEndpoint(String) - Static method in class com.amazonaws.services.s3.internal.ServiceUtils
 
isS3USEastEndpiont(String) - Static method in class com.amazonaws.services.s3.internal.ServiceUtils
 
isS3USStandardEndpoint(String) - Static method in class com.amazonaws.services.s3.internal.ServiceUtils
 
isShutDownThreadPools() - Method in class com.amazonaws.services.s3.transfer.TransferManagerBuilder
 
IsSigV4RetryablePredicate - Class in com.amazonaws.services.s3.internal
 
IsSigV4RetryablePredicate() - Constructor for class com.amazonaws.services.s3.internal.IsSigV4RetryablePredicate
 
isStrict() - Method in class com.amazonaws.services.s3.internal.crypto.v2.S3CryptoModuleAE
Returns true if a strict encryption mode is in use in the current crypto module; false otherwise.
isStrict() - Method in class com.amazonaws.services.s3.internal.crypto.v2.S3CryptoModuleAEStrict
 
isSymmetric() - Method in enum com.amazonaws.services.s3.internal.crypto.keywrap.InternalKeyWrapAlgorithm
 
isSyncCallSafe() - Method in class com.amazonaws.services.s3.model.LegacyS3ProgressListener
Deprecated.
 
isTruncated() - Method in class com.amazonaws.services.s3.model.ListBucketAnalyticsConfigurationsResult
Gets whether or not this analytics configuration listing is complete.
isTruncated() - Method in class com.amazonaws.services.s3.model.ListBucketIntelligentTieringConfigurationsResult
Gets whether or not this S3 Intelligent-Tiering configuration listing is complete.
isTruncated() - Method in class com.amazonaws.services.s3.model.ListBucketInventoryConfigurationsResult
Gets whether or not this inventory configuration listing is complete.
isTruncated() - Method in class com.amazonaws.services.s3.model.ListBucketMetricsConfigurationsResult
Gets whether or not this metrics configuration listing is complete.
isTruncated() - Method in class com.amazonaws.services.s3.model.ListObjectsV2Result
Gets whether or not this object listing is complete.
isTruncated() - Method in class com.amazonaws.services.s3.model.MultipartUploadListing
Returns true if the listing is truncated, and additional requests need to be made to get more results.
isTruncated() - Method in class com.amazonaws.services.s3.model.ObjectListing
Gets whether or not this object listing is complete.
isTruncated() - Method in class com.amazonaws.services.s3.model.PartListing
Returns whether or not this listing is truncated, and additional requests need to be made to get more results.
isTruncated() - Method in class com.amazonaws.services.s3.model.VersionListing
Gets whether or not the version listing is complete, indicating if additional calls to Amazon S3 are needed to obtain complete version listing results.
isUnsafeUndecryptableObjectPassthrough() - Method in class com.amazonaws.services.s3.model.CryptoConfigurationV2
Returns true to pass through (download) an encrypted object without decrypting it during a GET operation, if no encryption metadata is found for the object; false otherwise.
isUploadParallelizable(PutObjectRequest, boolean) - Static method in class com.amazonaws.services.s3.transfer.internal.TransferManagerUtils
Returns true if the specified upload request can use parallel part uploads for increased performance.
isUseArnRegion() - Method in class com.amazonaws.services.s3.S3ClientOptions
Returns whether the client should be configured to allow calls to different regions specified in an ARN.
isUseArnRegionEnabled() - Method in class com.amazonaws.services.s3.AmazonS3Builder
 
isV1Algorithm() - Method in enum com.amazonaws.services.s3.internal.crypto.keywrap.InternalKeyWrapAlgorithm
 
isValidV1Description(Map<String, String>, Map<String, String>) - Static method in class com.amazonaws.services.s3.internal.crypto.v2.KMSMaterialsHandler
 
isValidV2BucketName(String) - Static method in enum com.amazonaws.services.s3.internal.BucketNameUtils
Returns true if the specified bucket name can be addressed using V2, virtual host style, addressing.
isValidV2Description(Map<String, String>, Map<String, String>) - Static method in class com.amazonaws.services.s3.internal.crypto.v2.KMSMaterialsHandler
 
isZeroByteContent() - Method in class com.amazonaws.services.s3.model.GeneratePresignedUrlRequest
Returns true if zero byte content is to be used for generating pre-signed URL; false otherwise.
iterator() - Method in class com.amazonaws.services.s3.iterable.S3Objects
 
iterator() - Method in class com.amazonaws.services.s3.iterable.S3Versions
 

J

JceEncryptionConstants - Class in com.amazonaws.services.s3.internal.crypto
Contains constants required by the JCE encryption library.
JceEncryptionConstants() - Constructor for class com.amazonaws.services.s3.internal.crypto.JceEncryptionConstants
 
join(List<String>) - Static method in class com.amazonaws.services.s3.internal.ServiceUtils
Returns a new string created by joining each of the strings in the specified list together, with a comma between them.
JSONInput - Class in com.amazonaws.services.s3.model
 
JSONInput() - Constructor for class com.amazonaws.services.s3.model.JSONInput
 
JSONOutput - Class in com.amazonaws.services.s3.model
 
JSONOutput() - Constructor for class com.amazonaws.services.s3.model.JSONOutput
 
JSONType - Enum in com.amazonaws.services.s3.model
 

K

KB - Static variable in class com.amazonaws.services.s3.internal.Constants
Kilobytes
kekMaterialsProvider - Variable in class com.amazonaws.services.s3.internal.crypto.v1.S3CryptoModuleBase
 
kekMaterialsProvider - Variable in class com.amazonaws.services.s3.internal.crypto.v2.S3CryptoModuleBase
 
key - Variable in class com.amazonaws.services.s3.model.S3ObjectSummary
The key under which this object is stored
KeyFilter - Interface in com.amazonaws.services.s3.transfer
An interface that specifies a filter to apply when transferring a directory.
KeyVersion(String) - Constructor for class com.amazonaws.services.s3.model.DeleteObjectsRequest.KeyVersion
Constructs a key without a version.
KeyVersion(String, String) - Constructor for class com.amazonaws.services.s3.model.DeleteObjectsRequest.KeyVersion
Constructs a key-version pair.
KeyWrapAlgorithmResolver - Class in com.amazonaws.services.s3.internal.crypto.keywrap
 
KeyWrapAlgorithmResolver() - Constructor for class com.amazonaws.services.s3.internal.crypto.keywrap.KeyWrapAlgorithmResolver
 
KeyWrapException - Exception in com.amazonaws.services.s3
Key wrapping related security exception.
KeyWrapException() - Constructor for exception com.amazonaws.services.s3.KeyWrapException
 
KeyWrapException(String) - Constructor for exception com.amazonaws.services.s3.KeyWrapException
 
KeyWrapException(String, Throwable) - Constructor for exception com.amazonaws.services.s3.KeyWrapException
 
KeyWrapException(Throwable) - Constructor for exception com.amazonaws.services.s3.KeyWrapException
 
KeyWrapper - Interface in com.amazonaws.services.s3.internal.crypto.keywrap
 
KeyWrapperContext - Class in com.amazonaws.services.s3.internal.crypto.keywrap
 
KeyWrapperContext.Builder - Class in com.amazonaws.services.s3.internal.crypto.keywrap
 
KeyWrapperFactory - Class in com.amazonaws.services.s3.internal.crypto.keywrap
 
KeyWrapperFactory.Builder - Class in com.amazonaws.services.s3.internal.crypto.keywrap
 
KeyWrapperProvider - Interface in com.amazonaws.services.s3.internal.crypto.keywrap
 
kms(AWSKMS) - Method in class com.amazonaws.services.s3.internal.crypto.keywrap.KMSKeyWrapperContext.Builder
 
kms() - Method in class com.amazonaws.services.s3.internal.crypto.keywrap.KMSKeyWrapperContext
 
kms - Variable in class com.amazonaws.services.s3.internal.crypto.v1.S3CryptoModuleBase
 
kms - Variable in class com.amazonaws.services.s3.internal.crypto.v2.S3CryptoModuleBase
 
KMSEncryptionMaterials - Class in com.amazonaws.services.s3.model
KMS specific encryption materials.
KMSEncryptionMaterials(String) - Constructor for class com.amazonaws.services.s3.model.KMSEncryptionMaterials
 
KMSEncryptionMaterialsProvider - Class in com.amazonaws.services.s3.model
 
KMSEncryptionMaterialsProvider(String) - Constructor for class com.amazonaws.services.s3.model.KMSEncryptionMaterialsProvider
 
KMSEncryptionMaterialsProvider(KMSEncryptionMaterials) - Constructor for class com.amazonaws.services.s3.model.KMSEncryptionMaterialsProvider
 
KMSKeyWrapper - Class in com.amazonaws.services.s3.internal.crypto.keywrap
 
KMSKeyWrapper.Builder - Class in com.amazonaws.services.s3.internal.crypto.keywrap
 
kmsKeyWrapperContext(KMSKeyWrapperContext) - Method in class com.amazonaws.services.s3.internal.crypto.keywrap.KeyWrapperContext.Builder
 
kmsKeyWrapperContext() - Method in class com.amazonaws.services.s3.internal.crypto.keywrap.KeyWrapperContext
 
kmsKeyWrapperContext(KMSKeyWrapperContext) - Method in class com.amazonaws.services.s3.internal.crypto.keywrap.KMSKeyWrapper.Builder
 
kmsKeyWrapperContext() - Method in class com.amazonaws.services.s3.internal.crypto.keywrap.KMSKeyWrapper
 
KMSKeyWrapperContext - Class in com.amazonaws.services.s3.internal.crypto.keywrap
 
KMSKeyWrapperContext.Builder - Class in com.amazonaws.services.s3.internal.crypto.keywrap
 
KMSKeyWrapperProvider - Class in com.amazonaws.services.s3.internal.crypto.keywrap
 
kmsMaterialsDescription(Map<String, String>) - Method in class com.amazonaws.services.s3.internal.crypto.keywrap.KMSKeyWrapperContext.Builder
 
kmsMaterialsDescription() - Method in class com.amazonaws.services.s3.internal.crypto.keywrap.KMSKeyWrapperContext
when decrypting, the materials description received from KMS
KMSMaterialsHandler - Class in com.amazonaws.services.s3.internal.crypto.v1
 
KMSMaterialsHandler() - Constructor for class com.amazonaws.services.s3.internal.crypto.v1.KMSMaterialsHandler
 
KMSMaterialsHandler - Class in com.amazonaws.services.s3.internal.crypto.v2
 
KMSMaterialsHandler() - Constructor for class com.amazonaws.services.s3.internal.crypto.v2.KMSMaterialsHandler
 

L

LambdaConfiguration - Class in com.amazonaws.services.s3.model
Represents the lambda configuration for an Amazon S3 bucket notification.
LambdaConfiguration(String, EnumSet<S3Event>) - Constructor for class com.amazonaws.services.s3.model.LambdaConfiguration
Creates a new lambda configuration with the given cloud function arn and set of events.
LambdaConfiguration(String, String...) - Constructor for class com.amazonaws.services.s3.model.LambdaConfiguration
Creates a new lambda configuration with the given cloud function arn and set of events.
LAST_MODIFIED - Static variable in interface com.amazonaws.services.s3.Headers
 
lastModified - Variable in class com.amazonaws.services.s3.model.S3ObjectSummary
The date, according to Amazon S3, when this object was last modified
LegacyS3ProgressListener - Class in com.amazonaws.services.s3.model
Deprecated.
LegacyS3ProgressListener(ProgressListener) - Constructor for class com.amazonaws.services.s3.model.LegacyS3ProgressListener
Deprecated.
 
LifecycleAndOperator - Class in com.amazonaws.services.s3.model.lifecycle
A logical AND of two or more predicates of type LifecycleFilterPredicate.
LifecycleAndOperator(List<LifecycleFilterPredicate>) - Constructor for class com.amazonaws.services.s3.model.lifecycle.LifecycleAndOperator
 
LifecycleFilter - Class in com.amazonaws.services.s3.model.lifecycle
The LifecycleFilter is used to identify objects that a Lifecycle Rule applies to.
LifecycleFilter() - Constructor for class com.amazonaws.services.s3.model.lifecycle.LifecycleFilter
 
LifecycleFilter(LifecycleFilterPredicate) - Constructor for class com.amazonaws.services.s3.model.lifecycle.LifecycleFilter
 
LifecycleFilterPredicate - Class in com.amazonaws.services.s3.model.lifecycle
Base class to represent the root predicate in LifecycleFilter class.
LifecycleFilterPredicate() - Constructor for class com.amazonaws.services.s3.model.lifecycle.LifecycleFilterPredicate
 
LifecyclePredicateVisitor - Interface in com.amazonaws.services.s3.model.lifecycle
Interface to invoke specific behavior based on the type of LifecycleFilterPredicate visited.
LifecyclePrefixPredicate - Class in com.amazonaws.services.s3.model.lifecycle
A LifecycleFilterPredicate class to represent the prefix identifying one or more objects to which the BucketLifecycleConfiguration.Rule applies.
LifecyclePrefixPredicate(String) - Constructor for class com.amazonaws.services.s3.model.lifecycle.LifecyclePrefixPredicate
 
LifecycleTagPredicate - Class in com.amazonaws.services.s3.model.lifecycle
A LifecycleFilterPredicate class to represent the Tag object that must exist in the object's tag set in order for the BucketLifecycleConfiguration.Rule to apply.
LifecycleTagPredicate(Tag) - Constructor for class com.amazonaws.services.s3.model.lifecycle.LifecycleTagPredicate
 
listBucketAnalyticsConfigurations(ListBucketAnalyticsConfigurationsRequest) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
listBucketAnalyticsConfigurations(ListBucketAnalyticsConfigurationsRequest) - Method in interface com.amazonaws.services.s3.AmazonS3
Lists the analytics configurations for the bucket.
listBucketAnalyticsConfigurations(ListBucketAnalyticsConfigurationsRequest) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
ListBucketAnalyticsConfigurationsRequest - Class in com.amazonaws.services.s3.model
Request object to list the analytics configurations of a bucket.
ListBucketAnalyticsConfigurationsRequest() - Constructor for class com.amazonaws.services.s3.model.ListBucketAnalyticsConfigurationsRequest
 
ListBucketAnalyticsConfigurationsResult - Class in com.amazonaws.services.s3.model
Result object to contain the response returned from AmazonS3Client.listBucketAnalyticsConfigurations(ListBucketAnalyticsConfigurationsRequest) operation.
ListBucketAnalyticsConfigurationsResult() - Constructor for class com.amazonaws.services.s3.model.ListBucketAnalyticsConfigurationsResult
 
listBucketIntelligentTieringConfigurations(ListBucketIntelligentTieringConfigurationsRequest) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
listBucketIntelligentTieringConfigurations(ListBucketIntelligentTieringConfigurationsRequest) - Method in interface com.amazonaws.services.s3.AmazonS3
Lists the S3 Intelligent-Tiering configuration from the specified bucket.
listBucketIntelligentTieringConfigurations(ListBucketIntelligentTieringConfigurationsRequest) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
ListBucketIntelligentTieringConfigurationsRequest - Class in com.amazonaws.services.s3.model
Request object to list the intelligent tiering configurations of a bucket.
ListBucketIntelligentTieringConfigurationsRequest() - Constructor for class com.amazonaws.services.s3.model.ListBucketIntelligentTieringConfigurationsRequest
 
ListBucketIntelligentTieringConfigurationsResult - Class in com.amazonaws.services.s3.model
Result object to contain the response returned from AmazonS3Client.listBucketAnalyticsConfigurations(ListBucketAnalyticsConfigurationsRequest) operation.
ListBucketIntelligentTieringConfigurationsResult() - Constructor for class com.amazonaws.services.s3.model.ListBucketIntelligentTieringConfigurationsResult
 
listBucketInventoryConfigurations(ListBucketInventoryConfigurationsRequest) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
listBucketInventoryConfigurations(ListBucketInventoryConfigurationsRequest) - Method in interface com.amazonaws.services.s3.AmazonS3
Returns the list of inventory configurations for the bucket.
listBucketInventoryConfigurations(ListBucketInventoryConfigurationsRequest) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
ListBucketInventoryConfigurationsRequest - Class in com.amazonaws.services.s3.model
Request object to list inventory configurations of a bucket.
ListBucketInventoryConfigurationsRequest() - Constructor for class com.amazonaws.services.s3.model.ListBucketInventoryConfigurationsRequest
 
ListBucketInventoryConfigurationsResult - Class in com.amazonaws.services.s3.model
Result object to contain the response returned from AmazonS3Client.listBucketInventoryConfigurations(ListBucketInventoryConfigurationsRequest) operation.
ListBucketInventoryConfigurationsResult() - Constructor for class com.amazonaws.services.s3.model.ListBucketInventoryConfigurationsResult
 
listBucketMetricsConfigurations(ListBucketMetricsConfigurationsRequest) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
listBucketMetricsConfigurations(ListBucketMetricsConfigurationsRequest) - Method in interface com.amazonaws.services.s3.AmazonS3
Lists the metrics configurations for the bucket.
listBucketMetricsConfigurations(ListBucketMetricsConfigurationsRequest) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
ListBucketMetricsConfigurationsRequest - Class in com.amazonaws.services.s3.model
Request object to list the metrics configurations of a bucket.
ListBucketMetricsConfigurationsRequest() - Constructor for class com.amazonaws.services.s3.model.ListBucketMetricsConfigurationsRequest
 
ListBucketMetricsConfigurationsResult - Class in com.amazonaws.services.s3.model
Result object to contain the response returned from AmazonS3Client.listBucketMetricsConfigurations(ListBucketMetricsConfigurationsRequest) operation.
ListBucketMetricsConfigurationsResult() - Constructor for class com.amazonaws.services.s3.model.ListBucketMetricsConfigurationsResult
 
listBuckets() - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
listBuckets(ListBucketsRequest) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
listBuckets() - Method in interface com.amazonaws.services.s3.AmazonS3
Returns a list of all Amazon S3 buckets that the authenticated sender of the request owns.
listBuckets(ListBucketsRequest) - Method in interface com.amazonaws.services.s3.AmazonS3
Returns a list of all Amazon S3 buckets that the authenticated sender of the request owns.
listBuckets(ListBucketsRequest) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
listBuckets() - Method in class com.amazonaws.services.s3.AmazonS3Client
 
ListBucketsRequest - Class in com.amazonaws.services.s3.model
Request object for listing all the Amazon S3 buckets owned by a user.
ListBucketsRequest() - Constructor for class com.amazonaws.services.s3.model.ListBucketsRequest
 
listenerChain - Variable in class com.amazonaws.services.s3.transfer.internal.AbstractTransfer
Hook for adding/removing more progress listeners.
listMultipartUploads(ListMultipartUploadsRequest) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
listMultipartUploads(ListMultipartUploadsRequest) - Method in interface com.amazonaws.services.s3.AmazonS3
Lists in-progress multipart uploads.
listMultipartUploads(ListMultipartUploadsRequest) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
ListMultipartUploadsRequest - Class in com.amazonaws.services.s3.model
Container for the parameters of the ListMultipartUploads operation.
ListMultipartUploadsRequest(String) - Constructor for class com.amazonaws.services.s3.model.ListMultipartUploadsRequest
Constructs a new ListMultipartUploadsRequest to list the multipart uploads from the specified bucket.
listNextBatchOfObjects(ObjectListing) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
listNextBatchOfObjects(ListNextBatchOfObjectsRequest) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
listNextBatchOfObjects(ObjectListing) - Method in interface com.amazonaws.services.s3.AmazonS3
Provides an easy way to continue a truncated object listing and retrieve the next page of results.
listNextBatchOfObjects(ListNextBatchOfObjectsRequest) - Method in interface com.amazonaws.services.s3.AmazonS3
Provides an easy way to continue a truncated object listing and retrieve the next page of results.
listNextBatchOfObjects(ObjectListing) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
listNextBatchOfObjects(ListNextBatchOfObjectsRequest) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
ListNextBatchOfObjectsRequest - Class in com.amazonaws.services.s3.model
Request object for parameters of listing next batch of objects.
ListNextBatchOfObjectsRequest(ObjectListing) - Constructor for class com.amazonaws.services.s3.model.ListNextBatchOfObjectsRequest
Creates a request object for listing next batch of objects.
listNextBatchOfVersions(VersionListing) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
listNextBatchOfVersions(ListNextBatchOfVersionsRequest) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
listNextBatchOfVersions(VersionListing) - Method in interface com.amazonaws.services.s3.AmazonS3
Provides an easy way to continue a truncated VersionListing and retrieve the next page of results.
listNextBatchOfVersions(ListNextBatchOfVersionsRequest) - Method in interface com.amazonaws.services.s3.AmazonS3
Provides an easy way to continue a truncated VersionListing and retrieve the next page of results.
listNextBatchOfVersions(VersionListing) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
listNextBatchOfVersions(ListNextBatchOfVersionsRequest) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
ListNextBatchOfVersionsRequest - Class in com.amazonaws.services.s3.model
Request object for the parameters to list next batch of versions.
ListNextBatchOfVersionsRequest(VersionListing) - Constructor for class com.amazonaws.services.s3.model.ListNextBatchOfVersionsRequest
Creates a request object for listing next batch of versions.
listObjects(String) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
listObjects(String, String) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
listObjects(ListObjectsRequest) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
listObjects(String) - Method in interface com.amazonaws.services.s3.AmazonS3
Returns a list of summary information about the objects in the specified buckets.
listObjects(String, String) - Method in interface com.amazonaws.services.s3.AmazonS3
Returns a list of summary information about the objects in the specified bucket.
listObjects(ListObjectsRequest) - Method in interface com.amazonaws.services.s3.AmazonS3
Returns a list of summary information about the objects in the specified bucket.
listObjects(String) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
listObjects(String, String) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
listObjects(ListObjectsRequest) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
ListObjectsRequest - Class in com.amazonaws.services.s3.model
Contains options to return a list of summary information about the objects in the specified bucket.
ListObjectsRequest() - Constructor for class com.amazonaws.services.s3.model.ListObjectsRequest
Constructs a new ListObjectsRequest object.
ListObjectsRequest(String, String, String, String, Integer) - Constructor for class com.amazonaws.services.s3.model.ListObjectsRequest
Constructs a new ListObjectsRequest object and initializes all required and optional object fields.
listObjectsV2(String) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
listObjectsV2(String, String) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
listObjectsV2(ListObjectsV2Request) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
listObjectsV2(String) - Method in interface com.amazonaws.services.s3.AmazonS3
 
listObjectsV2(String, String) - Method in interface com.amazonaws.services.s3.AmazonS3
 
listObjectsV2(ListObjectsV2Request) - Method in interface com.amazonaws.services.s3.AmazonS3
 
listObjectsV2(String) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
listObjectsV2(String, String) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
listObjectsV2(ListObjectsV2Request) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
ListObjectsV2Request - Class in com.amazonaws.services.s3.model
Request to retrieve a listing of objects in an S3 bucket.
ListObjectsV2Request() - Constructor for class com.amazonaws.services.s3.model.ListObjectsV2Request
 
ListObjectsV2Result - Class in com.amazonaws.services.s3.model
Results of a listing of objects from an S3 bucket.
ListObjectsV2Result() - Constructor for class com.amazonaws.services.s3.model.ListObjectsV2Result
 
listParts(ListPartsRequest) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
listParts(ListPartsRequest) - Method in interface com.amazonaws.services.s3.AmazonS3
Lists the parts that have been uploaded for a specific multipart upload.
listParts(ListPartsRequest) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
ListPartsHeaderHandler - Class in com.amazonaws.services.s3.internal
 
ListPartsHeaderHandler() - Constructor for class com.amazonaws.services.s3.internal.ListPartsHeaderHandler
 
ListPartsRequest - Class in com.amazonaws.services.s3.model
Container for the the parameters of the ListParts operation.
ListPartsRequest(String, String, String) - Constructor for class com.amazonaws.services.s3.model.ListPartsRequest
Constructs a new ListPartsRequest from the required parameters bucket name, key and upload ID.
listVersions(String, String) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
listVersions(String, String, String, String, String, Integer) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
listVersions(ListVersionsRequest) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
listVersions(String, String) - Method in interface com.amazonaws.services.s3.AmazonS3
Returns a list of summary information about the versions in the specified bucket.
listVersions(String, String, String, String, String, Integer) - Method in interface com.amazonaws.services.s3.AmazonS3
Returns a list of summary information about the versions in the specified bucket.
listVersions(ListVersionsRequest) - Method in interface com.amazonaws.services.s3.AmazonS3
Returns a list of summary information about the versions in the specified bucket.
listVersions(String, String) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
listVersions(String, String, String, String, String, Integer) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
listVersions(ListVersionsRequest) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
ListVersionsRequest - Class in com.amazonaws.services.s3.model
Provides options for returning a list of summary information about the versions in a specified bucket.
ListVersionsRequest() - Constructor for class com.amazonaws.services.s3.model.ListVersionsRequest
Constructs a new ListVersionsRequest object.
ListVersionsRequest(String, String, String, String, String, Integer) - Constructor for class com.amazonaws.services.s3.model.ListVersionsRequest
Constructs a new ListVersionsRequest object and initializes all required and optional fields.
loadAndReplaceMimetypes(InputStream) - Method in class com.amazonaws.services.s3.internal.Mimetypes
Reads and stores the mime type setting corresponding to a file extension, by reading text from an InputStream.
LOCATION_CONSTRAINT_CONDITION_KEY - Static variable in class com.amazonaws.auth.policy.conditions.S3ConditionFactory
Condition key for the location constraint specified by a request.
lock(File) - Static method in enum com.amazonaws.services.s3.internal.FileLocks
Acquires an exclusive lock on the specified file, creating the file as necessary.
log - Variable in class com.amazonaws.services.s3.internal.crypto.v1.S3CryptoModuleBase
 
log - Variable in class com.amazonaws.services.s3.internal.crypto.v2.S3CryptoModuleBase
 

M

makeS3CanonicalString(String, String, SignableRequest<T>, String) - Static method in class com.amazonaws.services.s3.internal.RestUtils
Calculate the canonical string for a REST/HTTP request to S3 by only including query parameters that are mentioned in SIGNED_PARAMETERS.
makeS3CanonicalString(String, String, SignableRequest<T>, String, Collection<String>) - Static method in class com.amazonaws.services.s3.internal.RestUtils
Calculate the canonical string for a REST/HTTP request to S3.
mark(int) - Method in class com.amazonaws.auth.AwsChunkedEncodingInputStream
The readlimit parameter is ignored.
mark(int) - Method in class com.amazonaws.services.s3.internal.AbstractRepeatableCipherInputStream
Deprecated.
 
mark(int) - Method in class com.amazonaws.services.s3.internal.crypto.ByteRangeCapturingInputStream
 
mark() - Method in class com.amazonaws.services.s3.internal.crypto.CipherLite
Marks the current position in this cipher lite.
mark(int) - Method in class com.amazonaws.services.s3.internal.crypto.CipherLiteInputStream
 
mark() - Method in class com.amazonaws.services.s3.internal.crypto.GCMCipherLite
 
mark(int) - Method in class com.amazonaws.services.s3.internal.crypto.RenewableCipherLiteInputStream
Mark and reset is currently only partially supported, in the sense that, if the underlying input stream supports mark-and-reset, this input stream can then be marked at and get reset back to the very beginning of the stream (but not anywhere else).
mark(int) - Method in class com.amazonaws.services.s3.internal.InputSubstream
 
mark(int) - Method in class com.amazonaws.services.s3.internal.MD5DigestCalculatingInputStream
 
mark(int) - Method in class com.amazonaws.services.s3.internal.RepeatableFileInputStream
Deprecated.
 
mark(int) - Method in class com.amazonaws.services.s3.internal.RepeatableInputStream
Deprecated.
This method can only be used while less data has been read from the input stream than fits into the buffer.
mark(int) - Method in class com.amazonaws.services.s3.internal.S3AbortableInputStream
 
markSupported() - Method in class com.amazonaws.auth.AwsChunkedEncodingInputStream
 
markSupported() - Method in class com.amazonaws.services.s3.internal.AbstractRepeatableCipherInputStream
Deprecated.
 
markSupported() - Method in class com.amazonaws.services.s3.internal.crypto.CipherLite
Tests if this cipher lite supports the mark and reset methods.
markSupported() - Method in class com.amazonaws.services.s3.internal.crypto.CipherLiteInputStream
 
markSupported() - Method in class com.amazonaws.services.s3.internal.crypto.GCMCipherLite
 
markSupported() - Method in class com.amazonaws.services.s3.internal.crypto.RenewableCipherLiteInputStream
Mark and reset is currently only partially supported, in the sense that, if the underlying input stream supports mark-and-reset, this input stream can then be marked at and get reset back to the very beginning of the stream (but not anywhere else).
markSupported() - Method in class com.amazonaws.services.s3.internal.MD5DigestCalculatingInputStream
 
markSupported() - Method in class com.amazonaws.services.s3.internal.RepeatableFileInputStream
Deprecated.
 
markSupported() - Method in class com.amazonaws.services.s3.internal.RepeatableInputStream
Deprecated.
 
materials(EncryptionMaterials) - Method in class com.amazonaws.services.s3.internal.crypto.keywrap.KeyWrapperContext.Builder
 
materials() - Method in class com.amazonaws.services.s3.internal.crypto.keywrap.KeyWrapperContext
the client key encrypting key material for the content encrypting key
MATERIALS_DESCRIPTION - Static variable in interface com.amazonaws.services.s3.Headers
JSON-encoded description of encryption materials used during encryption
MaterialsDescriptionProvider - Interface in com.amazonaws.services.s3.model
Interface for providing MaterialsDescription.
MAX_GCM_BLOCKS - Static variable in class com.amazonaws.services.s3.internal.crypto.ContentCryptoScheme
The maximum number of 16-byte blocks that can be encrypted with a GCM cipher.
MAX_GCM_BYTES - Static variable in class com.amazonaws.services.s3.internal.crypto.ContentCryptoScheme
The maximum number of bytes that can be encrypted with a GCM cipher.
MAX_KEYS_CONDITION_KEY - Static variable in class com.amazonaws.auth.policy.conditions.S3ConditionFactory
Condition key for the max keys specified by a request.
MAXIMUM_UPLOAD_PARTS - Static variable in class com.amazonaws.services.s3.internal.Constants
The maximum allowed parts in a multipart upload.
MB - Static variable in class com.amazonaws.services.s3.internal.Constants
Megabytes
MD5DigestCalculatingInputStream - Class in com.amazonaws.services.s3.internal
Simple InputStream wrapper that examines the wrapped stream's contents as they are read and calculates and MD5 digest.
MD5DigestCalculatingInputStream(InputStream) - Constructor for class com.amazonaws.services.s3.internal.MD5DigestCalculatingInputStream
 
md5ValidationErrorSuffix() - Method in interface com.amazonaws.services.s3.internal.UploadObjectStrategy
 
mergeInto(Map<String, String>) - Method in class com.amazonaws.services.s3.model.ExtraMaterialsDescription
Combine this supplemental material descriptions with those specified in the "core" parameter.
mergeMaterialsDescription(KMSEncryptionMaterials, AmazonWebServiceRequest) - Static method in class com.amazonaws.services.s3.internal.crypto.v2.KMSMaterialsHandler
 
Message - Class in com.amazonaws.services.s3.internal.eventstreaming
An eventstream message.
Message(Map<String, HeaderValue>, byte[]) - Constructor for class com.amazonaws.services.s3.internal.eventstreaming.Message
 
MessageDecoder - Class in com.amazonaws.services.s3.internal.eventstreaming
 
MessageDecoder() - Constructor for class com.amazonaws.services.s3.internal.eventstreaming.MessageDecoder
 
METADATA_DIRECTIVE - Static variable in interface com.amazonaws.services.s3.Headers
S3 request header indicating how to handle metadata when copying an object
METADATA_DIRECTIVE_CONDITION_KEY - Static variable in class com.amazonaws.auth.policy.conditions.S3ConditionFactory
Condition key for the metadata directive specified by a request to copy an object.
MetadataDirective - Enum in com.amazonaws.services.s3.model
Specifies whether the metadata is copied from the source object or replaced with metadata provided in the request
MetadataEntry - Class in com.amazonaws.services.s3.model
Represents a metadata key-value pair.
MetadataEntry(String, String) - Constructor for class com.amazonaws.services.s3.model.MetadataEntry
Constructs an instance of this object.
Metrics - Class in com.amazonaws.services.s3.model
A container specifying settings for configuring replication metrics and events.
Metrics() - Constructor for class com.amazonaws.services.s3.model.Metrics
 
MetricsAccessPointArnPredicate - Class in com.amazonaws.services.s3.model.metrics
A MetricsFilterPredicate class to represent the accessPointArn to use when evaluating a metrics filter.
MetricsAccessPointArnPredicate(String) - Constructor for class com.amazonaws.services.s3.model.metrics.MetricsAccessPointArnPredicate
 
MetricsAndOperator - Class in com.amazonaws.services.s3.model.metrics
A conjunction (logical AND) of predicates, which is used in evaluating a metrics filter.
MetricsAndOperator(List<MetricsFilterPredicate>) - Constructor for class com.amazonaws.services.s3.model.metrics.MetricsAndOperator
 
MetricsConfiguration - Class in com.amazonaws.services.s3.model.metrics
Class to specify the metrics configuration.
MetricsConfiguration() - Constructor for class com.amazonaws.services.s3.model.metrics.MetricsConfiguration
 
MetricsFilter - Class in com.amazonaws.services.s3.model.metrics
The filter used to describe a set of objects to include for metrics.
MetricsFilter() - Constructor for class com.amazonaws.services.s3.model.metrics.MetricsFilter
 
MetricsFilter(MetricsFilterPredicate) - Constructor for class com.amazonaws.services.s3.model.metrics.MetricsFilter
 
MetricsFilterPredicate - Class in com.amazonaws.services.s3.model.metrics
Base class to represent the root predicate in MetricsFilter class.
MetricsFilterPredicate() - Constructor for class com.amazonaws.services.s3.model.metrics.MetricsFilterPredicate
 
MetricsPredicateVisitor - Interface in com.amazonaws.services.s3.model.metrics
Interface to invoke specific behavior based on the type of MetricsFilterPredicate visited.
MetricsPrefixPredicate - Class in com.amazonaws.services.s3.model.metrics
A MetricsFilterPredicate class to represent the prefix to use when evaluating a metrics filter.
MetricsPrefixPredicate(String) - Constructor for class com.amazonaws.services.s3.model.metrics.MetricsPrefixPredicate
 
MetricsStatus - Enum in com.amazonaws.services.s3.model
 
MetricsTagPredicate - Class in com.amazonaws.services.s3.model.metrics
A MetricsFilterPredicate class to represent the Tag object to use when evaluating a metrics filter.
MetricsTagPredicate(Tag) - Constructor for class com.amazonaws.services.s3.model.metrics.MetricsTagPredicate
 
Mgf1Scheme - Enum in com.amazonaws.services.s3.internal.crypto.keywrap
 
mgf1Scheme() - Method in class com.amazonaws.services.s3.internal.crypto.keywrap.RsaOaepKeyWrapper
 
MIMETYPE_GZIP - Static variable in class com.amazonaws.services.s3.internal.Mimetypes
The default gzip mimetype: application/x-gzip
MIMETYPE_HTML - Static variable in class com.amazonaws.services.s3.internal.Mimetypes
The default HTML mimetype: text/html
MIMETYPE_OCTET_STREAM - Static variable in class com.amazonaws.services.s3.internal.Mimetypes
The default binary mimetype: application/octet-stream
MIMETYPE_XML - Static variable in class com.amazonaws.services.s3.internal.Mimetypes
The default XML mimetype: application/xml
Mimetypes - Class in com.amazonaws.services.s3.internal
Utility class that maintains a listing of known Mimetypes, and determines the mimetype of files based on file extensions.
monitor - Variable in class com.amazonaws.services.s3.transfer.internal.AbstractTransfer
 
MultiFactorAuthentication - Class in com.amazonaws.services.s3.model
Contains Multi-Factor Authentication (MFA) information to be included in Amazon S3 requests, consisting of the serial number of the MFA device associated with your Amazon Web Services account and the current, unique MFA token generated by that device.
MultiFactorAuthentication(String, String) - Constructor for class com.amazonaws.services.s3.model.MultiFactorAuthentication
Constructs a new MultiFactorAuthentication object for use in any Amazon S3 operation that accepts requests with Multi-Factor Authentication (MFA).
MultiFileOutputStream - Class in com.amazonaws.services.s3.internal
Used to split an output stream into multiple files for purposes such as parallel uploads.
MultiFileOutputStream() - Constructor for class com.amazonaws.services.s3.internal.MultiFileOutputStream
Construct an instance to use the default temporary directory and temp file naming convention.
MultiFileOutputStream(File, String) - Constructor for class com.amazonaws.services.s3.internal.MultiFileOutputStream
Construct an instance to use the specified directory for temp file creations, and the specified prefix for temp file naming.
MultiObjectDeleteException - Exception in com.amazonaws.services.s3.model
Exception for partial or total failure of the multi-object delete API, including the errors that occurred.
MultiObjectDeleteException(Collection<MultiObjectDeleteException.DeleteError>, Collection<DeleteObjectsResult.DeletedObject>) - Constructor for exception com.amazonaws.services.s3.model.MultiObjectDeleteException
 
MultiObjectDeleteException.DeleteError - Class in com.amazonaws.services.s3.model
An error that occurred when deleting an object.
MultipartUpload - Class in com.amazonaws.services.s3.model
A multipart upload is an upload to Amazon S3 that is creating by uploading individual pieces of an object, then telling Amazon S3 to complete the multipart upload and concatenate all the individual pieces together into a single object.
MultipartUpload() - Constructor for class com.amazonaws.services.s3.model.MultipartUpload
 
MultipartUploadContext - Class in com.amazonaws.services.s3.internal.crypto.v1
Contextual information for an in-flight multipart upload.
MultipartUploadContext(String, String) - Constructor for class com.amazonaws.services.s3.internal.crypto.v1.MultipartUploadContext
 
MultipartUploadContext - Class in com.amazonaws.services.s3.internal.crypto.v2
Contextual information for an in-flight multipart upload.
MultipartUploadContext(String, String) - Constructor for class com.amazonaws.services.s3.internal.crypto.v2.MultipartUploadContext
 
multipartUploadContexts - Variable in class com.amazonaws.services.s3.internal.crypto.v1.S3CryptoModuleBase
Map of data about in progress encrypted multipart uploads.
multipartUploadContexts - Variable in class com.amazonaws.services.s3.internal.crypto.v2.S3CryptoModuleBase
Map of data about in progress encrypted multipart uploads.
MultipartUploadListing - Class in com.amazonaws.services.s3.model
The ListMultipartUploadsResponse contains all the information about the ListMultipartUploads method.
MultipartUploadListing() - Constructor for class com.amazonaws.services.s3.model.MultipartUploadListing
 
MultipleFileDownload - Interface in com.amazonaws.services.s3.transfer
Multiple file download of an entire virtual directory.
MultipleFileDownloadImpl - Class in com.amazonaws.services.s3.transfer.internal
Multiple file download when downloading an entire virtual directory.
MultipleFileDownloadImpl(String, TransferProgress, ProgressListenerChain, String, String, Collection<? extends Download>) - Constructor for class com.amazonaws.services.s3.transfer.internal.MultipleFileDownloadImpl
 
MultipleFileTransfer<T extends Transfer> - Class in com.amazonaws.services.s3.transfer.internal
Interface for multiple file transfers
MultipleFileTransferMonitor - Class in com.amazonaws.services.s3.transfer.internal
 
MultipleFileTransferMonitor(AbstractTransfer, Collection<? extends AbstractTransfer>) - Constructor for class com.amazonaws.services.s3.transfer.internal.MultipleFileTransferMonitor
 
MultipleFileUpload - Interface in com.amazonaws.services.s3.transfer
Multiple file upload of an entire virtual directory.
MultipleFileUploadImpl - Class in com.amazonaws.services.s3.transfer.internal
Multiple file upload when uploading an entire directory.
MultipleFileUploadImpl(String, TransferProgress, ProgressListenerChain, String, String, Collection<? extends Upload>) - Constructor for class com.amazonaws.services.s3.transfer.internal.MultipleFileUploadImpl
 

N

name() - Method in class com.amazonaws.services.s3.metrics.S3ServiceMetric
 
needIntegrityCheck() - Method in interface com.amazonaws.services.s3.internal.ServiceUtils.RetryableS3DownloadTask
User defines whether integrity check is needed for this RetryableS3DownloadTask.
needIntegrityCheck() - Method in class com.amazonaws.services.s3.transfer.internal.PresignedUrlRetryableDownloadTaskImpl
 
needsConnectionLeftOpen() - Method in class com.amazonaws.services.s3.internal.AbstractS3ResponseHandler
The majority of S3 response handlers read the complete response while handling it, and don't need to manually manage the underlying HTTP connection.
needsConnectionLeftOpen() - Method in class com.amazonaws.services.s3.internal.S3ErrorResponseHandler
Since this response handler completely consumes all the data from the underlying HTTP connection during the handle method, we don't need to keep the HTTP connection open.
needsConnectionLeftOpen() - Method in class com.amazonaws.services.s3.internal.S3ObjectResponseHandler
Returns true, since the entire response isn't read while this response handler handles the response.
newCannedACLCondition(CannedAccessControlList) - Static method in class com.amazonaws.auth.policy.conditions.S3ConditionFactory
Constructs a new access policy condition that compares an Amazon S3 canned ACL with the canned ACL specified by an incoming request.
newCipherLite(Cipher, SecretKey, int) - Method in class com.amazonaws.services.s3.internal.crypto.ContentCryptoScheme
This is a factory method intended to be overridden by sublcasses to return the appropriate instance of cipher lite.
newInitiateMultipartUploadRequest(UploadObjectRequest) - Method in class com.amazonaws.services.s3.AmazonS3Client
Creates and returns a multi-part upload initiation request from the given upload-object request.
newInitiateMultipartUploadRequest(UploadObjectRequest) - Method in class com.amazonaws.services.s3.UploadObjectObserver
 
newMultipartS3CipherInputStream(UploadPartRequest, CipherLite) - Method in class com.amazonaws.services.s3.internal.crypto.v1.S3CryptoModuleBase
 
newMultipartS3CipherInputStream(UploadPartRequest, CipherLite) - Method in class com.amazonaws.services.s3.internal.crypto.v2.S3CryptoModuleBase
 
newRule() - Method in enum com.amazonaws.services.s3.model.S3KeyFilter.FilterRuleName
Convenience factory method to create a new FilterRule with name initialized to this S3KeyFilter.FilterRuleName
newRule(String) - Method in enum com.amazonaws.services.s3.model.S3KeyFilter.FilterRuleName
Convenience factory method to create a new FilterRule with name initialized to this S3KeyFilter.FilterRuleName and value initialized to value
newUploadPartRequest(PartCreationEvent, File) - Method in class com.amazonaws.services.s3.UploadObjectObserver
Creates and returns an upload-part request corresponding to a ciphertext file upon a part-creation event.
NO_SUCH_BUCKET_STATUS_CODE - Static variable in class com.amazonaws.services.s3.internal.Constants
 
NoncurrentVersionTransition() - Constructor for class com.amazonaws.services.s3.model.BucketLifecycleConfiguration.NoncurrentVersionTransition
 
NONE - Static variable in class com.amazonaws.services.s3.model.ExtraMaterialsDescription
 
normalizeContentAlgorithmForValidation(String) - Static method in class com.amazonaws.services.s3.internal.crypto.CryptoUtils
Normalizes the value of a content algorithm for the purposes of authentication.
NotificationConfiguration - Class in com.amazonaws.services.s3.model
An abstract class for all the notification configurations associated with an Amazon S3 bucket.
NotificationConfiguration() - Constructor for class com.amazonaws.services.s3.model.NotificationConfiguration
Creates a NotificationConfiguration with empty events and prefixes.
NotificationConfiguration(EnumSet<S3Event>) - Constructor for class com.amazonaws.services.s3.model.NotificationConfiguration
Creates a notification configuration with the given set of events.
NotificationConfiguration(String...) - Constructor for class com.amazonaws.services.s3.model.NotificationConfiguration
Creates a notification configuration with the given set of events.
notifyStateChangeListeners(Transfer.TransferState) - Method in class com.amazonaws.services.s3.transfer.internal.AbstractTransfer
Notifies all the registered state change listeners of the state update.
Null - Static variable in class com.amazonaws.services.s3.internal.crypto.CipherLite
A no-op implementation.
NULL_VERSION_ID - Static variable in class com.amazonaws.services.s3.internal.Constants
Represents a null S3 version ID

O

OBJECT_LOCK_ENABLED_FOR_BUCKET - Static variable in interface com.amazonaws.services.s3.Headers
 
OBJECT_LOCK_LEGAL_HOLD_STATUS - Static variable in interface com.amazonaws.services.s3.Headers
 
OBJECT_LOCK_MODE - Static variable in interface com.amazonaws.services.s3.Headers
 
OBJECT_LOCK_RETAIN_UNTIL_DATE - Static variable in interface com.amazonaws.services.s3.Headers
 
OBJECT_LOCK_TOKEN - Static variable in interface com.amazonaws.services.s3.Headers
 
OBJECT_REPLICATION_STATUS - Static variable in interface com.amazonaws.services.s3.Headers
Header for the replication status of an Amazon S3 Object.
ObjectCannedAclProvider - Interface in com.amazonaws.services.s3.transfer
This is the callback interface which is used by TransferManager.uploadDirectory and TransferManager.uploadFileList.
objectExists() - Method in class com.amazonaws.services.s3.waiters.AmazonS3Waiters
Builds a ObjectExists waiter by using custom parameters waiterParameters and other parameters defined in the waiters specification, and then polls until it determines whether the resource entered the desired state or not, where polling criteria is bound by either default polling strategy or custom polling strategy.
ObjectExpirationHeaderHandler<T extends ObjectExpirationResult> - Class in com.amazonaws.services.s3.internal
Header handler to pull the EXPIRATION header out of the response.
ObjectExpirationHeaderHandler() - Constructor for class com.amazonaws.services.s3.internal.ObjectExpirationHeaderHandler
 
ObjectExpirationResult - Interface in com.amazonaws.services.s3.internal
Interface for service responses that receive the x-amz-expiration header.
ObjectListing - Class in com.amazonaws.services.s3.model
Contains the results of listing the objects in an Amazon S3 bucket.
ObjectListing() - Constructor for class com.amazonaws.services.s3.model.ObjectListing
 
ObjectLockConfiguration - Class in com.amazonaws.services.s3.model
The container element for Object Lock configuration parameters
ObjectLockConfiguration() - Constructor for class com.amazonaws.services.s3.model.ObjectLockConfiguration
 
ObjectLockEnabled - Enum in com.amazonaws.services.s3.model
Whether the object lock is enabled.
ObjectLockLegalHold - Class in com.amazonaws.services.s3.model
A Legal Hold configuration for an object.
ObjectLockLegalHold() - Constructor for class com.amazonaws.services.s3.model.ObjectLockLegalHold
 
ObjectLockLegalHoldStatus - Enum in com.amazonaws.services.s3.model
The status of an objects legal hold.
ObjectLockMode - Enum in com.amazonaws.services.s3.model
The object lock mode.
ObjectLockRetention - Class in com.amazonaws.services.s3.model
A Retention configuration for an object.
ObjectLockRetention() - Constructor for class com.amazonaws.services.s3.model.ObjectLockRetention
 
ObjectLockRetentionMode - Enum in com.amazonaws.services.s3.model
The retention mode for an object.
ObjectLockRule - Class in com.amazonaws.services.s3.model
The container element for an Object Lock rule.
ObjectLockRule() - Constructor for class com.amazonaws.services.s3.model.ObjectLockRule
 
objectMetadata - Variable in class com.amazonaws.services.s3.model.InitiateMultipartUploadRequest
Additional information about the new object being created, such as content type, content encoding, user metadata, etc.
ObjectMetadata - Class in com.amazonaws.services.s3.model
Represents the object metadata that is stored with Amazon S3.
ObjectMetadata() - Constructor for class com.amazonaws.services.s3.model.ObjectMetadata
 
ObjectMetadataProvider - Interface in com.amazonaws.services.s3.transfer
This is the callback interface which is used by TransferManager.uploadDirectory and TransferManager.uploadFileList.
objectNotExists() - Method in class com.amazonaws.services.s3.waiters.AmazonS3Waiters
Builds a ObjectNotExists waiter by using custom parameters waiterParameters and other parameters defined in the waiters specification, and then polls until it determines whether the resource entered the desired state or not, where polling criteria is bound by either default polling strategy or custom polling strategy.
ObjectOwnership - Enum in com.amazonaws.services.s3.model.ownership
The container element for object ownership for a bucket's ownership controls.
ObjectRestoreHeaderHandler<T extends ObjectRestoreResult> - Class in com.amazonaws.services.s3.internal
Header handler to pull the RESTORE header out of the response.
ObjectRestoreHeaderHandler() - Constructor for class com.amazonaws.services.s3.internal.ObjectRestoreHeaderHandler
 
ObjectRestoreResult - Interface in com.amazonaws.services.s3.internal
Interface for service responses that receive the x-amz-restore header.
ObjectTagging - Class in com.amazonaws.services.s3.model
The tagging for an object.
ObjectTagging(List<Tag>) - Constructor for class com.amazonaws.services.s3.model.ObjectTagging
Constructs an instance of this object.
ObjectTaggingProvider - Interface in com.amazonaws.services.s3.transfer
OFF - Static variable in class com.amazonaws.services.s3.model.BucketVersioningConfiguration
S3 bucket versioning status indicating that versioning is off for a bucket.
onAbort() - Method in class com.amazonaws.services.s3.UploadObjectObserver
Notified from AmazonS3EncryptionClient.uploadObject(UploadObjectRequest) when failed to upload any part.
onCompletion(List<PartETag>) - Method in class com.amazonaws.services.s3.UploadObjectObserver
Notified from AmazonS3EncryptionClient.uploadObject(UploadObjectRequest) when all parts have been successfully uploaded to S3.
onFileDelete(FileDeletionEvent) - Method in class com.amazonaws.services.s3.internal.MultiFileOutputStream
 
OnFileDelete - Interface in com.amazonaws.services.s3
A service provider interface (SPI) used to notify the event of a file deletion.
onFileDelete(FileDeletionEvent) - Method in interface com.amazonaws.services.s3.OnFileDelete
Called upon a file deletion event.
onPartCreate(PartCreationEvent) - Method in class com.amazonaws.services.s3.UploadObjectObserver
Notified from MultiFileOutputStream.fos() when a part ready for upload has been successfully created on disk.
onPersistableTransfer(PersistableTransfer) - Method in interface com.amazonaws.services.s3.transfer.internal.S3ProgressListener
Called when the information to resume an upload/download operation is available, The execution of the callback of this listener is managed by S3ProgressPublisher.
onPersistableTransfer(PersistableTransfer) - Method in class com.amazonaws.services.s3.transfer.internal.S3ProgressListenerChain
 
onUploadInitiation(UploadObjectRequest) - Method in class com.amazonaws.services.s3.UploadObjectObserver
Notified from AmazonS3EncryptionClient.uploadObject(UploadObjectRequest) to initiate a multi-part upload.
originalRequest(AmazonWebServiceRequest) - Method in class com.amazonaws.services.s3.internal.crypto.keywrap.KMSKeyWrapperContext.Builder
 
originalRequest() - Method in class com.amazonaws.services.s3.internal.crypto.keywrap.KMSKeyWrapperContext
the original request submitted for the encrypted API operation
OutpostResourceType - Enum in com.amazonaws.services.s3.internal
An enum representing the types of resources supported by S3 outpost.
OutputLocation - Class in com.amazonaws.services.s3.model
Describes the location where the restore job's output is stored.
OutputLocation() - Constructor for class com.amazonaws.services.s3.model.OutputLocation
 
OutputSerialization - Class in com.amazonaws.services.s3.model
Describes how results of the Select job are serialized.
OutputSerialization() - Constructor for class com.amazonaws.services.s3.model.OutputSerialization
 
OVERWRITE_MODE - Static variable in class com.amazonaws.services.s3.internal.ServiceUtils
 
Owner - Class in com.amazonaws.services.s3.model
Represents the owner of an Amazon S3 bucket.
Owner() - Constructor for class com.amazonaws.services.s3.model.Owner
Constructs a new Owner without specifying an ID or display name.
Owner(String, String) - Constructor for class com.amazonaws.services.s3.model.Owner
Constructs a new Owner with the specified ID and display name.
owner - Variable in class com.amazonaws.services.s3.model.S3ObjectSummary
The owner of this object - can be null if the requester doesn't have permission to view object ownership information
OwnerOverride - Enum in com.amazonaws.services.s3.model
The override value for the owner of the replica object.
OwnershipControls - Class in com.amazonaws.services.s3.model.ownership
The container element for a bucket's ownership controls.
OwnershipControls() - Constructor for class com.amazonaws.services.s3.model.ownership.OwnershipControls
 
OwnershipControlsRule - Class in com.amazonaws.services.s3.model.ownership
The container element for an ownership control rule.
OwnershipControlsRule() - Constructor for class com.amazonaws.services.s3.model.ownership.OwnershipControlsRule
 

P

ParquetInput - Class in com.amazonaws.services.s3.model
 
ParquetInput() - Constructor for class com.amazonaws.services.s3.model.ParquetInput
 
parseGroupGrantee(String) - Static method in enum com.amazonaws.services.s3.model.GroupGrantee
Gets the GroupGrantee enumeration value with the specified Amazon S3 group URI (eg.
parseIso8601Date(String) - Static method in class com.amazonaws.services.s3.internal.ServiceUtils
 
parseJson(String) - Static method in class com.amazonaws.services.s3.event.S3EventNotification
Parse the JSON string into a S3EventNotification object.
parseOutpostArn(Arn) - Static method in class com.amazonaws.services.s3.S3ArnUtils
 
parsePermission(String) - Static method in enum com.amazonaws.services.s3.model.Permission
Returns the Permission enumeration value representing the specified Amazon S3 Region ID string.
parseResponseMetadata(HttpResponse) - Method in class com.amazonaws.services.s3.internal.AbstractS3ResponseHandler
Parses the S3 response metadata (ex: Amazon Web Services request ID) from the specified response, and returns a AmazonWebServiceResponse object ready for the result to be plugged in.
parseRfc822Date(String) - Static method in class com.amazonaws.services.s3.internal.ServiceUtils
 
parseS3AccessPointArn(Arn) - Static method in class com.amazonaws.services.s3.S3ArnUtils
 
PartCreationEvent - Class in com.amazonaws.services.s3.internal
 
PartETag - Class in com.amazonaws.services.s3.model
Container for the part number and ETag of an uploaded part.
PartETag(int, String) - Constructor for class com.amazonaws.services.s3.model.PartETag
Constructs an instance of PartETag and sets the part number and ETag.
PartListing - Class in com.amazonaws.services.s3.model
The ListPartsResponse contains all the information about the ListParts method.
PartListing() - Constructor for class com.amazonaws.services.s3.model.PartListing
 
PartSummary - Class in com.amazonaws.services.s3.model
Container for summary information about a part in a multipart upload, such as part number, size, etc.
PartSummary() - Constructor for class com.amazonaws.services.s3.model.PartSummary
 
pause() - Method in interface com.amazonaws.services.s3.transfer.Download
Pause the current download operation and returns the information that can be used to resume the download at a later time.
pause() - Method in class com.amazonaws.services.s3.transfer.internal.DownloadImpl
 
pause() - Method in class com.amazonaws.services.s3.transfer.internal.UploadImpl
 
pause() - Method in interface com.amazonaws.services.s3.transfer.Upload
Pause the current upload operation and returns the information that can be used to resume the upload.
PauseException - Exception in com.amazonaws.services.s3.transfer.exception
Failed to complete a pause operation.
PauseException(PauseStatus) - Constructor for exception com.amazonaws.services.s3.transfer.exception.PauseException
 
PauseResult<T> - Class in com.amazonaws.services.s3.transfer
The result of a pause operation.
PauseResult(PauseStatus, T) - Constructor for class com.amazonaws.services.s3.transfer.PauseResult
 
PauseResult(PauseStatus) - Constructor for class com.amazonaws.services.s3.transfer.PauseResult
 
PauseStatus - Enum in com.amazonaws.services.s3.transfer
The status of a pause operation initiated on a Upload/ Download.
Permission - Enum in com.amazonaws.services.s3.model
Specifies constants defining an access permission, as granted to grantees in an AccessControlList.
permitsCipherAlgorithm(CryptoMode, String) - Method in enum com.amazonaws.services.s3.model.CryptoRangeGetMode
 
PersistableDownload - Class in com.amazonaws.services.s3.transfer
An opaque token that holds some private state and can be used to resume a paused download operation.
PersistableDownload() - Constructor for class com.amazonaws.services.s3.transfer.PersistableDownload
 
PersistableDownload(String, String, String, long[], ResponseHeaderOverrides, boolean, String, Integer, long, Long) - Constructor for class com.amazonaws.services.s3.transfer.PersistableDownload
 
PersistableDownload(String, String, String, long[], ResponseHeaderOverrides, boolean, String, Integer, long) - Constructor for class com.amazonaws.services.s3.transfer.PersistableDownload
 
PersistableTransfer - Class in com.amazonaws.services.s3.transfer
Abstract base class for the information of a pausible upload or download; such information can be used to resume the upload or download later on, and can be serialized/deserialized for persistence purposes.
PersistableTransfer() - Constructor for class com.amazonaws.services.s3.transfer.PersistableTransfer
 
PersistableUpload - Class in com.amazonaws.services.s3.transfer
An opaque token that holds some private state and can be used to resume a paused download operation.
PersistableUpload() - Constructor for class com.amazonaws.services.s3.transfer.PersistableUpload
 
PersistableUpload(String, String, String, String, long, long) - Constructor for class com.amazonaws.services.s3.transfer.PersistableUpload
 
plaintextLength(AbstractPutObjectRequest, ObjectMetadata) - Method in class com.amazonaws.services.s3.internal.crypto.v1.S3CryptoModuleBase
Returns the plaintext length from the request and metadata; or -1 if unknown.
plaintextLength(AbstractPutObjectRequest, ObjectMetadata) - Method in class com.amazonaws.services.s3.internal.crypto.v2.S3CryptoModuleBase
Returns the plaintext length from the request and metadata; or -1 if unknown.
PolicyStatus - Class in com.amazonaws.services.s3.model
 
PolicyStatus() - Constructor for class com.amazonaws.services.s3.model.PolicyStatus
 
populateObjectMetadata(HttpResponse, ObjectMetadata) - Method in class com.amazonaws.services.s3.internal.AbstractS3ResponseHandler
Populates the specified S3ObjectMetadata object with all object metadata pulled from the headers in the specified response.
populateRequesterPaysHeader(Request<?>, boolean) - Static method in class com.amazonaws.services.s3.AmazonS3Client
Populate the specified request with Constants.REQUESTER_PAYS to header Headers.REQUESTER_PAYS_HEADER, if isRequesterPays is true.
populateRequestMetadata(Request<?>, ObjectMetadata) - Static method in class com.amazonaws.services.s3.AmazonS3Client
Populates the specified request object with the appropriate headers from the ObjectMetadata object.
PREFIX_CONDITION_KEY - Static variable in class com.amazonaws.auth.policy.conditions.S3ConditionFactory
Condition key for the prefix specified by a request.
PreparedDownloadContext - Class in com.amazonaws.services.s3.transfer.internal
 
PreparedDownloadContext(DownloadImpl, Callable<File>, CountDownLatch) - Constructor for class com.amazonaws.services.s3.transfer.internal.PreparedDownloadContext
 
PresignedUrlDownload - Interface in com.amazonaws.services.s3.transfer
Interface to represent the output for the asynchronous download operation using presigned url in TransferManager.
PresignedUrlDownloadConfig - Class in com.amazonaws.services.s3.model
Configuration options that can be used to control the download behavior in TransferManager when using presigned urls
PresignedUrlDownloadConfig() - Constructor for class com.amazonaws.services.s3.model.PresignedUrlDownloadConfig
 
PresignedUrlDownloadImpl - Class in com.amazonaws.services.s3.transfer.internal
Implementation for PresignedUrlDownload interface.
PresignedUrlDownloadImpl(String, TransferProgress, ProgressListenerChain, PresignedUrlDownloadRequest) - Constructor for class com.amazonaws.services.s3.transfer.internal.PresignedUrlDownloadImpl
 
PresignedUrlDownloadRequest - Class in com.amazonaws.services.s3.model
Request class to download objects using presigned urls.
PresignedUrlDownloadRequest(URL) - Constructor for class com.amazonaws.services.s3.model.PresignedUrlDownloadRequest
 
PresignedUrlDownloadResult - Class in com.amazonaws.services.s3.model
Class that contains the data returned by Amazon S3 from the AmazonS3.download(PresignedUrlDownloadRequest) operation.
PresignedUrlDownloadResult() - Constructor for class com.amazonaws.services.s3.model.PresignedUrlDownloadResult
 
PresignedUrlRetryableDownloadTaskImpl - Class in com.amazonaws.services.s3.transfer.internal
 
PresignedUrlRetryableDownloadTaskImpl(AmazonS3, PresignedUrlDownloadImpl, PresignedUrlDownloadRequest) - Constructor for class com.amazonaws.services.s3.transfer.internal.PresignedUrlRetryableDownloadTaskImpl
 
PresignedUrlUploadRequest - Class in com.amazonaws.services.s3.model
Request class to upload a object to S3 using presigned urls.
PresignedUrlUploadRequest(URL) - Constructor for class com.amazonaws.services.s3.model.PresignedUrlUploadRequest
 
PresignedUrlUploadResult - Class in com.amazonaws.services.s3.model
Contains the data returned by Amazon S3 from the AmazonS3.upload(PresignedUrlUploadRequest) operation.
PresignedUrlUploadResult() - Constructor for class com.amazonaws.services.s3.model.PresignedUrlUploadResult
 
presignRequest(Request<T>, HttpMethod, String, String, Date, String) - Method in class com.amazonaws.services.s3.AmazonS3Client
Pre-signs the specified request, using a signature query-string parameter.
PresignUrlDownloadCallable - Class in com.amazonaws.services.s3.transfer.internal
 
PresignUrlDownloadCallable(ExecutorService, File, CountDownLatch, PresignedUrlDownloadImpl, boolean, ScheduledExecutorService, long, AmazonS3, PresignedUrlDownloadRequest, long, Long, Long, boolean) - Constructor for class com.amazonaws.services.s3.transfer.internal.PresignUrlDownloadCallable
 
processRequestPayload(SignableRequest<?>, byte[], byte[], AWS4SignerRequestParams) - Method in class com.amazonaws.services.s3.internal.AWSS3V4Signer
If necessary, creates a chunk-encoding wrapper on the request payload.
Progress - Class in com.amazonaws.services.s3.model
 
Progress() - Constructor for class com.amazonaws.services.s3.model.Progress
 
progressChanged(ProgressEvent) - Method in class com.amazonaws.services.s3.model.LegacyS3ProgressListener
Deprecated.
 
progressChanged(ProgressEvent) - Method in interface com.amazonaws.services.s3.model.ProgressListener
Deprecated.
Called when progress has changed, such as additional bytes transferred, transfer failed, etc.
progressChanged(ProgressEvent) - Method in class com.amazonaws.services.s3.transfer.internal.S3SyncProgressListener
Note this method is never actually invoked.
progressChanged(ProgressEvent) - Method in class com.amazonaws.services.s3.transfer.internal.TransferProgressUpdatingListener
 
ProgressEvent - Class in com.amazonaws.services.s3.model
Deprecated.
Replaced by ProgressEvent
ProgressEvent(int) - Constructor for class com.amazonaws.services.s3.model.ProgressEvent
Deprecated.
 
ProgressEvent(long) - Constructor for class com.amazonaws.services.s3.model.ProgressEvent
Deprecated.
 
ProgressEvent(ProgressEventType) - Constructor for class com.amazonaws.services.s3.model.ProgressEvent
Deprecated.
 
ProgressEvent() - Constructor for class com.amazonaws.services.s3.model.SelectObjectContentEvent.ProgressEvent
 
ProgressListener - Interface in com.amazonaws.services.s3.model
Deprecated.
Use ProgressListener instead. Using this class is dangerous as it uses the deprecated ProgressEvent, which performs an unsafe cast from long to int in ProgressEvent.getBytesTransfered().
provideObjectCannedAcl(File) - Method in interface com.amazonaws.services.s3.transfer.ObjectCannedAclProvider
 
provideObjectMetadata(File, ObjectMetadata) - Method in interface com.amazonaws.services.s3.transfer.ObjectMetadataProvider
 
provideObjectTags(UploadContext) - Method in interface com.amazonaws.services.s3.transfer.ObjectTaggingProvider
This method is called for every file that is uploaded by TransferManager and gives an opportunity to specify the tags for the file.
provider() - Method in class com.amazonaws.services.s3.internal.crypto.keywrap.CipherProvider
 
PublicAccessBlockConfiguration - Class in com.amazonaws.services.s3.model
The PublicAccessBlock configuration that you want to apply to this Amazon S3 bucket.
PublicAccessBlockConfiguration() - Constructor for class com.amazonaws.services.s3.model.PublicAccessBlockConfiguration
 
publishTransferPersistable(ProgressListener, PersistableTransfer) - Static method in class com.amazonaws.services.s3.transfer.internal.S3ProgressPublisher
Used to deliver a persistable transfer to the given s3 listener.
putInstructionFile(PutInstructionFileRequest) - Method in class com.amazonaws.services.s3.AbstractAmazonS3EncryptionV2
 
putInstructionFile(PutInstructionFileRequest) - Method in class com.amazonaws.services.s3.AmazonS3EncryptionClient
Deprecated.
Creates a new crypto instruction file by re-encrypting the CEK of an existing encrypted S3 object with a new encryption material identifiable via a new set of material description.
putInstructionFile(PutInstructionFileRequest) - Method in class com.amazonaws.services.s3.AmazonS3EncryptionClientV2
 
putInstructionFile(PutInstructionFileRequest) - Method in interface com.amazonaws.services.s3.AmazonS3EncryptionV2
Creates a new crypto instruction file by re-encrypting the CEK of an existing encrypted S3 object with a new encryption material identifiable via a new set of material description.
PutInstructionFileRequest - Class in com.amazonaws.services.s3.model
Used to create a new instruction file, typically used to share an encrypted S3 object with partners via re-encrypting the CEK of the specified S3 object with a partner-specific public key.
PutInstructionFileRequest(S3ObjectId, Map<String, String>, String) - Constructor for class com.amazonaws.services.s3.model.PutInstructionFileRequest
 
PutInstructionFileRequest(S3ObjectId, EncryptionMaterials, String) - Constructor for class com.amazonaws.services.s3.model.PutInstructionFileRequest
 
putInstructionFileSecurely(PutInstructionFileRequest) - Method in class com.amazonaws.services.s3.internal.crypto.v1.CryptoModuleDispatcher
 
putInstructionFileSecurely(PutInstructionFileRequest) - Method in class com.amazonaws.services.s3.internal.crypto.v1.S3CryptoModule
 
putInstructionFileSecurely(PutInstructionFileRequest) - Method in class com.amazonaws.services.s3.internal.crypto.v1.S3CryptoModuleBase
 
putInstructionFileSecurely(PutInstructionFileRequest) - Method in class com.amazonaws.services.s3.internal.crypto.v2.S3CryptoModule
 
putInstructionFileSecurely(PutInstructionFileRequest) - Method in class com.amazonaws.services.s3.internal.crypto.v2.S3CryptoModuleBase
 
putLocalObjectSecurely(UploadObjectRequest, String, OutputStream) - Method in class com.amazonaws.services.s3.internal.crypto.v1.CryptoModuleDispatcher
 
putLocalObjectSecurely(UploadObjectRequest, String, OutputStream) - Method in class com.amazonaws.services.s3.internal.crypto.v1.S3CryptoModule
 
putLocalObjectSecurely(UploadObjectRequest, String, OutputStream) - Method in class com.amazonaws.services.s3.internal.crypto.v1.S3CryptoModuleBase
 
putLocalObjectSecurely(UploadObjectRequest, String, OutputStream) - Method in class com.amazonaws.services.s3.internal.crypto.v2.S3CryptoModule
 
putLocalObjectSecurely(UploadObjectRequest, String, OutputStream) - Method in class com.amazonaws.services.s3.internal.crypto.v2.S3CryptoModuleBase
 
putObject(String, String, File) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
putObject(String, String, InputStream, ObjectMetadata) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
putObject(PutObjectRequest) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
putObject(String, String, String) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
putObject(PutObjectRequest) - Method in interface com.amazonaws.services.s3.AmazonS3
Uploads a new object to the specified Amazon S3 bucket.
putObject(String, String, File) - Method in interface com.amazonaws.services.s3.AmazonS3
Uploads the specified file to Amazon S3 under the specified bucket and key name.
putObject(String, String, InputStream, ObjectMetadata) - Method in interface com.amazonaws.services.s3.AmazonS3
Uploads the specified input stream and object metadata to Amazon S3 under the specified bucket and key name.
putObject(String, String, String) - Method in interface com.amazonaws.services.s3.AmazonS3
Encodes a String into the contents of an S3 object.
putObject(String, String, File) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
putObject(String, String, InputStream, ObjectMetadata) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
putObject(PutObjectRequest) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
putObject(String, String, String) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
putObject(PutObjectRequest) - Method in class com.amazonaws.services.s3.AmazonS3EncryptionClient
Deprecated.
Uploads a new object to the specified Amazon S3 bucket.
putObject(PutObjectRequest) - Method in class com.amazonaws.services.s3.AmazonS3EncryptionClientV2
Uploads a new object to the specified Amazon S3 bucket.
putObject(PutObjectRequest) - Method in class com.amazonaws.services.s3.internal.S3Direct
 
putObject(PutObjectRequest) - Method in interface com.amazonaws.services.s3.internal.S3DirectSpi
 
PutObjectRequest - Class in com.amazonaws.services.s3.model
Uploads a new object to the specified Amazon S3 bucket.
PutObjectRequest(String, String, File) - Constructor for class com.amazonaws.services.s3.model.PutObjectRequest
Constructs a new PutObjectRequest object to upload a file to the specified bucket and key.
PutObjectRequest(String, String, String) - Constructor for class com.amazonaws.services.s3.model.PutObjectRequest
Constructs a new PutObjectRequest object to perform a redirect for the specified bucket and key.
PutObjectRequest(String, String, InputStream, ObjectMetadata) - Constructor for class com.amazonaws.services.s3.model.PutObjectRequest
Constructs a new PutObjectRequest object to upload a stream of data to the specified bucket and key.
PutObjectResult - Class in com.amazonaws.services.s3.model
Contains the data returned by Amazon S3 from the putObject operation.
PutObjectResult() - Constructor for class com.amazonaws.services.s3.model.PutObjectResult
 
putObjectSecurely(PutObjectRequest) - Method in class com.amazonaws.services.s3.internal.crypto.v1.CryptoModuleDispatcher
 
putObjectSecurely(PutObjectRequest) - Method in class com.amazonaws.services.s3.internal.crypto.v1.S3CryptoModule
 
putObjectSecurely(PutObjectRequest) - Method in class com.amazonaws.services.s3.internal.crypto.v1.S3CryptoModuleBase
 
putObjectSecurely(PutObjectRequest) - Method in class com.amazonaws.services.s3.internal.crypto.v2.S3CryptoModule
 
putObjectSecurely(PutObjectRequest) - Method in class com.amazonaws.services.s3.internal.crypto.v2.S3CryptoModuleBase
 

Q

QueueConfiguration - Class in com.amazonaws.services.s3.model
Represents the queue configuration for an Amazon S3 bucket.
QueueConfiguration() - Constructor for class com.amazonaws.services.s3.model.QueueConfiguration
 
QueueConfiguration(String, EnumSet<S3Event>) - Constructor for class com.amazonaws.services.s3.model.QueueConfiguration
Creates a new queue configuration with the given queue arn and set of events.
QueueConfiguration(String, String...) - Constructor for class com.amazonaws.services.s3.model.QueueConfiguration
Creates a new queue configuration with the given queue arn and set of events.
QuoteFields - Enum in com.amazonaws.services.s3.model
Indicates whether or not all output fields should be quoted.

R

RANGE - Static variable in interface com.amazonaws.services.s3.Headers
Range header for the get object request
read() - Method in class com.amazonaws.auth.AwsChunkedEncodingInputStream
 
read(byte[], int, int) - Method in class com.amazonaws.auth.AwsChunkedEncodingInputStream
 
read() - Method in class com.amazonaws.services.s3.internal.AbstractRepeatableCipherInputStream
Deprecated.
 
read(byte[]) - Method in class com.amazonaws.services.s3.internal.AbstractRepeatableCipherInputStream
Deprecated.
 
read(byte[], int, int) - Method in class com.amazonaws.services.s3.internal.AbstractRepeatableCipherInputStream
Deprecated.
 
read() - Method in class com.amazonaws.services.s3.internal.crypto.AdjustedRangeInputStream
 
read(byte[], int, int) - Method in class com.amazonaws.services.s3.internal.crypto.AdjustedRangeInputStream
 
read() - Method in class com.amazonaws.services.s3.internal.crypto.ByteRangeCapturingInputStream
 
read(byte[], int, int) - Method in class com.amazonaws.services.s3.internal.crypto.ByteRangeCapturingInputStream
 
read() - Method in class com.amazonaws.services.s3.internal.crypto.CipherLiteInputStream
 
read(byte[]) - Method in class com.amazonaws.services.s3.internal.crypto.CipherLiteInputStream
 
read(byte[], int, int) - Method in class com.amazonaws.services.s3.internal.crypto.CipherLiteInputStream
 
read() - Method in class com.amazonaws.services.s3.internal.crypto.RenewableCipherLiteInputStream
 
read(byte[]) - Method in class com.amazonaws.services.s3.internal.crypto.RenewableCipherLiteInputStream
 
read(byte[], int, int) - Method in class com.amazonaws.services.s3.internal.crypto.RenewableCipherLiteInputStream
 
read() - Method in class com.amazonaws.services.s3.internal.DigestValidationInputStream
 
read(byte[], int, int) - Method in class com.amazonaws.services.s3.internal.DigestValidationInputStream
 
read() - Method in class com.amazonaws.services.s3.internal.InputSubstream
 
read(byte[], int, int) - Method in class com.amazonaws.services.s3.internal.InputSubstream
 
read() - Method in class com.amazonaws.services.s3.internal.MD5DigestCalculatingInputStream
 
read(byte[], int, int) - Method in class com.amazonaws.services.s3.internal.MD5DigestCalculatingInputStream
 
read() - Method in class com.amazonaws.services.s3.internal.RepeatableFileInputStream
Deprecated.
 
read(byte[], int, int) - Method in class com.amazonaws.services.s3.internal.RepeatableFileInputStream
Deprecated.
 
read(byte[], int, int) - Method in class com.amazonaws.services.s3.internal.RepeatableInputStream
Deprecated.
 
read() - Method in class com.amazonaws.services.s3.internal.RepeatableInputStream
Deprecated.
 
read() - Method in class com.amazonaws.services.s3.internal.S3AbortableInputStream
read(byte[]) - Method in class com.amazonaws.services.s3.internal.S3AbortableInputStream
read(byte[], int, int) - Method in class com.amazonaws.services.s3.internal.S3AbortableInputStream
readOnly() - Method in class com.amazonaws.services.s3.model.CryptoConfiguration
Deprecated.
Returns a read-only copy of this configuration.
readOnly() - Method in class com.amazonaws.services.s3.model.CryptoConfigurationV2
Returns a read-only copy of this configuration.
recheck() - Static method in class com.amazonaws.services.s3.internal.crypto.CryptoRuntime
Used only for unit test when the same class loader is used across multiple unit tests.
recheckAesGcmAvailablility() - Static method in class com.amazonaws.services.s3.internal.crypto.CryptoRuntime
 
RecordsEvent() - Constructor for class com.amazonaws.services.s3.model.SelectObjectContentEvent.RecordsEvent
 
recreate() - Method in class com.amazonaws.services.s3.internal.crypto.CipherLite
Recreates a new instance of CipherLite from the current one.
REDIRECT_LOCATION - Static variable in interface com.amazonaws.services.s3.Headers
Header for optional redirect location of an object
RedirectRule - Class in com.amazonaws.services.s3.model
Container for redirect information.
RedirectRule() - Constructor for class com.amazonaws.services.s3.model.RedirectRule
 
refresh() - Method in interface com.amazonaws.services.s3.model.EncryptionMaterialsProvider
Forces this encryption materials provider to refresh its encryption material.
refresh() - Method in class com.amazonaws.services.s3.model.SimpleMaterialProvider
 
refresh() - Method in class com.amazonaws.services.s3.model.StaticEncryptionMaterialsProvider
 
Region - Enum in com.amazonaws.services.s3.model
Specifies constants that define Amazon S3 Regions.
RegionalEndpointsOptionResolver - Class in com.amazonaws.services.s3.internal
Resolves the regional endpoints option for S3.
RegionalEndpointsOptionResolver() - Constructor for class com.amazonaws.services.s3.internal.RegionalEndpointsOptionResolver
 
RegionalEndpointsOptionResolver(AwsProfileFileLocationProvider) - Constructor for class com.amazonaws.services.s3.internal.RegionalEndpointsOptionResolver
 
rejectIllegalArguments() - Method in class com.amazonaws.services.s3.model.GeneratePresignedUrlRequest
Rejects any illegal input (as attributes of this request) by the user.
REMOVE_SELF_BUCKET_ACCESS - Static variable in interface com.amazonaws.services.s3.Headers
 
removeConfiguration(String) - Method in class com.amazonaws.services.s3.model.BucketNotificationConfiguration
Removes the notification configuration for the given name in the BucketNotificationConfiguration object.
removeMaterial(Map<String, String>) - Method in class com.amazonaws.services.s3.model.SimpleMaterialProvider
 
removeProgressListener(ProgressListener) - Method in class com.amazonaws.services.s3.transfer.internal.AbstractTransfer
Removes the specified progress listener from the list of progress listeners receiving updates about this transfer's progress.
removeProgressListener(ProgressListener) - Method in class com.amazonaws.services.s3.transfer.internal.AbstractTransfer
removeProgressListener(ProgressListener) - Method in interface com.amazonaws.services.s3.transfer.Transfer
Removes the specified progress listener from the list of progress listeners receiving updates about this transfer's progress.
removeProgressListener(ProgressListener) - Method in interface com.amazonaws.services.s3.transfer.Transfer
removeQuotes(String) - Static method in class com.amazonaws.services.s3.internal.ServiceUtils
Removes any surrounding quotes from the specified string and returns a new string.
removeRule(String) - Method in class com.amazonaws.services.s3.model.BucketReplicationConfiguration
Removes the replication rule with the given id from the replication configuration associated with Amazon S3 bucket.
removeStateChangeListener(TransferStateChangeListener) - Method in class com.amazonaws.services.s3.transfer.internal.AbstractTransfer
Removes the given state change listener from the collection of listeners.
RenewableCipherLiteInputStream - Class in com.amazonaws.services.s3.internal.crypto
A specific kind of CipherLiteInputStream that supports partial mark-and-reset in the sense that, if the underlying input stream supports mark-and-reset, this input stream can then be marked at and get reset back to the very beginning of the stream (but not anywhere else).
RenewableCipherLiteInputStream(InputStream, CipherLite) - Constructor for class com.amazonaws.services.s3.internal.crypto.RenewableCipherLiteInputStream
 
RenewableCipherLiteInputStream(InputStream, CipherLite, int) - Constructor for class com.amazonaws.services.s3.internal.crypto.RenewableCipherLiteInputStream
 
RenewableCipherLiteInputStream(InputStream, CipherLite, int, boolean, boolean) - Constructor for class com.amazonaws.services.s3.internal.crypto.RenewableCipherLiteInputStream
 
RenewableCipherLiteInputStream(InputStream) - Constructor for class com.amazonaws.services.s3.internal.crypto.RenewableCipherLiteInputStream
 
RepeatableFileInputStream - Class in com.amazonaws.services.s3.internal
Deprecated.
by ResettableInputStream and this class will be removed in future releases.

A repeatable input stream for files. This input stream can be repeated an unlimited number of times, without any limitation on when a repeat can occur.

RepeatableFileInputStream(File) - Constructor for class com.amazonaws.services.s3.internal.RepeatableFileInputStream
Deprecated.
Creates a repeatable input stream based on a file.
RepeatableInputStream - Class in com.amazonaws.services.s3.internal
Deprecated.
by SdkBufferedInputStream. A repeatable input stream wrapper for any input stream. This input stream relies on buffered data to repeat, and can therefore only be repeated when less data has been read than this buffer can hold.

Note: Always use a ResettableInputStream instead of this class if you are sourcing data from a file, as the file-based repeatable input stream can be repeated without any limitations.

RepeatableInputStream(InputStream, int) - Constructor for class com.amazonaws.services.s3.internal.RepeatableInputStream
Deprecated.
Creates a repeatable input stream based on another input stream.
ReplicaModifications - Class in com.amazonaws.services.s3.model
A container for filter information for the selection of changes made to S3 replica objects.
ReplicaModifications() - Constructor for class com.amazonaws.services.s3.model.ReplicaModifications
 
ReplicaModificationsStatus - Enum in com.amazonaws.services.s3.model
 
ReplicationAndOperator - Class in com.amazonaws.services.s3.model.replication
A logical AND of two or more predicates of type ReplicationFilterPredicate.
ReplicationAndOperator(List<ReplicationFilterPredicate>) - Constructor for class com.amazonaws.services.s3.model.replication.ReplicationAndOperator
 
ReplicationDestinationConfig - Class in com.amazonaws.services.s3.model
Destination configuration for an Amazon S3 bucket replication rule.
ReplicationDestinationConfig() - Constructor for class com.amazonaws.services.s3.model.ReplicationDestinationConfig
 
ReplicationFilter - Class in com.amazonaws.services.s3.model.replication
The ReplicationFilter is used to identify objects that a Replication Rule applies to.
ReplicationFilter() - Constructor for class com.amazonaws.services.s3.model.replication.ReplicationFilter
 
ReplicationFilter(ReplicationFilterPredicate) - Constructor for class com.amazonaws.services.s3.model.replication.ReplicationFilter
 
ReplicationFilterPredicate - Class in com.amazonaws.services.s3.model.replication
Base class to represent the root predicate in ReplicationFilter class.
ReplicationFilterPredicate() - Constructor for class com.amazonaws.services.s3.model.replication.ReplicationFilterPredicate
 
ReplicationPredicateVisitor - Interface in com.amazonaws.services.s3.model.replication
Interface to invoke specific behavior based on the type of ReplicationFilterPredicate visited.
ReplicationPrefixPredicate - Class in com.amazonaws.services.s3.model.replication
A ReplicationFilterPredicate class to represent the prefix identifying one or more objects to which the ReplicationRule applies.
ReplicationPrefixPredicate(String) - Constructor for class com.amazonaws.services.s3.model.replication.ReplicationPrefixPredicate
 
ReplicationRule - Class in com.amazonaws.services.s3.model
Rule that specifies the replication configuration.
ReplicationRule() - Constructor for class com.amazonaws.services.s3.model.ReplicationRule
 
ReplicationRuleStatus - Enum in com.amazonaws.services.s3.model
A enum class for status of a Amazon S3 bucket replication rule.
ReplicationTagPredicate - Class in com.amazonaws.services.s3.model.replication
A ReplicationFilterPredicate class to represent the Tag object that must exist in the object's tag set in order for the ReplicationRule to apply.
ReplicationTagPredicate(Tag) - Constructor for class com.amazonaws.services.s3.model.replication.ReplicationTagPredicate
 
ReplicationTime - Class in com.amazonaws.services.s3.model
A container specifying the time when all objects and operations on objects are replicated.
ReplicationTime() - Constructor for class com.amazonaws.services.s3.model.ReplicationTime
 
ReplicationTimeStatus - Enum in com.amazonaws.services.s3.model
 
ReplicationTimeValue - Class in com.amazonaws.services.s3.model
A container specifying the time value.
ReplicationTimeValue() - Constructor for class com.amazonaws.services.s3.model.ReplicationTimeValue
 
REQUEST_ID - Static variable in interface com.amazonaws.services.s3.Headers
S3 response header for a request's Amazon Web Services request ID
REQUEST_ROUTE - Static variable in interface com.amazonaws.services.s3.Headers
 
REQUEST_TOKEN - Static variable in interface com.amazonaws.services.s3.Headers
 
RequestCopyUtils - Class in com.amazonaws.services.s3.internal
 
RequestCopyUtils() - Constructor for class com.amazonaws.services.s3.internal.RequestCopyUtils
 
REQUESTER_CHARGED_HEADER - Static variable in interface com.amazonaws.services.s3.Headers
Header in the response indicating that the requester has been charged for the request.
REQUESTER_PAYS - Static variable in class com.amazonaws.services.s3.internal.Constants
 
REQUESTER_PAYS_HEADER - Static variable in interface com.amazonaws.services.s3.Headers
Headers in request indicating that the requester must be charged for data transfer.
RequestParametersEntity(String) - Constructor for class com.amazonaws.services.s3.event.S3EventNotification.RequestParametersEntity
 
RequestPaymentConfiguration - Class in com.amazonaws.services.s3.model
The Request Payment Configuration associated with an Amazon S3 bucket.
RequestPaymentConfiguration(RequestPaymentConfiguration.Payer) - Constructor for class com.amazonaws.services.s3.model.RequestPaymentConfiguration
 
RequestPaymentConfiguration.Payer - Enum in com.amazonaws.services.s3.model
 
RequestProgress - Class in com.amazonaws.services.s3.model
 
RequestProgress() - Constructor for class com.amazonaws.services.s3.model.RequestProgress
 
reset() - Method in class com.amazonaws.auth.AwsChunkedEncodingInputStream
Reset the stream, either by resetting the wrapped stream or using the buffer created by this class.
reset() - Method in class com.amazonaws.services.s3.internal.AbstractRepeatableCipherInputStream
Deprecated.
 
reset() - Method in class com.amazonaws.services.s3.internal.crypto.ByteRangeCapturingInputStream
 
reset() - Method in class com.amazonaws.services.s3.internal.crypto.CipherLite
Repositions this cipher lite to the position at the time the mark method was last called.
reset() - Method in class com.amazonaws.services.s3.internal.crypto.CipherLiteInputStream
reset() - Method in class com.amazonaws.services.s3.internal.crypto.GCMCipherLite
 
reset() - Method in class com.amazonaws.services.s3.internal.crypto.RenewableCipherLiteInputStream
Resets back to the very beginning of the stream.
reset() - Method in class com.amazonaws.services.s3.internal.InputSubstream
 
reset() - Method in class com.amazonaws.services.s3.internal.MD5DigestCalculatingInputStream
Resets the wrapped input stream and the in progress message digest.
reset() - Method in class com.amazonaws.services.s3.internal.RepeatableFileInputStream
Deprecated.
Resets the input stream to the last mark point, or the beginning of the stream if there is no mark point, by creating a new FileInputStream based on the underlying file.
reset() - Method in class com.amazonaws.services.s3.internal.RepeatableInputStream
Deprecated.
Resets the input stream to the beginning by pointing the buffer offset to the beginning of the available data buffer.
reset() - Method in class com.amazonaws.services.s3.internal.S3AbortableInputStream
resolveRequestEndpoint(Request<?>) - Method in class com.amazonaws.services.s3.internal.S3RequestEndpointResolver
Set the request's endpoint and resource path with the same region it was originally configured for
resolveRequestEndpoint(Request<?>, String) - Method in class com.amazonaws.services.s3.internal.S3RequestEndpointResolver
Set the request's endpoint and resource path with the new region provided
resolveS3ClientOptions() - Method in class com.amazonaws.services.s3.AmazonS3Builder
 
RESPONSE_HEADER_CACHE_CONTROL - Static variable in class com.amazonaws.services.s3.model.ResponseHeaderOverrides
 
RESPONSE_HEADER_CONTENT_DISPOSITION - Static variable in class com.amazonaws.services.s3.model.ResponseHeaderOverrides
 
RESPONSE_HEADER_CONTENT_ENCODING - Static variable in class com.amazonaws.services.s3.model.ResponseHeaderOverrides
 
RESPONSE_HEADER_CONTENT_LANGUAGE - Static variable in class com.amazonaws.services.s3.model.ResponseHeaderOverrides
 
RESPONSE_HEADER_CONTENT_TYPE - Static variable in class com.amazonaws.services.s3.model.ResponseHeaderOverrides
 
RESPONSE_HEADER_EXPIRES - Static variable in class com.amazonaws.services.s3.model.ResponseHeaderOverrides
 
ResponseElementsEntity(String, String) - Constructor for class com.amazonaws.services.s3.event.S3EventNotification.ResponseElementsEntity
 
ResponseHeaderHandlerChain<T> - Class in com.amazonaws.services.s3.internal
An XML response handler that can also process an arbitrary number of headers in the response.
ResponseHeaderHandlerChain(Unmarshaller<T, InputStream>, HeaderHandler<T>...) - Constructor for class com.amazonaws.services.s3.internal.ResponseHeaderHandlerChain
 
ResponseHeaderOverrides - Class in com.amazonaws.services.s3.model
Container object for overriding headers on a GetObjectRequest or GeneratePresignedUrlRequest response.
ResponseHeaderOverrides() - Constructor for class com.amazonaws.services.s3.model.ResponseHeaderOverrides
 
RESTORE - Static variable in interface com.amazonaws.services.s3.Headers
Header for the optional restore information of an object
RestoreEventDataEntity(String, String) - Constructor for class com.amazonaws.services.s3.event.S3EventNotification.RestoreEventDataEntity
 
restoreObject(String, String, int) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
restoreObject(RestoreObjectRequest) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
restoreObject(RestoreObjectRequest) - Method in interface com.amazonaws.services.s3.AmazonS3
restoreObject(String, String, int) - Method in interface com.amazonaws.services.s3.AmazonS3
restoreObject(RestoreObjectRequest) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
restoreObject(String, String, int) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
RestoreObjectRequest - Class in com.amazonaws.services.s3.model
Request object containing all the options for restoring an object, which was transitioned to the Amazon Glacier from S3 when it was expired.
RestoreObjectRequest(String, String) - Constructor for class com.amazonaws.services.s3.model.RestoreObjectRequest
Constructs a new RestoreObjectRequest.
RestoreObjectRequest(String, String, int) - Constructor for class com.amazonaws.services.s3.model.RestoreObjectRequest
Constructs a new RestoreObjectRequest.
RestoreObjectResult - Class in com.amazonaws.services.s3.model
Result object to contain the response returned from AmazonS3Client.restoreObject(RestoreObjectRequest) operation.
RestoreObjectResult() - Constructor for class com.amazonaws.services.s3.model.RestoreObjectResult
 
restoreObjectV2(RestoreObjectRequest) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
restoreObjectV2(RestoreObjectRequest) - Method in interface com.amazonaws.services.s3.AmazonS3
Restores an archived copy of an object back into Amazon S3
restoreObjectV2(RestoreObjectRequest) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
RestoreRequestType - Enum in com.amazonaws.services.s3.model
Type of restore request.
RestUtils - Class in com.amazonaws.services.s3.internal
Utilities useful for REST/HTTP S3Service implementations.
RestUtils() - Constructor for class com.amazonaws.services.s3.internal.RestUtils
 
resumeDownload(PersistableDownload) - Method in class com.amazonaws.services.s3.transfer.TransferManager
Resumes an download operation.
resumeUpload(PersistableUpload) - Method in class com.amazonaws.services.s3.transfer.TransferManager
Resumes an upload operation.
rethrowExecutionException(ExecutionException) - Method in class com.amazonaws.services.s3.transfer.internal.AbstractTransfer
Examines the cause of the specified ExecutionException and either rethrows it directly (if it's a type of AmazonClientException) or wraps it in an AmazonClientException and rethrows it.
retryableDownloadS3ObjectToFile(File, ServiceUtils.RetryableS3DownloadTask, boolean) - Static method in class com.amazonaws.services.s3.internal.ServiceUtils
Gets an object stored in S3 and downloads it into the specified file.
revokeAllPermissions(Grantee) - Method in class com.amazonaws.services.s3.model.AccessControlList
Revokes the permissions of a grantee by removing the grantee from the access control list (ACL).
RoutingRule - Class in com.amazonaws.services.s3.model
Container for one routing rule that identifies a condition and a redirect that applies when the condition is met.
RoutingRule() - Constructor for class com.amazonaws.services.s3.model.RoutingRule
 
RoutingRuleCondition - Class in com.amazonaws.services.s3.model
A container for describing a condition that must be met for the specified redirect to apply.
RoutingRuleCondition() - Constructor for class com.amazonaws.services.s3.model.RoutingRuleCondition
 
RSA_ECB_OAEPWithSHA256AndMGF1Padding - Static variable in class com.amazonaws.services.s3.internal.crypto.v1.S3KeyWrapScheme
 
RsaOaepKeyWrapper - Class in com.amazonaws.services.s3.internal.crypto.keywrap
 
RsaOaepKeyWrapper.Builder - Class in com.amazonaws.services.s3.internal.crypto.keywrap
 
RsaOaepKeyWrapperProvider - Class in com.amazonaws.services.s3.internal.crypto.keywrap
 
Rule() - Constructor for class com.amazonaws.services.s3.model.BucketLifecycleConfiguration.Rule
 

S

s3 - Variable in class com.amazonaws.services.s3.internal.crypto.v1.S3CryptoModuleBase
 
s3 - Variable in class com.amazonaws.services.s3.internal.crypto.v2.S3CryptoModuleBase
 
S3_ACCELERATE_DUALSTACK_HOSTNAME - Static variable in class com.amazonaws.services.s3.internal.Constants
 
S3_ACCELERATE_HOSTNAME - Static variable in class com.amazonaws.services.s3.internal.Constants
Service hostname for accessing accelerated S3 buckets
S3_ALTERNATE_DATE - Static variable in interface com.amazonaws.services.s3.Headers
Amazon's alternative date header: x-amz-date
S3_BUCKET_REGION - Static variable in interface com.amazonaws.services.s3.Headers
Region where the bucket is located.
S3_CANNED_ACL - Static variable in interface com.amazonaws.services.s3.Headers
S3's canned ACL header: x-amz-acl
S3_DUALSTACK_QUALIFIER - Static variable in class com.amazonaws.services.s3.internal.Constants
Dualstack qualifier for S3
S3_EXTERNAL_1_HOSTNAME - Static variable in class com.amazonaws.services.s3.internal.Constants
Hostname for the s3-external-1 service endpoint
S3_HOSTNAME - Static variable in class com.amazonaws.services.s3.internal.Constants
Default hostname for the S3 service endpoint
S3_MFA - Static variable in interface com.amazonaws.services.s3.Headers
S3's Multi-Factor Authentication header
S3_PARTS_COUNT - Static variable in interface com.amazonaws.services.s3.Headers
S3 response header for a multipart object containing the number of parts in the object.
S3_REGIONAL_ENDPOINT_PATTERN - Static variable in enum com.amazonaws.services.s3.model.Region
Used to extract the S3 regional id from an S3 end point.
S3_RESTORE_OUTPUT_PATH - Static variable in interface com.amazonaws.services.s3.Headers
 
S3_SERVICE_DISPLAY_NAME - Static variable in class com.amazonaws.services.s3.internal.Constants
Service display name for Amazon S3 (not to be used in SigV4 signing)
S3_SERVICE_NAME - Static variable in class com.amazonaws.services.s3.AmazonS3Client
 
S3_SERVING_REGION - Static variable in interface com.amazonaws.services.s3.Headers
Region where the request is being served
S3_TAGGING - Static variable in interface com.amazonaws.services.s3.Headers
S3 request header for PUT object with a tag set
S3_TAGGING_COUNT - Static variable in interface com.amazonaws.services.s3.Headers
S3 response header the number of tags on an object
S3_USER_METADATA_PREFIX - Static variable in interface com.amazonaws.services.s3.Headers
Prefix for S3 user metadata: x-amz-meta-
S3_VERSION_ID - Static variable in interface com.amazonaws.services.s3.Headers
S3's version ID header
S3AbortableInputStream - Class in com.amazonaws.services.s3.internal
Does EOS detection for objects returned by S3.
S3AbortableInputStream(InputStream, HttpRequestBase, long) - Constructor for class com.amazonaws.services.s3.internal.S3AbortableInputStream
 
S3AccelerateUnsupported - Interface in com.amazonaws.services.s3.model
This interface is simply a marker to be implemented by operations which cannot be called by an accelerate enabled S3 client.
S3AccessPointBuilder - Class in com.amazonaws.services.s3.internal
This class is used to construct an endpoint host for an S3 access point.
S3AccessPointResource - Class in com.amazonaws.services.s3
An S3Resource that represents an S3 access point.
S3AccessPointResource.Builder - Class in com.amazonaws.services.s3
A builder for S3AccessPointResource objects.
S3Actions - Enum in com.amazonaws.auth.policy.actions
The available Amazon Web Services access control policy actions for Amazon S3.
S3ArnConverter - Class in com.amazonaws.services.s3
An implementation of ArnConverter that can be used to convert valid Arn representations of s3 resources into S3Resource objects.
S3ArnUtils - Class in com.amazonaws.services.s3
 
S3BucketEntity(String, S3EventNotification.UserIdentityEntity, String) - Constructor for class com.amazonaws.services.s3.event.S3EventNotification.S3BucketEntity
 
S3BucketResource - Class in com.amazonaws.auth.policy.resources
Represents a bucket resource involved in an Amazon Web Services access control policy.
S3BucketResource(String) - Constructor for class com.amazonaws.auth.policy.resources.S3BucketResource
Constructs a new bucket resource that represents the the specified bucket but not any of the contained objects.
S3BucketResource(String, String) - Constructor for class com.amazonaws.auth.policy.resources.S3BucketResource
Constructs a new bucket resource that represents the the specified bucket but not any of the contained objects.
S3BucketResource - Class in com.amazonaws.services.s3
An S3Resource that represents an S3 bucket.
S3BucketResource.Builder - Class in com.amazonaws.services.s3
A builder for S3BucketResource objects.
S3ClientOptions - Class in com.amazonaws.services.s3
S3 client configuration options such as the request access style.
S3ClientOptions() - Constructor for class com.amazonaws.services.s3.S3ClientOptions
Deprecated.
Use S3ClientOptions.builder() to build new S3ClientOptions instead.
S3ClientOptions(S3ClientOptions) - Constructor for class com.amazonaws.services.s3.S3ClientOptions
Deprecated.
Will be removed once S3ClientOptions is made an immutable class.
S3ClientOptions.Builder - Class in com.amazonaws.services.s3
 
S3ConditionFactory - Class in com.amazonaws.auth.policy.conditions
Factory for creating access control policy conditions specific to Amazon S3.
S3CryptoModule<T extends MultipartUploadContext> - Class in com.amazonaws.services.s3.internal.crypto.v1
An internal SPI used to implement different cryptographic modules for use with the S3 encryption client.
S3CryptoModule() - Constructor for class com.amazonaws.services.s3.internal.crypto.v1.S3CryptoModule
 
S3CryptoModule<T extends MultipartUploadContext> - Class in com.amazonaws.services.s3.internal.crypto.v2
An internal SPI used to implement different cryptographic modules for use with the S3 encryption client.
S3CryptoModule() - Constructor for class com.amazonaws.services.s3.internal.crypto.v2.S3CryptoModule
 
S3CryptoModuleAE - Class in com.amazonaws.services.s3.internal.crypto.v2
Authenticated encryption (AE) cryptographic module for the S3 encryption client.
S3CryptoModuleAE(AWSKMS, S3Direct, AWSCredentialsProvider, EncryptionMaterialsProvider, CryptoConfigurationV2) - Constructor for class com.amazonaws.services.s3.internal.crypto.v2.S3CryptoModuleAE
 
S3CryptoModuleAEStrict - Class in com.amazonaws.services.s3.internal.crypto.v2
Strict Authenticated encryption (AE) cryptographic module for the S3 encryption client.
S3CryptoModuleAEStrict(AWSKMS, S3Direct, AWSCredentialsProvider, EncryptionMaterialsProvider, CryptoConfigurationV2) - Constructor for class com.amazonaws.services.s3.internal.crypto.v2.S3CryptoModuleAEStrict
 
S3CryptoModuleBase<T extends com.amazonaws.services.s3.internal.crypto.v1.MultipartUploadCryptoContext> - Class in com.amazonaws.services.s3.internal.crypto.v1
Common implementation for different S3 cryptographic modules.
S3CryptoModuleBase(AWSKMS, S3Direct, AWSCredentialsProvider, EncryptionMaterialsProvider, CryptoConfiguration) - Constructor for class com.amazonaws.services.s3.internal.crypto.v1.S3CryptoModuleBase
 
S3CryptoModuleBase(S3Direct, AWSCredentialsProvider, EncryptionMaterialsProvider, CryptoConfiguration) - Constructor for class com.amazonaws.services.s3.internal.crypto.v1.S3CryptoModuleBase
For testing purposes only.
S3CryptoModuleBase<T extends com.amazonaws.services.s3.internal.crypto.v2.MultipartUploadCryptoContext> - Class in com.amazonaws.services.s3.internal.crypto.v2
Common implementation for different S3 cryptographic modules.
S3CryptoModuleBase(AWSKMS, S3Direct, EncryptionMaterialsProvider, CryptoConfigurationV2) - Constructor for class com.amazonaws.services.s3.internal.crypto.v2.S3CryptoModuleBase
 
S3CryptoScheme - Class in com.amazonaws.services.s3.internal.crypto.v1
S3 cryptographic scheme that includes the content crypto scheme and key wrapping scheme (for the content-encrypting-key).
S3DataSource - Interface in com.amazonaws.services.s3.model
Used to represent an S3 data source that either has a file or an input stream.
S3DataSource.Utils - Enum in com.amazonaws.services.s3.model
S3DataSource specific utilities.
S3Direct - Class in com.amazonaws.services.s3.internal
Used to provide direct access to the underlying/original S3 client methods free of any added cryptographic functionalities.
S3Direct() - Constructor for class com.amazonaws.services.s3.internal.S3Direct
 
S3DirectSpi - Interface in com.amazonaws.services.s3.internal
A Service Provider Interface that allows direct access to the underlying non-encrypting S3 client of an S3 encryption client instance.
S3DownloadByteCount - Static variable in class com.amazonaws.services.s3.metrics.S3ServiceMetric
 
S3DownloadThroughput - Static variable in class com.amazonaws.services.s3.metrics.S3ServiceMetric
 
S3Entity(String, S3EventNotification.S3BucketEntity, S3EventNotification.S3ObjectEntity, String) - Constructor for class com.amazonaws.services.s3.event.S3EventNotification.S3Entity
 
S3ErrorResponseHandler - Class in com.amazonaws.services.s3.internal
Response handler for S3 error responses.
S3ErrorResponseHandler(ClientConfiguration) - Constructor for class com.amazonaws.services.s3.internal.S3ErrorResponseHandler
 
S3Event - Enum in com.amazonaws.services.s3.model
A enum class for all Amazon S3 events.
S3EventNotification - Class in com.amazonaws.services.s3.event
A helper class that represents a strongly typed S3 EventNotification item sent to SQS, SNS, or Lambda.
S3EventNotification(List<S3EventNotification.S3EventNotificationRecord>) - Constructor for class com.amazonaws.services.s3.event.S3EventNotification
 
S3EventNotification.GlacierEventDataEntity - Class in com.amazonaws.services.s3.event
 
S3EventNotification.RequestParametersEntity - Class in com.amazonaws.services.s3.event
 
S3EventNotification.ResponseElementsEntity - Class in com.amazonaws.services.s3.event
 
S3EventNotification.RestoreEventDataEntity - Class in com.amazonaws.services.s3.event
 
S3EventNotification.S3BucketEntity - Class in com.amazonaws.services.s3.event
 
S3EventNotification.S3Entity - Class in com.amazonaws.services.s3.event
 
S3EventNotification.S3EventNotificationRecord - Class in com.amazonaws.services.s3.event
 
S3EventNotification.S3ObjectEntity - Class in com.amazonaws.services.s3.event
 
S3EventNotification.UserIdentityEntity - Class in com.amazonaws.services.s3.event
 
S3EventNotificationRecord(String, String, String, String, String, S3EventNotification.RequestParametersEntity, S3EventNotification.ResponseElementsEntity, S3EventNotification.S3Entity, S3EventNotification.UserIdentityEntity) - Constructor for class com.amazonaws.services.s3.event.S3EventNotification.S3EventNotificationRecord
Deprecated.
S3EventNotificationRecord(String, String, String, String, String, S3EventNotification.RequestParametersEntity, S3EventNotification.ResponseElementsEntity, S3EventNotification.S3Entity, S3EventNotification.UserIdentityEntity, S3EventNotification.GlacierEventDataEntity) - Constructor for class com.amazonaws.services.s3.event.S3EventNotification.S3EventNotificationRecord
 
S3HandlerContextKeys - Class in com.amazonaws.services.s3.request
Constants for HandlerContextKey pertaining to S3
S3HandlerContextKeys() - Constructor for class com.amazonaws.services.s3.request.S3HandlerContextKeys
 
S3KeyFilter - Class in com.amazonaws.services.s3.model
Filter criteria that allows for event notification filtering based on an S3 Object's key name
S3KeyFilter() - Constructor for class com.amazonaws.services.s3.model.S3KeyFilter
 
S3KeyFilter.FilterRuleName - Enum in com.amazonaws.services.s3.model
Allowable values for the name of a FilterRule for an S3KeyFilter
S3KeyWrapScheme - Class in com.amazonaws.services.s3.internal.crypto.v1
 
S3KeyWrapScheme() - Constructor for class com.amazonaws.services.s3.internal.crypto.v1.S3KeyWrapScheme
 
S3Location - Class in com.amazonaws.services.s3.model
Describes an S3 location that will receive the results of the restore request.
S3Location() - Constructor for class com.amazonaws.services.s3.model.S3Location
 
S3MetadataResponseHandler - Class in com.amazonaws.services.s3.internal
S3 response handler that knows how to pull S3 object metadata out of a response and unmarshall it into an S3ObjectMetadata object.
S3MetadataResponseHandler() - Constructor for class com.amazonaws.services.s3.internal.S3MetadataResponseHandler
 
S3Object - Class in com.amazonaws.services.s3.model
Represents an object stored in Amazon S3.
S3Object() - Constructor for class com.amazonaws.services.s3.model.S3Object
 
S3ObjectEntity(String, Integer, String, String) - Constructor for class com.amazonaws.services.s3.event.S3EventNotification.S3ObjectEntity
Deprecated.
S3ObjectEntity(String, Long, String, String) - Constructor for class com.amazonaws.services.s3.event.S3EventNotification.S3ObjectEntity
Deprecated.
S3ObjectEntity(String, Long, String, String, String) - Constructor for class com.amazonaws.services.s3.event.S3EventNotification.S3ObjectEntity
 
S3ObjectId - Class in com.amazonaws.services.s3.model
An Immutable S3 object identifier.
S3ObjectId(String, String) - Constructor for class com.amazonaws.services.s3.model.S3ObjectId
 
S3ObjectId(String, String, String) - Constructor for class com.amazonaws.services.s3.model.S3ObjectId
 
S3ObjectId(S3ObjectIdBuilder) - Constructor for class com.amazonaws.services.s3.model.S3ObjectId
 
S3ObjectIdBuilder - Class in com.amazonaws.services.s3.model
Convenient builder for S3ObjectId.
S3ObjectIdBuilder() - Constructor for class com.amazonaws.services.s3.model.S3ObjectIdBuilder
 
S3ObjectIdBuilder(S3ObjectId) - Constructor for class com.amazonaws.services.s3.model.S3ObjectIdBuilder
 
S3ObjectInputStream - Class in com.amazonaws.services.s3.model
Input stream representing the content of an S3Object.
S3ObjectInputStream(InputStream, HttpRequestBase) - Constructor for class com.amazonaws.services.s3.model.S3ObjectInputStream
 
S3ObjectInputStream(InputStream, HttpRequestBase, boolean) - Constructor for class com.amazonaws.services.s3.model.S3ObjectInputStream
 
S3ObjectLambdaEndpointBuilder - Class in com.amazonaws.services.s3.internal
 
S3ObjectLambdaOperationEndpointBuilder - Class in com.amazonaws.services.s3.internal
Endpoint builder for operations specific to S3 Object Lambda.
S3ObjectLambdasResource - Class in com.amazonaws.services.s3.internal
An S3Resource that represents an S3 Object Lambdas resource.
S3ObjectLambdasResource.Builder - Class in com.amazonaws.services.s3.internal
A builder for S3OutpostResource objects.
S3ObjectResource - Class in com.amazonaws.auth.policy.resources
Represents one or more Amazon S3 objects involved in an Amazon Web Services access control policy.
S3ObjectResource(String, String) - Constructor for class com.amazonaws.auth.policy.resources.S3ObjectResource
Constructs a new object resource that represents the specified objects.
S3ObjectResource(String, String, String) - Constructor for class com.amazonaws.auth.policy.resources.S3ObjectResource
Constructs a new object resource that represents the specified objects.
S3ObjectResource - Class in com.amazonaws.services.s3
An S3Resource that represents an S3 object.
S3ObjectResource.Builder - Class in com.amazonaws.services.s3
A builder for S3ObjectResource objects.
S3ObjectResponseHandler - Class in com.amazonaws.services.s3.internal
S3 HTTP response handler that knows how to pull S3 object content and metadata out of an HTTP response and unmarshall it into an S3Object object.
S3ObjectResponseHandler() - Constructor for class com.amazonaws.services.s3.internal.S3ObjectResponseHandler
 
S3Objects - Class in com.amazonaws.services.s3.iterable
Provides an easy way to iterate Amazon S3 objects in a "foreach" statement.
S3ObjectSummary - Class in com.amazonaws.services.s3.model
Contains the summary of an object stored in an Amazon S3 bucket.
S3ObjectSummary() - Constructor for class com.amazonaws.services.s3.model.S3ObjectSummary
 
S3OutpostAccessPointBuilder - Class in com.amazonaws.services.s3.internal
This class is used to construct an endpoint for an S3 outpost access point.
S3OutpostResource - Class in com.amazonaws.services.s3.internal
An S3Resource that represents an S3 outpost resource
S3OutpostResource.Builder - Class in com.amazonaws.services.s3.internal
A builder for S3OutpostResource objects.
S3ProgressListener - Interface in com.amazonaws.services.s3.transfer.internal
S3 specific listener interface for transfer progress events.
S3ProgressListenerChain - Class in com.amazonaws.services.s3.transfer.internal
S3 specific progress listener chain.
S3ProgressListenerChain(ProgressListener...) - Constructor for class com.amazonaws.services.s3.transfer.internal.S3ProgressListenerChain
Create a listener chain that directly passes all the progress events to the specified listeners.
S3ProgressPublisher - Class in com.amazonaws.services.s3.transfer.internal
Used to publish transfer events.
S3ProgressPublisher() - Constructor for class com.amazonaws.services.s3.transfer.internal.S3ProgressPublisher
 
S3QueryStringSigner - Class in com.amazonaws.services.s3.internal
 
S3QueryStringSigner(String, String, Date) - Constructor for class com.amazonaws.services.s3.internal.S3QueryStringSigner
 
S3RequestEndpointResolver - Class in com.amazonaws.services.s3.internal
Sets endpoint and resource path on a request object
S3RequestEndpointResolver(ServiceEndpointBuilder, boolean, String, String) - Constructor for class com.amazonaws.services.s3.internal.S3RequestEndpointResolver
 
S3RequesterChargedHeaderHandler<T extends S3RequesterChargedResult> - Class in com.amazonaws.services.s3.internal
Header handler to pull the Headers.REQUESTER_CHARGED_HEADER header out of the response.
S3RequesterChargedHeaderHandler() - Constructor for class com.amazonaws.services.s3.internal.S3RequesterChargedHeaderHandler
 
S3RequesterChargedResult - Interface in com.amazonaws.services.s3.internal
 
S3Resource - Interface in com.amazonaws.services.s3
A representation of an Amazon Web Services S3 resource.
S3ResourceType - Enum in com.amazonaws.services.s3
An enum representing the types of resources supported by S3.
S3ResponseMetadata - Class in com.amazonaws.services.s3
Extension of ResponseMetadata with Amazon S3 specific data.
S3ResponseMetadata(Map<String, String>) - Constructor for class com.amazonaws.services.s3.S3ResponseMetadata
Creates a new S3ResponseMetadata object from a specified map of metadata information.
S3ResponseMetadata(ResponseMetadata) - Constructor for class com.amazonaws.services.s3.S3ResponseMetadata
Creates a new S3ResponseMetadata object from an existing ResponseMetadata object.
S3RestoreOutputPathHeaderHandler<T extends S3RestoreOutputPathResult> - Class in com.amazonaws.services.s3.internal
Header handler to pull the Headers.S3_RESTORE_OUTPUT_PATH header out of the response.
S3RestoreOutputPathHeaderHandler() - Constructor for class com.amazonaws.services.s3.internal.S3RestoreOutputPathHeaderHandler
 
S3RestoreOutputPathResult - Interface in com.amazonaws.services.s3.internal
 
S3ServiceMetric - Class in com.amazonaws.services.s3.metrics
S3 specific service metrics in the form of "simulated enum".
S3Signer - Class in com.amazonaws.services.s3.internal
Implementation of the Signer interface specific to S3's signing algorithm.
S3Signer() - Constructor for class com.amazonaws.services.s3.internal.S3Signer
Create a dummy instance of the S3Signer.
S3Signer(String, String) - Constructor for class com.amazonaws.services.s3.internal.S3Signer
Constructs a new S3Signer to sign requests based on the Amazon Web Services credentials, HTTP method and canonical S3 resource path.
S3Signer(String, String, Collection<String>) - Constructor for class com.amazonaws.services.s3.internal.S3Signer
Constructs a new S3Signer to sign requests based on the Amazon Web Services credentials, HTTP method and canonical S3 resource path.
S3SignerProvider - Class in com.amazonaws.services.s3.internal.auth
 
S3SignerProvider(AmazonWebServiceClient, Signer) - Constructor for class com.amazonaws.services.s3.internal.auth.S3SignerProvider
 
S3StringResponseHandler - Class in com.amazonaws.services.s3.internal
Custom S3 response handler for responses that simply contain text data that doesn't need to be parsed as XML.
S3StringResponseHandler() - Constructor for class com.amazonaws.services.s3.internal.S3StringResponseHandler
 
S3SyncProgressListener - Class in com.amazonaws.services.s3.transfer.internal
Abstract adapter class for an S3 progress listener that is safe to be delivered with progress event synchronously.
S3SyncProgressListener() - Constructor for class com.amazonaws.services.s3.transfer.internal.S3SyncProgressListener
 
S3UploadByteCount - Static variable in class com.amazonaws.services.s3.metrics.S3ServiceMetric
 
S3UploadThroughput - Static variable in class com.amazonaws.services.s3.metrics.S3ServiceMetric
 
S3V4AuthErrorRetryStrategy - Class in com.amazonaws.services.s3.internal
The internal implementation of AuthErrorRetryStrategy which automatically switches to V4 signer when the S3 returns auth error asking for v4 authentication.
S3V4AuthErrorRetryStrategy(S3RequestEndpointResolver) - Constructor for class com.amazonaws.services.s3.internal.S3V4AuthErrorRetryStrategy
 
S3VersionHeaderHandler<T extends S3VersionResult> - Class in com.amazonaws.services.s3.internal
Header handler to pull the S3_VERSION_ID header out of the response.
S3VersionHeaderHandler() - Constructor for class com.amazonaws.services.s3.internal.S3VersionHeaderHandler
 
S3VersionResult - Interface in com.amazonaws.services.s3.internal
Any operation output which has the versionId field should implement this interface.
S3Versions - Class in com.amazonaws.services.s3.iterable
Provides an easy way to iterate Amazon S3 object versions in a "foreach" statement.
S3VersionSummary - Class in com.amazonaws.services.s3.model
Contains the summary of a version stored in an Amazon S3 bucket.
S3VersionSummary() - Constructor for class com.amazonaws.services.s3.model.S3VersionSummary
 
S3XmlResponseHandler<T> - Class in com.amazonaws.services.s3.internal
S3 Implementation of HttpResponseHandler.
S3XmlResponseHandler(Unmarshaller<T, InputStream>) - Constructor for class com.amazonaws.services.s3.internal.S3XmlResponseHandler
Constructs a new S3 response handler that will use the specified SAX unmarshaller to turn the response into an object.
ScanRange - Class in com.amazonaws.services.s3.model
 
ScanRange() - Constructor for class com.amazonaws.services.s3.model.ScanRange
 
secureRandom(SecureRandom) - Method in class com.amazonaws.services.s3.internal.crypto.keywrap.AesGcmKeyWrapper.Builder
 
secureRandom() - Method in class com.amazonaws.services.s3.internal.crypto.keywrap.AesGcmKeyWrapper
 
secureRandom(SecureRandom) - Method in class com.amazonaws.services.s3.internal.crypto.keywrap.KeyWrapperContext.Builder
 
secureRandom() - Method in class com.amazonaws.services.s3.internal.crypto.keywrap.KeyWrapperContext
 
SECURITY_TOKEN - Static variable in interface com.amazonaws.services.s3.Headers
DevPay token header
securityCheck(ContentCryptoMaterial, S3ObjectWrapper) - Method in class com.amazonaws.services.s3.internal.crypto.v1.S3CryptoModuleBase
Checks if the the crypto scheme used in the given content crypto material is allowed to be used in this crypto module.
securityCheck(ContentCryptoMaterial, S3ObjectId, boolean) - Method in class com.amazonaws.services.s3.internal.crypto.v2.S3CryptoModuleAEStrict
 
securityCheck(ContentCryptoMaterial, S3ObjectId, boolean) - Method in class com.amazonaws.services.s3.internal.crypto.v2.S3CryptoModuleBase
Checks if the the crypto scheme used in the given content crypto material is allowed to be used in this crypto module.
selectObjectContent(SelectObjectContentRequest) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
selectObjectContent(SelectObjectContentRequest) - Method in interface com.amazonaws.services.s3.AmazonS3
This operation filters the contents of an Amazon S3 object based on a simple Structured Query Language (SQL) statement.
selectObjectContent(SelectObjectContentRequest) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
SelectObjectContentEvent - Class in com.amazonaws.services.s3.model
 
SelectObjectContentEvent() - Constructor for class com.amazonaws.services.s3.model.SelectObjectContentEvent
 
SelectObjectContentEvent.ContinuationEvent - Class in com.amazonaws.services.s3.model
The Continuation Event.
SelectObjectContentEvent.EndEvent - Class in com.amazonaws.services.s3.model
The End Event.
SelectObjectContentEvent.ProgressEvent - Class in com.amazonaws.services.s3.model
The Progress Event.
SelectObjectContentEvent.RecordsEvent - Class in com.amazonaws.services.s3.model
The Record Event.
SelectObjectContentEvent.StatsEvent - Class in com.amazonaws.services.s3.model
The Stats Event.
SelectObjectContentEventException - Exception in com.amazonaws.services.s3.model
An exception generated when S3 has received and started request processing, but something goes wrong after it has started returning SelectObjectContentEvents.
SelectObjectContentEventException(String) - Constructor for exception com.amazonaws.services.s3.model.SelectObjectContentEventException
 
SelectObjectContentEventException(String, Exception) - Constructor for exception com.amazonaws.services.s3.model.SelectObjectContentEventException
 
SelectObjectContentEventStream - Class in com.amazonaws.services.s3.model
SelectObjectContentEventStream(SdkFilterInputStream) - Constructor for class com.amazonaws.services.s3.model.SelectObjectContentEventStream
 
SelectObjectContentEventVisitor - Class in com.amazonaws.services.s3.model
A method for applying logic to an unknown type of SelectObjectContentEvent without needing to perform "instanceof" checks and casting.
SelectObjectContentEventVisitor() - Constructor for class com.amazonaws.services.s3.model.SelectObjectContentEventVisitor
 
SelectObjectContentRequest - Class in com.amazonaws.services.s3.model
Request to filter the contents of an Amazon S3 object based on a simple Structured Query Language (SQL) statement.
SelectObjectContentRequest() - Constructor for class com.amazonaws.services.s3.model.SelectObjectContentRequest
 
SelectObjectContentResult - Class in com.amazonaws.services.s3.model
 
SelectObjectContentResult() - Constructor for class com.amazonaws.services.s3.model.SelectObjectContentResult
 
SelectParameters - Class in com.amazonaws.services.s3.model
Describes the parameters for Select job types.
SelectParameters() - Constructor for class com.amazonaws.services.s3.model.SelectParameters
 
SelectRecordsInputStream - Class in com.amazonaws.services.s3.model
An implementation of InputStream that loads the content from the S3 object that matched the select query.
serialize() - Method in class com.amazonaws.services.s3.transfer.PersistableTransfer
Returns the serialized representation of the paused transfer state.
serialize(OutputStream) - Method in class com.amazonaws.services.s3.transfer.PersistableTransfer
Writes the serialized representation of the paused transfer state to the given OutputStream.
SERVER - Static variable in interface com.amazonaws.services.s3.Headers
 
SERVER_SIDE_ENCRYPTION - Static variable in interface com.amazonaws.services.s3.Headers
Header for optional server-side encryption algorithm
SERVER_SIDE_ENCRYPTION_AWS_KMS_CONTEXT - Static variable in interface com.amazonaws.services.s3.Headers
Amazon Web Services KMS Encryption Context to use for object encryption
SERVER_SIDE_ENCRYPTION_AWS_KMS_KEYID - Static variable in interface com.amazonaws.services.s3.Headers
Header in the request and response indicating the Amazon Web Services Key Management System key id used for Server Side Encryption.
SERVER_SIDE_ENCRYPTION_BUCKET_KEY_ENABLED - Static variable in interface com.amazonaws.services.s3.Headers
Header for the whether or not bucket key encryption is used
SERVER_SIDE_ENCRYPTION_CUSTOMER_ALGORITHM - Static variable in interface com.amazonaws.services.s3.Headers
Header for the encryption algorithm used when encrypting the object with customer-provided keys
SERVER_SIDE_ENCRYPTION_CUSTOMER_KEY - Static variable in interface com.amazonaws.services.s3.Headers
Header for the customer-provided key for server-side encryption
SERVER_SIDE_ENCRYPTION_CUSTOMER_KEY_MD5 - Static variable in interface com.amazonaws.services.s3.Headers
Header for the MD5 digest of the customer-provided key for server-side encryption
ServerSideEncryptionByDefault - Class in com.amazonaws.services.s3.model
Describes the default server-side encryption to apply to new objects in the bucket.
ServerSideEncryptionByDefault() - Constructor for class com.amazonaws.services.s3.model.ServerSideEncryptionByDefault
 
ServerSideEncryptionConfiguration - Class in com.amazonaws.services.s3.model
Container for server-side encryption configuration rules.
ServerSideEncryptionConfiguration() - Constructor for class com.amazonaws.services.s3.model.ServerSideEncryptionConfiguration
 
ServerSideEncryptionHeaderHandler<T extends ServerSideEncryptionResult> - Class in com.amazonaws.services.s3.internal
Base request handler for responses that include a server-side encryption header
ServerSideEncryptionHeaderHandler() - Constructor for class com.amazonaws.services.s3.internal.ServerSideEncryptionHeaderHandler
 
ServerSideEncryptionKMS - Class in com.amazonaws.services.s3.model.inventory
Implementation of InventoryEncryption for server side encryption with KMS.
ServerSideEncryptionKMS() - Constructor for class com.amazonaws.services.s3.model.inventory.ServerSideEncryptionKMS
 
ServerSideEncryptionResult - Interface in com.amazonaws.services.s3.internal
Interface for service responses that include the server-side-encryption related headers.
ServerSideEncryptionRule - Class in com.amazonaws.services.s3.model
SSE configuration rule.
ServerSideEncryptionRule() - Constructor for class com.amazonaws.services.s3.model.ServerSideEncryptionRule
 
ServerSideEncryptionS3 - Class in com.amazonaws.services.s3.model.inventory
Implementation of InventoryEncryption for server side encryption with S3 managed keys.
ServerSideEncryptionS3() - Constructor for class com.amazonaws.services.s3.model.inventory.ServerSideEncryptionS3
 
ServiceUtils - Class in com.amazonaws.services.s3.internal
General utility methods used throughout the Amazon Web Services S3 Java client.
ServiceUtils() - Constructor for class com.amazonaws.services.s3.internal.ServiceUtils
 
ServiceUtils.RetryableS3DownloadTask - Interface in com.amazonaws.services.s3.internal
Interface for the task of downloading object from S3 to a specific file, enabling one-time retry mechanism after integrity check failure on the downloaded file.
setAbortDate(Date) - Method in class com.amazonaws.services.s3.model.InitiateMultipartUploadResult
Date when multipart upload will become eligible for abort operation by lifecycle.
setAbortDate(Date) - Method in class com.amazonaws.services.s3.model.PartListing
Date when multipart upload will become eligible for abort operation by lifecycle.
setAbortIncompleteMultipartUpload(AbortIncompleteMultipartUpload) - Method in class com.amazonaws.services.s3.model.BucketLifecycleConfiguration.Rule
 
setAbortRuleId(String) - Method in class com.amazonaws.services.s3.model.InitiateMultipartUploadResult
Id of the lifecycle rule that makes a multipart upload eligible for abort operation.
setAbortRuleId(String) - Method in class com.amazonaws.services.s3.model.PartListing
Id of the lifecycle rule that makes a multipart upload eligible for abort operation.
setAccelerateConfiguration(BucketAccelerateConfiguration) - Method in class com.amazonaws.services.s3.model.SetBucketAccelerateConfigurationRequest
Sets the new accelerate configuration for the specified bucket.
setAccelerateModeEnabled(Boolean) - Method in class com.amazonaws.services.s3.AmazonS3Builder
Configures the client to use S3 accelerate endpoint for all requests.
setAccelerateModeEnabled(boolean) - Method in class com.amazonaws.services.s3.S3ClientOptions.Builder
Configures the client to use S3 accelerate endpoint for all requests.
setAcceptRanges(String) - Method in class com.amazonaws.services.s3.model.WriteGetObjectResponseRequest
Indicate that a range of bytes was specified.
setAccessControlList(AccessControlList) - Method in class com.amazonaws.services.s3.model.AbstractPutObjectRequest
Sets the optional access control list for the new object.
setAccessControlList(AccessControlList) - Method in class com.amazonaws.services.s3.model.CopyObjectRequest
Sets the optional access control list for the new object.
setAccessControlList(AccessControlList) - Method in class com.amazonaws.services.s3.model.CreateBucketRequest
Sets the optional access control list for the new bucket.
setAccessControlList(AccessControlList) - Method in class com.amazonaws.services.s3.model.InitiateMultipartUploadRequest
Sets the optional access control list for the new upload.
setAccessControlList(AccessControlList) - Method in class com.amazonaws.services.s3.model.PutInstructionFileRequest
Sets the optional access control list for the new object.
setAccessControlList(AccessControlList) - Method in class com.amazonaws.services.s3.model.S3Location
Sets the accessControlList
setAccessControlTranslation(AccessControlTranslation) - Method in class com.amazonaws.services.s3.model.ReplicationDestinationConfig
Sets the access control translation.
setAccessPointName(String) - Method in class com.amazonaws.services.s3.internal.S3AccessPointBuilder
The S3 Access Point name.
setAccessPointName(String) - Method in class com.amazonaws.services.s3.S3AccessPointResource.Builder
 
setAccessTier(IntelligentTieringAccessTier) - Method in class com.amazonaws.services.s3.model.intelligenttiering.Tiering
Sets S3 Intelligent-Tiering access tier.
setAccount(String) - Method in class com.amazonaws.services.s3.model.ReplicationDestinationConfig
Sets the account ID of the destination bucket.
setAccountId(String) - Method in class com.amazonaws.services.s3.internal.S3AccessPointBuilder
The ID of the Amazon Web Services Account the Access Point is associated with.
setAccountId(String) - Method in class com.amazonaws.services.s3.model.inventory.InventoryS3BucketDestination
Sets the account ID that owns the destination bucket.
setAccountId(String) - Method in class com.amazonaws.services.s3.S3AccessPointResource.Builder
 
setAccountId(String) - Method in class com.amazonaws.services.s3.S3BucketResource.Builder
 
setAdditionalDetails(Map<String, String>) - Method in class com.amazonaws.services.s3.internal.AmazonS3ExceptionBuilder
Sets additional information about the response.
setAdditionalDetails(Map<String, String>) - Method in exception com.amazonaws.services.s3.model.AmazonS3Exception
Sets additional information about the error response.
setAlgorithm(String) - Method in class com.amazonaws.services.s3.model.SSECustomerKey
Sets the encryption algorithm to use with this customer-provided server-side encryption key.
setAllowedHeaders(List<String>) - Method in class com.amazonaws.services.s3.model.CORSRule
Sets the allowed headers for the rule.
setAllowedHeaders(String...) - Method in class com.amazonaws.services.s3.model.CORSRule
Convenience array style method for CORSRule.setAllowedHeaders(List)
setAllowedMethods(List<CORSRule.AllowedMethods>) - Method in class com.amazonaws.services.s3.model.CORSRule
Sets the allowed methods of the rule.
setAllowedMethods(CORSRule.AllowedMethods...) - Method in class com.amazonaws.services.s3.model.CORSRule
Convenience array style method for CORSRule.setAllowedMethods(List)
setAllowedOrigins(List<String>) - Method in class com.amazonaws.services.s3.model.CORSRule
Sets the allowed origins of the rule.
setAllowedOrigins(String...) - Method in class com.amazonaws.services.s3.model.CORSRule
Convenience array style method for CORSRule.setAllowedOrigins(List)
setAllowQuotedRecordDelimiter(Boolean) - Method in class com.amazonaws.services.s3.model.CSVInput
Sets the value used to allow quoted record delimiters to occur within the input.
setAlwaysCalculateMultipartMd5(boolean) - Method in class com.amazonaws.services.s3.transfer.TransferManagerBuilder
Set to true if Transfer Manager should calculate MD5 for multipart uploads.
setAlwaysCalculateMultipartMd5(boolean) - Method in class com.amazonaws.services.s3.transfer.TransferManagerConfiguration
Set to true if Transfer Manager should calculate MD5 for multipart uploads.
setAlwaysUseCryptoProvider(boolean) - Method in class com.amazonaws.services.s3.model.CryptoConfiguration
Deprecated.
Sets whether the specified crypto provider should be used in all cases.
setAlwaysUseCryptoProvider(boolean) - Method in class com.amazonaws.services.s3.model.CryptoConfigurationV2
Sets whether the specified crypto provider should be used in all cases.
setAnalyticsConfiguration(AnalyticsConfiguration) - Method in class com.amazonaws.services.s3.model.GetBucketAnalyticsConfigurationResult
Sets the requested analytics configuration.
setAnalyticsConfiguration(AnalyticsConfiguration) - Method in class com.amazonaws.services.s3.model.SetBucketAnalyticsConfigurationRequest
Sets the AnalyticsConfiguration object.
setAnalyticsConfigurationList(List<AnalyticsConfiguration>) - Method in class com.amazonaws.services.s3.model.ListBucketAnalyticsConfigurationsResult
Sets the list of analytics configurations for a bucket.
setApplyServerSideEncryptionByDefault(ServerSideEncryptionByDefault) - Method in class com.amazonaws.services.s3.model.ServerSideEncryptionRule
Sets the default server-side encryption to apply to new objects in the bucket.
setAwsKmsRegion(Region) - Method in class com.amazonaws.services.s3.model.CryptoConfiguration
Deprecated.
Sets the KMS region for the Amazon Web Services KMS client when such client is internally instantiated instead of externally passed in by users; or null if no explicit KMS region is explicitly configured.This KMS region parameter is ignored when the Amazon Web Services KMS client of the S3 encryption client is explicitly passed in by the users, instead of being implicitly created.
setAwsKmsRegion(Region) - Method in class com.amazonaws.services.s3.model.CryptoConfigurationV2
Sets the KMS region for the Amazon Web Services KMS client when such client is internally instantiated instead of externally passed in by users; or null if no explicit KMS region is explicitly configured.This KMS region parameter is ignored when the Amazon Web Services KMS client of the S3 encryption client is explicitly passed in by the users, instead of being implicitly created.
setBlockPublicAcls(Boolean) - Method in class com.amazonaws.services.s3.model.PublicAccessBlockConfiguration
Specifies whether Amazon S3 should block public access control lists (ACLs) for this bucket and objects in this bucket.
setBlockPublicPolicy(Boolean) - Method in class com.amazonaws.services.s3.model.PublicAccessBlockConfiguration
Specifies whether Amazon S3 should block public bucket policies for this bucket.
setBucket(String) - Method in class com.amazonaws.services.s3.model.S3ObjectIdBuilder
 
setBucket(String) - Method in class com.amazonaws.services.s3.model.SetBucketNotificationConfigurationRequest
Deprecated.
Use setBucketName(String) instead.
setBucketAccelerateConfiguration(String, BucketAccelerateConfiguration) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
setBucketAccelerateConfiguration(SetBucketAccelerateConfigurationRequest) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
setBucketAccelerateConfiguration(String, BucketAccelerateConfiguration) - Method in interface com.amazonaws.services.s3.AmazonS3
Sets the accelerate configuration for the specified bucket.
setBucketAccelerateConfiguration(SetBucketAccelerateConfigurationRequest) - Method in interface com.amazonaws.services.s3.AmazonS3
Sets the accelerate configuration for the specified bucket.
setBucketAccelerateConfiguration(String, BucketAccelerateConfiguration) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
setBucketAccelerateConfiguration(SetBucketAccelerateConfigurationRequest) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
SetBucketAccelerateConfigurationRequest - Class in com.amazonaws.services.s3.model
Contains options for setting the accelerate configuration for a bucket.
SetBucketAccelerateConfigurationRequest(String, BucketAccelerateConfiguration) - Constructor for class com.amazonaws.services.s3.model.SetBucketAccelerateConfigurationRequest
Constructs a new SetBucketAccelerateConfigurationRequest to set the bucket accelerate configuration of the specified bucket.
setBucketAccountId(String) - Method in class com.amazonaws.services.s3.model.analytics.AnalyticsS3BucketDestination
Sets the account ID that owns the destination bucket.
setBucketAcl(String, AccessControlList) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
setBucketAcl(String, CannedAccessControlList) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
setBucketAcl(SetBucketAclRequest) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
setBucketAcl(SetBucketAclRequest) - Method in interface com.amazonaws.services.s3.AmazonS3
Sets the AccessControlList for the specified Amazon S3 bucket.
setBucketAcl(String, AccessControlList) - Method in interface com.amazonaws.services.s3.AmazonS3
Sets the AccessControlList for the specified Amazon S3 bucket.
setBucketAcl(String, CannedAccessControlList) - Method in interface com.amazonaws.services.s3.AmazonS3
Sets the CannedAccessControlList for the specified Amazon S3 bucket using one of the pre-configured CannedAccessControlLists.
setBucketAcl(String, AccessControlList) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
setBucketAcl(String, AccessControlList, RequestMetricCollector) - Method in class com.amazonaws.services.s3.AmazonS3Client
Same as AmazonS3Client.setBucketAcl(String, AccessControlList) but allows specifying a request metric collector.
setBucketAcl(String, CannedAccessControlList) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
setBucketAcl(String, CannedAccessControlList, RequestMetricCollector) - Method in class com.amazonaws.services.s3.AmazonS3Client
Same as AmazonS3Client.setBucketAcl(String, CannedAccessControlList) but allows specifying a request metric collector.
setBucketAcl(SetBucketAclRequest) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
SetBucketAclRequest - Class in com.amazonaws.services.s3.model
Request object containing all the options for setting a bucket's Access Control List (ACL).
SetBucketAclRequest(String, AccessControlList) - Constructor for class com.amazonaws.services.s3.model.SetBucketAclRequest
Constructs a new SetBucketAclRequest object, ready to set the specified ACL on the specified bucket when this request is executed.
SetBucketAclRequest(String, CannedAccessControlList) - Constructor for class com.amazonaws.services.s3.model.SetBucketAclRequest
Constructs a new SetBucketAclRequest object, ready to set the specified canned ACL on the specified bucket when this request is executed.
setBucketAnalyticsConfiguration(String, AnalyticsConfiguration) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
setBucketAnalyticsConfiguration(SetBucketAnalyticsConfigurationRequest) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
setBucketAnalyticsConfiguration(String, AnalyticsConfiguration) - Method in interface com.amazonaws.services.s3.AmazonS3
Sets an analytics configuration for the bucket (specified by the analytics configuration ID).
setBucketAnalyticsConfiguration(SetBucketAnalyticsConfigurationRequest) - Method in interface com.amazonaws.services.s3.AmazonS3
Sets an analytics configuration for the bucket (specified by the analytics configuration ID).
setBucketAnalyticsConfiguration(String, AnalyticsConfiguration) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
setBucketAnalyticsConfiguration(SetBucketAnalyticsConfigurationRequest) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
SetBucketAnalyticsConfigurationRequest - Class in com.amazonaws.services.s3.model
Request object to set analytics configuration to a bucket.
SetBucketAnalyticsConfigurationRequest() - Constructor for class com.amazonaws.services.s3.model.SetBucketAnalyticsConfigurationRequest
 
SetBucketAnalyticsConfigurationRequest(String, AnalyticsConfiguration) - Constructor for class com.amazonaws.services.s3.model.SetBucketAnalyticsConfigurationRequest
 
SetBucketAnalyticsConfigurationResult - Class in com.amazonaws.services.s3.model
Result object to contain the response returned from AmazonS3Client.setBucketAnalyticsConfiguration(SetBucketAnalyticsConfigurationRequest) operation.
SetBucketAnalyticsConfigurationResult() - Constructor for class com.amazonaws.services.s3.model.SetBucketAnalyticsConfigurationResult
 
setBucketArn(String) - Method in class com.amazonaws.services.s3.model.analytics.AnalyticsS3BucketDestination
Sets the Amazon resource name (ARN) of the bucket to which data is exported.
setBucketArn(String) - Method in class com.amazonaws.services.s3.model.inventory.InventoryS3BucketDestination
Sets the Amazon resource name (ARN) of the bucket where inventory results will be published.
setBucketARN(String) - Method in class com.amazonaws.services.s3.model.ReplicationDestinationConfig
Sets the destination bucket ARN for the replication rule.
setBucketCrossOriginConfiguration(String, BucketCrossOriginConfiguration) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
setBucketCrossOriginConfiguration(SetBucketCrossOriginConfigurationRequest) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
setBucketCrossOriginConfiguration(String, BucketCrossOriginConfiguration) - Method in interface com.amazonaws.services.s3.AmazonS3
Sets the cross origin configuration for the specified bucket.
setBucketCrossOriginConfiguration(SetBucketCrossOriginConfigurationRequest) - Method in interface com.amazonaws.services.s3.AmazonS3
Sets the cross origin configuration for the specified bucket.
setBucketCrossOriginConfiguration(String, BucketCrossOriginConfiguration) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
setBucketCrossOriginConfiguration(SetBucketCrossOriginConfigurationRequest) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
SetBucketCrossOriginConfigurationRequest - Class in com.amazonaws.services.s3.model
Contains options for setting the cross origin configuration for a bucket.
SetBucketCrossOriginConfigurationRequest(String, BucketCrossOriginConfiguration) - Constructor for class com.amazonaws.services.s3.model.SetBucketCrossOriginConfigurationRequest
Constructs a new SetBucketCrossOriginConfigurationRequest to set the bucket cross origin configuration of the specified bucket.
setBucketEncryption(SetBucketEncryptionRequest) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
setBucketEncryption(SetBucketEncryptionRequest) - Method in interface com.amazonaws.services.s3.AmazonS3
Creates a new server-side encryption configuration (or replaces an existing one, if present).
setBucketEncryption(SetBucketEncryptionRequest) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
SetBucketEncryptionRequest - Class in com.amazonaws.services.s3.model
Represents the input of a PutBucketEncryption operation.
SetBucketEncryptionRequest() - Constructor for class com.amazonaws.services.s3.model.SetBucketEncryptionRequest
 
SetBucketEncryptionResult - Class in com.amazonaws.services.s3.model
Represents the output of a PutBucketEncryption operation.
SetBucketEncryptionResult() - Constructor for class com.amazonaws.services.s3.model.SetBucketEncryptionResult
 
setBucketIntelligentTieringConfiguration(String, IntelligentTieringConfiguration) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
setBucketIntelligentTieringConfiguration(SetBucketIntelligentTieringConfigurationRequest) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
setBucketIntelligentTieringConfiguration(String, IntelligentTieringConfiguration) - Method in interface com.amazonaws.services.s3.AmazonS3
Creates or modifies an S3 Intelligent-Tiering configuration in the specified bucket.
setBucketIntelligentTieringConfiguration(SetBucketIntelligentTieringConfigurationRequest) - Method in interface com.amazonaws.services.s3.AmazonS3
Creates or modifies an S3 Intelligent-Tiering configuration in the specified bucket.
setBucketIntelligentTieringConfiguration(String, IntelligentTieringConfiguration) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
setBucketIntelligentTieringConfiguration(SetBucketIntelligentTieringConfigurationRequest) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
SetBucketIntelligentTieringConfigurationRequest - Class in com.amazonaws.services.s3.model
Request object to set S3 Intelligent-Tiering configuration to a bucket.
SetBucketIntelligentTieringConfigurationRequest() - Constructor for class com.amazonaws.services.s3.model.SetBucketIntelligentTieringConfigurationRequest
 
SetBucketIntelligentTieringConfigurationRequest(String, IntelligentTieringConfiguration) - Constructor for class com.amazonaws.services.s3.model.SetBucketIntelligentTieringConfigurationRequest
 
SetBucketIntelligentTieringConfigurationResult - Class in com.amazonaws.services.s3.model
SetBucketIntelligentTieringConfigurationResult() - Constructor for class com.amazonaws.services.s3.model.SetBucketIntelligentTieringConfigurationResult
 
setBucketInventoryConfiguration(String, InventoryConfiguration) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
setBucketInventoryConfiguration(SetBucketInventoryConfigurationRequest) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
setBucketInventoryConfiguration(String, InventoryConfiguration) - Method in interface com.amazonaws.services.s3.AmazonS3
Sets an inventory configuration (identified by the inventory ID) to the bucket.
setBucketInventoryConfiguration(SetBucketInventoryConfigurationRequest) - Method in interface com.amazonaws.services.s3.AmazonS3
Sets an inventory configuration (identified by the inventory ID) to the bucket.
setBucketInventoryConfiguration(String, InventoryConfiguration) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
setBucketInventoryConfiguration(SetBucketInventoryConfigurationRequest) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
SetBucketInventoryConfigurationRequest - Class in com.amazonaws.services.s3.model
Request object to set an inventory configuration to a bucket.
SetBucketInventoryConfigurationRequest() - Constructor for class com.amazonaws.services.s3.model.SetBucketInventoryConfigurationRequest
 
SetBucketInventoryConfigurationRequest(String, InventoryConfiguration) - Constructor for class com.amazonaws.services.s3.model.SetBucketInventoryConfigurationRequest
 
SetBucketInventoryConfigurationResult - Class in com.amazonaws.services.s3.model
Result object to contain the response returned from AmazonS3Client.setBucketInventoryConfiguration(SetBucketInventoryConfigurationRequest) operation.
SetBucketInventoryConfigurationResult() - Constructor for class com.amazonaws.services.s3.model.SetBucketInventoryConfigurationResult
 
setBucketKeyEnabled(Boolean) - Method in interface com.amazonaws.services.s3.internal.ServerSideEncryptionResult
Sets whether or not the object is encrypted with Bucket Key.
setBucketKeyEnabled(Boolean) - Method in class com.amazonaws.services.s3.internal.SSEResultBase
 
setBucketKeyEnabled(Boolean) - Method in class com.amazonaws.services.s3.model.AbstractPutObjectRequest
Specifies whether the client should use an S3 Bucket Key for object encryption with server-side encryption using Amazon Web Services KMS (SSE-KMS).
setBucketKeyEnabled(Boolean) - Method in class com.amazonaws.services.s3.model.CopyObjectRequest
Specifies whether the client should use an S3 Bucket Key for object encryption with server-side encryption using Amazon Web Services KMS (SSE-KMS).
setBucketKeyEnabled(Boolean) - Method in class com.amazonaws.services.s3.model.InitiateMultipartUploadRequest
Specifies whether the client should use an S3 Bucket Key for object encryption with server-side encryption using Amazon Web Services KMS (SSE-KMS).
setBucketKeyEnabled(Boolean) - Method in class com.amazonaws.services.s3.model.ObjectMetadata
Sets whether or not the object is encrypted with Bucket Key.
setBucketKeyEnabled(Boolean) - Method in class com.amazonaws.services.s3.model.ServerSideEncryptionRule
Sets the default setting for whether bucket key is used for new objects in the bucket.
setBucketKeyEnabled(Boolean) - Method in class com.amazonaws.services.s3.model.WriteGetObjectResponseRequest
Indicate whether the object stored in Amazon S3 uses an S3 bucket key for server-side encryption with Amazon Web Services KMS (SSE-KMS).
setBucketLifecycleConfiguration(String, BucketLifecycleConfiguration) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
setBucketLifecycleConfiguration(SetBucketLifecycleConfigurationRequest) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
setBucketLifecycleConfiguration(String, BucketLifecycleConfiguration) - Method in interface com.amazonaws.services.s3.AmazonS3
Sets the lifecycle configuration for the specified bucket.
setBucketLifecycleConfiguration(SetBucketLifecycleConfigurationRequest) - Method in interface com.amazonaws.services.s3.AmazonS3
Sets the lifecycle configuration for the specified bucket.
setBucketLifecycleConfiguration(String, BucketLifecycleConfiguration) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
setBucketLifecycleConfiguration(SetBucketLifecycleConfigurationRequest) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
SetBucketLifecycleConfigurationRequest - Class in com.amazonaws.services.s3.model
Contains options for setting the lifecycle configuration for a bucket.
SetBucketLifecycleConfigurationRequest(String, BucketLifecycleConfiguration) - Constructor for class com.amazonaws.services.s3.model.SetBucketLifecycleConfigurationRequest
Constructs a new SetBucketLifecycleConfigurationRequest to set the bucket lifecycle configuration of the specified bucket.
setBucketLoggingConfiguration(SetBucketLoggingConfigurationRequest) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
setBucketLoggingConfiguration(SetBucketLoggingConfigurationRequest) - Method in interface com.amazonaws.services.s3.AmazonS3
Sets the logging configuration for the specified bucket.
setBucketLoggingConfiguration(SetBucketLoggingConfigurationRequest) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
SetBucketLoggingConfigurationRequest - Class in com.amazonaws.services.s3.model
Contains options for setting the logging configuration for a bucket.
SetBucketLoggingConfigurationRequest(String, BucketLoggingConfiguration) - Constructor for class com.amazonaws.services.s3.model.SetBucketLoggingConfigurationRequest
Constructs a new SetBucketLoggingConfigurationRequest to set the bucket logging configuration of the specified bucket.
setBucketMetricsConfiguration(String, MetricsConfiguration) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
setBucketMetricsConfiguration(SetBucketMetricsConfigurationRequest) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
setBucketMetricsConfiguration(String, MetricsConfiguration) - Method in interface com.amazonaws.services.s3.AmazonS3
Sets a metrics configuration (specified by the metrics configuration ID) for the bucket.
setBucketMetricsConfiguration(SetBucketMetricsConfigurationRequest) - Method in interface com.amazonaws.services.s3.AmazonS3
Sets a metrics configuration (specified by the metrics configuration ID) for the bucket.
setBucketMetricsConfiguration(String, MetricsConfiguration) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
setBucketMetricsConfiguration(SetBucketMetricsConfigurationRequest) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
SetBucketMetricsConfigurationRequest - Class in com.amazonaws.services.s3.model
Request object to set metrics configuration to a bucket.
SetBucketMetricsConfigurationRequest() - Constructor for class com.amazonaws.services.s3.model.SetBucketMetricsConfigurationRequest
 
SetBucketMetricsConfigurationRequest(String, MetricsConfiguration) - Constructor for class com.amazonaws.services.s3.model.SetBucketMetricsConfigurationRequest
 
SetBucketMetricsConfigurationResult - Class in com.amazonaws.services.s3.model
Result object to contain the response returned from AmazonS3Client.setBucketMetricsConfiguration(SetBucketMetricsConfigurationRequest) operation.
SetBucketMetricsConfigurationResult() - Constructor for class com.amazonaws.services.s3.model.SetBucketMetricsConfigurationResult
 
setBucketName(String) - Method in class com.amazonaws.services.s3.model.AbortMultipartUploadRequest
Sets the name of the bucket containing the multipart upload to abort.
setBucketName(String) - Method in class com.amazonaws.services.s3.model.AbstractPutObjectRequest
The bucket name to which the PUT action was initiated.
setBucketName(String) - Method in class com.amazonaws.services.s3.model.CompleteMultipartUploadRequest
Sets the name of the bucket containing the multipart upload to complete.
setBucketName(String) - Method in class com.amazonaws.services.s3.model.CompleteMultipartUploadResult
Sets the name of the bucket containing the completed multipart object.
setBucketName(String) - Method in class com.amazonaws.services.s3.model.CreateBucketRequest
Sets the name of the Amazon S3 bucket to create.
setBucketName(String) - Method in class com.amazonaws.services.s3.model.DeleteBucketAnalyticsConfigurationRequest
Sets the name of the bucket from which an analytics configuration is deleted.
setBucketName(String) - Method in class com.amazonaws.services.s3.model.DeleteBucketEncryptionRequest
The name of the bucket for which to delete the encryption configuration.
setBucketName(String) - Method in class com.amazonaws.services.s3.model.DeleteBucketIntelligentTieringConfigurationRequest
Sets the name of the bucket from which an S3 Intelligent-Tiering configuration is deleted.
setBucketName(String) - Method in class com.amazonaws.services.s3.model.DeleteBucketInventoryConfigurationRequest
Sets the name of the bucket containing the inventory configuration to delete.
setBucketName(String) - Method in class com.amazonaws.services.s3.model.DeleteBucketMetricsConfigurationRequest
Sets the name of the bucket from which the metrics configuration is deleted.
setBucketName(String) - Method in class com.amazonaws.services.s3.model.DeleteBucketOwnershipControlsRequest
Sets the name of the bucket from which the ownership control is deleted.
setBucketName(String) - Method in class com.amazonaws.services.s3.model.DeleteBucketPolicyRequest
Sets the name of the Amazon S3 bucket whose policy is being deleted.
setBucketName(String) - Method in class com.amazonaws.services.s3.model.DeleteBucketRequest
Sets the name of the Amazon S3 bucket to delete.
setBucketName(String) - Method in class com.amazonaws.services.s3.model.DeleteObjectRequest
The bucket name of the bucket containing the object.
setBucketName(String) - Method in class com.amazonaws.services.s3.model.DeleteObjectsRequest
The bucket name containing the objects to delete.
setBucketName(String) - Method in class com.amazonaws.services.s3.model.DeleteObjectTaggingRequest
The bucket name containing the objects from which to remove the tags.
setBucketName(String) - Method in class com.amazonaws.services.s3.model.DeletePublicAccessBlockRequest
The Amazon S3 bucket whose Public Access Block configuration you want to delete.
setBucketName(String) - Method in class com.amazonaws.services.s3.model.DeleteVersionRequest
Sets the name of the Amazon S3 bucket containing the version to delete.
setBucketName(String) - Method in class com.amazonaws.services.s3.model.GeneratePresignedUrlRequest
Sets the name of the bucket involved in this request.
setBucketName(String) - Method in class com.amazonaws.services.s3.model.GenericBucketRequest
Sets the name of the target bucket.
setBucketName(String) - Method in class com.amazonaws.services.s3.model.GetBucketAnalyticsConfigurationRequest
Sets the name of the bucket from which an analytics configuration is to be retrieved.
setBucketName(String) - Method in class com.amazonaws.services.s3.model.GetBucketEncryptionRequest
The name of the bucket for which to retrieve the encryption configuration.
setBucketName(String) - Method in class com.amazonaws.services.s3.model.GetBucketIntelligentTieringConfigurationRequest
Sets the name of the bucket from which an S3 Intelligent-Tiering configuration is to be retrieved.
setBucketName(String) - Method in class com.amazonaws.services.s3.model.GetBucketInventoryConfigurationRequest
Sets the name of the bucket containing the inventory configuration to retrieve.
setBucketName(String) - Method in class com.amazonaws.services.s3.model.GetBucketLocationRequest
Sets the name of the bucket whose location is being requested.
setBucketName(String) - Method in class com.amazonaws.services.s3.model.GetBucketMetricsConfigurationRequest
Sets the name of the bucket containing the metrics configuration to retrieve.
setBucketName(String) - Method in class com.amazonaws.services.s3.model.GetBucketOwnershipControlsRequest
Sets the name of the bucket containing the ownership controls to retrieve.
setBucketName(String) - Method in class com.amazonaws.services.s3.model.GetBucketPolicyRequest
Sets the name of the Amazon S3 bucket whose policy is being retrieved.
setBucketName(String) - Method in class com.amazonaws.services.s3.model.GetBucketPolicyStatusRequest
The name of the Amazon S3 bucket whose public-policy status you want to retrieve.
setBucketName(String) - Method in class com.amazonaws.services.s3.model.GetBucketWebsiteConfigurationRequest
Sets the name of the bucket whose website configuration is being retrieved.
setBucketName(String) - Method in class com.amazonaws.services.s3.model.GetObjectAclRequest
The bucket name that contains the object for which to get the ACL information.
setBucketName(String) - Method in class com.amazonaws.services.s3.model.GetObjectLegalHoldRequest
The bucket name containing the object whose Legal Hold status you want to retrieve.
setBucketName(String) - Method in class com.amazonaws.services.s3.model.GetObjectLockConfigurationRequest
The bucket whose Object Lock configuration you want to retrieve.
setBucketName(String) - Method in class com.amazonaws.services.s3.model.GetObjectMetadataRequest
Sets the name of the bucket containing the object whose metadata is being retrieved.
setBucketName(String) - Method in class com.amazonaws.services.s3.model.GetObjectRequest
The bucket name containing the object.
setBucketName(String) - Method in class com.amazonaws.services.s3.model.GetObjectRetentionRequest
The bucket name containing the object whose retention settings you want to retrieve.
setBucketName(String) - Method in class com.amazonaws.services.s3.model.GetObjectTaggingRequest
The bucket name containing the object for which to get the tagging information.
setBucketName(String) - Method in class com.amazonaws.services.s3.model.GetPublicAccessBlockRequest
The name of the Amazon S3 bucket whose Public Access Block configuration you want to retrieve.
setBucketName(String) - Method in class com.amazonaws.services.s3.model.GetRequestPaymentConfigurationRequest
 
setBucketName(String) - Method in class com.amazonaws.services.s3.model.HeadBucketRequest
The bucket name.
setBucketName(String) - Method in class com.amazonaws.services.s3.model.InitiateMultipartUploadRequest
Sets the name of the bucket in which to create the new multipart upload, and hence, the eventual object created from the multipart upload.
setBucketName(String) - Method in class com.amazonaws.services.s3.model.InitiateMultipartUploadResult
/**
setBucketName(String) - Method in class com.amazonaws.services.s3.model.ListBucketAnalyticsConfigurationsRequest
Sets the name of the Amazon S3 bucket whose analytics configurations are to be listed.
setBucketName(String) - Method in class com.amazonaws.services.s3.model.ListBucketIntelligentTieringConfigurationsRequest
Sets the name of the Amazon S3 bucket whose S3 Intelligent-Tiering configurations are to be listed.
setBucketName(String) - Method in class com.amazonaws.services.s3.model.ListBucketInventoryConfigurationsRequest
Sets the name of the Amazon S3 bucket whose inventory configurations are to be listed.
setBucketName(String) - Method in class com.amazonaws.services.s3.model.ListBucketMetricsConfigurationsRequest
Sets the name of the bucket containing the metrics configurations to retrieve.
setBucketName(String) - Method in class com.amazonaws.services.s3.model.ListMultipartUploadsRequest
The name of the bucket to which the multipart upload was initiated.
setBucketName(String) - Method in class com.amazonaws.services.s3.model.ListObjectsRequest
The name of the bucket containing the objects.
setBucketName(String) - Method in class com.amazonaws.services.s3.model.ListObjectsV2Request
Bucket name to list.
setBucketName(String) - Method in class com.amazonaws.services.s3.model.ListObjectsV2Result
The bucket name.
setBucketName(String) - Method in class com.amazonaws.services.s3.model.ListPartsRequest
Sets the name of the bucket containing the multipart upload whose parts are being listed.
setBucketName(String) - Method in class com.amazonaws.services.s3.model.ListVersionsRequest
Sets the name of the Amazon S3 bucket whose versions are to be listed.
setBucketName(String) - Method in class com.amazonaws.services.s3.model.MultipartUploadListing
Sets the name of the bucket to which the multipart upload was initiated.
setBucketName(String) - Method in class com.amazonaws.services.s3.model.ObjectListing
For internal use only.
setBucketName(String) - Method in class com.amazonaws.services.s3.model.PartListing
Sets the name of the bucket containing the listed parts, as specified in the original request.
setBucketName(String) - Method in class com.amazonaws.services.s3.model.RestoreObjectRequest
Sets the name of the bucket containing the reference to the object to restore which is now stored in Amazon Glacier.
setBucketName(String) - Method in class com.amazonaws.services.s3.model.S3Location
Sets the bucketName
setBucketName(String) - Method in class com.amazonaws.services.s3.model.S3Object
Sets the name of the bucket in which this object is contained.
setBucketName(String) - Method in class com.amazonaws.services.s3.model.S3ObjectSummary
Sets the name of the Amazon S3 bucket in which this object is stored.
setBucketName(String) - Method in class com.amazonaws.services.s3.model.S3VersionSummary
Sets the name of the Amazon S3 bucket in which this version is stored.
setBucketName(String) - Method in class com.amazonaws.services.s3.model.SelectObjectContentRequest
The S3 Bucket.
setBucketName(String) - Method in class com.amazonaws.services.s3.model.SetBucketAccelerateConfigurationRequest
Sets the name of the bucket whose accelerate configuration is being set.
setBucketName(String) - Method in class com.amazonaws.services.s3.model.SetBucketAnalyticsConfigurationRequest
Sets the name of the bucket to which an analytics configuration is stored.
setBucketName(String) - Method in class com.amazonaws.services.s3.model.SetBucketCrossOriginConfigurationRequest
Sets the name of the bucket whose cross origin configuration is being set.
setBucketName(String) - Method in class com.amazonaws.services.s3.model.SetBucketEncryptionRequest
The name of the bucket for which to set the encryption configuration.
setBucketName(String) - Method in class com.amazonaws.services.s3.model.SetBucketIntelligentTieringConfigurationRequest
Sets the name of the bucket to which an S3 Intelligent-Tiering configuration is stored.
setBucketName(String) - Method in class com.amazonaws.services.s3.model.SetBucketInventoryConfigurationRequest
Sets the name of the bucket where the inventory configuration will be stored.
setBucketName(String) - Method in class com.amazonaws.services.s3.model.SetBucketLifecycleConfigurationRequest
Sets the name of the bucket whose lifecycle configuration is being set.
setBucketName(String) - Method in class com.amazonaws.services.s3.model.SetBucketLoggingConfigurationRequest
Sets the name of the bucket whose logging configuration is being set.
setBucketName(String) - Method in class com.amazonaws.services.s3.model.SetBucketMetricsConfigurationRequest
Sets the name of the bucket for which the metrics configuration is set.
setBucketName(String) - Method in class com.amazonaws.services.s3.model.SetBucketNotificationConfigurationRequest
Sets the name of the bucket whose notification configuration is being set.
setBucketName(String) - Method in class com.amazonaws.services.s3.model.SetBucketOwnershipControlsRequest
Sets the name of the bucket for which the ownership controls are set.
setBucketName(String) - Method in class com.amazonaws.services.s3.model.SetBucketPolicyRequest
Sets the name of the Amazon S3 bucket whose policy is being set.
setBucketName(String) - Method in class com.amazonaws.services.s3.model.SetBucketReplicationConfigurationRequest
Sets the name of Amazon S3 bucket for replication configuration.
setBucketName(String) - Method in class com.amazonaws.services.s3.model.SetBucketTaggingConfigurationRequest
Sets the name of the bucket whose tagging configuration is being set.
setBucketName(String) - Method in class com.amazonaws.services.s3.model.SetBucketVersioningConfigurationRequest
Sets the name of the bucket whose versioning configuration is being set.
setBucketName(String) - Method in class com.amazonaws.services.s3.model.SetBucketWebsiteConfigurationRequest
Sets the name of the bucket whose website configuration is to be updated.
setBucketName(String) - Method in class com.amazonaws.services.s3.model.SetObjectLegalHoldRequest
The bucket name containing the object that you want to place a Legal Hold on.
setBucketName(String) - Method in class com.amazonaws.services.s3.model.SetObjectLockConfigurationRequest
The S3 Bucket.
setBucketName(String) - Method in class com.amazonaws.services.s3.model.SetObjectRetentionRequest
The S3 Bucket.
setBucketName(String) - Method in class com.amazonaws.services.s3.model.SetObjectTaggingRequest
Set the bucket name.
setBucketName(String) - Method in class com.amazonaws.services.s3.model.SetPublicAccessBlockRequest
The name of the Amazon S3 bucket whose Public Access Block configuration you want to set.
setBucketName(String) - Method in class com.amazonaws.services.s3.model.SetRequestPaymentConfigurationRequest
 
setBucketName(String) - Method in class com.amazonaws.services.s3.model.UploadPartRequest
Sets the name of the bucket containing the existing, initiated multipart upload, with which this new part will be associated.
setBucketName(String) - Method in class com.amazonaws.services.s3.model.VersionListing
For internal use only.
setBucketName(String) - Method in class com.amazonaws.services.s3.S3BucketResource.Builder
 
setBucketName(String) - Method in class com.amazonaws.services.s3.transfer.model.UploadResult
Sets the name of the bucket containing the uploaded object.
setBucketNotificationConfiguration(String, BucketNotificationConfiguration) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
setBucketNotificationConfiguration(SetBucketNotificationConfigurationRequest) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
setBucketNotificationConfiguration(SetBucketNotificationConfigurationRequest) - Method in interface com.amazonaws.services.s3.AmazonS3
Sets the notification configuration for the specified bucket.
setBucketNotificationConfiguration(String, BucketNotificationConfiguration) - Method in interface com.amazonaws.services.s3.AmazonS3
Sets the notification configuration for the specified bucket.
setBucketNotificationConfiguration(String, BucketNotificationConfiguration) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
setBucketNotificationConfiguration(SetBucketNotificationConfigurationRequest) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
setBucketNotificationConfiguration(BucketNotificationConfiguration) - Method in class com.amazonaws.services.s3.model.SetBucketNotificationConfigurationRequest
Deprecated.
Use setNotificationConfiguration(BucketNotificationConfiguration) instead.
SetBucketNotificationConfigurationRequest - Class in com.amazonaws.services.s3.model
Contains options for setting the notification configuration for a bucket.
SetBucketNotificationConfigurationRequest(BucketNotificationConfiguration, String) - Constructor for class com.amazonaws.services.s3.model.SetBucketNotificationConfigurationRequest
Deprecated.
Use SetBucketNotificationConfigurationRequest(String, BucketNotificationConfiguration) instead.
SetBucketNotificationConfigurationRequest(String, BucketNotificationConfiguration) - Constructor for class com.amazonaws.services.s3.model.SetBucketNotificationConfigurationRequest
Constructs a new SetBucketNotificationConfigurationRequest to set the bucket notification configuration of the specified bucket.
setBucketOwnershipControls(String, OwnershipControls) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
setBucketOwnershipControls(SetBucketOwnershipControlsRequest) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
setBucketOwnershipControls(String, OwnershipControls) - Method in interface com.amazonaws.services.s3.AmazonS3
Creates or modifies OwnershipControls for an Amazon S3 bucket.
setBucketOwnershipControls(SetBucketOwnershipControlsRequest) - Method in interface com.amazonaws.services.s3.AmazonS3
Creates or modifies OwnershipControls for an Amazon S3 bucket.
setBucketOwnershipControls(String, OwnershipControls) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
setBucketOwnershipControls(SetBucketOwnershipControlsRequest) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
SetBucketOwnershipControlsRequest - Class in com.amazonaws.services.s3.model
Creates or modifies OwnershipControls for an Amazon S3 bucket.
SetBucketOwnershipControlsRequest() - Constructor for class com.amazonaws.services.s3.model.SetBucketOwnershipControlsRequest
 
SetBucketOwnershipControlsRequest(String, OwnershipControls) - Constructor for class com.amazonaws.services.s3.model.SetBucketOwnershipControlsRequest
 
SetBucketOwnershipControlsResult - Class in com.amazonaws.services.s3.model
Result object to contain the response returned from AmazonS3Client.setBucketMetricsConfiguration(SetBucketMetricsConfigurationRequest) operation.
SetBucketOwnershipControlsResult() - Constructor for class com.amazonaws.services.s3.model.SetBucketOwnershipControlsResult
 
setBucketPolicy(String, String) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
setBucketPolicy(SetBucketPolicyRequest) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
setBucketPolicy(String, String) - Method in interface com.amazonaws.services.s3.AmazonS3
Sets the policy associated with the specified bucket.
setBucketPolicy(SetBucketPolicyRequest) - Method in interface com.amazonaws.services.s3.AmazonS3
Sets the policy associated with the specified bucket.
setBucketPolicy(String, String) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
setBucketPolicy(SetBucketPolicyRequest) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
SetBucketPolicyRequest - Class in com.amazonaws.services.s3.model
Sets the policy associated with the specified bucket.
SetBucketPolicyRequest() - Constructor for class com.amazonaws.services.s3.model.SetBucketPolicyRequest
 
SetBucketPolicyRequest(String, String) - Constructor for class com.amazonaws.services.s3.model.SetBucketPolicyRequest
Creates a new request object, ready to be executed to set an Amazon S3 bucket's policy.
setBucketRegion(String) - Method in class com.amazonaws.services.s3.model.HeadBucketResult
 
setBucketReplicationConfiguration(String, BucketReplicationConfiguration) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
setBucketReplicationConfiguration(SetBucketReplicationConfigurationRequest) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
setBucketReplicationConfiguration(String, BucketReplicationConfiguration) - Method in interface com.amazonaws.services.s3.AmazonS3
Creates a replication configuration or replaces an existing one.
setBucketReplicationConfiguration(SetBucketReplicationConfigurationRequest) - Method in interface com.amazonaws.services.s3.AmazonS3
Creates a replication configuration or replaces an existing one.
setBucketReplicationConfiguration(String, BucketReplicationConfiguration) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
setBucketReplicationConfiguration(SetBucketReplicationConfigurationRequest) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
SetBucketReplicationConfigurationRequest - Class in com.amazonaws.services.s3.model
 
SetBucketReplicationConfigurationRequest() - Constructor for class com.amazonaws.services.s3.model.SetBucketReplicationConfigurationRequest
Creates a new SetReplicationConfigurationRequest.
SetBucketReplicationConfigurationRequest(String, BucketReplicationConfiguration) - Constructor for class com.amazonaws.services.s3.model.SetBucketReplicationConfigurationRequest
Creates a new SetReplicationConfigurationRequest.
setBucketTaggingConfiguration(String, BucketTaggingConfiguration) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
setBucketTaggingConfiguration(SetBucketTaggingConfigurationRequest) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
setBucketTaggingConfiguration(String, BucketTaggingConfiguration) - Method in interface com.amazonaws.services.s3.AmazonS3
Sets the tagging configuration for the specified bucket.
setBucketTaggingConfiguration(SetBucketTaggingConfigurationRequest) - Method in interface com.amazonaws.services.s3.AmazonS3
Sets the tagging configuration for the specified bucket.
setBucketTaggingConfiguration(String, BucketTaggingConfiguration) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
setBucketTaggingConfiguration(SetBucketTaggingConfigurationRequest) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
SetBucketTaggingConfigurationRequest - Class in com.amazonaws.services.s3.model
Contains options for setting the tagging configuration for a bucket.
SetBucketTaggingConfigurationRequest(String, BucketTaggingConfiguration) - Constructor for class com.amazonaws.services.s3.model.SetBucketTaggingConfigurationRequest
Constructs a new SetBucketTaggingConfigurationRequest to set the bucket tagging configuration of the specified bucket.
setBucketVersioningConfiguration(SetBucketVersioningConfigurationRequest) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
setBucketVersioningConfiguration(SetBucketVersioningConfigurationRequest) - Method in interface com.amazonaws.services.s3.AmazonS3
Sets the versioning configuration for the specified bucket.
setBucketVersioningConfiguration(SetBucketVersioningConfigurationRequest) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
SetBucketVersioningConfigurationRequest - Class in com.amazonaws.services.s3.model
Contains options for setting the versioning configuration for a bucket.
SetBucketVersioningConfigurationRequest(String, BucketVersioningConfiguration) - Constructor for class com.amazonaws.services.s3.model.SetBucketVersioningConfigurationRequest
Constructs a new SetBucketVersioningConfigurationRequest to set the bucket versioning configuration of the specified bucket.
SetBucketVersioningConfigurationRequest(String, BucketVersioningConfiguration, MultiFactorAuthentication) - Constructor for class com.amazonaws.services.s3.model.SetBucketVersioningConfigurationRequest
Constructs a new SetBucketVersioningConfigurationRequest to set the bucket versioning configuration of the specified bucket, including the specified Multi-Factor Authentication (MFA) information, which is required when changing the state of the MFA Delete option.
setBucketWebsiteConfiguration(String, BucketWebsiteConfiguration) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
setBucketWebsiteConfiguration(SetBucketWebsiteConfigurationRequest) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
setBucketWebsiteConfiguration(String, BucketWebsiteConfiguration) - Method in interface com.amazonaws.services.s3.AmazonS3
Sets the website configuration for the specified bucket.
setBucketWebsiteConfiguration(SetBucketWebsiteConfigurationRequest) - Method in interface com.amazonaws.services.s3.AmazonS3
Sets the website configuration for the specified bucket.
setBucketWebsiteConfiguration(String, BucketWebsiteConfiguration) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
setBucketWebsiteConfiguration(SetBucketWebsiteConfigurationRequest) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
SetBucketWebsiteConfigurationRequest - Class in com.amazonaws.services.s3.model
Request object for the parameters to set a bucket's website configuration.
SetBucketWebsiteConfigurationRequest(String, BucketWebsiteConfiguration) - Constructor for class com.amazonaws.services.s3.model.SetBucketWebsiteConfigurationRequest
Creates a new request object, ready to be executed to set the specified bucket's website configuration.
setBypassGovernanceRetention(boolean) - Method in class com.amazonaws.services.s3.model.DeleteObjectsRequest
Specifies whether you want to delete this object even if it has a Governance-type Object Lock in place.
setBypassGovernanceRetention(boolean) - Method in class com.amazonaws.services.s3.model.DeleteVersionRequest
Specifies whether you want to delete this object even if it has a Governance-type Object Lock in place.
setBypassGovernanceRetention(boolean) - Method in class com.amazonaws.services.s3.model.SetObjectRetentionRequest
 
setBytesProcessed(Long) - Method in class com.amazonaws.services.s3.model.Progress
Current number of uncompressed object bytes processed.
setBytesProcessed(Long) - Method in class com.amazonaws.services.s3.model.Stats
Total number of uncompressed object bytes processed.
setBytesReturned(Long) - Method in class com.amazonaws.services.s3.model.Progress
Current number of bytes of records payload data returned.
setBytesReturned(Long) - Method in class com.amazonaws.services.s3.model.Stats
Total number of bytes of records payload data returned.
setBytesScanned(Long) - Method in class com.amazonaws.services.s3.model.Progress
Current number of object bytes scanned.
setBytesScanned(Long) - Method in class com.amazonaws.services.s3.model.Stats
Total number of object bytes scanned.
setCacheControl(String) - Method in class com.amazonaws.services.s3.model.ObjectMetadata
Sets the optional Cache-Control HTTP header which allows the user to specify caching behavior along the HTTP request/reply chain.
setCacheControl(String) - Method in class com.amazonaws.services.s3.model.ResponseHeaderOverrides
Sets the cache control response header.
setCacheControl(String) - Method in class com.amazonaws.services.s3.model.WriteGetObjectResponseRequest
Specify caching behavior along the request/reply chain.
setCannedAccessControlList(CannedAccessControlList) - Method in class com.amazonaws.services.s3.model.CopyObjectRequest
Sets the canned ACL to use for the newly copied object.
setCannedAcl(CannedAccessControlList) - Method in class com.amazonaws.services.s3.model.AbstractPutObjectRequest
Sets the optional pre-configured access control policy to use for the new object.
setCannedAcl(CannedAccessControlList) - Method in class com.amazonaws.services.s3.model.CreateBucketRequest
Sets the optional Canned ACL to set for the new bucket.
setCannedACL(CannedAccessControlList) - Method in class com.amazonaws.services.s3.model.InitiateMultipartUploadRequest
Sets the optional canned Access Control List (ACL) to set permissions for the new object created when the multipart upload is completed.
setCannedAcl(CannedAccessControlList) - Method in class com.amazonaws.services.s3.model.PutInstructionFileRequest
Sets the optional pre-configured access control policy to use for the new object.
setCannedACL(String) - Method in class com.amazonaws.services.s3.model.S3Location
Sets the cannedACL
setChunkedEncodingDisabled(Boolean) - Method in class com.amazonaws.services.s3.AmazonS3Builder
Configures the client to disable chunked encoding for all requests.
setChunkedEncodingDisabled(boolean) - Method in class com.amazonaws.services.s3.S3ClientOptions
Deprecated.
Use S3ClientOptions.builder() to build new S3ClientOptions instead.
setCloudFrontId(String) - Method in class com.amazonaws.services.s3.internal.AmazonS3ExceptionBuilder
Sets Amazon S3's CloudFront ID when the request is performed in the accelerate mode.
setCloudFrontId(String) - Method in exception com.amazonaws.services.s3.model.AmazonS3Exception
Sets Amazon S3's CloudFront ID.
setCode(String) - Method in class com.amazonaws.services.s3.model.MultiObjectDeleteException.DeleteError
 
setComments(String) - Method in class com.amazonaws.services.s3.model.CSVInput
Sets the character used to indicate a row should be ignored when present at the start of a row.
setComments(Character) - Method in class com.amazonaws.services.s3.model.CSVInput
Sets the character used to indicate a row should be ignored when present at the start of a row.
setCommonPrefixes(List<String>) - Method in class com.amazonaws.services.s3.model.ListObjectsV2Result
For internal use only.
setCommonPrefixes(List<String>) - Method in class com.amazonaws.services.s3.model.MultipartUploadListing
For internal use only.
setCommonPrefixes(List<String>) - Method in class com.amazonaws.services.s3.model.ObjectListing
For internal use only.
setCommonPrefixes(List<String>) - Method in class com.amazonaws.services.s3.model.VersionListing
For internal use only.
setCompressionType(String) - Method in class com.amazonaws.services.s3.model.InputSerialization
Specifies object's compression format.
setCompressionType(CompressionType) - Method in class com.amazonaws.services.s3.model.InputSerialization
Specifies object's compression format.
setCondition(RoutingRuleCondition) - Method in class com.amazonaws.services.s3.model.RoutingRule
Set the condition that must be met for the specified redirect to apply.
setConfiguration(BucketWebsiteConfiguration) - Method in class com.amazonaws.services.s3.model.SetBucketWebsiteConfigurationRequest
Sets the website configuration to send as part of this request.
setConfiguration(RequestPaymentConfiguration) - Method in class com.amazonaws.services.s3.model.SetRequestPaymentConfigurationRequest
 
setConfiguration(TransferManagerConfiguration) - Method in class com.amazonaws.services.s3.transfer.TransferManager
Deprecated.
use appropriate method on the TransferManagerBuilder for example: TransferManagerBuilder.standard().withMinimumUploadPartSize(100L).build();
setConfigurations(Map<String, NotificationConfiguration>) - Method in class com.amazonaws.services.s3.model.BucketNotificationConfiguration
Sets the given notification configurations in this BucketNotificationConfiguration object.
setConfirmRemoveSelfBucketAccess(Boolean) - Method in class com.amazonaws.services.s3.model.SetBucketPolicyRequest
Set this parameter to true to confirm that you want to remove your permissions to change this bucket policy in the future.
setContentDisposition(String) - Method in class com.amazonaws.services.s3.model.ObjectMetadata
Sets the optional Content-Disposition HTTP header, which specifies presentational information such as the recommended filename for the object to be saved as.
setContentDisposition(String) - Method in class com.amazonaws.services.s3.model.ResponseHeaderOverrides
Sets the content disposition response header override.
setContentDisposition(String) - Method in class com.amazonaws.services.s3.model.WriteGetObjectResponseRequest
Specify presentational information for the object.
setContentEncoding(String) - Method in class com.amazonaws.services.s3.model.ObjectMetadata
Sets the optional Content-Encoding HTTP header specifying what content encodings have been applied to the object and what decoding mechanisms must be applied in order to obtain the media-type referenced by the Content-Type field.
setContentEncoding(String) - Method in class com.amazonaws.services.s3.model.ResponseHeaderOverrides
Sets the content encoding response header override.
setContentEncoding(String) - Method in class com.amazonaws.services.s3.model.WriteGetObjectResponseRequest
Specify what content encodings have been applied to the object and thus what decoding mechanisms must be applied to obtain the media-type referenced by the Content-Type header field.
setContentLanguage(String) - Method in class com.amazonaws.services.s3.model.ObjectMetadata
Sets the Content-Language HTTP header which describes the natural language(s) of the intended audience for the enclosed entity.
setContentLanguage(String) - Method in class com.amazonaws.services.s3.model.ResponseHeaderOverrides
Sets the content language response header override
setContentLanguage(String) - Method in class com.amazonaws.services.s3.model.WriteGetObjectResponseRequest
Set the language the content is in..
setContentLength(long) - Method in class com.amazonaws.services.s3.model.ObjectMetadata
Sets the Content-Length HTTP header indicating the size of the associated object in bytes.
setContentLength(Long) - Method in class com.amazonaws.services.s3.model.WriteGetObjectResponseRequest
Set the size of the body in bytes.
setContentMd5(String) - Method in class com.amazonaws.services.s3.model.GeneratePresignedUrlRequest
Sets the expected content-md5 header of the request.
setContentMD5(String) - Method in class com.amazonaws.services.s3.model.ObjectMetadata
Sets the base64 encoded 128-bit MD5 digest of the associated object (content - not including headers) according to RFC 1864.
setContentMd5(String) - Method in class com.amazonaws.services.s3.model.PresignedUrlUploadResult
Sets the Base64-encoded MD5 hash of the object content that was calculated on the client-side.
setContentMd5(String) - Method in class com.amazonaws.services.s3.model.PutObjectResult
Sets the Base64-encoded MD5 hash of the object content that was calculated on the client-side.
setContentRange(String) - Method in class com.amazonaws.services.s3.model.WriteGetObjectResponseRequest
Set the portion of the object returned in the response.
setContentType(String) - Method in class com.amazonaws.services.s3.model.GeneratePresignedUrlRequest
Sets the expected content-type of the request.
setContentType(String) - Method in class com.amazonaws.services.s3.model.ObjectMetadata
Sets the Content-Type HTTP header indicating the type of content stored in the associated object.
setContentType(String) - Method in class com.amazonaws.services.s3.model.ResponseHeaderOverrides
Sets the content type response header override.
setContentType(String) - Method in class com.amazonaws.services.s3.model.WriteGetObjectResponseRequest
Set the standard MIME type describing the format of the object data.
setContinuationToken(String) - Method in class com.amazonaws.services.s3.model.ListBucketAnalyticsConfigurationsRequest
Sets the optional continuation token.
setContinuationToken(String) - Method in class com.amazonaws.services.s3.model.ListBucketAnalyticsConfigurationsResult
Sets the optional continuation token.
setContinuationToken(String) - Method in class com.amazonaws.services.s3.model.ListBucketIntelligentTieringConfigurationsRequest
Sets the optional continuation token.
setContinuationToken(String) - Method in class com.amazonaws.services.s3.model.ListBucketIntelligentTieringConfigurationsResult
Sets the optional continuation token.
setContinuationToken(String) - Method in class com.amazonaws.services.s3.model.ListBucketInventoryConfigurationsRequest
Sets the optional continuation token.
setContinuationToken(String) - Method in class com.amazonaws.services.s3.model.ListBucketInventoryConfigurationsResult
Sets the optional continuation token.
setContinuationToken(String) - Method in class com.amazonaws.services.s3.model.ListBucketMetricsConfigurationsRequest
Sets the optional continuation token.
setContinuationToken(String) - Method in class com.amazonaws.services.s3.model.ListBucketMetricsConfigurationsResult
Sets the optional continuation token.
setContinuationToken(String) - Method in class com.amazonaws.services.s3.model.ListObjectsV2Request
Sets the optional continuation token.
setContinuationToken(String) - Method in class com.amazonaws.services.s3.model.ListObjectsV2Result
Sets the optional continuation token.
setCreateEncryptionMaterial(boolean) - Method in class com.amazonaws.services.s3.model.EncryptedInitiateMultipartUploadRequest
 
setCreationDate(Date) - Method in class com.amazonaws.services.s3.model.Bucket
For internal use only.
setCrossOriginConfiguration(BucketCrossOriginConfiguration) - Method in class com.amazonaws.services.s3.model.SetBucketCrossOriginConfigurationRequest
Sets the new cross origin configuration for the specified bucket.
setCryptoConfiguration(CryptoConfiguration) - Method in class com.amazonaws.services.s3.AmazonS3EncryptionClientBuilder
Deprecated.
Sets the crypto configuration whose parameters will be used to encrypt and decrypt data.
setCryptoConfiguration(CryptoConfigurationV2) - Method in class com.amazonaws.services.s3.AmazonS3EncryptionClientV2Builder
Sets the crypto configuration whose parameters will be used to encrypt and decrypt data.
setCryptoMode(CryptoMode) - Method in class com.amazonaws.services.s3.model.CryptoConfiguration
Deprecated.
Sets the crypto mode; applicable only to the S3 encryption client.
setCryptoMode(CryptoMode) - Method in class com.amazonaws.services.s3.model.CryptoConfigurationV2
Sets the crypto mode; applicable only to the S3 encryption client.
setCryptoProvider(Provider) - Method in class com.amazonaws.services.s3.model.CryptoConfiguration
Deprecated.
Sets the crypto provider to the specified provider.
setCryptoProvider(Provider) - Method in class com.amazonaws.services.s3.model.CryptoConfigurationV2
Sets the crypto provider to the specified provider.
setCsv(CSVInput) - Method in class com.amazonaws.services.s3.model.InputSerialization
Sets the serialization of a CSV-encoded object.
setCsv(CSVOutput) - Method in class com.amazonaws.services.s3.model.OutputSerialization
Sets the serialization of CSV-encoded Select results.
setDataExport(StorageClassAnalysisDataExport) - Method in class com.amazonaws.services.s3.model.analytics.StorageClassAnalysis
Sets the container used to describe how data related to the storage class analysis should be exported.
setDate(Date) - Method in class com.amazonaws.services.s3.model.BucketLifecycleConfiguration.Transition
Set the expiration date of this object.
setDays(int) - Method in class com.amazonaws.services.s3.model.BucketLifecycleConfiguration.NoncurrentVersionTransition
Sets the time, in days, between when a new version of the object is uploaded to the bucket and when older versions are archived.
setDays(int) - Method in class com.amazonaws.services.s3.model.BucketLifecycleConfiguration.Transition
Sets the time, in days, between when an object is uploaded to the bucket and when it expires.
setDays(Integer) - Method in class com.amazonaws.services.s3.model.DefaultRetention
The number of days that you want to specify for the default retention period.
setDays(Integer) - Method in class com.amazonaws.services.s3.model.intelligenttiering.Tiering
Sets the number of days that you want your archived data to be accessible.
setDaysAfterInitiation(int) - Method in class com.amazonaws.services.s3.model.AbortIncompleteMultipartUpload
 
setDefaultRetention(DefaultRetention) - Method in class com.amazonaws.services.s3.model.ObjectLockRule
The default retention period that you want to apply to new objects placed in the specified bucket.
setDelegate(Future<T>) - Method in class com.amazonaws.services.s3.transfer.internal.future.DelegatingFuture
Set the delegate, throwing an exception if it has already been set.
setDelegateIfUnset(Future<T>) - Method in class com.amazonaws.services.s3.transfer.internal.future.DelegatingFuture
Set the delegate, if it hasn't been set already.
setDeletedObjects(List<DeleteObjectsResult.DeletedObject>) - Method in class com.amazonaws.services.s3.internal.DeleteObjectsResponse
 
setDeleteMarker(boolean) - Method in class com.amazonaws.services.s3.model.DeleteObjectsResult.DeletedObject
 
setDeleteMarker(String) - Method in class com.amazonaws.services.s3.model.WriteGetObjectResponseRequest
Set whether an object stored in Amazon S3 is (true) or is not (false) a delete marker.
setDeleteMarkerReplication(DeleteMarkerReplication) - Method in class com.amazonaws.services.s3.model.ReplicationRule
Sets the status of delete marker replication of the current rule.
setDeleteMarkerVersionId(String) - Method in class com.amazonaws.services.s3.model.DeleteObjectsResult.DeletedObject
 
setDelimiter(String) - Method in class com.amazonaws.services.s3.model.ListMultipartUploadsRequest
Sets the optional delimiter parameter that causes multipart uploads for keys that contain the same string between the prefix and the first occurrence of the delimiter to be combined into a single result element in the MultipartUploadListing.getCommonPrefixes() list.
setDelimiter(String) - Method in class com.amazonaws.services.s3.model.ListObjectsRequest
Sets the optional delimiter parameter that causes keys that contain the same string between the prefix and the first occurrence of the delimiter to be combined into a single result element in the ObjectListing.getCommonPrefixes() list.
setDelimiter(String) - Method in class com.amazonaws.services.s3.model.ListObjectsV2Request
Sets the optional delimiter parameter that causes keys that contain the same string between the prefix and the first occurrence of the delimiter to be combined into a single result element in the ListObjectsV2Result.getCommonPrefixes() list.
setDelimiter(String) - Method in class com.amazonaws.services.s3.model.ListObjectsV2Result
For internal use only.
setDelimiter(String) - Method in class com.amazonaws.services.s3.model.ListVersionsRequest
Sets the optional delimiter parameter that causes keys that contain the same string between the prefix and the first occurrence of the delimiter to be combined into a single result element in the VersionListing.getCommonPrefixes() list.
setDelimiter(String) - Method in class com.amazonaws.services.s3.model.MultipartUploadListing
For internal use only.
setDelimiter(String) - Method in class com.amazonaws.services.s3.model.ObjectListing
For internal use only.
setDelimiter(String) - Method in class com.amazonaws.services.s3.model.VersionListing
For internal use only.
setDescription(String) - Method in class com.amazonaws.services.s3.model.RestoreObjectRequest
Sets the description for the job.
setDestination(AnalyticsExportDestination) - Method in class com.amazonaws.services.s3.model.analytics.StorageClassAnalysisDataExport
Sets the place to store the data for an analysis.
setDestination(InventoryDestination) - Method in class com.amazonaws.services.s3.model.inventory.InventoryConfiguration
Sets the InventoryDestination that contains information about where to publish the inventory results.
setDestinationBucketName(String) - Method in class com.amazonaws.services.s3.model.BucketLoggingConfiguration
Sets the destination bucket name for this logging configuration.
setDestinationBucketName(String) - Method in class com.amazonaws.services.s3.model.CopyObjectRequest
Sets the destination bucket name which will contain the new, copied object.
setDestinationBucketName(String) - Method in class com.amazonaws.services.s3.model.CopyPartRequest
Sets the destination bucket name which will contain the new, copied object.
setDestinationBucketName(String) - Method in class com.amazonaws.services.s3.transfer.model.CopyResult
Sets the destination bucket name which will contain the new, copied object.
setDestinationConfig(ReplicationDestinationConfig) - Method in class com.amazonaws.services.s3.model.ReplicationRule
Sets the destination configuration for the replication rule.
setDestinationKey(String) - Method in class com.amazonaws.services.s3.model.CopyObjectRequest
Sets the destination bucket key under which the new, copied object will be stored.
setDestinationKey(String) - Method in class com.amazonaws.services.s3.model.CopyPartRequest
Sets the destination bucket key under which the new, copied object will be stored.
setDestinationKey(String) - Method in class com.amazonaws.services.s3.transfer.model.CopyResult
Sets the destination bucket key under which the new, copied object will be stored.
setDestinationSSECustomerKey(SSECustomerKey) - Method in class com.amazonaws.services.s3.model.CopyObjectRequest
Sets the optional customer-provided server-side encryption key to use to encrypt the destination object being copied.
setDestinationSSECustomerKey(SSECustomerKey) - Method in class com.amazonaws.services.s3.model.CopyPartRequest
Sets the optional customer-provided server-side encryption key to use to encrypt the source object part being copied.
setDetails(Progress) - Method in class com.amazonaws.services.s3.model.SelectObjectContentEvent.ProgressEvent
The Progress event details.
setDetails(Stats) - Method in class com.amazonaws.services.s3.model.SelectObjectContentEvent.StatsEvent
The Stats event details.
setDeviceSerialNumber(String) - Method in class com.amazonaws.services.s3.model.MultiFactorAuthentication
Sets the serial number of the Multi-Factor Authentication device associated with the caller's Amazon Web Services account.
setDisableParallelDownloads(Boolean) - Method in class com.amazonaws.services.s3.transfer.TransferManagerBuilder
Sets the option to disable parallel downloads.
setDisableParallelDownloads(boolean) - Method in class com.amazonaws.services.s3.transfer.TransferManagerConfiguration
Sets the option to disable parallel downloads.
setDisplayName(String) - Method in class com.amazonaws.services.s3.model.CanonicalGrantee
Sets the display name for this grantee.
setDisplayName(String) - Method in class com.amazonaws.services.s3.model.Owner
Sets the display name of the owner.
setDomain(String) - Method in class com.amazonaws.services.s3.internal.S3AccessPointBuilder
The TLD for the access point.
setDownloadSizePerRequest(long) - Method in class com.amazonaws.services.s3.model.PresignedUrlDownloadConfig
 
setDualstackEnabled(Boolean) - Method in class com.amazonaws.services.s3.AmazonS3Builder
Configures the client to use Amazon S3 dualstack mode for all requests.
setDualstackEnabled(Boolean) - Method in class com.amazonaws.services.s3.internal.S3AccessPointBuilder
Enable DualStack endpoint.
setEnabled(Boolean) - Method in class com.amazonaws.services.s3.model.inventory.InventoryConfiguration
Sets the value whether the inventory is enabled or disabled.
setEnabled(Boolean) - Method in class com.amazonaws.services.s3.model.RequestProgress
Specifies whether periodic SelectObjectContentEvent.ProgressEvents should be sent.
setEncodingType(String) - Method in class com.amazonaws.services.s3.model.ListMultipartUploadsRequest
Sets the optional encodingType parameter indicating the encoding method to be applied on the response.
setEncodingType(String) - Method in class com.amazonaws.services.s3.model.ListObjectsRequest
Sets the optional encodingType parameter indicating the encoding method to be applied on the response.
setEncodingType(String) - Method in class com.amazonaws.services.s3.model.ListObjectsV2Request
Sets the optional encodingType parameter indicating the encoding method to be applied on the response.
setEncodingType(String) - Method in class com.amazonaws.services.s3.model.ListObjectsV2Result
For internal use only.
setEncodingType(String) - Method in class com.amazonaws.services.s3.model.ListPartsRequest
Sets the optional encodingType parameter indicating the encoding method to be applied on the response.
setEncodingType(String) - Method in class com.amazonaws.services.s3.model.ListVersionsRequest
Sets the optional encodingType parameter indicating the encoding method to be applied on the response.
setEncodingType(String) - Method in class com.amazonaws.services.s3.model.MultipartUploadListing
For internal use only.
setEncodingType(String) - Method in class com.amazonaws.services.s3.model.ObjectListing
For internal use only.
setEncodingType(String) - Method in class com.amazonaws.services.s3.model.PartListing
For internal use only.
setEncodingType(String) - Method in class com.amazonaws.services.s3.model.VersionListing
For internal use only.
setEncryption(InventoryEncryption) - Method in class com.amazonaws.services.s3.model.inventory.InventoryS3BucketDestination
Set the type of encryption to use to protect the inventory contents.
setEncryption(Encryption) - Method in class com.amazonaws.services.s3.model.S3Location
Sets the encryption
setEncryptionConfiguration(EncryptionConfiguration) - Method in class com.amazonaws.services.s3.model.ReplicationDestinationConfig
Sets the container for information regarding encryption based configuration for replicas
setEncryptionMaterials(EncryptionMaterialsProvider) - Method in class com.amazonaws.services.s3.AmazonS3EncryptionClientBuilder
Deprecated.
Sets the encryption materials to be used to encrypt and decrypt data
setEncryptionMaterialsProvider(EncryptionMaterialsProvider) - Method in class com.amazonaws.services.s3.AmazonS3EncryptionClientV2Builder
Sets the encryption materials to be used to encrypt and decrypt data
setEncryptionType(String) - Method in class com.amazonaws.services.s3.model.Encryption
Sets the server-side encryption algorithm used when storing job results in Amazon S3 (e.g., AES256, aws:kms).
setEnd(long) - Method in class com.amazonaws.services.s3.model.ScanRange
 
setEndpoint(String) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
setEndpoint(String) - Method in interface com.amazonaws.services.s3.AmazonS3
Overrides the default endpoint for this client.
setEndpoint(String) - Method in class com.amazonaws.services.s3.AmazonS3Client
setEndpointOverride(URI) - Method in class com.amazonaws.services.s3.internal.S3AccessPointBuilder
 
setErrorCode(String) - Method in class com.amazonaws.services.s3.internal.AmazonS3ExceptionBuilder
Sets the Amazon Web Services error code represented by this exception.
setErrorCode(String) - Method in exception com.amazonaws.services.s3.model.SelectObjectContentEventException
 
setErrorCode(String) - Method in class com.amazonaws.services.s3.model.WriteGetObjectResponseRequest
Set a string that uniquely identifies an error condition.
setErrorDocument(String) - Method in class com.amazonaws.services.s3.model.BucketWebsiteConfiguration
Sets the complete path to the document to serve for 4xx errors.
setErrorDocument(String) - Method in class com.amazonaws.services.s3.model.WebsiteConfiguration
 
setErrorMessage(String) - Method in class com.amazonaws.services.s3.internal.AmazonS3ExceptionBuilder
Sets the human-readable error message provided by the service
setErrorMessage(String) - Method in exception com.amazonaws.services.s3.model.SelectObjectContentEventException
 
setErrorMessage(String) - Method in class com.amazonaws.services.s3.model.WriteGetObjectResponseRequest
Set a generic description of the error condition.
setErrorResponseXml(String) - Method in class com.amazonaws.services.s3.internal.AmazonS3ExceptionBuilder
Sets the error response XML received from Amazon S3
setErrors(List<MultiObjectDeleteException.DeleteError>) - Method in class com.amazonaws.services.s3.internal.DeleteObjectsResponse
 
setETag(String) - Method in class com.amazonaws.services.s3.model.CompleteMultipartUploadResult
Sets the entity tag identifying the new object.
setETag(String) - Method in class com.amazonaws.services.s3.model.CopyObjectResult
Sets the ETag value for the new object that was created from the associated copy object request.
setETag(String) - Method in class com.amazonaws.services.s3.model.CopyPartResult
Sets the ETag value for the new part that was created from the associated copy object request.
setETag(String) - Method in class com.amazonaws.services.s3.model.PartETag
Sets the entity tag generated from the content of the associated part.
setETag(String) - Method in class com.amazonaws.services.s3.model.PartSummary
Sets the entity tag generated from the part content.
setETag(String) - Method in class com.amazonaws.services.s3.model.PutObjectResult
Sets the ETag value for the new object that was created from the associated putObject request.
setETag(String) - Method in class com.amazonaws.services.s3.model.S3ObjectSummary
Sets the hex encoded 128-bit MD5 hash of this object's contents as computed by Amazon S3.
setETag(String) - Method in class com.amazonaws.services.s3.model.S3VersionSummary
Sets the hex encoded 128-bit MD5 hash of this version's contents as computed by Amazon S3.
setETag(String) - Method in class com.amazonaws.services.s3.model.UploadPartResult
Sets the entity tag of the newly uploaded part.
setETag(String) - Method in class com.amazonaws.services.s3.model.WriteGetObjectResponseRequest
Set an opaque identifier assigned by a web server to a specific version of a resource found at a URL.
setETag(String) - Method in class com.amazonaws.services.s3.transfer.model.CopyResult
Sets the entity tag identifying the new object.
setETag(String) - Method in class com.amazonaws.services.s3.transfer.model.UploadResult
Sets the entity tag identifying the new object.
setEvents(Set<String>) - Method in class com.amazonaws.services.s3.model.NotificationConfiguration
Sets the given events in this NotificationConfiguration object.
setEventThreshold(ReplicationTimeValue) - Method in class com.amazonaws.services.s3.model.Metrics
set the container specifying the time threshold for emitting the s3:Replication:OperationMissedThreshold event.
setExecutorFactory(ExecutorFactory) - Method in class com.amazonaws.services.s3.transfer.TransferManagerBuilder
Sets a new ExecutorFactory for the builder.
setExistingObjectReplication(ExistingObjectReplication) - Method in class com.amazonaws.services.s3.model.ReplicationRule
Sets the status of existing object replication of current rule.
setExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.AbortMultipartUploadRequest
 
setExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.CompleteMultipartUploadRequest
 
setExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.CopyObjectRequest
This value represents the expected account id of the destination Amazon S3 bucket owner.
setExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.CopyPartRequest
This value represents the expected account id of the destination Amazon S3 bucket owner.
setExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.DeleteBucketAnalyticsConfigurationRequest
 
setExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.DeleteBucketCrossOriginConfigurationRequest
 
setExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.DeleteBucketEncryptionRequest
 
setExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.DeleteBucketInventoryConfigurationRequest
 
setExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.DeleteBucketLifecycleConfigurationRequest
 
setExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.DeleteBucketMetricsConfigurationRequest
 
setExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.DeleteBucketOwnershipControlsRequest
 
setExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.DeleteBucketPolicyRequest
 
setExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.DeleteBucketReplicationConfigurationRequest
 
setExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.DeleteBucketRequest
 
setExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.DeleteBucketTaggingConfigurationRequest
 
setExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.DeleteBucketWebsiteConfigurationRequest
 
setExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.DeleteObjectRequest
 
setExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.DeleteObjectsRequest
 
setExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.DeleteObjectTaggingRequest
 
setExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.DeletePublicAccessBlockRequest
 
setExpectedBucketOwner(String) - Method in interface com.amazonaws.services.s3.model.ExpectedBucketOwnerRequest
Set the account id of the expected bucket owner.
setExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.GetBucketAccelerateConfigurationRequest
 
setExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.GetBucketAclRequest
 
setExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.GetBucketAnalyticsConfigurationRequest
 
setExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.GetBucketCrossOriginConfigurationRequest
 
setExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.GetBucketEncryptionRequest
 
setExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.GetBucketInventoryConfigurationRequest
 
setExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.GetBucketLifecycleConfigurationRequest
 
setExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.GetBucketLocationRequest
 
setExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.GetBucketLoggingConfigurationRequest
 
setExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.GetBucketMetricsConfigurationRequest
 
setExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.GetBucketNotificationConfigurationRequest
 
setExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.GetBucketOwnershipControlsRequest
 
setExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.GetBucketPolicyRequest
 
setExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.GetBucketPolicyStatusRequest
 
setExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.GetBucketReplicationConfigurationRequest
 
setExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.GetBucketTaggingConfigurationRequest
 
setExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.GetBucketVersioningConfigurationRequest
 
setExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.GetBucketWebsiteConfigurationRequest
 
setExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.GetObjectAclRequest
 
setExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.GetObjectLegalHoldRequest
 
setExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.GetObjectLockConfigurationRequest
 
setExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.GetObjectMetadataRequest
 
setExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.GetObjectRequest
 
setExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.GetObjectRetentionRequest
 
setExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.GetObjectTaggingRequest
 
setExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.GetPublicAccessBlockRequest
 
setExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.HeadBucketRequest
 
setExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.InitiateMultipartUploadRequest
 
setExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.ListBucketAnalyticsConfigurationsRequest
 
setExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.ListBucketInventoryConfigurationsRequest
 
setExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.ListBucketMetricsConfigurationsRequest
 
setExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.ListMultipartUploadsRequest
 
setExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.ListObjectsRequest
 
setExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.ListObjectsV2Request
 
setExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.ListPartsRequest
 
setExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.ListVersionsRequest
 
setExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.PutObjectRequest
 
setExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.RestoreObjectRequest
 
setExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.SelectObjectContentRequest
 
setExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.SetBucketAccelerateConfigurationRequest
 
setExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.SetBucketAclRequest
 
setExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.SetBucketAnalyticsConfigurationRequest
 
setExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.SetBucketCrossOriginConfigurationRequest
 
setExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.SetBucketEncryptionRequest
 
setExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.SetBucketInventoryConfigurationRequest
 
setExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.SetBucketLifecycleConfigurationRequest
 
setExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.SetBucketLoggingConfigurationRequest
 
setExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.SetBucketMetricsConfigurationRequest
 
setExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.SetBucketNotificationConfigurationRequest
 
setExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.SetBucketOwnershipControlsRequest
 
setExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.SetBucketPolicyRequest
 
setExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.SetBucketReplicationConfigurationRequest
 
setExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.SetBucketTaggingConfigurationRequest
 
setExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.SetBucketVersioningConfigurationRequest
 
setExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.SetBucketWebsiteConfigurationRequest
 
setExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.SetObjectAclRequest
 
setExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.SetObjectLegalHoldRequest
 
setExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.SetObjectLockConfigurationRequest
 
setExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.SetObjectRetentionRequest
 
setExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.SetObjectTaggingRequest
 
setExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.SetPublicAccessBlockRequest
 
setExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.SetRequestPaymentConfigurationRequest
 
setExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.UploadPartRequest
 
setExpectedSourceBucketOwner(String) - Method in class com.amazonaws.services.s3.model.CopyObjectRequest
 
setExpectedSourceBucketOwner(String) - Method in class com.amazonaws.services.s3.model.CopyPartRequest
 
setExpectedSourceBucketOwner(String) - Method in interface com.amazonaws.services.s3.model.ExpectedSourceBucketOwnerRequest
This value represents the expected account id of the source Amazon S3 bucket owner.
setExpiration(Date) - Method in class com.amazonaws.services.s3.model.GeneratePresignedUrlRequest
Sets the expiration date at which point the new pre-signed URL will no longer be accepted by Amazon S3.
setExpiration(String) - Method in class com.amazonaws.services.s3.model.WriteGetObjectResponseRequest
If the object expiration is configured (see PUT Bucket lifecycle), the response includes this header.
setExpirationDate(Date) - Method in class com.amazonaws.services.s3.model.BucketLifecycleConfiguration.Rule
Sets the expiration date of the object.
setExpirationInDays(int) - Method in class com.amazonaws.services.s3.model.BucketLifecycleConfiguration.Rule
Sets the time, in days, between when an object is uploaded to the bucket and when it expires.
setExpirationInDays(int) - Method in class com.amazonaws.services.s3.model.RestoreObjectRequest
Set the lifetime of the active copy in days.
setExpirationTime(Date) - Method in interface com.amazonaws.services.s3.internal.ObjectExpirationResult
Sets the expiration date of the object.
setExpirationTime(Date) - Method in class com.amazonaws.services.s3.model.CompleteMultipartUploadResult
Sets the expiration time for the object.
setExpirationTime(Date) - Method in class com.amazonaws.services.s3.model.CopyObjectResult
Sets the expiration time for the object.
setExpirationTime(Date) - Method in class com.amazonaws.services.s3.model.ObjectMetadata
For internal use only.
setExpirationTime(Date) - Method in class com.amazonaws.services.s3.model.PutObjectResult
Sets the expiration time for the object.
setExpirationTimeRuleId(String) - Method in interface com.amazonaws.services.s3.internal.ObjectExpirationResult
Sets the bucket lifecycle configuration rule ID for the expiration of this object.
setExpirationTimeRuleId(String) - Method in class com.amazonaws.services.s3.model.CompleteMultipartUploadResult
Sets the BucketLifecycleConfiguration rule ID for this object's expiration
setExpirationTimeRuleId(String) - Method in class com.amazonaws.services.s3.model.CopyObjectResult
Sets the BucketLifecycleConfiguration rule ID for this object's expiration
setExpirationTimeRuleId(String) - Method in class com.amazonaws.services.s3.model.ObjectMetadata
For internal use only.
setExpirationTimeRuleId(String) - Method in class com.amazonaws.services.s3.model.PutObjectResult
Sets the BucketLifecycleConfiguration rule ID for this object's expiration
setExpiredObjectDeleteMarker(boolean) - Method in class com.amazonaws.services.s3.model.BucketLifecycleConfiguration.Rule
Sets the value of the ExpiredObjectDeleteMarkers attribute.
setExpires(String) - Method in class com.amazonaws.services.s3.model.ResponseHeaderOverrides
Sets the expires response header override.
setExpires(Date) - Method in class com.amazonaws.services.s3.model.WriteGetObjectResponseRequest
Set the date and time at which the object is no longer cacheable.
setExposedHeaders(List<String>) - Method in class com.amazonaws.services.s3.model.CORSRule
Sets the expose headers of the rule.
setExposedHeaders(String...) - Method in class com.amazonaws.services.s3.model.CORSRule
Convenience array style method for CORSRule.setExposedHeaders(List)
setExpression(String) - Method in class com.amazonaws.services.s3.model.SelectObjectContentRequest
The expression that is used to query the object.
setExpression(String) - Method in class com.amazonaws.services.s3.model.SelectParameters
Sets the expression that is used to query the object.
setExpressionType(String) - Method in class com.amazonaws.services.s3.model.SelectObjectContentRequest
The type of the provided expression (e.g., SQL).
setExpressionType(ExpressionType) - Method in class com.amazonaws.services.s3.model.SelectObjectContentRequest
The type of the provided expression (e.g., SQL).
setExpressionType(String) - Method in class com.amazonaws.services.s3.model.SelectParameters
Sets the type of the provided expression (e.g., SQL).
setExtendedRequestId(String) - Method in class com.amazonaws.services.s3.internal.AmazonS3ExceptionBuilder
Sets Amazon S3's extended request ID.
setExtendedRequestId(String) - Method in exception com.amazonaws.services.s3.model.AmazonS3Exception
Sets Amazon S3's extended request ID.
setExtraMaterialDescription(ExtraMaterialsDescription) - Method in class com.amazonaws.services.s3.model.EncryptedGetObjectRequest
Sets the supplemental materials description for the encryption materials to be used with the current request.
setFetchOwner(boolean) - Method in class com.amazonaws.services.s3.model.ListObjectsV2Request
Sets the optional fetch owner flag.
setFieldDelimiter(String) - Method in class com.amazonaws.services.s3.model.CSVInput
Sets the value used to separate individual fields in a record.
setFieldDelimiter(Character) - Method in class com.amazonaws.services.s3.model.CSVInput
Sets the value used to separate individual fields in a record.
setFieldDelimiter(String) - Method in class com.amazonaws.services.s3.model.CSVOutput
Sets the value used to separate individual fields in a record.
setFieldDelimiter(Character) - Method in class com.amazonaws.services.s3.model.CSVOutput
Sets the value used to separate individual fields in a record.
setFile(File) - Method in class com.amazonaws.services.s3.model.AbstractPutObjectRequest
Sets the path and name of the file containing the data to be uploaded to Amazon S3.
setFile(File) - Method in class com.amazonaws.services.s3.model.PresignedUrlUploadRequest
 
setFile(File) - Method in interface com.amazonaws.services.s3.model.S3DataSource
 
setFile(File) - Method in class com.amazonaws.services.s3.model.UploadPartRequest
Sets the file containing the data to upload.
setFile(File) - Method in class com.amazonaws.services.s3.model.WriteGetObjectResponseRequest
 
setFileHeaderInfo(String) - Method in class com.amazonaws.services.s3.model.CSVInput
Sets the first line of input.
setFileHeaderInfo(FileHeaderInfo) - Method in class com.amazonaws.services.s3.model.CSVInput
Sets the first line of input.
setFileOffset(long) - Method in class com.amazonaws.services.s3.model.UploadPartRequest
Sets the optional offset in the specified file, at which to begin uploading data for this part.
setFilter(AnalyticsFilter) - Method in class com.amazonaws.services.s3.model.analytics.AnalyticsConfiguration
Sets the filter used to describe a set of objects for analysis.
setFilter(LifecycleFilter) - Method in class com.amazonaws.services.s3.model.BucketLifecycleConfiguration.Rule
Sets the LifecycleFilter that is used to identify objects that a Lifecycle Rule applies to.
setFilter(IntelligentTieringFilter) - Method in class com.amazonaws.services.s3.model.intelligenttiering.IntelligentTieringConfiguration
Sets the filter used to describe a set of objects for S3 Intelligent-Tiering.
setFilter(MetricsFilter) - Method in class com.amazonaws.services.s3.model.metrics.MetricsConfiguration
Sets a metrics configuration filter.
setFilter(Filter) - Method in class com.amazonaws.services.s3.model.NotificationConfiguration
Sets the filter criteria for this NotificationConfiguration.
setFilter(ReplicationFilter) - Method in class com.amazonaws.services.s3.model.ReplicationRule
Sets the ReplicationFilter that is used to identify objects that a CRR Rule applies to.
setFilterRules(List<FilterRule>) - Method in class com.amazonaws.services.s3.model.S3KeyFilter
Set the list of FilterRules for this S3KeyFilter
setFipsEnabled(Boolean) - Method in class com.amazonaws.services.s3.internal.S3AccessPointBuilder
Enable fips in endpoint.
setFirstByte(Long) - Method in class com.amazonaws.services.s3.model.CopyPartRequest
Sets the optional zero-based byte offset to begin copying the source object.
setForceGlobalBucketAccessEnabled(Boolean) - Method in class com.amazonaws.services.s3.AmazonS3Builder
Configure whether global bucket access is enabled for clients generated by this builder.
setFormat(AnalyticsS3ExportFileFormat) - Method in class com.amazonaws.services.s3.model.analytics.AnalyticsS3BucketDestination
Sets the file format used when exporting data to Amazon S3.
setFormat(String) - Method in class com.amazonaws.services.s3.model.analytics.AnalyticsS3BucketDestination
Sets the file format used when exporting data to Amazon S3.
setFormat(String) - Method in class com.amazonaws.services.s3.model.inventory.InventoryS3BucketDestination
Sets the output format of the inventory results.
setFormat(InventoryFormat) - Method in class com.amazonaws.services.s3.model.inventory.InventoryS3BucketDestination
Sets the output format of the inventory results.
setFrequency(String) - Method in class com.amazonaws.services.s3.model.inventory.InventorySchedule
Sets the frequency for producing inventory results.
setFrequency(InventoryFrequency) - Method in class com.amazonaws.services.s3.model.inventory.InventorySchedule
Sets the frequency for producing inventory results.
setFuture(Future<File>) - Method in class com.amazonaws.services.s3.transfer.internal.DownloadMonitor
 
setGlacierJobParameters(GlacierJobParameters) - Method in class com.amazonaws.services.s3.model.RestoreObjectRequest
Sets Glacier related parameters pertaining to this job.
setHasFinalPartBeenSeen(boolean) - Method in class com.amazonaws.services.s3.internal.crypto.v1.MultipartUploadContext
 
setHasFinalPartBeenSeen(boolean) - Method in class com.amazonaws.services.s3.internal.crypto.v2.MultipartUploadContext
 
setHeader(String, Object) - Method in class com.amazonaws.services.s3.model.ObjectMetadata
For internal use only.
setHostName(String) - Method in class com.amazonaws.services.s3.model.RedirectRule
Set the host name to use in the redirect request.
setHttpErrorCodeReturnedEquals(String) - Method in class com.amazonaws.services.s3.model.RoutingRuleCondition
Set the HTTP error code when the redirect is applied.
setHttpExpiresDate(Date) - Method in class com.amazonaws.services.s3.model.ObjectMetadata
Set the date when the object is no longer cacheable.
setHttpMethodName(HttpMethodName) - Method in class com.amazonaws.services.s3.model.PresignedUrlUploadRequest
 
setHttpRedirectCode(String) - Method in class com.amazonaws.services.s3.model.RedirectRule
Set the HTTP code to use in the redirect response.
setId(String) - Method in class com.amazonaws.services.s3.model.analytics.AnalyticsConfiguration
Sets the identifier used to represent an analytics configuration.
setId(String) - Method in class com.amazonaws.services.s3.model.BucketLifecycleConfiguration.Rule
Sets the ID of this rule.
setId(String) - Method in class com.amazonaws.services.s3.model.CORSRule
Sets the ID of this rule.
setId(String) - Method in class com.amazonaws.services.s3.model.DeleteBucketAnalyticsConfigurationRequest
Sets the identifier used to represent an analytics configuration.
setId(String) - Method in class com.amazonaws.services.s3.model.DeleteBucketIntelligentTieringConfigurationRequest
Sets the identifier used to represent an S3 Intelligent-Tiering configuration.
setId(String) - Method in class com.amazonaws.services.s3.model.DeleteBucketInventoryConfigurationRequest
Sets the ID used to identify the inventory configuration.
setId(String) - Method in class com.amazonaws.services.s3.model.DeleteBucketMetricsConfigurationRequest
Sets the ID used to identify the metrics configuration.
setId(String) - Method in class com.amazonaws.services.s3.model.GetBucketAnalyticsConfigurationRequest
Sets the identifier used to represent an analytics configuration.
setId(String) - Method in class com.amazonaws.services.s3.model.GetBucketIntelligentTieringConfigurationRequest
Sets the identifier used to represent an S3 Intelligent-Tiering configuration.
setId(String) - Method in class com.amazonaws.services.s3.model.GetBucketInventoryConfigurationRequest
Sets the ID used to identify the inventory configuration.
setId(String) - Method in class com.amazonaws.services.s3.model.GetBucketMetricsConfigurationRequest
Sets the ID used to identify the metrics configuration.
setId(String) - Method in class com.amazonaws.services.s3.model.intelligenttiering.IntelligentTieringConfiguration
Sets the identifier used to represent an S3 Intelligent-Tiering configuration.
setId(String) - Method in class com.amazonaws.services.s3.model.inventory.InventoryConfiguration
Sets the ID used to identify the inventory configuration.
setId(String) - Method in class com.amazonaws.services.s3.model.metrics.MetricsConfiguration
Sets the identifier used to represent a metrics configuration.
setId(String) - Method in class com.amazonaws.services.s3.model.Owner
Sets the ID of the owner.
setIdentifier(String) - Method in class com.amazonaws.services.s3.model.CanonicalGrantee
Sets the unique identifier for this grantee.
setIdentifier(String) - Method in class com.amazonaws.services.s3.model.EmailAddressGrantee
Set the e-mail address as the grantee's ID.
setIdentifier(String) - Method in interface com.amazonaws.services.s3.model.Grantee
Sets the identifier for this grantee.
setIdentifier(String) - Method in enum com.amazonaws.services.s3.model.GroupGrantee
For internal use only.
setIgnoreMissingInstructionFile(boolean) - Method in class com.amazonaws.services.s3.model.CryptoConfiguration
Deprecated.
 
setIgnorePublicAcls(Boolean) - Method in class com.amazonaws.services.s3.model.PublicAccessBlockConfiguration
Specifies whether Amazon S3 should ignore public ACLs for this bucket and objects in this bucket.
setIncludedObjectVersions(String) - Method in class com.amazonaws.services.s3.model.inventory.InventoryConfiguration
Sets which object version(s) to included in the inventory results.
setIncludedObjectVersions(InventoryIncludedObjectVersions) - Method in class com.amazonaws.services.s3.model.inventory.InventoryConfiguration
Sets which object version(s) to included in the inventory results.
setIndexDocumentSuffix(String) - Method in class com.amazonaws.services.s3.model.BucketWebsiteConfiguration
Sets the document to serve when a directory is specified (ex: index.html).
setIndexDocumentSuffix(String) - Method in class com.amazonaws.services.s3.model.WebsiteConfiguration
 
setInitiated(Date) - Method in class com.amazonaws.services.s3.model.MultipartUpload
Sets the date at which this upload was initiated.
setInitiator(Owner) - Method in class com.amazonaws.services.s3.model.MultipartUpload
Sets the user who initiated this multipart upload.
setInitiator(Owner) - Method in class com.amazonaws.services.s3.model.PartListing
Sets the user who initiated the associated multipart upload.
setInputSerialization(InputSerialization) - Method in class com.amazonaws.services.s3.model.SelectObjectContentRequest
Describes the format of the data in the object that is being queried.
setInputSerialization(InputSerialization) - Method in class com.amazonaws.services.s3.model.SelectParameters
Sets the serialization format of the object.
setInputStream(InputStream) - Method in class com.amazonaws.services.s3.model.AbstractPutObjectRequest
Sets the input stream containing the data to be uploaded to Amazon S3.
setInputStream(InputStream) - Method in class com.amazonaws.services.s3.model.PresignedUrlUploadRequest
 
setInputStream(InputStream) - Method in interface com.amazonaws.services.s3.model.S3DataSource
 
setInputStream(InputStream) - Method in class com.amazonaws.services.s3.model.UploadPartRequest
Sets the stream containing the data to upload for the new part.
setInputStream(InputStream) - Method in class com.amazonaws.services.s3.model.WriteGetObjectResponseRequest
 
setInstructionFileSuffix(String) - Method in class com.amazonaws.services.s3.model.EncryptedGetObjectRequest
Explicitly sets the suffix of an instruction file to be used to retrieve the S3 encrypted object.
setIntelligentTierinConfiguration(IntelligentTieringConfiguration) - Method in class com.amazonaws.services.s3.model.SetBucketIntelligentTieringConfigurationRequest
setIntelligentTieringConfiguration(IntelligentTieringConfiguration) - Method in class com.amazonaws.services.s3.model.GetBucketIntelligentTieringConfigurationResult
Sets the requested S3 Intelligent-Tiering configuration.
setIntelligentTieringConfigurationList(List<IntelligentTieringConfiguration>) - Method in class com.amazonaws.services.s3.model.ListBucketIntelligentTieringConfigurationsResult
Sets the list of S3 Intelligent-Tiering configurations for a bucket.
setInventoryConfiguration(InventoryConfiguration) - Method in class com.amazonaws.services.s3.model.GetBucketInventoryConfigurationResult
Sets the inventory configuration.
setInventoryConfiguration(InventoryConfiguration) - Method in class com.amazonaws.services.s3.model.SetBucketInventoryConfigurationRequest
Sets the inventory configuration.
setInventoryConfigurationList(List<InventoryConfiguration>) - Method in class com.amazonaws.services.s3.model.ListBucketInventoryConfigurationsResult
Sets the list of inventory configurations for a bucket.
setInventoryFilter(InventoryFilter) - Method in class com.amazonaws.services.s3.model.inventory.InventoryConfiguration
Sets the inventoryFilter used to describe a set of objects to include in inventory results.
setIsDeleteMarker(boolean) - Method in class com.amazonaws.services.s3.model.S3VersionSummary
Intended for internal use only in the Amazon S3 client code.
setIsLatest(boolean) - Method in class com.amazonaws.services.s3.model.S3VersionSummary
For internal use only.
setIsPublic(Boolean) - Method in class com.amazonaws.services.s3.model.PolicyStatus
The public-policy status for this bucket.
setJson(JSONInput) - Method in class com.amazonaws.services.s3.model.InputSerialization
Specifies JSON as object's input serialization format.
setJson(JSONOutput) - Method in class com.amazonaws.services.s3.model.OutputSerialization
Specifies JSON as request's output serialization format.
setKey(String) - Method in class com.amazonaws.services.s3.model.AbortMultipartUploadRequest
Sets the key of the multipart upload to abort.
setKey(String) - Method in class com.amazonaws.services.s3.model.AbstractPutObjectRequest
Sets the key under which to store the new object.
setKey(String) - Method in class com.amazonaws.services.s3.model.CompleteMultipartUploadRequest
Sets the key under which the multipart upload to complete is stored.
setKey(String) - Method in class com.amazonaws.services.s3.model.CompleteMultipartUploadResult
Sets the key of the newly created object.
setKey(String) - Method in class com.amazonaws.services.s3.model.DeleteObjectRequest
Sets the key of the object to delete.
setKey(String) - Method in class com.amazonaws.services.s3.model.DeleteObjectsResult.DeletedObject
 
setKey(String) - Method in class com.amazonaws.services.s3.model.DeleteObjectTaggingRequest
Set the object key.
setKey(String) - Method in class com.amazonaws.services.s3.model.DeleteVersionRequest
Sets the key of the version to delete.
setKey(String) - Method in class com.amazonaws.services.s3.model.GeneratePresignedUrlRequest
Sets the key of the object involved in this request.
setKey(String) - Method in class com.amazonaws.services.s3.model.GetObjectAclRequest
Sets the key under which the object whose ACL to be retrieved is stored.
setKey(String) - Method in class com.amazonaws.services.s3.model.GetObjectLegalHoldRequest
The Object Key.
setKey(String) - Method in class com.amazonaws.services.s3.model.GetObjectMetadataRequest
Sets the key of the object whose metadata is being retrieved.
setKey(String) - Method in class com.amazonaws.services.s3.model.GetObjectRequest
Sets the key under which the object to be downloaded is stored.
setKey(String) - Method in class com.amazonaws.services.s3.model.GetObjectRetentionRequest
The Object Key.
setKey(String) - Method in class com.amazonaws.services.s3.model.GetObjectTaggingRequest
Set the object key.
setKey(String) - Method in class com.amazonaws.services.s3.model.InitiateMultipartUploadRequest
Sets the key by which to store the new multipart upload, and hence, the eventual object created from the multipart upload.
setKey(String) - Method in class com.amazonaws.services.s3.model.InitiateMultipartUploadResult
Sets the object key for which the multipart upload was initiated.
setKey(String) - Method in class com.amazonaws.services.s3.model.ListPartsRequest
Sets the key of the associated multipart upload whose parts are being listed.
setKey(String) - Method in class com.amazonaws.services.s3.model.MultiObjectDeleteException.DeleteError
 
setKey(String) - Method in class com.amazonaws.services.s3.model.MultipartUpload
Sets the key by which this upload is stored.
setKey(String) - Method in class com.amazonaws.services.s3.model.PartListing
Sets the key value specified in the original request used to identify which multipart upload contains the parts to list.
setKey(String) - Method in class com.amazonaws.services.s3.model.RestoreObjectRequest
Sets the key, the name of the reference to the object to restore, which is now stored in Amazon Glacier.
setKey(String) - Method in class com.amazonaws.services.s3.model.S3Object
Sets the key under which this object is stored.
setKey(String) - Method in class com.amazonaws.services.s3.model.S3ObjectIdBuilder
 
setKey(String) - Method in class com.amazonaws.services.s3.model.S3ObjectSummary
Sets the key under which this object is stored in Amazon S3.
setKey(String) - Method in class com.amazonaws.services.s3.model.S3VersionSummary
Sets the key under which this version is stored in Amazon S3.
setKey(String) - Method in class com.amazonaws.services.s3.model.SelectObjectContentRequest
The Object Key.
setKey(String) - Method in class com.amazonaws.services.s3.model.SetObjectLegalHoldRequest
The Object Key.
setKey(String) - Method in class com.amazonaws.services.s3.model.SetObjectRetentionRequest
The Object Key.
setKey(String) - Method in class com.amazonaws.services.s3.model.SetObjectTaggingRequest
Set the object key.
setKey(String) - Method in class com.amazonaws.services.s3.model.Tag
Set the tag key.
setKey(String) - Method in class com.amazonaws.services.s3.model.UploadPartRequest
Sets the key of the initiated multipart upload.
setKey(String) - Method in class com.amazonaws.services.s3.S3ObjectResource.Builder
The key of the S3 object.
setKey(String) - Method in class com.amazonaws.services.s3.transfer.model.UploadResult
Sets the key of the newly created object.
setKeyCount(int) - Method in class com.amazonaws.services.s3.model.ListObjectsV2Result
Sets the number of keys returned with this response.
setKeyId(String) - Method in class com.amazonaws.services.s3.model.inventory.ServerSideEncryptionKMS
Sets the KMS key id to use to encrypt the inventory contents.
setKeyMarker(String) - Method in class com.amazonaws.services.s3.model.ListMultipartUploadsRequest
Sets the optional key marker indicating where in the results to begin listing.
setKeyMarker(String) - Method in class com.amazonaws.services.s3.model.ListVersionsRequest
Sets the optional keyMarker parameter indicating where in the sorted list of all versions in the specified bucket to begin returning results.
setKeyMarker(String) - Method in class com.amazonaws.services.s3.model.MultipartUploadListing
Sets the optional key marker specified in the original request to specify where in the results to begin listing multipart uploads.
setKeyMarker(String) - Method in class com.amazonaws.services.s3.model.VersionListing
For internal use only.
setKeyPrefixEquals(String) - Method in class com.amazonaws.services.s3.model.RoutingRuleCondition
Set the object key name prefix when the redirect is applied.
setKeys(List<DeleteObjectsRequest.KeyVersion>) - Method in class com.amazonaws.services.s3.model.DeleteObjectsRequest
Sets the list of keys to delete from this bucket, clearing any existing list of keys.
setKeyWrapExpected(boolean) - Method in class com.amazonaws.services.s3.model.EncryptedGetObjectRequest
 
setKms(AWSKMS) - Method in class com.amazonaws.services.s3.AmazonS3EncryptionClientBuilder
Deprecated.
Sets the KMS implementation to be used throughout the crypto process
setKmsClient(AWSKMS) - Method in class com.amazonaws.services.s3.AmazonS3EncryptionClientV2Builder
Sets the KMS implementation to be used throughout the crypto process
setKmsCmkId(String) - Method in class com.amazonaws.services.s3.model.GeneratePresignedUrlRequest
Sets the KMS customer key id used for server side encryption.
setKmsContext(String) - Method in class com.amazonaws.services.s3.model.Encryption
Sets the optional value used to specify the encryption context for the restore results if the encryption type is aws:kms.
setKmsKeyId(String) - Method in class com.amazonaws.services.s3.model.Encryption
If the encryption type is aws:kms, this optional value specifies the ID of the symmetric customer managed Amazon Web Services KMS CMK to use for encryption of job results.
setKMSMasterKeyID(String) - Method in class com.amazonaws.services.s3.model.ServerSideEncryptionByDefault
Amazon Web Services Key Management Service (KMS) customer Amazon Web Services KMS key ID to use for the default encryption.
setKmsRegion(Regions) - Method in class com.amazonaws.services.s3.model.CryptoConfiguration
Deprecated.
setLastByte(Long) - Method in class com.amazonaws.services.s3.model.CopyPartRequest
Sets the optional zero-based byte offset to stop copying the source.
setLastModified(Date) - Method in class com.amazonaws.services.s3.model.ObjectMetadata
For internal use only.
setLastModified(Date) - Method in class com.amazonaws.services.s3.model.PartSummary
Sets the date this part was last modified.
setLastModified(Date) - Method in class com.amazonaws.services.s3.model.S3ObjectSummary
Sets the date, according to Amazon S3, this object was last modified.
setLastModified(Date) - Method in class com.amazonaws.services.s3.model.S3VersionSummary
Sets the date according to Amazon S3 at which this version was last modified.
setLastModified(Date) - Method in class com.amazonaws.services.s3.model.WriteGetObjectResponseRequest
Set the date and time the object was last modified.
setLastModifiedDate(Date) - Method in class com.amazonaws.services.s3.model.CopyObjectResult
Sets the date the newly copied object was last modified.
setLastModifiedDate(Date) - Method in class com.amazonaws.services.s3.model.CopyPartResult
Sets the date the newly copied part was last modified.
setLastPart(boolean) - Method in class com.amazonaws.services.s3.model.UploadPartRequest
Marks this part as the last part being uploaded in a multipart upload.
setLegalHold(ObjectLockLegalHold) - Method in class com.amazonaws.services.s3.model.GetObjectLegalHoldResult
The current Legal Hold status for the specified object.
setLegalHold(ObjectLockLegalHold) - Method in class com.amazonaws.services.s3.model.SetObjectLegalHoldRequest
Container element for the Legal Hold configuration you want to apply to the specified object.
setLifecycleConfiguration(BucketLifecycleConfiguration) - Method in class com.amazonaws.services.s3.model.SetBucketLifecycleConfigurationRequest
Sets the new lifecycle configuration for the specified bucket.
setLocation(String) - Method in class com.amazonaws.services.s3.model.CompleteMultipartUploadResult
Sets the URL identifying the new multipart object.
setLogFilePrefix(String) - Method in class com.amazonaws.services.s3.model.BucketLoggingConfiguration
Sets the log file prefix for this bucket logging configuration.
setLoggingConfiguration(BucketLoggingConfiguration) - Method in class com.amazonaws.services.s3.model.SetBucketLoggingConfigurationRequest
Sets the logging configuration for the specified bucket.
setMarker(String) - Method in class com.amazonaws.services.s3.model.ListObjectsRequest
Sets the optional marker parameter indicating where in the bucket to begin listing.
setMarker(String) - Method in class com.amazonaws.services.s3.model.ObjectListing
For internal use only.
setMatchingETagConstraints(List<String>) - Method in class com.amazonaws.services.s3.model.CopyObjectRequest
Sets the optional list of ETag constraints that, when present, must include a match for the source object's current ETag in order for the copy object request to be executed.
setMatchingETagConstraints(List<String>) - Method in class com.amazonaws.services.s3.model.CopyPartRequest
Sets the optional list of ETag constraints that, when present, must include a match for the source object's current ETag in order for the copy object request to be executed.
setMatchingETagConstraints(List<String>) - Method in class com.amazonaws.services.s3.model.GetObjectRequest
Sets the optional list of ETag constraints that when present must include a match for the object's current ETag in order for this request to be executed.
setMaterialsDescription(Map<String, String>) - Method in class com.amazonaws.services.s3.internal.crypto.v1.MultipartUploadContext
 
setMaterialsDescription(Map<String, String>) - Method in class com.amazonaws.services.s3.internal.crypto.v2.MultipartUploadContext
 
setMaterialsDescription(Map<String, String>) - Method in class com.amazonaws.services.s3.model.EncryptedInitiateMultipartUploadRequest
sets the materials description for the encryption materials to be used with the current Multi Part Upload Request.
setMaterialsDescription(Map<String, String>) - Method in class com.amazonaws.services.s3.model.EncryptedPutObjectRequest
sets the materials description for the encryption materials to be used with the current PutObjectRequest.
setMaterialsDescription(Map<String, String>) - Method in class com.amazonaws.services.s3.model.UploadObjectRequest
Sets the materials description for the encryption materials to be used with the current request.
setMaxAgeSeconds(int) - Method in class com.amazonaws.services.s3.model.CORSRule
Sets the max age in seconds of the rule.
setMaxKeys(Integer) - Method in class com.amazonaws.services.s3.model.ListObjectsRequest
Sets the optional maxKeys parameter indicating the maximum number of keys to include in the response.
setMaxKeys(Integer) - Method in class com.amazonaws.services.s3.model.ListObjectsV2Request
Sets the optional maxKeys parameter indicating the maximum number of keys to include in the response.
setMaxKeys(int) - Method in class com.amazonaws.services.s3.model.ListObjectsV2Result
Sets the optional maxKeys parameter indicating the maximum number of keys to include in the response.
setMaxKeys(int) - Method in class com.amazonaws.services.s3.model.ObjectListing
For internal use only.
setMaxKeys(int) - Method in class com.amazonaws.services.s3.model.VersionListing
For internal use only.
setMaxParts(int) - Method in class com.amazonaws.services.s3.model.ListPartsRequest
Sets the optional maximum number of parts to be returned in the part listing.
setMaxParts(int) - Method in class com.amazonaws.services.s3.model.PartListing
Sets the optional max parts value specified in the original request to limit how many parts are listed.
setMaxResults(Integer) - Method in class com.amazonaws.services.s3.model.ListVersionsRequest
Sets the optional maxResults parameter indicating the maximum number of results to include in the response.
setMaxUploads(Integer) - Method in class com.amazonaws.services.s3.model.ListMultipartUploadsRequest
Sets the optional maximum number of uploads to return.
setMaxUploads(int) - Method in class com.amazonaws.services.s3.model.MultipartUploadListing
Sets the optional maximum number of uploads to be listed, as specified in the original request.
setMd5(String) - Method in class com.amazonaws.services.s3.model.SSECustomerKey
Sets the optional MD5 digest (base64-encoded) of the encryption key to use when encrypting the object.
setMd5Digest(String) - Method in class com.amazonaws.services.s3.model.UploadPartRequest
Sets the optional, but recommended, MD5 hash of the content of this part.
setMessage(String) - Method in class com.amazonaws.services.s3.model.MultiObjectDeleteException.DeleteError
 
setMetadata(ObjectMetadata) - Method in class com.amazonaws.services.s3.model.AbstractPutObjectRequest
Sets the optional metadata instructing Amazon S3 how to handle the uploaded data (e.g.
setMetadata(ObjectMetadata) - Method in class com.amazonaws.services.s3.model.PresignedUrlUploadRequest
Sets the optional metadata instructing Amazon S3 how to handle the uploaded data (e.g.
setMetadata(ObjectMetadata) - Method in class com.amazonaws.services.s3.model.PresignedUrlUploadResult
Sets the metadata retrieved as a response to AmazonS3Client.upload(PresignedUrlUploadRequest) operation.
setMetadata(ObjectMetadata) - Method in class com.amazonaws.services.s3.model.PutObjectResult
Sets the metadata retrieved as a response to AmazonS3Client.putObject(PutObjectRequest) operation.
setMetadata(ObjectMetadata) - Method in class com.amazonaws.services.s3.model.WriteGetObjectResponseRequest
Set a map of metadata to store with the object in S3.
setMetadataDirective(String) - Method in class com.amazonaws.services.s3.model.CopyObjectRequest
Specifies whether the metadata is copied from the source object or replaced with metadata provided in the request.
setMethod(HttpMethod) - Method in class com.amazonaws.services.s3.model.GeneratePresignedUrlRequest
Sets the HTTP method (GET, PUT, DELETE, HEAD) to be used in this request.
setMetrics(Metrics) - Method in class com.amazonaws.services.s3.model.ReplicationDestinationConfig
Set a container specifying settings for configuring replication metrics and events.
setMetricsConfiguration(MetricsConfiguration) - Method in class com.amazonaws.services.s3.model.GetBucketMetricsConfigurationResult
Sets the requested metrics configuration.
setMetricsConfiguration(MetricsConfiguration) - Method in class com.amazonaws.services.s3.model.SetBucketMetricsConfigurationRequest
Sets the metrics configuration.
setMetricsConfigurationList(List<MetricsConfiguration>) - Method in class com.amazonaws.services.s3.model.ListBucketMetricsConfigurationsResult
Sets the list of metrics configurations.
setMfa(MultiFactorAuthentication) - Method in class com.amazonaws.services.s3.model.DeleteObjectsRequest
Sets the optional Multi-Factor Authentication information to include with this request.
setMfa(MultiFactorAuthentication) - Method in class com.amazonaws.services.s3.model.DeleteVersionRequest
Sets the optional Multi-Factor Authentication information to include with this request.
setMfa(MultiFactorAuthentication) - Method in class com.amazonaws.services.s3.model.SetBucketVersioningConfigurationRequest
Sets the optional Multi-Factor Authentication information to include with this request.
setMfaDeleteEnabled(Boolean) - Method in class com.amazonaws.services.s3.model.BucketVersioningConfiguration
Sets the status of Multi-Factor Authentication (MFA) Delete for a bucket.
setMinimumUploadPartSize(Long) - Method in class com.amazonaws.services.s3.transfer.TransferManagerBuilder
Sets the minimum part size for upload parts.
setMinimumUploadPartSize(long) - Method in class com.amazonaws.services.s3.transfer.TransferManagerConfiguration
Sets the minimum part size for upload parts.
setMinutes(Integer) - Method in class com.amazonaws.services.s3.model.ReplicationTimeValue
Set the time in minutes.
setMissingMeta(Integer) - Method in class com.amazonaws.services.s3.model.WriteGetObjectResponseRequest
Set the number of metadata entries not returned in x-amz-meta headers.
setMode(ObjectLockRetentionMode) - Method in class com.amazonaws.services.s3.model.DefaultRetention
The default Object Lock retention mode you want to apply to new objects placed in the specified bucket.
setMode(String) - Method in class com.amazonaws.services.s3.model.DefaultRetention
The default Object Lock retention mode you want to apply to new objects placed in the specified bucket.
setMode(String) - Method in class com.amazonaws.services.s3.model.ObjectLockRetention
Indicates the Retention mode for the specified object.
setMode(ObjectLockRetentionMode) - Method in class com.amazonaws.services.s3.model.ObjectLockRetention
Indicates the Retention mode for the specified object.
setModifiedSinceConstraint(Date) - Method in class com.amazonaws.services.s3.model.CopyObjectRequest
Sets the optional modified constraint that restricts this request to executing only if the source object has been modified after the specified date.
setModifiedSinceConstraint(Date) - Method in class com.amazonaws.services.s3.model.CopyPartRequest
Sets the optional modified constraint that restricts this request to executing only if the source object has been modified after the specified date.
setModifiedSinceConstraint(Date) - Method in class com.amazonaws.services.s3.model.GetObjectRequest
Sets the optional modified constraint that restricts this request to executing only if the object has been modified after the specified date.
setMonitor(TransferMonitor) - Method in class com.amazonaws.services.s3.transfer.internal.AbstractTransfer
Sets the monitor used to poll for transfer completion.
setMultipartCopyPartSize(Long) - Method in class com.amazonaws.services.s3.transfer.TransferManagerBuilder
Sets the minimum size in bytes of each part when a multi-part copy operation is carried out.
setMultipartCopyPartSize(long) - Method in class com.amazonaws.services.s3.transfer.TransferManagerConfiguration
Sets the minimum part size in bytes for each part in a multi-part copy request.
setMultipartCopyThreshold(Long) - Method in class com.amazonaws.services.s3.transfer.TransferManagerBuilder
Sets the size threshold, in bytes, for when to use multi-part copy.
setMultipartCopyThreshold(long) - Method in class com.amazonaws.services.s3.transfer.TransferManagerConfiguration
Sets the size threshold in bytes for when to use multi-part copy requests.
setMultipartUploads(List<MultipartUpload>) - Method in class com.amazonaws.services.s3.model.MultipartUploadListing
Sets the list of multipart uploads.
setMultipartUploadThreshold(Long) - Method in class com.amazonaws.services.s3.transfer.TransferManagerBuilder
Sets the size threshold, in bytes, for when to use multipart uploads.
setMultipartUploadThreshold(long) - Method in class com.amazonaws.services.s3.transfer.TransferManagerConfiguration
Sets the size threshold in bytes for when to use multipart uploads.
setMultipartUploadThreshold(int) - Method in class com.amazonaws.services.s3.transfer.TransferManagerConfiguration
setName(String) - Method in class com.amazonaws.services.s3.model.Bucket
Sets the name of the bucket.
setName(String) - Method in class com.amazonaws.services.s3.model.FilterRule
Sets the name for this FilterRule.
setName(String) - Method in class com.amazonaws.services.s3.model.MetadataEntry
Set the metadata key.
setNewObjectMetadata(ObjectMetadata) - Method in class com.amazonaws.services.s3.model.CopyObjectRequest
Sets the object metadata to use for the new, copied object.
setNewObjectTagging(ObjectTagging) - Method in class com.amazonaws.services.s3.model.CopyObjectRequest
set the tagging for the new object.
setNextContinuationToken(String) - Method in class com.amazonaws.services.s3.model.ListBucketAnalyticsConfigurationsResult
Sets the optional NextContinuationToken.
setNextContinuationToken(String) - Method in class com.amazonaws.services.s3.model.ListBucketIntelligentTieringConfigurationsResult
Sets the optional NextContinuationToken.
setNextContinuationToken(String) - Method in class com.amazonaws.services.s3.model.ListBucketInventoryConfigurationsResult
Sets the optional NextContinuationToken.
setNextContinuationToken(String) - Method in class com.amazonaws.services.s3.model.ListBucketMetricsConfigurationsResult
Sets the optional NextContinuationToken.
setNextContinuationToken(String) - Method in class com.amazonaws.services.s3.model.ListObjectsV2Result
Sets the optional NextContinuationToken.
setNextKeyMarker(String) - Method in class com.amazonaws.services.s3.model.MultipartUploadListing
Sets the next key marker that should be used in the next request to get the next page of results.
setNextKeyMarker(String) - Method in class com.amazonaws.services.s3.model.VersionListing
For internal use only.
setNextMarker(String) - Method in class com.amazonaws.services.s3.model.ObjectListing
For internal use only.
setNextPartNumberMarker(int) - Method in class com.amazonaws.services.s3.model.PartListing
Sets the next part number marker.
setNextUploadIdMarker(String) - Method in class com.amazonaws.services.s3.model.MultipartUploadListing
Sets the next upload ID marker that should be used in the next request to get the next page of results.
setNextVersionIdMarker(String) - Method in class com.amazonaws.services.s3.model.VersionListing
For internal use only.
setNoncurrentVersionExpirationInDays(int) - Method in class com.amazonaws.services.s3.model.BucketLifecycleConfiguration.Rule
Sets the time, in days, between when a new version of the object is uploaded to the bucket and when older versions of the object expire.
setNoncurrentVersionTransition(BucketLifecycleConfiguration.NoncurrentVersionTransition) - Method in class com.amazonaws.services.s3.model.BucketLifecycleConfiguration.Rule
Deprecated.
setNoncurrentVersionTransitions(List<BucketLifecycleConfiguration.NoncurrentVersionTransition>) - Method in class com.amazonaws.services.s3.model.BucketLifecycleConfiguration.Rule
Sets the Amazon S3 non current object transition rules for the given bucket.
setNonmatchingETagConstraints(List<String>) - Method in class com.amazonaws.services.s3.model.CopyObjectRequest
Sets the optional list of ETag constraints that, when present, must not include a match for the source object's current ETag in order for the copy object request to be executed.
setNonmatchingETagConstraints(List<String>) - Method in class com.amazonaws.services.s3.model.CopyPartRequest
Sets the optional list of ETag constraints that, when present, must not include a match for the source object's current ETag in order for the copy object request to be executed.
setNonmatchingETagConstraints(List<String>) - Method in class com.amazonaws.services.s3.model.GetObjectRequest
Sets the optional list of ETag constraints that when present must not include a match for the object's current ETag in order for this request to be executed.
setNotificationConfiguration(BucketNotificationConfiguration) - Method in class com.amazonaws.services.s3.model.SetBucketNotificationConfigurationRequest
Sets the new notification configuration for the specified bucket.
setObjectAcl(String, String, AccessControlList) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
setObjectAcl(String, String, CannedAccessControlList) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
setObjectAcl(String, String, String, AccessControlList) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
setObjectAcl(String, String, String, CannedAccessControlList) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
setObjectAcl(SetObjectAclRequest) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
setObjectAcl(String, String, AccessControlList) - Method in interface com.amazonaws.services.s3.AmazonS3
Sets the AccessControlList for the specified object in Amazon S3.
setObjectAcl(String, String, CannedAccessControlList) - Method in interface com.amazonaws.services.s3.AmazonS3
Sets the CannedAccessControlList for the specified object in Amazon S3 using one of the pre-configured CannedAccessControlLists.
setObjectAcl(String, String, String, AccessControlList) - Method in interface com.amazonaws.services.s3.AmazonS3
Sets the CannedAccessControlList for the specified object with the specified version in Amazon S3.
setObjectAcl(String, String, String, CannedAccessControlList) - Method in interface com.amazonaws.services.s3.AmazonS3
Sets the CannedAccessControlList for the specified object with the specified version ID in Amazon S3 using one of the pre-configured CannedAccessControlLists.
setObjectAcl(SetObjectAclRequest) - Method in interface com.amazonaws.services.s3.AmazonS3
Sets the AccessControlList for the specified Amazon S3 object with an optional version ID.
setObjectAcl(String, String, AccessControlList) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
setObjectAcl(String, String, CannedAccessControlList) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
setObjectAcl(String, String, String, AccessControlList) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
setObjectAcl(String, String, String, AccessControlList, RequestMetricCollector) - Method in class com.amazonaws.services.s3.AmazonS3Client
Same as AmazonS3Client.setObjectAcl(String, String, String, AccessControlList) but allows specifying a request metric collector.
setObjectAcl(String, String, String, CannedAccessControlList) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
setObjectAcl(String, String, String, CannedAccessControlList, RequestMetricCollector) - Method in class com.amazonaws.services.s3.AmazonS3Client
Same as AmazonS3Client.setObjectAcl(String, String, String, CannedAccessControlList) but allows specifying a request metric collector.
setObjectAcl(SetObjectAclRequest) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
SetObjectAclRequest - Class in com.amazonaws.services.s3.model
Request object containing all the options for setting a object's Access Control List (ACL).
SetObjectAclRequest(String, String, AccessControlList) - Constructor for class com.amazonaws.services.s3.model.SetObjectAclRequest
Constructs a new SetObjectAclRequest object, ready to set the specified ACL on the specified object when this request is executed.
SetObjectAclRequest(String, String, CannedAccessControlList) - Constructor for class com.amazonaws.services.s3.model.SetObjectAclRequest
Constructs a new SetObjectAclRequest object, ready to set the specified ACL on the specified object when this request is executed.
SetObjectAclRequest(String, String, String, AccessControlList) - Constructor for class com.amazonaws.services.s3.model.SetObjectAclRequest
Constructs a new SetObjectAclRequest object, ready to set the specified ACL on the specified object when this request is executed.
SetObjectAclRequest(String, String, String, CannedAccessControlList) - Constructor for class com.amazonaws.services.s3.model.SetObjectAclRequest
Constructs a new SetObjectAclRequest object, ready to set the specified ACL on the specified object when this request is executed.
setObjectContent(S3ObjectInputStream) - Method in class com.amazonaws.services.s3.model.S3Object
Sets the input stream containing this object's contents.
setObjectContent(InputStream) - Method in class com.amazonaws.services.s3.model.S3Object
Sets the input stream containing this object's contents.
setObjectLegalHold(SetObjectLegalHoldRequest) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
setObjectLegalHold(SetObjectLegalHoldRequest) - Method in interface com.amazonaws.services.s3.AmazonS3
Applies a Legal Hold configuration to the specified object.
setObjectLegalHold(SetObjectLegalHoldRequest) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
SetObjectLegalHoldRequest - Class in com.amazonaws.services.s3.model
Applies a Legal Hold configuration to the specified object.
SetObjectLegalHoldRequest() - Constructor for class com.amazonaws.services.s3.model.SetObjectLegalHoldRequest
 
SetObjectLegalHoldResult - Class in com.amazonaws.services.s3.model
Result object to contain the response returned from AmazonS3.setObjectLegalHold(SetObjectLegalHoldRequest).
SetObjectLegalHoldResult() - Constructor for class com.amazonaws.services.s3.model.SetObjectLegalHoldResult
 
setObjectLockConfiguration(SetObjectLockConfigurationRequest) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
setObjectLockConfiguration(SetObjectLockConfigurationRequest) - Method in interface com.amazonaws.services.s3.AmazonS3
Places an Object Lock configuration on the specified bucket.
setObjectLockConfiguration(SetObjectLockConfigurationRequest) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
setObjectLockConfiguration(ObjectLockConfiguration) - Method in class com.amazonaws.services.s3.model.GetObjectLockConfigurationResult
The specified bucket's Object Lock configuration.
setObjectLockConfiguration(ObjectLockConfiguration) - Method in class com.amazonaws.services.s3.model.SetObjectLockConfigurationRequest
The Object Lock configuration that you want to apply to the specified bucket.
SetObjectLockConfigurationRequest - Class in com.amazonaws.services.s3.model
Places an Object Lock configuration on the specified bucket.
SetObjectLockConfigurationRequest() - Constructor for class com.amazonaws.services.s3.model.SetObjectLockConfigurationRequest
 
SetObjectLockConfigurationResult - Class in com.amazonaws.services.s3.model
Result object to contain the response returned from AmazonS3.setObjectLockConfiguration(SetObjectLockConfigurationRequest).
SetObjectLockConfigurationResult() - Constructor for class com.amazonaws.services.s3.model.SetObjectLockConfigurationResult
 
setObjectLockEnabled(String) - Method in class com.amazonaws.services.s3.model.ObjectLockConfiguration
Indicates whether this object has an Object Lock configuration enabled.
setObjectLockEnabled(ObjectLockEnabled) - Method in class com.amazonaws.services.s3.model.ObjectLockConfiguration
Indicates whether this object has an Object Lock configuration enabled.
setObjectLockEnabledForBucket(boolean) - Method in class com.amazonaws.services.s3.model.CreateBucketRequest
Specifies whether you want S3 Object Lock to be enabled for the new bucket.
setObjectLockLegalHoldStatus(String) - Method in class com.amazonaws.services.s3.model.AbstractPutObjectRequest
The Legal Hold status that you want to apply to the specified object.
setObjectLockLegalHoldStatus(ObjectLockLegalHoldStatus) - Method in class com.amazonaws.services.s3.model.AbstractPutObjectRequest
The Legal Hold status that you want to apply to the specified object.
setObjectLockLegalHoldStatus(String) - Method in class com.amazonaws.services.s3.model.CopyObjectRequest
Specifies whether you want to apply a Legal Hold to the copied object.
setObjectLockLegalHoldStatus(ObjectLockLegalHoldStatus) - Method in class com.amazonaws.services.s3.model.CopyObjectRequest
Specifies whether you want to apply a Legal Hold to the copied object.
setObjectLockLegalHoldStatus(String) - Method in class com.amazonaws.services.s3.model.InitiateMultipartUploadRequest
The Legal Hold status that you want to apply to the specified object.
setObjectLockLegalHoldStatus(ObjectLockLegalHoldStatus) - Method in class com.amazonaws.services.s3.model.InitiateMultipartUploadRequest
The Legal Hold status that you want to apply to the specified object.
setObjectLockLegalHoldStatus(String) - Method in class com.amazonaws.services.s3.model.WriteGetObjectResponseRequest
Set whether an object stored in Amazon S3 has an active legal hold.
setObjectLockLegalHoldStatus(ObjectLockLegalHoldStatus) - Method in class com.amazonaws.services.s3.model.WriteGetObjectResponseRequest
Set whether an object stored in Amazon S3 has an active legal hold.
setObjectLockMode(String) - Method in class com.amazonaws.services.s3.model.AbstractPutObjectRequest
The Object Lock mode that you want to apply to this object.
setObjectLockMode(ObjectLockMode) - Method in class com.amazonaws.services.s3.model.AbstractPutObjectRequest
The Object Lock mode that you want to apply to this object.
setObjectLockMode(String) - Method in class com.amazonaws.services.s3.model.CopyObjectRequest
The Object Lock mode that you want to apply to the copied object.
setObjectLockMode(ObjectLockMode) - Method in class com.amazonaws.services.s3.model.CopyObjectRequest
The Object Lock mode that you want to apply to the copied object.
setObjectLockMode(String) - Method in class com.amazonaws.services.s3.model.InitiateMultipartUploadRequest
The Object Lock mode that you want to apply to this object.
setObjectLockMode(ObjectLockMode) - Method in class com.amazonaws.services.s3.model.InitiateMultipartUploadRequest
The Object Lock mode that you want to apply to this object.
setObjectLockMode(String) - Method in class com.amazonaws.services.s3.model.WriteGetObjectResponseRequest
Set whether an object stored in Amazon S3 has Object Lock enabled.
setObjectLockMode(ObjectLockMode) - Method in class com.amazonaws.services.s3.model.WriteGetObjectResponseRequest
Set whether an object stored in Amazon S3 has Object Lock enabled.
setObjectLockRetainUntilDate(Date) - Method in class com.amazonaws.services.s3.model.AbstractPutObjectRequest
The date and time when you want this object's Object Lock to expire.
setObjectLockRetainUntilDate(Date) - Method in class com.amazonaws.services.s3.model.CopyObjectRequest
The date and time when you want this object's Object Lock to expire.
setObjectLockRetainUntilDate(Date) - Method in class com.amazonaws.services.s3.model.InitiateMultipartUploadRequest
The date and time when you want this object's Object Lock to expire.
setObjectLockRetainUntilDate(Date) - Method in class com.amazonaws.services.s3.model.WriteGetObjectResponseRequest
Set the date and time when Object Lock is configured to expire.
setObjectMetadata(ObjectMetadata) - Method in class com.amazonaws.services.s3.model.InitiateMultipartUploadRequest
Sets the additional information about the new object being created, such as content type, content encoding, user metadata, etc.
setObjectMetadata(ObjectMetadata) - Method in class com.amazonaws.services.s3.model.S3Object
Sets the object metadata for this object.
setObjectMetadata(ObjectMetadata) - Method in class com.amazonaws.services.s3.model.UploadPartRequest
Sets the additional information about the part being uploaded.
setObjectPrefixes(List<String>) - Method in class com.amazonaws.services.s3.model.NotificationConfiguration
Deprecated.
This field is not used by S3. It will be removed in the next major version of the SDK. See NotificationConfiguration.setFilter(Filter) for the correct way to filter notifications.
setObjectRedirectLocation(String, String, String) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
setObjectRedirectLocation(String, String, String) - Method in interface com.amazonaws.services.s3.AmazonS3
Deprecated.
this operation will not retain the ACL's or SSE parameters associated with the given Amazon S3 object. Use AmazonS3.copyObject(CopyObjectRequest) instead.
setObjectRedirectLocation(String, String, String) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
setObjectRetention(SetObjectRetentionRequest) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
setObjectRetention(SetObjectRetentionRequest) - Method in interface com.amazonaws.services.s3.AmazonS3
Places an Object Retention configuration on an object.
setObjectRetention(SetObjectRetentionRequest) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
SetObjectRetentionRequest - Class in com.amazonaws.services.s3.model
Places an Object Retention configuration on an object.
SetObjectRetentionRequest() - Constructor for class com.amazonaws.services.s3.model.SetObjectRetentionRequest
 
SetObjectRetentionResult - Class in com.amazonaws.services.s3.model
Result object to contain the response returned from AmazonS3.setObjectRetention(SetObjectRetentionRequest).
SetObjectRetentionResult() - Constructor for class com.amazonaws.services.s3.model.SetObjectRetentionResult
 
setObjectTagging(SetObjectTaggingRequest) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
setObjectTagging(SetObjectTaggingRequest) - Method in interface com.amazonaws.services.s3.AmazonS3
Set the tags for the specified object.
setObjectTagging(SetObjectTaggingRequest) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
SetObjectTaggingRequest - Class in com.amazonaws.services.s3.model
Request object for the parameters to set the tags for an object.
SetObjectTaggingRequest(String, String, ObjectTagging) - Constructor for class com.amazonaws.services.s3.model.SetObjectTaggingRequest
Constructs an instance of this object.
SetObjectTaggingRequest(String, String, String, ObjectTagging) - Constructor for class com.amazonaws.services.s3.model.SetObjectTaggingRequest
Constructs an instance of this object.
SetObjectTaggingResponseHeaderHandler - Class in com.amazonaws.services.s3.internal
Handler for retrieving headers from the SetObjectTaggingRequest response.
SetObjectTaggingResponseHeaderHandler() - Constructor for class com.amazonaws.services.s3.internal.SetObjectTaggingResponseHeaderHandler
 
SetObjectTaggingResult - Class in com.amazonaws.services.s3.model
Contains all the information returned from performing a SetObjectTaggingRequest.
SetObjectTaggingResult() - Constructor for class com.amazonaws.services.s3.model.SetObjectTaggingResult
 
setOngoingRestore(boolean) - Method in interface com.amazonaws.services.s3.internal.ObjectRestoreResult
Sets a boolean value which indicates there is an ongoing restore request.
setOngoingRestore(boolean) - Method in class com.amazonaws.services.s3.model.ObjectMetadata
For internal use only.
setOptionalFields(List<String>) - Method in class com.amazonaws.services.s3.model.inventory.InventoryConfiguration
Sets the optional fields that are included in the inventory results.
setOutputLocation(OutputLocation) - Method in class com.amazonaws.services.s3.model.RestoreObjectRequest
Sets the location where the restore job's output is stored.
setOutputSchemaVersion(StorageClassAnalysisSchemaVersion) - Method in class com.amazonaws.services.s3.model.analytics.StorageClassAnalysisDataExport
Sets the version of the output schema to use when exporting data.
setOutputSchemaVersion(String) - Method in class com.amazonaws.services.s3.model.analytics.StorageClassAnalysisDataExport
Sets the version of the output schema to use when exporting data.
setOutputSerialization(OutputSerialization) - Method in class com.amazonaws.services.s3.model.SelectObjectContentRequest
Describes the format of the data that you want Amazon S3 to return in response.
setOutputSerialization(OutputSerialization) - Method in class com.amazonaws.services.s3.model.SelectParameters
Sets how the results of the Select job are serialized.
setOwner(Owner) - Method in class com.amazonaws.services.s3.model.AccessControlList
Sets the owner of the AccessControlList.
setOwner(String) - Method in class com.amazonaws.services.s3.model.AccessControlTranslation
Sets the override value for the owner of the replica object.
setOwner(Owner) - Method in class com.amazonaws.services.s3.model.Bucket
For internal use only.
setOwner(Owner) - Method in class com.amazonaws.services.s3.model.MultipartUpload
Sets the owner of this multipart upload.
setOwner(Owner) - Method in class com.amazonaws.services.s3.model.PartListing
Sets the user who owns the associated multipart upload.
setOwner(Owner) - Method in class com.amazonaws.services.s3.model.S3ObjectSummary
Sets the owner of this object.
setOwner(Owner) - Method in class com.amazonaws.services.s3.model.S3VersionSummary
For internal use only.
setOwnership(String) - Method in class com.amazonaws.services.s3.model.ownership.OwnershipControlsRule
 
setOwnership(ObjectOwnership) - Method in class com.amazonaws.services.s3.model.ownership.OwnershipControlsRule
 
setOwnershipControls(OwnershipControls) - Method in class com.amazonaws.services.s3.model.GetBucketOwnershipControlsResult
Sets the requested ownership controls.
setOwnershipControls(OwnershipControls) - Method in class com.amazonaws.services.s3.model.SetBucketOwnershipControlsRequest
Sets the ownership controls.
setParentS3Resource(S3Resource) - Method in class com.amazonaws.services.s3.S3ObjectResource.Builder
The S3 resource this object is associated with (contained within).
setParquet(ParquetInput) - Method in class com.amazonaws.services.s3.model.InputSerialization
Specifies Parquet as object's input serialization format.
setPartETags(List<PartETag>) - Method in class com.amazonaws.services.s3.model.CompleteMultipartUploadRequest
Sets the list of part numbers and ETags that identify the individual parts of the multipart upload to complete.
setPartition(String) - Method in class com.amazonaws.services.s3.S3AccessPointResource.Builder
 
setPartition(String) - Method in class com.amazonaws.services.s3.S3BucketResource.Builder
 
setPartNumber(int) - Method in class com.amazonaws.services.s3.model.CopyPartRequest
Sets the part number describing this part's position relative to the other parts in the multipart upload.
setPartNumber(int) - Method in class com.amazonaws.services.s3.model.CopyPartResult
Sets the part number of the newly copied part.
setPartNumber(Integer) - Method in class com.amazonaws.services.s3.model.EncryptedGetObjectRequest
Deprecated.
setPartNumber(Integer) - Method in class com.amazonaws.services.s3.model.GetObjectMetadataRequest
Sets the optional part number to find the number of parts of an object.
setPartNumber(Integer) - Method in class com.amazonaws.services.s3.model.GetObjectRequest
Sets the optional part number that indicates the part to be downloaded in a multipart object.
setPartNumber(int) - Method in class com.amazonaws.services.s3.model.PartETag
Sets the part number of the associated part.
setPartNumber(int) - Method in class com.amazonaws.services.s3.model.PartSummary
Sets the part number describing this part's position relative to the other parts in the multipart upload.
setPartNumber(int) - Method in class com.amazonaws.services.s3.model.UploadPartRequest
Sets the part number describing this part's position relative to the other parts in the multipart upload.
setPartNumber(int) - Method in class com.amazonaws.services.s3.model.UploadPartResult
Sets the part number of the newly uploaded part.
setPartNumberMarker(Integer) - Method in class com.amazonaws.services.s3.model.ListPartsRequest
Sets the optional part number marker indicating where in the results to being listing parts.
setPartNumberMarker(int) - Method in class com.amazonaws.services.s3.model.PartListing
Sets the optional part number marker specified in the original request to specify where in the results to begin listing parts.
setParts(List<PartSummary>) - Method in class com.amazonaws.services.s3.model.PartListing
Sets the list of parts described in this part listing.
setPartsCount(Integer) - Method in class com.amazonaws.services.s3.model.WriteGetObjectResponseRequest
Set the count of parts this object has.
setPartSize(long) - Method in class com.amazonaws.services.s3.model.UploadPartRequest
Sets the size of this part, in bytes.
setPathStyleAccess(boolean) - Method in class com.amazonaws.services.s3.S3ClientOptions.Builder
Configures the client to use path-style access for all requests.
setPathStyleAccess(boolean) - Method in class com.amazonaws.services.s3.S3ClientOptions
Deprecated.
Use S3ClientOptions.builder() to build new S3ClientOptions instead.
setPathStyleAccessEnabled(Boolean) - Method in class com.amazonaws.services.s3.AmazonS3Builder
Configures the client to use path-style access for all requests.
setPayer(RequestPaymentConfiguration.Payer) - Method in class com.amazonaws.services.s3.model.RequestPaymentConfiguration
 
setPayload(ByteBuffer) - Method in class com.amazonaws.services.s3.model.SelectObjectContentEvent.RecordsEvent
The byte array of partial, one or more result records.
setPayload(SelectObjectContentEventStream) - Method in class com.amazonaws.services.s3.model.SelectObjectContentResult
 
setPayloadSigningEnabled(Boolean) - Method in class com.amazonaws.services.s3.AmazonS3Builder
Configures the client to sign payloads in all situations.
setPayloadSigningEnabled(boolean) - Method in class com.amazonaws.services.s3.S3ClientOptions.Builder
Configures the client to sign payloads in all situations.
setPolicyStatus(PolicyStatus) - Method in class com.amazonaws.services.s3.model.GetBucketPolicyStatusResult
The public-policy status for this bucket.
setPolicyText(String) - Method in class com.amazonaws.services.s3.model.BucketPolicy
Sets the raw policy JSON text.
setPolicyText(String) - Method in class com.amazonaws.services.s3.model.SetBucketPolicyRequest
Sets the policy to apply to the specified bucket.
setPredicate(AnalyticsFilterPredicate) - Method in class com.amazonaws.services.s3.model.analytics.AnalyticsFilter
Sets the AnalyticsFilterPredicate to be used when evaluating an analytics filter.
setPredicate(IntelligentTieringFilterPredicate) - Method in class com.amazonaws.services.s3.model.intelligenttiering.IntelligentTieringFilter
Sets the IntelligentTieringFilterPredicate to be used when evaluating an S3 Intelligent-Tiering filter.
setPredicate(InventoryFilterPredicate) - Method in class com.amazonaws.services.s3.model.inventory.InventoryFilter
Sets the InventoryFilterPredicate to be used when evaluating an inventory filter.
setPredicate(LifecycleFilterPredicate) - Method in class com.amazonaws.services.s3.model.lifecycle.LifecycleFilter
Sets the LifecycleFilterPredicate to be applied to BucketLifecycleConfiguration.Rule.
setPredicate(MetricsFilterPredicate) - Method in class com.amazonaws.services.s3.model.metrics.MetricsFilter
Sets the MetricsFilterPredicate to be used when evaluating a metrics filter.
setPredicate(ReplicationFilterPredicate) - Method in class com.amazonaws.services.s3.model.replication.ReplicationFilter
Sets the ReplicationFilterPredicate to be applied to ReplicationRule.
setPrefix(String) - Method in class com.amazonaws.services.s3.model.analytics.AnalyticsS3BucketDestination
Sets the prefix to use when exporting data.
setPrefix(String) - Method in class com.amazonaws.services.s3.model.BucketLifecycleConfiguration.Rule
Deprecated.
Use LifecycleFilter instead.
setPrefix(String) - Method in class com.amazonaws.services.s3.model.inventory.InventoryS3BucketDestination
Sets the prefix that is prepended to all inventory results.
setPrefix(String) - Method in class com.amazonaws.services.s3.model.ListMultipartUploadsRequest
Sets the optional prefix parameter, restricting the response to multipart uploads for keys that begin with the specified prefix.
setPrefix(String) - Method in class com.amazonaws.services.s3.model.ListObjectsRequest
Sets the optional prefix parameter, restricting the response to keys that begin with the specified prefix.
setPrefix(String) - Method in class com.amazonaws.services.s3.model.ListObjectsV2Request
Sets the optional prefix parameter, restricting the response to keys that begin with the specified prefix.
setPrefix(String) - Method in class com.amazonaws.services.s3.model.ListObjectsV2Result
For internal use only.
setPrefix(String) - Method in class com.amazonaws.services.s3.model.ListVersionsRequest
Sets the optional prefix parameter restricting the response to keys that begin with the specified prefix.
setPrefix(String) - Method in class com.amazonaws.services.s3.model.MultipartUploadListing
For internal use only.
setPrefix(String) - Method in class com.amazonaws.services.s3.model.ObjectListing
For internal use only.
setPrefix(String) - Method in class com.amazonaws.services.s3.model.ReplicationRule
Deprecated.
setPrefix(String) - Method in class com.amazonaws.services.s3.model.S3Location
Sets the prefix
setPrefix(String) - Method in class com.amazonaws.services.s3.model.VersionListing
For internal use only.
setPresignedUrl(URL) - Method in class com.amazonaws.services.s3.model.PresignedUrlDownloadRequest
 
setPresignedUrl(URL) - Method in class com.amazonaws.services.s3.model.PresignedUrlUploadRequest
 
setPreviousObjectListing(ObjectListing) - Method in class com.amazonaws.services.s3.model.ListNextBatchOfObjectsRequest
Sets the previous object listing and all the features of the next object listing as well.
setPreviousVersionListing(VersionListing) - Method in class com.amazonaws.services.s3.model.ListNextBatchOfVersionsRequest
Sets the previous version listing and all the features of the next version listing as well.
setPriority(Integer) - Method in class com.amazonaws.services.s3.model.ReplicationRule
Set the priority of current rule.
setProgressListener(ProgressListener) - Method in class com.amazonaws.services.s3.model.AbstractPutObjectRequest
setProgressListener(ProgressListener) - Method in class com.amazonaws.services.s3.model.GetObjectRequest
setProgressListener(ProgressListener) - Method in class com.amazonaws.services.s3.model.UploadPartRequest
setProtocol(String) - Method in class com.amazonaws.services.s3.internal.S3AccessPointBuilder
The protocol to be used with the endpoint URI.
setProtocol(String) - Method in class com.amazonaws.services.s3.model.RedirectRule
Set the protocol to use in the redirect request.
setProxyHost(String) - Method in class com.amazonaws.services.s3.internal.AmazonS3ExceptionBuilder
Sets proxy host.
setPublicAccessBlock(SetPublicAccessBlockRequest) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
setPublicAccessBlock(SetPublicAccessBlockRequest) - Method in interface com.amazonaws.services.s3.AmazonS3
Creates or modifies the Public Access Block configuration for an Amazon S3 bucket.
setPublicAccessBlock(SetPublicAccessBlockRequest) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
setPublicAccessBlockConfiguration(PublicAccessBlockConfiguration) - Method in class com.amazonaws.services.s3.model.GetPublicAccessBlockResult
The Public Access Block configuration currently in effect for this Amazon S3 bucket.
setPublicAccessBlockConfiguration(PublicAccessBlockConfiguration) - Method in class com.amazonaws.services.s3.model.SetPublicAccessBlockRequest
The Public Access Block configuration that you want to apply to this Amazon S3 bucket.
SetPublicAccessBlockRequest - Class in com.amazonaws.services.s3.model
 
SetPublicAccessBlockRequest() - Constructor for class com.amazonaws.services.s3.model.SetPublicAccessBlockRequest
 
SetPublicAccessBlockResult - Class in com.amazonaws.services.s3.model
 
SetPublicAccessBlockResult() - Constructor for class com.amazonaws.services.s3.model.SetPublicAccessBlockResult
 
setQueueARN(String) - Method in class com.amazonaws.services.s3.model.QueueConfiguration
Sets the queue ARN for this configuration
setQuiet(boolean) - Method in class com.amazonaws.services.s3.model.DeleteObjectsRequest
Sets the quiet element for this request.
setQuoteCharacter(String) - Method in class com.amazonaws.services.s3.model.CSVInput
Sets the value used for escaping where the field delimiter is part of the value.
setQuoteCharacter(Character) - Method in class com.amazonaws.services.s3.model.CSVInput
Sets the value used for escaping where the field delimiter is part of the value.
setQuoteCharacter(String) - Method in class com.amazonaws.services.s3.model.CSVOutput
Sets the value used for escaping where the field delimiter is part of the value.
setQuoteCharacter(Character) - Method in class com.amazonaws.services.s3.model.CSVOutput
Sets the value used for escaping where the field delimiter is part of the value.
setQuoteEscapeCharacter(String) - Method in class com.amazonaws.services.s3.model.CSVInput
Sets the character used for escaping the quote character inside an already escaped value.
setQuoteEscapeCharacter(Character) - Method in class com.amazonaws.services.s3.model.CSVInput
Sets the character used for escaping the quote character inside an already escaped value.
setQuoteEscapeCharacter(String) - Method in class com.amazonaws.services.s3.model.CSVOutput
Sets the character used for escaping the quote character inside an already escaped value.
setQuoteEscapeCharacter(Character) - Method in class com.amazonaws.services.s3.model.CSVOutput
Sets the character used for escaping the quote character inside an already escaped value.
setQuoteFields(String) - Method in class com.amazonaws.services.s3.model.CSVOutput
Sets the quoted fields.
setQuoteFields(QuoteFields) - Method in class com.amazonaws.services.s3.model.CSVOutput
Sets the quoted fields.
setRange(long, long) - Method in class com.amazonaws.services.s3.model.EncryptedGetObjectRequest
Deprecated.
setRange(long) - Method in class com.amazonaws.services.s3.model.EncryptedGetObjectRequest
Deprecated.
setRange(long, long) - Method in class com.amazonaws.services.s3.model.GetObjectRequest
Sets the optional inclusive byte range within the desired object that will be downloaded by this request.
setRange(long) - Method in class com.amazonaws.services.s3.model.GetObjectRequest
Sets the optional inclusive start range within the desired object that the rest of which will be downloaded by this request.
setRange(long, long) - Method in class com.amazonaws.services.s3.model.PresignedUrlDownloadRequest
Sets the optional inclusive byte range within the desired object that will be downloaded by this request.
setRangeGetMode(CryptoRangeGetMode) - Method in class com.amazonaws.services.s3.model.CryptoConfigurationV2
An optional parameter specifying the behavior of the client when a GetObjectRequest is made that includes a range or part number.
setRecordDelimiter(String) - Method in class com.amazonaws.services.s3.model.CSVInput
Sets the value used to separate individual records.
setRecordDelimiter(Character) - Method in class com.amazonaws.services.s3.model.CSVInput
Sets the value used to separate individual records.
setRecordDelimiter(String) - Method in class com.amazonaws.services.s3.model.CSVOutput
Sets the value used to separate individual records.
setRecordDelimiter(Character) - Method in class com.amazonaws.services.s3.model.CSVOutput
Sets the value used to separate individual records.
setRecordDelimiter(String) - Method in class com.amazonaws.services.s3.model.JSONOutput
The value used to separate individual records in the output.
setRecordDelimiter(Character) - Method in class com.amazonaws.services.s3.model.JSONOutput
The value used to separate individual records in the output.
setRedirect(RedirectRule) - Method in class com.amazonaws.services.s3.model.RoutingRule
Set the redirect information.
setRedirectAllRequestsTo(RedirectRule) - Method in class com.amazonaws.services.s3.model.BucketWebsiteConfiguration
Sets the redirect information where all requests will be redirect to.
setRedirectAllRequestsTo(String) - Method in class com.amazonaws.services.s3.model.WebsiteConfiguration
 
setRedirectLocation(String) - Method in class com.amazonaws.services.s3.model.AbstractPutObjectRequest
Sets the optional redirect location for the new object.
setRedirectLocation(String) - Method in class com.amazonaws.services.s3.model.CopyObjectRequest
Sets the optional redirect location for the newly copied object.
setRedirectLocation(String) - Method in class com.amazonaws.services.s3.model.InitiateMultipartUploadRequest
Sets the optional redirect location for the new object.
setRedirectLocation(String) - Method in class com.amazonaws.services.s3.model.PutInstructionFileRequest
Sets the optional redirect location for the new object.
setRedirectLocation(String) - Method in class com.amazonaws.services.s3.model.S3Object
Sets the redirect location for this object.
setRegion(Region) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
setRegion(Region) - Method in interface com.amazonaws.services.s3.AmazonS3
An alternative to AmazonS3.setEndpoint(String), sets the regional endpoint for this client's service calls.
setRegion(Region) - Method in class com.amazonaws.services.s3.AmazonS3Client
setRegion(String) - Method in class com.amazonaws.services.s3.internal.S3AccessPointBuilder
The Amazon Web Services region hosting the Access Point.
setRegion(String) - Method in class com.amazonaws.services.s3.model.CreateBucketRequest
Deprecated.
Use regional client instead to create bucket in that region.
setRegion(String) - Method in class com.amazonaws.services.s3.S3AccessPointResource.Builder
 
setRegion(String) - Method in class com.amazonaws.services.s3.S3BucketResource.Builder
 
setRegionalUsEast1EndpointEnabled(Boolean) - Method in class com.amazonaws.services.s3.AmazonS3Builder
Configures the client to resolve region us-east-1 region to its regional endpoint instead of the global endpoint for all requests.
setReplaceKeyPrefixWith(String) - Method in class com.amazonaws.services.s3.model.RedirectRule
Set the object prefix key to use in the redirect request.
setReplaceKeyWith(String) - Method in class com.amazonaws.services.s3.model.RedirectRule
Set the specific key to use in the redirect request.
setReplicaKmsKeyID(String) - Method in class com.amazonaws.services.s3.model.EncryptionConfiguration
Specifies the ID (Key ARN or Alias ARN) of the customer managed Amazon Web Services KMS key stored in Amazon Web Services Key Management Service (KMS) for the destination bucket.
setReplicaModifications(ReplicaModifications) - Method in class com.amazonaws.services.s3.model.SourceSelectionCriteria
Sets the container for filter information for the selection of changes made to S3 replica objects.
setReplicationConfiguration(BucketReplicationConfiguration) - Method in class com.amazonaws.services.s3.model.SetBucketReplicationConfigurationRequest
Sets the replication configuration for an Amazon S3 bucket.
setReplicationStatus(String) - Method in class com.amazonaws.services.s3.model.WriteGetObjectResponseRequest
Set if request involves bucket that is either a source or destination in a Replication rule.
setReplicationTime(ReplicationTime) - Method in class com.amazonaws.services.s3.model.ReplicationDestinationConfig
Set a container specifying the time when all objects and operations on objects are replicated.
setRequestCharged(String) - Method in class com.amazonaws.services.s3.model.WriteGetObjectResponseRequest
Set the value of the RequestCharged property for this object.
setRequesterCharged(boolean) - Method in class com.amazonaws.services.s3.internal.DeleteObjectsResponse
 
setRequesterCharged(boolean) - Method in interface com.amazonaws.services.s3.internal.S3RequesterChargedResult
Used for conducting this operation from a Requester Pays Bucket.
setRequesterCharged(boolean) - Method in class com.amazonaws.services.s3.model.AccessControlList
 
setRequesterCharged(boolean) - Method in class com.amazonaws.services.s3.model.CompleteMultipartUploadResult
 
setRequesterCharged(boolean) - Method in class com.amazonaws.services.s3.model.CopyObjectResult
 
setRequesterCharged(boolean) - Method in class com.amazonaws.services.s3.model.DeleteObjectsResult
 
setRequesterCharged(boolean) - Method in class com.amazonaws.services.s3.model.InitiateMultipartUploadResult
 
setRequesterCharged(boolean) - Method in class com.amazonaws.services.s3.model.ObjectMetadata
 
setRequesterCharged(boolean) - Method in class com.amazonaws.services.s3.model.PartListing
 
setRequesterCharged(boolean) - Method in class com.amazonaws.services.s3.model.PutObjectResult
 
setRequesterCharged(boolean) - Method in class com.amazonaws.services.s3.model.RestoreObjectResult
 
setRequesterCharged(boolean) - Method in class com.amazonaws.services.s3.model.S3Object
 
setRequesterCharged(boolean) - Method in class com.amazonaws.services.s3.model.SetObjectLegalHoldResult
 
setRequesterCharged(boolean) - Method in class com.amazonaws.services.s3.model.SetObjectLockConfigurationResult
 
setRequesterCharged(boolean) - Method in class com.amazonaws.services.s3.model.SetObjectRetentionResult
 
setRequesterCharged(boolean) - Method in class com.amazonaws.services.s3.model.UploadPartResult
 
setRequesterPays(boolean) - Method in class com.amazonaws.services.s3.model.AbortMultipartUploadRequest
Used for conducting this operation from a Requester Pays Bucket.
setRequesterPays(boolean) - Method in class com.amazonaws.services.s3.model.CompleteMultipartUploadRequest
Used for conducting this operation from a Requester Pays Bucket.
setRequesterPays(boolean) - Method in class com.amazonaws.services.s3.model.CopyObjectRequest
Used for conducting this operation from a Requester Pays Bucket.
setRequesterPays(boolean) - Method in class com.amazonaws.services.s3.model.CopyPartRequest
Used for conducting this operation from a Requester Pays Bucket.
setRequesterPays(boolean) - Method in class com.amazonaws.services.s3.model.DeleteObjectRequest
Used for conducting this operation from a Requester Pays Bucket.
setRequesterPays(boolean) - Method in class com.amazonaws.services.s3.model.DeleteObjectsRequest
Used for conducting this operation from a Requester Pays Bucket.
setRequesterPays(boolean) - Method in class com.amazonaws.services.s3.model.GetObjectAclRequest
Used for conducting this operation from a Requester Pays Bucket.
setRequesterPays(boolean) - Method in class com.amazonaws.services.s3.model.GetObjectLegalHoldRequest
Used for downloading an Amazon S3 Object from a Requester Pays Bucket.
setRequesterPays(boolean) - Method in class com.amazonaws.services.s3.model.GetObjectMetadataRequest
Used for downloading an Amazon S3 Object metadata from a Requester Pays Bucket.
setRequesterPays(boolean) - Method in class com.amazonaws.services.s3.model.GetObjectRequest
Used for downloading an Amazon S3 Object from a Requester Pays Bucket.
setRequesterPays(boolean) - Method in class com.amazonaws.services.s3.model.GetObjectRetentionRequest
Used for downloading an Amazon S3 Object from a Requester Pays Bucket.
setRequesterPays(boolean) - Method in class com.amazonaws.services.s3.model.GetObjectTaggingRequest
Confirms whether the requester knows that they will be charged for the request.
setRequesterPays(boolean) - Method in class com.amazonaws.services.s3.model.InitiateMultipartUploadRequest
Used for conducting this operation from a Requester Pays Bucket.
setRequesterPays(boolean) - Method in class com.amazonaws.services.s3.model.ListObjectsRequest
Used for conducting this operation from a Requester Pays Bucket.
setRequesterPays(boolean) - Method in class com.amazonaws.services.s3.model.ListObjectsV2Request
Used for conducting this operation from a Requester Pays Bucket.
setRequesterPays(boolean) - Method in class com.amazonaws.services.s3.model.ListPartsRequest
Used for conducting this operation from a Requester Pays Bucket.
setRequesterPays(boolean) - Method in class com.amazonaws.services.s3.model.PutObjectRequest
Used for conducting this operation from a Requester Pays Bucket.
setRequesterPays(boolean) - Method in class com.amazonaws.services.s3.model.RestoreObjectRequest
Used for conducting this operation from a Requester Pays Bucket.
setRequesterPays(boolean) - Method in class com.amazonaws.services.s3.model.SetObjectAclRequest
Used for conducting this operation from a Requester Pays Bucket.
setRequesterPays(boolean) - Method in class com.amazonaws.services.s3.model.SetObjectLegalHoldRequest
Used for downloading an Amazon S3 Object from a Requester Pays Bucket.
setRequesterPays(boolean) - Method in class com.amazonaws.services.s3.model.SetObjectLockConfigurationRequest
Used for downloading an Amazon S3 Object from a Requester Pays Bucket.
setRequesterPays(boolean) - Method in class com.amazonaws.services.s3.model.SetObjectRetentionRequest
Used for downloading an Amazon S3 Object from a Requester Pays Bucket.
setRequesterPays(boolean) - Method in class com.amazonaws.services.s3.model.SetObjectTaggingRequest
Confirms whether the requester knows that they will be charged for the request.
setRequesterPays(boolean) - Method in class com.amazonaws.services.s3.model.UploadPartRequest
Used for conducting this operation from a Requester Pays Bucket.
setRequestId(String) - Method in class com.amazonaws.services.s3.internal.AmazonS3ExceptionBuilder
Sets the Amazon Web Services requestId for this exception.
setRequestPaymentConfiguration(SetRequestPaymentConfigurationRequest) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
setRequestPaymentConfiguration(SetRequestPaymentConfigurationRequest) - Method in interface com.amazonaws.services.s3.AmazonS3
Configure the Requester Pays configuration associated with an Amazon S3 bucket.
setRequestPaymentConfiguration(SetRequestPaymentConfigurationRequest) - Method in class com.amazonaws.services.s3.AmazonS3Client
Sets the request payment configuration for a given Amazon S3 bucket.
SetRequestPaymentConfigurationRequest - Class in com.amazonaws.services.s3.model
Request object for setting the request payment configuration associated with an Amazon S3 bucket.
SetRequestPaymentConfigurationRequest(String, RequestPaymentConfiguration) - Constructor for class com.amazonaws.services.s3.model.SetRequestPaymentConfigurationRequest
 
setRequestProgress(RequestProgress) - Method in class com.amazonaws.services.s3.model.SelectObjectContentRequest
Describes optional, periodic SelectObjectContentEvent.ProgressEvents that can be returned.
setRequestRoute(String) - Method in class com.amazonaws.services.s3.model.WriteGetObjectResponseRequest
Set the route prefix to the HTTP URL generated.
setRequestToken(String) - Method in class com.amazonaws.services.s3.model.WriteGetObjectResponseRequest
Set a single use encrypted token that maps WriteGetObjectResponse to the end user GetObject request.
setResponseHeaders(ResponseHeaderOverrides) - Method in class com.amazonaws.services.s3.model.GeneratePresignedUrlRequest
Sets the headers to be overridden in the service response.
setResponseHeaders(ResponseHeaderOverrides) - Method in class com.amazonaws.services.s3.model.GetObjectRequest
Sets the headers to be overridden in the service response.
setRestore(String) - Method in class com.amazonaws.services.s3.model.WriteGetObjectResponseRequest
Set information about object restoration operation and expiration time of the restored object copy.
setRestoreExpirationTime(Date) - Method in interface com.amazonaws.services.s3.internal.ObjectRestoreResult
Sets the expiration date when the Object is scheduled to move to Amazon Glacier.
setRestoreExpirationTime(Date) - Method in class com.amazonaws.services.s3.model.ObjectMetadata
For internal use only.
setRestoreOutputPath(String) - Method in interface com.amazonaws.services.s3.internal.S3RestoreOutputPathResult
Sets the path in the provided S3 output location where Select results will be restored to.
setRestoreOutputPath(String) - Method in class com.amazonaws.services.s3.model.RestoreObjectResult
 
setRestrictPublicBuckets(Boolean) - Method in class com.amazonaws.services.s3.model.PublicAccessBlockConfiguration
Specifies whether Amazon S3 should restrict public bucket policies for this bucket.
setResumeOnRetry(boolean) - Method in class com.amazonaws.services.s3.model.PresignedUrlDownloadConfig
 
setRetainUntilDate(Date) - Method in class com.amazonaws.services.s3.model.ObjectLockRetention
 
setRetention(ObjectLockRetention) - Method in class com.amazonaws.services.s3.model.GetObjectRetentionResult
The container element for an object's retention settings.
setRetention(ObjectLockRetention) - Method in class com.amazonaws.services.s3.model.SetObjectRetentionRequest
The container element for the Object Retention configuration.
setRoleARN(String) - Method in class com.amazonaws.services.s3.model.BucketReplicationConfiguration
Sets the IAM role that will be used by Amazon S3 while replication.
setRoutingRules(List<RoutingRule>) - Method in class com.amazonaws.services.s3.model.BucketWebsiteConfiguration
Set the list of routing rules that can be used for configuring redirects if certain conditions are meet.
setRoutingRules(List<RoutingRule>) - Method in class com.amazonaws.services.s3.model.WebsiteConfiguration
 
setRule(ObjectLockRule) - Method in class com.amazonaws.services.s3.model.ObjectLockConfiguration
The Object Lock rule in place for the specified object.
setRules(List<CORSRule>) - Method in class com.amazonaws.services.s3.model.BucketCrossOriginConfiguration
Sets the rules that comprise this configuration.
setRules(List<BucketLifecycleConfiguration.Rule>) - Method in class com.amazonaws.services.s3.model.BucketLifecycleConfiguration
Sets the rules that comprise this configuration.
setRules(Map<String, ReplicationRule>) - Method in class com.amazonaws.services.s3.model.BucketReplicationConfiguration
Sets the replication rules for the Amazon S3 bucket.
setRules(List<OwnershipControlsRule>) - Method in class com.amazonaws.services.s3.model.ownership.OwnershipControls
 
setRules(Collection<ServerSideEncryptionRule>) - Method in class com.amazonaws.services.s3.model.ServerSideEncryptionConfiguration
Sets the list of SSE configuration rules.
setS3(S3Location) - Method in class com.amazonaws.services.s3.model.OutputLocation
Sets the S3 location that will receive the results of the restore request.
setS3BucketDestination(AnalyticsS3BucketDestination) - Method in class com.amazonaws.services.s3.model.analytics.AnalyticsExportDestination
 
setS3BucketDestination(InventoryS3BucketDestination) - Method in class com.amazonaws.services.s3.model.inventory.InventoryDestination
Sets the InventoryS3BucketDestination which contains S3 bucket destination information of where inventory results are published.
setS3Client(AmazonS3) - Method in class com.amazonaws.services.s3.transfer.TransferManagerBuilder
Sets the low level client used to make the service calls to Amazon S3.
setS3ClientOptions(S3ClientOptions) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
setS3ClientOptions(S3ClientOptions) - Method in interface com.amazonaws.services.s3.AmazonS3
Override the default S3 client options for this client.
setS3ClientOptions(S3ClientOptions) - Method in class com.amazonaws.services.s3.AmazonS3Client
Override the default S3 client options for this client.
setS3KeyFilter(S3KeyFilter) - Method in class com.amazonaws.services.s3.model.Filter
Sets the S3KeyFilter for this Filter
setS3Object(S3Object) - Method in class com.amazonaws.services.s3.model.PresignedUrlDownloadResult
 
setS3Object(S3Object) - Method in class com.amazonaws.services.s3.transfer.internal.DownloadImpl
Set the S3 object to download.
setS3Object(S3Object) - Method in class com.amazonaws.services.s3.transfer.internal.PresignedUrlDownloadImpl
Set the S3 object to download.
setS3ObjectId(S3ObjectId) - Method in class com.amazonaws.services.s3.model.GetObjectRequest
Sets the S3 object id for this request.
setS3progressListener(S3ProgressListener) - Method in class com.amazonaws.services.s3.model.PresignedUrlDownloadConfig
 
setScanRange(ScanRange) - Method in class com.amazonaws.services.s3.model.SelectObjectContentRequest
The byte range of the query
setScanRange(ScanRange) - Method in class com.amazonaws.services.s3.model.SelectParameters
Sets the byte range on which to execute the query.
setSchedule(InventorySchedule) - Method in class com.amazonaws.services.s3.model.inventory.InventoryConfiguration
Sets the schedule for generating inventory results.
setSecureRandom(SecureRandom) - Method in class com.amazonaws.services.s3.model.CryptoConfiguration
Deprecated.
Sets the secure random instance to use for generating cryptographic parameters.
setSecureRandom(SecureRandom) - Method in class com.amazonaws.services.s3.model.CryptoConfigurationV2
Sets the secure random instance to use for generating cryptographic parameters.
setSelectParameters(SelectParameters) - Method in class com.amazonaws.services.s3.model.RestoreObjectRequest
Sets the parameters for select job types.
setServerSideEncryption(String) - Method in class com.amazonaws.services.s3.model.ObjectMetadata
setServerSideEncryption(String) - Method in class com.amazonaws.services.s3.model.WriteGetObjectResponseRequest
Set the server-side encryption algorithm used when storing requested object in Amazon S3 (for example, AES256, aws:kms).
setServerSideEncryptionConfiguration(ServerSideEncryptionConfiguration) - Method in class com.amazonaws.services.s3.model.GetBucketEncryptionResult
Sets the container for server-side encryption configuration rules.
setServerSideEncryptionConfiguration(ServerSideEncryptionConfiguration) - Method in class com.amazonaws.services.s3.model.SetBucketEncryptionRequest
Sets the container for server-side encryption configuration rules.
setShutDownThreadPools(Boolean) - Method in class com.amazonaws.services.s3.transfer.TransferManagerBuilder
By default, when the transfer manager is shut down, the underlying ExecutorService is also shut down.
setSigner(Signer) - Method in class com.amazonaws.services.s3.internal.auth.S3SignerProvider
This is necessary for S3 since we update the signer during request processing dependent on which region the bucket exists in.
setSize(long) - Method in class com.amazonaws.services.s3.model.PartSummary
Sets the size of this part, in bytes.
setSize(long) - Method in class com.amazonaws.services.s3.model.S3ObjectSummary
Sets the size of this object in bytes.
setSize(long) - Method in class com.amazonaws.services.s3.model.S3VersionSummary
Sets the size of this version in bytes.
setSourceBucketName(String) - Method in class com.amazonaws.services.s3.model.CopyObjectRequest
Sets the name of the bucket containing the source object to be copied.
setSourceBucketName(String) - Method in class com.amazonaws.services.s3.model.CopyPartRequest
Sets the name of the bucket containing the source object to be copied.
setSourceBucketName(String) - Method in class com.amazonaws.services.s3.transfer.model.CopyResult
Sets the name of the bucket containing the source object to be copied.
setSourceKey(String) - Method in class com.amazonaws.services.s3.model.CopyObjectRequest
Sets the source bucket key under which the source object to be copied is stored.
setSourceKey(String) - Method in class com.amazonaws.services.s3.model.CopyPartRequest
Sets the source bucket key under which the source object to be copied is stored.
setSourceKey(String) - Method in class com.amazonaws.services.s3.transfer.model.CopyResult
Sets the source bucket key under which the source object to be copied is stored.
setSourceSelectionCriteria(SourceSelectionCriteria) - Method in class com.amazonaws.services.s3.model.ReplicationRule
Sets the container for filters that define which source objects should be replicated.
setSourceSSECustomerKey(SSECustomerKey) - Method in class com.amazonaws.services.s3.model.CopyObjectRequest
Sets the optional customer-provided server-side encryption key to use to decrypt the source object being copied.
setSourceSSECustomerKey(SSECustomerKey) - Method in class com.amazonaws.services.s3.model.CopyPartRequest
Sets the optional customer-provided server-side encryption key to use to decrypt the source object part being copied.
setSourceVersionId(String) - Method in class com.amazonaws.services.s3.model.CopyObjectRequest
Sets the optional version ID specifying which version of the source object to copy.
setSourceVersionId(String) - Method in class com.amazonaws.services.s3.model.CopyPartRequest
Sets the optional version ID specifying which version of the source object to copy.
setSSEAlgorithm(String) - Method in interface com.amazonaws.services.s3.internal.ServerSideEncryptionResult
Sets the server-side encryption algorithm for the response.
setSSEAlgorithm(String) - Method in class com.amazonaws.services.s3.internal.SSEResultBase
 
setSSEAlgorithm(String) - Method in class com.amazonaws.services.s3.model.GeneratePresignedUrlRequest
Sets the SSE algorithm for server side encryption.
setSSEAlgorithm(SSEAlgorithm) - Method in class com.amazonaws.services.s3.model.GeneratePresignedUrlRequest
Sets the SSE algorithm for server side encryption.
setSSEAlgorithm(String) - Method in class com.amazonaws.services.s3.model.ObjectMetadata
Sets the server-side encryption algorithm when encrypting the object using Amazon Web Services-managed keys.
setSSEAlgorithm(String) - Method in class com.amazonaws.services.s3.model.ServerSideEncryptionByDefault
Sets the server-side encryption algorithm to use for the default encryption.
setSSEAwsKeyManagementParams(SSEAwsKeyManagementParams) - Method in class com.amazonaws.services.s3.model.AbstractPutObjectRequest
Sets the Amazon Web Services Key Management System parameters used to encrypt the object on server side.
setSSEAwsKeyManagementParams(SSEAwsKeyManagementParams) - Method in class com.amazonaws.services.s3.model.CopyObjectRequest
Sets the Amazon Web Services Key Management System parameters used to encrypt the object on server side.
setSSEAwsKeyManagementParams(SSEAwsKeyManagementParams) - Method in class com.amazonaws.services.s3.model.InitiateMultipartUploadRequest
Sets the Amazon Web Services Key Management System parameters used to encrypt the object on server side.
setSSECustomerAlgorithm(String) - Method in interface com.amazonaws.services.s3.internal.ServerSideEncryptionResult
Sets the server-side encryption algorithm used when encrypting the object with customer-provided keys.
setSSECustomerAlgorithm(String) - Method in class com.amazonaws.services.s3.internal.SSEResultBase
 
setSSECustomerAlgorithm(String) - Method in class com.amazonaws.services.s3.model.ObjectMetadata
For internal use only.
setSSECustomerAlgorithm(String) - Method in class com.amazonaws.services.s3.model.WriteGetObjectResponseRequest
Set the algorithm used if server-side encryption with a customer-provided encryption key was specified for object stored in Amazon S3.
setSSECustomerKey(SSECustomerKey) - Method in class com.amazonaws.services.s3.model.AbstractPutObjectRequest
Sets the optional customer-provided server-side encryption key to use to encrypt the uploaded object.
setSSECustomerKey(SSECustomerKey) - Method in class com.amazonaws.services.s3.model.GeneratePresignedUrlRequest
Sets the customer-provided server-side encryption key to use as part of the generated pre-signed URL.
setSSECustomerKey(SSECustomerKey) - Method in class com.amazonaws.services.s3.model.GetObjectMetadataRequest
Sets the optional customer-provided server-side encryption key to use when retrieving the metadata of a server-side encrypted object.
setSSECustomerKey(SSECustomerKey) - Method in class com.amazonaws.services.s3.model.GetObjectRequest
Sets the optional customer-provided server-side encryption key to use to decrypt this object.
setSSECustomerKey(SSECustomerKey) - Method in class com.amazonaws.services.s3.model.InitiateMultipartUploadRequest
Sets the optional customer-provided server-side encryption key to use to encrypt the upload being started.
setSSECustomerKey(SSECustomerKey) - Method in class com.amazonaws.services.s3.model.SelectObjectContentRequest
 
setSSECustomerKey(SSECustomerKey) - Method in class com.amazonaws.services.s3.model.UploadPartRequest
Sets the optional customer-provided server-side encryption key to use to encrypt the object part being uploaded.
setSSECustomerKeyAlgorithm(SSEAlgorithm) - Method in class com.amazonaws.services.s3.model.GeneratePresignedUrlRequest
Sets the use of SSE-C (Server Side Encryption with Customer Key) using the given encryption algorithm.
setSSECustomerKeyMd5(String) - Method in interface com.amazonaws.services.s3.internal.ServerSideEncryptionResult
Sets the base64-encoded MD5 digest of the encryption key for server-side encryption.
setSSECustomerKeyMd5(String) - Method in class com.amazonaws.services.s3.internal.SSEResultBase
 
setSSECustomerKeyMd5(String) - Method in class com.amazonaws.services.s3.model.ObjectMetadata
For internal use only.
setSSECustomerKeyMD5(String) - Method in class com.amazonaws.services.s3.model.WriteGetObjectResponseRequest
Set the 128-bit MD5 digest of customer-provided encryption key used in Amazon S3 to encrypt data stored in S3.
setSseKmsEncryptedObjects(SseKmsEncryptedObjects) - Method in class com.amazonaws.services.s3.model.SourceSelectionCriteria
Sets the container for filter information of selection of KMS Encrypted S3 objects.
setSSEKMSKeyId(String) - Method in class com.amazonaws.services.s3.model.WriteGetObjectResponseRequest
Specify the ID of the Amazon Web Services Key Management Service (KMS) symmetric customer managed customer master key (CMK) that was used for stored in Amazon S3 object.
setStart(long) - Method in class com.amazonaws.services.s3.model.ScanRange
 
setStartAfter(String) - Method in class com.amazonaws.services.s3.model.ListObjectsV2Request
Sets the optional parameter indicating where you want Amazon S3 to start the object listing from.
setStartAfter(String) - Method in class com.amazonaws.services.s3.model.ListObjectsV2Result
Sets the optional parameter indicating where you want Amazon S3 to start the object listing from.
setState(Transfer.TransferState) - Method in class com.amazonaws.services.s3.transfer.internal.AbstractDownloadCallable
Set the current Transfer.TransferState
setState(Transfer.TransferState) - Method in class com.amazonaws.services.s3.transfer.internal.AbstractTransfer
Sets the current state of this transfer.
setState(Transfer.TransferState) - Method in class com.amazonaws.services.s3.transfer.internal.DownloadImpl
This method is also responsible for firing COMPLETED signal to the listeners.
setState(Transfer.TransferState) - Method in class com.amazonaws.services.s3.transfer.internal.MultipleFileTransfer
Override this method so that TransferState updates are also sent out to the progress listener chain in forms of ProgressEvent.
setState(Transfer.TransferState) - Method in class com.amazonaws.services.s3.transfer.internal.PresignedUrlDownloadImpl
This method is also responsible for firing COMPLETED signal to the listeners.
setState(Transfer.TransferState) - Method in class com.amazonaws.services.s3.transfer.internal.PresignUrlDownloadCallable
 
setStatus(String) - Method in class com.amazonaws.services.s3.model.BucketAccelerateConfiguration
Sets the desired bucket accelerate status for this configuration object.
setStatus(BucketAccelerateStatus) - Method in class com.amazonaws.services.s3.model.BucketAccelerateConfiguration
Sets the desired bucket accelerate status for this configuration object.
setStatus(String) - Method in class com.amazonaws.services.s3.model.BucketLifecycleConfiguration.Rule
Sets the status of this rule.
setStatus(String) - Method in class com.amazonaws.services.s3.model.BucketVersioningConfiguration
Sets the desired status of versioning for this bucket versioning configuration object.
setStatus(String) - Method in class com.amazonaws.services.s3.model.DeleteMarkerReplication
Set whether to replicate delete markers.
setStatus(String) - Method in class com.amazonaws.services.s3.model.ExistingObjectReplication
Sets the replication status for existing objects.
setStatus(IntelligentTieringStatus) - Method in class com.amazonaws.services.s3.model.intelligenttiering.IntelligentTieringConfiguration
Sets the IntelligentTieringStatus for the config.
setStatus(MetricsStatus) - Method in class com.amazonaws.services.s3.model.Metrics
Set whether the replication metrics are enabled.
setStatus(String) - Method in class com.amazonaws.services.s3.model.Metrics
Set whether the replication metrics are enabled.
setStatus(String) - Method in class com.amazonaws.services.s3.model.ObjectLockLegalHold
Indicates whether the specified object has a Legal Hold in place.
setStatus(ObjectLockLegalHoldStatus) - Method in class com.amazonaws.services.s3.model.ObjectLockLegalHold
Indicates whether the specified object has a Legal Hold in place.
setStatus(String) - Method in class com.amazonaws.services.s3.model.ReplicaModifications
 
setStatus(String) - Method in class com.amazonaws.services.s3.model.ReplicationRule
Sets the status of this replication rule.
setStatus(ReplicationRuleStatus) - Method in class com.amazonaws.services.s3.model.ReplicationRule
Sets the status of this replication rule.
setStatus(ReplicationTimeStatus) - Method in class com.amazonaws.services.s3.model.ReplicationTime
Set whether the replication time is enabled.
setStatus(String) - Method in class com.amazonaws.services.s3.model.ReplicationTime
Set whether the replication time is enabled.
setStatus(String) - Method in class com.amazonaws.services.s3.model.SseKmsEncryptedObjects
Specifies whether Amazon S3 replicates objects created with server-side encryption using an Amazon Web Services KMS key stored in Amazon Web Services Key Management Service.
setStatusCode(int) - Method in class com.amazonaws.services.s3.internal.AmazonS3ExceptionBuilder
Sets the HTTP status code that was returned with this service exception.
setStatusCode(Integer) - Method in class com.amazonaws.services.s3.model.WriteGetObjectResponseRequest
Set the integer status code for an HTTP response of a corresponding GetObject request.
setStorageClass(String) - Method in class com.amazonaws.services.s3.model.AbstractPutObjectRequest
Sets the optional Amazon S3 storage class to use when storing the new object.
setStorageClass(StorageClass) - Method in class com.amazonaws.services.s3.model.AbstractPutObjectRequest
Sets the optional Amazon S3 storage class to use when storing the new object.
setStorageClass(StorageClass) - Method in class com.amazonaws.services.s3.model.BucketLifecycleConfiguration.NoncurrentVersionTransition
Sets the storage class of this object.
setStorageClass(String) - Method in class com.amazonaws.services.s3.model.BucketLifecycleConfiguration.NoncurrentVersionTransition
Sets the storage class of this object.
setStorageClass(StorageClass) - Method in class com.amazonaws.services.s3.model.BucketLifecycleConfiguration.Transition
Sets the storage class of this object.
setStorageClass(String) - Method in class com.amazonaws.services.s3.model.BucketLifecycleConfiguration.Transition
Sets the storage class of this object.
setStorageClass(String) - Method in class com.amazonaws.services.s3.model.CopyObjectRequest
Sets the optional Amazon S3 storage class to use when storing the newly copied object.
setStorageClass(StorageClass) - Method in class com.amazonaws.services.s3.model.CopyObjectRequest
Sets the optional Amazon S3 storage class to use when storing the newly copied object.
setStorageClass(StorageClass) - Method in class com.amazonaws.services.s3.model.InitiateMultipartUploadRequest
Sets the optional storage class to use when storing this upload's data in S3.
setStorageClass(String) - Method in class com.amazonaws.services.s3.model.MultipartUpload
Sets the storage class indicating how the data in this multipart upload will be stored.
setStorageClass(String) - Method in class com.amazonaws.services.s3.model.PartListing
Sets the class of storage used for the parts in the associated multipart upload.
setStorageClass(String) - Method in class com.amazonaws.services.s3.model.PutInstructionFileRequest
Sets the optional Amazon S3 storage class to use when storing the new object.
setStorageClass(StorageClass) - Method in class com.amazonaws.services.s3.model.PutInstructionFileRequest
Sets the optional Amazon S3 storage class to use when storing the new object.
setStorageClass(String) - Method in class com.amazonaws.services.s3.model.ReplicationDestinationConfig
Sets the storage class for the replication destination.
setStorageClass(StorageClass) - Method in class com.amazonaws.services.s3.model.ReplicationDestinationConfig
Sets the storage class for the replication destination.
setStorageClass(String) - Method in class com.amazonaws.services.s3.model.S3Location
Sets the storageClass
setStorageClass(String) - Method in class com.amazonaws.services.s3.model.S3ObjectSummary
Sets the storage class used by Amazon S3 for this object.
setStorageClass(String) - Method in class com.amazonaws.services.s3.model.S3VersionSummary
Sets the storage class used by Amazon S3 for this version.
setStorageClass(String) - Method in class com.amazonaws.services.s3.model.WriteGetObjectResponseRequest
Set the class of storage used to store object in Amazon S3.
setStorageClass(StorageClass) - Method in class com.amazonaws.services.s3.model.WriteGetObjectResponseRequest
Set the class of storage used to store object in Amazon S3.
setStorageClassAnalysis(StorageClassAnalysis) - Method in class com.amazonaws.services.s3.model.analytics.AnalyticsConfiguration
Sets the StorageClassAnalysis object which indicates that data related to access patterns will be collected and made available to analyze the tradeoffs between different storage classes.
setStorageMode(CryptoStorageMode) - Method in class com.amazonaws.services.s3.model.CryptoConfiguration
Deprecated.
Sets the storage mode to the specified mode.
setStorageMode(CryptoStorageMode) - Method in class com.amazonaws.services.s3.model.CryptoConfigurationV2
Sets the storage mode to the specified mode.
setTag(String, String) - Method in class com.amazonaws.services.s3.model.TagSet
Sets the value of the tag for a given key.
setTagCount(Integer) - Method in class com.amazonaws.services.s3.model.WriteGetObjectResponseRequest
Set the number of tags, if any, on the object.
setTagging(ObjectTagging) - Method in class com.amazonaws.services.s3.model.AbstractPutObjectRequest
 
setTagging(ObjectTagging) - Method in class com.amazonaws.services.s3.model.InitiateMultipartUploadRequest
Set the tags for this object.
setTagging(ObjectTagging) - Method in class com.amazonaws.services.s3.model.S3Location
Sets the tagging
setTagging(ObjectTagging) - Method in class com.amazonaws.services.s3.model.SetObjectTaggingRequest
Set the object tagging.
setTaggingConfiguration(BucketTaggingConfiguration) - Method in class com.amazonaws.services.s3.model.SetBucketTaggingConfigurationRequest
Sets the new tagging configuration for the specified bucket.
setTaggingCount(Integer) - Method in class com.amazonaws.services.s3.model.S3Object
 
setTagSet(List<Tag>) - Method in class com.amazonaws.services.s3.model.GetObjectTaggingResult
Set the tag set.
setTagSet(List<Tag>) - Method in class com.amazonaws.services.s3.model.ObjectTagging
Set the tag set for the object.
setTagSets(Collection<TagSet>) - Method in class com.amazonaws.services.s3.model.BucketTaggingConfiguration
Sets the TagSet.
setTesting(boolean) - Static method in class com.amazonaws.services.s3.transfer.internal.PresignUrlDownloadCallable
Used for testing purpose only.
setTier(String) - Method in class com.amazonaws.services.s3.model.GlacierJobParameters
Sets Glacier retrieval tier at which the restore will be processed.
setTier(Tier) - Method in class com.amazonaws.services.s3.model.GlacierJobParameters
Sets Glacier retrieval tier at which the restore will be processed.
setTier(String) - Method in class com.amazonaws.services.s3.model.RestoreObjectRequest
Sets the glacier retrieval tier.
setTierings(List<Tiering>) - Method in class com.amazonaws.services.s3.model.intelligenttiering.IntelligentTieringConfiguration
Specifies the S3 Intelligent-Tiering storage class tier of the configuration.
setTime(ReplicationTimeValue) - Method in class com.amazonaws.services.s3.model.ReplicationTime
Set a container specifying the time by which replication should complete for all objects and operations on objects.
setTimeoutMillis(long) - Method in class com.amazonaws.services.s3.model.PresignedUrlDownloadConfig
Sets the timeout, in milliseconds, for waiting for this download to complete.
setToken(String) - Method in class com.amazonaws.services.s3.model.MultiFactorAuthentication
Sets the current unique Multi-Factor Authentication token generated by the device associated with the caller's Amazon Web Services account.
setToken(String) - Method in class com.amazonaws.services.s3.model.SetBucketReplicationConfigurationRequest
 
setToken(String) - Method in class com.amazonaws.services.s3.model.SetObjectLockConfigurationRequest
 
setTopicARN(String) - Method in class com.amazonaws.services.s3.model.TopicConfiguration
Sets the topic ARN for this configuration
setTopicConfigurations(Collection<BucketNotificationConfiguration.TopicConfiguration>) - Method in class com.amazonaws.services.s3.model.BucketNotificationConfiguration
Deprecated. 
setTotalBytesToTransfer(long) - Method in class com.amazonaws.services.s3.transfer.TransferProgress
 
setTransition(BucketLifecycleConfiguration.Transition) - Method in class com.amazonaws.services.s3.model.BucketLifecycleConfiguration.Rule
Deprecated.
setTransitions(List<BucketLifecycleConfiguration.Transition>) - Method in class com.amazonaws.services.s3.model.BucketLifecycleConfiguration.Rule
Sets the Amazon S3 object transition rules for the given bucket.
setTruncated(boolean) - Method in class com.amazonaws.services.s3.model.ListBucketAnalyticsConfigurationsResult
For internal use only.
setTruncated(boolean) - Method in class com.amazonaws.services.s3.model.ListBucketIntelligentTieringConfigurationsResult
For internal use only.
setTruncated(boolean) - Method in class com.amazonaws.services.s3.model.ListBucketInventoryConfigurationsResult
For internal use only.
setTruncated(boolean) - Method in class com.amazonaws.services.s3.model.ListBucketMetricsConfigurationsResult
For internal use only.
setTruncated(boolean) - Method in class com.amazonaws.services.s3.model.ListObjectsV2Result
For internal use only.
setTruncated(boolean) - Method in class com.amazonaws.services.s3.model.MultipartUploadListing
Sets whether this listing is truncated, and additional requests need to be made to get more results.
setTruncated(boolean) - Method in class com.amazonaws.services.s3.model.ObjectListing
For internal use only.
setTruncated(boolean) - Method in class com.amazonaws.services.s3.model.PartListing
Sets whether or not this listing is truncated, and additional requests need to be made to get more results.
setTruncated(boolean) - Method in class com.amazonaws.services.s3.model.VersionListing
For internal use only.
setType(String) - Method in class com.amazonaws.services.s3.model.JSONInput
The type of JSON.
setType(JSONType) - Method in class com.amazonaws.services.s3.model.JSONInput
The type of JSON.
setType(String) - Method in class com.amazonaws.services.s3.model.RestoreObjectRequest
Sets the restore request type.
setUnmodifiedSinceConstraint(Date) - Method in class com.amazonaws.services.s3.model.CopyObjectRequest
Sets the optional unmodified constraint that restricts this request to executing only if the source object has not been modified after the specified date.
setUnmodifiedSinceConstraint(Date) - Method in class com.amazonaws.services.s3.model.CopyPartRequest
Sets the optional unmodified constraint that restricts this request to executing only if the source object has not been modified after the specified date.
setUnmodifiedSinceConstraint(Date) - Method in class com.amazonaws.services.s3.model.GetObjectRequest
Sets the optional unmodified constraint that restricts this request to executing only if the object has not been modified after the specified date.
setUnsafeUndecryptableObjectPassthrough(boolean) - Method in class com.amazonaws.services.s3.model.CryptoConfigurationV2
Set the property to to pass through (download) an encrypted object without decrypting it during a GET operation, if no encryption metadata is found for the object.
setUploadId(String) - Method in class com.amazonaws.services.s3.model.AbortMultipartUploadRequest
Sets the ID of the upload to abort.
setUploadId(String) - Method in class com.amazonaws.services.s3.model.CompleteMultipartUploadRequest
Sets the ID of the multipart upload to complete.
setUploadId(String) - Method in class com.amazonaws.services.s3.model.CopyPartRequest
Sets the ID of the existing, initiated multipart upload with which this new part will be associated.
setUploadId(String) - Method in class com.amazonaws.services.s3.model.InitiateMultipartUploadResult
Sets the initiated multipart upload ID.
setUploadId(String) - Method in class com.amazonaws.services.s3.model.ListPartsRequest
Sets the ID of the multipart upload whose parts are being listed.
setUploadId(String) - Method in class com.amazonaws.services.s3.model.MultipartUpload
Sets the unique ID of this multipart upload.
setUploadId(String) - Method in class com.amazonaws.services.s3.model.PartListing
Sets the upload ID value specified in the original request used to identify which multipart upload contains the parts to list.
setUploadId(String) - Method in class com.amazonaws.services.s3.model.UploadPartRequest
Sets the ID of the existing, initiated multipart upload with which this new part will be associated.
setUploadIdMarker(String) - Method in class com.amazonaws.services.s3.model.ListMultipartUploadsRequest
Sets the optional upload ID marker indicating where in the results to begin listing.
setUploadIdMarker(String) - Method in class com.amazonaws.services.s3.model.MultipartUploadListing
Sets the optional upload ID marker specified in the original request to specify where in the results to begin listing multipart uploads.
setUploadPartMetadata(ObjectMetadata) - Method in class com.amazonaws.services.s3.model.UploadObjectRequest
Sets the optional metadata to be included in each UploadPart request.
setUserMetadata(Map<String, String>) - Method in class com.amazonaws.services.s3.model.ObjectMetadata
Sets the custom user-metadata for the associated object.
setUserMetadata(List<MetadataEntry>) - Method in class com.amazonaws.services.s3.model.S3Location
Sets the userMetadata
setValue(String) - Method in class com.amazonaws.services.s3.model.FilterRule
Sets the value for this FilterRule
setValue(String) - Method in class com.amazonaws.services.s3.model.MetadataEntry
Set the metadata value.
setValue(String) - Method in class com.amazonaws.services.s3.model.Tag
Set the tag value.
setVersionId(String) - Method in interface com.amazonaws.services.s3.internal.S3VersionResult
Sets the version ID of the newly copied object.
setVersionId(String) - Method in class com.amazonaws.services.s3.model.CompleteMultipartUploadResult
Sets the version ID of the new object, only present if versioning has been enabled for the bucket.
setVersionId(String) - Method in class com.amazonaws.services.s3.model.CopyObjectResult
 
setVersionId(String) - Method in class com.amazonaws.services.s3.model.CopyPartResult
Sets the version ID of the source object.
setVersionId(String) - Method in class com.amazonaws.services.s3.model.DeleteObjectsResult.DeletedObject
 
setVersionId(String) - Method in class com.amazonaws.services.s3.model.DeleteObjectTaggingRequest
Set version of the object whose tages are to be deleted.
setVersionId(String) - Method in class com.amazonaws.services.s3.model.DeleteObjectTaggingResult
Set the version of the object whose tags were deleted.
setVersionId(String) - Method in class com.amazonaws.services.s3.model.DeleteVersionRequest
Sets the version ID uniquely identifying which version of the object to delete.
setVersionId(String) - Method in class com.amazonaws.services.s3.model.GeneratePresignedUrlRequest
Sets the version ID of the object, only present if versioning has been enabled for the bucket.
setVersionId(String) - Method in class com.amazonaws.services.s3.model.GetObjectAclRequest
Sets the optional version ID specifying which version of the object whose ACL to be retrieved.
setVersionId(String) - Method in class com.amazonaws.services.s3.model.GetObjectLegalHoldRequest
The Object Version ID.
setVersionId(String) - Method in class com.amazonaws.services.s3.model.GetObjectMetadataRequest
Sets the optional version ID of the object version whose metadata is being retrieved.
setVersionId(String) - Method in class com.amazonaws.services.s3.model.GetObjectRequest
Sets the optional version ID specifying which version of the object to download.
setVersionId(String) - Method in class com.amazonaws.services.s3.model.GetObjectRetentionRequest
The Object Version ID.
setVersionId(String) - Method in class com.amazonaws.services.s3.model.GetObjectTaggingRequest
Set object version.
setVersionId(String) - Method in class com.amazonaws.services.s3.model.GetObjectTaggingResult
Set the version ID of the object the tags were retrieved from.
setVersionId(String) - Method in class com.amazonaws.services.s3.model.MultiObjectDeleteException.DeleteError
 
setVersionId(String) - Method in class com.amazonaws.services.s3.model.PutObjectResult
Sets the optional version ID of the newly uploaded object.
setVersionId(String) - Method in class com.amazonaws.services.s3.model.RestoreObjectRequest
Sets the id of the version to be restored.
setVersionId(String) - Method in class com.amazonaws.services.s3.model.S3ObjectIdBuilder
 
setVersionId(String) - Method in class com.amazonaws.services.s3.model.S3VersionSummary
Sets the version ID which uniquely identifies this version of an object.
setVersionId(String) - Method in class com.amazonaws.services.s3.model.SetObjectLegalHoldRequest
The Object Version ID.
setVersionId(String) - Method in class com.amazonaws.services.s3.model.SetObjectRetentionRequest
The Object Version ID.
setVersionId(String) - Method in class com.amazonaws.services.s3.model.SetObjectTaggingRequest
Set object version.
setVersionId(String) - Method in class com.amazonaws.services.s3.model.SetObjectTaggingResult
Set the version ID of the object whose tags were set.
setVersionId(String) - Method in class com.amazonaws.services.s3.model.WriteGetObjectResponseRequest
Set an ID used to reference a specific version of the object.
setVersionId(String) - Method in class com.amazonaws.services.s3.transfer.model.CopyResult
Sets the version ID of the new object, only present if versioning has been enabled for the bucket.
setVersionId(String) - Method in class com.amazonaws.services.s3.transfer.model.UploadResult
Sets the version ID of the new object, only present if versioning has been enabled for the bucket.
setVersionIdMarker(String) - Method in class com.amazonaws.services.s3.model.ListVersionsRequest
Sets the optional versionIdMarker parameter indicating where in the sorted list of all versions in the specified bucket to begin returning results.
setVersionIdMarker(String) - Method in class com.amazonaws.services.s3.model.VersionListing
For internal use only.
setVersioningConfiguration(BucketVersioningConfiguration) - Method in class com.amazonaws.services.s3.model.SetBucketVersioningConfigurationRequest
Sets the new versioning configuration for the specified bucket.
setVersionSummaries(List<S3VersionSummary>) - Method in class com.amazonaws.services.s3.model.VersionListing
For internal use only.
setYears(Integer) - Method in class com.amazonaws.services.s3.model.DefaultRetention
The number of years that you want to specify for the default retention period.
setZeroByteContent(boolean) - Method in class com.amazonaws.services.s3.model.GeneratePresignedUrlRequest
Sets if zero byte content is to be used for generating pre-signed URL.
shouldInclude(S3ObjectSummary) - Method in interface com.amazonaws.services.s3.transfer.KeyFilter
Logic to determine if this key should be included or not.
shouldRetry(AmazonWebServiceRequest, AmazonClientException, int) - Method in class com.amazonaws.services.s3.internal.CompleteMultipartUploadRetryCondition
 
shouldRetryWithAuthParam(Request<?>, HttpResponse, AmazonServiceException) - Method in class com.amazonaws.services.s3.internal.S3V4AuthErrorRetryStrategy
 
shouldUseMultipartUpload(PutObjectRequest, TransferManagerConfiguration) - Static method in class com.amazonaws.services.s3.transfer.internal.TransferManagerUtils
Returns true if the the specified request should be processed as a multipart upload (instead of a single part upload).
shutdown() - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
shutdown() - Method in interface com.amazonaws.services.s3.AmazonS3
Shuts down this client object, releasing any resources that might be held open.
shutdown() - Method in class com.amazonaws.services.s3.AmazonS3EncryptionClient
Deprecated.
Shuts down this client object, releasing any resources that might be held open.
shutdown() - Method in class com.amazonaws.services.s3.AmazonS3EncryptionClientV2
Shuts down this client object, releasing any resources that might be held open.
shutdownNow() - Method in class com.amazonaws.services.s3.transfer.TransferManager
Forcefully shuts down this TransferManager instance - currently executing transfers will not be allowed to finish.
shutdownNow(boolean) - Method in class com.amazonaws.services.s3.transfer.TransferManager
Forcefully shuts down this TransferManager instance - currently executing transfers will not be allowed to finish.
sign(SignableRequest<?>, AWSCredentials) - Method in class com.amazonaws.services.s3.internal.S3QueryStringSigner
 
sign(SignableRequest<?>, AWSCredentials) - Method in class com.amazonaws.services.s3.internal.S3Signer
 
SimpleMaterialProvider - Class in com.amazonaws.services.s3.model
 
SimpleMaterialProvider() - Constructor for class com.amazonaws.services.s3.model.SimpleMaterialProvider
 
size - Variable in class com.amazonaws.services.s3.model.S3ObjectSummary
The size of this object, in bytes
size() - Method in class com.amazonaws.services.s3.model.SimpleMaterialProvider
 
skip(long) - Method in class com.amazonaws.auth.AwsChunkedEncodingInputStream
 
skip(long) - Method in class com.amazonaws.services.s3.internal.AbstractRepeatableCipherInputStream
Deprecated.
 
skip(long) - Method in class com.amazonaws.services.s3.internal.crypto.CipherLiteInputStream
skip(long) - Method in class com.amazonaws.services.s3.internal.crypto.RenewableCipherLiteInputStream
 
skip(long) - Method in class com.amazonaws.services.s3.internal.RepeatableFileInputStream
Deprecated.
 
skip(long) - Method in class com.amazonaws.services.s3.internal.S3AbortableInputStream
 
skipClientSideValidation(GetObjectRequest, ObjectMetadata) - Method in class com.amazonaws.services.s3.internal.SkipMd5CheckStrategy
Conveience method to determine whether to do client side validation of a GetObject call based on both the request and the response.
skipClientSideValidation(PresignedUrlDownloadRequest, ObjectMetadata) - Method in class com.amazonaws.services.s3.internal.SkipMd5CheckStrategy
Conveience method to determine whether to do client side validation of a PresignedUrlDownloadRequest call based on both the request and the response.
skipClientSideValidationPerGetResponse(ObjectMetadata) - Method in class com.amazonaws.services.s3.internal.SkipMd5CheckStrategy
Determines whether the client should use the Headers.ETAG header returned by S3 to validate the integrity of the message client side based on the server response.
skipClientSideValidationPerPutResponse(ObjectMetadata) - Method in class com.amazonaws.services.s3.internal.SkipMd5CheckStrategy
Determines whether the client should use the Headers.ETAG header returned by S3 to validate the integrity of the message client side based on the server response.
skipClientSideValidationPerRequest(PutObjectRequest) - Method in class com.amazonaws.services.s3.internal.SkipMd5CheckStrategy
Determines whether the client should use the Headers.ETAG header returned by S3 to validate the integrity of the message client side.
skipClientSideValidationPerRequest(UploadPartRequest) - Method in class com.amazonaws.services.s3.internal.SkipMd5CheckStrategy
Determines whether the client should use the Headers.ETAG header returned by S3 to validate the integrity of the message client side.
skipClientSideValidationPerRequest(GetObjectRequest) - Method in class com.amazonaws.services.s3.internal.SkipMd5CheckStrategy
Based on the given GetObjectRequest, returns whether the specified request should skip MD5 check on the requested object content.
skipClientSideValidationPerRequest(PresignedUrlDownloadRequest) - Method in class com.amazonaws.services.s3.internal.SkipMd5CheckStrategy
Based on the given PresignedUrlDownloadRequest, returns whether the specified request should skip MD5 check on the requested object content.
skipClientSideValidationPerRequest(PresignedUrlUploadRequest) - Method in class com.amazonaws.services.s3.internal.SkipMd5CheckStrategy
Determines whether the client should use the Headers.ETAG header returned by S3 to validate the integrity of the message client side.
skipClientSideValidationPerUploadPartResponse(ObjectMetadata) - Method in class com.amazonaws.services.s3.internal.SkipMd5CheckStrategy
Determines whether the client should use the Headers.ETAG header returned by S3 to validate the integrity of the message client side based on the server response.
SkipMd5CheckStrategy - Class in com.amazonaws.services.s3.internal
Logic for determining whether MD5 checksum validation should be performed or not.
skipServerSideValidation(PutObjectRequest) - Method in class com.amazonaws.services.s3.internal.SkipMd5CheckStrategy
Determines whether the client should calculate and send the Headers.CONTENT_MD5 header to be validated by S3 per the request.
skipServerSideValidation(UploadPartRequest) - Method in class com.amazonaws.services.s3.internal.SkipMd5CheckStrategy
Determines whether the client should calculate and send the Headers.CONTENT_MD5 header to be validated by S3 per the request.
SourceSelectionCriteria - Class in com.amazonaws.services.s3.model
Container for filters that define which source objects should be replicated.
SourceSelectionCriteria() - Constructor for class com.amazonaws.services.s3.model.SourceSelectionCriteria
 
SSE_AWS_KMS_ENCRYPTION_SCHEME - Static variable in class com.amazonaws.services.s3.internal.Constants
 
SSEAlgorithm - Enum in com.amazonaws.services.s3.model
Server-side Encryption Algorithm.
SSEAwsKeyManagementParams - Class in com.amazonaws.services.s3.model
 
SSEAwsKeyManagementParams() - Constructor for class com.amazonaws.services.s3.model.SSEAwsKeyManagementParams
Constructs a new instance of SSEAwsKeyManagementParams.
SSEAwsKeyManagementParams(String) - Constructor for class com.amazonaws.services.s3.model.SSEAwsKeyManagementParams
Constructs a new instance of SSEAwsKeyManagementParams with the user specified Amazon Web Services Key Management System Key Id.
SSEAwsKeyManagementParamsProvider - Interface in com.amazonaws.services.s3.model
Implemented by classes that support the option of using SSE with Amazon Web Services Key Management System.
SSECustomerKey - Class in com.amazonaws.services.s3.model
Represents a customer provided key for use with Amazon S3 server-side encryption.
SSECustomerKey(String) - Constructor for class com.amazonaws.services.s3.model.SSECustomerKey
Constructs a new customer provided server-side encryption key using the specified base64-encoded key material.
SSECustomerKey(byte[]) - Constructor for class com.amazonaws.services.s3.model.SSECustomerKey
Constructs a new customer provided server-side encryption key using the specified raw key material.
SSECustomerKey(SecretKey) - Constructor for class com.amazonaws.services.s3.model.SSECustomerKey
Constructs a new customer provided server-side encryption key using the specified SecretKey.
SSECustomerKeyProvider - Interface in com.amazonaws.services.s3.model
Implemented by classes that support the option of using SSE Customer key.
SseKmsEncryptedObjects - Class in com.amazonaws.services.s3.model
Container for filter information of selection of KMS Encrypted S3 objects.
SseKmsEncryptedObjects() - Constructor for class com.amazonaws.services.s3.model.SseKmsEncryptedObjects
 
SseKmsEncryptedObjectsStatus - Enum in com.amazonaws.services.s3.model
Replication status for KMS encrypted objects.
SSEResultBase - Class in com.amazonaws.services.s3.internal
Common abstract base class for result that contains server side encryption (SSE) information.
SSEResultBase() - Constructor for class com.amazonaws.services.s3.internal.SSEResultBase
 
standard() - Static method in class com.amazonaws.services.s3.AmazonS3ClientBuilder
 
standard() - Static method in class com.amazonaws.services.s3.AmazonS3EncryptionClientBuilder
Deprecated.
 
standard() - Static method in class com.amazonaws.services.s3.AmazonS3EncryptionClientV2Builder
 
standard() - Static method in class com.amazonaws.services.s3.transfer.TransferManagerBuilder
 
start(String) - Method in class com.amazonaws.services.s3.internal.XmlWriter
 
start(String, String, String) - Method in class com.amazonaws.services.s3.internal.XmlWriter
 
start(String, String[], String[]) - Method in class com.amazonaws.services.s3.internal.XmlWriter
 
state - Variable in class com.amazonaws.services.s3.transfer.internal.AbstractTransfer
The current state of this transfer.
stateChangeListeners - Variable in class com.amazonaws.services.s3.transfer.internal.AbstractTransfer
Collection of listeners to be notified for changes to the state of this transfer via setState()
StaticEncryptionMaterialsProvider - Class in com.amazonaws.services.s3.model
Simple implementation of EncryptionMaterialsProvider that just wraps static EncryptionMaterials.
StaticEncryptionMaterialsProvider(EncryptionMaterials) - Constructor for class com.amazonaws.services.s3.model.StaticEncryptionMaterialsProvider
 
Stats - Class in com.amazonaws.services.s3.model
 
Stats() - Constructor for class com.amazonaws.services.s3.model.Stats
 
StatsEvent() - Constructor for class com.amazonaws.services.s3.model.SelectObjectContentEvent.StatsEvent
 
STORAGE_CLASS - Static variable in interface com.amazonaws.services.s3.Headers
Header describing what class of storage a user wants
storageClass - Variable in class com.amazonaws.services.s3.model.S3ObjectSummary
The class of storage used by Amazon S3 to store this object
StorageClass - Enum in com.amazonaws.services.s3.model
Specifies constants that define Amazon S3 storage classes.
StorageClassAnalysis - Class in com.amazonaws.services.s3.model.analytics
 
StorageClassAnalysis() - Constructor for class com.amazonaws.services.s3.model.analytics.StorageClassAnalysis
 
StorageClassAnalysisDataExport - Class in com.amazonaws.services.s3.model.analytics
 
StorageClassAnalysisDataExport() - Constructor for class com.amazonaws.services.s3.model.analytics.StorageClassAnalysisDataExport
 
StorageClassAnalysisSchemaVersion - Enum in com.amazonaws.services.s3.model.analytics
The version of the output schema to use when exporting data.
subTransfers - Variable in class com.amazonaws.services.s3.transfer.internal.MultipleFileTransfer
 
SUSPENDED - Static variable in class com.amazonaws.services.s3.model.BucketVersioningConfiguration
S3 bucket versioning status indicating that versioning is suspended for a bucket.
SYMMETRIC_CIPHER_BLOCK_SIZE - Static variable in class com.amazonaws.services.s3.internal.crypto.JceEncryptionConstants
AES cipher block size
SYMMETRIC_KEY_ALGORITHM - Static variable in class com.amazonaws.services.s3.internal.crypto.JceEncryptionConstants
Name of the symmetric encryption algorithm
SYMMETRIC_KEY_LENGTH - Static variable in class com.amazonaws.services.s3.internal.crypto.JceEncryptionConstants
Minimum length of the generated symmetric key

T

Tag - Class in com.amazonaws.services.s3.model
Represents a tag on a resource.
Tag(String, String) - Constructor for class com.amazonaws.services.s3.model.Tag
Constructs an instance of this object.
TAGGING_DIRECTIVE - Static variable in interface com.amazonaws.services.s3.Headers
 
TagSet - Class in com.amazonaws.services.s3.model
 
TagSet() - Constructor for class com.amazonaws.services.s3.model.TagSet
Creates a new empty TagSet.
TagSet(Map<String, String>) - Constructor for class com.amazonaws.services.s3.model.TagSet
Creates a new TagSet with the set of tags defined.
test(AmazonS3Exception) - Method in class com.amazonaws.services.s3.internal.CompleteMultipartUploadRetryablePredicate
 
test(AmazonServiceException) - Method in class com.amazonaws.services.s3.internal.IsSigV4RetryablePredicate
 
Tier - Enum in com.amazonaws.services.s3.model
Glacier retrieval tier at which the restore will be processed.
Tiering - Class in com.amazonaws.services.s3.model.intelligenttiering
Specifies the S3 Intelligent-Tiering storage class tier of the configuration.
Tiering() - Constructor for class com.amazonaws.services.s3.model.intelligenttiering.Tiering
 
toAWSRegion() - Method in enum com.amazonaws.services.s3.model.Region
Returns the respective Amazon Web Services region.
toByteArray(String) - Static method in class com.amazonaws.services.s3.internal.ServiceUtils
Safely converts a string to a byte array, first attempting to explicitly use our preferred encoding (UTF-8), and then falling back to the platform's default encoding if for some reason our preferred encoding isn't supported.
toByteBuffer() - Method in class com.amazonaws.services.s3.internal.eventstreaming.Message
 
toJson() - Method in class com.amazonaws.services.s3.event.S3EventNotification
 
toListObjectsRequest() - Method in class com.amazonaws.services.s3.model.ListNextBatchOfObjectsRequest
Creates a new ListObjectsRequest object using the previous object listing.
toListVersionsRequest() - Method in class com.amazonaws.services.s3.model.ListNextBatchOfVersionsRequest
Creates a new ListVersionsRequest object using the previous version listing.
TopicConfiguration(String, String) - Constructor for class com.amazonaws.services.s3.model.BucketNotificationConfiguration.TopicConfiguration
Deprecated.
TopicConfiguration - Class in com.amazonaws.services.s3.model
Represents the topic configuration for an Amazon S3 bucket.
TopicConfiguration() - Constructor for class com.amazonaws.services.s3.model.TopicConfiguration
 
TopicConfiguration(String, EnumSet<S3Event>) - Constructor for class com.amazonaws.services.s3.model.TopicConfiguration
Creates a new topic configuration with the given topic arn and set of events.
TopicConfiguration(String, String...) - Constructor for class com.amazonaws.services.s3.model.TopicConfiguration
Creates a new topic configuration with the given topic arn and set of events.
toString() - Method in class com.amazonaws.services.s3.AmazonS3URI
 
toString() - Method in class com.amazonaws.services.s3.internal.crypto.ContentCryptoScheme
 
toString() - Method in class com.amazonaws.services.s3.internal.crypto.v1.S3KeyWrapScheme
 
toString() - Method in class com.amazonaws.services.s3.internal.eventstreaming.Message
 
toString() - Method in enum com.amazonaws.services.s3.internal.OutpostResourceType
 
toString() - Method in class com.amazonaws.services.s3.internal.XmlWriter
 
toString() - Method in class com.amazonaws.services.s3.model.AccessControlList
 
toString() - Method in class com.amazonaws.services.s3.model.AccessControlTranslation
Returns a string representation of this object; useful for testing and debugging.
toString() - Method in exception com.amazonaws.services.s3.model.AmazonS3Exception
Extends the implementation from AmazonServiceException to include additional information on S3's extended request ID.
toString() - Method in enum com.amazonaws.services.s3.model.analytics.AnalyticsS3ExportFileFormat
 
toString() - Method in enum com.amazonaws.services.s3.model.analytics.StorageClassAnalysisSchemaVersion
 
toString() - Method in class com.amazonaws.services.s3.model.Bucket
 
toString() - Method in enum com.amazonaws.services.s3.model.BucketAccelerateStatus
 
toString() - Method in class com.amazonaws.services.s3.model.BucketLoggingConfiguration
 
toString() - Method in class com.amazonaws.services.s3.model.BucketNotificationConfiguration.TopicConfiguration
Deprecated.
 
toString() - Method in class com.amazonaws.services.s3.model.BucketNotificationConfiguration
 
toString() - Method in class com.amazonaws.services.s3.model.BucketReplicationConfiguration
 
toString() - Method in class com.amazonaws.services.s3.model.BucketTaggingConfiguration
 
toString() - Method in enum com.amazonaws.services.s3.model.CannedAccessControlList
Returns the Amazon S3 x-amz-acl header value for this canned acl.
toString() - Method in enum com.amazonaws.services.s3.model.CompressionType
 
toString() - Method in enum com.amazonaws.services.s3.model.CORSRule.AllowedMethods
 
toString() - Method in class com.amazonaws.services.s3.model.CSVInput
 
toString() - Method in class com.amazonaws.services.s3.model.CSVOutput
 
toString() - Method in class com.amazonaws.services.s3.model.DeleteBucketEncryptionRequest
Returns a string representation of this object; useful for testing and debugging.
toString() - Method in class com.amazonaws.services.s3.model.DeleteBucketEncryptionResult
Returns a string representation of this object; useful for testing and debugging.
toString() - Method in class com.amazonaws.services.s3.model.DeleteMarkerReplication
Returns a string representation of this object; useful for testing and debugging.
toString() - Method in enum com.amazonaws.services.s3.model.DeleteMarkerReplicationStatus
 
toString() - Method in class com.amazonaws.services.s3.model.DeletePublicAccessBlockRequest
 
toString() - Method in class com.amazonaws.services.s3.model.DeletePublicAccessBlockResult
Returns a string representation of this object; useful for testing and debugging.
toString() - Method in class com.amazonaws.services.s3.model.EmailAddressGrantee
 
toString() - Method in class com.amazonaws.services.s3.model.Encryption
 
toString() - Method in class com.amazonaws.services.s3.model.EncryptionConfiguration
Returns a string representation of this object; useful for testing and debugging.
toString() - Method in class com.amazonaws.services.s3.model.ExistingObjectReplication
Returns a string representation of this object; useful for testing and debugging.
toString() - Method in enum com.amazonaws.services.s3.model.ExistingObjectReplicationStatus
 
toString() - Method in enum com.amazonaws.services.s3.model.ExpressionType
 
toString() - Method in enum com.amazonaws.services.s3.model.FileHeaderInfo
 
toString() - Method in class com.amazonaws.services.s3.model.GetBucketEncryptionRequest
Returns a string representation of this object; useful for testing and debugging.
toString() - Method in class com.amazonaws.services.s3.model.GetBucketEncryptionResult
Returns a string representation of this object; useful for testing and debugging.
toString() - Method in class com.amazonaws.services.s3.model.GetBucketOwnershipControlsResult
 
toString() - Method in class com.amazonaws.services.s3.model.GetBucketPolicyStatusRequest
Returns a string representation of this object; useful for testing and debugging.
toString() - Method in class com.amazonaws.services.s3.model.GetBucketPolicyStatusResult
Returns a string representation of this object; useful for testing and debugging.
toString() - Method in class com.amazonaws.services.s3.model.GetPublicAccessBlockRequest
Returns a string representation of this object; useful for testing and debugging.
toString() - Method in class com.amazonaws.services.s3.model.GetPublicAccessBlockResult
Returns a string representation of this object; useful for testing and debugging.
toString() - Method in class com.amazonaws.services.s3.model.Grant
 
toString() - Method in enum com.amazonaws.services.s3.model.GroupGrantee
 
toString() - Method in class com.amazonaws.services.s3.model.InputSerialization
 
toString() - Method in enum com.amazonaws.services.s3.model.intelligenttiering.IntelligentTieringAccessTier
 
toString() - Method in enum com.amazonaws.services.s3.model.intelligenttiering.IntelligentTieringStatus
 
toString() - Method in enum com.amazonaws.services.s3.model.inventory.InventoryFormat
 
toString() - Method in enum com.amazonaws.services.s3.model.inventory.InventoryFrequency
 
toString() - Method in enum com.amazonaws.services.s3.model.inventory.InventoryIncludedObjectVersions
 
toString() - Method in enum com.amazonaws.services.s3.model.inventory.InventoryOptionalField
 
toString() - Method in class com.amazonaws.services.s3.model.inventory.ServerSideEncryptionKMS
Returns a string representation of this object; useful for testing and debugging.
toString() - Method in class com.amazonaws.services.s3.model.inventory.ServerSideEncryptionS3
Returns a string representation of this object; useful for testing and debugging.
toString() - Method in enum com.amazonaws.services.s3.model.JSONType
 
toString() - Method in class com.amazonaws.services.s3.model.KMSEncryptionMaterials
 
toString() - Method in class com.amazonaws.services.s3.model.MetadataEntry
 
toString() - Method in enum com.amazonaws.services.s3.model.MetricsStatus
 
toString() - Method in enum com.amazonaws.services.s3.model.ObjectLockEnabled
 
toString() - Method in enum com.amazonaws.services.s3.model.ObjectLockLegalHoldStatus
 
toString() - Method in enum com.amazonaws.services.s3.model.ObjectLockMode
 
toString() - Method in enum com.amazonaws.services.s3.model.ObjectLockRetentionMode
 
toString() - Method in class com.amazonaws.services.s3.model.OutputLocation
 
toString() - Method in class com.amazonaws.services.s3.model.OutputSerialization
 
toString() - Method in class com.amazonaws.services.s3.model.Owner
 
toString() - Method in enum com.amazonaws.services.s3.model.OwnerOverride
 
toString() - Method in enum com.amazonaws.services.s3.model.ownership.ObjectOwnership
 
toString() - Method in class com.amazonaws.services.s3.model.ownership.OwnershipControls
 
toString() - Method in class com.amazonaws.services.s3.model.ownership.OwnershipControlsRule
 
toString() - Method in enum com.amazonaws.services.s3.model.Permission
Gets the string representation of this permission object as defined by Amazon S3, eg.
toString() - Method in class com.amazonaws.services.s3.model.PolicyStatus
Returns a string representation of this object; useful for testing and debugging.
toString() - Method in class com.amazonaws.services.s3.model.PublicAccessBlockConfiguration
 
toString() - Method in enum com.amazonaws.services.s3.model.QuoteFields
 
toString() - Method in enum com.amazonaws.services.s3.model.Region
 
toString() - Method in class com.amazonaws.services.s3.model.ReplicaModifications
Returns a string representation of this object; useful for testing and debugging.
toString() - Method in enum com.amazonaws.services.s3.model.ReplicaModificationsStatus
 
toString() - Method in class com.amazonaws.services.s3.model.ReplicationDestinationConfig
 
toString() - Method in class com.amazonaws.services.s3.model.ReplicationRule
 
toString() - Method in enum com.amazonaws.services.s3.model.ReplicationTimeStatus
 
toString() - Method in class com.amazonaws.services.s3.model.RestoreObjectRequest
 
toString() - Method in class com.amazonaws.services.s3.model.RestoreObjectResult
 
toString() - Method in enum com.amazonaws.services.s3.model.RestoreRequestType
 
toString() - Method in enum com.amazonaws.services.s3.model.S3Event
 
toString() - Method in class com.amazonaws.services.s3.model.S3Location
 
toString() - Method in class com.amazonaws.services.s3.model.S3Object
 
toString() - Method in class com.amazonaws.services.s3.model.S3ObjectId
 
toString() - Method in class com.amazonaws.services.s3.model.S3ObjectSummary
 
toString() - Method in class com.amazonaws.services.s3.model.ScanRange
 
toString() - Method in class com.amazonaws.services.s3.model.SelectParameters
 
toString() - Method in class com.amazonaws.services.s3.model.ServerSideEncryptionByDefault
Returns a string representation of this object; useful for testing and debugging.
toString() - Method in class com.amazonaws.services.s3.model.ServerSideEncryptionConfiguration
Returns a string representation of this object; useful for testing and debugging.
toString() - Method in class com.amazonaws.services.s3.model.ServerSideEncryptionRule
Returns a string representation of this object; useful for testing and debugging.
toString() - Method in class com.amazonaws.services.s3.model.SetBucketEncryptionRequest
Returns a string representation of this object; useful for testing and debugging.
toString() - Method in class com.amazonaws.services.s3.model.SetBucketEncryptionResult
Returns a string representation of this object; useful for testing and debugging.
toString() - Method in class com.amazonaws.services.s3.model.SetBucketReplicationConfigurationRequest
 
toString() - Method in class com.amazonaws.services.s3.model.SetPublicAccessBlockRequest
Returns a string representation of this object; useful for testing and debugging.
toString() - Method in class com.amazonaws.services.s3.model.SetPublicAccessBlockResult
Returns a string representation of this object; useful for testing and debugging.
toString() - Method in class com.amazonaws.services.s3.model.SourceSelectionCriteria
Returns a string representation of this object; useful for testing and debugging.
toString() - Method in enum com.amazonaws.services.s3.model.SSEAlgorithm
 
toString() - Method in class com.amazonaws.services.s3.model.SseKmsEncryptedObjects
Returns a string representation of this object; useful for testing and debugging.
toString() - Method in enum com.amazonaws.services.s3.model.SseKmsEncryptedObjectsStatus
 
toString() - Method in enum com.amazonaws.services.s3.model.StorageClass
 
toString() - Method in class com.amazonaws.services.s3.model.TagSet
 
toString() - Method in enum com.amazonaws.services.s3.model.Tier
 
toString() - Method in enum com.amazonaws.services.s3.S3ResourceType
 
toURI() - Method in class com.amazonaws.services.s3.internal.S3AccessPointBuilder
Generate an endpoint URI with no path that maps to the Access Point information stored in this builder.
toURI() - Method in class com.amazonaws.services.s3.internal.S3ObjectLambdaEndpointBuilder
Generate an endpoint URI with no path that maps to the Object Lambdas Access Point information stored in this builder.
toURI() - Method in class com.amazonaws.services.s3.internal.S3ObjectLambdaOperationEndpointBuilder
Generate an endpoint URI with no path that maps to the Object Lambdas Access Point information stored in this builder.
toURI() - Method in class com.amazonaws.services.s3.internal.S3OutpostAccessPointBuilder
Generate an endpoint URI with no path that maps to the Outpost Access Point information stored in this builder.
Transfer - Interface in com.amazonaws.services.s3.transfer
Represents an asynchronous upload to or download from Amazon S3.
Transfer.TransferState - Enum in com.amazonaws.services.s3.transfer
Enumeration of the possible transfer states.
TransferManager - Class in com.amazonaws.services.s3.transfer
High level utility for managing transfers to Amazon S3.
TransferManager() - Constructor for class com.amazonaws.services.s3.transfer.TransferManager
TransferManager(AWSCredentialsProvider) - Constructor for class com.amazonaws.services.s3.transfer.TransferManager
Deprecated.
use TransferManagerBuilder.withS3Client(AmazonS3) for example: TransferManagerBuilder.standard().withS3Client(AmazonS3ClientBuilder.standard.withCredentials(credentialsProvider).build()).build();
TransferManager(AWSCredentials) - Constructor for class com.amazonaws.services.s3.transfer.TransferManager
Deprecated.
use TransferManagerBuilder.withS3Client(AmazonS3) for example: TransferManagerBuilder.standard().withS3Client(AmazonS3ClientBuilder.standard.withCredentials(credentials).build()).build();
TransferManager(AmazonS3) - Constructor for class com.amazonaws.services.s3.transfer.TransferManager
TransferManager(AmazonS3, ExecutorService) - Constructor for class com.amazonaws.services.s3.transfer.TransferManager
TransferManager(AmazonS3, ExecutorService, boolean) - Constructor for class com.amazonaws.services.s3.transfer.TransferManager
TransferManager(TransferManagerBuilder) - Constructor for class com.amazonaws.services.s3.transfer.TransferManager
Constructor for use by classes that need to extend the TransferManager.
TransferManagerBuilder - Class in com.amazonaws.services.s3.transfer
Fluent builder for TransferManager.
TransferManagerConfiguration - Class in com.amazonaws.services.s3.transfer
Configuration options for how TransferManager processes requests.
TransferManagerConfiguration() - Constructor for class com.amazonaws.services.s3.transfer.TransferManagerConfiguration
 
TransferManagerUtils - Class in com.amazonaws.services.s3.transfer.internal
Internal utilities for multipart uploads with TransferManager.
TransferManagerUtils() - Constructor for class com.amazonaws.services.s3.transfer.internal.TransferManagerUtils
 
TransferMonitor - Interface in com.amazonaws.services.s3.transfer.internal
Monitors long-running transfers.
TransferProgress - Class in com.amazonaws.services.s3.transfer
Describes the progress of a transfer.
TransferProgress() - Constructor for class com.amazonaws.services.s3.transfer.TransferProgress
 
TransferProgressUpdatingListener - Class in com.amazonaws.services.s3.transfer.internal
 
TransferProgressUpdatingListener(TransferProgress) - Constructor for class com.amazonaws.services.s3.transfer.internal.TransferProgressUpdatingListener
 
transferStateChanged(Transfer, Transfer.TransferState) - Method in interface com.amazonaws.services.s3.transfer.internal.TransferStateChangeListener
 
TransferStateChangeListener - Interface in com.amazonaws.services.s3.transfer.internal
Listener for transfer state changes.
Transition() - Constructor for class com.amazonaws.services.s3.model.BucketLifecycleConfiguration.Transition
 
tryPause(boolean) - Method in class com.amazonaws.services.s3.transfer.internal.UploadImpl
 
tryPause(boolean) - Method in interface com.amazonaws.services.s3.transfer.Upload
Tries to pause the current upload operation and returns the information that can be used to resume the upload.

U

unchanged() - Method in enum com.amazonaws.services.s3.transfer.PauseStatus
Returns true if the transfer is not started or the pause operation has no effect on the transfer.
UNENCRYPTED_CONTENT_LENGTH - Static variable in interface com.amazonaws.services.s3.Headers
Header for the original, unencrypted size of an encrypted object
UNENCRYPTED_CONTENT_MD5 - Static variable in interface com.amazonaws.services.s3.Headers
Header for the optional original unencrypted Content MD5 of an encrypted object
unlock(File) - Static method in enum com.amazonaws.services.s3.internal.FileLocks
Unlocks a file previously locked via FileLocks.lock(File).
unwrap() - Method in class com.amazonaws.services.s3.model.LegacyS3ProgressListener
Deprecated.
 
unwrapCek(byte[], Key) - Method in class com.amazonaws.services.s3.internal.crypto.keywrap.AesGcmKeyWrapper
 
unwrapCek(byte[], Key) - Method in interface com.amazonaws.services.s3.internal.crypto.keywrap.KeyWrapper
 
unwrapCek(byte[], Key) - Method in class com.amazonaws.services.s3.internal.crypto.keywrap.KMSKeyWrapper
 
unwrapCek(byte[], Key) - Method in class com.amazonaws.services.s3.internal.crypto.keywrap.RsaOaepKeyWrapper
 
unwrapExecutionException(ExecutionException) - Method in class com.amazonaws.services.s3.transfer.internal.AbstractTransfer
Unwraps the root exception that caused the specified ExecutionException and returns it.
update(byte[], int, int) - Method in class com.amazonaws.services.s3.internal.crypto.CipherLite
Continues a multiple-part encryption or decryption operation (depending on how the underlying cipher was initialized), processing another data part.
update(byte[], int, int) - Method in class com.amazonaws.services.s3.internal.crypto.GCMCipherLite
 
updateInstructionPutRequest(PutObjectRequest, ContentCryptoMaterial) - Method in class com.amazonaws.services.s3.internal.crypto.v1.S3CryptoModuleBase
Updates put request to store the specified instruction object in S3.
updateInstructionPutRequest(PutObjectRequest, ContentCryptoMaterial) - Method in class com.amazonaws.services.s3.internal.crypto.v2.S3CryptoModuleBase
Updates put request to store the specified instruction object in S3.
updateMetadataWithContentCryptoMaterial(ObjectMetadata, File, ContentCryptoMaterial) - Method in class com.amazonaws.services.s3.internal.crypto.v1.S3CryptoModuleBase
 
updateMetadataWithContentCryptoMaterial(ObjectMetadata, File, ContentCryptoMaterial) - Method in class com.amazonaws.services.s3.internal.crypto.v2.S3CryptoModuleBase
 
updateProgress(long) - Method in class com.amazonaws.services.s3.transfer.TransferProgress
 
upload(PresignedUrlUploadRequest) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
upload(PresignedUrlUploadRequest) - Method in interface com.amazonaws.services.s3.AmazonS3
Uploads a new object into S3 using the given presigned url.
upload(PresignedUrlUploadRequest) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
upload(String, String, InputStream, ObjectMetadata) - Method in class com.amazonaws.services.s3.transfer.TransferManager
Schedules a new transfer to upload data to Amazon S3.
upload(String, String, File) - Method in class com.amazonaws.services.s3.transfer.TransferManager
Schedules a new transfer to upload data to Amazon S3.
upload(PutObjectRequest) - Method in class com.amazonaws.services.s3.transfer.TransferManager
Schedules a new transfer to upload data to Amazon S3.
upload(PutObjectRequest, S3ProgressListener) - Method in class com.amazonaws.services.s3.transfer.TransferManager
Schedules a new transfer to upload data to Amazon S3.
Upload - Interface in com.amazonaws.services.s3.transfer
Represents an asynchronous upload to Amazon S3.
UploadCallable - Class in com.amazonaws.services.s3.transfer.internal
 
UploadCallable(TransferManager, ExecutorService, UploadImpl, PutObjectRequest, ProgressListenerChain, String, TransferProgress) - Constructor for class com.amazonaws.services.s3.transfer.internal.UploadCallable
 
UploadContext - Class in com.amazonaws.services.s3.transfer
Context object provided to ObjectTaggingProvider to provide extra information about the object being uploaded.
uploadDirectory(String, String, File, boolean) - Method in class com.amazonaws.services.s3.transfer.TransferManager
Uploads all files in the directory given to the bucket named, optionally recursing for all subdirectories.
uploadDirectory(String, String, File, boolean, ObjectMetadataProvider) - Method in class com.amazonaws.services.s3.transfer.TransferManager
Uploads all files in the directory given to the bucket named, optionally recursing for all subdirectories.
uploadDirectory(String, String, File, boolean, ObjectMetadataProvider, ObjectTaggingProvider) - Method in class com.amazonaws.services.s3.transfer.TransferManager
Uploads all files in the directory given to the bucket named, optionally recursing for all subdirectories.
uploadDirectory(String, String, File, boolean, ObjectMetadataProvider, ObjectTaggingProvider, ObjectCannedAclProvider) - Method in class com.amazonaws.services.s3.transfer.TransferManager
Uploads all files in the directory given to the bucket named, optionally recursing for all subdirectories.
uploadFileList(String, String, File, List<File>) - Method in class com.amazonaws.services.s3.transfer.TransferManager
Uploads all specified files to the bucket named, constructing relative keys depending on the commonParentDirectory given.
uploadFileList(String, String, File, List<File>, ObjectMetadataProvider) - Method in class com.amazonaws.services.s3.transfer.TransferManager
Uploads all specified files to the bucket named, constructing relative keys depending on the commonParentDirectory given.
uploadFileList(String, String, File, List<File>, ObjectMetadataProvider, ObjectTaggingProvider) - Method in class com.amazonaws.services.s3.transfer.TransferManager
Uploads all specified files to the bucket named, constructing relative keys depending on the commonParentDirectory given.
uploadFileList(String, String, File, List<File>, ObjectMetadataProvider, ObjectTaggingProvider, ObjectCannedAclProvider) - Method in class com.amazonaws.services.s3.transfer.TransferManager
Uploads all specified files to the bucket named, constructing relative keys depending on the commonParentDirectory given.
UploadImpl - Class in com.amazonaws.services.s3.transfer.internal
 
UploadImpl(String, TransferProgress, ProgressListenerChain, TransferStateChangeListener) - Constructor for class com.amazonaws.services.s3.transfer.internal.UploadImpl
 
UploadMonitor - Class in com.amazonaws.services.s3.transfer.internal
Manages an upload by periodically checking to see if the upload is done, and returning a result if so.
uploadObject(UploadObjectRequest) - Method in class com.amazonaws.services.s3.AbstractAmazonS3EncryptionV2
 
uploadObject(UploadObjectRequest) - Method in class com.amazonaws.services.s3.AmazonS3EncryptionClient
Deprecated.
Used to encrypt data first to disk with pipelined concurrent multi-part uploads to S3.
uploadObject(UploadObjectRequest) - Method in class com.amazonaws.services.s3.AmazonS3EncryptionClientV2
 
uploadObject(UploadObjectRequest) - Method in interface com.amazonaws.services.s3.AmazonS3EncryptionV2
Used to encrypt data first to disk with pipelined concurrent multi-part uploads to S3.
UploadObjectObserver - Class in com.amazonaws.services.s3
An observer that gets notified of ciphertext file creation for the purpose of pipelined parallel multi-part uploads of encrypted data to S3.
UploadObjectObserver() - Constructor for class com.amazonaws.services.s3.UploadObjectObserver
 
UploadObjectRequest - Class in com.amazonaws.services.s3.model
Used to request the client-side encryption and upload of a large S3 object via pipelined parallel multi-part uploads.
UploadObjectRequest(String, String, File) - Constructor for class com.amazonaws.services.s3.model.UploadObjectRequest
 
UploadObjectRequest(String, String, InputStream, ObjectMetadata) - Constructor for class com.amazonaws.services.s3.model.UploadObjectRequest
 
UploadObjectStrategy<RequestT,ResponseT> - Interface in com.amazonaws.services.s3.internal
Interface to define behavior to plug into template for uploading an object in AmazonS3Client.
uploadPart(UploadPartRequest) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
uploadPart(UploadPartRequest) - Method in interface com.amazonaws.services.s3.AmazonS3
Uploads a part in a multipart upload.
uploadPart(UploadPartRequest) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
uploadPart(UploadPartRequest) - Method in class com.amazonaws.services.s3.AmazonS3EncryptionClient
Deprecated.
Uploads a part in a multipart upload.
uploadPart(UploadPartRequest) - Method in class com.amazonaws.services.s3.AmazonS3EncryptionClientV2
Uploads a part in a multipart upload.
uploadPart(UploadPartRequest) - Method in class com.amazonaws.services.s3.internal.S3Direct
 
uploadPart(UploadPartRequest) - Method in interface com.amazonaws.services.s3.internal.S3DirectSpi
 
uploadPart(UploadPartRequest) - Method in class com.amazonaws.services.s3.UploadObjectObserver
Uploads the ciphertext via the non-encrypting s3 client.
UploadPartCallable - Class in com.amazonaws.services.s3.transfer.internal
 
UploadPartCallable(AmazonS3, UploadPartRequest) - Constructor for class com.amazonaws.services.s3.transfer.internal.UploadPartCallable
 
UploadPartCallable(AmazonS3, UploadPartRequest, boolean) - Constructor for class com.amazonaws.services.s3.transfer.internal.UploadPartCallable
 
UploadPartRequest - Class in com.amazonaws.services.s3.model
Contains the parameters used for the UploadPart operation on Amazon S3.
UploadPartRequest() - Constructor for class com.amazonaws.services.s3.model.UploadPartRequest
 
UploadPartRequestFactory - Class in com.amazonaws.services.s3.transfer.internal
Factory for creating all the individual UploadPartRequest objects for a multipart upload.
UploadPartRequestFactory(PutObjectRequest, String, long) - Constructor for class com.amazonaws.services.s3.transfer.internal.UploadPartRequestFactory
 
UploadPartResult - Class in com.amazonaws.services.s3.model
Contains the details returned from Amazon S3 after calling the UploadPart operation.
UploadPartResult() - Constructor for class com.amazonaws.services.s3.model.UploadPartResult
 
uploadPartSecurely(UploadPartRequest) - Method in class com.amazonaws.services.s3.internal.crypto.v1.CryptoModuleDispatcher
uploadPartSecurely(UploadPartRequest) - Method in class com.amazonaws.services.s3.internal.crypto.v1.S3CryptoModule
 
uploadPartSecurely(UploadPartRequest) - Method in class com.amazonaws.services.s3.internal.crypto.v1.S3CryptoModuleBase
uploadPartSecurely(UploadPartRequest) - Method in class com.amazonaws.services.s3.internal.crypto.v2.S3CryptoModule
 
uploadPartSecurely(UploadPartRequest) - Method in class com.amazonaws.services.s3.internal.crypto.v2.S3CryptoModuleBase
UploadResult - Class in com.amazonaws.services.s3.transfer.model
Contains information returned by Amazon S3 for a completed upload.
UploadResult() - Constructor for class com.amazonaws.services.s3.transfer.model.UploadResult
 
URL_ENCODING - Static variable in class com.amazonaws.services.s3.internal.Constants
URL encoding for s3 object keys
useArnRegion() - Method in class com.amazonaws.services.s3.internal.UseArnRegionResolver
 
UseArnRegionResolver - Class in com.amazonaws.services.s3.internal
Resolves the use arn region option for S3.
UseArnRegionResolver() - Constructor for class com.amazonaws.services.s3.internal.UseArnRegionResolver
 
UseArnRegionResolver(AwsProfileFileLocationProvider) - Constructor for class com.amazonaws.services.s3.internal.UseArnRegionResolver
 
useRegionalMode() - Method in class com.amazonaws.services.s3.internal.RegionalEndpointsOptionResolver
 
UserIdentityEntity(String) - Constructor for class com.amazonaws.services.s3.event.S3EventNotification.UserIdentityEntity
 
useStrictHostNameVerification() - Method in class com.amazonaws.services.s3.AmazonS3Client
S3 uses wildcard certificates so we have to disable strict hostname verification when using SSL.

V

validateBucketName(String) - Static method in enum com.amazonaws.services.s3.internal.BucketNameUtils
Validates that the specified bucket name is valid for Amazon S3 V2 naming (i.e.
value(String) - Method in class com.amazonaws.services.s3.internal.XmlWriter
 
valueOf(String) - Static method in enum com.amazonaws.auth.policy.actions.S3Actions
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.amazonaws.services.s3.internal.BucketNameUtils
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.amazonaws.services.s3.internal.crypto.keywrap.InternalKeyWrapAlgorithm
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.amazonaws.services.s3.internal.crypto.keywrap.Mgf1Scheme
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.amazonaws.services.s3.internal.eventstreaming.HeaderType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.amazonaws.services.s3.internal.FileLocks
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.amazonaws.services.s3.internal.OutpostResourceType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in class com.amazonaws.services.s3.metrics.S3ServiceMetric
 
valueOf(String) - Static method in enum com.amazonaws.services.s3.model.analytics.AnalyticsS3ExportFileFormat
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.amazonaws.services.s3.model.analytics.StorageClassAnalysisSchemaVersion
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.amazonaws.services.s3.model.BucketAccelerateStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.amazonaws.services.s3.model.CannedAccessControlList
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.amazonaws.services.s3.model.CompressionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.amazonaws.services.s3.model.CORSRule.AllowedMethods
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.amazonaws.services.s3.model.CryptoKeyWrapAlgorithm
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.amazonaws.services.s3.model.CryptoMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.amazonaws.services.s3.model.CryptoRangeGetMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.amazonaws.services.s3.model.CryptoStorageMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.amazonaws.services.s3.model.DeleteMarkerReplicationStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.amazonaws.services.s3.model.ExistingObjectReplicationStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.amazonaws.services.s3.model.ExpressionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.amazonaws.services.s3.model.ExtraMaterialsDescription.ConflictResolution
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.amazonaws.services.s3.model.FileHeaderInfo
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.amazonaws.services.s3.model.GroupGrantee
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.amazonaws.services.s3.model.intelligenttiering.IntelligentTieringAccessTier
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.amazonaws.services.s3.model.intelligenttiering.IntelligentTieringStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.amazonaws.services.s3.model.inventory.InventoryFormat
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.amazonaws.services.s3.model.inventory.InventoryFrequency
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.amazonaws.services.s3.model.inventory.InventoryIncludedObjectVersions
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.amazonaws.services.s3.model.inventory.InventoryOptionalField
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.amazonaws.services.s3.model.JSONType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.amazonaws.services.s3.model.MetadataDirective
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.amazonaws.services.s3.model.MetricsStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.amazonaws.services.s3.model.ObjectLockEnabled
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.amazonaws.services.s3.model.ObjectLockLegalHoldStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.amazonaws.services.s3.model.ObjectLockMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.amazonaws.services.s3.model.ObjectLockRetentionMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.amazonaws.services.s3.model.OwnerOverride
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.amazonaws.services.s3.model.ownership.ObjectOwnership
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.amazonaws.services.s3.model.Permission
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.amazonaws.services.s3.model.QuoteFields
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.amazonaws.services.s3.model.Region
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.amazonaws.services.s3.model.ReplicaModificationsStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.amazonaws.services.s3.model.ReplicationRuleStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.amazonaws.services.s3.model.ReplicationTimeStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.amazonaws.services.s3.model.RequestPaymentConfiguration.Payer
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.amazonaws.services.s3.model.RestoreRequestType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.amazonaws.services.s3.model.S3DataSource.Utils
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.amazonaws.services.s3.model.S3Event
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.amazonaws.services.s3.model.S3KeyFilter.FilterRuleName
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.amazonaws.services.s3.model.SSEAlgorithm
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.amazonaws.services.s3.model.SseKmsEncryptedObjectsStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.amazonaws.services.s3.model.StorageClass
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.amazonaws.services.s3.model.Tier
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.amazonaws.services.s3.S3ResourceType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.amazonaws.services.s3.transfer.PauseStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.amazonaws.services.s3.transfer.Transfer.TransferState
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.amazonaws.auth.policy.actions.S3Actions
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.amazonaws.services.s3.internal.BucketNameUtils
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.amazonaws.services.s3.internal.crypto.keywrap.InternalKeyWrapAlgorithm
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.amazonaws.services.s3.internal.crypto.keywrap.Mgf1Scheme
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.amazonaws.services.s3.internal.eventstreaming.HeaderType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.amazonaws.services.s3.internal.FileLocks
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.amazonaws.services.s3.internal.OutpostResourceType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in class com.amazonaws.services.s3.metrics.S3ServiceMetric
 
values() - Static method in enum com.amazonaws.services.s3.model.analytics.AnalyticsS3ExportFileFormat
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.amazonaws.services.s3.model.analytics.StorageClassAnalysisSchemaVersion
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.amazonaws.services.s3.model.BucketAccelerateStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.amazonaws.services.s3.model.CannedAccessControlList
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.amazonaws.services.s3.model.CompressionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.amazonaws.services.s3.model.CORSRule.AllowedMethods
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.amazonaws.services.s3.model.CryptoKeyWrapAlgorithm
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.amazonaws.services.s3.model.CryptoMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.amazonaws.services.s3.model.CryptoRangeGetMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.amazonaws.services.s3.model.CryptoStorageMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.amazonaws.services.s3.model.DeleteMarkerReplicationStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.amazonaws.services.s3.model.ExistingObjectReplicationStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.amazonaws.services.s3.model.ExpressionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.amazonaws.services.s3.model.ExtraMaterialsDescription.ConflictResolution
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.amazonaws.services.s3.model.FileHeaderInfo
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.amazonaws.services.s3.model.GroupGrantee
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.amazonaws.services.s3.model.intelligenttiering.IntelligentTieringAccessTier
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.amazonaws.services.s3.model.intelligenttiering.IntelligentTieringStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.amazonaws.services.s3.model.inventory.InventoryFormat
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.amazonaws.services.s3.model.inventory.InventoryFrequency
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.amazonaws.services.s3.model.inventory.InventoryIncludedObjectVersions
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.amazonaws.services.s3.model.inventory.InventoryOptionalField
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.amazonaws.services.s3.model.JSONType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.amazonaws.services.s3.model.MetadataDirective
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.amazonaws.services.s3.model.MetricsStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.amazonaws.services.s3.model.ObjectLockEnabled
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.amazonaws.services.s3.model.ObjectLockLegalHoldStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.amazonaws.services.s3.model.ObjectLockMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.amazonaws.services.s3.model.ObjectLockRetentionMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.amazonaws.services.s3.model.OwnerOverride
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.amazonaws.services.s3.model.ownership.ObjectOwnership
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.amazonaws.services.s3.model.Permission
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.amazonaws.services.s3.model.QuoteFields
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.amazonaws.services.s3.model.Region
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.amazonaws.services.s3.model.ReplicaModificationsStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.amazonaws.services.s3.model.ReplicationRuleStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.amazonaws.services.s3.model.ReplicationTimeStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.amazonaws.services.s3.model.RequestPaymentConfiguration.Payer
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.amazonaws.services.s3.model.RestoreRequestType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.amazonaws.services.s3.model.S3DataSource.Utils
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.amazonaws.services.s3.model.S3Event
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.amazonaws.services.s3.model.S3KeyFilter.FilterRuleName
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.amazonaws.services.s3.model.SSEAlgorithm
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.amazonaws.services.s3.model.SseKmsEncryptedObjectsStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.amazonaws.services.s3.model.StorageClass
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.amazonaws.services.s3.model.Tier
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.amazonaws.services.s3.S3ResourceType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.amazonaws.services.s3.transfer.PauseStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.amazonaws.services.s3.transfer.Transfer.TransferState
Returns an array containing the constants of this enum type, in the order they are declared.
VERSION_ID_CONDITION_KEY - Static variable in class com.amazonaws.auth.policy.conditions.S3ConditionFactory
Condition key for the version ID of an object version specified by a request.
VersionListing - Class in com.amazonaws.services.s3.model
Contains the results of listing the versions in an Amazon S3 bucket, including a list of S3VersionSummary objects describing each version, information describing if this is a complete or partial listing, and the original request parameters.
VersionListing() - Constructor for class com.amazonaws.services.s3.model.VersionListing
 
visit(AnalyticsPrefixPredicate) - Method in interface com.amazonaws.services.s3.model.analytics.AnalyticsPredicateVisitor
Implement this method to add behaviour performed when AnalyticsPrefixPredicate is visited.
visit(AnalyticsTagPredicate) - Method in interface com.amazonaws.services.s3.model.analytics.AnalyticsPredicateVisitor
Implement this method to add behaviour performed when AnalyticsTagPredicate is visited.
visit(AnalyticsAndOperator) - Method in interface com.amazonaws.services.s3.model.analytics.AnalyticsPredicateVisitor
Implement this method to add behaviour performed when AnalyticsAndOperator is visited.
visit(IntelligentTieringPrefixPredicate) - Method in interface com.amazonaws.services.s3.model.intelligenttiering.IntelligentTieringPredicateVisitor
Implement this method to add behaviour performed when IntelligentTieringPrefixPredicate is visited.
visit(IntelligentTieringTagPredicate) - Method in interface com.amazonaws.services.s3.model.intelligenttiering.IntelligentTieringPredicateVisitor
Implement this method to add behaviour performed when IntelligentTieringTagPredicate is visited.
visit(IntelligentTieringAndOperator) - Method in interface com.amazonaws.services.s3.model.intelligenttiering.IntelligentTieringPredicateVisitor
Implement this method to add behaviour performed when IntelligentTieringAndOperator is visited.
visit(InventoryPrefixPredicate) - Method in interface com.amazonaws.services.s3.model.inventory.InventoryPredicateVisitor
Implement this method to add behaviour performed when InventoryPrefixPredicate is visited.
visit(LifecyclePrefixPredicate) - Method in interface com.amazonaws.services.s3.model.lifecycle.LifecyclePredicateVisitor
Implement this method to add behaviour performed when LifecyclePrefixPredicate is visited.
visit(LifecycleTagPredicate) - Method in interface com.amazonaws.services.s3.model.lifecycle.LifecyclePredicateVisitor
Implement this method to add behaviour performed when LifecycleTagPredicate is visited.
visit(LifecycleAndOperator) - Method in interface com.amazonaws.services.s3.model.lifecycle.LifecyclePredicateVisitor
Implement this method to add behaviour performed when LifecycleAndOperator is visited.
visit(MetricsPrefixPredicate) - Method in interface com.amazonaws.services.s3.model.metrics.MetricsPredicateVisitor
Implement this method to add behaviour performed when MetricsPrefixPredicate is visited.
visit(MetricsTagPredicate) - Method in interface com.amazonaws.services.s3.model.metrics.MetricsPredicateVisitor
Implement this method to add behaviour performed when MetricsTagPredicate is visited.
visit(MetricsAndOperator) - Method in interface com.amazonaws.services.s3.model.metrics.MetricsPredicateVisitor
Implement this method to add behaviour performed when MetricsAndOperator is visited.
visit(MetricsAccessPointArnPredicate) - Method in interface com.amazonaws.services.s3.model.metrics.MetricsPredicateVisitor
Implement this method to add behaviour performed when MetricsAccessPointArnPredicate is visited.
visit(ReplicationPrefixPredicate) - Method in interface com.amazonaws.services.s3.model.replication.ReplicationPredicateVisitor
Implement this method to add behaviour performed when ReplicationPrefixPredicate is visited.
visit(ReplicationTagPredicate) - Method in interface com.amazonaws.services.s3.model.replication.ReplicationPredicateVisitor
Implement this method to add behaviour performed when ReplicationTagPredicate is visited.
visit(ReplicationAndOperator) - Method in interface com.amazonaws.services.s3.model.replication.ReplicationPredicateVisitor
Implement this method to add behaviour performed when ReplicationAndOperator is visited.
visit(SelectObjectContentEventVisitor) - Method in class com.amazonaws.services.s3.model.SelectObjectContentEvent.ContinuationEvent
 
visit(SelectObjectContentEventVisitor) - Method in class com.amazonaws.services.s3.model.SelectObjectContentEvent.EndEvent
 
visit(SelectObjectContentEventVisitor) - Method in class com.amazonaws.services.s3.model.SelectObjectContentEvent.ProgressEvent
 
visit(SelectObjectContentEventVisitor) - Method in class com.amazonaws.services.s3.model.SelectObjectContentEvent.RecordsEvent
 
visit(SelectObjectContentEventVisitor) - Method in class com.amazonaws.services.s3.model.SelectObjectContentEvent.StatsEvent
 
visit(SelectObjectContentEventVisitor) - Method in class com.amazonaws.services.s3.model.SelectObjectContentEvent
 
visit(SelectObjectContentEvent.RecordsEvent) - Method in class com.amazonaws.services.s3.model.SelectObjectContentEventVisitor
Invoked when a SelectObjectContentEvent.RecordsEvent is encountered.
visit(SelectObjectContentEvent.ContinuationEvent) - Method in class com.amazonaws.services.s3.model.SelectObjectContentEventVisitor
Invoked when a SelectObjectContentEvent.ContinuationEvent is encountered.
visit(SelectObjectContentEvent.ProgressEvent) - Method in class com.amazonaws.services.s3.model.SelectObjectContentEventVisitor
Invoked when a ProgressEvent is encountered.
visit(SelectObjectContentEvent.StatsEvent) - Method in class com.amazonaws.services.s3.model.SelectObjectContentEventVisitor
Invoked when a SelectObjectContentEvent.StatsEvent is encountered.
visit(SelectObjectContentEvent.EndEvent) - Method in class com.amazonaws.services.s3.model.SelectObjectContentEventVisitor
Invoked when a SelectObjectContentEvent.EndEvent is encountered.
visitAllEvents(SelectObjectContentEventVisitor) - Method in class com.amazonaws.services.s3.model.SelectObjectContentEventStream
Apply the provided SelectObjectContentEventVisitor to each SelectObjectContentEvent in this stream in the order they are returned by S3.
visitDefault(SelectObjectContentEvent) - Method in class com.amazonaws.services.s3.model.SelectObjectContentEventVisitor
A required "else" or "default" block, invoked with no other more-specific "visit" method is appropriate.

W

waiters() - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
waiters() - Method in interface com.amazonaws.services.s3.AmazonS3
 
waiters() - Method in class com.amazonaws.services.s3.AmazonS3Client
 
waitForCompletion() - Method in class com.amazonaws.services.s3.transfer.internal.AbstractTransfer
Waits for this transfer to complete.
waitForCompletion() - Method in class com.amazonaws.services.s3.transfer.internal.MultipleFileDownloadImpl
Waits for this transfer to complete.
waitForCompletion() - Method in class com.amazonaws.services.s3.transfer.internal.MultipleFileUploadImpl
Waits for this transfer to complete.
waitForCompletion() - Method in interface com.amazonaws.services.s3.transfer.Transfer
Waits for this transfer to complete.
waitForCopyResult() - Method in interface com.amazonaws.services.s3.transfer.Copy
Waits for the copy request to complete and returns the result of this request.
waitForCopyResult() - Method in class com.amazonaws.services.s3.transfer.internal.CopyImpl
Waits for this copy operation to complete and returns the result of the operation.
waitForException() - Method in class com.amazonaws.services.s3.transfer.internal.AbstractTransfer
Waits for this transfer to finish and returns any error that occurred, or returns null if no errors occurred.
waitForException() - Method in interface com.amazonaws.services.s3.transfer.Transfer
Waits for this transfer to finish and returns any error that occurred, or returns null if no errors occurred.
waitForUploadResult() - Method in class com.amazonaws.services.s3.transfer.internal.UploadImpl
Waits for this upload to complete and returns the result of this upload.
waitForUploadResult() - Method in interface com.amazonaws.services.s3.transfer.Upload
Waits for this upload to complete and returns the result of this upload.
WebsiteConfiguration - Class in com.amazonaws.services.s3.model
 
WebsiteConfiguration() - Constructor for class com.amazonaws.services.s3.model.WebsiteConfiguration
 
withAbortIncompleteMultipartUpload(AbortIncompleteMultipartUpload) - Method in class com.amazonaws.services.s3.model.BucketLifecycleConfiguration.Rule
 
withAccelerateConfiguration(BucketAccelerateConfiguration) - Method in class com.amazonaws.services.s3.model.SetBucketAccelerateConfigurationRequest
withAccelerateModeEnabled(Boolean) - Method in class com.amazonaws.services.s3.AmazonS3Builder
Configures the client to use S3 accelerate endpoint for all requests.
withAcceptRanges(String) - Method in class com.amazonaws.services.s3.model.WriteGetObjectResponseRequest
Indicate that a range of bytes was specified.
withAccessControlList(AccessControlList) - Method in class com.amazonaws.services.s3.model.AbstractPutObjectRequest
Sets the optional access control list for the new object.
withAccessControlList(AccessControlList) - Method in class com.amazonaws.services.s3.model.CopyObjectRequest
Sets the optional access control list for the new object.
withAccessControlList(AccessControlList) - Method in class com.amazonaws.services.s3.model.CreateBucketRequest
Sets the optional access control list for the new bucket.
withAccessControlList(AccessControlList) - Method in class com.amazonaws.services.s3.model.InitiateMultipartUploadRequest
Sets the optional access control list for the new upload.
withAccessControlList(AccessControlList) - Method in class com.amazonaws.services.s3.model.PutInstructionFileRequest
Sets the optional access control list for the new object.
withAccessControlList(AccessControlList) - Method in class com.amazonaws.services.s3.model.PutObjectRequest
 
withAccessControlList(AccessControlList) - Method in class com.amazonaws.services.s3.model.S3Location
Sets the list of grants that control access to the staged results.
withAccessControlTranslation(AccessControlTranslation) - Method in class com.amazonaws.services.s3.model.ReplicationDestinationConfig
Sets the access control translation.
withAccessPointName(String) - Method in class com.amazonaws.services.s3.internal.S3AccessPointBuilder
 
withAccessPointName(String) - Method in class com.amazonaws.services.s3.internal.S3ObjectLambdaEndpointBuilder
 
withAccessPointName(String) - Method in class com.amazonaws.services.s3.internal.S3ObjectLambdasResource.Builder
The name of the access point.
withAccessPointName(String) - Method in class com.amazonaws.services.s3.internal.S3OutpostAccessPointBuilder
 
withAccessPointName(String) - Method in class com.amazonaws.services.s3.S3AccessPointResource.Builder
The name of the S3 access point.
withAccount(String) - Method in class com.amazonaws.services.s3.model.ReplicationDestinationConfig
Sets the account ID of the destination bucket.
withAccountId(String) - Method in class com.amazonaws.services.s3.internal.S3AccessPointBuilder
 
withAccountId(String) - Method in class com.amazonaws.services.s3.internal.S3ObjectLambdaEndpointBuilder
 
withAccountId(String) - Method in class com.amazonaws.services.s3.internal.S3ObjectLambdasResource.Builder
The Amazon Web Services account ID associated with the access point.
withAccountId(String) - Method in class com.amazonaws.services.s3.internal.S3OutpostAccessPointBuilder
 
withAccountId(String) - Method in class com.amazonaws.services.s3.internal.S3OutpostResource.Builder
The Amazon Web Services account ID associated with the access point.
withAccountId(String) - Method in class com.amazonaws.services.s3.model.inventory.InventoryS3BucketDestination
Returns the account ID that owns the destination bucket and returns this InventoryS3BucketDestination object for method chaining.
withAccountId(String) - Method in class com.amazonaws.services.s3.S3AccessPointResource.Builder
The Amazon Web Services account ID associated with the access point.
withAccountId(String) - Method in class com.amazonaws.services.s3.S3BucketResource.Builder
The Amazon Web Services account ID associated with the bucket.
withAlgorithm(String) - Method in class com.amazonaws.services.s3.model.SSECustomerKey
Sets the encryption algorithm to use with this customer-provided server-side encryption key, and returns this object so that method calls can be chained together.
withAllowedHeaders(List<String>) - Method in class com.amazonaws.services.s3.model.CORSRule
Sets the allowed headers of this rule and returns a reference to this object for method chaining.
withAllowedMethods(List<CORSRule.AllowedMethods>) - Method in class com.amazonaws.services.s3.model.CORSRule
Sets the allowed methods of this rule and returns a reference to this object for method chaining.
withAllowedOrigins(List<String>) - Method in class com.amazonaws.services.s3.model.CORSRule
Sets the allowed origins of this rule and returns a reference to this object for method chaining.
withAllowQuotedRecordDelimiter(Boolean) - Method in class com.amazonaws.services.s3.model.CSVInput
Sets the value used to allow quoted record delimiters to occur within the input.
withAlwaysCalculateMultipartMd5(boolean) - Method in class com.amazonaws.services.s3.transfer.TransferManagerBuilder
Set to true if Transfer Manager should calculate MD5 for multipart uploads.
withAlwaysUseCryptoProvider(boolean) - Method in class com.amazonaws.services.s3.model.CryptoConfiguration
Deprecated.
Sets whether the specified crypto provider should be used in all cases.
withAlwaysUseCryptoProvider(boolean) - Method in class com.amazonaws.services.s3.model.CryptoConfigurationV2
Sets whether the specified crypto provider should be used in all cases.
withAnalyticsConfiguration(AnalyticsConfiguration) - Method in class com.amazonaws.services.s3.model.GetBucketAnalyticsConfigurationResult
Sets the requested analytics configuration and returns the GetBucketAnalyticsConfigurationResult object for method chaining.
withAnalyticsConfiguration(AnalyticsConfiguration) - Method in class com.amazonaws.services.s3.model.SetBucketAnalyticsConfigurationRequest
Sets the AnalyticsConfiguration object and returns this object for method chaining.
withAnalyticsConfigurationList(List<AnalyticsConfiguration>) - Method in class com.amazonaws.services.s3.model.ListBucketAnalyticsConfigurationsResult
Sets the list of analytics configurations for a bucket and returns ListBucketAnalyticsConfigurationsResult object for method chaining.
withApplyServerSideEncryptionByDefault(ServerSideEncryptionByDefault) - Method in class com.amazonaws.services.s3.model.ServerSideEncryptionRule
Sets the default server-side encryption to apply to new objects in the bucket.
withAwsKmsEncryptionContext(String) - Method in class com.amazonaws.services.s3.model.SSEAwsKeyManagementParams
Sets the awsKmsEncryptionContext
withAwsKmsKeyId(String) - Method in class com.amazonaws.services.s3.model.SSEAwsKeyManagementParams
Sets the awsKmsKeyId
withAwsKmsRegion(Region) - Method in class com.amazonaws.services.s3.model.CryptoConfiguration
Deprecated.
Fluent API for setting the KMS region for the Amazon Web Services KMS client when such client is internally instantiated instead of externally passed in by users; or null if no explicit KMS region is explicitly configured.This KMS region parameter is ignored when the Amazon Web Services KMS client of the S3 encryption client is explicitly passed in by the users, instead of being implicitly created.
withAwsKmsRegion(Region) - Method in class com.amazonaws.services.s3.model.CryptoConfigurationV2
Fluent API for setting the KMS region for the Amazon Web Services KMS client when such client is internally instantiated instead of externally passed in by users; or null if no explicit KMS region is explicitly configured.This KMS region parameter is ignored when the Amazon Web Services KMS client of the S3 encryption client is explicitly passed in by the users, instead of being implicitly created.
withBatchSize(int) - Method in class com.amazonaws.services.s3.iterable.S3Objects
Sets the batch size, i.e., how many S3ObjectSummarys will be fetched at once.
withBatchSize(int) - Method in class com.amazonaws.services.s3.iterable.S3Versions
Sets the batch size, i.e., how many S3VersionSummarys will be fetched at once.
withBlockPublicAcls(Boolean) - Method in class com.amazonaws.services.s3.model.PublicAccessBlockConfiguration
Specifies whether Amazon S3 should block public access control lists (ACLs) for this bucket and objects in this bucket.
withBlockPublicPolicy(Boolean) - Method in class com.amazonaws.services.s3.model.PublicAccessBlockConfiguration
Specifies whether Amazon S3 should block public bucket policies for this bucket.
withBucket(String) - Method in class com.amazonaws.services.s3.model.GetObjectAclRequest
The bucket name that contains the object for which to get the ACL information.
withBucket(String) - Method in class com.amazonaws.services.s3.model.S3ObjectIdBuilder
 
withBucketAccountId(String) - Method in class com.amazonaws.services.s3.model.analytics.AnalyticsS3BucketDestination
Sets the account ID that owns the destination bucket and returns this object for method chaining.
withBucketArn(String) - Method in class com.amazonaws.services.s3.model.analytics.AnalyticsS3BucketDestination
Sets the Amazon resource name (ARN) of the bucket to which data is exported and returns this object for method chaining.
withBucketArn(String) - Method in class com.amazonaws.services.s3.model.inventory.InventoryS3BucketDestination
Sets the Amazon resource name (ARN) of the bucket where inventory results will be published.
withBucketARN(String) - Method in class com.amazonaws.services.s3.model.ReplicationDestinationConfig
Sets the destination bucket ARN for the replication rule.
withBucketKeyEnabled(Boolean) - Method in class com.amazonaws.services.s3.model.AbstractPutObjectRequest
Specifies whether the client should use an S3 Bucket Key for object encryption with server-side encryption using Amazon Web Services KMS (SSE-KMS).
withBucketKeyEnabled(Boolean) - Method in class com.amazonaws.services.s3.model.CopyObjectRequest
Specifies whether the client should use an S3 Bucket Key for object encryption with server-side encryption using Amazon Web Services KMS (SSE-KMS).
withBucketKeyEnabled(Boolean) - Method in class com.amazonaws.services.s3.model.InitiateMultipartUploadRequest
Specifies whether the client should use an S3 Bucket Key for object encryption with server-side encryption using Amazon Web Services KMS (SSE-KMS).
withBucketKeyEnabled(Boolean) - Method in class com.amazonaws.services.s3.model.ServerSideEncryptionRule
Sets the default setting for whether bucket key is used for new objects in the bucket.
withBucketKeyEnabled(Boolean) - Method in class com.amazonaws.services.s3.model.WriteGetObjectResponseRequest
Indicate whether the object stored in Amazon S3 uses an S3 bucket key for server-side encryption with Amazon Web Services KMS (SSE-KMS).
withBucketName(String) - Method in class com.amazonaws.services.s3.model.AbortMultipartUploadRequest
The bucket name to which the upload was taking place.
withBucketName(String) - Method in class com.amazonaws.services.s3.model.AbstractPutObjectRequest
The bucket name to which the PUT action was initiated.
withBucketName(String) - Method in class com.amazonaws.services.s3.model.CompleteMultipartUploadRequest
Sets the name of the bucket containing the multipart upload to complete, and returns this updated CompleteMultipartUploadRequest so that additional method calls can be chained together.
withBucketName(String) - Method in class com.amazonaws.services.s3.model.DeleteBucketAnalyticsConfigurationRequest
Sets the name of the bucket from which an analytics configuration is deleted and returns this object for method chaining.
withBucketName(String) - Method in class com.amazonaws.services.s3.model.DeleteBucketEncryptionRequest
The name of the bucket for which to delete the encryption configuration.
withBucketName(String) - Method in class com.amazonaws.services.s3.model.DeleteBucketIntelligentTieringConfigurationRequest
Sets the name of the bucket from which an S3 Intelligent-Tiering configuration is deleted and returns this object for method chaining.
withBucketName(String) - Method in class com.amazonaws.services.s3.model.DeleteBucketInventoryConfigurationRequest
Sets the name of the bucket containing the inventory configuration to delete and return DeleteBucketInventoryConfigurationRequest object for method chaining.
withBucketName(String) - Method in class com.amazonaws.services.s3.model.DeleteBucketMetricsConfigurationRequest
Sets the name of the bucket from which the metrics configuration is deleted and returns this object for method chaining.
withBucketName(String) - Method in class com.amazonaws.services.s3.model.DeleteBucketOwnershipControlsRequest
Sets the name of the bucket from which the ownership control is deleted and returns this object for method chaining.
withBucketName(String) - Method in class com.amazonaws.services.s3.model.DeleteBucketPolicyRequest
Sets the name of the Amazon S3 bucket whose policy is being deleted, and returns the updated request object so that additional method calls can be chained together.
withBucketName(String) - Method in class com.amazonaws.services.s3.model.DeleteObjectRequest
The bucket name of the bucket containing the object.
withBucketName(String) - Method in class com.amazonaws.services.s3.model.DeleteObjectsRequest
The bucket name containing the objects to delete.
withBucketName(String) - Method in class com.amazonaws.services.s3.model.DeleteObjectTaggingRequest
The bucket name containing the objects from which to remove the tags.
withBucketName(String) - Method in class com.amazonaws.services.s3.model.DeletePublicAccessBlockRequest
The Amazon S3 bucket whose Public Access Block configuration you want to delete.
withBucketName(String) - Method in class com.amazonaws.services.s3.model.DeleteVersionRequest
Sets the name of the Amazon S3 bucket containing the version to delete.
withBucketName(String) - Method in class com.amazonaws.services.s3.model.GeneratePresignedUrlRequest
Sets the name of the bucket involved in this request, and returns this request object to enable additional method calls to be chained together.
withBucketName(String) - Method in class com.amazonaws.services.s3.model.GenericBucketRequest
Sets the name of the target bucket, and returns this updated request object so that additional method calls can be chained together.
withBucketName(String) - Method in class com.amazonaws.services.s3.model.GetBucketAnalyticsConfigurationRequest
Sets the name of the bucket from which an analytics configuration is to be retrieved and returns this object for method chaining.
withBucketName(String) - Method in class com.amazonaws.services.s3.model.GetBucketEncryptionRequest
The name of the bucket for which to retrieve delete the encryption configuration.
withBucketName(String) - Method in class com.amazonaws.services.s3.model.GetBucketIntelligentTieringConfigurationRequest
Sets the name of the bucket from which an S3 Intelligent-Tiering configuration is to be retrieved and returns this object for method chaining.
withBucketName(String) - Method in class com.amazonaws.services.s3.model.GetBucketInventoryConfigurationRequest
Sets the name of the bucket containing the inventory configuration to retrieve and returns GetBucketInventoryConfigurationRequest object for method chaining.
withBucketName(String) - Method in class com.amazonaws.services.s3.model.GetBucketLocationRequest
Sets the name of the bucket whose location is being requested, and returns this updated object so that additional method calls can be chained together.
withBucketName(String) - Method in class com.amazonaws.services.s3.model.GetBucketMetricsConfigurationRequest
Sets the name of the bucket containing the metrics configuration to retrieve and returns this object for method chaining.
withBucketName(String) - Method in class com.amazonaws.services.s3.model.GetBucketOwnershipControlsRequest
Sets the name of the bucket containing the ownership controls to retrieve and returns this object for method chaining.
withBucketName(String) - Method in class com.amazonaws.services.s3.model.GetBucketPolicyRequest
Sets the name of the Amazon S3 bucket whose policy is being retrieved, and returns the updated request object so that additional method calls can be chained together.
withBucketName(String) - Method in class com.amazonaws.services.s3.model.GetBucketPolicyStatusRequest
The name of the Amazon S3 bucket whose public-policy status you want to retrieve.
withBucketName(String) - Method in class com.amazonaws.services.s3.model.GetBucketWebsiteConfigurationRequest
Sets the name of the bucket whose website configuration is being retrieved, and returns this updated request object so that additional method calls can be chained together.
withBucketName(String) - Method in class com.amazonaws.services.s3.model.GetObjectLegalHoldRequest
The bucket name containing the object whose Legal Hold status you want to retrieve.
withBucketName(String) - Method in class com.amazonaws.services.s3.model.GetObjectLockConfigurationRequest
The bucket whose Object Lock configuration you want to retrieve.
withBucketName(String) - Method in class com.amazonaws.services.s3.model.GetObjectMetadataRequest
The name of the bucket containing the object.
withBucketName(String) - Method in class com.amazonaws.services.s3.model.GetObjectRequest
The bucket name containing the object.
withBucketName(String) - Method in class com.amazonaws.services.s3.model.GetObjectRetentionRequest
The S3 Bucket.
withBucketName(String) - Method in class com.amazonaws.services.s3.model.GetObjectTaggingRequest
The bucket name containing the object for which to get the tagging information.
withBucketName(String) - Method in class com.amazonaws.services.s3.model.GetPublicAccessBlockRequest
The name of the Amazon S3 bucket whose Public Access Block configuration you want to retrieve.
withBucketName(String) - Method in class com.amazonaws.services.s3.model.InitiateMultipartUploadRequest
The name of the bucket to which to initiate the upload
withBucketName(String) - Method in class com.amazonaws.services.s3.model.ListBucketAnalyticsConfigurationsRequest
Sets the name of the Amazon S3 bucket whose analytics configurations are to be listed.
withBucketName(String) - Method in class com.amazonaws.services.s3.model.ListBucketIntelligentTieringConfigurationsRequest
Sets the name of the Amazon S3 bucket whose S3 Intelligent-Tiering configurations are to be listed.
withBucketName(String) - Method in class com.amazonaws.services.s3.model.ListBucketInventoryConfigurationsRequest
Sets the name of the Amazon S3 bucket whose inventory configurations are to be listed.
withBucketName(String) - Method in class com.amazonaws.services.s3.model.ListBucketMetricsConfigurationsRequest
Sets the name of the bucket containing the metrics configurations to retrieve and returns ListBucketMetricsConfigurationsRequest object for method chaining.
withBucketName(String) - Method in class com.amazonaws.services.s3.model.ListMultipartUploadsRequest
The name of the bucket to which the multipart upload was initiated.
withBucketName(String) - Method in class com.amazonaws.services.s3.model.ListObjectsRequest
The name of the bucket containing the objects.
withBucketName(String) - Method in class com.amazonaws.services.s3.model.ListObjectsV2Request
Bucket name to list.
withBucketName(String) - Method in class com.amazonaws.services.s3.model.ListPartsRequest
Sets the BucketName property for this request.
withBucketName(String) - Method in class com.amazonaws.services.s3.model.ListVersionsRequest
Sets the name of the Amazon S3 bucket whose versions are to be listed.
withBucketName(String) - Method in class com.amazonaws.services.s3.model.PutObjectRequest
 
withBucketName(String) - Method in class com.amazonaws.services.s3.model.RestoreObjectRequest
Sets the name of the bucket containing the reference to the object to restore which is now stored in Amazon Glacier, and returns a reference to this object(RestoreObjectRequest) for method chaining.
withBucketName(String) - Method in class com.amazonaws.services.s3.model.S3Location
Sets the name of the bucket where the restore results will be placed.
withBucketName(String) - Method in class com.amazonaws.services.s3.model.SelectObjectContentRequest
The S3 Bucket.
withBucketName(String) - Method in class com.amazonaws.services.s3.model.SetBucketAccelerateConfigurationRequest
withBucketName(String) - Method in class com.amazonaws.services.s3.model.SetBucketAnalyticsConfigurationRequest
Sets the name of the bucket to which an analytics configuration is stored and returns this object for method chaining.
withBucketName(String) - Method in class com.amazonaws.services.s3.model.SetBucketCrossOriginConfigurationRequest
Sets the name of the bucket whose cross origin configuration is being set, and returns this object so that additional method calls may be chained together.
withBucketName(String) - Method in class com.amazonaws.services.s3.model.SetBucketEncryptionRequest
The name of the bucket for which to set the encryption configuration.
withBucketName(String) - Method in class com.amazonaws.services.s3.model.SetBucketIntelligentTieringConfigurationRequest
Sets the name of the bucket to which an S3 Intelligent-Tiering configuration is stored and returns this object for method chaining.
withBucketName(String) - Method in class com.amazonaws.services.s3.model.SetBucketInventoryConfigurationRequest
Sets the name of the bucket where the inventory configuration will be stored and returns SetBucketInventoryConfigurationRequest object for method chaining.
withBucketName(String) - Method in class com.amazonaws.services.s3.model.SetBucketLifecycleConfigurationRequest
Sets the name of the bucket whose lifecycle configuration is being set, and returns this object so that additional method calls may be chained together.
withBucketName(String) - Method in class com.amazonaws.services.s3.model.SetBucketLoggingConfigurationRequest
Sets the name of the bucket whose logging configuration is being set and returns this object, enabling additional method calls to be chained together.
withBucketName(String) - Method in class com.amazonaws.services.s3.model.SetBucketMetricsConfigurationRequest
Sets the name of the bucket for which the metrics configuration is set and returns SetBucketMetricsConfigurationRequest object for method chaining.
withBucketName(String) - Method in class com.amazonaws.services.s3.model.SetBucketNotificationConfigurationRequest
Sets the name of the bucket whose notification configuration is being set, and returns this object so that additional method calls may be chained together.
withBucketName(String) - Method in class com.amazonaws.services.s3.model.SetBucketOwnershipControlsRequest
Sets the name of the bucket for which the ownership controls are set and returns SetBucketOwnershipControlsRequest object for method chaining.
withBucketName(String) - Method in class com.amazonaws.services.s3.model.SetBucketPolicyRequest
Sets the name of the Amazon S3 bucket whose policy is being set, and returns the updated request object so that additional method calls can be chained together.
withBucketName(String) - Method in class com.amazonaws.services.s3.model.SetBucketReplicationConfigurationRequest
Sets the name of Amazon S3 bucket for replication configuration.
withBucketName(String) - Method in class com.amazonaws.services.s3.model.SetBucketTaggingConfigurationRequest
Sets the name of the bucket whose tagging configuration is being set, and returns this object so that additional method calls may be chained together.
withBucketName(String) - Method in class com.amazonaws.services.s3.model.SetBucketVersioningConfigurationRequest
Sets the name of the bucket whose versioning configuration is being set, and returns this object so that additional method calls may be chained together.
withBucketName(String) - Method in class com.amazonaws.services.s3.model.SetBucketWebsiteConfigurationRequest
Sets the name of the bucket whose website configuration is being set and returns this updated request object so that additional method calls can be chained together.
withBucketName(String) - Method in class com.amazonaws.services.s3.model.SetObjectLegalHoldRequest
The bucket name containing the object that you want to place a Legal Hold on.
withBucketName(String) - Method in class com.amazonaws.services.s3.model.SetObjectLockConfigurationRequest
The S3 Bucket.
withBucketName(String) - Method in class com.amazonaws.services.s3.model.SetObjectRetentionRequest
The S3 Bucket.
withBucketName(String) - Method in class com.amazonaws.services.s3.model.SetObjectTaggingRequest
Set the bucket name.
withBucketName(String) - Method in class com.amazonaws.services.s3.model.SetPublicAccessBlockRequest
The name of the Amazon S3 bucket whose Public Access Block configuration you want to set.
withBucketName(String) - Method in class com.amazonaws.services.s3.model.UploadPartRequest
Sets the name of the bucket containing the existing, initiated multipart upload, with which this new part will be associated, and returns this updated object so that additional method calls can be chained together.
withBucketName(String) - Method in class com.amazonaws.services.s3.S3BucketResource.Builder
The name of the S3 bucket.
withBucketRegion(String) - Method in class com.amazonaws.services.s3.model.HeadBucketResult
 
withBypassGovernanceRetention(boolean) - Method in class com.amazonaws.services.s3.model.DeleteObjectsRequest
Specifies whether you want to delete this object even if it has a Governance-type Object Lock in place.
withBypassGovernanceRetention(boolean) - Method in class com.amazonaws.services.s3.model.DeleteVersionRequest
Specifies whether you want to delete this object even if it has a Governance-type Object Lock in place.
withBypassGovernanceRetention(boolean) - Method in class com.amazonaws.services.s3.model.SetObjectRetentionRequest
 
withBytesProcessed(Long) - Method in class com.amazonaws.services.s3.model.Progress
Current number of uncompressed object bytes processed.
withBytesProcessed(Long) - Method in class com.amazonaws.services.s3.model.Stats
Total number of uncompressed object bytes processed.
withBytesReturned(Long) - Method in class com.amazonaws.services.s3.model.Progress
Current number of bytes of records payload data returned.
withBytesReturned(Long) - Method in class com.amazonaws.services.s3.model.Stats
Total number of bytes of records payload data returned.
withBytesScanned(Long) - Method in class com.amazonaws.services.s3.model.Progress
Current number of object bytes scanned.
withBytesScanned(Long) - Method in class com.amazonaws.services.s3.model.Stats
Total number of object bytes scanned.
withCacheControl(String) - Method in class com.amazonaws.services.s3.model.ResponseHeaderOverrides
Sets the cache control response header.
withCacheControl(String) - Method in class com.amazonaws.services.s3.model.WriteGetObjectResponseRequest
Specify caching behavior along the request/reply chain.
withCannedAccessControlList(CannedAccessControlList) - Method in class com.amazonaws.services.s3.model.CopyObjectRequest
Sets the canned ACL to use for the newly copied object, and returns this CopyObjectRequest, enabling additional method calls to be chained together.
withCannedAcl(CannedAccessControlList) - Method in class com.amazonaws.services.s3.model.AbstractPutObjectRequest
Sets the optional pre-configured access control policy to use for the new object.
withCannedAcl(CannedAccessControlList) - Method in class com.amazonaws.services.s3.model.CreateBucketRequest
Sets the optional Canned ACL to set for the new bucket, and returns this updated object so that additional method calls can be chained together.
withCannedACL(CannedAccessControlList) - Method in class com.amazonaws.services.s3.model.InitiateMultipartUploadRequest
Sets the optional canned Access Control List (ACL) to set permissions for the new object created when the multipart upload is completed.
withCannedAcl(CannedAccessControlList) - Method in class com.amazonaws.services.s3.model.PutInstructionFileRequest
Sets the optional pre-configured access control policy to use for the new object.
withCannedAcl(CannedAccessControlList) - Method in class com.amazonaws.services.s3.model.PutObjectRequest
 
withCannedACL(String) - Method in class com.amazonaws.services.s3.model.S3Location
Sets the canned ACL to apply to the restore results.
withCannedACL(CannedAccessControlList) - Method in class com.amazonaws.services.s3.model.S3Location
Sets the canned ACL to apply to the restore results.
withChunkedEncodingDisabled(Boolean) - Method in class com.amazonaws.services.s3.AmazonS3Builder
Configures the client to disable chunked encoding for all requests.
withChunkedEncodingDisabled(boolean) - Method in class com.amazonaws.services.s3.S3ClientOptions
Deprecated.
Use S3ClientOptions.builder() to build new S3ClientOptions instead.
withComments(String) - Method in class com.amazonaws.services.s3.model.CSVInput
Sets the character used to indicate a row should be ignored when present at the start of a row.
withComments(Character) - Method in class com.amazonaws.services.s3.model.CSVInput
Sets the Single character used to indicate a row should be ignored when present at the start of a row.
withCompressionType(String) - Method in class com.amazonaws.services.s3.model.InputSerialization
Specifies object's compression format.
withCompressionType(CompressionType) - Method in class com.amazonaws.services.s3.model.InputSerialization
Specifies object's compression format.
withCondition(RoutingRuleCondition) - Method in class com.amazonaws.services.s3.model.RoutingRule
Set the condition that must be met for the specified redirect to apply and returns a reference to this object(RoutingRule) for method chaining.
withConfiguration(BucketWebsiteConfiguration) - Method in class com.amazonaws.services.s3.model.SetBucketWebsiteConfigurationRequest
Sets the website configuration to send as part of this request, and returns this updated request object so that additional method calls can be chained together.
withConfirmRemoveSelfBucketAccess(Boolean) - Method in class com.amazonaws.services.s3.model.SetBucketPolicyRequest
Set this parameter to true to confirm that you want to remove your permissions to change this bucket policy in the future.
withContentDisposition(String) - Method in class com.amazonaws.services.s3.model.ResponseHeaderOverrides
Sets the content disposition response header override.
withContentDisposition(String) - Method in class com.amazonaws.services.s3.model.WriteGetObjectResponseRequest
Specify presentational information for the object.
withContentEncoding(String) - Method in class com.amazonaws.services.s3.model.ResponseHeaderOverrides
Sets the content encoding response header override.
withContentEncoding(String) - Method in class com.amazonaws.services.s3.model.WriteGetObjectResponseRequest
Specify what content encodings have been applied to the object and thus what decoding mechanisms must be applied to obtain the media-type referenced by the Content-Type header field.
withContentLanguage(String) - Method in class com.amazonaws.services.s3.model.ResponseHeaderOverrides
Sets the content language response header override
withContentLanguage(String) - Method in class com.amazonaws.services.s3.model.WriteGetObjectResponseRequest
Set the language the content is in.
withContentLength(Long) - Method in class com.amazonaws.services.s3.model.WriteGetObjectResponseRequest
Set the size of the body in bytes.
withContentMd5(String) - Method in class com.amazonaws.services.s3.model.GeneratePresignedUrlRequest
Sets the expected content-md5 header of the request and returns this object, for method chaining.
withContentMd5(String) - Method in class com.amazonaws.services.s3.model.PresignedUrlUploadResult
Sets the Base64-encoded MD5 hash of the object content that was calculated on the client-side.
withContentRange(String) - Method in class com.amazonaws.services.s3.model.WriteGetObjectResponseRequest
Set the portion of the object returned in the response.
withContentType(String) - Method in class com.amazonaws.services.s3.model.GeneratePresignedUrlRequest
Sets the expected content-type of the request and returns this object, for method chaining.
withContentType(String) - Method in class com.amazonaws.services.s3.model.ResponseHeaderOverrides
Sets the content type response header override.
withContentType(String) - Method in class com.amazonaws.services.s3.model.WriteGetObjectResponseRequest
Set the standard MIME type describing the format of the object data.
withContinuationToken(String) - Method in class com.amazonaws.services.s3.model.ListBucketAnalyticsConfigurationsRequest
Sets the optional continuation token.
withContinuationToken(String) - Method in class com.amazonaws.services.s3.model.ListBucketAnalyticsConfigurationsResult
Sets the optional continuation token.
withContinuationToken(String) - Method in class com.amazonaws.services.s3.model.ListBucketIntelligentTieringConfigurationsRequest
Sets the optional continuation token.
withContinuationToken(String) - Method in class com.amazonaws.services.s3.model.ListBucketIntelligentTieringConfigurationsResult
Sets the optional continuation token.
withContinuationToken(String) - Method in class com.amazonaws.services.s3.model.ListBucketInventoryConfigurationsRequest
Sets the optional continuation token.
withContinuationToken(String) - Method in class com.amazonaws.services.s3.model.ListBucketInventoryConfigurationsResult
Sets the optional continuation token.
withContinuationToken(String) - Method in class com.amazonaws.services.s3.model.ListBucketMetricsConfigurationsRequest
Sets the optional continuation token.
withContinuationToken(String) - Method in class com.amazonaws.services.s3.model.ListBucketMetricsConfigurationsResult
Sets the optional continuation token.
withContinuationToken(String) - Method in class com.amazonaws.services.s3.model.ListObjectsV2Request
Sets the optional continuation token.
withCreateEncryptionMaterial(boolean) - Method in class com.amazonaws.services.s3.model.EncryptedInitiateMultipartUploadRequest
 
withCrossOriginConfiguration(BucketCrossOriginConfiguration) - Method in class com.amazonaws.services.s3.model.SetBucketCrossOriginConfigurationRequest
Sets the new cross origin configuration for the specified bucket and returns this object, enabling additional method calls to be chained together.
withCryptoConfiguration(CryptoConfiguration) - Method in class com.amazonaws.services.s3.AmazonS3EncryptionClientBuilder
Deprecated.
Sets the crypto configuration whose parameters will be used to encrypt and decrypt data.
withCryptoConfiguration(CryptoConfigurationV2) - Method in class com.amazonaws.services.s3.AmazonS3EncryptionClientV2Builder
Sets the crypto configuration whose parameters will be used to encrypt and decrypt data.
withCryptoMode(CryptoMode) - Method in class com.amazonaws.services.s3.model.CryptoConfiguration
Deprecated.
Fluent API to set the crypto mode; applicable only to the S3 encryption client.
withCryptoMode(CryptoMode) - Method in class com.amazonaws.services.s3.model.CryptoConfigurationV2
Fluent API to set the crypto mode; applicable only to the S3 encryption client.
withCryptoProvider(Provider) - Method in class com.amazonaws.services.s3.model.CryptoConfiguration
Deprecated.
Sets the crypto provider to the specified provider, and returns the updated CryptoConfiguration object.
withCryptoProvider(Provider) - Method in class com.amazonaws.services.s3.model.CryptoConfigurationV2
Sets the crypto provider to the specified provider, and returns the updated CryptoConfiguration object.
withCsv(CSVInput) - Method in class com.amazonaws.services.s3.model.InputSerialization
Sets the serialization of a CSV-encoded object.
withCsv(CSVOutput) - Method in class com.amazonaws.services.s3.model.OutputSerialization
Sets the serialization of CSV-encoded Select results.
withDataExport(StorageClassAnalysisDataExport) - Method in class com.amazonaws.services.s3.model.analytics.StorageClassAnalysis
Sets the container used to describe how data related to the storage class analysis should be exported.
withDate(Date) - Method in class com.amazonaws.services.s3.model.BucketLifecycleConfiguration.Transition
Set the expiration date of this object and returns a reference to this object(Transition) for method chaining.
withDays(int) - Method in class com.amazonaws.services.s3.model.BucketLifecycleConfiguration.NoncurrentVersionTransition
Sets the time in days from when a new version of the object is uploaded to the bucket and when older versions are archived, and returns a reference to this object for method chaining.
withDays(int) - Method in class com.amazonaws.services.s3.model.BucketLifecycleConfiguration.Transition
Sets the time, in days, between when an object is uploaded to the bucket and when it expires, and returns a reference to this object for method chaining.
withDays(Integer) - Method in class com.amazonaws.services.s3.model.DefaultRetention
The number of days that you want to specify for the default retention period.
withDays(Integer) - Method in class com.amazonaws.services.s3.model.intelligenttiering.Tiering
Sets the number of days that you want your archived data to be accessible and returns the Tiering object for method chaining.
withDaysAfterInitiation(int) - Method in class com.amazonaws.services.s3.model.AbortIncompleteMultipartUpload
 
withDefaultRetention(DefaultRetention) - Method in class com.amazonaws.services.s3.model.ObjectLockRule
The default retention period that you want to apply to new objects placed in the specified bucket.
withDeleteMarker(String) - Method in class com.amazonaws.services.s3.model.WriteGetObjectResponseRequest
Set whether an object stored in Amazon S3 is (true) or is not (false) a delete marker.
withDeleteMarkerReplication(DeleteMarkerReplication) - Method in class com.amazonaws.services.s3.model.ReplicationRule
Fluent method to set the DeleteMarkerReplication that is indicate if delete markers have or don't have to be replicated in Replication configuration V2.
withDelimiter(String) - Method in class com.amazonaws.services.s3.iterable.S3Objects
 
withDelimiter(String) - Method in class com.amazonaws.services.s3.model.ListMultipartUploadsRequest
Sets the optional delimiter parameter that causes multipart uploads for keys that contain the same string between the prefix and the first occurrence of the delimiter to be rolled up into a single result element in the MultipartUploadListing.getCommonPrefixes() list.
withDelimiter(String) - Method in class com.amazonaws.services.s3.model.ListObjectsRequest
Sets the optional delimiter parameter that causes keys that contain the same string between the prefix and the first occurrence of the delimiter to be rolled up into a single result element in the ObjectListing.getCommonPrefixes() list.
withDelimiter(String) - Method in class com.amazonaws.services.s3.model.ListObjectsV2Request
Sets the optional delimiter parameter that causes keys that contain the same string between the prefix and the first occurrence of the delimiter to be rolled up into a single result element in the ListObjectsV2Result.getCommonPrefixes() list.
withDelimiter(String) - Method in class com.amazonaws.services.s3.model.ListVersionsRequest
Sets the optional delimiter parameter that causes keys that contain the same string between the prefix and the first occurrence of the delimiter to be combined into a single result element in the VersionListing.getCommonPrefixes() list.
withDescription(String) - Method in class com.amazonaws.services.s3.model.RestoreObjectRequest
Sets the description for the job.
withDestination(AnalyticsExportDestination) - Method in class com.amazonaws.services.s3.model.analytics.StorageClassAnalysisDataExport
Sets the place to store the data for an analysis and return this object for method chaining.
withDestination(InventoryDestination) - Method in class com.amazonaws.services.s3.model.inventory.InventoryConfiguration
Sets the InventoryDestination that contains information about where to publish the inventory results and returns this object for method chaining.
withDestinationBucketName(String) - Method in class com.amazonaws.services.s3.model.CopyObjectRequest
Sets the name of the destination bucket which will contain the new, copied object and returns this object, enabling additional method calls to be chained together.
withDestinationBucketName(String) - Method in class com.amazonaws.services.s3.model.CopyPartRequest
Sets the name of the destination bucket which will contain the new, copied object and returns this object, enabling additional method calls to be chained together.
withDestinationConfig(ReplicationDestinationConfig) - Method in class com.amazonaws.services.s3.model.ReplicationRule
Sets the destination configuration for the replication rule.Returns the updated object.
withDestinationKey(String) - Method in class com.amazonaws.services.s3.model.CopyObjectRequest
Sets the destination bucket key under which the new, copied object will be stored and returns this object, enabling additional method calls can be chained together.
withDestinationKey(String) - Method in class com.amazonaws.services.s3.model.CopyPartRequest
Sets the destination bucket key under which the new, copied object will be stored and returns this object, enabling additional method calls can be chained together.
withDestinationSSECustomerKey(SSECustomerKey) - Method in class com.amazonaws.services.s3.model.CopyObjectRequest
Sets the optional customer-provided server-side encryption key to use to encrypt the destination object being copied, and returns the updated request object so that additional method calls can be chained together.
withDestinationSSECustomerKey(SSECustomerKey) - Method in class com.amazonaws.services.s3.model.CopyPartRequest
Returns the optional customer-provided server-side encryption key to use to encrypt the source object part being copied, and returns the updated request object so that additional method calls can be chained together.
withDetails(Progress) - Method in class com.amazonaws.services.s3.model.SelectObjectContentEvent.ProgressEvent
The Progress event details.
withDetails(Stats) - Method in class com.amazonaws.services.s3.model.SelectObjectContentEvent.StatsEvent
The Stats event details.
withDeviceSerialNumber(String) - Method in class com.amazonaws.services.s3.model.MultiFactorAuthentication
Sets the Multi-Factor Authentication device serial number to include with this request.
withDisableParallelDownloads(Boolean) - Method in class com.amazonaws.services.s3.transfer.TransferManagerBuilder
Sets the option to disable parallel downloads.
withDiskLimit(long) - Method in class com.amazonaws.services.s3.model.UploadObjectRequest
Configured the maximum disk space (in bytes) that will be consumed for this request.
withDomain(String) - Method in class com.amazonaws.services.s3.EndpointParams
Sets the domain
withDomain(String) - Method in class com.amazonaws.services.s3.internal.S3AccessPointBuilder
 
withDomain(String) - Method in class com.amazonaws.services.s3.internal.S3ObjectLambdaEndpointBuilder
 
withDomain(String) - Method in class com.amazonaws.services.s3.internal.S3ObjectLambdaOperationEndpointBuilder
 
withDomain(String) - Method in class com.amazonaws.services.s3.internal.S3OutpostAccessPointBuilder
 
withDownloadSizePerRequest(long) - Method in class com.amazonaws.services.s3.model.PresignedUrlDownloadConfig
 
withDualstackEnabled(Boolean) - Method in class com.amazonaws.services.s3.AmazonS3Builder
Configures the client to use Amazon S3 dualstack mode for all requests.
withDualStackEnabled(boolean) - Method in class com.amazonaws.services.s3.EndpointParams
Sets if dualStack is enabled or not
withDualstackEnabled(Boolean) - Method in class com.amazonaws.services.s3.internal.S3AccessPointBuilder
 
withDualstackEnabled(Boolean) - Method in class com.amazonaws.services.s3.internal.S3ObjectLambdaEndpointBuilder
 
withEnabled(Boolean) - Method in class com.amazonaws.services.s3.model.inventory.InventoryConfiguration
Sets the value whether the inventory is enabled or disabled and returns this object for method chaining.
withEnabled(Boolean) - Method in class com.amazonaws.services.s3.model.RequestProgress
Specifies whether periodic SelectObjectContentEvent.ProgressEvents should be sent.
withEncodingType(String) - Method in class com.amazonaws.services.s3.iterable.S3Objects
 
withEncodingType(String) - Method in class com.amazonaws.services.s3.model.ListMultipartUploadsRequest
Sets the optional encodingType parameter indicating the encoding method to be applied on the response.
withEncodingType(String) - Method in class com.amazonaws.services.s3.model.ListObjectsRequest
Sets the optional encodingType parameter indicating the encoding method to be applied on the response.
withEncodingType(String) - Method in class com.amazonaws.services.s3.model.ListObjectsV2Request
Sets the optional encodingType parameter indicating the encoding method to be applied on the response.
withEncodingType(String) - Method in class com.amazonaws.services.s3.model.ListPartsRequest
Sets the optional encodingType parameter indicating the encoding method to be applied on the response.
withEncodingType(String) - Method in class com.amazonaws.services.s3.model.ListVersionsRequest
Sets the optional encodingType parameter indicating the encoding method to be applied on the response.
withEncryption(InventoryEncryption) - Method in class com.amazonaws.services.s3.model.inventory.InventoryS3BucketDestination
Set the type of encryption to use to protect the inventory contents.
withEncryption(Encryption) - Method in class com.amazonaws.services.s3.model.S3Location
Sets the server-side encryption
withEncryptionConfiguration(EncryptionConfiguration) - Method in class com.amazonaws.services.s3.model.ReplicationDestinationConfig
Sets the container for information regarding encryption based configuration for replicas
withEncryptionMaterials(EncryptionMaterialsProvider) - Method in class com.amazonaws.services.s3.AmazonS3EncryptionClientBuilder
Deprecated.
Sets the encryption materials to be used to encrypt and decrypt data
withEncryptionMaterialsProvider(EncryptionMaterialsProvider) - Method in class com.amazonaws.services.s3.AmazonS3EncryptionClientV2Builder
Sets the encryption materials to be used to encrypt and decrypt data
withEncryptionType(String) - Method in class com.amazonaws.services.s3.model.Encryption
Sets the encryptionType
withEncryptionType(SSEAlgorithm) - Method in class com.amazonaws.services.s3.model.Encryption
Sets the encryptionType
withEnd(long) - Method in class com.amazonaws.services.s3.model.ScanRange
 
withEndpointOverride(URI) - Method in class com.amazonaws.services.s3.internal.S3AccessPointBuilder
 
withEndpointOverride(URI) - Method in class com.amazonaws.services.s3.internal.S3ObjectLambdaEndpointBuilder
 
withEndpointOverride(URI) - Method in class com.amazonaws.services.s3.internal.S3OutpostAccessPointBuilder
 
withErrorCode(String) - Method in class com.amazonaws.services.s3.model.WriteGetObjectResponseRequest
Set a string that uniquely identifies an error condition.
witherrorDocument(String) - Method in class com.amazonaws.services.s3.model.WebsiteConfiguration
 
withErrorMessage(String) - Method in class com.amazonaws.services.s3.model.WriteGetObjectResponseRequest
Set a generic description of the error condition.
withETag(String) - Method in class com.amazonaws.services.s3.model.PartETag
Sets the entity tag generated from the content of the associated part, and returns this updated PartETag object so that additional method calls can be chained together.
withETag(String) - Method in class com.amazonaws.services.s3.model.WriteGetObjectResponseRequest
Set an opaque identifier assigned by a web server to a specific version of a resource found at a URL.
withEvents(Set<String>) - Method in class com.amazonaws.services.s3.model.NotificationConfiguration
Sets the given events in this NotificationConfiguration object and returns this object.
withEventThreshold(ReplicationTimeValue) - Method in class com.amazonaws.services.s3.model.Metrics
set the container specifying the time threshold for emitting the s3:Replication:OperationMissedThreshold event.
withExecutorFactory(ExecutorFactory) - Method in class com.amazonaws.services.s3.transfer.TransferManagerBuilder
Sets a new ExecutorFactory for the builder.
withExecutorService(ExecutorService) - Method in class com.amazonaws.services.s3.model.UploadObjectRequest
Configure a custom executor service for concurrent uploads.
withExistingObjectReplication(ExistingObjectReplication) - Method in class com.amazonaws.services.s3.model.ReplicationRule
Fluent method to set the ExistingObjectReplication that is indicate if existing objects are replicated in Replication configuration V2.
withExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.AbortMultipartUploadRequest
 
withExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.CompleteMultipartUploadRequest
 
withExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.CopyObjectRequest
This value represents the expected account id of the destination Amazon S3 bucket owner.
withExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.CopyPartRequest
This value represents the expected account id of the destination Amazon S3 bucket owner.
withExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.DeleteBucketAnalyticsConfigurationRequest
 
withExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.DeleteBucketCrossOriginConfigurationRequest
 
withExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.DeleteBucketEncryptionRequest
 
withExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.DeleteBucketInventoryConfigurationRequest
 
withExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.DeleteBucketLifecycleConfigurationRequest
 
withExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.DeleteBucketMetricsConfigurationRequest
 
withExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.DeleteBucketOwnershipControlsRequest
 
withExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.DeleteBucketPolicyRequest
 
withExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.DeleteBucketReplicationConfigurationRequest
 
withExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.DeleteBucketRequest
 
withExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.DeleteBucketTaggingConfigurationRequest
 
withExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.DeleteBucketWebsiteConfigurationRequest
 
withExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.DeleteObjectRequest
 
withExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.DeleteObjectsRequest
 
withExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.DeleteObjectTaggingRequest
 
withExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.DeletePublicAccessBlockRequest
 
withExpectedBucketOwner(String) - Method in interface com.amazonaws.services.s3.model.ExpectedBucketOwnerRequest
Set the account id of the expected bucket owner.
withExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.GetBucketAccelerateConfigurationRequest
 
withExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.GetBucketAclRequest
 
withExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.GetBucketAnalyticsConfigurationRequest
 
withExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.GetBucketCrossOriginConfigurationRequest
 
withExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.GetBucketEncryptionRequest
 
withExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.GetBucketInventoryConfigurationRequest
 
withExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.GetBucketLifecycleConfigurationRequest
 
withExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.GetBucketLocationRequest
 
withExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.GetBucketLoggingConfigurationRequest
 
withExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.GetBucketMetricsConfigurationRequest
 
withExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.GetBucketNotificationConfigurationRequest
 
withExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.GetBucketOwnershipControlsRequest
 
withExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.GetBucketPolicyRequest
 
withExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.GetBucketPolicyStatusRequest
 
withExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.GetBucketReplicationConfigurationRequest
 
withExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.GetBucketTaggingConfigurationRequest
 
withExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.GetBucketVersioningConfigurationRequest
 
withExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.GetBucketWebsiteConfigurationRequest
 
withExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.GetObjectAclRequest
 
withExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.GetObjectLegalHoldRequest
 
withExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.GetObjectLockConfigurationRequest
 
withExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.GetObjectMetadataRequest
 
withExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.GetObjectRequest
 
withExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.GetObjectRetentionRequest
 
withExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.GetObjectTaggingRequest
 
withExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.GetPublicAccessBlockRequest
 
withExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.HeadBucketRequest
 
withExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.InitiateMultipartUploadRequest
 
withExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.ListBucketAnalyticsConfigurationsRequest
 
withExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.ListBucketInventoryConfigurationsRequest
 
withExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.ListBucketMetricsConfigurationsRequest
 
withExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.ListMultipartUploadsRequest
 
withExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.ListObjectsRequest
 
withExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.ListObjectsV2Request
 
withExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.ListPartsRequest
 
withExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.ListVersionsRequest
 
withExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.PutObjectRequest
 
withExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.RestoreObjectRequest
 
withExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.SelectObjectContentRequest
 
withExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.SetBucketAccelerateConfigurationRequest
 
withExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.SetBucketAclRequest
 
withExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.SetBucketAnalyticsConfigurationRequest
 
withExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.SetBucketCrossOriginConfigurationRequest
 
withExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.SetBucketEncryptionRequest
 
withExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.SetBucketInventoryConfigurationRequest
 
withExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.SetBucketLifecycleConfigurationRequest
 
withExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.SetBucketLoggingConfigurationRequest
 
withExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.SetBucketMetricsConfigurationRequest
 
withExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.SetBucketNotificationConfigurationRequest
 
withExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.SetBucketOwnershipControlsRequest
 
withExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.SetBucketPolicyRequest
 
withExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.SetBucketReplicationConfigurationRequest
 
withExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.SetBucketTaggingConfigurationRequest
 
withExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.SetBucketVersioningConfigurationRequest
 
withExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.SetBucketWebsiteConfigurationRequest
 
withExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.SetObjectAclRequest
 
withExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.SetObjectLegalHoldRequest
 
withExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.SetObjectLockConfigurationRequest
 
withExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.SetObjectRetentionRequest
 
withExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.SetObjectTaggingRequest
 
withExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.SetPublicAccessBlockRequest
 
withExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.SetRequestPaymentConfigurationRequest
 
withExpectedBucketOwner(String) - Method in class com.amazonaws.services.s3.model.UploadPartRequest
 
withExpectedSourceBucketOwner(String) - Method in class com.amazonaws.services.s3.model.CopyObjectRequest
 
withExpectedSourceBucketOwner(String) - Method in class com.amazonaws.services.s3.model.CopyPartRequest
 
withExpectedSourceBucketOwner(String) - Method in interface com.amazonaws.services.s3.model.ExpectedSourceBucketOwnerRequest
This value represents the expected account id of the source Amazon S3 bucket owner.
withExpiration(Date) - Method in class com.amazonaws.services.s3.model.GeneratePresignedUrlRequest
Sets the expiration date at which point the new pre-signed URL will no longer be accepted by Amazon S3, and returns this request object to enable additional method calls to be chained together.
withExpiration(String) - Method in class com.amazonaws.services.s3.model.WriteGetObjectResponseRequest
If the object expiration is configured (see PUT Bucket lifecycle), the response includes this header.
withExpirationDate(Date) - Method in class com.amazonaws.services.s3.model.BucketLifecycleConfiguration.Rule
Sets the expiration date of the object and returns a reference to this object(Rule) for method chaining.
withExpirationInDays(int) - Method in class com.amazonaws.services.s3.model.BucketLifecycleConfiguration.Rule
Sets the time, in days, between when an object is uploaded to the bucket and when it expires, and returns a reference to this object for method chaining.
withExpirationInDays(int) - Method in class com.amazonaws.services.s3.model.RestoreObjectRequest
Set the lifetime of the active copy in days.
withExpiredObjectDeleteMarker(boolean) - Method in class com.amazonaws.services.s3.model.BucketLifecycleConfiguration.Rule
Fluent method for setting the value of the ExpiredObjectDeleteMarkers attributes.
withExpires(String) - Method in class com.amazonaws.services.s3.model.ResponseHeaderOverrides
Sets the expires response header override.
withExpires(Date) - Method in class com.amazonaws.services.s3.model.WriteGetObjectResponseRequest
Set the date and time at which the object is no longer cacheable.
withExposedHeaders(List<String>) - Method in class com.amazonaws.services.s3.model.CORSRule
Sets the exposeHeaders of this rule and returns a reference to this object for method chaining.
withExpression(String) - Method in class com.amazonaws.services.s3.model.SelectObjectContentRequest
The expression that is used to query the object.
withExpression(String) - Method in class com.amazonaws.services.s3.model.SelectParameters
Sets the expression
withExpressionType(String) - Method in class com.amazonaws.services.s3.model.SelectObjectContentRequest
The type of the provided expression (e.g., SQL).
withExpressionType(ExpressionType) - Method in class com.amazonaws.services.s3.model.SelectObjectContentRequest
The type of the provided expression (e.g., SQL).
withExpressionType(String) - Method in class com.amazonaws.services.s3.model.SelectParameters
Sets the expressionType
withExpressionType(ExpressionType) - Method in class com.amazonaws.services.s3.model.SelectParameters
Sets the expressionType
withExtraMaterialsDescription(ExtraMaterialsDescription) - Method in class com.amazonaws.services.s3.model.EncryptedGetObjectRequest
Sets the supplemental materials description for the encryption materials to be used with the current request.
withExtraMaterialsDescription(Map<String, String>) - Method in class com.amazonaws.services.s3.model.EncryptedGetObjectRequest
Fluent API to set the supplemental materials description for the encryption materials to be used with the current request.
withFetchOwner(boolean) - Method in class com.amazonaws.services.s3.model.ListObjectsV2Request
Sets the optional fetch owner flag.
withFieldDelimiter(String) - Method in class com.amazonaws.services.s3.model.CSVInput
Sets the value used to separate individual fields in a record.
withFieldDelimiter(Character) - Method in class com.amazonaws.services.s3.model.CSVInput
Sets the value used to separate individual fields in a record.
withFieldDelimiter(String) - Method in class com.amazonaws.services.s3.model.CSVOutput
Sets the value used to separate individual fields in a record.
withFieldDelimiter(Character) - Method in class com.amazonaws.services.s3.model.CSVOutput
Sets the value used to separate individual fields in a record.
withFile(File) - Method in class com.amazonaws.services.s3.model.AbstractPutObjectRequest
Sets the file containing the data to be uploaded to Amazon S3.
withFile(File) - Method in class com.amazonaws.services.s3.model.PresignedUrlUploadRequest
 
withFile(File) - Method in class com.amazonaws.services.s3.model.PutObjectRequest
 
withFile(File) - Method in class com.amazonaws.services.s3.model.UploadPartRequest
Sets the file containing the data to upload, and returns this updated UploadPartRequest object so that additional method calls can be chained together.
withFile(File) - Method in class com.amazonaws.services.s3.model.WriteGetObjectResponseRequest
 
withFileHeaderInfo(String) - Method in class com.amazonaws.services.s3.model.CSVInput
Sets the fileHeaderInfo
withFileHeaderInfo(FileHeaderInfo) - Method in class com.amazonaws.services.s3.model.CSVInput
Sets the fileHeaderInfo
withFileOffset(long) - Method in class com.amazonaws.services.s3.model.UploadPartRequest
Sets the optional offset in the specified file, at which to begin uploading data for this part, and returns this updated UploadPartRequest object so that additional method calls can be chained together.
withFilter(AnalyticsFilter) - Method in class com.amazonaws.services.s3.model.analytics.AnalyticsConfiguration
Sets the filter used to describe a set of objects for analysis.
withFilter(LifecycleFilter) - Method in class com.amazonaws.services.s3.model.BucketLifecycleConfiguration.Rule
Fluent method to set the LifecycleFilter that is used to identify objects that a Lifecycle Rule applies to.
withFilter(IntelligentTieringFilter) - Method in class com.amazonaws.services.s3.model.intelligenttiering.IntelligentTieringConfiguration
Sets the filter used to describe a set of objects for S3 Intelligent-Tiering.
withFilter(InventoryFilter) - Method in class com.amazonaws.services.s3.model.inventory.InventoryConfiguration
Sets the inventoryFilter used to describe a set of objects to include in inventory results.
withFilter(MetricsFilter) - Method in class com.amazonaws.services.s3.model.metrics.MetricsConfiguration
Sets a metrics configuration filter and returns MetricsConfiguration object for method chaining.
withFilter(Filter) - Method in class com.amazonaws.services.s3.model.NotificationConfiguration
Sets the filter criteria for this NotificationConfiguration and returns this object for method chaining.
withFilter(ReplicationFilter) - Method in class com.amazonaws.services.s3.model.ReplicationRule
Fluent method to set the ReplicationFilter that is used to identify objects that a CRR Rule applies to.
withFilterRules(List<FilterRule>) - Method in class com.amazonaws.services.s3.model.S3KeyFilter
Set the list of FilterRules for this S3KeyFilter and returns this object for method chaining
withFilterRules(FilterRule...) - Method in class com.amazonaws.services.s3.model.S3KeyFilter
Convenience varargs method to set the list of FilterRules for this S3KeyFilter and returns this object for method chaining
withFipsEnabled(boolean) - Method in class com.amazonaws.services.s3.EndpointParams
Sets if fipsEnabled is enabled or not
withFipsEnabled(Boolean) - Method in class com.amazonaws.services.s3.internal.S3AccessPointBuilder
 
withFipsEnabled(Boolean) - Method in class com.amazonaws.services.s3.internal.S3ObjectLambdaEndpointBuilder
 
withFirstByte(Long) - Method in class com.amazonaws.services.s3.model.CopyPartRequest
Sets the optional zero-based byte offset to begin copying the source object.
withForceGlobalBucketAccessEnabled(Boolean) - Method in class com.amazonaws.services.s3.AmazonS3Builder
Configure whether global bucket access is enabled for clients generated by this builder.
withFormat(AnalyticsS3ExportFileFormat) - Method in class com.amazonaws.services.s3.model.analytics.AnalyticsS3BucketDestination
Sets the file format used when exporting data to Amazon S3.
withFormat(String) - Method in class com.amazonaws.services.s3.model.analytics.AnalyticsS3BucketDestination
Sets the file format used when exporting data to Amazon S3.
withFormat(String) - Method in class com.amazonaws.services.s3.model.inventory.InventoryS3BucketDestination
Sets the output format of the inventory results and returns this InventoryS3BucketDestination object for method chaining.
withFormat(InventoryFormat) - Method in class com.amazonaws.services.s3.model.inventory.InventoryS3BucketDestination
Sets the output format of the inventory results and returns this InventoryS3BucketDestination object for method chaining.
withFrequency(String) - Method in class com.amazonaws.services.s3.model.inventory.InventorySchedule
Sets the frequency for producing inventory results and returns InventorySchedule object for method chaining.
withFrequency(InventoryFrequency) - Method in class com.amazonaws.services.s3.model.inventory.InventorySchedule
Sets the frequency for producing inventory results and returns InventorySchedule object for method chaining.
withGlacierJobParameters(GlacierJobParameters) - Method in class com.amazonaws.services.s3.model.RestoreObjectRequest
Sets Glacier related parameters pertaining to this job.
withHostName(String) - Method in class com.amazonaws.services.s3.model.RedirectRule
Set the host name to use in the redirect request and returns a reference to this object(RoutingRuleRedirect) for method chaining.
withHttpErrorCodeReturnedEquals(String) - Method in class com.amazonaws.services.s3.model.RoutingRuleCondition
Set the HTTP error code when the redirect is applied and returns a reference to this object(RoutingRuleCondition) for method chaining.
withHttpMethodName(HttpMethodName) - Method in class com.amazonaws.services.s3.model.PresignedUrlUploadRequest
 
withHttpRedirectCode(String) - Method in class com.amazonaws.services.s3.model.RedirectRule
Set the HTTP code to use in the redirect response and returns a reference to this object(RoutingRuleRedirect) for method chaining.
withId(String) - Method in class com.amazonaws.services.s3.model.analytics.AnalyticsConfiguration
Sets the identifier used to represent an analytics configuration and returns the AnalyticsConfiguration object for method chaining.
withId(String) - Method in class com.amazonaws.services.s3.model.BucketLifecycleConfiguration.Rule
Sets the ID of this rule and returns a reference to this object for method chaining.
withId(String) - Method in class com.amazonaws.services.s3.model.CORSRule
Sets the ID of this rule and returns a reference to this object for method chaining.
withId(String) - Method in class com.amazonaws.services.s3.model.DeleteBucketAnalyticsConfigurationRequest
Sets the identifier used to represent an analytics configuration and returns this object for method chaining.
withId(String) - Method in class com.amazonaws.services.s3.model.DeleteBucketIntelligentTieringConfigurationRequest
Sets the identifier used to represent an S3 Intelligent-Tiering configuration and returns this object for method chaining.
withId(String) - Method in class com.amazonaws.services.s3.model.DeleteBucketInventoryConfigurationRequest
Sets the ID used to identify the inventory configuration and returns DeleteBucketInventoryConfigurationRequest object for method chaining.
withId(String) - Method in class com.amazonaws.services.s3.model.DeleteBucketMetricsConfigurationRequest
Sets the ID used to identify the metrics configuration and returns DeleteBucketMetricsConfigurationRequest object for method chaining.
withId(String) - Method in class com.amazonaws.services.s3.model.GetBucketAnalyticsConfigurationRequest
Sets the identifier used to represent an analytics configuration and returns this object for method chaining.
withId(String) - Method in class com.amazonaws.services.s3.model.GetBucketIntelligentTieringConfigurationRequest
Sets the identifier used to represent an S3 Intelligent-Tiering configuration and returns this object for method chaining.
withId(String) - Method in class com.amazonaws.services.s3.model.GetBucketInventoryConfigurationRequest
Sets the ID used to identify the inventory configuration and returns GetBucketInventoryConfigurationRequest object for method chaining.
withId(String) - Method in class com.amazonaws.services.s3.model.GetBucketMetricsConfigurationRequest
Sets the ID used to identify the metrics configuration and returns GetBucketMetricsConfigurationRequest object for method chaining.
withId(String) - Method in class com.amazonaws.services.s3.model.intelligenttiering.IntelligentTieringConfiguration
Sets the identifier used to represent an S3 Intelligent-Tiering configuration and returns the IntelligentTieringConfiguration object for method chaining.
withId(String) - Method in class com.amazonaws.services.s3.model.inventory.InventoryConfiguration
Sets the ID used to identify the inventory configuration and returns this object for method chaining.
withId(String) - Method in class com.amazonaws.services.s3.model.metrics.MetricsConfiguration
Sets the identifier used to represent a metrics configuration and return this object for method chaining.
withIgnoreMissingInstructionFile(boolean) - Method in class com.amazonaws.services.s3.model.CryptoConfiguration
Deprecated.
Fluent API to set the property to ignore instruction file that cannot be found during a GET operation.
withIgnorePublicAcls(Boolean) - Method in class com.amazonaws.services.s3.model.PublicAccessBlockConfiguration
Specifies whether Amazon S3 should ignore public ACLs for this bucket and objects in this bucket.
withIncludedObjectVersions(String) - Method in class com.amazonaws.services.s3.model.inventory.InventoryConfiguration
Sets which object version(s) to included in the inventory results and returns this object for method chaining.
withIncludedObjectVersions(InventoryIncludedObjectVersions) - Method in class com.amazonaws.services.s3.model.inventory.InventoryConfiguration
Sets which object version(s) to included in the inventory results and returns this object for method chaining.
withIndexDocumentSuffix(String) - Method in class com.amazonaws.services.s3.model.BucketWebsiteConfiguration
Sets the document to serve when a directory is specified (ex: index.html).
withIndexDocumentSuffix(String) - Method in class com.amazonaws.services.s3.model.WebsiteConfiguration
 
withInputSerialization(InputSerialization) - Method in class com.amazonaws.services.s3.model.SelectObjectContentRequest
Describes the format of the data in the object that is being queried.
withInputSerialization(InputSerialization) - Method in class com.amazonaws.services.s3.model.SelectParameters
Sets the serialization format of the object.
withInputStream(InputStream) - Method in class com.amazonaws.services.s3.model.AbstractPutObjectRequest
Sets the input stream containing the data to be uploaded to Amazon S3.
withInputStream(InputStream) - Method in class com.amazonaws.services.s3.model.PresignedUrlUploadRequest
 
withInputStream(InputStream) - Method in class com.amazonaws.services.s3.model.PutObjectRequest
 
withInputStream(InputStream) - Method in class com.amazonaws.services.s3.model.UploadPartRequest
Sets the stream containing the data to upload for the new part, and returns this updated object so that additional method calls can be chained together.
withInputStream(InputStream) - Method in class com.amazonaws.services.s3.model.WriteGetObjectResponseRequest
 
withInstructionFileSuffix(String) - Method in class com.amazonaws.services.s3.model.EncryptedGetObjectRequest
Fluent API to explicitly sets the suffix of an instruction file to be used to retrieve the S3 encrypted object.
withIntelligentTieringAccessTier(IntelligentTieringAccessTier) - Method in class com.amazonaws.services.s3.model.intelligenttiering.Tiering
Sets S3 Intelligent-Tiering access tier and returns the Tiering object is returned for method chaining.
withIntelligentTieringConfiguration(IntelligentTieringConfiguration) - Method in class com.amazonaws.services.s3.model.GetBucketIntelligentTieringConfigurationResult
Sets the requested S3 Intelligent-Tiering configuration and returns the GetBucketIntelligentTieringConfigurationResult object for method chaining.
withIntelligentTieringConfiguration(IntelligentTieringConfiguration) - Method in class com.amazonaws.services.s3.model.SetBucketIntelligentTieringConfigurationRequest
Sets the IntelligentTieringConfiguration object and returns this object for method chaining.
withIntelligentTieringConfigurationList(List<IntelligentTieringConfiguration>) - Method in class com.amazonaws.services.s3.model.ListBucketIntelligentTieringConfigurationsResult
Sets the list of S3 Intelligent-Tiering configurations for a bucket and returns ListBucketIntelligentTieringConfigurationsResult object for method chaining.
withInventoryConfiguration(InventoryConfiguration) - Method in class com.amazonaws.services.s3.model.GetBucketInventoryConfigurationResult
Sets the inventory configuration and returns the GetBucketInventoryConfigurationResult object for method chaining.
withInventoryConfiguration(InventoryConfiguration) - Method in class com.amazonaws.services.s3.model.SetBucketInventoryConfigurationRequest
Sets the inventory configuration and returns the SetBucketInventoryConfigurationRequest object for method chaining.
withInventoryConfigurationList(List<InventoryConfiguration>) - Method in class com.amazonaws.services.s3.model.ListBucketInventoryConfigurationsResult
Returns the list of inventory configurations for a bucket and returns ListBucketInventoryConfigurationsResult object for method chaining.
withIsPublic(Boolean) - Method in class com.amazonaws.services.s3.model.PolicyStatus
The public-policy status for this bucket.
withJson(JSONInput) - Method in class com.amazonaws.services.s3.model.InputSerialization
Specifies JSON as object's input serialization format.
withJson(JSONOutput) - Method in class com.amazonaws.services.s3.model.OutputSerialization
Specifies JSON as request's output serialization format.
withKey(String) - Method in class com.amazonaws.services.s3.model.AbortMultipartUploadRequest
Sets the key of the multipart upload to abort and returns the updated AbortMultipartUploadRequest object so that additional method calls can be chained together.
withKey(String) - Method in class com.amazonaws.services.s3.model.AbstractPutObjectRequest
Sets the key under which to store the new object.
withKey(String) - Method in class com.amazonaws.services.s3.model.CompleteMultipartUploadRequest
Sets the key under which the multipart upload to complete is stored, and returns this updated CompleteMultipartUploadRequest object so that additional method calls can be chained together.
withKey(String) - Method in class com.amazonaws.services.s3.model.DeleteObjectRequest
Sets the key of the object to delete and returns this object, enabling additional method calls to be chained together.
withKey(String) - Method in class com.amazonaws.services.s3.model.DeleteObjectTaggingRequest
Set the object key.
withKey(String) - Method in class com.amazonaws.services.s3.model.DeleteVersionRequest
Sets the key of the version to delete Returns this DeleteVersionRequest, enabling additional method calls to be chained together.
withKey(String) - Method in class com.amazonaws.services.s3.model.GeneratePresignedUrlRequest
Sets the key of the object involved in this request, and returns this request object to enable additional method calls to be chained together.
withKey(String) - Method in class com.amazonaws.services.s3.model.GetObjectAclRequest
Sets the key under which the object whose ACL to be retrieved is stored.
withKey(String) - Method in class com.amazonaws.services.s3.model.GetObjectLegalHoldRequest
The Object Key.
withKey(String) - Method in class com.amazonaws.services.s3.model.GetObjectMetadataRequest
Sets the key of the object whose metadata is being retrieved.
withKey(String) - Method in class com.amazonaws.services.s3.model.GetObjectRequest
Sets the key under which the object to be downloaded is stored.
withKey(String) - Method in class com.amazonaws.services.s3.model.GetObjectRetentionRequest
The Object Key.
withKey(String) - Method in class com.amazonaws.services.s3.model.GetObjectTaggingRequest
Set the object key.
withKey(String) - Method in class com.amazonaws.services.s3.model.InitiateMultipartUploadRequest
Sets the key by which to store the new multipart upload, and hence, the eventual object created from the multipart upload.
withKey(String) - Method in class com.amazonaws.services.s3.model.ListPartsRequest
Sets the key of the associated multipart upload whose parts are being listed, and returns this updated ListPartsRequest object so that additional method calls can be chained together.
withKey(String) - Method in class com.amazonaws.services.s3.model.PutObjectRequest
 
withKey(String) - Method in class com.amazonaws.services.s3.model.RestoreObjectRequest
Sets the key, the name of the reference to the object to restore, which is now stored in Amazon Glacier.
withKey(String) - Method in class com.amazonaws.services.s3.model.S3ObjectIdBuilder
 
withKey(String) - Method in class com.amazonaws.services.s3.model.SelectObjectContentRequest
The Object Key.
withKey(String) - Method in class com.amazonaws.services.s3.model.SetObjectLegalHoldRequest
The Object Key.
withKey(String) - Method in class com.amazonaws.services.s3.model.SetObjectRetentionRequest
The Object Key.
withKey(String) - Method in class com.amazonaws.services.s3.model.SetObjectTaggingRequest
Set the object key.
withKey(String) - Method in class com.amazonaws.services.s3.model.Tag
Set the tag key.
withKey(String) - Method in class com.amazonaws.services.s3.model.UploadPartRequest
Sets the key of the initiated multipart upload, and returns this updated object so that additional method calls can be chained together.
withKey(String) - Method in class com.amazonaws.services.s3.S3ObjectResource.Builder
The key of the S3 object.
withKeyId(String) - Method in class com.amazonaws.services.s3.model.inventory.ServerSideEncryptionKMS
Sets the KMS key id to use to encrypt the inventory contents.
withKeyMarker(String) - Method in class com.amazonaws.services.s3.model.ListMultipartUploadsRequest
Sets the KeyMarker property for this request.
withKeyMarker(String) - Method in class com.amazonaws.services.s3.model.ListVersionsRequest
Sets the optional keyMarker parameter indicating where in the sorted list of all versions in the specified bucket to begin returning results.
withKeyPrefixEquals(String) - Method in class com.amazonaws.services.s3.model.RoutingRuleCondition
Set the object key name prefix when the redirect is applied and returns a reference to this object(RoutingRuleCondition) for method chaining.
withKeys(List<DeleteObjectsRequest.KeyVersion>) - Method in class com.amazonaws.services.s3.model.DeleteObjectsRequest
Sets the list of keys to delete from this bucket, clearing any existing list of keys.
withKeys(String...) - Method in class com.amazonaws.services.s3.model.DeleteObjectsRequest
Convenience method to specify a set of keys without versions.
withKeyWrapExpected(boolean) - Method in class com.amazonaws.services.s3.model.EncryptedGetObjectRequest
withKmsClient(AWSKMS) - Method in class com.amazonaws.services.s3.AmazonS3EncryptionClientBuilder
Deprecated.
Sets the KMS implementation to be used throughout the crypto process
withKmsClient(AWSKMS) - Method in class com.amazonaws.services.s3.AmazonS3EncryptionClientV2Builder
Sets the KMS implementation to be used throughout the crypto process
withKmsCmkId(String) - Method in class com.amazonaws.services.s3.model.GeneratePresignedUrlRequest
withKmsContext(String) - Method in class com.amazonaws.services.s3.model.Encryption
Sets the optional value used to specify the encryption context for the restore results if the encryption type is aws:kms.
withKmsKeyId(String) - Method in class com.amazonaws.services.s3.model.Encryption
If the encryption type is aws:kms, this optional value specifies the ID of the symmetric customer managed Amazon Web Services KMS CMK to use for encryption of job results.
withKMSMasterKeyID(String) - Method in class com.amazonaws.services.s3.model.ServerSideEncryptionByDefault
Amazon Web Services Key Management Service (KMS) customer Amazon Web Services KMS key ID to use for the default encryption.
withKmsRegion(Regions) - Method in class com.amazonaws.services.s3.model.CryptoConfiguration
Deprecated.
withLastByte(Long) - Method in class com.amazonaws.services.s3.model.CopyPartRequest
Sets the optional zero-based byte offset to stop copying the source.
withLastModified(Date) - Method in class com.amazonaws.services.s3.model.WriteGetObjectResponseRequest
Set the date and time the object was last modified.
withLastPart(boolean) - Method in class com.amazonaws.services.s3.model.UploadPartRequest
Marks this part as the last part being uploaded in a multipart upload, and returns this updated request object so that additional method calls can be chained together.
withLatest(EncryptionMaterials) - Method in class com.amazonaws.services.s3.model.SimpleMaterialProvider
 
withLegalHold(ObjectLockLegalHold) - Method in class com.amazonaws.services.s3.model.GetObjectLegalHoldResult
The current Legal Hold status for the specified object.
withLegalHold(ObjectLockLegalHold) - Method in class com.amazonaws.services.s3.model.SetObjectLegalHoldRequest
Container element for the Legal Hold configuration you want to apply to the specified object.
withLifecycleConfiguration(BucketLifecycleConfiguration) - Method in class com.amazonaws.services.s3.model.SetBucketLifecycleConfigurationRequest
Sets the new lifecycle configuration for the specified bucket and returns this object, enabling additional method calls to be chained together.
withLoggingConfiguration(BucketLoggingConfiguration) - Method in class com.amazonaws.services.s3.model.SetBucketLoggingConfigurationRequest
Sets the logging configuration for the specified bucket and returns the updated object, enabling additional method calls to be chained together.
withMarker(String) - Method in class com.amazonaws.services.s3.iterable.S3Objects
 
withMarker(String) - Method in class com.amazonaws.services.s3.model.ListObjectsRequest
Sets the optional marker parameter indicating where in the bucket to begin listing.
withMatchingETagConstraint(String) - Method in class com.amazonaws.services.s3.model.CopyObjectRequest
Adds a single ETag constraint to this request and returns this object, enabling additional method calls to be chained together.
withMatchingETagConstraint(String) - Method in class com.amazonaws.services.s3.model.CopyPartRequest
Adds a single ETag constraint to this request and returns this object, enabling additional method calls to be chained together.
withMatchingETagConstraint(String) - Method in class com.amazonaws.services.s3.model.GetObjectRequest
Sets a single ETag constraint to this request.
withMatchingETagConstraints(List<String>) - Method in class com.amazonaws.services.s3.model.CopyPartRequest
withMaterialsDescription(Map<String, String>) - Method in class com.amazonaws.services.s3.model.EncryptedInitiateMultipartUploadRequest
sets the materials description for the encryption materials to be used with the current Multi Part Upload Request.
withMaterialsDescription(Map<String, String>) - Method in class com.amazonaws.services.s3.model.EncryptedPutObjectRequest
sets the materials description for the encryption materials to be used with the current PutObjectRequest.
withMaterialsDescription(Map<String, String>) - Method in class com.amazonaws.services.s3.model.UploadObjectRequest
withMaxAgeSeconds(int) - Method in class com.amazonaws.services.s3.model.CORSRule
Sets the max age in seconds of this rule and returns a reference to this object for method chaining.
withMaxKeys(Integer) - Method in class com.amazonaws.services.s3.model.ListObjectsRequest
Sets the optional maxKeys parameter indicating the maximum number of keys to include in the response.
withMaxKeys(Integer) - Method in class com.amazonaws.services.s3.model.ListObjectsV2Request
Sets the optional maxKeys parameter indicating the maximum number of keys to include in the response.
withMaxParts(int) - Method in class com.amazonaws.services.s3.model.ListPartsRequest
Sets the optional maximum number of parts to be returned in the part listing and returns this updated ListPartsRequest objects so that additional method calls can be chained together.
withMaxResults(Integer) - Method in class com.amazonaws.services.s3.model.ListVersionsRequest
Sets the optional maxResults parameter indicating the maximum number of results to include in the response.
withMaxUploads(int) - Method in class com.amazonaws.services.s3.model.ListMultipartUploadsRequest
Sets the optional maximum number of uploads to return and returns this updated ListMultipartUploadsRequest object so that additional method calls can be chained together.
withMd5(String) - Method in class com.amazonaws.services.s3.model.SSECustomerKey
Sets the optional MD5 digest (base64-encoded) of the encryption key to use when encrypting the object, and returns the updated object so that additional method calls can be chained together.
withMD5Digest(String) - Method in class com.amazonaws.services.s3.model.UploadPartRequest
Sets the optional, but recommended, MD5 hash of the content of this part.
withMetadata(ObjectMetadata) - Method in class com.amazonaws.services.s3.model.AbstractPutObjectRequest
Sets the optional metadata instructing Amazon S3 how to handle the uploaded data (e.g.
withMetadata(ObjectMetadata) - Method in class com.amazonaws.services.s3.model.PresignedUrlUploadRequest
Sets the optional metadata instructing Amazon S3 how to handle the uploaded data (e.g.
withMetadata(ObjectMetadata) - Method in class com.amazonaws.services.s3.model.PresignedUrlUploadResult
Sets the metadata retrieved as a response to AmazonS3Client.upload(PresignedUrlUploadRequest) operation.
withMetadata(ObjectMetadata) - Method in class com.amazonaws.services.s3.model.PutObjectRequest
 
withMetadata(ObjectMetadata) - Method in class com.amazonaws.services.s3.model.WriteGetObjectResponseRequest
Set a map of metadata to store with the object in S3.
withMetadataDirective(String) - Method in class com.amazonaws.services.s3.model.CopyObjectRequest
Specifies whether the metadata is copied from the source object or replaced with metadata provided in the request.
withMetadataDirective(MetadataDirective) - Method in class com.amazonaws.services.s3.model.CopyObjectRequest
Specifies whether the metadata is copied from the source object or replaced with metadata provided in the request.
withMethod(HttpMethod) - Method in class com.amazonaws.services.s3.model.GeneratePresignedUrlRequest
Sets the HTTP method (GET, PUT, DELETE, HEAD) to be used in this request, and returns this request object to enable additional method calls to be chained together.
withMetrics(Metrics) - Method in class com.amazonaws.services.s3.model.ReplicationDestinationConfig
Set container specifying settings for configuring replication metrics and events.
withMetricsConfiguration(MetricsConfiguration) - Method in class com.amazonaws.services.s3.model.GetBucketMetricsConfigurationResult
Sets the requested metrics configuration and returns GetBucketMetricsConfigurationResult object for method chaining.
withMetricsConfiguration(MetricsConfiguration) - Method in class com.amazonaws.services.s3.model.SetBucketMetricsConfigurationRequest
Sets the metrics configuration and returns the SetBucketMetricsConfigurationRequest object for method chaining.
withMetricsConfigurationList(List<MetricsConfiguration>) - Method in class com.amazonaws.services.s3.model.ListBucketMetricsConfigurationsResult
Sets the list of metrics configurations and returns the ListBucketMetricsConfigurationsResult object for method chaining.
withMfa(MultiFactorAuthentication) - Method in class com.amazonaws.services.s3.model.DeleteObjectsRequest
Sets the optional Multi-Factor Authentication information to include with this request Returns this, enabling additional method calls to be chained together.
withMfa(MultiFactorAuthentication) - Method in class com.amazonaws.services.s3.model.DeleteVersionRequest
Sets the optional Multi-Factor Authentication information to include with this request Returns this DeleteVersionRequest, enabling additional method calls to be chained together.
withMfa(MultiFactorAuthentication) - Method in class com.amazonaws.services.s3.model.SetBucketVersioningConfigurationRequest
Sets the optional Multi-Factor Authentication information to include with this request, and returns this object so that additional method calls may be chained together.
withMfaDeleteEnabled(Boolean) - Method in class com.amazonaws.services.s3.model.BucketVersioningConfiguration
Sets the status of Multi-Factor Authentication (MFA) Delete for a bucket, and returns this object so that additional method calls may be chained together.
withMinimumUploadPartSize(Long) - Method in class com.amazonaws.services.s3.transfer.TransferManagerBuilder
Sets the minimum part size for upload parts.
withMinutes(Integer) - Method in class com.amazonaws.services.s3.model.ReplicationTimeValue
Set the time in minutes.
withMissingMeta(Integer) - Method in class com.amazonaws.services.s3.model.WriteGetObjectResponseRequest
Set the number of metadata entries not returned in x-amz-meta headers.
withMode(String) - Method in class com.amazonaws.services.s3.model.DefaultRetention
The default Object Lock retention mode you want to apply to new objects placed in the specified bucket.
withMode(ObjectLockRetentionMode) - Method in class com.amazonaws.services.s3.model.DefaultRetention
The default Object Lock retention mode you want to apply to new objects placed in the specified bucket.
withMode(String) - Method in class com.amazonaws.services.s3.model.ObjectLockRetention
Indicates the Retention mode for the specified object.
withMode(ObjectLockRetentionMode) - Method in class com.amazonaws.services.s3.model.ObjectLockRetention
Indicates the Retention mode for the specified object.
withModifiedSinceConstraint(Date) - Method in class com.amazonaws.services.s3.model.CopyObjectRequest
Sets the optional modified constraint that restricts this request to executing only if the source object has been modified after the specified date.
withModifiedSinceConstraint(Date) - Method in class com.amazonaws.services.s3.model.CopyPartRequest
Sets the optional modified constraint that restricts this request to executing only if the source object has been modified after the specified date.
withModifiedSinceConstraint(Date) - Method in class com.amazonaws.services.s3.model.GetObjectRequest
Sets the optional modified constraint that restricts this request to executing only if the object has been modified after the specified date.
withMultiFileOutputStream(MultiFileOutputStream) - Method in class com.amazonaws.services.s3.model.UploadObjectRequest
Configure a custom multi-file output stream; or null if the default is to be used.
withMultipartCopyPartSize(Long) - Method in class com.amazonaws.services.s3.transfer.TransferManagerBuilder
Sets the minimum size in bytes of each part when a multi-part copy operation is carried out.
withMultipartCopyThreshold(Long) - Method in class com.amazonaws.services.s3.transfer.TransferManagerBuilder
Sets the size threshold, in bytes, for when to use multi-part copy.
withMultipartUploadThreshold(Long) - Method in class com.amazonaws.services.s3.transfer.TransferManagerBuilder
Sets the size threshold, in bytes, for when to use multipart uploads.
withName(String) - Method in class com.amazonaws.services.s3.model.FilterRule
Sets the name for this FilterRule and returns this object for method chaining.
withName(String) - Method in class com.amazonaws.services.s3.model.MetadataEntry
Set the metadata key.
withNewObjectMetadata(ObjectMetadata) - Method in class com.amazonaws.services.s3.model.CopyObjectRequest
Sets the object metadata to use for the new, copied object and returns this object, enabling additional method calls to be chained together.
withNewObjectTagging(ObjectTagging) - Method in class com.amazonaws.services.s3.model.CopyObjectRequest
set the tagging for the new object.
withNextContinuationToken(String) - Method in class com.amazonaws.services.s3.model.ListBucketAnalyticsConfigurationsResult
Sets the optional NextContinuationToken.
withNextContinuationToken(String) - Method in class com.amazonaws.services.s3.model.ListBucketIntelligentTieringConfigurationsResult
Sets the optional NextContinuationToken.
withNextContinuationToken(String) - Method in class com.amazonaws.services.s3.model.ListBucketInventoryConfigurationsResult
Sets the optional NextContinuationToken.
withNextContinuationToken(String) - Method in class com.amazonaws.services.s3.model.ListBucketMetricsConfigurationsResult
Sets the optional NextContinuationToken.
withNoncurrentVersionExpirationInDays(int) - Method in class com.amazonaws.services.s3.model.BucketLifecycleConfiguration.Rule
Specifies the number of days an object is noncurrent before Amazon S3 can perform the associated action.
withNoncurrentVersionTransition(BucketLifecycleConfiguration.NoncurrentVersionTransition) - Method in class com.amazonaws.services.s3.model.BucketLifecycleConfiguration.Rule
Deprecated.
withNoncurrentVersionTransitions(List<BucketLifecycleConfiguration.NoncurrentVersionTransition>) - Method in class com.amazonaws.services.s3.model.BucketLifecycleConfiguration.Rule
Sets the Amazon S3 non current object transition rules for the given bucket.
withNonmatchingETagConstraint(String) - Method in class com.amazonaws.services.s3.model.CopyObjectRequest
Adds a single ETag constraint to this request and returns this object, enabling additional method calls to be chained together.
withNonmatchingETagConstraint(String) - Method in class com.amazonaws.services.s3.model.CopyPartRequest
Adds a single ETag constraint to this request and returns this object, enabling additional method calls to be chained together.
withNonmatchingETagConstraint(String) - Method in class com.amazonaws.services.s3.model.GetObjectRequest
Sets a single ETag constraint to this request.
withNonmatchingETagConstraints(List<String>) - Method in class com.amazonaws.services.s3.model.CopyPartRequest
withNotificationConfiguration(Map<String, NotificationConfiguration>) - Method in class com.amazonaws.services.s3.model.BucketNotificationConfiguration
Sets the given notification configurations and returns this object.
withNotificationConfiguration(BucketNotificationConfiguration) - Method in class com.amazonaws.services.s3.model.SetBucketNotificationConfigurationRequest
Sets the new notification configuration for the specified bucket and returns this object, enabling additional method calls to be chained together.
withObjectLockConfiguration(ObjectLockConfiguration) - Method in class com.amazonaws.services.s3.model.GetObjectLockConfigurationResult
The specified bucket's Object Lock configuration.
withObjectLockConfiguration(ObjectLockConfiguration) - Method in class com.amazonaws.services.s3.model.SetObjectLockConfigurationRequest
The Object Lock configuration that you want to apply to the specified bucket.
withObjectLockEnabled(String) - Method in class com.amazonaws.services.s3.model.ObjectLockConfiguration
Indicates whether this object has an Object Lock configuration enabled.
withObjectLockEnabled(ObjectLockEnabled) - Method in class com.amazonaws.services.s3.model.ObjectLockConfiguration
Indicates whether this object has an Object Lock configuration enabled.
withObjectLockEnabledForBucket(boolean) - Method in class com.amazonaws.services.s3.model.CreateBucketRequest
Specifies whether you want S3 Object Lock to be enabled for the new bucket.
withObjectLockLegalHoldStatus(String) - Method in class com.amazonaws.services.s3.model.AbstractPutObjectRequest
The Legal Hold status that you want to apply to the specified object.
withObjectLockLegalHoldStatus(ObjectLockLegalHoldStatus) - Method in class com.amazonaws.services.s3.model.AbstractPutObjectRequest
The Legal Hold status that you want to apply to the specified object.
withObjectLockLegalHoldStatus(String) - Method in class com.amazonaws.services.s3.model.CopyObjectRequest
Specifies whether you want to apply a Legal Hold to the copied object.
withObjectLockLegalHoldStatus(ObjectLockLegalHoldStatus) - Method in class com.amazonaws.services.s3.model.CopyObjectRequest
Specifies whether you want to apply a Legal Hold to the copied object.
withObjectLockLegalHoldStatus(String) - Method in class com.amazonaws.services.s3.model.InitiateMultipartUploadRequest
The Legal Hold status that you want to apply to the specified object.
withObjectLockLegalHoldStatus(ObjectLockLegalHoldStatus) - Method in class com.amazonaws.services.s3.model.InitiateMultipartUploadRequest
The Legal Hold status that you want to apply to the specified object.
withObjectLockLegalHoldStatus(String) - Method in class com.amazonaws.services.s3.model.WriteGetObjectResponseRequest
Set whether an object stored in Amazon S3 has an active legal hold.
withObjectLockLegalHoldStatus(ObjectLockLegalHoldStatus) - Method in class com.amazonaws.services.s3.model.WriteGetObjectResponseRequest
Set whether an object stored in Amazon S3 has an active legal hold.
withObjectLockMode(String) - Method in class com.amazonaws.services.s3.model.AbstractPutObjectRequest
The Object Lock mode that you want to apply to this object.
withObjectLockMode(ObjectLockMode) - Method in class com.amazonaws.services.s3.model.AbstractPutObjectRequest
The Object Lock mode that you want to apply to this object.
withObjectLockMode(String) - Method in class com.amazonaws.services.s3.model.CopyObjectRequest
The Object Lock mode that you want to apply to the copied object.
withObjectLockMode(ObjectLockMode) - Method in class com.amazonaws.services.s3.model.CopyObjectRequest
The Object Lock mode that you want to apply to the copied object.
withObjectLockMode(String) - Method in class com.amazonaws.services.s3.model.InitiateMultipartUploadRequest
The Object Lock mode that you want to apply to this object.
withObjectLockMode(ObjectLockMode) - Method in class com.amazonaws.services.s3.model.InitiateMultipartUploadRequest
The Object Lock mode that you want to apply to this object.
withObjectLockMode(String) - Method in class com.amazonaws.services.s3.model.WriteGetObjectResponseRequest
Set whether an object stored in Amazon S3 has Object Lock enabled.
withObjectLockMode(ObjectLockMode) - Method in class com.amazonaws.services.s3.model.WriteGetObjectResponseRequest
Set whether an object stored in Amazon S3 has Object Lock enabled.
withObjectLockRetainUntilDate(Date) - Method in class com.amazonaws.services.s3.model.AbstractPutObjectRequest
The date and time when you want this object's Object Lock to expire.
withObjectLockRetainUntilDate(Date) - Method in class com.amazonaws.services.s3.model.CopyObjectRequest
The date and time when you want this object's Object Lock to expire.
withObjectLockRetainUntilDate(Date) - Method in class com.amazonaws.services.s3.model.InitiateMultipartUploadRequest
The date and time when you want this object's Object Lock to expire.
withObjectLockRetainUntilDate(Date) - Method in class com.amazonaws.services.s3.model.WriteGetObjectResponseRequest
Set the date and time when Object Lock is configured to expire.
withObjectMetadata(ObjectMetadata) - Method in class com.amazonaws.services.s3.model.InitiateMultipartUploadRequest
Sets the additional information about the new object being created, such as content type, content encoding, user metadata, etc.
withObjectMetadata(ObjectMetadata) - Method in class com.amazonaws.services.s3.model.UploadPartRequest
withObjectPrefixes(String...) - Method in class com.amazonaws.services.s3.model.NotificationConfiguration
Deprecated.
This field is not used by S3. It will be removed in the next major version of the SDK. See NotificationConfiguration.withFilter(Filter) for the correct way to filter notifications.
withOptionalFields(List<String>) - Method in class com.amazonaws.services.s3.model.inventory.InventoryConfiguration
Sets the optional fields that are included in the inventory results.
withOutpostId(String) - Method in class com.amazonaws.services.s3.internal.IntermediateOutpostResource.Builder
Sets the outpostId
withOutpostId(String) - Method in class com.amazonaws.services.s3.internal.S3OutpostAccessPointBuilder
 
withOutpostId(String) - Method in class com.amazonaws.services.s3.internal.S3OutpostResource.Builder
The Id of the outpost
withOutpostSubresource(ArnResource) - Method in class com.amazonaws.services.s3.internal.IntermediateOutpostResource.Builder
Sets the outpostSubResource
withOutputLocation(OutputLocation) - Method in class com.amazonaws.services.s3.model.RestoreObjectRequest
Sets the location where the restore job's output is stored.
withOutputSchemaVersion(StorageClassAnalysisSchemaVersion) - Method in class com.amazonaws.services.s3.model.analytics.StorageClassAnalysisDataExport
Sets the version of the output schema to use when exporting data and returns this object for method chaining.
withOutputSchemaVersion(String) - Method in class com.amazonaws.services.s3.model.analytics.StorageClassAnalysisDataExport
Sets the version of the output schema to use when exporting data and returns this object for method chaining.
withOutputSerialization(OutputSerialization) - Method in class com.amazonaws.services.s3.model.SelectObjectContentRequest
Describes the format of the data that you want Amazon S3 to return in response.
withOutputSerialization(OutputSerialization) - Method in class com.amazonaws.services.s3.model.SelectParameters
Sets the outputSerialization
withOwner(Owner) - Method in class com.amazonaws.services.s3.model.AccessControlList
Sets the owner of the AccessControlList.
withOwner(String) - Method in class com.amazonaws.services.s3.model.AccessControlTranslation
Sets the override value for the owner of the replica object.
withOwner(OwnerOverride) - Method in class com.amazonaws.services.s3.model.AccessControlTranslation
Sets the override value for the owner of the replica object.
withOwnership(String) - Method in class com.amazonaws.services.s3.model.ownership.OwnershipControlsRule
 
withOwnership(ObjectOwnership) - Method in class com.amazonaws.services.s3.model.ownership.OwnershipControlsRule
 
withOwnershipControls(OwnershipControls) - Method in class com.amazonaws.services.s3.model.GetBucketOwnershipControlsResult
Sets the requested ownership controls and returns GetBucketOwnershipControlsResult object for method chaining.
withOwnershipControls(OwnershipControls) - Method in class com.amazonaws.services.s3.model.SetBucketOwnershipControlsRequest
Sets the ownership controls and returns the SetBucketOwnershipControlsRequest object for method chaining.
withParentS3Resource(S3Resource) - Method in class com.amazonaws.services.s3.S3AccessPointResource.Builder
The S3 resource this access point is associated with (contained within).
withParentS3Resource(S3Resource) - Method in class com.amazonaws.services.s3.S3ObjectResource.Builder
The S3 resource this object is associated with (contained within).
withParquet(ParquetInput) - Method in class com.amazonaws.services.s3.model.InputSerialization
Specifies Parquet as object's input serialization format.
withPartETags(List<PartETag>) - Method in class com.amazonaws.services.s3.model.CompleteMultipartUploadRequest
Sets the list of part numbers and ETags that identify the individual parts of the multipart upload to complete, and returns this updated CompleteMultipartUploadRequest object so that additional method calls can be chained.
withPartETags(UploadPartResult...) - Method in class com.amazonaws.services.s3.model.CompleteMultipartUploadRequest
Sets the list of part numbers and ETags that identify the individual parts of the multipart upload to complete based on the specified results from part uploads.
withPartETags(Collection<UploadPartResult>) - Method in class com.amazonaws.services.s3.model.CompleteMultipartUploadRequest
Sets the list of part numbers and ETags that identify the individual parts of the multipart upload to complete based on the specified results from part uploads.
withPartition(String) - Method in class com.amazonaws.services.s3.internal.S3ObjectLambdasResource.Builder
The Amazon Web Services partition associated with the access point.
withPartition(String) - Method in class com.amazonaws.services.s3.internal.S3OutpostResource.Builder
The Amazon Web Services partition associated with the access point.
withPartition(String) - Method in class com.amazonaws.services.s3.S3AccessPointResource.Builder
The Amazon Web Services partition associated with the access point.
withPartition(String) - Method in class com.amazonaws.services.s3.S3BucketResource.Builder
The Amazon Web Services partition associated with the bucket.
withPartNumber(int) - Method in class com.amazonaws.services.s3.model.CopyPartRequest
Sets the part number describing this part's position relative to the other parts in the multipart upload.
withPartNumber(Integer) - Method in class com.amazonaws.services.s3.model.EncryptedGetObjectRequest
Deprecated.
withPartNumber(Integer) - Method in class com.amazonaws.services.s3.model.GetObjectMetadataRequest
Sets the optional part number to find the number of parts of an object.
withPartNumber(Integer) - Method in class com.amazonaws.services.s3.model.GetObjectRequest
Sets the optional part number that indicates the part to be downloaded in a multipart object.
withPartNumber(int) - Method in class com.amazonaws.services.s3.model.PartETag
Sets the part number of the associated part, and returns this updated PartETag object so that additional method calls can be chained together.
withPartNumber(int) - Method in class com.amazonaws.services.s3.model.UploadPartRequest
Sets the part number describing this part's position relative to the other parts in the multipart upload.
withPartNumberMarker(Integer) - Method in class com.amazonaws.services.s3.model.ListPartsRequest
Sets the optional part number marker indicating where in the results to being listing parts, and returns this updated ListPartsRequest object so that additional method calls can be chained together.
withPartsCount(Integer) - Method in class com.amazonaws.services.s3.model.WriteGetObjectResponseRequest
Set the count of parts this object has.
withPartSize(long) - Method in class com.amazonaws.services.s3.model.UploadObjectRequest
Configured the part size for multi-part upload.
withPartSize(long) - Method in class com.amazonaws.services.s3.model.UploadPartRequest
Sets the size of this part, in bytes, and returns this updated UploadPartRequest object so that additional method calls can be chained together.
withPathStyleAccess(boolean) - Method in class com.amazonaws.services.s3.S3ClientOptions
Deprecated.
Use S3ClientOptions.builder() to build new S3ClientOptions instead.
withPathStyleAccessEnabled(Boolean) - Method in class com.amazonaws.services.s3.AmazonS3Builder
Configures the client to use path-style access for all requests.
withPayload(ByteBuffer) - Method in class com.amazonaws.services.s3.model.SelectObjectContentEvent.RecordsEvent
The byte array of partial, one or more result records.
withPayload(SelectObjectContentEventStream) - Method in class com.amazonaws.services.s3.model.SelectObjectContentResult
 
withPayloadSigningEnabled(Boolean) - Method in class com.amazonaws.services.s3.AmazonS3Builder
Configures the client to sign payloads in all situations.
withPolicyStatus(PolicyStatus) - Method in class com.amazonaws.services.s3.model.GetBucketPolicyStatusResult
The public-policy status for this bucket.
withPolicyText(String) - Method in class com.amazonaws.services.s3.model.SetBucketPolicyRequest
Sets the policy to apply to the specified bucket, and returns the updated request object so that additional method calls can be chained together.
withPredicate(AnalyticsFilterPredicate) - Method in class com.amazonaws.services.s3.model.analytics.AnalyticsFilter
Sets the AnalyticsFilterPredicate to be used when evaluating an analytics filter and returns the AnalyticsFilter object for method chaining.
withPredicate(IntelligentTieringFilterPredicate) - Method in class com.amazonaws.services.s3.model.intelligenttiering.IntelligentTieringFilter
Sets the IntelligentTieringFilterPredicate to be used when evaluating an S3 Intelligent-Tiering filter and returns the IntelligentTieringFilter object for method chaining.
withPredicate(InventoryFilterPredicate) - Method in class com.amazonaws.services.s3.model.inventory.InventoryFilter
Sets the InventoryFilterPredicate to be used when evaluating an inventory filter and returns the InventoryFilter object for method chaining.
withPredicate(LifecycleFilterPredicate) - Method in class com.amazonaws.services.s3.model.lifecycle.LifecycleFilter
Sets the LifecycleFilterPredicate to be applied to BucketLifecycleConfiguration.Rule and returns the object for method chaining.
withPredicate(MetricsFilterPredicate) - Method in class com.amazonaws.services.s3.model.metrics.MetricsFilter
Sets the MetricsFilterPredicate to be used when evaluating a metrics filter and returns the MetricsFilter object for method chaining.
withPredicate(ReplicationFilterPredicate) - Method in class com.amazonaws.services.s3.model.replication.ReplicationFilter
Sets the ReplicationFilterPredicate to be applied to ReplicationRule and returns the object for method chaining.
withPrefix(AmazonS3, String, String) - Static method in class com.amazonaws.services.s3.iterable.S3Objects
Constructs an iterable that covers the objects in an Amazon S3 bucket where the key begins with the given prefix.
withPrefix(AmazonS3, String, String) - Static method in class com.amazonaws.services.s3.iterable.S3Versions
Constructs an iterable that covers the versions in an Amazon S3 bucket where the object key begins with the given prefix.
withPrefix(String) - Method in class com.amazonaws.services.s3.model.analytics.AnalyticsS3BucketDestination
Sets the prefix to use when exporting data.
withPrefix(String) - Method in class com.amazonaws.services.s3.model.BucketLifecycleConfiguration.Rule
Deprecated.
Use LifecycleFilter instead.
withPrefix(String) - Method in class com.amazonaws.services.s3.model.inventory.InventoryS3BucketDestination
Sets the prefix that is prepended to all inventory results and returns this InventoryS3BucketDestination object for method chaining.
withPrefix(String) - Method in class com.amazonaws.services.s3.model.ListMultipartUploadsRequest
Sets the optional prefix parameter restricting the response to multipart uploads for keys that begin with the specified prefix.
withPrefix(String) - Method in class com.amazonaws.services.s3.model.ListObjectsRequest
Sets the optional prefix parameter restricting the response to keys that begin with the specified prefix.
withPrefix(String) - Method in class com.amazonaws.services.s3.model.ListObjectsV2Request
Sets the optional prefix parameter restricting the response to keys that begin with the specified prefix.
withPrefix(String) - Method in class com.amazonaws.services.s3.model.ListVersionsRequest
Sets the optional prefix parameter restricting the response to keys that begin with the specified prefix.
withPrefix(String) - Method in class com.amazonaws.services.s3.model.ReplicationRule
Deprecated.
withPrefix(String) - Method in class com.amazonaws.services.s3.model.S3Location
Sets the prefix that is prepended to the restore results for this request.
withPresignedUrl(URL) - Method in class com.amazonaws.services.s3.model.PresignedUrlDownloadRequest
 
withPresignedUrl(URL) - Method in class com.amazonaws.services.s3.model.PresignedUrlUploadRequest
 
withPreviousObjectListing(ObjectListing) - Method in class com.amazonaws.services.s3.model.ListNextBatchOfObjectsRequest
Sets the previous object listing and returns the updated request object so that additional method calls can be chained together.
withPreviousVersionListing(VersionListing) - Method in class com.amazonaws.services.s3.model.ListNextBatchOfVersionsRequest
Sets the previous version listing and returns the updated request object so that additional method calls can be chained together.
withPriority(Integer) - Method in class com.amazonaws.services.s3.model.ReplicationRule
Set the priority of current rule.
withProgressListener(ProgressListener) - Method in class com.amazonaws.services.s3.model.AbstractPutObjectRequest
withProgressListener(ProgressListener) - Method in class com.amazonaws.services.s3.model.GetObjectRequest
withProgressListener(ProgressListener) - Method in class com.amazonaws.services.s3.model.PutObjectRequest
Deprecated.
withProgressListener(ProgressListener) - Method in class com.amazonaws.services.s3.model.UploadPartRequest
withProtocol(String) - Method in class com.amazonaws.services.s3.EndpointParams
Sets the protocol
withProtocol(String) - Method in class com.amazonaws.services.s3.internal.S3AccessPointBuilder
 
withProtocol(String) - Method in class com.amazonaws.services.s3.internal.S3ObjectLambdaEndpointBuilder
 
withProtocol(String) - Method in class com.amazonaws.services.s3.internal.S3ObjectLambdaOperationEndpointBuilder
 
withProtocol(String) - Method in class com.amazonaws.services.s3.internal.S3OutpostAccessPointBuilder
 
withProtocol(String) - Method in class com.amazonaws.services.s3.model.RedirectRule
Set the protocol to use in the redirect request and and returns a reference to this object(RoutingRuleRedirect) for method chaining.
withPublicAccessBlockConfiguration(PublicAccessBlockConfiguration) - Method in class com.amazonaws.services.s3.model.GetPublicAccessBlockResult
The Public Access Block configuration currently in effect for this Amazon S3 bucket.
withPublicAccessBlockConfiguration(PublicAccessBlockConfiguration) - Method in class com.amazonaws.services.s3.model.SetPublicAccessBlockRequest
The Public Access Block configuration that you want to apply to this Amazon S3 bucket.
withQueueARN(String) - Method in class com.amazonaws.services.s3.model.QueueConfiguration
Fluent method to set the queue ARN for this configuration
withQuiet(boolean) - Method in class com.amazonaws.services.s3.model.DeleteObjectsRequest
Sets the quiet element for this request.
withQuoteCharacter(String) - Method in class com.amazonaws.services.s3.model.CSVInput
Sets the value used for escaping where the field delimiter is part of the value.
withQuoteCharacter(Character) - Method in class com.amazonaws.services.s3.model.CSVInput
Sets the value used for escaping where the field delimiter is part of the value.
withQuoteCharacter(String) - Method in class com.amazonaws.services.s3.model.CSVOutput
Sets the value used for escaping where the field delimiter is part of the value.
withQuoteCharacter(Character) - Method in class com.amazonaws.services.s3.model.CSVOutput
Sets the value used for escaping where the field delimiter is part of the value.
withQuoteEscapeCharacter(String) - Method in class com.amazonaws.services.s3.model.CSVInput
Sets the character used for escaping the quote character inside an already escaped value.
withQuoteEscapeCharacter(Character) - Method in class com.amazonaws.services.s3.model.CSVInput
Sets the character used for escaping the quote character inside an already escaped value.
withQuoteEscapeCharacter(String) - Method in class com.amazonaws.services.s3.model.CSVOutput
Sets the character used for escaping the quote character inside an already escaped value.
withQuoteEscapeCharacter(Character) - Method in class com.amazonaws.services.s3.model.CSVOutput
Sets the single character used for escaping the quote character inside an already escaped value.
withQuoteFields(String) - Method in class com.amazonaws.services.s3.model.CSVOutput
Sets the quoted fields.
withQuoteFields(QuoteFields) - Method in class com.amazonaws.services.s3.model.CSVOutput
Sets the quoted fields.
withRange(long, long) - Method in class com.amazonaws.services.s3.model.EncryptedGetObjectRequest
Deprecated.
withRange(long) - Method in class com.amazonaws.services.s3.model.EncryptedGetObjectRequest
Deprecated.
withRange(long, long) - Method in class com.amazonaws.services.s3.model.GetObjectRequest
Sets the optional inclusive byte range within the desired object that will be downloaded by this request.
withRange(long) - Method in class com.amazonaws.services.s3.model.GetObjectRequest
Sets the optional inclusive start range within the desired object that the rest of which will be downloaded by this request.
withRange(long, long) - Method in class com.amazonaws.services.s3.model.PresignedUrlDownloadRequest
Sets the optional inclusive byte range within the desired object that will be downloaded by this request.
withRange(ScanRange) - Method in class com.amazonaws.services.s3.model.SelectParameters
Sets the scan range
withRangeGetMode(CryptoRangeGetMode) - Method in class com.amazonaws.services.s3.model.CryptoConfigurationV2
An optional parameter specifying the behavior of the client a GetObjectRequest is made for only part of an object.
withRecordDelimiter(String) - Method in class com.amazonaws.services.s3.model.CSVInput
Sets the value used to separate individual records.
withRecordDelimiter(Character) - Method in class com.amazonaws.services.s3.model.CSVInput
Sets the value used to separate individual records.
withRecordDelimiter(String) - Method in class com.amazonaws.services.s3.model.CSVOutput
Sets the value used to separate individual records.
withRecordDelimiter(Character) - Method in class com.amazonaws.services.s3.model.CSVOutput
Sets the value used to separate individual records.
withRecordDelimiter(String) - Method in class com.amazonaws.services.s3.model.JSONOutput
The value used to separate individual records in the output.
withRecordDelimiter(Character) - Method in class com.amazonaws.services.s3.model.JSONOutput
The value used to separate individual records in the output.
withRedirect(RedirectRule) - Method in class com.amazonaws.services.s3.model.RoutingRule
Set the redirect information and returns a reference to this object(RoutingRule) for method chaining.
withRedirectAllRequestsTo(RedirectRule) - Method in class com.amazonaws.services.s3.model.BucketWebsiteConfiguration
Sets the redirect information where all requests will be redirect to and returns a reference to this object(BucketWebsiteConfiguration) for method chaining.
withRedirectAllRequestsTo(String) - Method in class com.amazonaws.services.s3.model.WebsiteConfiguration
 
withRedirectLocation(String) - Method in class com.amazonaws.services.s3.model.AbstractPutObjectRequest
Sets the optional redirect location for the new object.Returns this AbstractPutObjectRequest, enabling additional method calls to be chained together.
withRedirectLocation(String) - Method in class com.amazonaws.services.s3.model.CopyObjectRequest
Sets the optional redirect location for the newly copied object.Returns this CopyObjectRequest, enabling additional method calls to be chained together.
withRedirectLocation(String) - Method in class com.amazonaws.services.s3.model.InitiateMultipartUploadRequest
Sets the optional redirect location for the new object.
withRedirectLocation(String) - Method in class com.amazonaws.services.s3.model.PutInstructionFileRequest
Sets the optional redirect location for the new object.Returns this PutObjectRequest, enabling additional method calls to be chained together.
withRedirectLocation(String) - Method in class com.amazonaws.services.s3.model.PutObjectRequest
 
withRegion(Region) - Method in class com.amazonaws.services.s3.internal.DualstackEndpointBuilder
 
withRegion(String) - Method in class com.amazonaws.services.s3.internal.S3AccessPointBuilder
 
withRegion(String) - Method in class com.amazonaws.services.s3.internal.S3ObjectLambdaEndpointBuilder
 
withRegion(String) - Method in class com.amazonaws.services.s3.internal.S3ObjectLambdaOperationEndpointBuilder
 
withRegion(String) - Method in class com.amazonaws.services.s3.internal.S3ObjectLambdasResource.Builder
The Amazon Web Services region associated with the access point.
withRegion(String) - Method in class com.amazonaws.services.s3.internal.S3OutpostAccessPointBuilder
 
withRegion(String) - Method in class com.amazonaws.services.s3.internal.S3OutpostResource.Builder
The Amazon Web Services region associated with the access point.
withRegion(String) - Method in class com.amazonaws.services.s3.S3AccessPointResource.Builder
The Amazon Web Services region associated with the access point.
withRegion(String) - Method in class com.amazonaws.services.s3.S3BucketResource.Builder
The Amazon Web Services region associated with the bucket.
withRegionalUsEast1EndpointEnabled(Boolean) - Method in class com.amazonaws.services.s3.AmazonS3Builder
Configures the client to resolve region us-east-1 region to its regional endpoint instead of the global endpoint for all requests.
withReplaceKeyPrefixWith(String) - Method in class com.amazonaws.services.s3.model.RedirectRule
Set the object prefix key to use in the redirect request and returns a reference to this object(RoutingRuleRedirect) for method chaining.
withReplaceKeyWith(String) - Method in class com.amazonaws.services.s3.model.RedirectRule
Set the specific key to use in the redirect request and returns a reference to this object(RoutingRuleRedirect) for method chaining.
withReplicaKmsKeyID(String) - Method in class com.amazonaws.services.s3.model.EncryptionConfiguration
Specifies the ID (Key ARN or Alias ARN) of the customer managed Amazon Web Services KMS key stored in Amazon Web Services Key Management Service (KMS) for the destination bucket.
withReplicaModifications(ReplicaModifications) - Method in class com.amazonaws.services.s3.model.SourceSelectionCriteria
Sets the container for filter information for the selection of changes made to S3 replica objects.
withReplicationConfiguration(BucketReplicationConfiguration) - Method in class com.amazonaws.services.s3.model.SetBucketReplicationConfigurationRequest
Sets the replication configuration for an Amazon S3 bucket.
withReplicationStatus(String) - Method in class com.amazonaws.services.s3.model.WriteGetObjectResponseRequest
Set if request involves bucket that is either a source or destination in a Replication rule.
withReplicationTime(ReplicationTime) - Method in class com.amazonaws.services.s3.model.ReplicationDestinationConfig
Set a container specifying the time when all objects and operations on objects are replicated.
withRequestCharged(String) - Method in class com.amazonaws.services.s3.model.WriteGetObjectResponseRequest
Set the value of the RequestCharged property for this object.
withRequesterCharged(Boolean) - Method in class com.amazonaws.services.s3.model.SetObjectLegalHoldResult
 
withRequesterCharged(Boolean) - Method in class com.amazonaws.services.s3.model.SetObjectLockConfigurationResult
 
withRequesterCharged(Boolean) - Method in class com.amazonaws.services.s3.model.SetObjectRetentionResult
 
withRequesterPays(boolean) - Method in class com.amazonaws.services.s3.iterable.S3Objects
 
withRequesterPays(boolean) - Method in class com.amazonaws.services.s3.model.AbortMultipartUploadRequest
Used for conducting this operation from a Requester Pays Bucket.
withRequesterPays(boolean) - Method in class com.amazonaws.services.s3.model.CompleteMultipartUploadRequest
Used for conducting this operation from a Requester Pays Bucket.
withRequesterPays(boolean) - Method in class com.amazonaws.services.s3.model.CopyObjectRequest
Used for conducting this operation from a Requester Pays Bucket.
withRequesterPays(boolean) - Method in class com.amazonaws.services.s3.model.CopyPartRequest
Used for conducting this operation from a Requester Pays Bucket.
withRequesterPays(boolean) - Method in class com.amazonaws.services.s3.model.DeleteObjectRequest
Used for conducting this operation from a Requester Pays Bucket.
withRequesterPays(boolean) - Method in class com.amazonaws.services.s3.model.DeleteObjectsRequest
Used for conducting this operation from a Requester Pays Bucket.
withRequesterPays(boolean) - Method in class com.amazonaws.services.s3.model.GetObjectAclRequest
Used for conducting this operation from a Requester Pays Bucket.
withRequesterPays(boolean) - Method in class com.amazonaws.services.s3.model.GetObjectLegalHoldRequest
Used for conducting this operation from a Requester Pays Bucket.
withRequesterPays(boolean) - Method in class com.amazonaws.services.s3.model.GetObjectMetadataRequest
Used for conducting this operation from a Requester Pays Bucket.
withRequesterPays(boolean) - Method in class com.amazonaws.services.s3.model.GetObjectRequest
Used for conducting this operation from a Requester Pays Bucket.
withRequesterPays(boolean) - Method in class com.amazonaws.services.s3.model.GetObjectRetentionRequest
Used for conducting this operation from a Requester Pays Bucket.
withRequesterPays(boolean) - Method in class com.amazonaws.services.s3.model.GetObjectTaggingRequest
Confirms whether the requester knows that they will be charged for the request.
withRequesterPays(boolean) - Method in class com.amazonaws.services.s3.model.InitiateMultipartUploadRequest
Used for conducting this operation from a Requester Pays Bucket.
withRequesterPays(boolean) - Method in class com.amazonaws.services.s3.model.ListObjectsRequest
Used for conducting this operation from a Requester Pays Bucket.
withRequesterPays(boolean) - Method in class com.amazonaws.services.s3.model.ListObjectsV2Request
Used for conducting this operation from a Requester Pays Bucket.
withRequesterPays(boolean) - Method in class com.amazonaws.services.s3.model.ListPartsRequest
Used for conducting this operation from a Requester Pays Bucket.
withRequesterPays(boolean) - Method in class com.amazonaws.services.s3.model.PutObjectRequest
Used for conducting this operation from a Requester Pays Bucket.
withRequesterPays(boolean) - Method in class com.amazonaws.services.s3.model.RestoreObjectRequest
Used for conducting this operation from a Requester Pays Bucket.
withRequesterPays(boolean) - Method in class com.amazonaws.services.s3.model.SetObjectAclRequest
Used for conducting this operation from a Requester Pays Bucket.
withRequesterPays(boolean) - Method in class com.amazonaws.services.s3.model.SetObjectLegalHoldRequest
Used for conducting this operation from a Requester Pays Bucket.
withRequesterPays(boolean) - Method in class com.amazonaws.services.s3.model.SetObjectLockConfigurationRequest
Used for conducting this operation from a Requester Pays Bucket.
withRequesterPays(boolean) - Method in class com.amazonaws.services.s3.model.SetObjectRetentionRequest
Used for conducting this operation from a Requester Pays Bucket.
withRequesterPays(boolean) - Method in class com.amazonaws.services.s3.model.SetObjectTaggingRequest
Confirms whether the requester knows that they will be charged for the request.
withRequesterPays(boolean) - Method in class com.amazonaws.services.s3.model.UploadPartRequest
Used for conducting this operation from a Requester Pays Bucket.
withRequestProgress(RequestProgress) - Method in class com.amazonaws.services.s3.model.SelectObjectContentRequest
Describes optional, periodic SelectObjectContentEvent.ProgressEvents that can be returned.
withRequestRoute(String) - Method in class com.amazonaws.services.s3.model.WriteGetObjectResponseRequest
Set the route prefix to the HTTP URL generated.
withRequestToken(String) - Method in class com.amazonaws.services.s3.model.WriteGetObjectResponseRequest
Set a single use encrypted token that maps WriteGetObjectResponse to the end user GetObject request.
withResponseHeaders(ResponseHeaderOverrides) - Method in class com.amazonaws.services.s3.model.GeneratePresignedUrlRequest
Sets the headers to be overridden in the service response and returns this object, for method chaining.
withResponseHeaders(ResponseHeaderOverrides) - Method in class com.amazonaws.services.s3.model.GetObjectRequest
Sets the headers to be overridden in the service response and returns this object, for method chaining.
withRestore(String) - Method in class com.amazonaws.services.s3.model.WriteGetObjectResponseRequest
Set information about object restoration operation and expiration time of the restored object copy.
withRestrictPublicBuckets(Boolean) - Method in class com.amazonaws.services.s3.model.PublicAccessBlockConfiguration
Specifies whether Amazon S3 should restrict public bucket policies for this bucket.
withResumeOnRetry(boolean) - Method in class com.amazonaws.services.s3.model.PresignedUrlDownloadConfig
 
withRetainUntilDate(Date) - Method in class com.amazonaws.services.s3.model.ObjectLockRetention
 
withRetention(ObjectLockRetention) - Method in class com.amazonaws.services.s3.model.GetObjectRetentionResult
The container element for an object's retention settings.
withRetention(ObjectLockRetention) - Method in class com.amazonaws.services.s3.model.SetObjectRetentionRequest
The container element for the Object Retention configuration.
withRoleARN(String) - Method in class com.amazonaws.services.s3.model.BucketReplicationConfiguration
Sets the IAM role that will be used by Amazon S3 while replication.
withRoutingRule(List<RoutingRule>) - Method in class com.amazonaws.services.s3.model.WebsiteConfiguration
 
withRoutingRules(List<RoutingRule>) - Method in class com.amazonaws.services.s3.model.BucketWebsiteConfiguration
Set the list of routing rules that can be used for configuring redirects if certain conditions are meet and returns a reference to this object(BucketWebsiteConfiguration) for method chaining.
withRule(ObjectLockRule) - Method in class com.amazonaws.services.s3.model.ObjectLockConfiguration
The Object Lock rule in place for the specified object.
withRules(List<CORSRule>) - Method in class com.amazonaws.services.s3.model.BucketCrossOriginConfiguration
Sets the rules that comprise this configuration and returns a reference to this object for easy method chaining.
withRules(CORSRule...) - Method in class com.amazonaws.services.s3.model.BucketCrossOriginConfiguration
Convenience array style method for BucketCrossOriginConfiguration.withRules(List)
withRules(List<BucketLifecycleConfiguration.Rule>) - Method in class com.amazonaws.services.s3.model.BucketLifecycleConfiguration
Sets the rules that comprise this configuration and returns a reference to this object for easy method chaining.
withRules(BucketLifecycleConfiguration.Rule...) - Method in class com.amazonaws.services.s3.model.BucketLifecycleConfiguration
Convenience array style method for BucketLifecycleConfiguration.withRules(List)
withRules(Map<String, ReplicationRule>) - Method in class com.amazonaws.services.s3.model.BucketReplicationConfiguration
Sets the replication rules for the Amazon S3 bucket.
withRules(List<OwnershipControlsRule>) - Method in class com.amazonaws.services.s3.model.ownership.OwnershipControls
 
withRules(ServerSideEncryptionRule...) - Method in class com.amazonaws.services.s3.model.ServerSideEncryptionConfiguration
Sets the list of SSE configuration rules.
withRules(Collection<ServerSideEncryptionRule>) - Method in class com.amazonaws.services.s3.model.ServerSideEncryptionConfiguration
Sets the list of SSE configuration rules.
withS3(S3Location) - Method in class com.amazonaws.services.s3.model.OutputLocation
Sets the S3 location that will receive the results of the restore request.
withS3BucketDestination(AnalyticsS3BucketDestination) - Method in class com.amazonaws.services.s3.model.analytics.AnalyticsExportDestination
 
withS3BucketDestination(InventoryS3BucketDestination) - Method in class com.amazonaws.services.s3.model.inventory.InventoryDestination
Sets the InventoryS3BucketDestination which contains S3 bucket destination information of where inventory results are published.
withS3Client(AmazonS3) - Method in class com.amazonaws.services.s3.transfer.TransferManagerBuilder
Sets the low level client used to make the service calls to Amazon S3.
withS3KeyFilter(S3KeyFilter) - Method in class com.amazonaws.services.s3.model.Filter
Sets the S3KeyFilter for this Filter and returns this object for method chaining
withS3Object(S3Object) - Method in class com.amazonaws.services.s3.model.PresignedUrlDownloadResult
 
withS3ObjectId(S3ObjectId) - Method in class com.amazonaws.services.s3.model.GetObjectRequest
Fluent API to set the S3 object id for this request.
withS3progressListener(S3ProgressListener) - Method in class com.amazonaws.services.s3.model.PresignedUrlDownloadConfig
 
withScanRange(ScanRange) - Method in class com.amazonaws.services.s3.model.SelectObjectContentRequest
The byte range of the query
withSchedule(InventorySchedule) - Method in class com.amazonaws.services.s3.model.inventory.InventoryConfiguration
Returns the schedule for generating inventory results and returns InventoryConfiguration object for method chaining.
withSecureRandom(SecureRandom) - Method in class com.amazonaws.services.s3.model.CryptoConfiguration
Deprecated.
Sets the secure random instance to use for generating cryptographic parameters, and returns this object.
withSecureRandom(SecureRandom) - Method in class com.amazonaws.services.s3.model.CryptoConfigurationV2
Sets the secure random instance to use for generating cryptographic parameters, and returns this object.
withSelectParameters(SelectParameters) - Method in class com.amazonaws.services.s3.model.RestoreObjectRequest
Sets the parameters for select job types.
withServerSideEncryption(String) - Method in class com.amazonaws.services.s3.model.WriteGetObjectResponseRequest
Set the server-side encryption algorithm used when storing requested object in Amazon S3 (for example, AES256, aws:kms).
withServerSideEncryptionConfiguration(ServerSideEncryptionConfiguration) - Method in class com.amazonaws.services.s3.model.GetBucketEncryptionResult
Sets the container for server-side encryption configuration rules.
withServerSideEncryptionConfiguration(ServerSideEncryptionConfiguration) - Method in class com.amazonaws.services.s3.model.SetBucketEncryptionRequest
Sets the container for server-side encryption configuration rules.
withShutDownThreadPools(Boolean) - Method in class com.amazonaws.services.s3.transfer.TransferManagerBuilder
By default, when the transfer manager is shut down, the underlying ExecutorService is also shut down.
withSourceBucketName(String) - Method in class com.amazonaws.services.s3.model.CopyObjectRequest
Sets the name of the bucket containing the source object to be copied, and returns this object, enabling additional method calls to be chained together.
withSourceBucketName(String) - Method in class com.amazonaws.services.s3.model.CopyPartRequest
Sets the name of the bucket containing the source object to be copied.
withSourceKey(String) - Method in class com.amazonaws.services.s3.model.CopyObjectRequest
Sets the key in the source bucket under which the source object to be copied is stored and returns this object, enabling additional method calls to be chained together.
withSourceKey(String) - Method in class com.amazonaws.services.s3.model.CopyPartRequest
Sets the source bucket key under which the source object to be copied is stored.
withSourceSelectionCriteria(SourceSelectionCriteria) - Method in class com.amazonaws.services.s3.model.ReplicationRule
Sets the container for filters that define which source objects should be replicated.
withSourceSSECustomerKey(SSECustomerKey) - Method in class com.amazonaws.services.s3.model.CopyObjectRequest
Sets the optional customer-provided server-side encryption key to use to decrypt the source object being copied, and returns the updated request object so that additional method calls can be chained together.
withSourceSSECustomerKey(SSECustomerKey) - Method in class com.amazonaws.services.s3.model.CopyPartRequest
Sets the optional customer-provided server-side encryption key to use to decrypt the source object part being copied, and returns the updated request object so that additional method calls can be chained together.
withSourceVersionId(String) - Method in class com.amazonaws.services.s3.model.CopyObjectRequest
Sets the optional version ID specifying which version of the source object to copy and returns this object, enabling additional method calls to be chained together.
withSourceVersionId(String) - Method in class com.amazonaws.services.s3.model.CopyPartRequest
Sets the optional version ID specifying which version of the source object to copy.
withSSEAlgorithm(String) - Method in class com.amazonaws.services.s3.model.GeneratePresignedUrlRequest
withSSEAlgorithm(SSEAlgorithm) - Method in class com.amazonaws.services.s3.model.GeneratePresignedUrlRequest
withSSEAlgorithm(String) - Method in class com.amazonaws.services.s3.model.ServerSideEncryptionByDefault
Sets the server-side encryption algorithm to use for the default encryption.
withSSEAlgorithm(SSEAlgorithm) - Method in class com.amazonaws.services.s3.model.ServerSideEncryptionByDefault
Sets the server-side encryption algorithm to use for the default encryption.
withSSEAwsKeyManagementParams(SSEAwsKeyManagementParams) - Method in class com.amazonaws.services.s3.model.AbstractPutObjectRequest
Sets the Amazon Web Services Key Management System parameters used to encrypt the object on server side.
withSSEAwsKeyManagementParams(SSEAwsKeyManagementParams) - Method in class com.amazonaws.services.s3.model.CopyObjectRequest
Sets the Amazon Web Services Key Management System parameters used to encrypt the object on server side.
withSSEAwsKeyManagementParams(SSEAwsKeyManagementParams) - Method in class com.amazonaws.services.s3.model.InitiateMultipartUploadRequest
Sets the Amazon Web Services Key Management System parameters used to encrypt the object on server side.
withSSEAwsKeyManagementParams(SSEAwsKeyManagementParams) - Method in class com.amazonaws.services.s3.model.PutObjectRequest
 
withSSECustomerAlgorithm(String) - Method in class com.amazonaws.services.s3.model.WriteGetObjectResponseRequest
Set the algorithm used if server-side encryption with a customer-provided encryption key was specified for object stored in Amazon S3.
withSSECustomerKey(SSECustomerKey) - Method in class com.amazonaws.services.s3.model.AbstractPutObjectRequest
Sets the optional customer-provided server-side encryption key to use to encrypt the uploaded object, and returns the updated request object so that additional method calls can be chained together.
withSSECustomerKey(SSECustomerKey) - Method in class com.amazonaws.services.s3.model.GeneratePresignedUrlRequest
Sets the customer-provided server-side encryption key to use as part of the generated pre-signed URL, and returns the updated request object so that additional method calls can be chained together.
withSSECustomerKey(SSECustomerKey) - Method in class com.amazonaws.services.s3.model.GetObjectMetadataRequest
Sets the optional customer-provided server-side encryption key to use when retrieving the metadata of a server-side encrypted object, and retuns the updated request object so that additional method calls can be chained together.
withSSECustomerKey(SSECustomerKey) - Method in class com.amazonaws.services.s3.model.GetObjectRequest
Sets the optional customer-provided server-side encryption key to use to decrypt this object, and returns the updated GetObjectRequest so that additional method calls may be chained together.
withSSECustomerKey(SSECustomerKey) - Method in class com.amazonaws.services.s3.model.InitiateMultipartUploadRequest
Sets the optional customer-provided server-side encryption key to use to encrypt the upload being started, and returns the updated InitiateMultipartUploadRequest so that additional method calls may be chained together.
withSSECustomerKey(SSECustomerKey) - Method in class com.amazonaws.services.s3.model.PutObjectRequest
 
withSSECustomerKey(SSECustomerKey) - Method in class com.amazonaws.services.s3.model.SelectObjectContentRequest
 
withSSECustomerKey(SSECustomerKey) - Method in class com.amazonaws.services.s3.model.UploadPartRequest
Sets the optional customer-provided server-side encryption key to use to encrypt the object part being uploaded, and returns the updated request object so that additional method calls can be chained together.
withSSECustomerKeyAlgorithm(SSEAlgorithm) - Method in class com.amazonaws.services.s3.model.GeneratePresignedUrlRequest
withSSECustomerKeyMD5(String) - Method in class com.amazonaws.services.s3.model.WriteGetObjectResponseRequest
Set the 128-bit MD5 digest of customer-provided encryption key used in Amazon S3 to encrypt data stored in S3.
withSseKmsEncryptedObjects(SseKmsEncryptedObjects) - Method in class com.amazonaws.services.s3.model.SourceSelectionCriteria
Sets the container for filter information of selection of KMS Encrypted S3 objects.
withSSEKMSKeyId(String) - Method in class com.amazonaws.services.s3.model.WriteGetObjectResponseRequest
Specify the ID of the Amazon Web Services Key Management Service (KMS) symmetric customer managed customer master key (CMK) that was used for stored in Amazon S3 object.
withStart(long) - Method in class com.amazonaws.services.s3.model.ScanRange
 
withStartAfter(String) - Method in class com.amazonaws.services.s3.model.ListObjectsV2Request
Sets the optional parameter indicating where you want Amazon S3 to start the object listing from.
withStatus(String) - Method in class com.amazonaws.services.s3.model.BucketAccelerateConfiguration
withStatus(BucketAccelerateStatus) - Method in class com.amazonaws.services.s3.model.BucketAccelerateConfiguration
 
withStatus(String) - Method in class com.amazonaws.services.s3.model.BucketLifecycleConfiguration.Rule
Sets the status of this rule and returns a reference to this object for method chaining.
withStatus(String) - Method in class com.amazonaws.services.s3.model.BucketVersioningConfiguration
Sets the desired status of versioning for this bucket versioning configuration object, and returns this object so that additional method calls may be chained together.
withStatus(String) - Method in class com.amazonaws.services.s3.model.DeleteMarkerReplication
Set whether to replicate delete markers.
withStatus(DeleteMarkerReplicationStatus) - Method in class com.amazonaws.services.s3.model.DeleteMarkerReplication
Set whether to replicate delete markers.
withStatus(String) - Method in class com.amazonaws.services.s3.model.ExistingObjectReplication
Sets the replication status for existing objects.
withStatus(ExistingObjectReplicationStatus) - Method in class com.amazonaws.services.s3.model.ExistingObjectReplication
Sets the replication status for existing objects.
withStatus(IntelligentTieringStatus) - Method in class com.amazonaws.services.s3.model.intelligenttiering.IntelligentTieringConfiguration
Sets the IntelligentTieringStatus for the config.
withStatus(MetricsStatus) - Method in class com.amazonaws.services.s3.model.Metrics
Set whether the replication metrics are enabled.
withStatus(String) - Method in class com.amazonaws.services.s3.model.Metrics
Set whether the replication metrics are enabled.
withStatus(String) - Method in class com.amazonaws.services.s3.model.ObjectLockLegalHold
Indicates whether the specified object has a Legal Hold in place.
withStatus(ObjectLockLegalHoldStatus) - Method in class com.amazonaws.services.s3.model.ObjectLockLegalHold
Indicates whether the specified object has a Legal Hold in place.
withStatus(String) - Method in class com.amazonaws.services.s3.model.ReplicaModifications
Sets the replication modification status for s3 replica objects.
withStatus(ReplicaModificationsStatus) - Method in class com.amazonaws.services.s3.model.ReplicaModifications
Sets the replication modification status for s3 replica objects.
withStatus(String) - Method in class com.amazonaws.services.s3.model.ReplicationRule
Sets the status of this replication rule.
withStatus(ReplicationRuleStatus) - Method in class com.amazonaws.services.s3.model.ReplicationRule
Sets the status of this replication rule.
withStatus(ReplicationTimeStatus) - Method in class com.amazonaws.services.s3.model.ReplicationTime
Set whether the replication time is enabled.
withStatus(String) - Method in class com.amazonaws.services.s3.model.ReplicationTime
Set whether the replication time is enabled.
withStatus(String) - Method in class com.amazonaws.services.s3.model.SseKmsEncryptedObjects
Specifies whether Amazon S3 replicates objects created with server-side encryption using an Amazon Web Services KMS key stored in Amazon Web Services Key Management Service.
withStatus(SseKmsEncryptedObjectsStatus) - Method in class com.amazonaws.services.s3.model.SseKmsEncryptedObjects
Sets the replication status for KMS encrypted objects.
withStatusCode(Integer) - Method in class com.amazonaws.services.s3.model.WriteGetObjectResponseRequest
Set the integer status code for an HTTP response of a corresponding GetObject request.
withStorageClass(String) - Method in class com.amazonaws.services.s3.model.AbstractPutObjectRequest
Sets the optional Amazon S3 storage class to use when storing the new object.
withStorageClass(StorageClass) - Method in class com.amazonaws.services.s3.model.AbstractPutObjectRequest
Sets the optional Amazon S3 storage class to use when storing the new object.
withStorageClass(StorageClass) - Method in class com.amazonaws.services.s3.model.BucketLifecycleConfiguration.NoncurrentVersionTransition
Sets the storage class of this object and returns a reference to this object for method chaining.
withStorageClass(String) - Method in class com.amazonaws.services.s3.model.BucketLifecycleConfiguration.NoncurrentVersionTransition
Sets the storage class of this object and returns a reference to this object for method chaining.
withStorageClass(StorageClass) - Method in class com.amazonaws.services.s3.model.BucketLifecycleConfiguration.Transition
Sets the storage class of this object and returns a reference to this object for method chaining.
withStorageClass(String) - Method in class com.amazonaws.services.s3.model.BucketLifecycleConfiguration.Transition
Sets the storage class of this object and returns a reference to this object for method chaining.
withStorageClass(String) - Method in class com.amazonaws.services.s3.model.CopyObjectRequest
Sets the optional Amazon S3 storage class to use when storing the newly copied object and returns this CopyObjectRequest, enabling additional method calls to be chained together.
withStorageClass(StorageClass) - Method in class com.amazonaws.services.s3.model.CopyObjectRequest
Sets the optional Amazon S3 storage class to use when storing the newly copied object and returns this CopyObjectRequest, enabling additional method calls to be chained together.
withStorageClass(StorageClass) - Method in class com.amazonaws.services.s3.model.InitiateMultipartUploadRequest
Sets the optional storage class to use when storing this upload's data in S3.
withStorageClass(String) - Method in class com.amazonaws.services.s3.model.InitiateMultipartUploadRequest
 
withStorageClass(String) - Method in class com.amazonaws.services.s3.model.PutInstructionFileRequest
Sets the optional Amazon S3 storage class to use when storing the new object.
withStorageClass(StorageClass) - Method in class com.amazonaws.services.s3.model.PutInstructionFileRequest
Sets the optional Amazon S3 storage class to use when storing the new object.
withStorageClass(String) - Method in class com.amazonaws.services.s3.model.PutObjectRequest
 
withStorageClass(StorageClass) - Method in class com.amazonaws.services.s3.model.PutObjectRequest
 
withStorageClass(String) - Method in class com.amazonaws.services.s3.model.ReplicationDestinationConfig
Sets the storage class for the replication destination.
withStorageClass(StorageClass) - Method in class com.amazonaws.services.s3.model.ReplicationDestinationConfig
Sets the storage class for the replication destination.
withStorageClass(String) - Method in class com.amazonaws.services.s3.model.S3Location
Sets the class of storage used to store the restore results.
withStorageClass(StorageClass) - Method in class com.amazonaws.services.s3.model.S3Location
Sets the class of storage used to store the restore results.
withStorageClass(String) - Method in class com.amazonaws.services.s3.model.WriteGetObjectResponseRequest
Set the class of storage used to store object in Amazon S3.
withStorageClass(StorageClass) - Method in class com.amazonaws.services.s3.model.WriteGetObjectResponseRequest
Set the class of storage used to store object in Amazon S3.
withStorageClassAnalysis(StorageClassAnalysis) - Method in class com.amazonaws.services.s3.model.analytics.AnalyticsConfiguration
Sets the StorageClassAnalysis object which indicates that data related to access patterns will be collected and made available to analyze the tradeoffs between different storage classes.
withStorageMode(CryptoStorageMode) - Method in class com.amazonaws.services.s3.model.CryptoConfiguration
Deprecated.
Sets the storage mode to the specified mode, and returns the updated CryptoConfiguration object.
withStorageMode(CryptoStorageMode) - Method in class com.amazonaws.services.s3.model.CryptoConfigurationV2
Sets the storage mode to the specified mode, and returns the updated CryptoConfiguration object.
withTagCount(Integer) - Method in class com.amazonaws.services.s3.model.WriteGetObjectResponseRequest
Set the number of tags, if any, on the object.
withTagging(ObjectTagging) - Method in class com.amazonaws.services.s3.model.AbstractPutObjectRequest
 
withTagging(ObjectTagging) - Method in class com.amazonaws.services.s3.model.InitiateMultipartUploadRequest
Set the tags for this object.
withTagging(ObjectTagging) - Method in class com.amazonaws.services.s3.model.PutObjectRequest
 
withTagging(ObjectTagging) - Method in class com.amazonaws.services.s3.model.S3Location
Sets the tag-set that is applied to the restore results.
withTagging(ObjectTagging) - Method in class com.amazonaws.services.s3.model.SetObjectTaggingRequest
Set the object tagging.
withTaggingConfiguration(BucketTaggingConfiguration) - Method in class com.amazonaws.services.s3.model.SetBucketTaggingConfigurationRequest
Sets the new tagging configuration for the specified bucket and returns this object, enabling additional method calls to be chained together.
withTagSet(List<Tag>) - Method in class com.amazonaws.services.s3.model.GetObjectTaggingResult
Set the tag set.
withTagSets(TagSet...) - Method in class com.amazonaws.services.s3.model.BucketTaggingConfiguration
Sets the TagSet TagSets and returns this object, enabling additional method calls to be chained together.
withTier(String) - Method in class com.amazonaws.services.s3.model.GlacierJobParameters
Sets Glacier retrieval tier at which the restore will be processed.
withTier(Tier) - Method in class com.amazonaws.services.s3.model.GlacierJobParameters
Sets Glacier retrieval tier at which the restore will be processed.
withTier(String) - Method in class com.amazonaws.services.s3.model.RestoreObjectRequest
Sets the glacier retrieval tier.
withTier(Tier) - Method in class com.amazonaws.services.s3.model.RestoreObjectRequest
Sets the glacier retrieval tier.
withTierings(List<Tiering>) - Method in class com.amazonaws.services.s3.model.intelligenttiering.IntelligentTieringConfiguration
Specifies the S3 Intelligent-Tiering storage class tier of the configuration.
withTime(ReplicationTimeValue) - Method in class com.amazonaws.services.s3.model.ReplicationTime
Set a container specifying the time by which replication should complete for all objects and operations on objects.
withTimeoutMillis(long) - Method in class com.amazonaws.services.s3.model.PresignedUrlDownloadConfig
Sets the timeout, in milliseconds, for waiting for this download to complete.
withToken(String) - Method in class com.amazonaws.services.s3.model.MultiFactorAuthentication
Sets the current, unique Multi-Factor Authentication token generated by the device associated with the caller's Amazon Web Services account.
withToken(String) - Method in class com.amazonaws.services.s3.model.SetBucketReplicationConfigurationRequest
 
withToken(String) - Method in class com.amazonaws.services.s3.model.SetObjectLockConfigurationRequest
 
withTopicARN(String) - Method in class com.amazonaws.services.s3.model.TopicConfiguration
Fluent method to set the topic ARN for this configuration
withTopicConfigurations(BucketNotificationConfiguration.TopicConfiguration...) - Method in class com.amazonaws.services.s3.model.BucketNotificationConfiguration
Deprecated. 
withTransition(BucketLifecycleConfiguration.Transition) - Method in class com.amazonaws.services.s3.model.BucketLifecycleConfiguration.Rule
Deprecated.
withTransitions(List<BucketLifecycleConfiguration.Transition>) - Method in class com.amazonaws.services.s3.model.BucketLifecycleConfiguration.Rule
Sets the Amazon S3 object transition rules for the given bucket.
withTruncated(boolean) - Method in class com.amazonaws.services.s3.model.ListBucketAnalyticsConfigurationsResult
For internal use only.
withTruncated(boolean) - Method in class com.amazonaws.services.s3.model.ListBucketIntelligentTieringConfigurationsResult
For internal use only.
withTruncated(boolean) - Method in class com.amazonaws.services.s3.model.ListBucketInventoryConfigurationsResult
For internal use only.
withTruncated(boolean) - Method in class com.amazonaws.services.s3.model.ListBucketMetricsConfigurationsResult
For internal use only.
withType(String) - Method in class com.amazonaws.services.s3.model.JSONInput
The type of JSON.
withType(JSONType) - Method in class com.amazonaws.services.s3.model.JSONInput
The type of JSON.
withType(String) - Method in class com.amazonaws.services.s3.model.RestoreObjectRequest
Sets the restore request type.
withType(RestoreRequestType) - Method in class com.amazonaws.services.s3.model.RestoreObjectRequest
Sets the restore request type.
withUnmodifiedSinceConstraint(Date) - Method in class com.amazonaws.services.s3.model.CopyObjectRequest
Sets the optional unmodified constraint that restricts this request to executing only if the source object has not been modified after the specified date.
withUnmodifiedSinceConstraint(Date) - Method in class com.amazonaws.services.s3.model.CopyPartRequest
Sets the optional unmodified constraint that restricts this request to executing only if the source object has not been modified after the specified date.
withUnmodifiedSinceConstraint(Date) - Method in class com.amazonaws.services.s3.model.GetObjectRequest
Sets the optional unmodified constraint that restricts this request to executing only if the object has not been modified after the specified date.
withUnsafeUndecryptableObjectPassthrough(boolean) - Method in class com.amazonaws.services.s3.model.CryptoConfigurationV2
Fluent API to set the property to to pass through (download) an encrypted object without decrypting it during a GET operation, if no encryption metadata is found for the object.
withUploadId(String) - Method in class com.amazonaws.services.s3.model.AbortMultipartUploadRequest
Sets the ID of the multipart upload to abort, and returns this updated AbortMultipartUploadRequest object so that additional method calls can be chained together.
withUploadId(String) - Method in class com.amazonaws.services.s3.model.CompleteMultipartUploadRequest
Sets the ID of the multipart upload to complete, and returns this updated CompleteMultipartUploadRequest object so that additional method calls can be chained together.
withUploadId(String) - Method in class com.amazonaws.services.s3.model.CopyPartRequest
Sets the ID of the existing, initiated multipart upload with which this new part will be associated.
withUploadId(String) - Method in class com.amazonaws.services.s3.model.ListPartsRequest
Sets the ID of the multipart upload whose parts are being listed, and returns this updated ListPartsRequest object so that additional method calls can be chained together.
withUploadId(String) - Method in class com.amazonaws.services.s3.model.UploadPartRequest
Sets the ID of the existing, initiated multipart upload with which this new part will be associated, and returns this updated UploadPartRequest object so that additional method calls can be chained together.
withUploadIdMarker(String) - Method in class com.amazonaws.services.s3.model.ListMultipartUploadsRequest
Sets the optional upload ID marker indicating where in the results to begin listing and returns this updated ListMultipartUploadsRequest object so that additional methods can be chained together.
withUploadObjectObserver(UploadObjectObserver) - Method in class com.amazonaws.services.s3.model.UploadObjectRequest
Configure a custom upload-object observer; or null if the default is to be used.
withUploadPartMetadata(ObjectMetadata) - Method in class com.amazonaws.services.s3.model.UploadObjectRequest
withUserMetaData(List<MetadataEntry>) - Method in class com.amazonaws.services.s3.model.S3Location
Sets the metadata to store with the restore results in S3.
withValue(String) - Method in class com.amazonaws.services.s3.model.FilterRule
Sets the value for this FilterRule and returns this object for method chaining
withValue(String) - Method in class com.amazonaws.services.s3.model.MetadataEntry
Set the metadata value.
withValue(String) - Method in class com.amazonaws.services.s3.model.Tag
Set the tag value.
withVersionId(String) - Method in class com.amazonaws.services.s3.model.DeleteObjectTaggingRequest
Set version of the object whose tages are to be deleted.
withVersionId(String) - Method in class com.amazonaws.services.s3.model.DeleteObjectTaggingResult
Set the version of the object whose tags were deleted.
withVersionId(String) - Method in class com.amazonaws.services.s3.model.DeleteVersionRequest
Sets the version ID uniquely identifying which version of the object to delete Returns this DeleteVersionRequest, enabling additional method calls to be chained together.
withVersionId(String) - Method in class com.amazonaws.services.s3.model.GeneratePresignedUrlRequest
Sets the version ID of the object, only present if versioning has been enabled for the bucket.
withVersionId(String) - Method in class com.amazonaws.services.s3.model.GetObjectAclRequest
Sets the optional version ID specifying which version of the object whose ACL to be retrieved and returns this GetObjectAclRequest, enabling additional method calls to be chained together.
withVersionId(String) - Method in class com.amazonaws.services.s3.model.GetObjectLegalHoldRequest
The Object Version ID.
withVersionId(String) - Method in class com.amazonaws.services.s3.model.GetObjectMetadataRequest
Sets the optional version ID of the object version whose metadata is being retrieved.
withVersionId(String) - Method in class com.amazonaws.services.s3.model.GetObjectRequest
Sets the optional version ID specifying which version of the object to download and returns this object, enabling additional method calls to be chained together.
withVersionId(String) - Method in class com.amazonaws.services.s3.model.GetObjectRetentionRequest
The Object Version ID.
withVersionId(String) - Method in class com.amazonaws.services.s3.model.GetObjectTaggingRequest
Set object version.
withVersionId(String) - Method in class com.amazonaws.services.s3.model.GetObjectTaggingResult
Set the version ID of the object the tags were retrieved from.
withVersionId(String) - Method in class com.amazonaws.services.s3.model.RestoreObjectRequest
Sets the id of the version to be restored and returns a reference to this object for method chaining.
withVersionId(String) - Method in class com.amazonaws.services.s3.model.S3ObjectIdBuilder
 
withVersionId(String) - Method in class com.amazonaws.services.s3.model.SetObjectLegalHoldRequest
The Object Version ID.
withVersionId(String) - Method in class com.amazonaws.services.s3.model.SetObjectRetentionRequest
The Object Version ID.
withVersionId(String) - Method in class com.amazonaws.services.s3.model.SetObjectTaggingRequest
Set object version.
withVersionId(String) - Method in class com.amazonaws.services.s3.model.SetObjectTaggingResult
Set the version ID of the object whose tags were set.
withVersionId(String) - Method in class com.amazonaws.services.s3.model.WriteGetObjectResponseRequest
Set an ID used to reference a specific version of the object.
withVersionIdMarker(String) - Method in class com.amazonaws.services.s3.model.ListVersionsRequest
Sets the optional versionIdMarker parameter indicating where in the sorted list of all versions in the specified bucket to begin returning results.
withVersioningConfiguration(BucketVersioningConfiguration) - Method in class com.amazonaws.services.s3.model.SetBucketVersioningConfigurationRequest
Sets the new versioning configuration for the specified bucket and returns this object, enabling additional method calls to be chained together.
withYears(Integer) - Method in class com.amazonaws.services.s3.model.DefaultRetention
The number of years that you want to specify for the default retention period.
withZeroByteContent(boolean) - Method in class com.amazonaws.services.s3.model.GeneratePresignedUrlRequest
wrapCek(byte[], Key) - Method in class com.amazonaws.services.s3.internal.crypto.keywrap.AesGcmKeyWrapper
 
wrapCek(byte[], Key) - Method in interface com.amazonaws.services.s3.internal.crypto.keywrap.KeyWrapper
 
wrapCek(byte[], Key) - Method in class com.amazonaws.services.s3.internal.crypto.keywrap.KMSKeyWrapper
 
wrapCek(byte[], Key) - Method in class com.amazonaws.services.s3.internal.crypto.keywrap.RsaOaepKeyWrapper
 
wrapWithCipher(R, ContentCryptoMaterial) - Method in class com.amazonaws.services.s3.internal.crypto.v1.S3CryptoModuleBase
Returns the given PutObjectRequest but has the content as input stream wrapped with a cipher, and configured with some meta data and user metadata.
wrapWithCipher(R, ContentCryptoMaterial) - Method in class com.amazonaws.services.s3.internal.crypto.v2.S3CryptoModuleBase
Returns the given PutObjectRequest but has the content as input stream wrapped with a cipher, and configured with some meta data and user metadata.
write(int) - Method in class com.amazonaws.services.s3.internal.MultiFileOutputStream
This method would block as necessary if running out of disk space.
write(byte[]) - Method in class com.amazonaws.services.s3.internal.MultiFileOutputStream
This method would block as necessary if running out of disk space.
write(byte[], int, int) - Method in class com.amazonaws.services.s3.internal.MultiFileOutputStream
This method would block as necessary if running out of disk space.
writeGetObjectResponse(WriteGetObjectResponseRequest) - Method in class com.amazonaws.services.s3.AbstractAmazonS3
 
writeGetObjectResponse(WriteGetObjectResponseRequest) - Method in interface com.amazonaws.services.s3.AmazonS3
Passes transformed objects to a GetObject operation when using Object Lambda Access Points.
writeGetObjectResponse(WriteGetObjectResponseRequest) - Method in class com.amazonaws.services.s3.AmazonS3Client
 
WriteGetObjectResponseRequest - Class in com.amazonaws.services.s3.model
 
WriteGetObjectResponseRequest() - Constructor for class com.amazonaws.services.s3.model.WriteGetObjectResponseRequest
 
WriteGetObjectResponseResult - Class in com.amazonaws.services.s3.model
 
WriteGetObjectResponseResult() - Constructor for class com.amazonaws.services.s3.model.WriteGetObjectResponseResult
 

X

XML_NAMESPACE - Static variable in class com.amazonaws.services.s3.internal.Constants
XML namespace URL used when sending S3 requests containing XML
XmlWriter - Class in com.amazonaws.services.s3.internal
Basic XML Writer helper library.
XmlWriter() - Constructor for class com.amazonaws.services.s3.internal.XmlWriter
 
XmlWriterUtils - Class in com.amazonaws.services.s3.internal
Utilities for working with XmlWriter.
A B C D E F G H I J K L M N O P Q R S T U V W X 
Skip navigation links

Copyright © 2021. All rights reserved.