public static interface CreateBatchInferenceJobRequest.Builder extends PersonalizeRequest.Builder, SdkPojo, CopyableBuilder<CreateBatchInferenceJobRequest.Builder,CreateBatchInferenceJobRequest>
| Modifier and Type | Method and Description |
|---|---|
CreateBatchInferenceJobRequest.Builder |
batchInferenceJobConfig(BatchInferenceJobConfig batchInferenceJobConfig)
The configuration details of a batch inference job.
|
default CreateBatchInferenceJobRequest.Builder |
batchInferenceJobConfig(Consumer<BatchInferenceJobConfig.Builder> batchInferenceJobConfig)
The configuration details of a batch inference job.
|
CreateBatchInferenceJobRequest.Builder |
filterArn(String filterArn)
The ARN of the filter to apply to the batch inference job.
|
CreateBatchInferenceJobRequest.Builder |
jobInput(BatchInferenceJobInput jobInput)
The Amazon S3 path that leads to the input file to base your recommendations on.
|
default CreateBatchInferenceJobRequest.Builder |
jobInput(Consumer<BatchInferenceJobInput.Builder> jobInput)
The Amazon S3 path that leads to the input file to base your recommendations on.
|
CreateBatchInferenceJobRequest.Builder |
jobName(String jobName)
The name of the batch inference job to create.
|
CreateBatchInferenceJobRequest.Builder |
jobOutput(BatchInferenceJobOutput jobOutput)
The path to the Amazon S3 bucket where the job's output will be stored.
|
default CreateBatchInferenceJobRequest.Builder |
jobOutput(Consumer<BatchInferenceJobOutput.Builder> jobOutput)
The path to the Amazon S3 bucket where the job's output will be stored.
|
CreateBatchInferenceJobRequest.Builder |
numResults(Integer numResults)
The number of recommendations to retreive.
|
CreateBatchInferenceJobRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
CreateBatchInferenceJobRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
CreateBatchInferenceJobRequest.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 out Amazon S3 buckets respectively.
|
CreateBatchInferenceJobRequest.Builder |
solutionVersionArn(String solutionVersionArn)
The Amazon Resource Name (ARN) of the solution version that will be used to generate the batch inference
recommendations.
|
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildCreateBatchInferenceJobRequest.Builder jobName(String jobName)
The name of the batch inference job to create.
jobName - The name of the batch inference job to create.CreateBatchInferenceJobRequest.Builder solutionVersionArn(String solutionVersionArn)
The Amazon Resource Name (ARN) of the solution version that will be used to generate the batch inference recommendations.
solutionVersionArn - The Amazon Resource Name (ARN) of the solution version that will be used to generate the batch
inference recommendations.CreateBatchInferenceJobRequest.Builder filterArn(String filterArn)
The ARN of the filter to apply to the batch inference job. For more information on using filters, see Using Filters with Amazon Personalize.
filterArn - The ARN of the filter to apply to the batch inference job. For more information on using filters, see
Using Filters with Amazon Personalize.CreateBatchInferenceJobRequest.Builder numResults(Integer numResults)
The number of recommendations to retreive.
numResults - The number of recommendations to retreive.CreateBatchInferenceJobRequest.Builder jobInput(BatchInferenceJobInput jobInput)
The Amazon S3 path that leads to the input file to base your recommendations on. The input material must be in JSON format.
jobInput - The Amazon S3 path that leads to the input file to base your recommendations on. The input material
must be in JSON format.default CreateBatchInferenceJobRequest.Builder jobInput(Consumer<BatchInferenceJobInput.Builder> jobInput)
The Amazon S3 path that leads to the input file to base your recommendations on. The input material must be in JSON format.
This is a convenience that creates an instance of theBatchInferenceJobInput.Builder avoiding the
need to create one manually via BatchInferenceJobInput.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to jobInput(BatchInferenceJobInput).jobInput - a consumer that will call methods on BatchInferenceJobInput.BuilderjobInput(BatchInferenceJobInput)CreateBatchInferenceJobRequest.Builder jobOutput(BatchInferenceJobOutput jobOutput)
The path to the Amazon S3 bucket where the job's output will be stored.
jobOutput - The path to the Amazon S3 bucket where the job's output will be stored.default CreateBatchInferenceJobRequest.Builder jobOutput(Consumer<BatchInferenceJobOutput.Builder> jobOutput)
The path to the Amazon S3 bucket where the job's output will be stored.
This is a convenience that creates an instance of theBatchInferenceJobOutput.Builder avoiding the
need to create one manually via BatchInferenceJobOutput.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to jobOutput(BatchInferenceJobOutput).jobOutput - a consumer that will call methods on BatchInferenceJobOutput.BuilderjobOutput(BatchInferenceJobOutput)CreateBatchInferenceJobRequest.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 out 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 out Amazon S3 buckets respectively.CreateBatchInferenceJobRequest.Builder batchInferenceJobConfig(BatchInferenceJobConfig batchInferenceJobConfig)
The configuration details of a batch inference job.
batchInferenceJobConfig - The configuration details of a batch inference job.default CreateBatchInferenceJobRequest.Builder batchInferenceJobConfig(Consumer<BatchInferenceJobConfig.Builder> batchInferenceJobConfig)
The configuration details of a batch inference job.
This is a convenience that creates an instance of theBatchInferenceJobConfig.Builder avoiding the
need to create one manually via BatchInferenceJobConfig.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to batchInferenceJobConfig(BatchInferenceJobConfig).batchInferenceJobConfig - a consumer that will call methods on BatchInferenceJobConfig.BuilderbatchInferenceJobConfig(BatchInferenceJobConfig)CreateBatchInferenceJobRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderCreateBatchInferenceJobRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2020. All rights reserved.