Package com.redis.riot.core.operation
Class AbstractMapOperationBuilder
java.lang.Object
com.redis.riot.core.operation.AbstractMapOperationBuilder
- Direct Known Subclasses:
AbstractCollectionMapOperationBuilder
,AbstractFilterMapOperationBuilder
,DelBuilder
,ExpireAtBuilder
,ExpireBuilder
,JsonSetBuilder
,SetBuilder
,SugaddBuilder
,TsAddBuilder
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()
idFunction
(String prefix, List<String> fields) protected abstract com.redis.spring.batch.operation.AbstractKeyOperation<String,
String, Map<String, Object>> void
setIgnoreMissingFields
(boolean ignoreMissingFields) void
setKeyFields
(String... keys) void
setKeyFields
(List<String> keys) void
setKeySeparator
(String keySeparator) void
setKeyspace
(String keyspace) void
setRemoveFields
(boolean removeFields) protected ToDoubleFunction<Map<String,
Object>> protected ToLongFunction<Map<String,
Object>>
-
Field Details
-
DEFAULT_SEPARATOR
- See Also:
-
DEFAULT_REMOVE_FIELDS
public static final boolean DEFAULT_REMOVE_FIELDS- See Also:
-
DEFAULT_IGNORE_MISSING_FIELDS
public static final boolean DEFAULT_IGNORE_MISSING_FIELDS- See Also:
-
-
Constructor Details
-
AbstractMapOperationBuilder
public AbstractMapOperationBuilder()
-
-
Method Details
-
toString
-
toLong
-
toDouble
-
idFunction
-
build
-
operation
-
setKeySeparator
-
setKeyspace
-
setKeyFields
-
setKeyFields
-
setRemoveFields
public void setRemoveFields(boolean removeFields) -
setIgnoreMissingFields
public void setIgnoreMissingFields(boolean ignoreMissingFields)
-