Interface S3ObjectMetadata.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<S3ObjectMetadata.Builder,
,S3ObjectMetadata> SdkBuilder<S3ObjectMetadata.Builder,
,S3ObjectMetadata> SdkPojo
- Enclosing class:
S3ObjectMetadata
public static interface S3ObjectMetadata.Builder
extends SdkPojo, CopyableBuilder<S3ObjectMetadata.Builder,S3ObjectMetadata>
-
Method Summary
Modifier and TypeMethodDescriptioncacheControl
(String cacheControl) contentDisposition
(String contentDisposition) contentEncoding
(String contentEncoding) contentLanguage
(String contentLanguage) contentLength
(Long contentLength) This member has been deprecated.contentMD5
(String contentMD5) This member has been deprecated.contentType
(String contentType) httpExpiresDate
(Instant httpExpiresDate) requesterCharged
(Boolean requesterCharged) This member has been deprecated.sseAlgorithm
(String sseAlgorithm) sseAlgorithm
(S3SSEAlgorithm sseAlgorithm) userMetadata
(Map<String, String> userMetadata) Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
cacheControl
- Parameters:
cacheControl
-- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
contentDisposition
- Parameters:
contentDisposition
-- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
contentEncoding
- Parameters:
contentEncoding
-- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
contentLanguage
- Parameters:
contentLanguage
-- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
userMetadata
- Parameters:
userMetadata
-- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
contentLength
This member has been deprecated.
- Parameters:
contentLength
- This member has been deprecated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
contentMD5
This member has been deprecated.
- Parameters:
contentMD5
- This member has been deprecated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
contentType
- Parameters:
contentType
-- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
httpExpiresDate
- Parameters:
httpExpiresDate
-- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
requesterCharged
This member has been deprecated.
- Parameters:
requesterCharged
- This member has been deprecated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sseAlgorithm
For directory buckets, only the server-side encryption with Amazon S3 managed keys (SSE-S3) (
AES256
) is supported.- Parameters:
sseAlgorithm
-For directory buckets, only the server-side encryption with Amazon S3 managed keys (SSE-S3) (
AES256
) is supported.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
sseAlgorithm
For directory buckets, only the server-side encryption with Amazon S3 managed keys (SSE-S3) (
AES256
) is supported.- Parameters:
sseAlgorithm
-For directory buckets, only the server-side encryption with Amazon S3 managed keys (SSE-S3) (
AES256
) is supported.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-