Package com.google.genai.types
Class ContextWindowCompressionConfig.Builder
java.lang.Object
com.google.genai.types.ContextWindowCompressionConfig.Builder
- Enclosing class:
- ContextWindowCompressionConfig
Builder for ContextWindowCompressionConfig.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract ContextWindowCompressionConfigbuild()Clears the value of slidingWindow field.Clears the value of triggerTokens field.slidingWindow(SlidingWindow slidingWindow) Setter for slidingWindow.slidingWindow(SlidingWindow.Builder slidingWindowBuilder) Setter for slidingWindow builder.triggerTokens(Long triggerTokens) Setter for triggerTokens.
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
triggerTokens
Setter for triggerTokens.triggerTokens: Number of tokens (before running turn) that triggers context window compression mechanism.
-
clearTriggerTokens
Clears the value of triggerTokens field. -
slidingWindow
Setter for slidingWindow.slidingWindow: Sliding window compression mechanism.
-
slidingWindow
@CanIgnoreReturnValue public ContextWindowCompressionConfig.Builder slidingWindow(SlidingWindow.Builder slidingWindowBuilder) Setter for slidingWindow builder.slidingWindow: Sliding window compression mechanism.
-
clearSlidingWindow
Clears the value of slidingWindow field. -
build
-