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) contentMD5
(String contentMD5) contentType
(String contentType) httpExpiresDate
(Instant httpExpiresDate) requesterCharged
(Boolean requesterCharged) 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
- Parameters:
contentLength
-- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
contentMD5
- Parameters:
contentMD5
-- 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
- Parameters:
requesterCharged
-- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sseAlgorithm
- Parameters:
sseAlgorithm
-- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
sseAlgorithm
- Parameters:
sseAlgorithm
-- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-