Package io.opencensus.stats
Class AutoValue_Measure_MeasureDouble
- java.lang.Object
-
- io.opencensus.stats.Measure
-
- io.opencensus.stats.Measure.MeasureDouble
-
- io.opencensus.stats.AutoValue_Measure_MeasureDouble
-
@Generated("com.google.auto.value.processor.AutoValueProcessor") final class AutoValue_Measure_MeasureDouble extends Measure.MeasureDouble
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class io.opencensus.stats.Measure
Measure.MeasureDouble, Measure.MeasureLong
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.Stringdescriptionprivate java.lang.Stringnameprivate java.lang.Stringunit-
Fields inherited from class io.opencensus.stats.Measure
NAME_MAX_LENGTH
-
-
Constructor Summary
Constructors Constructor Description AutoValue_Measure_MeasureDouble(java.lang.String name, java.lang.String description, java.lang.String unit)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object o)java.lang.StringgetDescription()Detailed description of the measure, used in documentation.java.lang.StringgetName()Name of measure, as aString.java.lang.StringgetUnit()The units in whichMeasurevalues are measured.inthashCode()java.lang.StringtoString()-
Methods inherited from class io.opencensus.stats.Measure.MeasureDouble
create, match
-
-
-
-
Method Detail
-
getName
public java.lang.String getName()
Description copied from class:MeasureName of measure, as aString. Should be a ASCII string with a length no greater than 255 characters.Suggested format for name:
<web_host>/<path>.- Specified by:
getNamein classMeasure.MeasureDouble
-
getDescription
public java.lang.String getDescription()
Description copied from class:MeasureDetailed description of the measure, used in documentation.- Specified by:
getDescriptionin classMeasure.MeasureDouble
-
getUnit
public java.lang.String getUnit()
Description copied from class:MeasureThe units in whichMeasurevalues are measured.The suggested grammar for a unit is as follows:
- Expression = Component { "." Component } {"/" Component };
- Component = [ PREFIX ] UNIT [ Annotation ] | Annotation | "1";
- Annotation = "{" NAME "}" ;
For example, string “MBy{transmitted}/ms” stands for megabytes per milliseconds, and the annotation transmitted inside {} is just a comment of the unit.
- Specified by:
getUnitin classMeasure.MeasureDouble
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
-