CopyableBuilder<FolderMetadata.Builder,FolderMetadata>
, SdkBuilder<FolderMetadata.Builder,FolderMetadata>
public static interface FolderMetadata.Builder extends CopyableBuilder<FolderMetadata.Builder,FolderMetadata>
Modifier and Type | Method | Description |
---|---|---|
FolderMetadata.Builder |
createdTimestamp(Date 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(String... labels) |
List of labels on the folder.
|
FolderMetadata.Builder |
labels(Collection<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(Date 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(String resourceState) |
The resource state of the folder.
|
FolderMetadata.Builder |
resourceState(ResourceStateType 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
apply, 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(Date createdTimestamp)
The time when the folder was created.
createdTimestamp
- The time when the folder was created.FolderMetadata.Builder modifiedTimestamp(Date 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
FolderMetadata.Builder resourceState(ResourceStateType resourceState)
The resource state of the folder.
resourceState
- The resource state of the folder.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.
NOTE: This method appends the values to the existing list (if any). Use
#setLabels(java.util.Collection)
or #withLabels(java.util.Collection)
if you want to override
the existing values.
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.