public class BackoffPolicies extends Object
| 构造器和说明 |
|---|
BackoffPolicies() |
| 限定符和类型 | 方法和说明 |
|---|---|
static BackoffPolicy |
exponentialBackoff() |
static BackoffPolicy |
exponentialBackoff(long initialInterval) |
static BackoffPolicy |
exponentialBackoff(long initialInterval,
double multiplier) |
static BackoffPolicy |
exponentialBackoff(long initialInterval,
double multiplier,
long maxInterval) |
static BackoffPolicy |
exponentialBackoff(long maxAttempts,
long initialInterval) |
static BackoffPolicy |
exponentialBackoff(long maxAttempts,
long initialInterval,
double multiplier) |
static BackoffPolicy |
exponentialBackoff(long maxAttempts,
long initialInterval,
double multiplier,
long maxInterval) |
static BackoffPolicy |
fixedBackoff(long interval) |
static BackoffPolicy |
fixedBackoff(long maxAttempts,
long interval) |
static BackoffPolicy |
noBackoff() |
public static BackoffPolicy noBackoff()
public static BackoffPolicy fixedBackoff(long interval)
public static BackoffPolicy fixedBackoff(long maxAttempts, long interval)
public static BackoffPolicy exponentialBackoff()
public static BackoffPolicy exponentialBackoff(long initialInterval)
public static BackoffPolicy exponentialBackoff(long initialInterval, double multiplier)
public static BackoffPolicy exponentialBackoff(long initialInterval, double multiplier, long maxInterval)
public static BackoffPolicy exponentialBackoff(long maxAttempts, long initialInterval)
public static BackoffPolicy exponentialBackoff(long maxAttempts, long initialInterval, double multiplier)
public static BackoffPolicy exponentialBackoff(long maxAttempts, long initialInterval, double multiplier, long maxInterval)
Copyright © 2025 fossc. All rights reserved.