Method | Description | |
---|---|---|
GetCumulativeSum ( RollingNumberEvent ev ) : long | ||
GetRollingMaxValue ( RollingNumberEvent ev, long startWindowTime = 0L ) : long | ||
GetRollingSum ( RollingNumberEvent ev, long startWindowTime = 0L ) : long | ||
Increment ( RollingNumberEvent ev ) : void | ||
RollingNumber ( int timeInMs, int numberOfBuckets ) : Jellyfish.Commands.Utils | ||
UpdateRollingMax ( RollingNumberEvent ev, long value ) : void |
Method | Description | |
---|---|---|
GetBuckets ( long startWindowTime ) : IEnumerable |
Returns all bucket in reverse order (most recent first)
|
|
GetCurrentBucket ( ) : Bucket | ||
GetValueOfLatestBucket ( RollingNumberEvent ev ) : long | ||
GetValues ( RollingNumberEvent ev, long startWindowTime ) : IEnumerable |
||
Reset ( ) : void | ||
RollingNumber ( IClock clock, int timeInMs, int numberOfBuckets ) : Jellyfish.Commands.Utils |
public GetCumulativeSum ( RollingNumberEvent ev ) : long | ||
ev | RollingNumberEvent | |
return | long |
public GetRollingMaxValue ( RollingNumberEvent ev, long startWindowTime = 0L ) : long | ||
ev | RollingNumberEvent | |
startWindowTime | long | |
return | long |
public GetRollingSum ( RollingNumberEvent ev, long startWindowTime = 0L ) : long | ||
ev | RollingNumberEvent | |
startWindowTime | long | |
return | long |
public Increment ( RollingNumberEvent ev ) : void | ||
ev | RollingNumberEvent | |
return | void |
public RollingNumber ( int timeInMs, int numberOfBuckets ) : Jellyfish.Commands.Utils | ||
timeInMs | int | |
numberOfBuckets | int | |
return | Jellyfish.Commands.Utils |
public UpdateRollingMax ( RollingNumberEvent ev, long value ) : void | ||
ev | RollingNumberEvent | |
value | long | |
return | void |