Class TaskStatusMetadata.Builder

java.lang.Object
ai.docling.serve.api.task.response.TaskStatusMetadata.Builder
Enclosing class:
TaskStatusMetadata

public static class TaskStatusMetadata.Builder extends Object
Builder for creating TaskStatusMetadata instances. Generated by Lombok's @Builder annotation.

Builder methods:

  • numDocs(Long) - Set the total number of documents
  • numProcessed(Long) - Set the number of processed documents
  • numSucceeded(Long) - Set the number of successful documents
  • numFailed(Long) - Set the number of failed documents
  • Method Details

    • numDocs

      public @NonNull TaskStatusMetadata.Builder numDocs(Long numDocs)
      Total number of documents in the task.
      Parameters:
      numDocs - the total number of documents
      Returns:
      this.
    • numProcessed

      public @NonNull TaskStatusMetadata.Builder numProcessed(Long numProcessed)
      Number of documents processed so far.
      Parameters:
      numProcessed - the number of processed documents
      Returns:
      this.
    • numSucceeded

      public @NonNull TaskStatusMetadata.Builder numSucceeded(Long numSucceeded)
      Number of documents that succeeded.
      Parameters:
      numSucceeded - the number of successful documents
      Returns:
      this.
    • numFailed

      public @NonNull TaskStatusMetadata.Builder numFailed(Long numFailed)
      Number of documents that failed.
      Parameters:
      numFailed - the number of failed documents
      Returns:
      this.
    • build

      public @NonNull TaskStatusMetadata build()
    • toString

      public @NonNull String toString()
      Overrides:
      toString in class Object