Interface IHystrixInvokableInfo
- Namespace
- Steeltoe.CircuitBreaker.Hystrix
- Assembly
- Steeltoe.CircuitBreaker.HystrixBase.dll
public interface IHystrixInvokableInfo
Properties
CommandGroup
IHystrixCommandGroupKey CommandGroup { get; }
Property Value
- IHystrixCommandGroupKey
CommandKey
IHystrixCommandKey CommandKey { get; }
Property Value
- IHystrixCommandKey
CommandOptions
IHystrixCommandOptions CommandOptions { get; }
Property Value
- IHystrixCommandOptions
CommandRunStartTimeInNanos
long CommandRunStartTimeInNanos { get; }
Property Value
- long
EventCounts
ExecutionResult.EventCounts EventCounts { get; }
Property Value
- ExecutionResult.EventCounts
ExecutionEvents
List<HystrixEventType> ExecutionEvents { get; }
Property Value
- List<HystrixEventType>
ExecutionTimeInMilliseconds
int ExecutionTimeInMilliseconds { get; }
Property Value
- int
FailedExecutionException
Exception FailedExecutionException { get; }
Property Value
- Exception
IsCircuitBreakerOpen
bool IsCircuitBreakerOpen { get; }
Property Value
- bool
IsExecutedInThread
bool IsExecutedInThread { get; }
Property Value
- bool
IsExecutionComplete
bool IsExecutionComplete { get; }
Property Value
- bool
IsFailedExecution
bool IsFailedExecution { get; }
Property Value
- bool
IsResponseFromCache
bool IsResponseFromCache { get; }
Property Value
- bool
IsResponseFromFallback
bool IsResponseFromFallback { get; }
Property Value
- bool
IsResponseRejected
bool IsResponseRejected { get; }
Property Value
- bool
IsResponseSemaphoreRejected
bool IsResponseSemaphoreRejected { get; }
Property Value
- bool
IsResponseShortCircuited
bool IsResponseShortCircuited { get; }
Property Value
- bool
IsResponseThreadPoolRejected
bool IsResponseThreadPoolRejected { get; }
Property Value
- bool
IsResponseTimedOut
bool IsResponseTimedOut { get; }
Property Value
- bool
IsSuccessfulExecution
bool IsSuccessfulExecution { get; }
Property Value
- bool
Metrics
HystrixCommandMetrics Metrics { get; }
Property Value
- HystrixCommandMetrics
NumberCollapsed
int NumberCollapsed { get; }
Property Value
- int
NumberEmissions
int NumberEmissions { get; }
Property Value
- int
NumberFallbackEmissions
int NumberFallbackEmissions { get; }
Property Value
- int
OriginatingCollapserKey
IHystrixCollapserKey OriginatingCollapserKey { get; }
Property Value
- IHystrixCollapserKey
PublicCacheKey
string PublicCacheKey { get; }
Property Value
- string
ThreadPoolKey
IHystrixThreadPoolKey ThreadPoolKey { get; }
Property Value
- IHystrixThreadPoolKey