com.groupbyinc.flux.action.bulk.BackoffPolicy.class Maven / Gradle / Ivy
???? 4 g -com/groupbyinc/flux/action/bulk/BackoffPolicy SLjava/lang/Object;Ljava/lang/Iterable; java/lang/Object java/lang/Iterable BackoffPolicy.java /com/groupbyinc/flux/action/bulk/BackoffPolicy$1 Dcom/groupbyinc/flux/action/bulk/BackoffPolicy$WrappedBackoffIterator WrappedBackoffIterator Bcom/groupbyinc/flux/action/bulk/BackoffPolicy$WrappedBackoffPolicy WrappedBackoffPolicy Ecom/groupbyinc/flux/action/bulk/BackoffPolicy$ConstantBackoffIterator ConstantBackoffIterator =com/groupbyinc/flux/action/bulk/BackoffPolicy$ConstantBackoff ConstantBackoff Hcom/groupbyinc/flux/action/bulk/BackoffPolicy$ExponentialBackoffIterator ExponentialBackoffIterator @com/groupbyinc/flux/action/bulk/BackoffPolicy$ExponentialBackoff ExponentialBackoff 7com/groupbyinc/flux/action/bulk/BackoffPolicy$NoBackoff NoBackoff
NO_BACKOFF /Lcom/groupbyinc/flux/action/bulk/BackoffPolicy; ()V " #
$ this noBackoff 1()Lcom/groupbyinc/flux/action/bulk/BackoffPolicy; ! ) constantBackoff ](Lcom/groupbyinc/flux/common/unit/TimeValue;I)Lcom/groupbyinc/flux/action/bulk/BackoffPolicy;
checkDelay X(Lcom/groupbyinc/flux/common/unit/TimeValue;)Lcom/groupbyinc/flux/common/unit/TimeValue; - .
/ /(Lcom/groupbyinc/flux/common/unit/TimeValue;I)V " 1
2 delay +Lcom/groupbyinc/flux/common/unit/TimeValue; maxNumberOfRetries I exponentialBackoff 2 )com/groupbyinc/flux/common/unit/TimeValue ; timeValueMillis .(J)Lcom/groupbyinc/flux/common/unit/TimeValue; = >
<