Class EncryptBatch.BatchEntry
java.lang.Object
io.helidon.integrations.common.rest.ApiJsonBuilder<EncryptBatch.BatchEntry>
io.helidon.integrations.vault.secrets.transit.EncryptBatch.BatchEntry
- Enclosing class:
- EncryptBatch
Definition of a batch entry.
-
Method Summary
Modifier and TypeMethodDescriptionstatic EncryptBatch.BatchEntry
builder()
A new builder for a batch entry.context
(Base64Value value) Configure context data.static EncryptBatch.BatchEntry
create
(Base64Value base64Value) Create an entry from Base64 value.data
(Base64Value value) Configure the data to be encrypted.nonce
(Base64Value value) Configure nonce.Methods inherited from class io.helidon.integrations.common.rest.ApiJsonBuilder
add, add, add, add, add, add, addBase64, addToArray, addToArray, addToArray, addToArray, addToArray, addToArray, addToObject, addToObject, addToObject, addToObject, addToObject, emptyArray, me, postBuild, preBuild, toJson
-
Method Details
-
builder
A new builder for a batch entry.- Returns:
- a new batch entry
-
create
Create an entry from Base64 value.- Parameters:
base64Value
- base64 value- Returns:
- a new batch entry
-
data
Configure the data to be encrypted.- Parameters:
value
- base64 value- Returns:
- updated entry
-
context
Configure context data.- Parameters:
value
- base64 context- Returns:
- updated entry
-
nonce
Configure nonce.- Parameters:
value
- base64 nonce- Returns:
- updated entry
-