Interface CreateBatchPredictionRequest.Builder
- All Superinterfaces:
AwsRequest.Builder
,Buildable
,CopyableBuilder<CreateBatchPredictionRequest.Builder,
,CreateBatchPredictionRequest> MachineLearningRequest.Builder
,SdkBuilder<CreateBatchPredictionRequest.Builder,
,CreateBatchPredictionRequest> SdkPojo
,SdkRequest.Builder
- Enclosing class:
CreateBatchPredictionRequest
-
Method Summary
Modifier and TypeMethodDescriptionbatchPredictionDataSourceId
(String batchPredictionDataSourceId) The ID of theDataSource
that points to the group of observations to predict.batchPredictionId
(String batchPredictionId) A user-supplied ID that uniquely identifies theBatchPrediction
.batchPredictionName
(String batchPredictionName) A user-supplied name or description of theBatchPrediction
.The ID of theMLModel
that will generate predictions for the group of observations.The location of an Amazon Simple Storage Service (Amazon S3) bucket or directory to store the batch prediction results.overrideConfiguration
(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Add an optional request override configuration.overrideConfiguration
(AwsRequestOverrideConfiguration overrideConfiguration) Add an optional request override configuration.Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.services.machinelearning.model.MachineLearningRequest.Builder
build
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
batchPredictionId
A user-supplied ID that uniquely identifies the
BatchPrediction
.- Parameters:
batchPredictionId
- A user-supplied ID that uniquely identifies theBatchPrediction
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
batchPredictionName
A user-supplied name or description of the
BatchPrediction
.BatchPredictionName
can only use the UTF-8 character set.- Parameters:
batchPredictionName
- A user-supplied name or description of theBatchPrediction
.BatchPredictionName
can only use the UTF-8 character set.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
mlModelId
The ID of the
MLModel
that will generate predictions for the group of observations.- Parameters:
mlModelId
- The ID of theMLModel
that will generate predictions for the group of observations.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
batchPredictionDataSourceId
CreateBatchPredictionRequest.Builder batchPredictionDataSourceId(String batchPredictionDataSourceId) The ID of the
DataSource
that points to the group of observations to predict.- Parameters:
batchPredictionDataSourceId
- The ID of theDataSource
that points to the group of observations to predict.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
outputUri
The location of an Amazon Simple Storage Service (Amazon S3) bucket or directory to store the batch prediction results. The following substrings are not allowed in the
s3 key
portion of theoutputURI
field: ':', '//', '/./', '/../'.Amazon ML needs permissions to store and retrieve the logs on your behalf. For information about how to set permissions, see the Amazon Machine Learning Developer Guide.
- Parameters:
outputUri
- The location of an Amazon Simple Storage Service (Amazon S3) bucket or directory to store the batch prediction results. The following substrings are not allowed in thes3 key
portion of theoutputURI
field: ':', '//', '/./', '/../'.Amazon ML needs permissions to store and retrieve the logs on your behalf. For information about how to set permissions, see the Amazon Machine Learning Developer Guide.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
CreateBatchPredictionRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Description copied from interface:AwsRequest.Builder
Add an optional request override configuration.- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
- Parameters:
overrideConfiguration
- The override configuration.- Returns:
- This object for method chaining.
-
overrideConfiguration
CreateBatchPredictionRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Description copied from interface:AwsRequest.Builder
Add an optional request override configuration.- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
- Parameters:
builderConsumer
- AConsumer
to which an emptyAwsRequestOverrideConfiguration.Builder
will be given.- Returns:
- This object for method chaining.
-