Class DataStoreEntry<K,​V>


  • public class DataStoreEntry<K,​V>
    extends java.lang.Object
    Author:
    Mahesh Kannan
    • Constructor Detail

      • DataStoreEntry

        public DataStoreEntry()
    • Method Detail

      • setKey

        public void setKey​(K key)
      • getKey

        public K getKey()
      • setVersion

        public void setVersion​(long version)
      • setV

        public void setV​(V state)
      • getRawV

        public byte[] getRawV()
      • setRawV

        public void setRawV​(byte[] rawV)
      • getReplicaInstanceName

        public java.lang.String getReplicaInstanceName()
      • setReplicaInstanceName

        public java.lang.String setReplicaInstanceName​(java.lang.String replicaInstanceName)
      • clearPendingUpdates

        public void clearPendingUpdates()
      • isRemoved

        public boolean isRemoved()
      • markAsRemoved

        public void markAsRemoved​(java.lang.String reason)
      • getLastAccessedAt

        public long getLastAccessedAt()
      • setLastAccessedAt

        public void setLastAccessedAt​(long lastAccessedAt)
      • getVersion

        public long getVersion()
      • incrementAndGetVersion

        public long incrementAndGetVersion()
      • getMaxIdleTime

        public long getMaxIdleTime()
      • setMaxIdleTime

        public void setMaxIdleTime​(long maxIdleTime)
      • isReplicaNode

        public boolean isReplicaNode()
      • setIsReplicaNode

        public void setIsReplicaNode​(boolean replicaNode)