Interface BetaContextManagementResponse.AppliedEdit.Visitor
-
- All Implemented Interfaces:
public interface BetaContextManagementResponse.AppliedEdit.Visitor<T extends Object>An interface that defines how to map each variant of AppliedEdit to a value of type T.
-
-
Method Summary
Modifier and Type Method Description abstract TvisitClearToolUses20250919(BetaClearToolUses20250919EditResponse clearToolUses20250919)abstract TvisitClearThinking20251015(BetaClearThinking20251015EditResponse clearThinking20251015)Tunknown(JsonValue json)Maps an unknown variant of AppliedEdit to a value of type T. -
-
Method Detail
-
visitClearToolUses20250919
abstract T visitClearToolUses20250919(BetaClearToolUses20250919EditResponse clearToolUses20250919)
-
visitClearThinking20251015
abstract T visitClearThinking20251015(BetaClearThinking20251015EditResponse clearThinking20251015)
-
unknown
T unknown(JsonValue json)
Maps an unknown variant of AppliedEdit to a value of type T.
An instance of AppliedEdit can contain an unknown variant if it was deserialized from data that doesn't match any known variant. For example, if the SDK is on an older version than the API, then the API may respond with new variants that the SDK is unaware of.
-
-
-
-