t

io.opencensus.proto.stats.v1

ViewOrBuilder

trait ViewOrBuilder extends MessageOrBuilder

Source
ViewOrBuilder.java
Known Subclasses
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ViewOrBuilder
  2. MessageOrBuilder
  3. MessageLiteOrBuilder
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Abstract Value Members

  1. abstract def findInitializationErrors(): List[String]
    Definition Classes
    MessageOrBuilder
  2. abstract def getAggregationCase(): AggregationCase
  3. abstract def getAllFields(): Map[FieldDescriptor, AnyRef]
    Definition Classes
    MessageOrBuilder
  4. abstract def getColumns(index: Int): String

    An array of tag keys. These values associated with tags of this name form the basis by which
    individual stats will be aggregated (one aggregation per unique tag value). If none are
    provided, then all data is recorded in a single aggregation.
    

    An array of tag keys. These values associated with tags of this name form the basis by which
    individual stats will be aggregated (one aggregation per unique tag value). If none are
    provided, then all data is recorded in a single aggregation.
    

    repeated string columns = 4;

    index

    The index of the element to return.

    returns

    The columns at the given index.

  5. abstract def getColumnsBytes(index: Int): ByteString

    An array of tag keys. These values associated with tags of this name form the basis by which
    individual stats will be aggregated (one aggregation per unique tag value). If none are
    provided, then all data is recorded in a single aggregation.
    

    An array of tag keys. These values associated with tags of this name form the basis by which
    individual stats will be aggregated (one aggregation per unique tag value). If none are
    provided, then all data is recorded in a single aggregation.
    

    repeated string columns = 4;

    index

    The index of the value to return.

    returns

    The bytes of the columns at the given index.

  6. abstract def getColumnsCount(): Int

    An array of tag keys. These values associated with tags of this name form the basis by which
    individual stats will be aggregated (one aggregation per unique tag value). If none are
    provided, then all data is recorded in a single aggregation.
    

    An array of tag keys. These values associated with tags of this name form the basis by which
    individual stats will be aggregated (one aggregation per unique tag value). If none are
    provided, then all data is recorded in a single aggregation.
    

    repeated string columns = 4;

    returns

    The count of columns.

  7. abstract def getColumnsList(): List[String]

    An array of tag keys. These values associated with tags of this name form the basis by which
    individual stats will be aggregated (one aggregation per unique tag value). If none are
    provided, then all data is recorded in a single aggregation.
    

    An array of tag keys. These values associated with tags of this name form the basis by which
    individual stats will be aggregated (one aggregation per unique tag value). If none are
    provided, then all data is recorded in a single aggregation.
    

    repeated string columns = 4;

    returns

    A list containing the columns.

  8. abstract def getCountAggregation(): CountAggregation

    Counts the number of measurements recorded.
    

    Counts the number of measurements recorded.
    

    .opencensus.proto.stats.v1.CountAggregation count_aggregation = 5;

    returns

    The countAggregation.

  9. abstract def getCountAggregationOrBuilder(): CountAggregationOrBuilder

    Counts the number of measurements recorded.
    

    Counts the number of measurements recorded.
    

    .opencensus.proto.stats.v1.CountAggregation count_aggregation = 5;

  10. abstract def getDefaultInstanceForType(): Message
    Definition Classes
    MessageOrBuilder → MessageLiteOrBuilder
  11. abstract def getDescription(): String

    Describes the view, e.g. "RPC latency distribution"
    

    Describes the view, e.g. "RPC latency distribution"
    

    string description = 2;

    returns

    The description.

  12. abstract def getDescriptionBytes(): ByteString

    Describes the view, e.g. "RPC latency distribution"
    

    Describes the view, e.g. "RPC latency distribution"
    

    string description = 2;

    returns

    The bytes for description.

  13. abstract def getDescriptorForType(): Descriptor
    Definition Classes
    MessageOrBuilder
  14. abstract def getDistributionAggregation(): DistributionAggregation

    Indicates that the desired Aggregation is a histogram distribution. A distribution
    Aggregation may contain a histogram of the values in the population. User should define the
    bucket boundaries for that histogram (see DistributionAggregation).
    

    Indicates that the desired Aggregation is a histogram distribution. A distribution
    Aggregation may contain a histogram of the values in the population. User should define the
    bucket boundaries for that histogram (see DistributionAggregation).
    

    .opencensus.proto.stats.v1.DistributionAggregation distribution_aggregation = 8;

    returns

    The distributionAggregation.

  15. abstract def getDistributionAggregationOrBuilder(): DistributionAggregationOrBuilder

    Indicates that the desired Aggregation is a histogram distribution. A distribution
    Aggregation may contain a histogram of the values in the population. User should define the
    bucket boundaries for that histogram (see DistributionAggregation).
    

    Indicates that the desired Aggregation is a histogram distribution. A distribution
    Aggregation may contain a histogram of the values in the population. User should define the
    bucket boundaries for that histogram (see DistributionAggregation).
    

    .opencensus.proto.stats.v1.DistributionAggregation distribution_aggregation = 8;

  16. abstract def getField(arg0: FieldDescriptor): AnyRef
    Definition Classes
    MessageOrBuilder
  17. abstract def getInitializationErrorString(): String
    Definition Classes
    MessageOrBuilder
  18. abstract def getLastValueAggregation(): LastValueAggregation

    Indicates that data collected and aggregated with this Aggregation will represent the last
    recorded value. This is useful to support Gauges.
    

    Indicates that data collected and aggregated with this Aggregation will represent the last
    recorded value. This is useful to support Gauges.
    

    .opencensus.proto.stats.v1.LastValueAggregation last_value_aggregation = 7;

    returns

    The lastValueAggregation.

  19. abstract def getLastValueAggregationOrBuilder(): LastValueAggregationOrBuilder

    Indicates that data collected and aggregated with this Aggregation will represent the last
    recorded value. This is useful to support Gauges.
    

    Indicates that data collected and aggregated with this Aggregation will represent the last
    recorded value. This is useful to support Gauges.
    

    .opencensus.proto.stats.v1.LastValueAggregation last_value_aggregation = 7;

  20. abstract def getMeasure(): Measure

    The Measure to which this view is applied.
    

    The Measure to which this view is applied.
    

    .opencensus.proto.stats.v1.Measure measure = 3;

    returns

    The measure.

  21. abstract def getMeasureOrBuilder(): MeasureOrBuilder

    The Measure to which this view is applied.
    

    The Measure to which this view is applied.
    

    .opencensus.proto.stats.v1.Measure measure = 3;

  22. abstract def getName(): String

    A string by which the View will be referred to, e.g. "rpc_latency". Names MUST be unique
    within the library.
    

    A string by which the View will be referred to, e.g. "rpc_latency". Names MUST be unique
    within the library.
    

    string name = 1;

    returns

    The name.

  23. abstract def getNameBytes(): ByteString

    A string by which the View will be referred to, e.g. "rpc_latency". Names MUST be unique
    within the library.
    

    A string by which the View will be referred to, e.g. "rpc_latency". Names MUST be unique
    within the library.
    

    string name = 1;

    returns

    The bytes for name.

  24. abstract def getOneofFieldDescriptor(arg0: OneofDescriptor): FieldDescriptor
    Definition Classes
    MessageOrBuilder
  25. abstract def getRepeatedField(arg0: FieldDescriptor, arg1: Int): AnyRef
    Definition Classes
    MessageOrBuilder
  26. abstract def getRepeatedFieldCount(arg0: FieldDescriptor): Int
    Definition Classes
    MessageOrBuilder
  27. abstract def getSumAggregation(): SumAggregation

    Indicates that data collected and aggregated with this Aggregation will be summed up.
    

    Indicates that data collected and aggregated with this Aggregation will be summed up.
    

    .opencensus.proto.stats.v1.SumAggregation sum_aggregation = 6;

    returns

    The sumAggregation.

  28. abstract def getSumAggregationOrBuilder(): SumAggregationOrBuilder

    Indicates that data collected and aggregated with this Aggregation will be summed up.
    

    Indicates that data collected and aggregated with this Aggregation will be summed up.
    

    .opencensus.proto.stats.v1.SumAggregation sum_aggregation = 6;

  29. abstract def getUnknownFields(): UnknownFieldSet
    Definition Classes
    MessageOrBuilder
  30. abstract def hasCountAggregation(): Boolean

    Counts the number of measurements recorded.
    

    Counts the number of measurements recorded.
    

    .opencensus.proto.stats.v1.CountAggregation count_aggregation = 5;

    returns

    Whether the countAggregation field is set.

  31. abstract def hasDistributionAggregation(): Boolean

    Indicates that the desired Aggregation is a histogram distribution. A distribution
    Aggregation may contain a histogram of the values in the population. User should define the
    bucket boundaries for that histogram (see DistributionAggregation).
    

    Indicates that the desired Aggregation is a histogram distribution. A distribution
    Aggregation may contain a histogram of the values in the population. User should define the
    bucket boundaries for that histogram (see DistributionAggregation).
    

    .opencensus.proto.stats.v1.DistributionAggregation distribution_aggregation = 8;

    returns

    Whether the distributionAggregation field is set.

  32. abstract def hasField(arg0: FieldDescriptor): Boolean
    Definition Classes
    MessageOrBuilder
  33. abstract def hasLastValueAggregation(): Boolean

    Indicates that data collected and aggregated with this Aggregation will represent the last
    recorded value. This is useful to support Gauges.
    

    Indicates that data collected and aggregated with this Aggregation will represent the last
    recorded value. This is useful to support Gauges.
    

    .opencensus.proto.stats.v1.LastValueAggregation last_value_aggregation = 7;

    returns

    Whether the lastValueAggregation field is set.

  34. abstract def hasMeasure(): Boolean

    The Measure to which this view is applied.
    

    The Measure to which this view is applied.
    

    .opencensus.proto.stats.v1.Measure measure = 3;

    returns

    Whether the measure field is set.

  35. abstract def hasOneof(arg0: OneofDescriptor): Boolean
    Definition Classes
    MessageOrBuilder
  36. abstract def hasSumAggregation(): Boolean

    Indicates that data collected and aggregated with this Aggregation will be summed up.
    

    Indicates that data collected and aggregated with this Aggregation will be summed up.
    

    .opencensus.proto.stats.v1.SumAggregation sum_aggregation = 6;

    returns

    Whether the sumAggregation field is set.

  37. abstract def isInitialized(): Boolean
    Definition Classes
    MessageLiteOrBuilder

Concrete Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native()
  6. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  7. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  8. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable])
  9. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  10. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  11. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  12. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  13. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  14. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  15. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  16. def toString(): String
    Definition Classes
    AnyRef → Any
  17. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  18. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  19. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()

Inherited from MessageOrBuilder

Inherited from MessageLiteOrBuilder

Inherited from AnyRef

Inherited from Any

Ungrouped