Class MutableViewData
java.lang.Object
io.opencensus.implcore.stats.MutableViewData
- Direct Known Subclasses:
MutableViewData.CumulativeMutableViewData, MutableViewData.IntervalMutableViewData
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate static final classprivate static final classprivate static final classprivate static final class -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) abstract void(package private) static MutableViewDataConstructs a newMutableViewData.(package private) ViewgetView()(package private) abstract voidrecord(TagContext context, double value, Timestamp timestamp, Map<String, AttachmentValue> attachments) Record stats with the given tags.(package private) abstract void(package private) abstract MetrictoMetric(Timestamp now, CurrentState.State state) (package private) abstract ViewDatatoViewData(Timestamp now, CurrentState.State state) Convert thisMutableViewDatatoViewData.
-
Field Details
-
ZERO_TIMESTAMP
-
view
-
-
Constructor Details
-
MutableViewData
-
-
Method Details
-
create
Constructs a newMutableViewData.- Parameters:
view- theViewlinked with thisMutableViewData.start- the startTimestamp.- Returns:
- a
MutableViewData.
-
getView
-
toMetric
-
record
abstract void record(TagContext context, double value, Timestamp timestamp, Map<String, AttachmentValue> attachments) Record stats with the given tags. -
toViewData
Convert thisMutableViewDatatoViewData. -
clearStats
abstract void clearStats() -
resumeStatsCollection
-