Class BetaClearToolUses20250919Edit.Trigger
-
- All Implemented Interfaces:
public final class BetaClearToolUses20250919Edit.TriggerCondition that triggers the context management strategy
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public interfaceBetaClearToolUses20250919Edit.Trigger.VisitorAn interface that defines how to map each variant of Trigger to a value of type T.
-
Method Summary
Modifier and Type Method Description final Optional<BetaInputTokensTrigger>inputTokens()final Optional<BetaToolUsesTrigger>toolUses()final BooleanisInputTokens()final BooleanisToolUses()final BetaInputTokensTriggerasInputTokens()final BetaToolUsesTriggerasToolUses()final Optional<JsonValue>_json()final <T extends Any> Taccept(BetaClearToolUses20250919Edit.Trigger.Visitor<T> visitor)final BetaClearToolUses20250919Edit.Triggervalidate()final BooleanisValid()Booleanequals(Object other)IntegerhashCode()StringtoString()final static BetaClearToolUses20250919Edit.TriggerofInputTokens(BetaInputTokensTrigger inputTokens)final static BetaClearToolUses20250919Edit.TriggerofToolUses(BetaToolUsesTrigger toolUses)-
-
Method Detail
-
inputTokens
final Optional<BetaInputTokensTrigger> inputTokens()
-
toolUses
final Optional<BetaToolUsesTrigger> toolUses()
-
isInputTokens
final Boolean isInputTokens()
-
isToolUses
final Boolean isToolUses()
-
asInputTokens
final BetaInputTokensTrigger asInputTokens()
-
asToolUses
final BetaToolUsesTrigger asToolUses()
-
accept
final <T extends Any> T accept(BetaClearToolUses20250919Edit.Trigger.Visitor<T> visitor)
-
validate
final BetaClearToolUses20250919Edit.Trigger validate()
-
ofInputTokens
final static BetaClearToolUses20250919Edit.Trigger ofInputTokens(BetaInputTokensTrigger inputTokens)
-
ofToolUses
final static BetaClearToolUses20250919Edit.Trigger ofToolUses(BetaToolUsesTrigger toolUses)
-
-
-
-