package metrics
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- metrics
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
-
case class
Count(value: Long, unit: CountUnit) extends Comparable[Count] with Product with Serializable
A human-readable integer (non-decimal number) representation.
-
case class
DataSize(value: Double, unit: DataSizeUnit) extends Comparable[DataSize] with Product with Serializable
A human-readable data size representation.
A human-readable data size representation. This is a re-implementation of https://github.com/airlift/units/blob/master/src/main/java/io/airlift/units/DataSize.java for Scala.
-
case class
ElapsedTime(value: Double, unit: TimeUnit) extends Comparable[ElapsedTime] with Product with Serializable
Scala version of io.airlift.unit.Duration
- case class TimeVector(x: Long, offset: Long, unit: TimeWindowUnit) extends Product with Serializable
-
case class
TimeWindow(start: ZonedDateTime, end: ZonedDateTime) extends Product with Serializable
TimeWindow of [statrt, end) range.
TimeWindow of [statrt, end) range. The end-side is open. start <= time < end
- class TimeWindowBuilder extends LogSupport
- sealed abstract class TimeWindowUnit extends AnyRef
Value Members
- val UTC: ZoneOffset
- val systemTimeZone: ZoneOffset
- object Count extends Serializable
- object DataSize extends Serializable
- object DataSizeUnit
- object ElapsedTime extends Serializable
-
object
TimeParser extends LogSupport
Time string to ZonedDateTime converter
- object TimeStampFormatter
- object TimeVector extends Serializable
- object TimeWindow extends LogSupport
- object TimeWindowUnit