Package io.opencensus.stats
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 io.opencensus.stats.View
View.AggregationWindow, View.Name
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final Aggregation
private final String
private final Measure
private final View.Name
private final View.AggregationWindow
Fields inherited from class io.opencensus.stats.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
Description copied from class:View
Name of view. Must be unique. -
getDescription
Description copied from class:View
More detailed description, for documentation purposes.- Specified by:
getDescription
in classView
-
getMeasure
Description copied from class:View
Measure type of this view.- Specified by:
getMeasure
in classView
-
getAggregation
Description copied from class:View
TheAggregation
associated with thisView
.- Specified by:
getAggregation
in classView
-
getColumns
Description copied from class:View
Columns (a.k.a Tag Keys) to match with the associatedMeasure
.Measure
will 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:
getColumns
in classView
-
getWindow
Deprecated.Description copied from class:View
Returns the timeView.AggregationWindow
for thisView
.- Specified by:
getWindow
in classView
- Returns:
- the time
View.AggregationWindow
.
-
toString
-
equals
-
hashCode
public int hashCode()
-