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 TypeMethodDescriptionvoidadd(com.aerospike.client.Bin bin) voidstatic AerospikeWriteDataInitialize anAerospikeWriteDataobject with a namespace required for subsequent writingCollection<com.aerospike.client.Bin> getBins()com.aerospike.client.Bin[]booleanvoidsetKeyForWrite(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 anAerospikeWriteDataobject 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
-