Zep.Schemas.BatchJob (Zep v1.0.0)

Copy Markdown View Source

A batch ingestion job, as created/listed via Zep.Batch.

status is one of "draft" (before Zep.Batch.process/2 is called), "queued", "processing", or one of the terminal statuses "succeeded", "partial", "failed", "invalid" (the batch never started processing, but the record persists until deleted).

Summary

Types

status()

@type status() :: String.t()

t()

@type t() :: %Zep.Schemas.BatchJob{
  batch_id: String.t() | nil,
  created_at: String.t() | nil,
  metadata: map() | nil,
  progress: Zep.Schemas.BatchProgress.t(),
  status: status() | nil,
  updated_at: String.t() | nil
}