Class AutoValue_View
java.lang.Object
io.opencensus.stats.View
io.opencensus.stats.AutoValue_View
@Immutable
@Generated("com.google.auto.value.processor.AutoValueProcessor")
final class AutoValue_View
extends View
-
Nested Class Summary
Nested classes/interfaces inherited from class View
View.AggregationWindow, View.Name -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final Aggregationprivate final Stringprivate final Measureprivate final View.Nameprivate final View.AggregationWindowFields inherited from class View
NAME_MAX_LENGTH -
Constructor Summary
ConstructorsConstructorDescriptionAutoValue_View(View.Name name, String description, Measure measure, Aggregation aggregation, List<TagKey> columns, View.AggregationWindow window) -
Method Summary
-
Field Details
-
name
-
description
-
measure
-
aggregation
-
columns
-
window
-
-
Constructor Details
-
AutoValue_View
AutoValue_View(View.Name name, String description, Measure measure, Aggregation aggregation, List<TagKey> columns, View.AggregationWindow window)
-
-
Method Details
-
getName
-
getDescription
Description copied from class:ViewMore detailed description, for documentation purposes.- Specified by:
getDescriptionin classView
-
getMeasure
Description copied from class:ViewMeasure type of this view.- Specified by:
getMeasurein classView
-
getAggregation
Description copied from class:ViewTheAggregationassociated with thisView.- Specified by:
getAggregationin classView
-
getColumns
Description copied from class:ViewColumns (a.k.a Tag Keys) to match with the associatedMeasure.Measurewill be recorded in a "greedy" way. That is, every view aggregates every measure. This is similar to doing a GROUPBY on view’s columns. Columns must be unique.- Specified by:
getColumnsin classView
-
getWindow
Deprecated.Description copied from class:ViewReturns the timeView.AggregationWindowfor thisView.- Specified by:
getWindowin classView- Returns:
- the time
View.AggregationWindow.
-
toString
-
equals
-
hashCode
-