Class BetaWebSearchToolResultBlockParamContent
-
- All Implemented Interfaces:
public final class BetaWebSearchToolResultBlockParamContent
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public interfaceBetaWebSearchToolResultBlockParamContent.VisitorAn interface that defines how to map each variant of BetaWebSearchToolResultBlockParamContent to a value of type T.
-
Method Summary
Modifier and Type Method Description final Optional<List<BetaWebSearchResultBlockParam>>resultBlock()final Optional<BetaWebSearchToolRequestError>requestError()final BooleanisResultBlock()final BooleanisRequestError()final List<BetaWebSearchResultBlockParam>asResultBlock()final BetaWebSearchToolRequestErrorasRequestError()final Optional<JsonValue>_json()final <T extends Any> Taccept(BetaWebSearchToolResultBlockParamContent.Visitor<T> visitor)final BetaWebSearchToolResultBlockParamContentvalidate()final BooleanisValid()Booleanequals(Object other)IntegerhashCode()StringtoString()final static BetaWebSearchToolResultBlockParamContentofResultBlock(List<BetaWebSearchResultBlockParam> resultBlock)final static BetaWebSearchToolResultBlockParamContentofRequestError(BetaWebSearchToolRequestError requestError)-
-
Method Detail
-
resultBlock
final Optional<List<BetaWebSearchResultBlockParam>> resultBlock()
-
requestError
final Optional<BetaWebSearchToolRequestError> requestError()
-
isResultBlock
final Boolean isResultBlock()
-
isRequestError
final Boolean isRequestError()
-
asResultBlock
final List<BetaWebSearchResultBlockParam> asResultBlock()
-
asRequestError
final BetaWebSearchToolRequestError asRequestError()
-
accept
final <T extends Any> T accept(BetaWebSearchToolResultBlockParamContent.Visitor<T> visitor)
-
validate
final BetaWebSearchToolResultBlockParamContent validate()
-
ofResultBlock
final static BetaWebSearchToolResultBlockParamContent ofResultBlock(List<BetaWebSearchResultBlockParam> resultBlock)
-
ofRequestError
final static BetaWebSearchToolResultBlockParamContent ofRequestError(BetaWebSearchToolRequestError requestError)
-
-
-
-