Table of Contents

Class HystrixThreadEventStream

Namespace
Steeltoe.CircuitBreaker.Hystrix.Metric
Assembly
Steeltoe.CircuitBreaker.HystrixBase.dll
public class HystrixThreadEventStream
Inheritance
HystrixThreadEventStream
Inherited Members

Methods

CollapserBatchExecuted(IHystrixCollapserKey, int)

public void CollapserBatchExecuted(IHystrixCollapserKey collapserKey, int batchSize)

Parameters

collapserKey IHystrixCollapserKey
batchSize int

CollapserResponseFromCache(IHystrixCollapserKey)

public void CollapserResponseFromCache(IHystrixCollapserKey collapserKey)

Parameters

collapserKey IHystrixCollapserKey

CommandExecutionStarted(IHystrixCommandKey, IHystrixThreadPoolKey, ExecutionIsolationStrategy, int)

public void CommandExecutionStarted(IHystrixCommandKey commandKey, IHystrixThreadPoolKey threadPoolKey, ExecutionIsolationStrategy isolationStrategy, int currentConcurrency)

Parameters

commandKey IHystrixCommandKey
threadPoolKey IHystrixThreadPoolKey
isolationStrategy ExecutionIsolationStrategy
currentConcurrency int

ExecutionDone(ExecutionResult, IHystrixCommandKey, IHystrixThreadPoolKey)

public void ExecutionDone(ExecutionResult executionResult, IHystrixCommandKey commandKey, IHystrixThreadPoolKey threadPoolKey)

Parameters

executionResult ExecutionResult
commandKey IHystrixCommandKey
threadPoolKey IHystrixThreadPoolKey

GetInstance()

public static HystrixThreadEventStream GetInstance()

Returns

HystrixThreadEventStream

Shutdown()

public void Shutdown()

ToString()

public override string ToString()

Returns

string