public static interface ResourceMetadata.Builder extends CopyableBuilder<ResourceMetadata.Builder,ResourceMetadata>
| Modifier and Type | Method and Description |
|---|---|
ResourceMetadata.Builder |
id(String id)
The ID of the resource.
|
ResourceMetadata.Builder |
name(String name)
The name of the resource.
|
ResourceMetadata.Builder |
originalName(String originalName)
The original name of the resource before a rename operation.
|
default ResourceMetadata.Builder |
owner(Consumer<UserMetadata.Builder> owner)
The owner of the resource.
|
ResourceMetadata.Builder |
owner(UserMetadata owner)
The owner of the resource.
|
ResourceMetadata.Builder |
parentId(String parentId)
The parent ID of the resource before a rename operation.
|
ResourceMetadata.Builder |
type(ResourceType type)
The type of resource.
|
ResourceMetadata.Builder |
type(String type)
The type of resource.
|
ResourceMetadata.Builder |
versionId(String versionId)
The version ID of the resource.
|
copyapply, buildResourceMetadata.Builder type(String type)
The type of resource.
type - The type of resource.ResourceType,
ResourceTypeResourceMetadata.Builder type(ResourceType type)
The type of resource.
type - The type of resource.ResourceType,
ResourceTypeResourceMetadata.Builder name(String name)
The name of the resource.
name - The name of the resource.ResourceMetadata.Builder originalName(String originalName)
The original name of the resource before a rename operation.
originalName - The original name of the resource before a rename operation.ResourceMetadata.Builder id(String id)
The ID of the resource.
id - The ID of the resource.ResourceMetadata.Builder versionId(String versionId)
The version ID of the resource. This is an optional field and is filled for action on document version.
versionId - The version ID of the resource. This is an optional field and is filled for action on document
version.ResourceMetadata.Builder owner(UserMetadata owner)
The owner of the resource.
owner - The owner of the resource.default ResourceMetadata.Builder owner(Consumer<UserMetadata.Builder> owner)
The owner of the resource.
This is a convenience that creates an instance of theUserMetadata.Builder avoiding the need to
create one manually via UserMetadata.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to owner(UserMetadata).owner - a consumer that will call methods on UserMetadata.Builderowner(UserMetadata)ResourceMetadata.Builder parentId(String parentId)
The parent ID of the resource before a rename operation.
parentId - The parent ID of the resource before a rename operation.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.