Class MeasureToViewMap
java.lang.Object
io.opencensus.implcore.stats.MeasureToViewMap
A class that stores a singleton map from
MeasureNames to MutableViewDatas.-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final com.google.common.collect.Multimap<String, MutableViewData> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) voidfilterExportedViews(Collection<View> allViews) getMetrics(Clock clock, CurrentState.State state) private MutableViewDatagetMutableViewData(View.Name viewName) (package private) ViewDatagetView(View.Name viewName, Clock clock, CurrentState.State state) (package private) voidrecord(TagContext tags, MeasureMapInternal stats, Timestamp timestamp) (package private) voidregisterView(View view, Clock clock) Enable stats collection for the givenView.(package private) void
-
Field Details
-
mutableMap
-
registeredViews
-
registeredMeasures
-
exportedViews
-
-
Constructor Details
-
MeasureToViewMap
MeasureToViewMap()
-
-
Method Details
-
getView
-
getExportedViews
-
filterExportedViews
-
registerView
-
getMutableViewData
-
record
-
getMetrics
-
clearStats
void clearStats() -
resumeStatsCollection
-