Package ai.extend.wrapper
Class ExtendClientWrapper.Builder
- java.lang.Object
-
- ai.extend.ExtendClientBuilder
-
- ai.extend.wrapper.ExtendClientWrapper.Builder
-
- Enclosing class:
- ExtendClientWrapper
public static class ExtendClientWrapper.Builder extends ExtendClientBuilder
Builder forExtendClientWrapper. Extends the generatedExtendClientBuilderso all standard options (token, environment, url, timeout, maxRetries, etc.) are available.
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ExtendClientWrapper.BuilderapiKey(java.lang.String apiKey)Sets the API key (convenience alias forExtendClientBuilder.token(String)).ExtendClientWrapper.BuilderbaseUrl(java.lang.String baseUrl)Sets a custom base URL (convenience alias forExtendClientBuilder.url(String)).ExtendClientWrapperbuild()-
Methods inherited from class ai.extend.ExtendClientBuilder
addHeader, buildClientOptions, environment, extendApiVersion, httpClient, maxRetries, setAdditional, setAuthentication, setCustomHeaders, setEnvironment, setHttpClient, setRetries, setTimeouts, timeout, token, url, validateConfiguration
-
-
-
-
Method Detail
-
apiKey
public ExtendClientWrapper.Builder apiKey(java.lang.String apiKey)
Sets the API key (convenience alias forExtendClientBuilder.token(String)).
-
baseUrl
public ExtendClientWrapper.Builder baseUrl(java.lang.String baseUrl)
Sets a custom base URL (convenience alias forExtendClientBuilder.url(String)).
-
build
public ExtendClientWrapper build()
- Overrides:
buildin classExtendClientBuilder
-
-