Interface OmniDashboard.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<OmniDashboard.Builder,,OmniDashboard> SdkBuilder<OmniDashboard.Builder,,OmniDashboard> SdkPojo
- Enclosing class:
OmniDashboard
@Mutable
@NotThreadSafe
public static interface OmniDashboard.Builder
extends SdkPojo, CopyableBuilder<OmniDashboard.Builder,OmniDashboard>
-
Method Summary
Modifier and TypeMethodDescriptionThe Amazon Resource Name (ARN) of the dashboard.The dashboard definition.The timestamp when the dashboard was created.The principal that created the dashboard.dashboardId(String dashboardId) The unique ID of the dashboard.description(String description) An optional description of the dashboard.A name that identifies the dashboard.The tags associated with the dashboard.The timestamp when the dashboard was last updated.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
dashboardId
The unique ID of the dashboard.
- Parameters:
dashboardId- The unique ID of the dashboard.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
arn
The Amazon Resource Name (ARN) of the dashboard.
- Parameters:
arn- The Amazon Resource Name (ARN) of the dashboard.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
A name that identifies the dashboard.
- Parameters:
name- A name that identifies the dashboard.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
body
The dashboard definition.
- Parameters:
body- The dashboard definition.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdBy
The principal that created the dashboard.
- Parameters:
createdBy- The principal that created the dashboard.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
An optional description of the dashboard.
- Parameters:
description- An optional description of the dashboard.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tags
The tags associated with the dashboard.
- Parameters:
tags- The tags associated with the dashboard.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdAt
The timestamp when the dashboard was created.
- Parameters:
createdAt- The timestamp when the dashboard was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
updatedAt
The timestamp when the dashboard was last updated.
- Parameters:
updatedAt- The timestamp when the dashboard was last updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-