Package com.exoscale.sdk.model
Class LoadBalancerServiceHealthcheck
java.lang.Object
com.exoscale.sdk.model.LoadBalancerServiceHealthcheck
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
comments="Generator version: 7.4.0")
public class LoadBalancerServiceHealthcheck
extends Object
Load Balancer Service healthcheck
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enum
Healthcheck mode -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
Return true if this load-balancer-service-healthcheck object is equal to o.Healthcheck interval (default: 10).getMode()
Healthcheck modegetPort()
Healthcheck port minimum: 1 maximum: 65535Number of retries before considering a Service failed minimum: 1 maximum: 20Healthcheck timeout value (default: 2).SNI domain for HTTPS healthchecksgetUri()
An endpoint to use for the HTTP healthcheck, e.g.int
hashCode()
void
setInterval
(Long interval) void
void
void
setRetries
(Long retries) void
setTimeout
(Long timeout) void
void
toString()
Convert the instance into URL query string.toUrlQueryString
(String prefix) Convert the instance into URL query string.
-
Field Details
-
JSON_PROPERTY_MODE
- See Also:
-
JSON_PROPERTY_INTERVAL
- See Also:
-
JSON_PROPERTY_URI
- See Also:
-
JSON_PROPERTY_PORT
- See Also:
-
JSON_PROPERTY_TIMEOUT
- See Also:
-
JSON_PROPERTY_RETRIES
- See Also:
-
JSON_PROPERTY_TLS_SNI
- See Also:
-
-
Constructor Details
-
LoadBalancerServiceHealthcheck
public LoadBalancerServiceHealthcheck()
-
-
Method Details
-
mode
-
getMode
Healthcheck mode- Returns:
- mode
-
setMode
-
interval
-
getInterval
Healthcheck interval (default: 10). Must be greater than or equal to Timeout minimum: 5 maximum: 300- Returns:
- interval
-
setInterval
-
uri
-
getUri
An endpoint to use for the HTTP healthcheck, e.g. '/status'- Returns:
- uri
-
setUri
-
port
-
getPort
Healthcheck port minimum: 1 maximum: 65535- Returns:
- port
-
setPort
-
timeout
-
getTimeout
Healthcheck timeout value (default: 2). Must be lower than or equal to Interval minimum: 2 maximum: 60- Returns:
- timeout
-
setTimeout
-
retries
-
getRetries
Number of retries before considering a Service failed minimum: 1 maximum: 20- Returns:
- retries
-
setRetries
-
tlsSni
-
getTlsSni
SNI domain for HTTPS healthchecks- Returns:
- tlsSni
-
setTlsSni
-
equals
Return true if this load-balancer-service-healthcheck object is equal to o. -
hashCode
public int hashCode() -
toString
-
toUrlQueryString
Convert the instance into URL query string.- Returns:
- URL query string
-
toUrlQueryString
Convert the instance into URL query string.- Parameters:
prefix
- prefix of the query string- Returns:
- URL query string
-