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 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

      public static AerospikeWriteData forWrite​(String namespace)
    • setKey

      public void setKey​(com.aerospike.client.Key key)
    • getKey

      public com.aerospike.client.Key getKey()
    • getBins

      public Collection<com.aerospike.client.Bin> getBins()
    • getBinsAsArray

      public com.aerospike.client.Bin[] getBinsAsArray()
    • addBin

      public void addBin​(String key, Object value)
    • add

      public void add​(com.aerospike.client.Bin bin)
    • getExpiration

      public int getExpiration()
    • setExpiration

      public void setExpiration​(int expiration)
    • setBins

      public void setBins​(Collection<com.aerospike.client.Bin> bins)
    • getVersion

      public Optional<Integer> getVersion()
    • setVersion

      public void setVersion​(Integer version)