Class AerospikeWriteData
java.lang.Object
org.springframework.data.aerospike.convert.AerospikeWriteData
public class AerospikeWriteData extends Object
Value object to carry data to be written in object conversion.
- Author:
- Oliver Gierke, Anastasiia Smirnova
-
Constructor Summary
Constructors Constructor Description AerospikeWriteData(com.aerospike.client.Key key, Collection<com.aerospike.client.Bin> bins, int expiration)Deprecated.AerospikeWriteData(com.aerospike.client.Key key, Collection<com.aerospike.client.Bin> bins, int expiration, Integer version) -
Method Summary
Modifier and Type Method Description voidadd(com.aerospike.client.Bin bin)voidaddBin(String key, Object value)static AerospikeWriteDataforWrite(String namespace)Collection<com.aerospike.client.Bin>getBins()com.aerospike.client.Bin[]getBinsAsArray()intgetExpiration()com.aerospike.client.KeygetKey()Optional<Integer>getVersion()voidsetBins(Collection<com.aerospike.client.Bin> bins)voidsetExpiration(int expiration)voidsetKey(com.aerospike.client.Key key)voidsetVersion(Integer version)
-
Constructor Details
-
AerospikeWriteData
@Deprecated public AerospikeWriteData(com.aerospike.client.Key key, Collection<com.aerospike.client.Bin> bins, int expiration)Deprecated.Use the other constructor. -
AerospikeWriteData
public AerospikeWriteData(com.aerospike.client.Key key, Collection<com.aerospike.client.Bin> bins, int expiration, Integer version)
-
-
Method Details
-
forWrite
-
setKey
public void setKey(com.aerospike.client.Key key) -
getKey
public com.aerospike.client.Key getKey() -
getBins
-
getBinsAsArray
public com.aerospike.client.Bin[] getBinsAsArray() -
addBin
-
add
public void add(com.aerospike.client.Bin bin) -
getExpiration
public int getExpiration() -
setExpiration
public void setExpiration(int expiration) -
setBins
-
getVersion
-
setVersion
-