Class AbstractVaultBasedClientBuilder<B extends AbstractVaultBasedClientBuilder,​C>

    • Constructor Detail

      • AbstractVaultBasedClientBuilder

        public AbstractVaultBasedClientBuilder​(Service service)
    • Method Detail

      • vault

        public B vault​(Vault vault)
        Set the vault.

        May be null

        Parameters:
        vault - the vault to use. May be null.
        Returns:
        this builder
      • vaultSummary

        public B vaultSummary​(VaultSummary vaultSummary)
        Set the vault summary.

        May be null

        Parameters:
        vaultSummary - the vault summary to use. May be null
        Returns:
        this builder
      • copyFrom

        public B copyFrom​(B fromBuilder)
        Set the values in this builder to be the same as in the provided other builder.
        Overrides:
        copyFrom in class ClientBuilderBase<B extends AbstractVaultBasedClientBuilder,​C>
        Parameters:
        fromBuilder - other builder
        Returns:
        this builder, with updated values