Class UndeleteKv2.Request
java.lang.Object
io.helidon.integrations.common.rest.ApiJsonBuilder<UndeleteKv2.Request>
io.helidon.integrations.common.rest.ApiJsonRequest<UndeleteKv2.Request>
io.helidon.integrations.vault.VaultRequest<UndeleteKv2.Request>
io.helidon.integrations.vault.secrets.kv2.UndeleteKv2.Request
- All Implemented Interfaces:
- ApiRequest<UndeleteKv2.Request>
- Enclosing class:
- UndeleteKv2
Request object. Can be configured with additional headers, query parameters etc.
- 
Method SummaryModifier and TypeMethodDescriptionaddVersion(int version) Add a version to undelete.static UndeleteKv2.Requestbuilder()Fluent API builder for configuring a request.Path of the secret to undelete.versions(int... versions) Version(s) to undelete.Methods inherited from class io.helidon.integrations.vault.VaultRequestadd, addCommaDelimitedArray, addToCommaDelimitedArray, durationToTtl, preBuildMethods inherited from class io.helidon.integrations.common.rest.ApiJsonRequestaddHeader, addQueryParam, headers, queryParams, requestId, requestId, requestMediaType, requestMediaType, responseMediaType, responseMediaTypeMethods inherited from class io.helidon.integrations.common.rest.ApiJsonBuilderadd, add, add, add, add, add, addBase64, addToArray, addToArray, addToArray, addToArray, addToArray, addToArray, addToObject, addToObject, addToObject, addToObject, addToObject, emptyArray, me, postBuild, toJsonMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.helidon.integrations.common.rest.ApiRequesttoJson
- 
Method Details- 
builderFluent API builder for configuring a request. The request builder is passed as is, without a build method. The equivalent of a build method isApiJsonBuilder.toJson(jakarta.json.JsonBuilderFactory)used by theRestApi.- Returns:
- new request builder
 
- 
pathPath of the secret to undelete.- Parameters:
- path- path of the secret
- Returns:
- updated request
 
- 
versionsVersion(s) to undelete.- Parameters:
- versions- versions to undelete
- Returns:
- updated request
 
- 
addVersionAdd a version to undelete.- Parameters:
- version- version to undelete
- Returns:
- updated request
 
 
-