All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.opencensus.proto.stats.v1.MeasurementOrBuilder Maven / Gradle / Ivy

There is a newer version: 1.0.46
Show newest version
// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: opencensus/proto/stats/v1/stats.proto

package io.opencensus.proto.stats.v1;

public interface MeasurementOrBuilder extends
    // @@protoc_insertion_point(interface_extends:opencensus.proto.stats.v1.Measurement)
    com.google.protobuf.MessageOrBuilder {

  /**
   * repeated .opencensus.proto.stats.v1.Tag tags = 1;
   */
  java.util.List 
      getTagsList();
  /**
   * repeated .opencensus.proto.stats.v1.Tag tags = 1;
   */
  io.opencensus.proto.stats.v1.Tag getTags(int index);
  /**
   * repeated .opencensus.proto.stats.v1.Tag tags = 1;
   */
  int getTagsCount();
  /**
   * repeated .opencensus.proto.stats.v1.Tag tags = 1;
   */
  java.util.List 
      getTagsOrBuilderList();
  /**
   * repeated .opencensus.proto.stats.v1.Tag tags = 1;
   */
  io.opencensus.proto.stats.v1.TagOrBuilder getTagsOrBuilder(
      int index);

  /**
   * 
   * The name of the measure to which the value is applied.
   * 
* * string measure_name = 2; * @return The measureName. */ java.lang.String getMeasureName(); /** *
   * The name of the measure to which the value is applied.
   * 
* * string measure_name = 2; * @return The bytes for measureName. */ com.google.protobuf.ByteString getMeasureNameBytes(); /** * double double_value = 3; * @return Whether the doubleValue field is set. */ boolean hasDoubleValue(); /** * double double_value = 3; * @return The doubleValue. */ double getDoubleValue(); /** * int64 int_value = 4; * @return Whether the intValue field is set. */ boolean hasIntValue(); /** * int64 int_value = 4; * @return The intValue. */ long getIntValue(); /** *
   * 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.
   * 
* * .google.protobuf.Timestamp time = 5; * @return Whether the time field is set. */ boolean hasTime(); /** *
   * 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.
   * 
* * .google.protobuf.Timestamp time = 5; * @return The time. */ com.google.protobuf.Timestamp getTime(); /** *
   * 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.
   * 
* * .google.protobuf.Timestamp time = 5; */ com.google.protobuf.TimestampOrBuilder getTimeOrBuilder(); public io.opencensus.proto.stats.v1.Measurement.ValueCase getValueCase(); }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy