Package com.anthropic.models
Class BetaToolResultBlockParam.Content
-
- All Implemented Interfaces:
public final class BetaToolResultBlockParam.Content
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public interfaceBetaToolResultBlockParam.Content.VisitorAn interface that defines how to map each variant of Content to a value of type T.
public final classBetaToolResultBlockParam.Content.Block
-
Method Summary
Modifier and Type Method Description final Optional<String>string()final Optional<List<BetaToolResultBlockParam.Content.Block>>blocks()final BooleanisString()final BooleanisBlocks()final StringasString()final List<BetaToolResultBlockParam.Content.Block>asBlocks()final Optional<JsonValue>_json()final <T extends Any> Taccept(BetaToolResultBlockParam.Content.Visitor<T> visitor)final BetaToolResultBlockParam.Contentvalidate()Booleanequals(Object other)IntegerhashCode()StringtoString()final static BetaToolResultBlockParam.ContentofString(String string)final static BetaToolResultBlockParam.ContentofBlocks(List<BetaToolResultBlockParam.Content.Block> blocks)-
-
Method Detail
-
blocks
final Optional<List<BetaToolResultBlockParam.Content.Block>> blocks()
-
asBlocks
final List<BetaToolResultBlockParam.Content.Block> asBlocks()
-
accept
final <T extends Any> T accept(BetaToolResultBlockParam.Content.Visitor<T> visitor)
-
validate
final BetaToolResultBlockParam.Content validate()
-
ofString
final static BetaToolResultBlockParam.Content ofString(String string)
-
ofBlocks
final static BetaToolResultBlockParam.Content ofBlocks(List<BetaToolResultBlockParam.Content.Block> blocks)
-
-
-
-