Class RagChunk.Builder

java.lang.Object
com.google.genai.types.RagChunk.Builder
Enclosing class:
RagChunk

public abstract static class RagChunk.Builder extends Object
Builder for RagChunk.
  • Constructor Details

    • Builder

      public Builder()
  • Method Details

    • pageSpan

      public abstract RagChunk.Builder pageSpan(RagChunkPageSpan pageSpan)
      Setter for pageSpan.

      pageSpan: If populated, represents where the chunk starts and ends in the document.

    • pageSpan

      public RagChunk.Builder pageSpan(RagChunkPageSpan.Builder pageSpanBuilder)
      Setter for pageSpan builder.

      pageSpan: If populated, represents where the chunk starts and ends in the document.

    • text

      public abstract RagChunk.Builder text(String text)
      Setter for text.

      text: The content of the chunk.

    • build

      public abstract RagChunk build()