Uses of Class
io.tarantool.driver.api.retry.TarantoolRequestRetryPolicies.AttemptsBoundRetryPolicyFactory.Builder
-
Packages that use TarantoolRequestRetryPolicies.AttemptsBoundRetryPolicyFactory.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.AttemptsBoundRetryPolicyFactory.Builder in io.tarantool.driver.api
Method parameters in io.tarantool.driver.api with type arguments of type TarantoolRequestRetryPolicies.AttemptsBoundRetryPolicyFactory.Builder Modifier and Type Method Description SELF
TarantoolClientConfigurator. withRetryingByNumberOfAttempts(int numberOfAttempts, UnaryOperator<TarantoolRequestRetryPolicies.AttemptsBoundRetryPolicyFactory.Builder<Predicate<Throwable>>> policy)
Configure the attempts bound request retry policy.<T extends Predicate<Throwable>>
SELFTarantoolClientConfigurator. withRetryingByNumberOfAttempts(int numberOfAttempts, T exceptionsCheck, UnaryOperator<TarantoolRequestRetryPolicies.AttemptsBoundRetryPolicyFactory.Builder<T>> policy)
Configure the attempts bound request retry policy. -
Uses of TarantoolRequestRetryPolicies.AttemptsBoundRetryPolicyFactory.Builder in io.tarantool.driver.api.retry
Methods in io.tarantool.driver.api.retry that return TarantoolRequestRetryPolicies.AttemptsBoundRetryPolicyFactory.Builder Modifier and Type Method Description static <T extends Predicate<Throwable>>
TarantoolRequestRetryPolicies.AttemptsBoundRetryPolicyFactory.Builder<T>TarantoolRequestRetryPolicies.AttemptsBoundRetryPolicyFactory. builder(int attempts, T exceptionCheck)
Create a builder for this factorystatic TarantoolRequestRetryPolicies.AttemptsBoundRetryPolicyFactory.Builder<Predicate<Throwable>>
TarantoolRequestRetryPolicies. byNumberOfAttempts(int numberOfAttempts)
Create a factory for retry policy bound by retry attempts.static <T extends Predicate<Throwable>>
TarantoolRequestRetryPolicies.AttemptsBoundRetryPolicyFactory.Builder<T>TarantoolRequestRetryPolicies. byNumberOfAttempts(int numberOfAttempts, T exceptionCheck)
Create a factory for retry policy bound by retry attemptsTarantoolRequestRetryPolicies.AttemptsBoundRetryPolicyFactory.Builder<T>
TarantoolRequestRetryPolicies.AttemptsBoundRetryPolicyFactory.Builder. withDelay(long delay)
Set delay between attemptsTarantoolRequestRetryPolicies.AttemptsBoundRetryPolicyFactory.Builder<T>
TarantoolRequestRetryPolicies.AttemptsBoundRetryPolicyFactory.Builder. withRequestTimeout(long requestTimeout)
Set timeout for each attempt -
Uses of TarantoolRequestRetryPolicies.AttemptsBoundRetryPolicyFactory.Builder in io.tarantool.driver.core
Method parameters in io.tarantool.driver.core with type arguments of type TarantoolRequestRetryPolicies.AttemptsBoundRetryPolicyFactory.Builder Modifier and Type Method Description SELF
TarantoolClientConfiguratorImpl. withRetryingByNumberOfAttempts(int numberOfAttempts, UnaryOperator<TarantoolRequestRetryPolicies.AttemptsBoundRetryPolicyFactory.Builder<Predicate<Throwable>>> policy)
<T extends Predicate<Throwable>>
SELFTarantoolClientConfiguratorImpl. withRetryingByNumberOfAttempts(int numberOfAttempts, T exceptionsCheck, UnaryOperator<TarantoolRequestRetryPolicies.AttemptsBoundRetryPolicyFactory.Builder<T>> policy)
-