static HealthCheck.Builder |
HealthCheck.builder() |
Create a new builder.
|
HealthCheck.Builder |
HealthCheck.Builder.copy(HealthCheck model) |
|
HealthCheck.Builder |
HealthCheck.Builder.expectedResponseCodeGroup(List<HealthCheck.ExpectedResponseCodeGroup> expectedResponseCodeGroup) |
The HTTP response codes that signify a healthy state.
|
HealthCheck.Builder |
HealthCheck.Builder.expectedResponseText(String expectedResponseText) |
Health check will search for the given text in a case-sensitive manner within the
response body and will fail if the text is not found.
|
HealthCheck.Builder |
HealthCheck.Builder.headers(Map<String,String> headers) |
HTTP header fields to include in health check requests, expressed as “name”:
“value” properties.
|
HealthCheck.Builder |
HealthCheck.Builder.healthyThreshold(Integer healthyThreshold) |
Number of successful health checks after which the server is marked up.
|
HealthCheck.Builder |
HealthCheck.Builder.intervalInSeconds(Integer intervalInSeconds) |
Time between health checks of an individual origin server, in seconds.
|
HealthCheck.Builder |
HealthCheck.Builder.isEnabled(Boolean isEnabled) |
Enables or disables the health checks.
|
HealthCheck.Builder |
HealthCheck.Builder.isResponseTextCheckEnabled(Boolean isResponseTextCheckEnabled) |
Enables or disables additional check for predefined text in addition to response code.
|
HealthCheck.Builder |
HealthCheck.Builder.method(HealthCheck.Method method) |
An HTTP verb (i.e.
|
HealthCheck.Builder |
HealthCheck.Builder.path(String path) |
Path to visit on your origins when performing the health check.
|
HealthCheck.Builder |
HealthCheck.Builder.timeoutInSeconds(Integer timeoutInSeconds) |
Response timeout represents wait time until request is considered failed, in seconds.
|
HealthCheck.Builder |
HealthCheck.toBuilder() |
|
HealthCheck.Builder |
HealthCheck.Builder.unhealthyThreshold(Integer unhealthyThreshold) |
Number of failed health checks after which the server is marked down.
|