• Home
Show / Hide Table of Contents

Interface IHystrixCommandMetrics

Namespace: Hystrix.Dotnet
Assembly: Hystrix.Dotnet.dll
Syntax
public interface IHystrixCommandMetrics

Properties

| Improve this Doc View Source

ConfigurationService

Declaration
IHystrixConfigurationService ConfigurationService { get; }
Property Value
Type Description
IHystrixConfigurationService

Methods

| Improve this Doc View Source

AddCommandExecutionTime(Double)

Declaration
void AddCommandExecutionTime(double duration)
Parameters
Type Name Description
System.Double duration
| Improve this Doc View Source

AddUserThreadExecutionTime(Double)

Declaration
void AddUserThreadExecutionTime(double duration)
Parameters
Type Name Description
System.Double duration
| Improve this Doc View Source

DecrementConcurrentExecutionCount()

Declaration
void DecrementConcurrentExecutionCount()
| Improve this Doc View Source

GetCurrentConcurrentExecutionCount()

Declaration
int GetCurrentConcurrentExecutionCount()
Returns
Type Description
System.Int32
| Improve this Doc View Source

GetExecutionTimeMean()

Declaration
int GetExecutionTimeMean()
Returns
Type Description
System.Int32
| Improve this Doc View Source

GetExecutionTimePercentile(Double)

Declaration
int GetExecutionTimePercentile(double percentile)
Parameters
Type Name Description
System.Double percentile
Returns
Type Description
System.Int32
| Improve this Doc View Source

GetHealthCounts()

Declaration
HystrixHealthCounts GetHealthCounts()
Returns
Type Description
HystrixHealthCounts
| Improve this Doc View Source

GetRollingMaxConcurrentExecutions()

Declaration
long GetRollingMaxConcurrentExecutions()
Returns
Type Description
System.Int64
| Improve this Doc View Source

GetRollingSum(HystrixRollingNumberEvent)

Declaration
long GetRollingSum(HystrixRollingNumberEvent type)
Parameters
Type Name Description
HystrixRollingNumberEvent type
Returns
Type Description
System.Int64
| Improve this Doc View Source

GetTotalTimeMean()

Declaration
int GetTotalTimeMean()
Returns
Type Description
System.Int32
| Improve this Doc View Source

GetTotalTimePercentile(Double)

Declaration
int GetTotalTimePercentile(double percentile)
Parameters
Type Name Description
System.Double percentile
Returns
Type Description
System.Int32
| Improve this Doc View Source

IncrementConcurrentExecutionCount()

Declaration
void IncrementConcurrentExecutionCount()
| Improve this Doc View Source

MarkBadRequest()

Declaration
void MarkBadRequest()
| Improve this Doc View Source

MarkExceptionThrown()

Declaration
void MarkExceptionThrown()
| Improve this Doc View Source

MarkFailure()

Declaration
void MarkFailure()
| Improve this Doc View Source

MarkFallbackMissing()

Declaration
void MarkFallbackMissing()
| Improve this Doc View Source

MarkFallbackRejection()

Declaration
void MarkFallbackRejection()
| Improve this Doc View Source

MarkFallbackSuccess()

Declaration
void MarkFallbackSuccess()
| Improve this Doc View Source

MarkSemaphoreRejection()

Declaration
void MarkSemaphoreRejection()
| Improve this Doc View Source

MarkShortCircuited()

Declaration
void MarkShortCircuited()
| Improve this Doc View Source

MarkSuccess()

Declaration
void MarkSuccess()
| Improve this Doc View Source

MarkThreadPoolRejection()

Declaration
void MarkThreadPoolRejection()
| Improve this Doc View Source

MarkTimeout()

Declaration
void MarkTimeout()
| Improve this Doc View Source

ResetCounter()

Declaration
void ResetCounter()
  • Improve this Doc
  • View Source
Back to top Licensed under MIT by Travix International.
Generated by DocFX.