Package com.openai.models.realtime
Class RealtimeMcpToolCall.Error
-
- All Implemented Interfaces:
public final class RealtimeMcpToolCall.ErrorThe error from the tool call, if any.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public interfaceRealtimeMcpToolCall.Error.VisitorAn interface that defines how to map each variant of Error to a value of type T.
-
Method Summary
Modifier and Type Method Description final Optional<RealtimeMcpProtocolError>protocol()final Optional<RealtimeMcpToolExecutionError>toolExecution()final Optional<RealtimeMcphttpError>http()final BooleanisProtocol()final BooleanisToolExecution()final BooleanisHttp()final RealtimeMcpProtocolErrorasProtocol()final RealtimeMcpToolExecutionErrorasToolExecution()final RealtimeMcphttpErrorasHttp()final Optional<JsonValue>_json()final <T extends Any> Taccept(RealtimeMcpToolCall.Error.Visitor<T> visitor)final RealtimeMcpToolCall.Errorvalidate()final BooleanisValid()Booleanequals(Object other)IntegerhashCode()StringtoString()final static RealtimeMcpToolCall.ErrorofProtocol(RealtimeMcpProtocolError protocol)final static RealtimeMcpToolCall.ErrorofToolExecution(RealtimeMcpToolExecutionError toolExecution)final static RealtimeMcpToolCall.ErrorofHttp(RealtimeMcphttpError http)-
-
Method Detail
-
protocol
final Optional<RealtimeMcpProtocolError> protocol()
-
toolExecution
final Optional<RealtimeMcpToolExecutionError> toolExecution()
-
http
final Optional<RealtimeMcphttpError> http()
-
isProtocol
final Boolean isProtocol()
-
isToolExecution
final Boolean isToolExecution()
-
asProtocol
final RealtimeMcpProtocolError asProtocol()
-
asToolExecution
final RealtimeMcpToolExecutionError asToolExecution()
-
asHttp
final RealtimeMcphttpError asHttp()
-
accept
final <T extends Any> T accept(RealtimeMcpToolCall.Error.Visitor<T> visitor)
-
validate
final RealtimeMcpToolCall.Error validate()
-
ofProtocol
final static RealtimeMcpToolCall.Error ofProtocol(RealtimeMcpProtocolError protocol)
-
ofToolExecution
final static RealtimeMcpToolCall.Error ofToolExecution(RealtimeMcpToolExecutionError toolExecution)
-
ofHttp
final static RealtimeMcpToolCall.Error ofHttp(RealtimeMcphttpError http)
-
-
-
-