Interface InstrumentedOrigin

All Superinterfaces:
Origin
All Known Subinterfaces:
NettyOrigin
All Known Implementing Classes:
BasicNettyOrigin

public interface InstrumentedOrigin extends Origin
User: [email protected] Date: 10/8/14 Time: 6:15 PM
  • Method Details

    • getErrorPercentage

      double getErrorPercentage()
    • getErrorAllPercentage

      double getErrorAllPercentage()
    • adjustRetryPolicyIfNeeded

      void adjustRetryPolicyIfNeeded(HttpRequestMessage zuulRequest)
    • preRequestChecks

      void preRequestChecks(HttpRequestMessage zuulRequest)
    • recordSuccessResponse

      void recordSuccessResponse()
    • recordProxyRequestEnd

      void recordProxyRequestEnd()