public static interface CreateAnalysisRequest.Builder extends QuickSightRequest.Builder, SdkPojo, CopyableBuilder<CreateAnalysisRequest.Builder,CreateAnalysisRequest>
| Modifier and Type | Method and Description |
|---|---|
CreateAnalysisRequest.Builder |
analysisId(String analysisId)
The ID for the analysis that you're creating.
|
CreateAnalysisRequest.Builder |
awsAccountId(String awsAccountId)
The ID of the Amazon Web Services account where you are creating an analysis.
|
CreateAnalysisRequest.Builder |
definition(AnalysisDefinition definition)
The definition of an analysis.
|
default CreateAnalysisRequest.Builder |
definition(Consumer<AnalysisDefinition.Builder> definition)
The definition of an analysis.
|
CreateAnalysisRequest.Builder |
name(String name)
A descriptive name for the analysis that you're creating.
|
CreateAnalysisRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
CreateAnalysisRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
default CreateAnalysisRequest.Builder |
parameters(Consumer<Parameters.Builder> parameters)
The parameter names and override values that you want to use.
|
CreateAnalysisRequest.Builder |
parameters(Parameters parameters)
The parameter names and override values that you want to use.
|
CreateAnalysisRequest.Builder |
permissions(Collection<ResourcePermission> permissions)
A structure that describes the principals and the resource-level permissions on an analysis.
|
CreateAnalysisRequest.Builder |
permissions(Consumer<ResourcePermission.Builder>... permissions)
A structure that describes the principals and the resource-level permissions on an analysis.
|
CreateAnalysisRequest.Builder |
permissions(ResourcePermission... permissions)
A structure that describes the principals and the resource-level permissions on an analysis.
|
CreateAnalysisRequest.Builder |
sourceEntity(AnalysisSourceEntity sourceEntity)
A source entity to use for the analysis that you're creating.
|
default CreateAnalysisRequest.Builder |
sourceEntity(Consumer<AnalysisSourceEntity.Builder> sourceEntity)
A source entity to use for the analysis that you're creating.
|
CreateAnalysisRequest.Builder |
tags(Collection<Tag> tags)
Contains a map of the key-value pairs for the resource tag or tags assigned to the analysis.
|
CreateAnalysisRequest.Builder |
tags(Consumer<Tag.Builder>... tags)
Contains a map of the key-value pairs for the resource tag or tags assigned to the analysis.
|
CreateAnalysisRequest.Builder |
tags(Tag... tags)
Contains a map of the key-value pairs for the resource tag or tags assigned to the analysis.
|
CreateAnalysisRequest.Builder |
themeArn(String themeArn)
The ARN for the theme to apply to the analysis that you're creating.
|
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildCreateAnalysisRequest.Builder awsAccountId(String awsAccountId)
The ID of the Amazon Web Services account where you are creating an analysis.
awsAccountId - The ID of the Amazon Web Services account where you are creating an analysis.CreateAnalysisRequest.Builder analysisId(String analysisId)
The ID for the analysis that you're creating. This ID displays in the URL of the analysis.
analysisId - The ID for the analysis that you're creating. This ID displays in the URL of the analysis.CreateAnalysisRequest.Builder name(String name)
A descriptive name for the analysis that you're creating. This name displays for the analysis in the Amazon QuickSight console.
name - A descriptive name for the analysis that you're creating. This name displays for the analysis in the
Amazon QuickSight console.CreateAnalysisRequest.Builder parameters(Parameters parameters)
The parameter names and override values that you want to use. An analysis can have any parameter type, and some parameters might accept multiple values.
parameters - The parameter names and override values that you want to use. An analysis can have any parameter type,
and some parameters might accept multiple values.default CreateAnalysisRequest.Builder parameters(Consumer<Parameters.Builder> parameters)
The parameter names and override values that you want to use. An analysis can have any parameter type, and some parameters might accept multiple values.
This is a convenience method 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)CreateAnalysisRequest.Builder permissions(Collection<ResourcePermission> permissions)
A structure that describes the principals and the resource-level permissions on an analysis. You can use the
Permissions structure to grant permissions by providing a list of Identity and Access Management
(IAM) action information for each principal listed by Amazon Resource Name (ARN).
To specify no permissions, omit Permissions.
permissions - A structure that describes the principals and the resource-level permissions on an analysis. You can
use the Permissions structure to grant permissions by providing a list of Identity and
Access Management (IAM) action information for each principal listed by Amazon Resource Name (ARN).
To specify no permissions, omit Permissions.
CreateAnalysisRequest.Builder permissions(ResourcePermission... permissions)
A structure that describes the principals and the resource-level permissions on an analysis. You can use the
Permissions structure to grant permissions by providing a list of Identity and Access Management
(IAM) action information for each principal listed by Amazon Resource Name (ARN).
To specify no permissions, omit Permissions.
permissions - A structure that describes the principals and the resource-level permissions on an analysis. You can
use the Permissions structure to grant permissions by providing a list of Identity and
Access Management (IAM) action information for each principal listed by Amazon Resource Name (ARN).
To specify no permissions, omit Permissions.
CreateAnalysisRequest.Builder permissions(Consumer<ResourcePermission.Builder>... permissions)
A structure that describes the principals and the resource-level permissions on an analysis. You can use the
Permissions structure to grant permissions by providing a list of Identity and Access Management
(IAM) action information for each principal listed by Amazon Resource Name (ARN).
To specify no permissions, omit Permissions.
ResourcePermission.Builder avoiding the need to
create one manually via ResourcePermission.builder()
.
When the Consumer completes,
SdkBuilder.build() is called
immediately and its result is passed to #permissions(List.
permissions - a consumer that will call methods on
ResourcePermission.Builder#permissions(java.util.Collection) CreateAnalysisRequest.Builder sourceEntity(AnalysisSourceEntity sourceEntity)
A source entity to use for the analysis that you're creating. This metadata structure contains details that describe a source template and one or more datasets.
Either a SourceEntity or a Definition must be provided in order for the request to
be valid.
sourceEntity - A source entity to use for the analysis that you're creating. This metadata structure contains details
that describe a source template and one or more datasets.
Either a SourceEntity or a Definition must be provided in order for the
request to be valid.
default CreateAnalysisRequest.Builder sourceEntity(Consumer<AnalysisSourceEntity.Builder> sourceEntity)
A source entity to use for the analysis that you're creating. This metadata structure contains details that describe a source template and one or more datasets.
Either a SourceEntity or a Definition must be provided in order for the request to
be valid.
AnalysisSourceEntity.Builder avoiding
the need to create one manually via AnalysisSourceEntity.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to sourceEntity(AnalysisSourceEntity).
sourceEntity - a consumer that will call methods on AnalysisSourceEntity.BuildersourceEntity(AnalysisSourceEntity)CreateAnalysisRequest.Builder themeArn(String themeArn)
The ARN for the theme to apply to the analysis that you're creating. To see the theme in the Amazon QuickSight console, make sure that you have access to it.
themeArn - The ARN for the theme to apply to the analysis that you're creating. To see the theme in the Amazon
QuickSight console, make sure that you have access to it.CreateAnalysisRequest.Builder tags(Collection<Tag> tags)
Contains a map of the key-value pairs for the resource tag or tags assigned to the analysis.
tags - Contains a map of the key-value pairs for the resource tag or tags assigned to the analysis.CreateAnalysisRequest.Builder tags(Tag... tags)
Contains a map of the key-value pairs for the resource tag or tags assigned to the analysis.
tags - Contains a map of the key-value pairs for the resource tag or tags assigned to the analysis.CreateAnalysisRequest.Builder tags(Consumer<Tag.Builder>... tags)
Contains a map of the key-value pairs for the resource tag or tags assigned to the analysis.
This is a convenience method that creates an instance of theTag.Builder avoiding the need to create one manually
via Tag.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately and its
result is passed to #tags(List.
tags - a consumer that will call methods on
Tag.Builder#tags(java.util.Collection) CreateAnalysisRequest.Builder definition(AnalysisDefinition definition)
The definition of an analysis.
A definition is the data model of all features in a Dashboard, Template, or Analysis.
Either a SourceEntity or a Definition must be provided in order for the request to
be valid.
definition - The definition of an analysis.
A definition is the data model of all features in a Dashboard, Template, or Analysis.
Either a SourceEntity or a Definition must be provided in order for the
request to be valid.
default CreateAnalysisRequest.Builder definition(Consumer<AnalysisDefinition.Builder> definition)
The definition of an analysis.
A definition is the data model of all features in a Dashboard, Template, or Analysis.
Either a SourceEntity or a Definition must be provided in order for the request to
be valid.
AnalysisDefinition.Builder avoiding the
need to create one manually via AnalysisDefinition.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to definition(AnalysisDefinition).
definition - a consumer that will call methods on AnalysisDefinition.Builderdefinition(AnalysisDefinition)CreateAnalysisRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderCreateAnalysisRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.