Class CircuitBreakerUtils


  • public class CircuitBreakerUtils
    extends Object
    • Constructor Detail

      • CircuitBreakerUtils

        public CircuitBreakerUtils()
    • Method Detail

      • getDefaultCircuitBreakerConfiguration

        public static CircuitBreakerConfiguration getDefaultCircuitBreakerConfiguration()
        Get default CircuitBreakerConfiguration
        Returns:
        the default CircuitBreakerConfiguration
      • getUserDefinedCircuitBreakerConfiguration

        public static CircuitBreakerConfiguration getUserDefinedCircuitBreakerConfiguration​(ClientConfiguration configuration)
        Gets the user defined CircuitBreakerConfiguration
        Returns:
        the user defined CircuitBreakerConfiguration
      • setDefaultCircuitBreakerConfiguration

        public static void setDefaultCircuitBreakerConfiguration​(CircuitBreakerConfiguration defaultCircuitBreakerConfiguration)
      • getDefaultAuthClientCircuitBreakerConfiguration

        public static CircuitBreakerConfiguration getDefaultAuthClientCircuitBreakerConfiguration()
        Get default CircuitBreakerConfiguration for X509 calls
        Returns:
        the default CircuitBreakerConfiguration for Auth client