Interface ApplicationGatewayProbe

    • Method Detail

      • timeBetweenProbesInSeconds

        int timeBetweenProbesInSeconds()
        Returns:
        the number of seconds between probe retries
      • healthyHttpResponseStatusCodeRanges

        Set<String> healthyHttpResponseStatusCodeRanges()
        Returns:
        HTTP response code ranges in the format ###-### returned by the backend which the probe considers healthy.
      • healthyHttpResponseBodyContents

        String healthyHttpResponseBodyContents()
        Returns:
        the body contents of an HTTP response to a probe to check for to determine backend health, or null if none specified
      • path

        String path()
        Returns:
        the relative path to be called by the probe
      • timeoutInSeconds

        int timeoutInSeconds()
        Returns:
        the number of seconds waiting for a response after which the probe times out and it is marked as failed

        Acceptable values are from 1 to 86400 seconds.

      • retriesBeforeUnhealthy

        int retriesBeforeUnhealthy()
        Returns:
        the number of failed retry probes before the backend server is marked as being down

        Acceptable values are from 1 second to 20.

      • host

        String host()
        Returns:
        host name to send the probe to