Interface DashboardVersion.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<DashboardVersion.Builder,
,DashboardVersion> SdkBuilder<DashboardVersion.Builder,
,DashboardVersion> SdkPojo
- Enclosing class:
DashboardVersion
-
Method Summary
Modifier and TypeMethodDescriptionThe Amazon Resource Name (ARN) of the resource.createdTime
(Instant createdTime) The time that this dashboard version was created.dataSetArns
(String... dataSetArns) The Amazon Resource Numbers (ARNs) for the datasets that are associated with this version of the dashboard.dataSetArns
(Collection<String> dataSetArns) The Amazon Resource Numbers (ARNs) for the datasets that are associated with this version of the dashboard.description
(String description) Description.errors
(Collection<DashboardError> errors) Errors associated with this dashboard version.errors
(Consumer<DashboardError.Builder>... errors) Errors associated with this dashboard version.errors
(DashboardError... errors) Errors associated with this dashboard version.sheets
(Collection<Sheet> sheets) A list of the associated sheets with the unique identifier and name of each sheet.sheets
(Consumer<Sheet.Builder>... sheets) A list of the associated sheets with the unique identifier and name of each sheet.A list of the associated sheets with the unique identifier and name of each sheet.sourceEntityArn
(String sourceEntityArn) Source entity ARN.The HTTP status of the request.status
(ResourceStatus status) The HTTP status of the request.The ARN of the theme associated with a version of the dashboard.versionNumber
(Long versionNumber) Version number for this version of the dashboard.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
createdTime
The time that this dashboard version was created.
- Parameters:
createdTime
- The time that this dashboard version was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
errors
Errors associated with this dashboard version.
- Parameters:
errors
- Errors associated with this dashboard version.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
errors
Errors associated with this dashboard version.
- Parameters:
errors
- Errors associated with this dashboard version.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
errors
Errors associated with this dashboard version.
This is a convenience method that creates an instance of theDashboardError.Builder
avoiding the need to create one manually viaDashboardError.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toerrors(List<DashboardError>)
.- Parameters:
errors
- a consumer that will call methods onDashboardError.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
versionNumber
Version number for this version of the dashboard.
- Parameters:
versionNumber
- Version number for this version of the dashboard.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
The HTTP status of the request.
- Parameters:
status
- The HTTP status of the request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The HTTP status of the request.
- Parameters:
status
- The HTTP status of the request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
arn
The Amazon Resource Name (ARN) of the resource.
- Parameters:
arn
- The Amazon Resource Name (ARN) of the resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sourceEntityArn
Source entity ARN.
- Parameters:
sourceEntityArn
- Source entity ARN.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dataSetArns
The Amazon Resource Numbers (ARNs) for the datasets that are associated with this version of the dashboard.
- Parameters:
dataSetArns
- The Amazon Resource Numbers (ARNs) for the datasets that are associated with this version of the dashboard.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dataSetArns
The Amazon Resource Numbers (ARNs) for the datasets that are associated with this version of the dashboard.
- Parameters:
dataSetArns
- The Amazon Resource Numbers (ARNs) for the datasets that are associated with this version of the dashboard.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
Description.
- Parameters:
description
- Description.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
themeArn
The ARN of the theme associated with a version of the dashboard.
- Parameters:
themeArn
- The ARN of the theme associated with a version of the dashboard.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sheets
A list of the associated sheets with the unique identifier and name of each sheet.
- Parameters:
sheets
- A list of the associated sheets with the unique identifier and name of each sheet.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sheets
A list of the associated sheets with the unique identifier and name of each sheet.
- Parameters:
sheets
- A list of the associated sheets with the unique identifier and name of each sheet.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sheets
A list of the associated sheets with the unique identifier and name of each sheet.
This is a convenience method that creates an instance of theSheet.Builder
avoiding the need to create one manually viaSheet.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tosheets(List<Sheet>)
.- Parameters:
sheets
- a consumer that will call methods onSheet.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-