Class WhiteSpaceConfig.Builder

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

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

    • Builder

      public Builder()
  • Method Details

    • maxTokensPerChunk

      public abstract WhiteSpaceConfig.Builder maxTokensPerChunk(Integer maxTokensPerChunk)
      Setter for maxTokensPerChunk.

      maxTokensPerChunk: Maximum number of tokens per chunk.

    • clearMaxTokensPerChunk

      @CanIgnoreReturnValue public WhiteSpaceConfig.Builder clearMaxTokensPerChunk()
      Clears the value of maxTokensPerChunk field.
    • maxOverlapTokens

      public abstract WhiteSpaceConfig.Builder maxOverlapTokens(Integer maxOverlapTokens)
      Setter for maxOverlapTokens.

      maxOverlapTokens: Maximum number of overlapping tokens between two adjacent chunks.

    • clearMaxOverlapTokens

      @CanIgnoreReturnValue public WhiteSpaceConfig.Builder clearMaxOverlapTokens()
      Clears the value of maxOverlapTokens field.
    • build

      public abstract WhiteSpaceConfig build()