Package com.openai.core
See: Description
-
Class Summary Class Description BaseDeserializer BaseSerializer Builder A builder for ClientOptions. ClientOptions Builder RequestOptions Builder A builder for Timeout. Timeout A class containing timeouts for various processing phases of a request. IsMissing This class is a Jackson filter that can be used to exclude missing properties from objects. Deserializer JsonField A class representing a serializable JSON field. Deserializer JsonValue A class representing an arbitrary JSON value. KnownValue A class representing a "known" JSON serializable value of type T, matching the type the SDK expects. Serializer JsonMissing A JsonValue representing an omitted JSON field. JsonNull A JsonValue representing a JSON null
value.JsonBoolean A JsonValue representing a JSON boolean value. JsonNumber A JsonValue representing a JSON number value. JsonString A JsonValue representing a JSON string value. JsonArray A JsonValue representing a JSON array value. JsonObject A JsonValue representing a JSON object value. Builder A builder for MultipartField. MultipartField A class representing a field in a multipart/form-data
request.Check ObjectMappers Properties -
Interface Summary Interface Description Params An interface representing parameters passed to a service method. Visitor An interface that defines how to map each possible state of a JsonField<T>
to a value of type R.Visitor An interface that defines how to map each variant state of a JsonValue to a value of type R. -
Annotation Summary Annotation Description ExcludeMissing A Jackson annotation for excluding fields set to JsonMissing from the serialized JSON.