Class EventsCompactionConfig.Builder
java.lang.Object
com.google.adk.summarizer.EventsCompactionConfig.Builder
- Enclosing class:
EventsCompactionConfig
Builder for
EventsCompactionConfig.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract EventsCompactionConfigbuild()abstract EventsCompactionConfig.BuildercompactionInterval(Integer compactionInterval) abstract EventsCompactionConfig.BuildereventRetentionSize(Integer eventRetentionSize) abstract EventsCompactionConfig.BuilderoverlapSize(Integer overlapSize) abstract EventsCompactionConfig.Buildersummarizer(BaseEventSummarizer summarizer) abstract EventsCompactionConfig.BuildertokenThreshold(Integer tokenThreshold)
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
compactionInterval
@CanIgnoreReturnValue public abstract EventsCompactionConfig.Builder compactionInterval(@Nullable Integer compactionInterval) -
overlapSize
@CanIgnoreReturnValue public abstract EventsCompactionConfig.Builder overlapSize(@Nullable Integer overlapSize) -
summarizer
@CanIgnoreReturnValue public abstract EventsCompactionConfig.Builder summarizer(@Nullable BaseEventSummarizer summarizer) -
tokenThreshold
@CanIgnoreReturnValue public abstract EventsCompactionConfig.Builder tokenThreshold(@Nullable Integer tokenThreshold) -
eventRetentionSize
@CanIgnoreReturnValue public abstract EventsCompactionConfig.Builder eventRetentionSize(@Nullable Integer eventRetentionSize) -
build
-