• Home
Show / Hide Table of Contents

Class HystrixThreadPoolMetrics

Inheritance
System.Object
HystrixThreadPoolMetrics
Implements
IHystrixThreadPoolMetrics
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Hystrix.Dotnet
Assembly: Hystrix.Dotnet.dll
Syntax
public class HystrixThreadPoolMetrics : IHystrixThreadPoolMetrics

Constructors

| Improve this Doc View Source

HystrixThreadPoolMetrics(IDateTimeProvider, IHystrixConfigurationService)

Declaration
public HystrixThreadPoolMetrics(IDateTimeProvider dateTimeProvider, IHystrixConfigurationService configurationService)
Parameters
Type Name Description
IDateTimeProvider dateTimeProvider
IHystrixConfigurationService configurationService

Properties

| Improve this Doc View Source

ConfigurationService

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

Methods

| Improve this Doc View Source

GetCumulativeCountThreadsExecuted()

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

GetCurrentActiveCount()

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

GetCurrentAvailableThreads()

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

GetCurrentCompletedTaskCount()

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

GetCurrentCorePoolSize()

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

GetCurrentLargestPoolSize()

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

GetCurrentMaximumPoolSize()

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

GetCurrentPoolSize()

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

GetCurrentQueueSize()

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

GetCurrentTaskCount()

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

GetRollingCountThreadPoolRejected()

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

GetRollingCountThreadsExecuted()

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

GetRollingMaxActiveThreads()

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

MarkThreadCompletion()

Declaration
public void MarkThreadCompletion()
| Improve this Doc View Source

MarkThreadExecution()

Declaration
public void MarkThreadExecution()
| Improve this Doc View Source

MarkThreadRejection()

Declaration
public void MarkThreadRejection()

Implements

IHystrixThreadPoolMetrics
  • Improve this Doc
  • View Source
Back to top Licensed under MIT by Travix International.
Generated by DocFX.