@Target(value={TYPE,METHOD})
@Retention(value=RUNTIME)
@Inherited
public @interface CircuitBreakerProperties
public static final java.lang.String EXECUTION_ISOLATION_STRATEGY
public static final java.lang.String EXECUTION_ISOLATION_THREAD_TIMEOUT_IN_MILLISECONDS
public static final java.lang.String EXECUTION_ISOLATION_THREAD_INTERRUPT_ON_TIMEOUT
public static final java.lang.String EXECUTION_ISOLATION_SEMAPHORE_MAX_CONCURRENT_REQUESTS
public static final java.lang.String FALLBACK_ISOLATION_SEMAPHORE_MAX_CONCURRENT_REQUESTS
public static final java.lang.String CIRCUIT_BREAKER_REQUEST_VOLUME_THRESHOLD
public static final java.lang.String CIRCUIT_BREAKER_SLEEP_WINDOW_IN_MILLISECONDS
public static final java.lang.String CIRCUIT_BREAKER_ERROR_THRESHOLD_PERCENTAGE
public static final java.lang.String METRICS_ROLLING_PERCENTILE_ENABLED
public static final java.lang.String METRICS_ROLLING_PERCENTILE_TIME_IN_MILLISECONDS
public static final java.lang.String METRICS_ROLLING_PERCENTILE_NUM_BUCKETS
public static final java.lang.String METRICS_ROLLING_PERCENTILE_BUCKET_SIZE
public static final java.lang.String METRICS_HEALTH_SNAPSHOT_INTERVAL_IN_MILLISECONDS
public static final java.lang.String METRICS_ROLLING_STATS_NUM_BUCKETS
Copyright © 2016. All Rights Reserved.