Class LoadBalancerPoolHealthMonitorPatch

java.lang.Object
com.ibm.cloud.sdk.core.service.model.GenericModel
com.ibm.cloud.is.vpc.v1.model.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 Details

    • newBuilder

      New builder.
      Returns:
      a LoadBalancerPoolHealthMonitorPatch builder
    • 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