Interface DescribeDashboardResponse.Builder
- All Superinterfaces:
AwsResponse.Builder
,Buildable
,CopyableBuilder<DescribeDashboardResponse.Builder,
,DescribeDashboardResponse> IoTSiteWiseResponse.Builder
,SdkBuilder<DescribeDashboardResponse.Builder,
,DescribeDashboardResponse> SdkPojo
,SdkResponse.Builder
- Enclosing class:
DescribeDashboardResponse
@Mutable
@NotThreadSafe
public static interface DescribeDashboardResponse.Builder
extends IoTSiteWiseResponse.Builder, SdkPojo, CopyableBuilder<DescribeDashboardResponse.Builder,DescribeDashboardResponse>
-
Method Summary
Modifier and TypeMethodDescriptiondashboardArn
(String dashboardArn) The ARN of the dashboard, which has the following format.dashboardCreationDate
(Instant dashboardCreationDate) The date the dashboard was created, in Unix epoch time.dashboardDefinition
(String dashboardDefinition) The dashboard's definition JSON literal.dashboardDescription
(String dashboardDescription) The dashboard's description.dashboardId
(String dashboardId) The ID of the dashboard.dashboardLastUpdateDate
(Instant dashboardLastUpdateDate) The date the dashboard was last updated, in Unix epoch time.dashboardName
(String dashboardName) The name of the dashboard.The ID of the project that the dashboard is in.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.services.iotsitewise.model.IoTSiteWiseResponse.Builder
build, responseMetadata, responseMetadata
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
dashboardId
The ID of the dashboard.
- Parameters:
dashboardId
- The ID of the dashboard.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dashboardArn
The ARN of the dashboard, which has the following format.
arn:${Partition}:iotsitewise:${Region}:${Account}:dashboard/${DashboardId}
- Parameters:
dashboardArn
- The ARN of the dashboard, which has the following format.arn:${Partition}:iotsitewise:${Region}:${Account}:dashboard/${DashboardId}
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dashboardName
The name of the dashboard.
- Parameters:
dashboardName
- The name of the dashboard.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
projectId
The ID of the project that the dashboard is in.
- Parameters:
projectId
- The ID of the project that the dashboard is in.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dashboardDescription
The dashboard's description.
- Parameters:
dashboardDescription
- The dashboard's description.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dashboardDefinition
The dashboard's definition JSON literal. For detailed information, see Creating dashboards (CLI) in the IoT SiteWise User Guide.
- Parameters:
dashboardDefinition
- The dashboard's definition JSON literal. For detailed information, see Creating dashboards (CLI) in the IoT SiteWise User Guide.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dashboardCreationDate
The date the dashboard was created, in Unix epoch time.
- Parameters:
dashboardCreationDate
- The date the dashboard was created, in Unix epoch time.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dashboardLastUpdateDate
The date the dashboard was last updated, in Unix epoch time.
- Parameters:
dashboardLastUpdateDate
- The date the dashboard was last updated, in Unix epoch time.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-