| Modifier and Type | Field and Description |
|---|---|
| protected List | |
| protected ClientConfigurator | |
| protected ClientConfiguration | |
| protected String | |
| pack-priv HttpProvider | |
| protected RequestSignerFactory | |
| pack-priv final Service | |
| pack-priv Map |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public B | Returns: this builderthe additional client configurator additionalClientConfigurator)Add an additional client configurator to be run after the primary configurator. |
| public B | Returns: this builderthe additional client configurators additionalClientConfigurators)Add additional client configurators to be run after the primary configurator. |
| public abstract C | Returns: a builder that can build the clientauthentication details provider authenticationDetailsProvider)Set the authentication details provider. |
| public B | Returns: this builderclient configurator. May be null. clientConfigurator)Set the client configurator. |
| public B | Returns: this builderconfiguration. May be null. configuration)Set the configuration. |
| public B | Returns: this builder, with updated valuesother builder fromBuilder)Set the values in this builder to be the same as in the provided other builder. |
| public B | |
| public final B | |
| public B | Returns: this builderrequest signer factory. May be null. requestSignerFactory)Set the request signer factory. |
| public B | Returns: this builderrequest signer factories for each signing
strategy signingStrategyRequestSignerFactories)Set the request signer factories for each signing strategy. |
| additionalClientConfigurators | back to summary |
|---|---|
| protected List<ClientConfigurator> additionalClientConfigurators | |
| clientConfigurator | back to summary |
|---|---|
| protected ClientConfigurator clientConfigurator | |
| configuration | back to summary |
|---|---|
| protected ClientConfiguration configuration | |
| endpoint | back to summary |
|---|---|
| protected String endpoint | |
| httpProvider | back to summary |
|---|---|
| pack-priv HttpProvider httpProvider | |
| requestSignerFactory | back to summary |
|---|---|
| protected RequestSignerFactory requestSignerFactory | |
| service | back to summary |
|---|---|
| pack-priv final Service service | |
| signingStrategyRequestSignerFactories | back to summary |
|---|---|
| pack-priv Map<SigningStrategy, RequestSignerFactory> signingStrategyRequestSignerFactories | |
| ClientBuilderBase | back to summary |
|---|---|
| public ClientBuilderBase(Service service) | |
| additionalClientConfigurator | back to summary |
|---|---|
| public B additionalClientConfigurator(ClientConfigurator additionalClientConfigurator) Add an additional client configurator to be run after the primary configurator.
| |
| additionalClientConfigurators | back to summary |
|---|---|
| public B additionalClientConfigurators(List<ClientConfigurator> additionalClientConfigurators) Add additional client configurators to be run after the primary configurator.
| |
| build | back to summary |
|---|---|
| public abstract C build(AbstractAuthenticationDetailsProvider authenticationDetailsProvider) Set the authentication details provider. Once this is called, the builder can build the client.
| |
| clientConfigurator | back to summary |
|---|---|
| public B clientConfigurator(ClientConfigurator clientConfigurator) Set the client configurator. May be null.
| |
| configuration | back to summary |
|---|---|
| public B configuration(ClientConfiguration configuration) Set the configuration. May be null.
| |
| copyFrom | back to summary |
|---|---|
| public B copyFrom(B fromBuilder) Set the values in this builder to be the same as in the provided other builder.
| |
| endpoint | back to summary |
|---|---|
| public B endpoint(String endpoint) Set the endpoint for the client to be created.
| |
| httpProvider | back to summary |
|---|---|
| public final B httpProvider(HttpProvider httpProvider) | |
| requestSignerFactory | back to summary |
|---|---|
| public B requestSignerFactory(RequestSignerFactory requestSignerFactory) Set the request signer factory. May be null.
| |
| signingStrategyRequestSignerFactories | back to summary |
|---|---|
| public B signingStrategyRequestSignerFactories(Map<SigningStrategy, RequestSignerFactory> signingStrategyRequestSignerFactories) Set the request signer factories for each signing strategy.
| |