public static final class RetryParams.Builder extends Object
| Constructor and Description |
|---|
Builder() |
Builder(RetryParams retryParams) |
| Modifier and Type | Method and Description |
|---|---|
RetryParams |
build()
Create an instance of RetryParams with the parameters set in this builder
|
RetryParams.Builder |
initialRetryDelayMillis(long initialRetryDelayMillis) |
RetryParams.Builder |
maxRetryDelayMillis(long maxRetryDelayMillis) |
RetryParams.Builder |
requestTimeoutMillis(long requestTimeoutMillis) |
RetryParams.Builder |
retryDelayBackoffFactor(double retryDelayBackoffFactor) |
RetryParams.Builder |
retryMaxAttempts(int retryMaxAttempts) |
RetryParams.Builder |
retryMinAttempts(int retryMinAttempts) |
RetryParams.Builder |
totalRetryPeriodMillis(long totalRetryPeriodMillis) |
public Builder()
public Builder(RetryParams retryParams)
public RetryParams.Builder retryMinAttempts(int retryMinAttempts)
retryMinAttempts - the retryMinAttempts to setpublic RetryParams.Builder retryMaxAttempts(int retryMaxAttempts)
retryMaxAttempts - the retryMaxAttempts to setpublic RetryParams.Builder initialRetryDelayMillis(long initialRetryDelayMillis)
initialRetryDelayMillis - the initialRetryDelayMillis to setpublic RetryParams.Builder maxRetryDelayMillis(long maxRetryDelayMillis)
maxRetryDelayMillis - the maxRetryDelayMillis to setpublic RetryParams.Builder retryDelayBackoffFactor(double retryDelayBackoffFactor)
retryDelayBackoffFactor - the retryDelayBackoffFactor to setpublic RetryParams.Builder totalRetryPeriodMillis(long totalRetryPeriodMillis)
totalRetryPeriodMillis - the totalRetryPeriodMillis to setpublic RetryParams.Builder requestTimeoutMillis(long requestTimeoutMillis)
requestTimeoutMillis - the requestTimeoutMillis to setpublic RetryParams build()
Copyright © 2016 Google. All rights reserved.