Package com.google.genai.types
Class RagChunk.Builder
-
- All Implemented Interfaces:
public abstract class RagChunk.BuilderBuilder for RagChunk.
-
-
Constructor Summary
Constructors Constructor Description RagChunk.Builder()
-
Method Summary
Modifier and Type Method Description abstract RagChunk.BuilderpageSpan(RagChunkPageSpan pageSpan)Setter for pageSpan. RagChunk.BuilderpageSpan(RagChunkPageSpan.Builder pageSpanBuilder)Setter for pageSpan builder. RagChunk.BuilderclearPageSpan()Clears the value of pageSpan field. abstract RagChunk.Buildertext(String text)Setter for text. RagChunk.BuilderclearText()Clears the value of text field. abstract RagChunkbuild()-
-
Method Detail
-
pageSpan
abstract RagChunk.Builder pageSpan(RagChunkPageSpan pageSpan)
Setter for pageSpan.
pageSpan: If populated, represents where the chunk starts and ends in the document.
-
pageSpan
@CanIgnoreReturnValue() RagChunk.Builder pageSpan(RagChunkPageSpan.Builder pageSpanBuilder)
Setter for pageSpan builder.
pageSpan: If populated, represents where the chunk starts and ends in the document.
-
clearPageSpan
@CanIgnoreReturnValue() RagChunk.Builder clearPageSpan()
Clears the value of pageSpan field.
-
text
abstract RagChunk.Builder text(String text)
Setter for text.
text: The content of the chunk.
-
clearText
@CanIgnoreReturnValue() RagChunk.Builder clearText()
Clears the value of text field.
-
-
-
-