Package com.anthropic.models
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
Modifier and Type Method Description final Optional<BetaTextBlock>betaText()final Optional<BetaToolUseBlock>betaToolUse()final BooleanisBetaText()final BooleanisBetaToolUse()final BetaTextBlockasBetaText()final BetaToolUseBlockasBetaToolUse()final Optional<JsonValue>_json()final <T extends Any> Taccept(BetaRawContentBlockStartEvent.ContentBlock.Visitor<T> visitor)final BetaRawContentBlockStartEvent.ContentBlockvalidate()Booleanequals(Object other)IntegerhashCode()StringtoString()final static BetaRawContentBlockStartEvent.ContentBlockofBetaText(BetaTextBlock betaText)final static BetaRawContentBlockStartEvent.ContentBlockofBetaToolUse(BetaToolUseBlock betaToolUse)-
-
Method Detail
-
betaText
final Optional<BetaTextBlock> betaText()
-
betaToolUse
final Optional<BetaToolUseBlock> betaToolUse()
-
isBetaText
final Boolean isBetaText()
-
isBetaToolUse
final Boolean isBetaToolUse()
-
asBetaText
final BetaTextBlock asBetaText()
-
asBetaToolUse
final BetaToolUseBlock asBetaToolUse()
-
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)
-
-
-
-