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 enumHealthcheck mode -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanReturn 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.inthashCode()voidsetInterval(Long interval) voidvoidvoidsetRetries(Long retries) voidsetTimeout(Long timeout) voidvoidtoString()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
-