Package io.helidon.integrations.vault
Class VaultOptionalResponse.Builder<X,R>
- java.lang.Object
- 
- io.helidon.integrations.common.rest.ApiResponse.Builder<B,T>
- 
- io.helidon.integrations.common.rest.ApiOptionalResponse.BuilderBase<B,VaultOptionalResponse<R>,X,R>
- 
- io.helidon.integrations.vault.VaultOptionalResponse.BuilderBase<VaultOptionalResponse.Builder<X,R>,X,R>
- 
- io.helidon.integrations.vault.VaultOptionalResponse.Builder<X,R>
 
 
 
 
- 
- Type Parameters:
- X- type of entity (actual entity on HTTP communication, such as- JsonObject)
- R- type of response (object entity type)
 - All Implemented Interfaces:
- Builder<VaultOptionalResponse<R>>,- ResponseBuilder<VaultOptionalResponse.Builder<X,R>,VaultOptionalResponse<R>,X>,- Supplier<VaultOptionalResponse<R>>
 - Enclosing class:
- VaultOptionalResponse<R>
 
 public static class VaultOptionalResponse.Builder<X,R> extends VaultOptionalResponse.BuilderBase<VaultOptionalResponse.Builder<X,R>,X,R> Fluent API builder forVaultOptionalResponse.
- 
- 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description VaultOptionalResponse<R>build()Build the instance from this builder.- 
Methods inherited from class io.helidon.integrations.vault.VaultOptionalResponse.BuilderBaseerrors
 - 
Methods inherited from class io.helidon.integrations.common.rest.ApiOptionalResponse.BuilderBaseentity, entity, entityProcessor, entityProcessor
 - 
Methods inherited from class io.helidon.integrations.common.rest.ApiResponse.Builderheaders, headers, me, requestId, requestId, status, status
 - 
Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 - 
Methods inherited from interface io.helidon.integrations.common.rest.ResponseBuilderheaders, requestId, status
 
- 
 
- 
- 
- 
Method Detail- 
buildpublic VaultOptionalResponse<R> build() Description copied from interface:BuilderBuild the instance from this builder.- Returns:
- instance of the built type
 
 
- 
 
-