Package com.ibm.cloud.is.vpc.v1.model
Class LoadBalancerPoolHealthMonitor
- java.lang.Object
-
- com.ibm.cloud.sdk.core.service.model.GenericModel
-
- com.ibm.cloud.is.vpc.v1.model.LoadBalancerPoolHealthMonitor
-
- All Implemented Interfaces:
com.ibm.cloud.sdk.core.service.model.ObjectModel
public class LoadBalancerPoolHealthMonitor extends com.ibm.cloud.sdk.core.service.model.GenericModelLoadBalancerPoolHealthMonitor.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceLoadBalancerPoolHealthMonitor.TypeThe protocol type to use for health checks.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LonggetDelay()Gets the delay.LonggetMaxRetries()Gets the maxRetries.LonggetPort()Gets the port.LonggetTimeout()Gets the timeout.StringgetType()Gets the type.StringgetUrlPath()Gets the urlPath.
-
-
-
Method Detail
-
getDelay
public Long getDelay()
Gets the delay. The seconds to wait between health checks.- Returns:
- the delay
-
getMaxRetries
public Long getMaxRetries()
Gets the maxRetries. The health check max retries.- Returns:
- the maxRetries
-
getPort
public Long getPort()
Gets the port. The health check port. If present, this overrides the pool member port values.- Returns:
- the port
-
getTimeout
public Long getTimeout()
Gets the timeout. The seconds to wait for a response to a health check.- Returns:
- the timeout
-
getType
public String getType()
Gets the type. The protocol type to use for health checks. The enumerated values for this property are expected to expand in the future. When processing this property, check for and log unknown values. Optionally halt processing and surface the error, or bypass the health monitor on which the unexpected property value was encountered.- Returns:
- the type
-
getUrlPath
public String getUrlPath()
Gets the urlPath. The health check URL path. Applicable when `type` is `http` or `https`. Must be in the format of an [origin-form request target](https://tools.ietf.org/html/rfc7230#section-5.3.1).- Returns:
- the urlPath
-
-