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).
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classInjectionProvider.InstanceConfig.BuilderFluent API builder forInjectionProvider.InstanceConfig.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static InjectionProvider.InstanceConfig.Builderbuilder()A new builder.Optional<String>vaultName()Name of the vault to use, empty for default configuration.Optional<String>vaultPath()Custom path of the component.
-
-
-
Method Detail
-
builder
public static InjectionProvider.InstanceConfig.Builder 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
-
-