Uses of Class
io.tarantool.driver.api.retry.TarantoolRequestRetryPolicies.InfiniteRetryPolicyFactory.Builder
-
Packages that use TarantoolRequestRetryPolicies.InfiniteRetryPolicyFactory.Builder Package Description io.tarantool.driver.api Contains interfaces and classes essential for end-user driver APIio.tarantool.driver.api.retry Request retrying and network errors handling functionality.io.tarantool.driver.core Driver core classes -
-
Uses of TarantoolRequestRetryPolicies.InfiniteRetryPolicyFactory.Builder in io.tarantool.driver.api
Method parameters in io.tarantool.driver.api with type arguments of type TarantoolRequestRetryPolicies.InfiniteRetryPolicyFactory.Builder Modifier and Type Method Description SELF
TarantoolClientConfigurator. withRetryingIndefinitely(UnaryOperator<TarantoolRequestRetryPolicies.InfiniteRetryPolicyFactory.Builder<Predicate<Throwable>>> policy)
Configure the infinite request retry policy.<T extends Predicate<Throwable>>
SELFTarantoolClientConfigurator. withRetryingIndefinitely(T callback, UnaryOperator<TarantoolRequestRetryPolicies.InfiniteRetryPolicyFactory.Builder<T>> policy)
Configure the infinite request retry policy. -
Uses of TarantoolRequestRetryPolicies.InfiniteRetryPolicyFactory.Builder in io.tarantool.driver.api.retry
Methods in io.tarantool.driver.api.retry that return TarantoolRequestRetryPolicies.InfiniteRetryPolicyFactory.Builder Modifier and Type Method Description static <T extends Predicate<Throwable>>
TarantoolRequestRetryPolicies.InfiniteRetryPolicyFactory.Builder<T>TarantoolRequestRetryPolicies.InfiniteRetryPolicyFactory. builder(T callback)
Create a builder for this factorystatic <T extends Predicate<Throwable>>
TarantoolRequestRetryPolicies.InfiniteRetryPolicyFactory.Builder<T>TarantoolRequestRetryPolicies. unbound()
Create a factory for retry policy with unbounded number of attempts.static <T extends Predicate<Throwable>>
TarantoolRequestRetryPolicies.InfiniteRetryPolicyFactory.Builder<T>TarantoolRequestRetryPolicies. unbound(T exceptionCheck)
Create a factory for retry policy with unbounded number of attemptsTarantoolRequestRetryPolicies.InfiniteRetryPolicyFactory.Builder<T>
TarantoolRequestRetryPolicies.InfiniteRetryPolicyFactory.Builder. withDelay(long delay)
Set delay between attemptsTarantoolRequestRetryPolicies.InfiniteRetryPolicyFactory.Builder<T>
TarantoolRequestRetryPolicies.InfiniteRetryPolicyFactory.Builder. withOperationTimeout(long operationTimeout)
TarantoolRequestRetryPolicies.InfiniteRetryPolicyFactory.Builder<T>
TarantoolRequestRetryPolicies.InfiniteRetryPolicyFactory.Builder. withRequestTimeout(long timeout)
Set timeout for each attempt -
Uses of TarantoolRequestRetryPolicies.InfiniteRetryPolicyFactory.Builder in io.tarantool.driver.core
Method parameters in io.tarantool.driver.core with type arguments of type TarantoolRequestRetryPolicies.InfiniteRetryPolicyFactory.Builder Modifier and Type Method Description SELF
TarantoolClientConfiguratorImpl. withRetryingIndefinitely(UnaryOperator<TarantoolRequestRetryPolicies.InfiniteRetryPolicyFactory.Builder<Predicate<Throwable>>> policy)
<T extends Predicate<Throwable>>
SELFTarantoolClientConfiguratorImpl. withRetryingIndefinitely(T callback, UnaryOperator<TarantoolRequestRetryPolicies.InfiniteRetryPolicyFactory.Builder<T>> policy)
-