Interface Metadata.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<Metadata.Builder,
,Metadata> SdkBuilder<Metadata.Builder,
,Metadata> SdkPojo
- Enclosing class:
Metadata
@Mutable
@NotThreadSafe
public static interface Metadata.Builder
extends SdkPojo, CopyableBuilder<Metadata.Builder,Metadata>
-
Method Summary
Modifier and TypeMethodDescriptionThe entity tag (ETag) of the file.The size of the media file, in bytes.lastModified
(Instant lastModified) The last modification timestamp of the media file, in Unix time.The MIME type of the media file.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, sdkFieldNameToField, sdkFields
-
Method Details
-
eTag
The entity tag (ETag) of the file.- Parameters:
eTag
- The entity tag (ETag) of the file.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
fileSize
The size of the media file, in bytes.- Parameters:
fileSize
- The size of the media file, in bytes.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastModified
The last modification timestamp of the media file, in Unix time.- Parameters:
lastModified
- The last modification timestamp of the media file, in Unix time.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
mimeType
The MIME type of the media file.- Parameters:
mimeType
- The MIME type of the media file.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-