com.groupbyinc.flux.action.bulk.BulkProcessor$Builder.class Maven / Gradle / Ivy
???? 4 s 5com/groupbyinc/flux/action/bulk/BulkProcessor$Builder java/lang/Object BulkProcessor.java 6com/groupbyinc/flux/action/bulk/BulkProcessor$Listener -com/groupbyinc/flux/action/bulk/BulkProcessor Listener Builder /com/groupbyinc/flux/action/bulk/BulkProcessor$1 consumer Ljava/util/function/BiConsumer; ?Ljava/util/function/BiConsumer;>; listener 8Lcom/groupbyinc/flux/action/bulk/BulkProcessor$Listener; scheduler *Lcom/groupbyinc/flux/threadpool/Scheduler; onClose Ljava/lang/Runnable; concurrentRequests I bulkActions bulkSize /Lcom/groupbyinc/flux/common/unit/ByteSizeValue;
flushInterval +Lcom/groupbyinc/flux/common/unit/TimeValue;
backoffPolicy /Lcom/groupbyinc/flux/action/bulk/BackoffPolicy; ?(Ljava/util/function/BiConsumer;Lcom/groupbyinc/flux/action/bulk/BulkProcessor$Listener;Lcom/groupbyinc/flux/threadpool/Scheduler;Ljava/lang/Runnable;)V ()V "
# % ' -com/groupbyinc/flux/common/unit/ByteSizeValue ) ,com/groupbyinc/flux/common/unit/ByteSizeUnit - MB .Lcom/groupbyinc/flux/common/unit/ByteSizeUnit; / 0 . 1 2(JLcom/groupbyinc/flux/common/unit/ByteSizeUnit;)V 3
* 4 6 8 -com/groupbyinc/flux/action/bulk/BackoffPolicy : exponentialBackoff 1()Lcom/groupbyinc/flux/action/bulk/BackoffPolicy; <