public static interface View.Builder extends SdkPojo, CopyableBuilder<View.Builder,View>
| Modifier and Type | Method and Description |
|---|---|
View.Builder |
arn(String arn)
The Amazon Resource Name (ARN) of the view.
|
default View.Builder |
content(Consumer<ViewContent.Builder> content)
View content containing all content necessary to render a view except for runtime input data.
|
View.Builder |
content(ViewContent content)
View content containing all content necessary to render a view except for runtime input data.
|
View.Builder |
createdTime(Instant createdTime)
The timestamp of when the view was created.
|
View.Builder |
description(String description)
The description of the view.
|
View.Builder |
id(String id)
The identifier of the view.
|
View.Builder |
lastModifiedTime(Instant lastModifiedTime)
Latest timestamp of the
UpdateViewContent or CreateViewVersion operations. |
View.Builder |
name(String name)
The name of the view.
|
View.Builder |
status(String status)
Indicates the view status as either
SAVED or PUBLISHED. |
View.Builder |
status(ViewStatus status)
Indicates the view status as either
SAVED or PUBLISHED. |
View.Builder |
tags(Map<String,String> tags)
The tags associated with the view resource (not specific to view version).
|
View.Builder |
type(String type)
The type of the view -
CUSTOMER_MANAGED. |
View.Builder |
type(ViewType type)
The type of the view -
CUSTOMER_MANAGED. |
View.Builder |
version(Integer version)
Current version of the view.
|
View.Builder |
versionDescription(String versionDescription)
The description of the version.
|
View.Builder |
viewContentSha256(String viewContentSha256)
Indicates the checksum value of the latest published view content.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildView.Builder id(String id)
The identifier of the view.
id - The identifier of the view.View.Builder arn(String arn)
The Amazon Resource Name (ARN) of the view.
arn - The Amazon Resource Name (ARN) of the view.View.Builder name(String name)
The name of the view.
name - The name of the view.View.Builder status(String status)
Indicates the view status as either SAVED or PUBLISHED. The PUBLISHED
status will initiate validation on the content.
status - Indicates the view status as either SAVED or PUBLISHED. The
PUBLISHED status will initiate validation on the content.ViewStatus,
ViewStatusView.Builder status(ViewStatus status)
Indicates the view status as either SAVED or PUBLISHED. The PUBLISHED
status will initiate validation on the content.
status - Indicates the view status as either SAVED or PUBLISHED. The
PUBLISHED status will initiate validation on the content.ViewStatus,
ViewStatusView.Builder type(String type)
The type of the view - CUSTOMER_MANAGED.
View.Builder type(ViewType type)
The type of the view - CUSTOMER_MANAGED.
View.Builder description(String description)
The description of the view.
description - The description of the view.View.Builder version(Integer version)
Current version of the view.
version - Current version of the view.View.Builder versionDescription(String versionDescription)
The description of the version.
versionDescription - The description of the version.View.Builder content(ViewContent content)
View content containing all content necessary to render a view except for runtime input data.
content - View content containing all content necessary to render a view except for runtime input data.default View.Builder content(Consumer<ViewContent.Builder> content)
View content containing all content necessary to render a view except for runtime input data.
This is a convenience method that creates an instance of theViewContent.Builder avoiding the need to
create one manually via ViewContent.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its result
is passed to content(ViewContent).
content - a consumer that will call methods on ViewContent.Buildercontent(ViewContent)View.Builder tags(Map<String,String> tags)
The tags associated with the view resource (not specific to view version).
tags - The tags associated with the view resource (not specific to view version).View.Builder createdTime(Instant createdTime)
The timestamp of when the view was created.
createdTime - The timestamp of when the view was created.View.Builder lastModifiedTime(Instant lastModifiedTime)
Latest timestamp of the UpdateViewContent or CreateViewVersion operations.
lastModifiedTime - Latest timestamp of the UpdateViewContent or CreateViewVersion operations.View.Builder viewContentSha256(String viewContentSha256)
Indicates the checksum value of the latest published view content.
viewContentSha256 - Indicates the checksum value of the latest published view content.Copyright © 2023. All rights reserved.