Table of Contents

Class ExecutionSignature

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

Properties

CachedCount

public int CachedCount { get; }

Property Value

int

CollapserBatchSize

public int CollapserBatchSize { get; }

Property Value

int

CollapserKey

public IHystrixCollapserKey CollapserKey { get; }

Property Value

IHystrixCollapserKey

CommandName

public string CommandName { get; }

Property Value

string

Eventcounts

public ExecutionResult.EventCounts Eventcounts { get; }

Property Value

ExecutionResult.EventCounts

Methods

Equals(object)

public override bool Equals(object o)

Parameters

o object

Returns

bool

From(IHystrixInvokableInfo)

public static ExecutionSignature From(IHystrixInvokableInfo execution)

Parameters

execution IHystrixInvokableInfo

Returns

ExecutionSignature

From(IHystrixInvokableInfo, string, int)

public static ExecutionSignature From(IHystrixInvokableInfo execution, string cacheKey, int cachedCount)

Parameters

execution IHystrixInvokableInfo
cacheKey string
cachedCount int

Returns

ExecutionSignature

GetHashCode()

public override int GetHashCode()

Returns

int