Class LoadBalancerPoolHealthMonitor

  • All Implemented Interfaces:
    com.ibm.cloud.sdk.core.service.model.ObjectModel

    public class LoadBalancerPoolHealthMonitor
    extends com.ibm.cloud.sdk.core.service.model.GenericModel
    LoadBalancerPoolHealthMonitor.
    • 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