public static interface DocumentMetadata.Builder extends CopyableBuilder<DocumentMetadata.Builder,DocumentMetadata>
| Modifier and Type | Method and Description |
|---|---|
DocumentMetadata.Builder |
createdTimestamp(Instant createdTimestamp)
The time when the document was created.
|
DocumentMetadata.Builder |
creatorId(String creatorId)
The ID of the creator.
|
DocumentMetadata.Builder |
id(String id)
The ID of the document.
|
DocumentMetadata.Builder |
labels(Collection<String> labels)
List of labels on the document.
|
DocumentMetadata.Builder |
labels(String... labels)
List of labels on the document.
|
default DocumentMetadata.Builder |
latestVersionMetadata(Consumer<DocumentVersionMetadata.Builder> latestVersionMetadata)
The latest version of the document.
|
DocumentMetadata.Builder |
latestVersionMetadata(DocumentVersionMetadata latestVersionMetadata)
The latest version of the document.
|
DocumentMetadata.Builder |
modifiedTimestamp(Instant modifiedTimestamp)
The time when the document was updated.
|
DocumentMetadata.Builder |
parentFolderId(String parentFolderId)
The ID of the parent folder.
|
DocumentMetadata.Builder |
resourceState(ResourceStateType resourceState)
The resource state.
|
DocumentMetadata.Builder |
resourceState(String resourceState)
The resource state.
|
copyapply, buildDocumentMetadata.Builder id(String id)
The ID of the document.
id - The ID of the document.DocumentMetadata.Builder creatorId(String creatorId)
The ID of the creator.
creatorId - The ID of the creator.DocumentMetadata.Builder parentFolderId(String parentFolderId)
The ID of the parent folder.
parentFolderId - The ID of the parent folder.DocumentMetadata.Builder createdTimestamp(Instant createdTimestamp)
The time when the document was created.
createdTimestamp - The time when the document was created.DocumentMetadata.Builder modifiedTimestamp(Instant modifiedTimestamp)
The time when the document was updated.
modifiedTimestamp - The time when the document was updated.DocumentMetadata.Builder latestVersionMetadata(DocumentVersionMetadata latestVersionMetadata)
The latest version of the document.
latestVersionMetadata - The latest version of the document.default DocumentMetadata.Builder latestVersionMetadata(Consumer<DocumentVersionMetadata.Builder> latestVersionMetadata)
The latest version of the document.
This is a convenience that creates an instance of theDocumentVersionMetadata.Builder avoiding the
need to create one manually via DocumentVersionMetadata.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to latestVersionMetadata(DocumentVersionMetadata).latestVersionMetadata - a consumer that will call methods on DocumentVersionMetadata.BuilderlatestVersionMetadata(DocumentVersionMetadata)DocumentMetadata.Builder resourceState(String resourceState)
The resource state.
resourceState - The resource state.ResourceStateType,
ResourceStateTypeDocumentMetadata.Builder resourceState(ResourceStateType resourceState)
The resource state.
resourceState - The resource state.ResourceStateType,
ResourceStateTypeDocumentMetadata.Builder labels(Collection<String> labels)
List of labels on the document.
labels - List of labels on the document.DocumentMetadata.Builder labels(String... labels)
List of labels on the document.
labels - List of labels on the document.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.