Class InjectionProvider.InstanceConfig.Builder
- java.lang.Object
-
- io.helidon.integrations.vault.spi.InjectionProvider.InstanceConfig.Builder
-
- All Implemented Interfaces:
Builder<InjectionProvider.InstanceConfig>,Supplier<InjectionProvider.InstanceConfig>
- Enclosing class:
- InjectionProvider.InstanceConfig
public static class InjectionProvider.InstanceConfig.Builder extends Object implements Builder<InjectionProvider.InstanceConfig>
Fluent API builder forInjectionProvider.InstanceConfig.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description InjectionProvider.InstanceConfigbuild()Build the instance from this builder.InjectionProvider.InstanceConfig.BuildervaultName(String vaultName)Configure the vault name.InjectionProvider.InstanceConfig.BuildervaultPath(String vaultPath)Configure the custom vault path.
-
-
-
Method Detail
-
build
public InjectionProvider.InstanceConfig build()
Description copied from interface:BuilderBuild the instance from this builder.- Specified by:
buildin interfaceBuilder<InjectionProvider.InstanceConfig>- Returns:
- instance of the built type
-
vaultPath
public InjectionProvider.InstanceConfig.Builder vaultPath(String vaultPath)
Configure the custom vault path.- Parameters:
vaultPath- path- Returns:
- updated builder
-
vaultName
public InjectionProvider.InstanceConfig.Builder vaultName(String vaultName)
Configure the vault name.- Parameters:
vaultName- vault name- Returns:
- updated builder
-
-