Class VaultRestApi.BuilderBase<B extends VaultRestApi.BuilderBase<B>>
java.lang.Object
io.helidon.integrations.common.rest.RestApi.Builder<B,VaultRestApi>
io.helidon.integrations.vault.auths.common.VaultRestApi.BuilderBase<B>
- Type Parameters:
B
- type of builder that subclasses this class
- All Implemented Interfaces:
Builder<B,
,VaultRestApi> Supplier<VaultRestApi>
- Direct Known Subclasses:
VaultRestApi.Builder
- Enclosing class:
- VaultRestApi
public static class VaultRestApi.BuilderBase<B extends VaultRestApi.BuilderBase<B>>
extends RestApi.Builder<B,VaultRestApi>
A base builder for VaultRestApi subclasses.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected VaultRestApi
doBuild()
Build an instance ofRestApi
implementation.Methods inherited from class io.helidon.integrations.common.rest.RestApi.Builder
build, config, faultTolerance, ftHandler, get, jsonBuilderFactory, jsonReaderFactory, jsonWriterFactory, me, postBuild, preBuild, webClient, webClientBuilder
-
Constructor Details
-
BuilderBase
public BuilderBase()
-
-
Method Details
-
doBuild
Description copied from class:RestApi.Builder
Build an instance ofRestApi
implementation.- Specified by:
doBuild
in classRestApi.Builder<B extends VaultRestApi.BuilderBase<B>,
VaultRestApi> - Returns:
- a new instance
-