Class BetaRawContentBlockDeltaEvent.Delta
-
- All Implemented Interfaces:
public final class BetaRawContentBlockDeltaEvent.Delta
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public interfaceBetaRawContentBlockDeltaEvent.Delta.VisitorAn interface that defines how to map each variant of Delta to a value of type T.
-
Method Summary
-
-
Method Detail
-
betaText
final Optional<BetaTextDelta> betaText()
-
betaInputJson
final Optional<BetaInputJsonDelta> betaInputJson()
-
betaCitations
final Optional<BetaCitationsDelta> betaCitations()
-
betaThinking
final Optional<BetaThinkingDelta> betaThinking()
-
betaSignature
final Optional<BetaSignatureDelta> betaSignature()
-
isBetaText
final Boolean isBetaText()
-
isBetaInputJson
final Boolean isBetaInputJson()
-
isBetaCitations
final Boolean isBetaCitations()
-
isBetaThinking
final Boolean isBetaThinking()
-
isBetaSignature
final Boolean isBetaSignature()
-
asBetaText
final BetaTextDelta asBetaText()
-
asBetaInputJson
final BetaInputJsonDelta asBetaInputJson()
-
asBetaCitations
final BetaCitationsDelta asBetaCitations()
-
asBetaThinking
final BetaThinkingDelta asBetaThinking()
-
asBetaSignature
final BetaSignatureDelta asBetaSignature()
-
accept
final <T extends Any> T accept(BetaRawContentBlockDeltaEvent.Delta.Visitor<T> visitor)
-
validate
final BetaRawContentBlockDeltaEvent.Delta validate()
-
ofBetaText
final static BetaRawContentBlockDeltaEvent.Delta ofBetaText(BetaTextDelta betaText)
-
ofBetaInputJson
final static BetaRawContentBlockDeltaEvent.Delta ofBetaInputJson(BetaInputJsonDelta betaInputJson)
-
ofBetaCitations
final static BetaRawContentBlockDeltaEvent.Delta ofBetaCitations(BetaCitationsDelta betaCitations)
-
ofBetaThinking
final static BetaRawContentBlockDeltaEvent.Delta ofBetaThinking(BetaThinkingDelta betaThinking)
-
ofBetaSignature
final static BetaRawContentBlockDeltaEvent.Delta ofBetaSignature(BetaSignatureDelta betaSignature)
-
-
-
-