Table of Contents

Class HystrixPlugins

Namespace
Steeltoe.CircuitBreaker.Hystrix.Strategy
Assembly
Steeltoe.CircuitBreaker.HystrixBase.dll
public static class HystrixPlugins
Inheritance
HystrixPlugins
Inherited Members

Properties

CommandExecutionHook

public static HystrixCommandExecutionHook CommandExecutionHook { get; }

Property Value

HystrixCommandExecutionHook

ConcurrencyStrategy

public static HystrixConcurrencyStrategy ConcurrencyStrategy { get; }

Property Value

HystrixConcurrencyStrategy

EventNotifier

public static HystrixEventNotifier EventNotifier { get; }

Property Value

HystrixEventNotifier

MetricsPublisher

public static HystrixMetricsPublisher MetricsPublisher { get; }

Property Value

HystrixMetricsPublisher

OptionsStrategy

public static HystrixOptionsStrategy OptionsStrategy { get; }

Property Value

HystrixOptionsStrategy

Methods

RegisterConcurrencyStrategy(HystrixConcurrencyStrategy)

public static void RegisterConcurrencyStrategy(HystrixConcurrencyStrategy impl)

Parameters

impl HystrixConcurrencyStrategy

RegisterEventNotifier(HystrixEventNotifier)

public static void RegisterEventNotifier(HystrixEventNotifier impl)

Parameters

impl HystrixEventNotifier

RegisterMetricsPublisher(HystrixCommandExecutionHook)

public static void RegisterMetricsPublisher(HystrixCommandExecutionHook impl)

Parameters

impl HystrixCommandExecutionHook

RegisterMetricsPublisher(HystrixMetricsPublisher)

public static void RegisterMetricsPublisher(HystrixMetricsPublisher impl)

Parameters

impl HystrixMetricsPublisher

RegisterOptionsStrategy(HystrixOptionsStrategy)

public static void RegisterOptionsStrategy(HystrixOptionsStrategy impl)

Parameters

impl HystrixOptionsStrategy

Reset()

public static void Reset()