B
- actual class of the builderC
- client classpublic abstract class AbstractVaultBasedClientBuilder<B extends AbstractVaultBasedClientBuilder,C> extends ClientBuilderBase<B,C>
A builder for a client that requires a vault.
Modifier and Type | Field and Description |
---|---|
protected Vault |
vault |
protected VaultSummary |
vaultSummary |
additionalClientConfigurators, clientConfigurator, configuration, endpoint, requestSignerFactory
Constructor and Description |
---|
AbstractVaultBasedClientBuilder(Service service) |
Modifier and Type | Method and Description |
---|---|
B |
copyFrom(B fromBuilder)
Set the values in this builder to be the same as in the provided other builder.
|
B |
vault(Vault vault)
Set the vault.
|
B |
vaultSummary(VaultSummary vaultSummary)
Set the vault summary.
|
additionalClientConfigurator, additionalClientConfigurators, build, clientConfigurator, configuration, endpoint, httpProvider, requestSignerFactory, signingStrategyRequestSignerFactories
protected Vault vault
protected VaultSummary vaultSummary
public AbstractVaultBasedClientBuilder(Service service)
public B vault(Vault vault)
Set the vault. May be null
vault
- the vault to use. May be null.public B vaultSummary(VaultSummary vaultSummary)
Set the vault summary. May be null
vaultSummary
- the vault summary to use. May be nullpublic B copyFrom(B fromBuilder)
Set the values in this builder to be the same as in the provided other builder.
copyFrom
in class ClientBuilderBase<B extends AbstractVaultBasedClientBuilder,C>
fromBuilder
- other builderCopyright © 2016–2024. All rights reserved.