public static final class ALBHTTPServerReselect.Builder
extends java.lang.Object
ALBHTTPServerReselect.| Constructor and Description |
|---|
Builder()
Constructor with parameters for the required properties of
ALBHTTPServerReselect. |
| Modifier and Type | Method and Description |
|---|---|
ALBHTTPServerReselect |
build() |
ALBHTTPServerReselect.Builder |
setEnabled(java.lang.Boolean enabled)
Enable HTTP request reselect when server responds with specific response codes.
|
ALBHTTPServerReselect.Builder |
setNumRetries(java.lang.Long numRetries)
Number of times to retry an HTTP request when server responds with configured
status codes.
|
ALBHTTPServerReselect.Builder |
setRetryNonidempotent(java.lang.Boolean retryNonidempotent)
Allow retry of non-idempotent HTTP requests.
|
ALBHTTPServerReselect.Builder |
setRetryTimeout(java.lang.Long retryTimeout)
Timeout per retry attempt, for a given request.
|
ALBHTTPServerReselect.Builder |
setSvrRespCode(ALBHTTPReselectRespCode svrRespCode) |
public Builder()
ALBHTTPServerReselect.public ALBHTTPServerReselect.Builder setEnabled(java.lang.Boolean enabled)
enabled - New value for the property.public ALBHTTPServerReselect.Builder setNumRetries(java.lang.Long numRetries)
numRetries - New value for the property.public ALBHTTPServerReselect.Builder setRetryNonidempotent(java.lang.Boolean retryNonidempotent)
retryNonidempotent - New value for the property.public ALBHTTPServerReselect.Builder setRetryTimeout(java.lang.Long retryTimeout)
retryTimeout - New value for the property.public ALBHTTPServerReselect.Builder setSvrRespCode(ALBHTTPReselectRespCode svrRespCode)
svrRespCode - New value for the property.public ALBHTTPServerReselect build()