Class BatchWriteRequest

java.lang.Object
ai.vectros.resources.records.requests.BatchWriteRequest

public final class BatchWriteRequest extends Object
  • Method Details

    • getAtomicity

      public Optional<BatchWriteRequestAtomicity> getAtomicity()
      Returns:
      Controls how the batch commits. all_or_nothing commits every item or none (transactional, but allows a smaller maximum batch size); best_effort commits each item independently and reports a per-item outcome. Defaults to best_effort.
    • getItems

      public Optional<List<RecordRequest>> getItems()
      Returns:
      The records to write. Each item has the same shape as the body of a single create-record request (POST /v1/records).
    • equals

      public boolean equals(Object other)
      Overrides:
      equals in class Object
    • getAdditionalProperties

      public Map<String,Object> getAdditionalProperties()
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • builder

      public static BatchWriteRequest.Builder builder()