Interface BatchPrediction.Builder

All Superinterfaces:
Buildable, CopyableBuilder<BatchPrediction.Builder,BatchPrediction>, SdkBuilder<BatchPrediction.Builder,BatchPrediction>, SdkPojo
Enclosing class:
BatchPrediction

public static interface BatchPrediction.Builder extends SdkPojo, CopyableBuilder<BatchPrediction.Builder,BatchPrediction>
  • Method Details

    • jobId

      The job ID for the batch prediction.

      Parameters:
      jobId - The job ID for the batch prediction.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • status

      The batch prediction status.

      Parameters:
      status - The batch prediction status.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • status

      The batch prediction status.

      Parameters:
      status - The batch prediction status.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • failureReason

      BatchPrediction.Builder failureReason(String failureReason)

      The reason a batch prediction job failed.

      Parameters:
      failureReason - The reason a batch prediction job failed.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • startTime

      BatchPrediction.Builder startTime(String startTime)

      Timestamp of when the batch prediction job started.

      Parameters:
      startTime - Timestamp of when the batch prediction job started.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • completionTime

      BatchPrediction.Builder completionTime(String completionTime)

      Timestamp of when the batch prediction job completed.

      Parameters:
      completionTime - Timestamp of when the batch prediction job completed.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • lastHeartbeatTime

      BatchPrediction.Builder lastHeartbeatTime(String lastHeartbeatTime)

      Timestamp of most recent heartbeat indicating the batch prediction job was making progress.

      Parameters:
      lastHeartbeatTime - Timestamp of most recent heartbeat indicating the batch prediction job was making progress.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • inputPath

      BatchPrediction.Builder inputPath(String inputPath)

      The Amazon S3 location of your training file.

      Parameters:
      inputPath - The Amazon S3 location of your training file.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • outputPath

      BatchPrediction.Builder outputPath(String outputPath)

      The Amazon S3 location of your output file.

      Parameters:
      outputPath - The Amazon S3 location of your output file.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • eventTypeName

      BatchPrediction.Builder eventTypeName(String eventTypeName)

      The name of the event type.

      Parameters:
      eventTypeName - The name of the event type.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • detectorName

      BatchPrediction.Builder detectorName(String detectorName)

      The name of the detector.

      Parameters:
      detectorName - The name of the detector.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • detectorVersion

      BatchPrediction.Builder detectorVersion(String detectorVersion)

      The detector version.

      Parameters:
      detectorVersion - The detector version.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • iamRoleArn

      BatchPrediction.Builder iamRoleArn(String iamRoleArn)

      The ARN of the IAM role to use for this job request.

      Parameters:
      iamRoleArn - The ARN of the IAM role to use for this job request.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • arn

      The ARN of batch prediction job.

      Parameters:
      arn - The ARN of batch prediction job.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • processedRecordsCount

      BatchPrediction.Builder processedRecordsCount(Integer processedRecordsCount)

      The number of records processed by the batch prediction job.

      Parameters:
      processedRecordsCount - The number of records processed by the batch prediction job.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • totalRecordsCount

      BatchPrediction.Builder totalRecordsCount(Integer totalRecordsCount)

      The total number of records in the batch prediction job.

      Parameters:
      totalRecordsCount - The total number of records in the batch prediction job.
      Returns:
      Returns a reference to this object so that method calls can be chained together.