Lines Matching defs:bucketDuration

53  * {@link #bucketDuration}. Internally assumes that {@link #bucketStart} is
72 private long bucketDuration;
86 public long bucketDuration;
96 public NetworkStatsHistory(long bucketDuration) {
97 this(bucketDuration, 10, FIELD_ALL);
100 public NetworkStatsHistory(long bucketDuration, int initialSize) {
101 this(bucketDuration, initialSize, FIELD_ALL);
104 public NetworkStatsHistory(long bucketDuration, int initialSize, int fields) {
105 this.bucketDuration = bucketDuration;
117 public NetworkStatsHistory(NetworkStatsHistory existing, long bucketDuration) {
118 this(bucketDuration, existing.estimateResizeBuckets(bucketDuration));
123 bucketDuration = in.readLong();
137 out.writeLong(bucketDuration);
152 bucketDuration = in.readLong();
165 bucketDuration = in.readLong();
192 out.writeLong(bucketDuration);
212 return bucketDuration;
225 return bucketStart[bucketCount - 1] + bucketDuration;
272 entry.bucketDuration = bucketDuration;
318 final long curEnd = curStart + bucketDuration;
366 final long bucketEnd = bucketStart + input.bucketDuration;
386 start -= start % bucketDuration;
387 end += (bucketDuration - (end % bucketDuration)) % bucketDuration;
389 for (long now = start; now < end; now += bucketDuration) {
447 final long curEnd = curStart + bucketDuration;
483 entry.bucketDuration = end - start;
495 final long curEnd = curStart + bucketDuration;
506 overlap = bucketDuration;
515 if (activeTime != null) entry.activeTime += activeTime[i] * overlap / bucketDuration;
516 if (rxBytes != null) entry.rxBytes += rxBytes[i] * overlap / bucketDuration;
517 if (rxPackets != null) entry.rxPackets += rxPackets[i] * overlap / bucketDuration;
518 if (txBytes != null) entry.txBytes += txBytes[i] * overlap / bucketDuration;
519 if (txPackets != null) entry.txPackets += txPackets[i] * overlap / bucketDuration;
520 if (operations != null) entry.operations += operations[i] * overlap / bucketDuration;
592 pw.print("NetworkStatsHistory: bucketDuration=");
593 pw.println(bucketDuration / SECOND_IN_MILLIS);
616 pw.print(bucketDuration / SECOND_IN_MILLIS);