public class GenericBatchConsumerTriggerBuilder<E> extends Object
| Constructor and Description |
|---|
GenericBatchConsumerTriggerBuilder(BatchConsumerTriggerBuilder<Object> builder) |
public GenericBatchConsumerTriggerBuilder(BatchConsumerTriggerBuilder<Object> builder)
@Deprecated public GenericBatchConsumerTriggerBuilder<E> forceConsumeEveryTick()
public GenericBatchConsumerTriggerBuilder<E> setScheduleExecutorService(ScheduledExecutorService scheduledExecutorService)
@Deprecated public GenericBatchConsumerTriggerBuilder<E> tickTime(long time, TimeUnit unit)
linger(long, TimeUnit) insteadpublic GenericBatchConsumerTriggerBuilder<E> linger(long time, TimeUnit unit)
public GenericBatchConsumerTriggerBuilder<E> linger(Duration duration)
@Deprecated public GenericBatchConsumerTriggerBuilder<E> batchConsumerSize(int size)
batchSize(int) insteadpublic GenericBatchConsumerTriggerBuilder<E> batchSize(int size)
@Deprecated public GenericBatchConsumerTriggerBuilder<E> setQueue(BlockingQueue<? extends E> queue)
@Deprecated public GenericBatchConsumerTriggerBuilder<E> setConsumer(Consumer<? super List<E>> consumer)
public GenericBatchConsumerTriggerBuilder<E> setConsumerEx(com.github.phantomthief.util.ThrowableConsumer<? super List<E>,Exception> consumer)
public GenericBatchConsumerTriggerBuilder<E> setExceptionHandler(BiConsumer<? super Throwable,? super List<E>> exceptionHandler)
@Deprecated public GenericBatchConsumerTriggerBuilder<E> queueCapacity(int capacity)
bufferSize(int) insteadpublic GenericBatchConsumerTriggerBuilder<E> bufferSize(int bufferSize)
public BufferTrigger<E> build()
Copyright © 2019. All rights reserved.