public class RetryConfig extends Object
| Modifier and Type | Field and Description |
|---|---|
int |
backOffBase |
int |
backOffMultiplier |
boolean |
enableRetry |
int |
maxRetries |
| Constructor and Description |
|---|
RetryConfig(boolean enableRetry,
int backOffMultiplier,
int backOffBase,
int maxRetries) |
| Modifier and Type | Method and Description |
|---|---|
int |
getBackOffBase() |
int |
getBackOffMultiplier() |
int |
getMaxRetries() |
boolean |
isEnableRetry() |
void |
setBackOffBase(int backOffBase) |
void |
setBackOffMultiplier(int backOffMultiplier) |
void |
setEnableRetry(boolean enableRetry) |
void |
setMaxRetries(int maxRetries) |
void |
sleepInterval(int sleepInterval) |
public boolean enableRetry
public int backOffMultiplier
public int backOffBase
public int maxRetries
public RetryConfig(boolean enableRetry,
int backOffMultiplier,
int backOffBase,
int maxRetries)
enableRetry - Enable retry when rate limitedbackOffMultiplier - Multiplier for retry backoffbackOffBase - Base for retry backoffmaxRetries - Maximum number of retriespublic boolean isEnableRetry()
public int getBackOffMultiplier()
public int getBackOffBase()
public int getMaxRetries()
public void setEnableRetry(boolean enableRetry)
public void setBackOffMultiplier(int backOffMultiplier)
public void setBackOffBase(int backOffBase)
public void setMaxRetries(int maxRetries)
public void sleepInterval(int sleepInterval)
Copyright © 2024. All rights reserved.