Package io.trino.plugin.base.metrics
Class DurationTiming
- java.lang.Object
-
- io.trino.plugin.base.metrics.DurationTiming
-
- All Implemented Interfaces:
Mergeable<DurationTiming>,Metric<DurationTiming>,Timing<DurationTiming>
public class DurationTiming extends Object implements Timing<DurationTiming>
-
-
Constructor Summary
Constructors Constructor Description DurationTiming(io.airlift.units.Duration duration)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object o)io.airlift.units.DurationgetAirliftDuration()DurationgetDuration()inthashCode()DurationTimingmergeWith(DurationTiming other)StringtoString()
-
-
-
Method Detail
-
getAirliftDuration
public io.airlift.units.Duration getAirliftDuration()
-
getDuration
public Duration getDuration()
- Specified by:
getDurationin interfaceTiming<DurationTiming>
-
mergeWith
public DurationTiming mergeWith(DurationTiming other)
- Specified by:
mergeWithin interfaceMergeable<DurationTiming>
-
-