// Generated by the protocol buffer compiler. DO NOT EDIT! // source: grpc/instrumentation/v1alpha/monitoring.proto package io.grpc.instrumentation.v1alpha; public interface StatsResponseOrBuilder extends // @@protoc_insertion_point(interface_extends:grpc.instrumentation.v1alpha.StatsResponse) com.google.protobuf.MessageOrBuilder { /** * <pre> * A StatsResponse can optionally contain the MeasurementDescriptor and * ViewDescriptor for the View. These will be sent in the first WatchStats * response, or all GetStats and GetCanonicalRpcStats responses. These will * not be set for {Get,Watch}Stats if * dont_include_descriptors_in_first_response is set to true in the * StatsRequest. * </pre> * * <code>.google.instrumentation.MeasurementDescriptor measurement_descriptor = 1;</code> */ boolean hasMeasurementDescriptor(); /** * <pre> * A StatsResponse can optionally contain the MeasurementDescriptor and * ViewDescriptor for the View. These will be sent in the first WatchStats * response, or all GetStats and GetCanonicalRpcStats responses. These will * not be set for {Get,Watch}Stats if * dont_include_descriptors_in_first_response is set to true in the * StatsRequest. * </pre> * * <code>.google.instrumentation.MeasurementDescriptor measurement_descriptor = 1;</code> */ com.google.instrumentation.stats.proto.CensusProto.MeasurementDescriptor getMeasurementDescriptor(); /** * <pre> * A StatsResponse can optionally contain the MeasurementDescriptor and * ViewDescriptor for the View. These will be sent in the first WatchStats * response, or all GetStats and GetCanonicalRpcStats responses. These will * not be set for {Get,Watch}Stats if * dont_include_descriptors_in_first_response is set to true in the * StatsRequest. * </pre> * * <code>.google.instrumentation.MeasurementDescriptor measurement_descriptor = 1;</code> */ com.google.instrumentation.stats.proto.CensusProto.MeasurementDescriptorOrBuilder getMeasurementDescriptorOrBuilder(); /** * <code>.google.instrumentation.ViewDescriptor view_descriptor = 2;</code> */ boolean hasViewDescriptor(); /** * <code>.google.instrumentation.ViewDescriptor view_descriptor = 2;</code> */ com.google.instrumentation.stats.proto.CensusProto.ViewDescriptor getViewDescriptor(); /** * <code>.google.instrumentation.ViewDescriptor view_descriptor = 2;</code> */ com.google.instrumentation.stats.proto.CensusProto.ViewDescriptorOrBuilder getViewDescriptorOrBuilder(); /** * <pre> * The View data. * </pre> * * <code>.google.instrumentation.View view = 3;</code> */ boolean hasView(); /** * <pre> * The View data. * </pre> * * <code>.google.instrumentation.View view = 3;</code> */ com.google.instrumentation.stats.proto.CensusProto.View getView(); /** * <pre> * The View data. * </pre> * * <code>.google.instrumentation.View view = 3;</code> */ com.google.instrumentation.stats.proto.CensusProto.ViewOrBuilder getViewOrBuilder(); }