Class RestoreCommand
- java.lang.Object
-
- com.moilioncircle.redis.replicator.event.AbstractEvent
-
- com.moilioncircle.redis.replicator.cmd.impl.AbstractCommand
-
- com.moilioncircle.redis.replicator.cmd.impl.GenericKeyCommand
-
- com.moilioncircle.redis.replicator.cmd.impl.RestoreCommand
-
- All Implemented Interfaces:
Command,Event,Serializable
@CommandSpec(command="RESTORE") public class RestoreCommand extends GenericKeyCommand
- Since:
- 2.1.0
- Author:
- Leon Chen
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface com.moilioncircle.redis.replicator.event.Event
Event.Context
-
-
Field Summary
Fields Modifier and Type Field Description protected EvictTypeevictTypeprotected LongevictValue-
Fields inherited from class com.moilioncircle.redis.replicator.event.AbstractEvent
context
-
-
Constructor Summary
Constructors Constructor Description RestoreCommand()RestoreCommand(byte[] key, long ttl, byte[] serializedValue, boolean replace, boolean absTtl, EvictType evictType, Long evictValue)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description EvictTypegetEvictType()LonggetEvictValue()byte[]getSerializedValue()longgetTtl()booleanisAbsTtl()booleanisReplace()voidsetAbsTtl(boolean absTtl)voidsetEvictType(EvictType evictType)voidsetEvictValue(Long evictValue)voidsetReplace(boolean replace)voidsetSerializedValue(byte[] serializedValue)voidsetTtl(long ttl)-
Methods inherited from class com.moilioncircle.redis.replicator.cmd.impl.GenericKeyCommand
getKey, setKey
-
Methods inherited from class com.moilioncircle.redis.replicator.event.AbstractEvent
getContext, setContext
-
-
-
-
Method Detail
-
getTtl
public long getTtl()
-
setTtl
public void setTtl(long ttl)
-
getSerializedValue
public byte[] getSerializedValue()
-
setSerializedValue
public void setSerializedValue(byte[] serializedValue)
-
isReplace
public boolean isReplace()
-
setReplace
public void setReplace(boolean replace)
-
isAbsTtl
public boolean isAbsTtl()
-
setAbsTtl
public void setAbsTtl(boolean absTtl)
-
getEvictType
public EvictType getEvictType()
-
setEvictType
public void setEvictType(EvictType evictType)
-
getEvictValue
public Long getEvictValue()
-
setEvictValue
public void setEvictValue(Long evictValue)
-
-