public static interface FolderMetadata.Builder extends CopyableBuilder<FolderMetadata.Builder,FolderMetadata>
Modifier and Type | Method and Description |
---|---|
FolderMetadata.Builder |
createdTimestamp(Instant createdTimestamp)
The time when the folder was created.
|
FolderMetadata.Builder |
creatorId(String creatorId)
The ID of the creator.
|
FolderMetadata.Builder |
id(String id)
The ID of the folder.
|
FolderMetadata.Builder |
labels(Collection<String> labels)
List of labels on the folder.
|
FolderMetadata.Builder |
labels(String... labels)
List of labels on the folder.
|
FolderMetadata.Builder |
latestVersionSize(Long latestVersionSize)
The size of the latest version of the folder metadata.
|
FolderMetadata.Builder |
modifiedTimestamp(Instant modifiedTimestamp)
The time when the folder was updated.
|
FolderMetadata.Builder |
name(String name)
The name of the folder.
|
FolderMetadata.Builder |
parentFolderId(String parentFolderId)
The ID of the parent folder.
|
FolderMetadata.Builder |
resourceState(ResourceStateType resourceState)
The resource state of the folder.
|
FolderMetadata.Builder |
resourceState(String resourceState)
The resource state of the folder.
|
FolderMetadata.Builder |
signature(String signature)
The unique identifier created from the subfolders and documents of the folder.
|
FolderMetadata.Builder |
size(Long size)
The size of the folder metadata.
|
copy
applyMutation, build
FolderMetadata.Builder id(String id)
The ID of the folder.
id
- The ID of the folder.FolderMetadata.Builder name(String name)
The name of the folder.
name
- The name of the folder.FolderMetadata.Builder creatorId(String creatorId)
The ID of the creator.
creatorId
- The ID of the creator.FolderMetadata.Builder parentFolderId(String parentFolderId)
The ID of the parent folder.
parentFolderId
- The ID of the parent folder.FolderMetadata.Builder createdTimestamp(Instant createdTimestamp)
The time when the folder was created.
createdTimestamp
- The time when the folder was created.FolderMetadata.Builder modifiedTimestamp(Instant modifiedTimestamp)
The time when the folder was updated.
modifiedTimestamp
- The time when the folder was updated.FolderMetadata.Builder resourceState(String resourceState)
The resource state of the folder.
resourceState
- The resource state of the folder.ResourceStateType
,
ResourceStateType
FolderMetadata.Builder resourceState(ResourceStateType resourceState)
The resource state of the folder.
resourceState
- The resource state of the folder.ResourceStateType
,
ResourceStateType
FolderMetadata.Builder signature(String signature)
The unique identifier created from the subfolders and documents of the folder.
signature
- The unique identifier created from the subfolders and documents of the folder.FolderMetadata.Builder labels(Collection<String> labels)
List of labels on the folder.
labels
- List of labels on the folder.FolderMetadata.Builder labels(String... labels)
List of labels on the folder.
labels
- List of labels on the folder.FolderMetadata.Builder size(Long size)
The size of the folder metadata.
size
- The size of the folder metadata.FolderMetadata.Builder latestVersionSize(Long latestVersionSize)
The size of the latest version of the folder metadata.
latestVersionSize
- The size of the latest version of the folder metadata.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.