Class HystrixCommandCompletion
- Namespace
- Steeltoe.CircuitBreaker.Hystrix.Metric
- Assembly
- Steeltoe.CircuitBreaker.HystrixBase.dll
public class HystrixCommandCompletion : HystrixCommandEvent, IHystrixEvent
- Inheritance
-
HystrixCommandCompletion
- Implements
- Inherited Members
Fields
executionResult
protected readonly ExecutionResult executionResult
Field Value
requestContext
protected readonly HystrixRequestContext requestContext
Field Value
Properties
DidCommandExecute
public override bool DidCommandExecute { get; }
Property Value
Eventcounts
public ExecutionResult.EventCounts Eventcounts { get; }
Property Value
ExecutionLatency
public long ExecutionLatency { get; }
Property Value
IsCommandCompletion
public override bool IsCommandCompletion { get; }
Property Value
IsExecutedInThread
public override bool IsExecutedInThread { get; }
Property Value
IsExecutionStart
public override bool IsExecutionStart { get; }
Property Value
IsResponseThreadPoolRejected
public override bool IsResponseThreadPoolRejected { get; }
Property Value
RequestContext
public HystrixRequestContext RequestContext { get; }
Property Value
TotalLatency
public long TotalLatency { get; }
Property Value
Methods
From(ExecutionResult, IHystrixCommandKey, IHystrixThreadPoolKey)
public static HystrixCommandCompletion From(ExecutionResult executionResult, IHystrixCommandKey commandKey, IHystrixThreadPoolKey threadPoolKey)
Parameters
executionResult
ExecutionResultcommandKey
IHystrixCommandKeythreadPoolKey
IHystrixThreadPoolKey
Returns
From(ExecutionResult, IHystrixCommandKey, IHystrixThreadPoolKey, HystrixRequestContext)
public static HystrixCommandCompletion From(ExecutionResult executionResult, IHystrixCommandKey commandKey, IHystrixThreadPoolKey threadPoolKey, HystrixRequestContext requestContext)
Parameters
executionResult
ExecutionResultcommandKey
IHystrixCommandKeythreadPoolKey
IHystrixThreadPoolKeyrequestContext
HystrixRequestContext
Returns
ToString()
public override string ToString()