Package | Description |
---|---|
com.oracle.bmc.networkloadbalancer.model |
Modifier and Type | Method and Description |
---|---|
static HealthChecker.Builder |
HealthChecker.builder()
Create a new builder.
|
HealthChecker.Builder |
HealthChecker.Builder.copy(HealthChecker model) |
HealthChecker.Builder |
HealthChecker.Builder.dns(DnsHealthCheckerDetails dns) |
HealthChecker.Builder |
HealthChecker.Builder.intervalInMillis(Integer intervalInMillis)
The interval between health checks, in milliseconds.
|
HealthChecker.Builder |
HealthChecker.Builder.port(Integer port)
The backend server port against which to run the health check.
|
HealthChecker.Builder |
HealthChecker.Builder.protocol(HealthCheckProtocols protocol)
The protocol the health check must use; either HTTP or HTTPS, or UDP or TCP.
|
HealthChecker.Builder |
HealthChecker.Builder.requestData(byte[] requestData)
Base64 encoded pattern to be sent as UDP or TCP health check probe.
|
HealthChecker.Builder |
HealthChecker.Builder.responseBodyRegex(String responseBodyRegex)
A regular expression for parsing the response body from the backend server.
|
HealthChecker.Builder |
HealthChecker.Builder.responseData(byte[] responseData)
Base64 encoded pattern to be validated as UDP or TCP health check probe response.
|
HealthChecker.Builder |
HealthChecker.Builder.retries(Integer retries)
The number of retries to attempt before a backend server is considered “unhealthy”.
|
HealthChecker.Builder |
HealthChecker.Builder.returnCode(Integer returnCode)
The status code a healthy backend server should return.
|
HealthChecker.Builder |
HealthChecker.Builder.timeoutInMillis(Integer timeoutInMillis)
The maximum time, in milliseconds, to wait for a reply to a health check.
|
HealthChecker.Builder |
HealthChecker.toBuilder() |
HealthChecker.Builder |
HealthChecker.Builder.urlPath(String urlPath)
The path against which to run the health check.
|
Copyright © 2016–2024. All rights reserved.