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
public static class EncryptBatch.BatchEntry extends ApiJsonBuilder<EncryptBatch.BatchEntry>
Definition of a batch entry.
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static EncryptBatch.BatchEntry
builder()
A new builder for a batch entry.EncryptBatch.BatchEntry
context(Base64Value value)
Configure context data.static EncryptBatch.BatchEntry
create(Base64Value base64Value)
Create an entry from Base64 value.EncryptBatch.BatchEntry
data(Base64Value value)
Configure the data to be encrypted.EncryptBatch.BatchEntry
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 Detail
-
builder
public static EncryptBatch.BatchEntry builder()
A new builder for a batch entry.- Returns:
- a new batch entry
-
create
public static EncryptBatch.BatchEntry create(Base64Value base64Value)
Create an entry from Base64 value.- Parameters:
base64Value
- base64 value- Returns:
- a new batch entry
-
data
public EncryptBatch.BatchEntry data(Base64Value value)
Configure the data to be encrypted.- Parameters:
value
- base64 value- Returns:
- updated entry
-
context
public EncryptBatch.BatchEntry context(Base64Value value)
Configure context data.- Parameters:
value
- base64 context- Returns:
- updated entry
-
nonce
public EncryptBatch.BatchEntry nonce(Base64Value value)
Configure nonce.- Parameters:
value
- base64 nonce- Returns:
- updated entry
-
-