Package com.openai.models.responses
Class FunctionShellTool.Environment
-
- All Implemented Interfaces:
public final class FunctionShellTool.Environment
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public interfaceFunctionShellTool.Environment.VisitorAn interface that defines how to map each variant of Environment to a value of type T.
-
Method Summary
Modifier and Type Method Description final Optional<ContainerAuto>containerAuto()final Optional<LocalEnvironment>local()final Optional<ContainerReference>containerReference()final BooleanisContainerAuto()final BooleanisLocal()final BooleanisContainerReference()final ContainerAutoasContainerAuto()final LocalEnvironmentasLocal()final ContainerReferenceasContainerReference()final Optional<JsonValue>_json()final <T extends Any> Taccept(FunctionShellTool.Environment.Visitor<T> visitor)final FunctionShellTool.Environmentvalidate()final BooleanisValid()Booleanequals(Object other)IntegerhashCode()StringtoString()final static FunctionShellTool.EnvironmentofContainerAuto(ContainerAuto containerAuto)final static FunctionShellTool.EnvironmentofLocal(LocalEnvironment local)final static FunctionShellTool.EnvironmentofContainerReference(ContainerReference containerReference)-
-
Method Detail
-
containerAuto
final Optional<ContainerAuto> containerAuto()
-
local
final Optional<LocalEnvironment> local()
-
containerReference
final Optional<ContainerReference> containerReference()
-
isContainerAuto
final Boolean isContainerAuto()
-
isContainerReference
final Boolean isContainerReference()
-
asContainerAuto
final ContainerAuto asContainerAuto()
-
asLocal
final LocalEnvironment asLocal()
-
asContainerReference
final ContainerReference asContainerReference()
-
accept
final <T extends Any> T accept(FunctionShellTool.Environment.Visitor<T> visitor)
-
validate
final FunctionShellTool.Environment validate()
-
ofContainerAuto
final static FunctionShellTool.Environment ofContainerAuto(ContainerAuto containerAuto)
-
ofLocal
final static FunctionShellTool.Environment ofLocal(LocalEnvironment local)
-
ofContainerReference
final static FunctionShellTool.Environment ofContainerReference(ContainerReference containerReference)
-
-
-
-