Package com.anthropic.models.messages
Class WebSearchToolResultBlockContent
-
- All Implemented Interfaces:
public final class WebSearchToolResultBlockContent
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public interfaceWebSearchToolResultBlockContent.VisitorAn interface that defines how to map each variant of WebSearchToolResultBlockContent to a value of type T.
-
Method Summary
Modifier and Type Method Description final WebSearchToolResultBlockParamContenttoParam()final Optional<WebSearchToolResultError>error()final Optional<List<WebSearchResultBlock>>resultBlocks()final BooleanisError()final BooleanisResultBlocks()final WebSearchToolResultErrorasError()final List<WebSearchResultBlock>asResultBlocks()final Optional<JsonValue>_json()final <T extends Any> Taccept(WebSearchToolResultBlockContent.Visitor<T> visitor)final WebSearchToolResultBlockContentvalidate()final BooleanisValid()Booleanequals(Object other)IntegerhashCode()StringtoString()final static WebSearchToolResultBlockContentofError(WebSearchToolResultError error)final static WebSearchToolResultBlockContentofResultBlocks(List<WebSearchResultBlock> resultBlocks)-
-
Method Detail
-
toParam
final WebSearchToolResultBlockParamContent toParam()
-
error
final Optional<WebSearchToolResultError> error()
-
resultBlocks
final Optional<List<WebSearchResultBlock>> resultBlocks()
-
isResultBlocks
final Boolean isResultBlocks()
-
asError
final WebSearchToolResultError asError()
-
asResultBlocks
final List<WebSearchResultBlock> asResultBlocks()
-
accept
final <T extends Any> T accept(WebSearchToolResultBlockContent.Visitor<T> visitor)
-
validate
final WebSearchToolResultBlockContent validate()
-
ofError
final static WebSearchToolResultBlockContent ofError(WebSearchToolResultError error)
-
ofResultBlocks
final static WebSearchToolResultBlockContent ofResultBlocks(List<WebSearchResultBlock> resultBlocks)
-
-
-
-