Interface RouterRetryConfig

All Known Implementing Classes:
VeniceRouterConfig

public interface RouterRetryConfig
A facade for the VeniceRouterConfig, so that retry-related configs can be passed around without giving access to the rest of the configs.
  • Method Details

    • getLongTailRetryForBatchGetThresholdMs

      TreeMap<Integer,Integer> getLongTailRetryForBatchGetThresholdMs()
    • getLongTailRetryForSingleGetThresholdMs

      int getLongTailRetryForSingleGetThresholdMs()
    • getLongTailRetryMaxRouteForMultiKeyReq

      int getLongTailRetryMaxRouteForMultiKeyReq()
    • getSmartLongTailRetryAbortThresholdMs

      int getSmartLongTailRetryAbortThresholdMs()
    • isSmartLongTailRetryEnabled

      boolean isSmartLongTailRetryEnabled()