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
executionResultExecutionResultcommandKeyIHystrixCommandKeythreadPoolKeyIHystrixThreadPoolKey
Returns
From(ExecutionResult, IHystrixCommandKey, IHystrixThreadPoolKey, HystrixRequestContext)
public static HystrixCommandCompletion From(ExecutionResult executionResult, IHystrixCommandKey commandKey, IHystrixThreadPoolKey threadPoolKey, HystrixRequestContext requestContext)
Parameters
executionResultExecutionResultcommandKeyIHystrixCommandKeythreadPoolKeyIHystrixThreadPoolKeyrequestContextHystrixRequestContext
Returns
ToString()
public override string ToString()