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
 
 
 - 
 
 -