Class AerospikeWriteData
java.lang.Object
org.springframework.data.aerospike.convert.AerospikeWriteData
Value object to carry data to be written in object conversion.
- Author:
- Oliver Gierke, Anastasiia Smirnova
-
Constructor Summary
ConstructorsConstructorDescriptionAerospikeWriteData
(com.aerospike.client.Key key, String namespace, Collection<com.aerospike.client.Bin> bins, int expiration, Integer version, Collection<String> requestedBins) AerospikeWriteData
(com.aerospike.client.Key key, Collection<com.aerospike.client.Bin> bins, int expiration, Integer version) -
Method Summary
Modifier and TypeMethodDescriptionvoid
add
(com.aerospike.client.Bin bin) void
static AerospikeWriteData
Initialize anAerospikeWriteData
object with a namespace required for subsequent writingCollection
<com.aerospike.client.Bin> getBins()
com.aerospike.client.Bin[]
boolean
void
setKeyForWrite
(Optional<com.aerospike.client.Key> newKey)
-
Constructor Details
-
AerospikeWriteData
public AerospikeWriteData(com.aerospike.client.Key key, Collection<com.aerospike.client.Bin> bins, int expiration, Integer version) -
AerospikeWriteData
public AerospikeWriteData(com.aerospike.client.Key key, String namespace, Collection<com.aerospike.client.Bin> bins, int expiration, Integer version, Collection<String> requestedBins)
-
-
Method Details
-
forWrite
Initialize anAerospikeWriteData
object with a namespace required for subsequent writing -
getBins
-
getBinsAsArray
public com.aerospike.client.Bin[] getBinsAsArray() -
hasRequestedBins
public boolean hasRequestedBins() -
getVersion
-
addBin
-
add
public void add(com.aerospike.client.Bin bin) -
setKeyForWrite
-