Class LoadBalancerPoolHealthMonitorPatch

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

    public class LoadBalancerPoolHealthMonitorPatch
    extends com.ibm.cloud.sdk.core.service.model.GenericModel
    LoadBalancerPoolHealthMonitorPatch.
    • Method Detail

      • delay

        public Long delay()
        Gets the delay. The seconds to wait between health checks. Must be greater than `timeout`.
        Returns:
        the delay
      • maxRetries

        public Long maxRetries()
        Gets the maxRetries. The health check max retries.
        Returns:
        the maxRetries
      • port

        public Long port()
        Gets the port. The health check port. If set, this overrides the pool member port values. Specify `null` to remove an existing health check port.
        Returns:
        the port
      • timeout

        public Long timeout()
        Gets the timeout. The seconds to wait for a response to a health check. Must be less than `delay`.
        Returns:
        the timeout
      • type

        public String type()
        Gets the type. The protocol type to use for health checks.
        Returns:
        the type
      • urlPath

        public String urlPath()
        Gets the urlPath. The health check URL path. If specified, `type` must be `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