Class BetaMcpToolResultBlock.Content
-
- All Implemented Interfaces:
public final class BetaMcpToolResultBlock.Content
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public interfaceBetaMcpToolResultBlock.Content.VisitorAn interface that defines how to map each variant of Content to a value of type T.
-
Method Summary
Modifier and Type Method Description final Optional<String>string()final Optional<List<BetaTextBlock>>betaMcpToolResultBlock()final BooleanisString()final BooleanisBetaMcpToolResultBlock()final StringasString()final List<BetaTextBlock>asBetaMcpToolResultBlock()final Optional<JsonValue>_json()final <T extends Any> Taccept(BetaMcpToolResultBlock.Content.Visitor<T> visitor)final BetaMcpToolResultBlock.Contentvalidate()final BooleanisValid()Booleanequals(Object other)IntegerhashCode()StringtoString()final static BetaMcpToolResultBlock.ContentofString(String string)final static BetaMcpToolResultBlock.ContentofBetaMcpToolResultBlock(List<BetaTextBlock> betaMcpToolResultBlock)-
-
Method Detail
-
betaMcpToolResultBlock
final Optional<List<BetaTextBlock>> betaMcpToolResultBlock()
-
isBetaMcpToolResultBlock
final Boolean isBetaMcpToolResultBlock()
-
asBetaMcpToolResultBlock
final List<BetaTextBlock> asBetaMcpToolResultBlock()
-
accept
final <T extends Any> T accept(BetaMcpToolResultBlock.Content.Visitor<T> visitor)
-
validate
final BetaMcpToolResultBlock.Content validate()
-
ofString
final static BetaMcpToolResultBlock.Content ofString(String string)
-
ofBetaMcpToolResultBlock
final static BetaMcpToolResultBlock.Content ofBetaMcpToolResultBlock(List<BetaTextBlock> betaMcpToolResultBlock)
-
-
-
-