• Home
Show / Hide Table of Contents

Class HystrixRollingNumber

Inheritance
System.Object
HystrixRollingNumber
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 HystrixRollingNumber

Constructors

| Improve this Doc View Source

HystrixRollingNumber(IDateTimeProvider, Int32, Int32)

Declaration
public HystrixRollingNumber(IDateTimeProvider dateTimeProvider, int timeInMilliseconds, int numberOfBuckets)
Parameters
Type Name Description
IDateTimeProvider dateTimeProvider
System.Int32 timeInMilliseconds
System.Int32 numberOfBuckets

Properties

| Improve this Doc View Source

BucketSizeInMillseconds

Declaration
public int BucketSizeInMillseconds { get; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

NumberOfBuckets

Declaration
public int NumberOfBuckets { get; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

TimeInMilliseconds

Declaration
public int TimeInMilliseconds { get; }
Property Value
Type Description
System.Int32

Methods

| Improve this Doc View Source

Add(HystrixRollingNumberEvent, Int64)

Declaration
public void Add(HystrixRollingNumberEvent type, long value)
Parameters
Type Name Description
HystrixRollingNumberEvent type
System.Int64 value
| Improve this Doc View Source

GetCumulativeSum(HystrixRollingNumberEvent)

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

GetRollingMaxValue(HystrixRollingNumberEvent)

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

GetRollingSum(HystrixRollingNumberEvent)

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

GetValueOfLatestBucket(HystrixRollingNumberEvent)

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

GetValues(HystrixRollingNumberEvent)

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

Increment(HystrixRollingNumberEvent)

Declaration
public void Increment(HystrixRollingNumberEvent type)
Parameters
Type Name Description
HystrixRollingNumberEvent type
| Improve this Doc View Source

Reset()

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

UpdateRollingMax(HystrixRollingNumberEvent, Int64)

Declaration
public void UpdateRollingMax(HystrixRollingNumberEvent type, long value)
Parameters
Type Name Description
HystrixRollingNumberEvent type
System.Int64 value
  • Improve this Doc
  • View Source
Back to top Licensed under MIT by Travix International.
Generated by DocFX.