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
IHystrixCollapserKeybatchSize
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
IHystrixCommandKeythreadPoolKey
IHystrixThreadPoolKeyisolationStrategy
ExecutionIsolationStrategycurrentConcurrency
int
ExecutionDone(ExecutionResult, IHystrixCommandKey, IHystrixThreadPoolKey)
public void ExecutionDone(ExecutionResult executionResult, IHystrixCommandKey commandKey, IHystrixThreadPoolKey threadPoolKey)
Parameters
executionResult
ExecutionResultcommandKey
IHystrixCommandKeythreadPoolKey
IHystrixThreadPoolKey
GetInstance()
public static HystrixThreadEventStream GetInstance()
Returns
Shutdown()
public void Shutdown()
ToString()
public override string ToString()