| Modifier and Type | Field and Description |
|---|---|
| private final SemiExpiringStatistic | count
The count. |
| private final LatencyImpl | latency
The latency. |
| private final RateImpl | rate
The rate. |
| private final OperationStatistic | source
The source. |
| Access | Constructor and Description |
|---|---|
| public | OperationImpl(OperationStatistic<T>
the source source, Set<T> the targets targets, long the average nanos averageNanos, ScheduledExecutorService the executor executor, int the history size historySize, long the history nanos historyNanos)Instantiates a new operation impl. |
| Modifier and Type | Method and Description |
|---|---|
| public ExtendedStatistics. | |
| pack-priv boolean | |
| public ExtendedStatistics. | |
| public ExtendedStatistics. | |
| pack-priv void | |
| pack-priv void | |
| pack-priv void |
| count | back to summary |
|---|---|
| private final SemiExpiringStatistic<Long> count The count. | |
| latency | back to summary |
|---|---|
| private final LatencyImpl<T extends Enum<T>> latency The latency. | |
| rate | back to summary |
|---|---|
| private final RateImpl<T extends Enum<T>> rate The rate. | |
| source | back to summary |
|---|---|
| private final OperationStatistic<T> source The source. | |
| OperationImpl | back to summary |
|---|---|
| public OperationImpl(OperationStatistic<T> source, Set<T> targets, long averageNanos, ScheduledExecutorService executor, int historySize, long historyNanos) Instantiates a new operation impl.
| |
| count | back to summary |
|---|---|
| public ExtendedStatistics. Implements net. Doc from net. Count.
| |
| expire | back to summary |
|---|---|
| pack-priv boolean expire(long expiryTime) Expire.
| |
| latency | back to summary |
|---|---|
| public ExtendedStatistics. Implements net. Doc from net. Latency.
| |
| rate | back to summary |
|---|---|
| public ExtendedStatistics. Implements net. Doc from net. Rate.
| |
| setHistory | back to summary |
|---|---|
| pack-priv void setHistory(int historySize, long historyNanos) Sets the history.
| |
| setWindow | back to summary |
|---|---|
| pack-priv void setWindow(long averageNanos) Sets the window.
| |
| start | back to summary |
|---|---|
| pack-priv void start() Start. | |