Package com.openai.models.responses
Interface ResponseFunctionShellCallOutputContent.Outcome.Visitor
-
- All Implemented Interfaces:
public interface ResponseFunctionShellCallOutputContent.Outcome.Visitor<T extends Object>
-
-
Method Summary
Modifier and Type Method Description abstract TvisitTimeout(JsonValue timeout)Indicates that the function shell call exceeded its configured time limit. abstract TvisitExit(ResponseFunctionShellCallOutputContent.Outcome.Exit exit)Indicates that the shell commands finished and returned an exit code. Tunknown(JsonValue json)Maps an unknown variant of Outcome to a value of type T. -
-
Method Detail
-
visitTimeout
abstract T visitTimeout(JsonValue timeout)
Indicates that the function shell call exceeded its configured time limit.
-
visitExit
abstract T visitExit(ResponseFunctionShellCallOutputContent.Outcome.Exit exit)
Indicates that the shell commands finished and returned an exit code.
-
unknown
T unknown(JsonValue json)
Maps an unknown variant of Outcome to a value of type T.
An instance of Outcome can contain an unknown variant if it was deserialized from data that doesn't match any known variant. For example, if the SDK is on an older version than the API, then the API may respond with new variants that the SDK is unaware of.
-
-
-
-