public static interface CreateAnalysisTemplateRequest.Builder extends CleanRoomsRequest.Builder, SdkPojo, CopyableBuilder<CreateAnalysisTemplateRequest.Builder,CreateAnalysisTemplateRequest>
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildCreateAnalysisTemplateRequest.Builder description(String description)
The description of the analysis template.
description - The description of the analysis template.CreateAnalysisTemplateRequest.Builder membershipIdentifier(String membershipIdentifier)
The identifier for a membership resource.
membershipIdentifier - The identifier for a membership resource.CreateAnalysisTemplateRequest.Builder name(String name)
The name of the analysis template.
name - The name of the analysis template.CreateAnalysisTemplateRequest.Builder format(String format)
The format of the analysis template.
format - The format of the analysis template.AnalysisFormat,
AnalysisFormatCreateAnalysisTemplateRequest.Builder format(AnalysisFormat format)
The format of the analysis template.
format - The format of the analysis template.AnalysisFormat,
AnalysisFormatCreateAnalysisTemplateRequest.Builder source(AnalysisSource source)
The information in the analysis template. Currently supports text, the query text for the
analysis template.
source - The information in the analysis template. Currently supports text, the query text for the
analysis template.default CreateAnalysisTemplateRequest.Builder source(Consumer<AnalysisSource.Builder> source)
The information in the analysis template. Currently supports text, the query text for the
analysis template.
AnalysisSource.Builder avoiding the need
to create one manually via AnalysisSource.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to source(AnalysisSource).
source - a consumer that will call methods on AnalysisSource.Buildersource(AnalysisSource)CreateAnalysisTemplateRequest.Builder tags(Map<String,String> tags)
An optional label that you can assign to a resource when you create it. Each tag consists of a key and an optional value, both of which you define. When you use tagging, you can also use tag-based access control in IAM policies to control access to this resource.
tags - An optional label that you can assign to a resource when you create it. Each tag consists of a key and
an optional value, both of which you define. When you use tagging, you can also use tag-based access
control in IAM policies to control access to this resource.CreateAnalysisTemplateRequest.Builder analysisParameters(Collection<AnalysisParameter> analysisParameters)
The parameters of the analysis template.
analysisParameters - The parameters of the analysis template.CreateAnalysisTemplateRequest.Builder analysisParameters(AnalysisParameter... analysisParameters)
The parameters of the analysis template.
analysisParameters - The parameters of the analysis template.CreateAnalysisTemplateRequest.Builder analysisParameters(Consumer<AnalysisParameter.Builder>... analysisParameters)
The parameters of the analysis template.
This is a convenience method that creates an instance of theAnalysisParameter.Builder avoiding the need to
create one manually via AnalysisParameter.builder().
When the Consumer completes,
SdkBuilder.build() is called
immediately and its result is passed to #analysisParameters(List.
analysisParameters - a consumer that will call methods on
AnalysisParameter.Builder#analysisParameters(java.util.Collection) CreateAnalysisTemplateRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderCreateAnalysisTemplateRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.