Interface BatchPrediction.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<BatchPrediction.Builder,
,BatchPrediction> SdkBuilder<BatchPrediction.Builder,
,BatchPrediction> SdkPojo
- Enclosing class:
BatchPrediction
-
Method Summary
Modifier and TypeMethodDescriptionbatchPredictionDataSourceId
(String batchPredictionDataSourceId) The ID of theDataSource
that points to the group of observations to predict.batchPredictionId
(String batchPredictionId) The ID assigned to theBatchPrediction
at creation.computeTime
(Long computeTime) Sets the value of the ComputeTime property for this object.The time that theBatchPrediction
was created.createdByIamUser
(String createdByIamUser) The AWS user account that invoked theBatchPrediction
.finishedAt
(Instant finishedAt) Sets the value of the FinishedAt property for this object.inputDataLocationS3
(String inputDataLocationS3) The location of the data file or directory in Amazon Simple Storage Service (Amazon S3).invalidRecordCount
(Long invalidRecordCount) Sets the value of the InvalidRecordCount property for this object.lastUpdatedAt
(Instant lastUpdatedAt) The time of the most recent edit to theBatchPrediction
.A description of the most recent details about processing the batch prediction request.The ID of theMLModel
that generated predictions for theBatchPrediction
request.A user-supplied name or description of theBatchPrediction
.The location of an Amazon S3 bucket or directory to receive the operation results.Sets the value of the StartedAt property for this object.The status of theBatchPrediction
.status
(EntityStatus status) The status of theBatchPrediction
.totalRecordCount
(Long totalRecordCount) Sets the value of the TotalRecordCount property for this object.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
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
The ID assigned to the
BatchPrediction
at creation. This value should be identical to the value of theBatchPredictionID
in the request.- Parameters:
batchPredictionId
- The ID assigned to theBatchPrediction
at creation. This value should be identical to the value of theBatchPredictionID
in the request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
mlModelId
The ID of the
MLModel
that generated predictions for theBatchPrediction
request.- Parameters:
mlModelId
- The ID of theMLModel
that generated predictions for theBatchPrediction
request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
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.
-
inputDataLocationS3
The location of the data file or directory in Amazon Simple Storage Service (Amazon S3).
- Parameters:
inputDataLocationS3
- The location of the data file or directory in Amazon Simple Storage Service (Amazon S3).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdByIamUser
The AWS user account that invoked the
BatchPrediction
. The account type can be either an AWS root account or an AWS Identity and Access Management (IAM) user account.- Parameters:
createdByIamUser
- The AWS user account that invoked theBatchPrediction
. The account type can be either an AWS root account or an AWS Identity and Access Management (IAM) user account.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdAt
The time that the
BatchPrediction
was created. The time is expressed in epoch time.- Parameters:
createdAt
- The time that theBatchPrediction
was created. The time is expressed in epoch time.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastUpdatedAt
The time of the most recent edit to the
BatchPrediction
. The time is expressed in epoch time.- Parameters:
lastUpdatedAt
- The time of the most recent edit to theBatchPrediction
. The time is expressed in epoch time.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
A user-supplied name or description of the
BatchPrediction
.- Parameters:
name
- A user-supplied name or description of theBatchPrediction
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
The status of the
BatchPrediction
. This element can have one of the following values:-
PENDING
- Amazon Machine Learning (Amazon ML) submitted a request to generate predictions for a batch of observations. -
INPROGRESS
- The process is underway. -
FAILED
- The request to perform a batch prediction did not run to completion. It is not usable. -
COMPLETED
- The batch prediction process completed successfully. -
DELETED
- TheBatchPrediction
is marked as deleted. It is not usable.
- Parameters:
status
- The status of theBatchPrediction
. This element can have one of the following values:-
PENDING
- Amazon Machine Learning (Amazon ML) submitted a request to generate predictions for a batch of observations. -
INPROGRESS
- The process is underway. -
FAILED
- The request to perform a batch prediction did not run to completion. It is not usable. -
COMPLETED
- The batch prediction process completed successfully. -
DELETED
- TheBatchPrediction
is marked as deleted. It is not usable.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
-
status
The status of the
BatchPrediction
. This element can have one of the following values:-
PENDING
- Amazon Machine Learning (Amazon ML) submitted a request to generate predictions for a batch of observations. -
INPROGRESS
- The process is underway. -
FAILED
- The request to perform a batch prediction did not run to completion. It is not usable. -
COMPLETED
- The batch prediction process completed successfully. -
DELETED
- TheBatchPrediction
is marked as deleted. It is not usable.
- Parameters:
status
- The status of theBatchPrediction
. This element can have one of the following values:-
PENDING
- Amazon Machine Learning (Amazon ML) submitted a request to generate predictions for a batch of observations. -
INPROGRESS
- The process is underway. -
FAILED
- The request to perform a batch prediction did not run to completion. It is not usable. -
COMPLETED
- The batch prediction process completed successfully. -
DELETED
- TheBatchPrediction
is marked as deleted. It is not usable.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
-
outputUri
The location of an Amazon S3 bucket or directory to receive the operation results. The following substrings are not allowed in the
s3 key
portion of theoutputURI
field: ':', '//', '/./', '/../'.- Parameters:
outputUri
- The location of an Amazon S3 bucket or directory to receive the operation results. The following substrings are not allowed in thes3 key
portion of theoutputURI
field: ':', '//', '/./', '/../'.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
message
A description of the most recent details about processing the batch prediction request.
- Parameters:
message
- A description of the most recent details about processing the batch prediction request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
computeTime
Sets the value of the ComputeTime property for this object.- Parameters:
computeTime
- The new value for the ComputeTime property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
finishedAt
Sets the value of the FinishedAt property for this object.- Parameters:
finishedAt
- The new value for the FinishedAt property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
startedAt
Sets the value of the StartedAt property for this object.- Parameters:
startedAt
- The new value for the StartedAt property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
totalRecordCount
Sets the value of the TotalRecordCount property for this object.- Parameters:
totalRecordCount
- The new value for the TotalRecordCount property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
invalidRecordCount
Sets the value of the InvalidRecordCount property for this object.- Parameters:
invalidRecordCount
- The new value for the InvalidRecordCount property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-