类 RetrySiteSnapshot

java.lang.Object
com.aizuda.easy.retry.client.core.intercepter.RetrySiteSnapshot

public class RetrySiteSnapshot extends Object
重试现场记录器
  • 构造器详细资料

    • RetrySiteSnapshot

      public RetrySiteSnapshot()
  • 方法详细资料

    • getAttemptNumber

      public static Integer getAttemptNumber()
    • setAttemptNumber

      public static void setAttemptNumber(Integer attemptNumber)
    • removeAttemptNumber

      public static void removeAttemptNumber()
    • getStage

      public static Integer getStage()
    • setStage

      public static void setStage(int stage)
    • getMethodEntrance

      public static String getMethodEntrance()
    • existedMethodEntrance

      public static boolean existedMethodEntrance()
    • setMethodEntrance

      public static void setMethodEntrance(String methodEntrance)
    • removeMethodEntrance

      public static void removeMethodEntrance()
    • isMethodEntrance

      public static boolean isMethodEntrance(String methodEntrance)
    • getStatus

      public static Integer getStatus()
    • setStatus

      public static void setStatus(Integer status)
    • isRunning

      public static boolean isRunning()
    • getRetryHeader

      public static EasyRetryHeaders getRetryHeader()
    • setRetryHeader

      public static void setRetryHeader(EasyRetryHeaders headers)
    • isRetryFlow

      public static boolean isRetryFlow()
      是否是重试流量
    • getRetryStatusCode

      public static String getRetryStatusCode()
    • setRetryStatusCode

      public static void setRetryStatusCode(String statusCode)
    • isRetryForStatusCode

      public static boolean isRetryForStatusCode()
    • getEntryMethodTime

      public static Long getEntryMethodTime()
    • setEntryMethodTime

      public static void setEntryMethodTime(long entryMethodTime)
    • removeEntryMethodTime

      public static void removeEntryMethodTime()
    • removeRetryHeader

      public static void removeRetryHeader()
    • removeRetryStatusCode

      public static void removeRetryStatusCode()
    • removeStage

      public static void removeStage()
    • removeStatus

      public static void removeStatus()
    • removeAll

      public static void removeAll()