public static interface CreateDashboardRequest.Builder extends QuickSightRequest.Builder, SdkPojo, CopyableBuilder<CreateDashboardRequest.Builder,CreateDashboardRequest>
| Modifier and Type | Method and Description |
|---|---|
CreateDashboardRequest.Builder |
awsAccountId(String awsAccountId)
The ID of the AWS account where you want to create the dashboard.
|
CreateDashboardRequest.Builder |
dashboardId(String dashboardId)
The ID for the dashboard, also added to the IAM policy.
|
default CreateDashboardRequest.Builder |
dashboardPublishOptions(Consumer<DashboardPublishOptions.Builder> dashboardPublishOptions)
Options for publishing the dashboard when you create it:
|
CreateDashboardRequest.Builder |
dashboardPublishOptions(DashboardPublishOptions dashboardPublishOptions)
Options for publishing the dashboard when you create it:
|
CreateDashboardRequest.Builder |
name(String name)
The display name of the dashboard.
|
CreateDashboardRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
CreateDashboardRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
default CreateDashboardRequest.Builder |
parameters(Consumer<Parameters.Builder> parameters)
A structure that contains the parameters of the dashboard.
|
CreateDashboardRequest.Builder |
parameters(Parameters parameters)
A structure that contains the parameters of the dashboard.
|
CreateDashboardRequest.Builder |
permissions(Collection<ResourcePermission> permissions)
A structure that contains the permissions of the dashboard.
|
CreateDashboardRequest.Builder |
permissions(Consumer<ResourcePermission.Builder>... permissions)
A structure that contains the permissions of the dashboard.
|
CreateDashboardRequest.Builder |
permissions(ResourcePermission... permissions)
A structure that contains the permissions of the dashboard.
|
default CreateDashboardRequest.Builder |
sourceEntity(Consumer<DashboardSourceEntity.Builder> sourceEntity)
The source entity from which the dashboard is created.
|
CreateDashboardRequest.Builder |
sourceEntity(DashboardSourceEntity sourceEntity)
The source entity from which the dashboard is created.
|
CreateDashboardRequest.Builder |
tags(Collection<Tag> tags)
Contains a map of the key-value pairs for the resource tag or tags assigned to the dashboard.
|
CreateDashboardRequest.Builder |
tags(Consumer<Tag.Builder>... tags)
Contains a map of the key-value pairs for the resource tag or tags assigned to the dashboard.
|
CreateDashboardRequest.Builder |
tags(Tag... tags)
Contains a map of the key-value pairs for the resource tag or tags assigned to the dashboard.
|
CreateDashboardRequest.Builder |
versionDescription(String versionDescription)
A description for the first version of the dashboard being created.
|
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildCreateDashboardRequest.Builder awsAccountId(String awsAccountId)
The ID of the AWS account where you want to create the dashboard.
awsAccountId - The ID of the AWS account where you want to create the dashboard.CreateDashboardRequest.Builder dashboardId(String dashboardId)
The ID for the dashboard, also added to the IAM policy.
dashboardId - The ID for the dashboard, also added to the IAM policy.CreateDashboardRequest.Builder name(String name)
The display name of the dashboard.
name - The display name of the dashboard.CreateDashboardRequest.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. You can use the dashboard permissions structure described following to override two string parameters that 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. You can use the dashboard permissions structure described following to override two string
parameters that accept multiple values.default CreateDashboardRequest.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. You can use the dashboard permissions structure described following to override two string parameters that 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)CreateDashboardRequest.Builder permissions(Collection<ResourcePermission> permissions)
A structure that contains the permissions of the dashboard. You can use this structure for granting permissions with principal and action information.
permissions - A structure that contains the permissions of the dashboard. You can use this structure for granting
permissions with principal and action information.CreateDashboardRequest.Builder permissions(ResourcePermission... permissions)
A structure that contains the permissions of the dashboard. You can use this structure for granting permissions with principal and action information.
permissions - A structure that contains the permissions of the dashboard. You can use this structure for granting
permissions with principal and action information.CreateDashboardRequest.Builder permissions(Consumer<ResourcePermission.Builder>... permissions)
A structure that contains the permissions of the dashboard. You can use this structure for granting permissions with principal and action information.
This is a convenience that creates an instance of theList.Builder avoiding the
need to create one manually via List#builder() .
When the Consumer completes, List.Builder#build() is called immediately
and its result is passed to #permissions(List) .permissions - a consumer that will call methods on List.Builder #permissions(List) CreateDashboardRequest.Builder sourceEntity(DashboardSourceEntity sourceEntity)
The source entity from which the dashboard is created. The source entity accepts the Amazon Resource Name (ARN) of the source template or analysis and also references the replacement datasets for the placeholders set when creating the template. The replacement datasets need to follow the same schema as the datasets for which placeholders were created when creating the template.
If you are creating a dashboard from a source entity in a different AWS account, use the ARN of the source template.
sourceEntity - The source entity from which the dashboard is created. The source entity accepts the Amazon Resource
Name (ARN) of the source template or analysis and also references the replacement datasets for the
placeholders set when creating the template. The replacement datasets need to follow the same schema
as the datasets for which placeholders were created when creating the template.
If you are creating a dashboard from a source entity in a different AWS account, use the ARN of the source template.
default CreateDashboardRequest.Builder sourceEntity(Consumer<DashboardSourceEntity.Builder> sourceEntity)
The source entity from which the dashboard is created. The source entity accepts the Amazon Resource Name (ARN) of the source template or analysis and also references the replacement datasets for the placeholders set when creating the template. The replacement datasets need to follow the same schema as the datasets for which placeholders were created when creating the template.
If you are creating a dashboard from a source entity in a different AWS account, use the ARN of the source template.
This is a convenience that creates an instance of theDashboardSourceEntity.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)CreateDashboardRequest.Builder tags(Collection<Tag> tags)
Contains a map of the key-value pairs for the resource tag or tags assigned to the dashboard.
tags - Contains a map of the key-value pairs for the resource tag or tags assigned to the dashboard.CreateDashboardRequest.Builder tags(Tag... tags)
Contains a map of the key-value pairs for the resource tag or tags assigned to the dashboard.
tags - Contains a map of the key-value pairs for the resource tag or tags assigned to the dashboard.CreateDashboardRequest.Builder tags(Consumer<Tag.Builder>... tags)
Contains a map of the key-value pairs for the resource tag or tags assigned to the dashboard.
This is a convenience that creates an instance of theList.Builder avoiding the need to create
one manually via List#builder() .
When the Consumer completes, List.Builder#build() is called immediately and its result
is passed to #tags(List) .tags - a consumer that will call methods on List.Builder #tags(List) CreateDashboardRequest.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.CreateDashboardRequest.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. The sheet controls pane is collapsed by default when set to
true. 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. The sheet controls pane is collapsed by
default when set to true. This option is COLLAPSED by default.
default CreateDashboardRequest.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. The sheet controls pane is collapsed by default when set to
true. 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)CreateDashboardRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderCreateDashboardRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2020. All rights reserved.