Class BetaRawContentBlockStartEvent.ContentBlock
-
- All Implemented Interfaces:
public final class BetaRawContentBlockStartEvent.ContentBlock
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public interfaceBetaRawContentBlockStartEvent.ContentBlock.VisitorAn interface that defines how to map each variant of ContentBlock to a value of type T.
-
Method Summary
-
-
Method Detail
-
betaText
final Optional<BetaTextBlock> betaText()
-
betaToolUse
final Optional<BetaToolUseBlock> betaToolUse()
-
betaThinking
final Optional<BetaThinkingBlock> betaThinking()
-
betaRedactedThinking
final Optional<BetaRedactedThinkingBlock> betaRedactedThinking()
-
isBetaText
final Boolean isBetaText()
-
isBetaToolUse
final Boolean isBetaToolUse()
-
isBetaThinking
final Boolean isBetaThinking()
-
isBetaRedactedThinking
final Boolean isBetaRedactedThinking()
-
asBetaText
final BetaTextBlock asBetaText()
-
asBetaToolUse
final BetaToolUseBlock asBetaToolUse()
-
asBetaThinking
final BetaThinkingBlock asBetaThinking()
-
asBetaRedactedThinking
final BetaRedactedThinkingBlock asBetaRedactedThinking()
-
accept
final <T extends Any> T accept(BetaRawContentBlockStartEvent.ContentBlock.Visitor<T> visitor)
-
validate
final BetaRawContentBlockStartEvent.ContentBlock validate()
-
ofBetaText
final static BetaRawContentBlockStartEvent.ContentBlock ofBetaText(BetaTextBlock betaText)
-
ofBetaToolUse
final static BetaRawContentBlockStartEvent.ContentBlock ofBetaToolUse(BetaToolUseBlock betaToolUse)
-
ofBetaThinking
final static BetaRawContentBlockStartEvent.ContentBlock ofBetaThinking(BetaThinkingBlock betaThinking)
-
ofBetaRedactedThinking
final static BetaRawContentBlockStartEvent.ContentBlock ofBetaRedactedThinking(BetaRedactedThinkingBlock betaRedactedThinking)
-
-
-
-