Packages

package stats

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Type Members

  1. final case class CountAggregation(unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[CountAggregation] with Product with Serializable
    Annotations
    @SerialVersionUID()
  2. final case class DistributionAggregation(bucketBounds: Seq[Double] = _root_.scala.Seq.empty, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[DistributionAggregation] with Product with Serializable

    bucketBounds

    A Distribution may optionally contain a histogram of the values in the population. The bucket boundaries for that histogram are described by bucket_bounds. This defines size(bucket_bounds) + 1 (= N) buckets. The boundaries for bucket index i are: (-infinity, bucket_bounds[i]) for i == 0 [bucket_bounds[i-1], bucket_bounds[i]) for 0 < i < N-2 [bucket_bounds[i-1], +infinity) for i == N-1 i.e. an underflow bucket (number 0), zero or more finite buckets (1 through N - 2, and an overflow bucket (N - 1), with inclusive lower bounds and exclusive upper bounds. If bucket_bounds has no elements (zero size), then there is no histogram associated with the Distribution. If bucket_bounds has only one element, there are no finite buckets, and that single element is the common boundary of the overflow and underflow buckets. The values must be monotonically increasing.

    Annotations
    @SerialVersionUID()
  3. final case class LastValueAggregation(unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[LastValueAggregation] with Product with Serializable
    Annotations
    @SerialVersionUID()
  4. final case class Measure(name: String = "", description: String = "", unit: String = "", type: Type = io.opencensus.proto.stats.v1.stats.Measure.Type.TYPE_UNSPECIFIED, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[Measure] with Product with Serializable

    Measure .

    Measure .

    name

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

    description

    Describes the measure, e.g. "RPC latency in seconds".

    unit

    Describes the unit used for the Measure. Follows the format described by http://unitsofmeasure.org/ucum.html.

    type

    The type used for this Measure.

    Annotations
    @SerialVersionUID()
  5. final case class Measurement(tags: Seq[Tag] = _root_.scala.Seq.empty, measureName: String = "", value: Value = io.opencensus.proto.stats.v1.stats.Measurement.Value.Empty, time: Option[Timestamp] = _root_.scala.None, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[Measurement] with Product with Serializable

    Describes a data point to be collected for a Measure.

    Describes a data point to be collected for a Measure.

    measureName

    The name of the measure to which the value is applied.

    time

    The time when this measurement was recorded. If the implementation uses a async buffer to record measurements this may be the time when the measurement was read from the buffer.

    Annotations
    @SerialVersionUID()
  6. final case class SumAggregation(unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[SumAggregation] with Product with Serializable
    Annotations
    @SerialVersionUID()
  7. final case class Tag(key: String = "", value: String = "", unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[Tag] with Product with Serializable

    TODO(bdrutu): Consider if this should be moved to a "tags" directory to match the API structure.

    TODO(bdrutu): Consider if this should be moved to a "tags" directory to match the API structure.

    Annotations
    @SerialVersionUID()
  8. final case class View(name: String = "", description: String = "", measure: Option[Measure] = _root_.scala.None, columns: Seq[String] = _root_.scala.Seq.empty, aggregation: Aggregation = io.opencensus.proto.stats.v1.stats.View.Aggregation.Empty, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[View] with Product with Serializable

    name

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

    description

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

    measure

    The Measure to which this view is applied.

    columns

    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.

    Annotations
    @SerialVersionUID()

Ungrouped