Class BetaCodeExecutionToolResultBlockContent
-
- All Implemented Interfaces:
public final class BetaCodeExecutionToolResultBlockContent
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public interfaceBetaCodeExecutionToolResultBlockContent.VisitorAn interface that defines how to map each variant of BetaCodeExecutionToolResultBlockContent to a value of type T.
-
Method Summary
Modifier and Type Method Description final Optional<BetaCodeExecutionToolResultError>error()final Optional<BetaCodeExecutionResultBlock>resultBlock()final BooleanisError()final BooleanisResultBlock()final BetaCodeExecutionToolResultErrorasError()final BetaCodeExecutionResultBlockasResultBlock()final Optional<JsonValue>_json()final <T extends Any> Taccept(BetaCodeExecutionToolResultBlockContent.Visitor<T> visitor)final BetaCodeExecutionToolResultBlockContentvalidate()final BooleanisValid()Booleanequals(Object other)IntegerhashCode()StringtoString()final static BetaCodeExecutionToolResultBlockContentofError(BetaCodeExecutionToolResultError error)final static BetaCodeExecutionToolResultBlockContentofResultBlock(BetaCodeExecutionResultBlock resultBlock)-
-
Method Detail
-
error
final Optional<BetaCodeExecutionToolResultError> error()
-
resultBlock
final Optional<BetaCodeExecutionResultBlock> resultBlock()
-
isResultBlock
final Boolean isResultBlock()
-
asError
final BetaCodeExecutionToolResultError asError()
-
asResultBlock
final BetaCodeExecutionResultBlock asResultBlock()
-
accept
final <T extends Any> T accept(BetaCodeExecutionToolResultBlockContent.Visitor<T> visitor)
-
validate
final BetaCodeExecutionToolResultBlockContent validate()
-
ofError
final static BetaCodeExecutionToolResultBlockContent ofError(BetaCodeExecutionToolResultError error)
-
ofResultBlock
final static BetaCodeExecutionToolResultBlockContent ofResultBlock(BetaCodeExecutionResultBlock resultBlock)
-
-
-
-