Class RagChunkPageSpan.Builder

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

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

    • Builder

      public Builder()
  • Method Details

    • firstPage

      public abstract RagChunkPageSpan.Builder firstPage(Integer firstPage)
      Setter for firstPage.

      firstPage: Page where chunk starts in the document. Inclusive. 1-indexed.

    • clearFirstPage

      @CanIgnoreReturnValue public RagChunkPageSpan.Builder clearFirstPage()
      Clears the value of firstPage field.
    • lastPage

      public abstract RagChunkPageSpan.Builder lastPage(Integer lastPage)
      Setter for lastPage.

      lastPage: Page where chunk ends in the document. Inclusive. 1-indexed.

    • clearLastPage

      @CanIgnoreReturnValue public RagChunkPageSpan.Builder clearLastPage()
      Clears the value of lastPage field.
    • build

      public abstract RagChunkPageSpan build()