public class SimpleBufferTrigger<E,C> extends Object implements BufferTrigger<E>
| Modifier and Type | Class and Description |
|---|---|
static class |
SimpleBufferTrigger.TriggerResult |
static interface |
SimpleBufferTrigger.TriggerStrategy |
| Modifier and Type | Method and Description |
|---|---|
void |
enqueue(E element) |
long |
getPendingChanges() |
void |
manuallyDoTrigger() |
static SimpleBufferTriggerBuilder<Object,Object> |
newBuilder()
Deprecated.
|
static SimpleBufferTriggerBuilder<Object,Map<Object,Integer>> |
newCounterBuilder() |
static <E,C> GenericSimpleBufferTriggerBuilder<E,C> |
newGenericBuilder()
Deprecated.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitbatchBlocking, batchBlockingTrigger, simple, simpleTrigger@Deprecated public static SimpleBufferTriggerBuilder<Object,Object> newBuilder()
BufferTrigger.simple() instead
or BufferTrigger.simpleTrigger()@Deprecated public static <E,C> GenericSimpleBufferTriggerBuilder<E,C> newGenericBuilder()
BufferTrigger.simple() insteadpublic static SimpleBufferTriggerBuilder<Object,Map<Object,Integer>> newCounterBuilder()
public void enqueue(E element)
enqueue in interface BufferTrigger<E>public void manuallyDoTrigger()
manuallyDoTrigger in interface BufferTrigger<E>public long getPendingChanges()
getPendingChanges in interface BufferTrigger<E>Copyright © 2019. All rights reserved.