C# Класс Jellyfish.Commands.Metrics.RollingNumber.Bucket

Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
adders long[]
bucketStartInMs long
maxAdders long[]

Открытые методы

Метод Описание
AddBucket ( Bucket bucket ) : void
Bucket ( ) : Jellyfish.Commands.Utils
GetAdder ( RollingNumberEvent ev ) : long
GetMaxUpdater ( RollingNumberEvent ev ) : long
Increment ( RollingNumberEvent ev ) : void
UpdateMaxMax ( RollingNumberEvent ev, long value ) : void

Приватные методы

Метод Описание
Reset ( Bucket b, long currentTime ) : void

Описание методов

AddBucket() публичный Метод

public AddBucket ( Bucket bucket ) : void
bucket Bucket
Результат void

Bucket() публичный Метод

public Bucket ( ) : Jellyfish.Commands.Utils
Результат Jellyfish.Commands.Utils

GetAdder() публичный Метод

public GetAdder ( RollingNumberEvent ev ) : long
ev RollingNumberEvent
Результат long

GetMaxUpdater() публичный Метод

public GetMaxUpdater ( RollingNumberEvent ev ) : long
ev RollingNumberEvent
Результат long

Increment() публичный Метод

public Increment ( RollingNumberEvent ev ) : void
ev RollingNumberEvent
Результат void

UpdateMaxMax() публичный Метод

public UpdateMaxMax ( RollingNumberEvent ev, long value ) : void
ev RollingNumberEvent
value long
Результат void

Описание свойств

adders публичное свойство

public long[] adders
Результат long[]

bucketStartInMs публичное свойство

public long bucketStartInMs
Результат long

maxAdders публичное свойство

public long[] maxAdders
Результат long[]