Class HealthMonitor

    • Method Detail

      • getId

        @Nullable
        public String getId()
        Returns:
        the id of the HealthMonitor.
      • getTenantId

        @Nullable
        public String getTenantId()
        Returns:
        the tenant id of the HealthMonitor.
      • getType

        @Nullable
        public ProbeType getType()
        Returns:
        the probe type for this HealthMonitor.
      • getDelay

        @Nullable
        public Integer getDelay()
        Returns:
        the delay for this HealthMonitor.
      • getTimeout

        @Nullable
        public Integer getTimeout()
        Returns:
        the timeout for this HealthMonitor.
      • getMaxRetries

        @Nullable
        public Integer getMaxRetries()
        Returns:
        the max retries for this HealthMonitor.
      • getHttpMethod

        @Nullable
        public HttpMethod getHttpMethod()
        Returns:
        the HTTP method for this HealthMonitor.
      • getUrlPath

        @Nullable
        public String getUrlPath()
        Returns:
        the URL path for this HealthMonitor.
      • getExpectedCodes

        @Nullable
        public String getExpectedCodes()
        Returns:
        the expected codes for this HealthMonitor.
      • getPools

        @Nullable
        public com.google.common.collect.ImmutableList<PoolStatus> getPools()
        Returns:
        the pools for this HealthMonitor.
      • getAdminStateUp

        @Nullable
        public Boolean getAdminStateUp()
        Returns:
        the administrative state for this HealthMonitor.
      • getStatusDescription

        @Nullable
        public String getStatusDescription()
        Returns:
        the status description for this HealthMonitor.
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object