Class MlBatchJobParameters<I>

All Implemented Interfaces:
Serializable

public class MlBatchJobParameters<I> extends MlJobParameters
Machine Learning Job parameters for batch prediction operations. This class handles multiple input batch prediction operations.
See Also:
  • Method Details

    • batchInput

      public List<I> batchInput()
      Gets the batch input data.
      Returns:
      Batch input data
    • setBatchInput

      public void setBatchInput(List<I> batchInput)
      Sets the batch input data.
      Parameters:
      batchInput - Batch input data
    • validateOperationSpecific

      protected void validateOperationSpecific()
      Abstract method for operation-specific validation. Subclasses must implement this method to validate their specific fields.
      Specified by:
      validateOperationSpecific in class MlJobParameters
    • builder

      public static <I> MlBatchJobParameters.Builder<I> builder()
      Creates a new builder.
      Returns:
      Builder instance
    • toString

      public String toString()
      Creates and returns a string representation of the parameters.
      Overrides:
      toString in class MlJobParameters
      Returns:
      string representation