public static interface CreateBatchSegmentJobRequest.Builder extends PersonalizeRequest.Builder, SdkPojo, CopyableBuilder<CreateBatchSegmentJobRequest.Builder,CreateBatchSegmentJobRequest>
| Modifier and Type | Method and Description |
|---|---|
CreateBatchSegmentJobRequest.Builder |
filterArn(String filterArn)
The ARN of the filter to apply to the batch segment job.
|
CreateBatchSegmentJobRequest.Builder |
jobInput(BatchSegmentJobInput jobInput)
The Amazon S3 path for the input data used to generate the batch segment job.
|
default CreateBatchSegmentJobRequest.Builder |
jobInput(Consumer<BatchSegmentJobInput.Builder> jobInput)
The Amazon S3 path for the input data used to generate the batch segment job.
|
CreateBatchSegmentJobRequest.Builder |
jobName(String jobName)
The name of the batch segment job to create.
|
CreateBatchSegmentJobRequest.Builder |
jobOutput(BatchSegmentJobOutput jobOutput)
The Amazon S3 path for the bucket where the job's output will be stored.
|
default CreateBatchSegmentJobRequest.Builder |
jobOutput(Consumer<BatchSegmentJobOutput.Builder> jobOutput)
The Amazon S3 path for the bucket where the job's output will be stored.
|
CreateBatchSegmentJobRequest.Builder |
numResults(Integer numResults)
The number of predicted users generated by the batch segment job for each line of input data.
|
CreateBatchSegmentJobRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
CreateBatchSegmentJobRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
CreateBatchSegmentJobRequest.Builder |
roleArn(String roleArn)
The ARN of the Amazon Identity and Access Management role that has permissions to read and write to your
input and output Amazon S3 buckets respectively.
|
CreateBatchSegmentJobRequest.Builder |
solutionVersionArn(String solutionVersionArn)
The Amazon Resource Name (ARN) of the solution version you want the batch segment job to use to generate
batch segments.
|
CreateBatchSegmentJobRequest.Builder |
tags(Collection<Tag> tags)
A list of tags to
apply to the batch segment job.
|
CreateBatchSegmentJobRequest.Builder |
tags(Consumer<Tag.Builder>... tags)
A list of tags to
apply to the batch segment job.
|
CreateBatchSegmentJobRequest.Builder |
tags(Tag... tags)
A list of tags to
apply to the batch segment job.
|
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildCreateBatchSegmentJobRequest.Builder jobName(String jobName)
The name of the batch segment job to create.
jobName - The name of the batch segment job to create.CreateBatchSegmentJobRequest.Builder solutionVersionArn(String solutionVersionArn)
The Amazon Resource Name (ARN) of the solution version you want the batch segment job to use to generate batch segments.
solutionVersionArn - The Amazon Resource Name (ARN) of the solution version you want the batch segment job to use to
generate batch segments.CreateBatchSegmentJobRequest.Builder filterArn(String filterArn)
The ARN of the filter to apply to the batch segment job. For more information on using filters, see Filtering batch recommendations.
filterArn - The ARN of the filter to apply to the batch segment job. For more information on using filters, see Filtering batch
recommendations.CreateBatchSegmentJobRequest.Builder numResults(Integer numResults)
The number of predicted users generated by the batch segment job for each line of input data.
numResults - The number of predicted users generated by the batch segment job for each line of input data.CreateBatchSegmentJobRequest.Builder jobInput(BatchSegmentJobInput jobInput)
The Amazon S3 path for the input data used to generate the batch segment job.
jobInput - The Amazon S3 path for the input data used to generate the batch segment job.default CreateBatchSegmentJobRequest.Builder jobInput(Consumer<BatchSegmentJobInput.Builder> jobInput)
The Amazon S3 path for the input data used to generate the batch segment job.
This is a convenience method that creates an instance of theBatchSegmentJobInput.Builder avoiding
the need to create one manually via BatchSegmentJobInput.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to jobInput(BatchSegmentJobInput).jobInput - a consumer that will call methods on BatchSegmentJobInput.BuilderjobInput(BatchSegmentJobInput)CreateBatchSegmentJobRequest.Builder jobOutput(BatchSegmentJobOutput jobOutput)
The Amazon S3 path for the bucket where the job's output will be stored.
jobOutput - The Amazon S3 path for the bucket where the job's output will be stored.default CreateBatchSegmentJobRequest.Builder jobOutput(Consumer<BatchSegmentJobOutput.Builder> jobOutput)
The Amazon S3 path for the bucket where the job's output will be stored.
This is a convenience method that creates an instance of theBatchSegmentJobOutput.Builder avoiding
the need to create one manually via BatchSegmentJobOutput.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to jobOutput(BatchSegmentJobOutput).jobOutput - a consumer that will call methods on BatchSegmentJobOutput.BuilderjobOutput(BatchSegmentJobOutput)CreateBatchSegmentJobRequest.Builder roleArn(String roleArn)
The ARN of the Amazon Identity and Access Management role that has permissions to read and write to your input and output Amazon S3 buckets respectively.
roleArn - The ARN of the Amazon Identity and Access Management role that has permissions to read and write to
your input and output Amazon S3 buckets respectively.CreateBatchSegmentJobRequest.Builder tags(Collection<Tag> tags)
A list of tags to apply to the batch segment job.
tags - A list of tags
to apply to the batch segment job.CreateBatchSegmentJobRequest.Builder tags(Tag... tags)
A list of tags to apply to the batch segment job.
tags - A list of tags
to apply to the batch segment job.CreateBatchSegmentJobRequest.Builder tags(Consumer<Tag.Builder>... tags)
A list of tags to apply to the batch segment job.
This is a convenience method 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) CreateBatchSegmentJobRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderCreateBatchSegmentJobRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2022. All rights reserved.