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)
    • AerospikeWriteData

      public AerospikeWriteData(com.aerospike.client.Key key, Collection<com.aerospike.client.Bin> bins, int expiration, Integer version, Collection<String> requestedBins)
  • 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)
    • getRequestedBins

      public Collection<String> getRequestedBins()
    • setRequestedBins

      public void setRequestedBins(Collection<String> requestedBins)