Package ai.runapi.flux2
Class Flux2Client.Builder
java.lang.Object
ai.runapi.core.BaseClient.Builder<Flux2Client.Builder>
ai.runapi.flux2.Flux2Client.Builder
- Enclosing class:
- Flux2Client
public static final class Flux2Client.Builder
extends ai.runapi.core.BaseClient.Builder<Flux2Client.Builder>
Builder for
Flux2Client.-
Field Summary
Fields inherited from class ai.runapi.core.BaseClient.Builder
options -
Method Summary
Methods inherited from class ai.runapi.core.BaseClient.Builder
header, headers, maxRetries, pollingInterval, pollingMaxWait, retryBaseDelay, retryMaxDelay, self, timeout
-
Method Details
-
apiKey
Sets the API key. If omitted, the SDK readsRUNAPI_API_KEY.- Overrides:
apiKeyin classai.runapi.core.BaseClient.Builder<Flux2Client.Builder>
-
baseUrl
Sets the RunAPI base URL. If omitted, the SDK readsRUNAPI_BASE_URL.- Overrides:
baseUrlin classai.runapi.core.BaseClient.Builder<Flux2Client.Builder>
-
baseUrl
Sets the RunAPI base URL from a URI.- Overrides:
baseUrlin classai.runapi.core.BaseClient.Builder<Flux2Client.Builder>
-
transport
Sets a custom HTTP transport. User-provided transports are not closed by SDK clients.- Overrides:
transportin classai.runapi.core.BaseClient.Builder<Flux2Client.Builder>
-
build
Builds an immutable Flux2Client.- Overrides:
buildin classai.runapi.core.BaseClient.Builder<Flux2Client.Builder>
-