public class RetryUtils
extends java.lang.Object
| Modifier and Type | Field | Description |
|---|---|---|
static org.slf4j.Logger |
LOG |
| Constructor | Description |
|---|---|
RetryUtils() |
| Modifier and Type | Method | Description |
|---|---|---|
static RetryPolicy |
getDefaultRetryPolicy(Configuration conf,
java.lang.String retryPolicyEnabledKey,
boolean defaultRetryPolicyEnabled,
java.lang.String retryPolicySpecKey,
java.lang.String defaultRetryPolicySpec,
java.lang.String remoteExceptionToRetry) |
Return the default retry policy set in conf.
|
static RetryPolicy |
getMultipleLinearRandomRetry(Configuration conf,
java.lang.String retryPolicyEnabledKey,
boolean defaultRetryPolicyEnabled,
java.lang.String retryPolicySpecKey,
java.lang.String defaultRetryPolicySpec) |
Return the MultipleLinearRandomRetry policy specified in the conf,
or null if the feature is disabled.
|
public static RetryPolicy getDefaultRetryPolicy(Configuration conf, java.lang.String retryPolicyEnabledKey, boolean defaultRetryPolicyEnabled, java.lang.String retryPolicySpecKey, java.lang.String defaultRetryPolicySpec, java.lang.String remoteExceptionToRetry)
conf - configuration.retryPolicyEnabledKey - conf property key for enabling retrydefaultRetryPolicyEnabled - default retryPolicyEnabledKey conf valueretryPolicySpecKey - conf property key for retry policy specdefaultRetryPolicySpec - default retryPolicySpecKey conf valueremoteExceptionToRetry - The particular RemoteException to retrypublic static RetryPolicy getMultipleLinearRandomRetry(Configuration conf, java.lang.String retryPolicyEnabledKey, boolean defaultRetryPolicyEnabled, java.lang.String retryPolicySpecKey, java.lang.String defaultRetryPolicySpec)
conf - configuration.retryPolicyEnabledKey - conf property key for enabling retrydefaultRetryPolicyEnabled - default retryPolicyEnabledKey conf valueretryPolicySpecKey - conf property key for retry policy specdefaultRetryPolicySpec - default retryPolicySpecKey conf valueCopyright © 2008–2025 Apache Software Foundation. All rights reserved.