Package com.openai.models
Class ResponsesModel
-
- All Implemented Interfaces:
public final class ResponsesModel
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public interfaceResponsesModel.VisitorAn interface that defines how to map each variant of ResponsesModel to a value of type T.
public final classResponsesModel.UnionMember2
-
Method Summary
Modifier and Type Method Description final Optional<String>string()final Optional<ChatModel>chat()final Optional<ResponsesModel.UnionMember2>unionMember2()final BooleanisString()final BooleanisChat()final BooleanisUnionMember2()final StringasString()final ChatModelasChat()final ResponsesModel.UnionMember2asUnionMember2()final Optional<JsonValue>_json()final <T extends Any> Taccept(ResponsesModel.Visitor<T> visitor)final ResponsesModelvalidate()final BooleanisValid()Booleanequals(Object other)IntegerhashCode()StringtoString()final static ResponsesModelofString(String string)final static ResponsesModelofChat(ChatModel chat)final static ResponsesModelofUnionMember2(ResponsesModel.UnionMember2 unionMember2)-
-
Method Detail
-
unionMember2
final Optional<ResponsesModel.UnionMember2> unionMember2()
-
isUnionMember2
final Boolean isUnionMember2()
-
asUnionMember2
final ResponsesModel.UnionMember2 asUnionMember2()
-
accept
final <T extends Any> T accept(ResponsesModel.Visitor<T> visitor)
-
validate
final ResponsesModel validate()
-
ofString
final static ResponsesModel ofString(String string)
-
ofChat
final static ResponsesModel ofChat(ChatModel chat)
-
ofUnionMember2
final static ResponsesModel ofUnionMember2(ResponsesModel.UnionMember2 unionMember2)
-
-
-
-