Class InjectionProvider.InstanceConfig

java.lang.Object
io.helidon.integrations.vault.spi.InjectionProvider.InstanceConfig
Enclosing interface:
InjectionProvider

public static class InjectionProvider.InstanceConfig extends Object
Configuration of an instance, that can have a named Vault (defined in configuration), and a customized path (such as build-secrets instead of secrets for kv2).
  • Method Details

    • builder

      A new builder.
      Returns:
      builder
    • vaultName

      public Optional<String> vaultName()
      Name of the vault to use, empty for default configuration.
      Returns:
      name of vault
    • vaultPath

      public Optional<String> vaultPath()
      Custom path of the component.
      Returns:
      path if defined