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

io.opencensus.proto.metrics.v1.PointOrBuilder 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/metrics/v1/metrics.proto

package io.opencensus.proto.metrics.v1;

public interface PointOrBuilder extends
    // @@protoc_insertion_point(interface_extends:opencensus.proto.metrics.v1.Point)
    com.google.protobuf.MessageOrBuilder {

  /**
   * 
   * The moment when this point was recorded. Inclusive.
   * If not specified, the timestamp will be decided by the backend.
   * 
* * .google.protobuf.Timestamp timestamp = 1; * @return Whether the timestamp field is set. */ boolean hasTimestamp(); /** *
   * The moment when this point was recorded. Inclusive.
   * If not specified, the timestamp will be decided by the backend.
   * 
* * .google.protobuf.Timestamp timestamp = 1; * @return The timestamp. */ com.google.protobuf.Timestamp getTimestamp(); /** *
   * The moment when this point was recorded. Inclusive.
   * If not specified, the timestamp will be decided by the backend.
   * 
* * .google.protobuf.Timestamp timestamp = 1; */ com.google.protobuf.TimestampOrBuilder getTimestampOrBuilder(); /** *
   * A 64-bit integer.
   * 
* * int64 int64_value = 2; * @return Whether the int64Value field is set. */ boolean hasInt64Value(); /** *
   * A 64-bit integer.
   * 
* * int64 int64_value = 2; * @return The int64Value. */ long getInt64Value(); /** *
   * A 64-bit double-precision floating-point number.
   * 
* * double double_value = 3; * @return Whether the doubleValue field is set. */ boolean hasDoubleValue(); /** *
   * A 64-bit double-precision floating-point number.
   * 
* * double double_value = 3; * @return The doubleValue. */ double getDoubleValue(); /** *
   * A distribution value.
   * 
* * .opencensus.proto.metrics.v1.DistributionValue distribution_value = 4; * @return Whether the distributionValue field is set. */ boolean hasDistributionValue(); /** *
   * A distribution value.
   * 
* * .opencensus.proto.metrics.v1.DistributionValue distribution_value = 4; * @return The distributionValue. */ io.opencensus.proto.metrics.v1.DistributionValue getDistributionValue(); /** *
   * A distribution value.
   * 
* * .opencensus.proto.metrics.v1.DistributionValue distribution_value = 4; */ io.opencensus.proto.metrics.v1.DistributionValueOrBuilder getDistributionValueOrBuilder(); /** *
   * A summary value. This is not recommended, since it cannot be aggregated.
   * 
* * .opencensus.proto.metrics.v1.SummaryValue summary_value = 5; * @return Whether the summaryValue field is set. */ boolean hasSummaryValue(); /** *
   * A summary value. This is not recommended, since it cannot be aggregated.
   * 
* * .opencensus.proto.metrics.v1.SummaryValue summary_value = 5; * @return The summaryValue. */ io.opencensus.proto.metrics.v1.SummaryValue getSummaryValue(); /** *
   * A summary value. This is not recommended, since it cannot be aggregated.
   * 
* * .opencensus.proto.metrics.v1.SummaryValue summary_value = 5; */ io.opencensus.proto.metrics.v1.SummaryValueOrBuilder getSummaryValueOrBuilder(); public io.opencensus.proto.metrics.v1.Point.ValueCase getValueCase(); }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy