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 AWS account where you are creating 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 AWS account where you are creating an analysis.
awsAccountId - The ID of the AWS 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 QuickSight console.
name - A descriptive name for the analysis that you're creating. This name displays for the analysis in the
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 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 AWS 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 AWS 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 AWS 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 AWS 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 AWS Identity and Access
Management (IAM) action information for each principal listed by Amazon Resource Name (ARN).
To specify no permissions, omit Permissions.
List.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) 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.
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.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.
This is a convenience that creates an instance of theAnalysisSourceEntity.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 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
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 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) CreateAnalysisRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderCreateAnalysisRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2020. All rights reserved.