Package com.anthropic.backends
Class AnthropicBackend.Builder
-
- All Implemented Interfaces:
public final class AnthropicBackend.BuilderA builder for a AnthropicBackend used to connect an Anthropic client to an Anthropic backend service.
The authorization credentials can be extracted from the environment and set on the builder by calling fromEnv before calling build to create the AnthropicBackend. Alternatively, set the credentials explicitly via apiKey or authToken before calling build.
-
-
Method Summary
Modifier and Type Method Description final AnthropicBackend.BuilderfromEnv()final AnthropicBackend.BuilderapiKey(String apiKey)final AnthropicBackend.BuilderapiKey(Optional<String> apiKey)final AnthropicBackend.BuilderauthToken(String authToken)final AnthropicBackend.BuilderauthToken(Optional<String> authToken)final AnthropicBackend.BuilderbaseUrl(String baseUrl)final AnthropicBackendbuild()-
-
Method Detail
-
fromEnv
final AnthropicBackend.Builder fromEnv()
-
apiKey
final AnthropicBackend.Builder apiKey(String apiKey)
-
apiKey
final AnthropicBackend.Builder apiKey(Optional<String> apiKey)
-
authToken
final AnthropicBackend.Builder authToken(String authToken)
-
authToken
final AnthropicBackend.Builder authToken(Optional<String> authToken)
-
baseUrl
final AnthropicBackend.Builder baseUrl(String baseUrl)
-
build
final AnthropicBackend build()
-
-
-
-