Class CmsInitFunction
java.lang.Object
org.infinispan.server.resp.commands.countmin.CmsInitFunction
- All Implemented Interfaces:
Serializable, Function<EntryView.ReadWriteEntryView<byte[],Object>, Boolean>, SerializableFunction<EntryView.ReadWriteEntryView<byte[], Object>, Boolean>
@ProtoTypeId(6154)
public final class CmsInitFunction
extends Object
implements SerializableFunction<EntryView.ReadWriteEntryView<byte[],Object>, Boolean>
Function to initialize a Count-Min Sketch using FunctionalMap.
Used by CMS.INITBYDIM and CMS.INITBYPROB commands.
- Since:
- 16.2
- See Also:
-
Constructor Details
-
CmsInitFunction
@ProtoFactory public CmsInitFunction(int width, int depth)
-
-
Method Details
-
getWidth
@ProtoField(number=1, defaultValue="2000") public int getWidth() -
getDepth
@ProtoField(number=2, defaultValue="7") public int getDepth() -
apply
- Specified by:
applyin interfaceFunction<EntryView.ReadWriteEntryView<byte[],Object>, Boolean>
-