Package com.openai.core
Class ClientOptions
-
- All Implemented Interfaces:
public final class ClientOptions
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public final classClientOptions.Builder
-
Field Summary
Fields Modifier and Type Field Description public final static StringPRODUCTION_URLprivate final HttpClienthttpClientprivate final JsonMapperjsonMapperprivate final ExecutorstreamHandlerExecutorprivate final Clockclockprivate final StringbaseUrlprivate final Headersheadersprivate final QueryParamsqueryParamsprivate final BooleanresponseValidationprivate final IntegermaxRetriesprivate final Credentialcredentialprivate final Stringorganizationprivate final Stringproject
-
Method Summary
Modifier and Type Method Description final HttpClienthttpClient()final JsonMapperjsonMapper()final ExecutorstreamHandlerExecutor()final Clockclock()final StringbaseUrl()final Headersheaders()final QueryParamsqueryParams()final BooleanresponseValidation()final IntegermaxRetries()final Credentialcredential()final Stringorganization()final Stringproject()final ClientOptions.BuildertoBuilder()final static ClientOptions.Builderbuilder()final static ClientOptionsfromEnv()-
-
Method Detail
-
httpClient
final HttpClient httpClient()
-
jsonMapper
final JsonMapper jsonMapper()
-
streamHandlerExecutor
final Executor streamHandlerExecutor()
-
queryParams
final QueryParams queryParams()
-
responseValidation
final Boolean responseValidation()
-
maxRetries
final Integer maxRetries()
-
credential
final Credential credential()
-
organization
final String organization()
-
toBuilder
final ClientOptions.Builder toBuilder()
-
builder
final static ClientOptions.Builder builder()
-
fromEnv
final static ClientOptions fromEnv()
-
-
-
-