Class AsyncRetryStrategies.FixedDelayRetryStrategyBuilder<OUT>
java.lang.Object
org.apache.flink.streaming.util.retryable.AsyncRetryStrategies.FixedDelayRetryStrategyBuilder<OUT>
- Enclosing class:
- AsyncRetryStrategies
FixedDelayRetryStrategyBuilder for building a FixedDelayRetryStrategy.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()ifException(Predicate<Throwable> exceptionRetryPredicate) ifResult(Predicate<Collection<OUT>> resultRetryPredicate)
-
Constructor Details
-
FixedDelayRetryStrategyBuilder
public FixedDelayRetryStrategyBuilder(int maxAttempts, long backoffTimeMillis)
-
-
Method Details
-
ifResult
public AsyncRetryStrategies.FixedDelayRetryStrategyBuilder<OUT> ifResult(@Nonnull Predicate<Collection<OUT>> resultRetryPredicate) -
ifException
public AsyncRetryStrategies.FixedDelayRetryStrategyBuilder<OUT> ifException(@Nonnull Predicate<Throwable> exceptionRetryPredicate) -
build
-