public static interface UpdateDashboardRequest.Builder extends QuickSightRequest.Builder, SdkPojo, CopyableBuilder<UpdateDashboardRequest.Builder,UpdateDashboardRequest>
| Modifier and Type | Method and Description |
|---|---|
UpdateDashboardRequest.Builder |
awsAccountId(String awsAccountId)
The ID of the AWS account that contains the dashboard that you're updating.
|
UpdateDashboardRequest.Builder |
dashboardId(String dashboardId)
The ID for the dashboard.
|
default UpdateDashboardRequest.Builder |
dashboardPublishOptions(Consumer<DashboardPublishOptions.Builder> dashboardPublishOptions)
Options for publishing the dashboard when you create it:
|
UpdateDashboardRequest.Builder |
dashboardPublishOptions(DashboardPublishOptions dashboardPublishOptions)
Options for publishing the dashboard when you create it:
|
UpdateDashboardRequest.Builder |
name(String name)
The display name of the dashboard.
|
UpdateDashboardRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
UpdateDashboardRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
default UpdateDashboardRequest.Builder |
parameters(Consumer<Parameters.Builder> parameters)
A structure that contains the parameters of the dashboard.
|
UpdateDashboardRequest.Builder |
parameters(Parameters parameters)
A structure that contains the parameters of the dashboard.
|
default UpdateDashboardRequest.Builder |
sourceEntity(Consumer<DashboardSourceEntity.Builder> sourceEntity)
The entity that you are using as a source when you update the dashboard.
|
UpdateDashboardRequest.Builder |
sourceEntity(DashboardSourceEntity sourceEntity)
The entity that you are using as a source when you update the dashboard.
|
UpdateDashboardRequest.Builder |
versionDescription(String versionDescription)
A description for the first version of the dashboard being created.
|
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildUpdateDashboardRequest.Builder awsAccountId(String awsAccountId)
The ID of the AWS account that contains the dashboard that you're updating.
awsAccountId - The ID of the AWS account that contains the dashboard that you're updating.UpdateDashboardRequest.Builder dashboardId(String dashboardId)
The ID for the dashboard.
dashboardId - The ID for the dashboard.UpdateDashboardRequest.Builder name(String name)
The display name of the dashboard.
name - The display name of the dashboard.UpdateDashboardRequest.Builder sourceEntity(DashboardSourceEntity sourceEntity)
The entity that you are using as a source when you update the dashboard. In SourceEntity, you
specify the type of object you're using as source. You can only update a dashboard from a template, so you
use a SourceTemplate entity. If you need to update a dashboard from an analysis, first convert
the analysis to a template by using the CreateTemplate API operation. For SourceTemplate,
specify the Amazon Resource Name (ARN) of the source template. The SourceTemplate ARN can
contain any AWS Account and any QuickSight-supported AWS Region.
Use the DataSetReferences entity within SourceTemplate to list the replacement
datasets for the placeholders listed in the original. The schema in each dataset must match its placeholder.
sourceEntity - The entity that you are using as a source when you update the dashboard. In SourceEntity,
you specify the type of object you're using as source. You can only update a dashboard from a
template, so you use a SourceTemplate entity. If you need to update a dashboard from an
analysis, first convert the analysis to a template by using the CreateTemplate API operation.
For SourceTemplate, specify the Amazon Resource Name (ARN) of the source template. The
SourceTemplate ARN can contain any AWS Account and any QuickSight-supported AWS Region.
Use the DataSetReferences entity within SourceTemplate to list the
replacement datasets for the placeholders listed in the original. The schema in each dataset must
match its placeholder.
default UpdateDashboardRequest.Builder sourceEntity(Consumer<DashboardSourceEntity.Builder> sourceEntity)
The entity that you are using as a source when you update the dashboard. In SourceEntity, you
specify the type of object you're using as source. You can only update a dashboard from a template, so you
use a SourceTemplate entity. If you need to update a dashboard from an analysis, first convert
the analysis to a template by using the CreateTemplate API operation. For SourceTemplate,
specify the Amazon Resource Name (ARN) of the source template. The SourceTemplate ARN can
contain any AWS Account and any QuickSight-supported AWS Region.
Use the DataSetReferences entity within SourceTemplate to list the replacement
datasets for the placeholders listed in the original. The schema in each dataset must match its placeholder.
DashboardSourceEntity.Builder avoiding the need
to create one manually via DashboardSourceEntity.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to sourceEntity(DashboardSourceEntity).sourceEntity - a consumer that will call methods on DashboardSourceEntity.BuildersourceEntity(DashboardSourceEntity)UpdateDashboardRequest.Builder parameters(Parameters parameters)
A structure that contains the parameters of the dashboard. These are parameter overrides for a dashboard. A dashboard can have any type of parameters, and some parameters might accept multiple values.
parameters - A structure that contains the parameters of the dashboard. These are parameter overrides for a
dashboard. A dashboard can have any type of parameters, and some parameters might accept multiple
values.default UpdateDashboardRequest.Builder parameters(Consumer<Parameters.Builder> parameters)
A structure that contains the parameters of the dashboard. These are parameter overrides for a dashboard. A dashboard can have any type of parameters, and some parameters might accept multiple values.
This is a convenience that creates an instance of theParameters.Builder avoiding the need to create
one manually via Parameters.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its result
is passed to parameters(Parameters).parameters - a consumer that will call methods on Parameters.Builderparameters(Parameters)UpdateDashboardRequest.Builder versionDescription(String versionDescription)
A description for the first version of the dashboard being created.
versionDescription - A description for the first version of the dashboard being created.UpdateDashboardRequest.Builder dashboardPublishOptions(DashboardPublishOptions dashboardPublishOptions)
Options for publishing the dashboard when you create it:
AvailabilityStatus for AdHocFilteringOption - This status can be either
ENABLED or DISABLED. When this is set to DISABLED, QuickSight disables
the left filter pane on the published dashboard, which can be used for ad hoc (one-time) filtering. This
option is ENABLED by default.
AvailabilityStatus for ExportToCSVOption - This status can be either
ENABLED or DISABLED. The visual option to export data to .csv format isn't enabled
when this is set to DISABLED. This option is ENABLED by default.
VisibilityState for SheetControlsOption - This visibility state can be either
COLLAPSED or EXPANDED. This option is COLLAPSED by default.
dashboardPublishOptions - Options for publishing the dashboard when you create it:
AvailabilityStatus for AdHocFilteringOption - This status can be either
ENABLED or DISABLED. When this is set to DISABLED, QuickSight
disables the left filter pane on the published dashboard, which can be used for ad hoc (one-time)
filtering. This option is ENABLED by default.
AvailabilityStatus for ExportToCSVOption - This status can be either
ENABLED or DISABLED. The visual option to export data to .csv format isn't
enabled when this is set to DISABLED. This option is ENABLED by default.
VisibilityState for SheetControlsOption - This visibility state can be
either COLLAPSED or EXPANDED. This option is COLLAPSED by
default.
default UpdateDashboardRequest.Builder dashboardPublishOptions(Consumer<DashboardPublishOptions.Builder> dashboardPublishOptions)
Options for publishing the dashboard when you create it:
AvailabilityStatus for AdHocFilteringOption - This status can be either
ENABLED or DISABLED. When this is set to DISABLED, QuickSight disables
the left filter pane on the published dashboard, which can be used for ad hoc (one-time) filtering. This
option is ENABLED by default.
AvailabilityStatus for ExportToCSVOption - This status can be either
ENABLED or DISABLED. The visual option to export data to .csv format isn't enabled
when this is set to DISABLED. This option is ENABLED by default.
VisibilityState for SheetControlsOption - This visibility state can be either
COLLAPSED or EXPANDED. This option is COLLAPSED by default.
DashboardPublishOptions.Builder avoiding the
need to create one manually via DashboardPublishOptions.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to dashboardPublishOptions(DashboardPublishOptions).dashboardPublishOptions - a consumer that will call methods on DashboardPublishOptions.BuilderdashboardPublishOptions(DashboardPublishOptions)UpdateDashboardRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderUpdateDashboardRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2020. All rights reserved.