Interface DescribeDashboardDefinitionResponse.Builder
- All Superinterfaces:
AwsResponse.Builder
,Buildable
,CopyableBuilder<DescribeDashboardDefinitionResponse.Builder,
,DescribeDashboardDefinitionResponse> QuickSightResponse.Builder
,SdkBuilder<DescribeDashboardDefinitionResponse.Builder,
,DescribeDashboardDefinitionResponse> SdkPojo
,SdkResponse.Builder
- Enclosing class:
DescribeDashboardDefinitionResponse
-
Method Summary
Modifier and TypeMethodDescriptiondashboardId
(String dashboardId) The ID of the dashboard described.dashboardPublishOptions
(Consumer<DashboardPublishOptions.Builder> dashboardPublishOptions) Options for publishing the dashboard:dashboardPublishOptions
(DashboardPublishOptions dashboardPublishOptions) Options for publishing the dashboard:definition
(Consumer<DashboardVersionDefinition.Builder> definition) The definition of a dashboard.definition
(DashboardVersionDefinition definition) The definition of a dashboard.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.The display name of the dashboard.The Amazon Web Services request ID for this operation.resourceStatus
(String resourceStatus) Status associated with the dashboard version.resourceStatus
(ResourceStatus resourceStatus) Status associated with the dashboard version.The HTTP status of the request.The ARN of the theme of the dashboard.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.services.quicksight.model.QuickSightResponse.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 described.
- Parameters:
dashboardId
- The ID of the dashboard described.- 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:
-
name
The display name of the dashboard.
- Parameters:
name
- The display name of the dashboard.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceStatus
Status associated with the dashboard version.
-
CREATION_IN_PROGRESS
-
CREATION_SUCCESSFUL
-
CREATION_FAILED
-
UPDATE_IN_PROGRESS
-
UPDATE_SUCCESSFUL
-
UPDATE_FAILED
-
DELETED
- Parameters:
resourceStatus
- Status associated with the dashboard version.-
CREATION_IN_PROGRESS
-
CREATION_SUCCESSFUL
-
CREATION_FAILED
-
UPDATE_IN_PROGRESS
-
UPDATE_SUCCESSFUL
-
UPDATE_FAILED
-
DELETED
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
-
resourceStatus
Status associated with the dashboard version.
-
CREATION_IN_PROGRESS
-
CREATION_SUCCESSFUL
-
CREATION_FAILED
-
UPDATE_IN_PROGRESS
-
UPDATE_SUCCESSFUL
-
UPDATE_FAILED
-
DELETED
- Parameters:
resourceStatus
- Status associated with the dashboard version.-
CREATION_IN_PROGRESS
-
CREATION_SUCCESSFUL
-
CREATION_FAILED
-
UPDATE_IN_PROGRESS
-
UPDATE_SUCCESSFUL
-
UPDATE_FAILED
-
DELETED
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
-
themeArn
The ARN of the theme of the dashboard.
- Parameters:
themeArn
- The ARN of the theme of the dashboard.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
definition
The definition of a dashboard.
A definition is the data model of all features in a Dashboard, Template, or Analysis.
- Parameters:
definition
- The definition of a dashboard.A definition is the data model of all features in a Dashboard, Template, or Analysis.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
definition
default DescribeDashboardDefinitionResponse.Builder definition(Consumer<DashboardVersionDefinition.Builder> definition) The definition of a dashboard.
A definition is the data model of all features in a Dashboard, Template, or Analysis.
This is a convenience method that creates an instance of theDashboardVersionDefinition.Builder
avoiding the need to create one manually viaDashboardVersionDefinition.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed todefinition(DashboardVersionDefinition)
.- Parameters:
definition
- a consumer that will call methods onDashboardVersionDefinition.Builder
- 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.
-
requestId
The Amazon Web Services request ID for this operation.
- Parameters:
requestId
- The Amazon Web Services request ID for this operation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dashboardPublishOptions
DescribeDashboardDefinitionResponse.Builder dashboardPublishOptions(DashboardPublishOptions dashboardPublishOptions) Options for publishing the dashboard:
-
AvailabilityStatus
forAdHocFilteringOption
- This status can be eitherENABLED
orDISABLED
. When this is set toDISABLED
, Amazon QuickSight disables the left filter pane on the published dashboard, which can be used for ad hoc (one-time) filtering. This option isENABLED
by default. -
AvailabilityStatus
forExportToCSVOption
- This status can be eitherENABLED
orDISABLED
. The visual option to export data to .CSV format isn't enabled when this is set toDISABLED
. This option isENABLED
by default. -
VisibilityState
forSheetControlsOption
- This visibility state can be eitherCOLLAPSED
orEXPANDED
. This option isCOLLAPSED
by default.
- Parameters:
dashboardPublishOptions
- Options for publishing the dashboard:-
AvailabilityStatus
forAdHocFilteringOption
- This status can be eitherENABLED
orDISABLED
. When this is set toDISABLED
, Amazon QuickSight disables the left filter pane on the published dashboard, which can be used for ad hoc (one-time) filtering. This option isENABLED
by default. -
AvailabilityStatus
forExportToCSVOption
- This status can be eitherENABLED
orDISABLED
. The visual option to export data to .CSV format isn't enabled when this is set toDISABLED
. This option isENABLED
by default. -
VisibilityState
forSheetControlsOption
- This visibility state can be eitherCOLLAPSED
orEXPANDED
. This option isCOLLAPSED
by default.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-
dashboardPublishOptions
default DescribeDashboardDefinitionResponse.Builder dashboardPublishOptions(Consumer<DashboardPublishOptions.Builder> dashboardPublishOptions) Options for publishing the dashboard:
-
AvailabilityStatus
forAdHocFilteringOption
- This status can be eitherENABLED
orDISABLED
. When this is set toDISABLED
, Amazon QuickSight disables the left filter pane on the published dashboard, which can be used for ad hoc (one-time) filtering. This option isENABLED
by default. -
AvailabilityStatus
forExportToCSVOption
- This status can be eitherENABLED
orDISABLED
. The visual option to export data to .CSV format isn't enabled when this is set toDISABLED
. This option isENABLED
by default. -
VisibilityState
forSheetControlsOption
- This visibility state can be eitherCOLLAPSED
orEXPANDED
. This option isCOLLAPSED
by default.
DashboardPublishOptions.Builder
avoiding the need to create one manually viaDashboardPublishOptions.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed todashboardPublishOptions(DashboardPublishOptions)
.- Parameters:
dashboardPublishOptions
- a consumer that will call methods onDashboardPublishOptions.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
-