NVIDIA DeepStream SDK API Reference

9.2 Release
opentelemetry::proto::metrics::v1::Metric Class Referencefinal

Detailed Description

Inheritance diagram for opentelemetry::proto::metrics::v1::Metric:
Collaboration diagram for opentelemetry::proto::metrics::v1::Metric:

Public Types

enum  DataCase {
  kGauge = 5,
  kSum = 7,
  kHistogram = 9,
  kExponentialHistogram = 10,
  kSummary = 11,
  DATA_NOT_SET = 0,
  kGauge = 5,
  kSum = 7,
  kHistogram = 9,
  kExponentialHistogram = 10,
  kSummary = 11,
  DATA_NOT_SET = 0
}
 
enum  : int {
  kMetadataFieldNumber = 12,
  kNameFieldNumber = 1,
  kDescriptionFieldNumber = 2,
  kUnitFieldNumber = 3,
  kGaugeFieldNumber = 5,
  kSumFieldNumber = 7,
  kHistogramFieldNumber = 9,
  kExponentialHistogramFieldNumber = 10,
  kSummaryFieldNumber = 11
}
 
enum  DataCase {
  kGauge = 5,
  kSum = 7,
  kHistogram = 9,
  kExponentialHistogram = 10,
  kSummary = 11,
  DATA_NOT_SET = 0,
  kGauge = 5,
  kSum = 7,
  kHistogram = 9,
  kExponentialHistogram = 10,
  kSummary = 11,
  DATA_NOT_SET = 0
}
 
enum  : int {
  kMetadataFieldNumber = 12,
  kNameFieldNumber = 1,
  kDescriptionFieldNumber = 2,
  kUnitFieldNumber = 3,
  kGaugeFieldNumber = 5,
  kSumFieldNumber = 7,
  kHistogramFieldNumber = 9,
  kExponentialHistogramFieldNumber = 10,
  kSummaryFieldNumber = 11
}
 

Public Member Functions

 Metric ()
 
 ~Metric () override
 
PROTOBUF_CONSTEXPR Metric (::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized)
 
 Metric (const Metric &from)
 
 Metric (Metric &&from) noexcept
 
Metric & operator= (const Metric &from)
 
Metric & operator= (Metric &&from) noexcept
 
void Swap (Metric *other)
 
void UnsafeArenaSwap (Metric *other)
 
Metric * New (::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
 
void CopyFrom (const Metric &from)
 
void MergeFrom (const Metric &from)
 
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear () final
 
bool IsInitialized () const final
 
size_t ByteSizeLong () const final
 
const char * _InternalParse (const char *ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext *ctx) final
 
uint8_t * _InternalSerialize (uint8_t *target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final
 
int GetCachedSize () const final
 
const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData () const final
 
::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata () const final
 
int metadata_size () const
 
void clear_metadata ()
 
::opentelemetry::proto::common::v1::KeyValue * mutable_metadata (int index)
 
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::opentelemetry::proto::common::v1::KeyValue > * mutable_metadata ()
 
const ::opentelemetry::proto::common::v1::KeyValue & metadata (int index) const
 
::opentelemetry::proto::common::v1::KeyValue * add_metadata ()
 
const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::opentelemetry::proto::common::v1::KeyValue > & metadata () const
 
void clear_name ()
 
const std::string & name () const
 
template<typename ArgT0 = const std::string&, typename... ArgT>
void set_name (ArgT0 &&arg0, ArgT... args)
 
std::string * mutable_name ()
 
PROTOBUF_NODISCARD std::string * release_name ()
 
void set_allocated_name (std::string *name)
 
void clear_description ()
 
const std::string & description () const
 
template<typename ArgT0 = const std::string&, typename... ArgT>
void set_description (ArgT0 &&arg0, ArgT... args)
 
std::string * mutable_description ()
 
PROTOBUF_NODISCARD std::string * release_description ()
 
void set_allocated_description (std::string *description)
 
void clear_unit ()
 
const std::string & unit () const
 
template<typename ArgT0 = const std::string&, typename... ArgT>
void set_unit (ArgT0 &&arg0, ArgT... args)
 
std::string * mutable_unit ()
 
PROTOBUF_NODISCARD std::string * release_unit ()
 
void set_allocated_unit (std::string *unit)
 
bool has_gauge () const
 
void clear_gauge ()
 
const ::opentelemetry::proto::metrics::v1::Gauge & gauge () const
 
PROTOBUF_NODISCARD ::opentelemetry::proto::metrics::v1::Gauge * release_gauge ()
 
::opentelemetry::proto::metrics::v1::Gauge * mutable_gauge ()
 
void set_allocated_gauge (::opentelemetry::proto::metrics::v1::Gauge *gauge)
 
void unsafe_arena_set_allocated_gauge (::opentelemetry::proto::metrics::v1::Gauge *gauge)
 
::opentelemetry::proto::metrics::v1::Gauge * unsafe_arena_release_gauge ()
 
bool has_sum () const
 
void clear_sum ()
 
const ::opentelemetry::proto::metrics::v1::Sum & sum () const
 
PROTOBUF_NODISCARD ::opentelemetry::proto::metrics::v1::Sum * release_sum ()
 
::opentelemetry::proto::metrics::v1::Sum * mutable_sum ()
 
void set_allocated_sum (::opentelemetry::proto::metrics::v1::Sum *sum)
 
void unsafe_arena_set_allocated_sum (::opentelemetry::proto::metrics::v1::Sum *sum)
 
::opentelemetry::proto::metrics::v1::Sum * unsafe_arena_release_sum ()
 
bool has_histogram () const
 
void clear_histogram ()
 
const ::opentelemetry::proto::metrics::v1::Histogram & histogram () const
 
PROTOBUF_NODISCARD ::opentelemetry::proto::metrics::v1::Histogram * release_histogram ()
 
::opentelemetry::proto::metrics::v1::Histogram * mutable_histogram ()
 
void set_allocated_histogram (::opentelemetry::proto::metrics::v1::Histogram *histogram)
 
void unsafe_arena_set_allocated_histogram (::opentelemetry::proto::metrics::v1::Histogram *histogram)
 
::opentelemetry::proto::metrics::v1::Histogram * unsafe_arena_release_histogram ()
 
bool has_exponential_histogram () const
 
void clear_exponential_histogram ()
 
const ::opentelemetry::proto::metrics::v1::ExponentialHistogram & exponential_histogram () const
 
PROTOBUF_NODISCARD ::opentelemetry::proto::metrics::v1::ExponentialHistogram * release_exponential_histogram ()
 
::opentelemetry::proto::metrics::v1::ExponentialHistogram * mutable_exponential_histogram ()
 
void set_allocated_exponential_histogram (::opentelemetry::proto::metrics::v1::ExponentialHistogram *exponential_histogram)
 
void unsafe_arena_set_allocated_exponential_histogram (::opentelemetry::proto::metrics::v1::ExponentialHistogram *exponential_histogram)
 
::opentelemetry::proto::metrics::v1::ExponentialHistogram * unsafe_arena_release_exponential_histogram ()
 
bool has_summary () const
 
void clear_summary ()
 
const ::opentelemetry::proto::metrics::v1::Summary & summary () const
 
PROTOBUF_NODISCARD ::opentelemetry::proto::metrics::v1::Summary * release_summary ()
 
::opentelemetry::proto::metrics::v1::Summary * mutable_summary ()
 
void set_allocated_summary (::opentelemetry::proto::metrics::v1::Summary *summary)
 
void unsafe_arena_set_allocated_summary (::opentelemetry::proto::metrics::v1::Summary *summary)
 
::opentelemetry::proto::metrics::v1::Summary * unsafe_arena_release_summary ()
 
void clear_data ()
 
DataCase data_case () const
 
 Metric ()
 
 ~Metric () override
 
PROTOBUF_CONSTEXPR Metric (::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized)
 
 Metric (const Metric &from)
 
 Metric (Metric &&from) noexcept
 
Metric & operator= (const Metric &from)
 
Metric & operator= (Metric &&from) noexcept
 
void Swap (Metric *other)
 
void UnsafeArenaSwap (Metric *other)
 
Metric * New (::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
 
void CopyFrom (const Metric &from)
 
void MergeFrom (const Metric &from)
 
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear () final
 
bool IsInitialized () const final
 
size_t ByteSizeLong () const final
 
const char * _InternalParse (const char *ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext *ctx) final
 
uint8_t * _InternalSerialize (uint8_t *target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final
 
int GetCachedSize () const final
 
const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData () const final
 
::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata () const final
 
int metadata_size () const
 
void clear_metadata ()
 
::opentelemetry::proto::common::v1::KeyValue * mutable_metadata (int index)
 
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::opentelemetry::proto::common::v1::KeyValue > * mutable_metadata ()
 
const ::opentelemetry::proto::common::v1::KeyValue & metadata (int index) const
 
::opentelemetry::proto::common::v1::KeyValue * add_metadata ()
 
const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::opentelemetry::proto::common::v1::KeyValue > & metadata () const
 
void clear_name ()
 
const std::string & name () const
 
template<typename ArgT0 = const std::string&, typename... ArgT>
void set_name (ArgT0 &&arg0, ArgT... args)
 
std::string * mutable_name ()
 
PROTOBUF_NODISCARD std::string * release_name ()
 
void set_allocated_name (std::string *name)
 
void clear_description ()
 
const std::string & description () const
 
template<typename ArgT0 = const std::string&, typename... ArgT>
void set_description (ArgT0 &&arg0, ArgT... args)
 
std::string * mutable_description ()
 
PROTOBUF_NODISCARD std::string * release_description ()
 
void set_allocated_description (std::string *description)
 
void clear_unit ()
 
const std::string & unit () const
 
template<typename ArgT0 = const std::string&, typename... ArgT>
void set_unit (ArgT0 &&arg0, ArgT... args)
 
std::string * mutable_unit ()
 
PROTOBUF_NODISCARD std::string * release_unit ()
 
void set_allocated_unit (std::string *unit)
 
bool has_gauge () const
 
void clear_gauge ()
 
const ::opentelemetry::proto::metrics::v1::Gauge & gauge () const
 
PROTOBUF_NODISCARD ::opentelemetry::proto::metrics::v1::Gauge * release_gauge ()
 
::opentelemetry::proto::metrics::v1::Gauge * mutable_gauge ()
 
void set_allocated_gauge (::opentelemetry::proto::metrics::v1::Gauge *gauge)
 
void unsafe_arena_set_allocated_gauge (::opentelemetry::proto::metrics::v1::Gauge *gauge)
 
::opentelemetry::proto::metrics::v1::Gauge * unsafe_arena_release_gauge ()
 
bool has_sum () const
 
void clear_sum ()
 
const ::opentelemetry::proto::metrics::v1::Sum & sum () const
 
PROTOBUF_NODISCARD ::opentelemetry::proto::metrics::v1::Sum * release_sum ()
 
::opentelemetry::proto::metrics::v1::Sum * mutable_sum ()
 
void set_allocated_sum (::opentelemetry::proto::metrics::v1::Sum *sum)
 
void unsafe_arena_set_allocated_sum (::opentelemetry::proto::metrics::v1::Sum *sum)
 
::opentelemetry::proto::metrics::v1::Sum * unsafe_arena_release_sum ()
 
bool has_histogram () const
 
void clear_histogram ()
 
const ::opentelemetry::proto::metrics::v1::Histogram & histogram () const
 
PROTOBUF_NODISCARD ::opentelemetry::proto::metrics::v1::Histogram * release_histogram ()
 
::opentelemetry::proto::metrics::v1::Histogram * mutable_histogram ()
 
void set_allocated_histogram (::opentelemetry::proto::metrics::v1::Histogram *histogram)
 
void unsafe_arena_set_allocated_histogram (::opentelemetry::proto::metrics::v1::Histogram *histogram)
 
::opentelemetry::proto::metrics::v1::Histogram * unsafe_arena_release_histogram ()
 
bool has_exponential_histogram () const
 
void clear_exponential_histogram ()
 
const ::opentelemetry::proto::metrics::v1::ExponentialHistogram & exponential_histogram () const
 
PROTOBUF_NODISCARD ::opentelemetry::proto::metrics::v1::ExponentialHistogram * release_exponential_histogram ()
 
::opentelemetry::proto::metrics::v1::ExponentialHistogram * mutable_exponential_histogram ()
 
void set_allocated_exponential_histogram (::opentelemetry::proto::metrics::v1::ExponentialHistogram *exponential_histogram)
 
void unsafe_arena_set_allocated_exponential_histogram (::opentelemetry::proto::metrics::v1::ExponentialHistogram *exponential_histogram)
 
::opentelemetry::proto::metrics::v1::ExponentialHistogram * unsafe_arena_release_exponential_histogram ()
 
bool has_summary () const
 
void clear_summary ()
 
const ::opentelemetry::proto::metrics::v1::Summary & summary () const
 
PROTOBUF_NODISCARD ::opentelemetry::proto::metrics::v1::Summary * release_summary ()
 
::opentelemetry::proto::metrics::v1::Summary * mutable_summary ()
 
void set_allocated_summary (::opentelemetry::proto::metrics::v1::Summary *summary)
 
void unsafe_arena_set_allocated_summary (::opentelemetry::proto::metrics::v1::Summary *summary)
 
::opentelemetry::proto::metrics::v1::Summary * unsafe_arena_release_summary ()
 
void clear_data ()
 
DataCase data_case () const
 
template<typename ArgT0 , typename... ArgT>
PROTOBUF_ALWAYS_INLINE void set_name (ArgT0 &&arg0, ArgT... args)
 
template<typename ArgT0 , typename... ArgT>
PROTOBUF_ALWAYS_INLINE void set_description (ArgT0 &&arg0, ArgT... args)
 
template<typename ArgT0 , typename... ArgT>
PROTOBUF_ALWAYS_INLINE void set_unit (ArgT0 &&arg0, ArgT... args)
 

Static Public Member Functions

static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor ()
 
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor ()
 
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection ()
 
static const Metric & default_instance ()
 
static const Metric * internal_default_instance ()
 
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor ()
 
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor ()
 
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection ()
 
static const Metric & default_instance ()
 
static const Metric * internal_default_instance ()
 

Static Public Attributes

static constexpr int kIndexInFileMessages
 
static const ClassData _class_data_
 

Protected Member Functions

 Metric (::PROTOBUF_NAMESPACE_ID::Arena *arena, bool is_message_owned=false)
 
 Metric (::PROTOBUF_NAMESPACE_ID::Arena *arena, bool is_message_owned=false)
 

Friends

class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata
 
template<typename T >
class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper
 
struct ::TableStruct_opentelemetry_2fproto_2fmetrics_2fv1_2fmetrics_2eproto
 
void swap (Metric &a, Metric &b)
 
void swap (Metric &a, Metric &b)
 

Member Enumeration Documentation

◆ anonymous enum

anonymous enum : int
Enumerator
kMetadataFieldNumber 
kNameFieldNumber 
kDescriptionFieldNumber 
kUnitFieldNumber 
kGaugeFieldNumber 
kSumFieldNumber 
kHistogramFieldNumber 
kExponentialHistogramFieldNumber 
kSummaryFieldNumber 

Definition at line 854 of file includes/opentelemetry/proto/metrics/v1/metrics.pb.h.

◆ anonymous enum

anonymous enum : int
Enumerator
kMetadataFieldNumber 
kNameFieldNumber 
kDescriptionFieldNumber 
kUnitFieldNumber 
kGaugeFieldNumber 
kSumFieldNumber 
kHistogramFieldNumber 
kExponentialHistogramFieldNumber 
kSummaryFieldNumber 

Definition at line 854 of file 9.2/includes/opentelemetry/proto/metrics/v1/metrics.pb.h.

◆ DataCase [1/2]

Enumerator
kGauge 
kSum 
kHistogram 
kExponentialHistogram 
kSummary 
DATA_NOT_SET 
kGauge 
kSum 
kHistogram 
kExponentialHistogram 
kSummary 
DATA_NOT_SET 

Definition at line 768 of file 9.2/includes/opentelemetry/proto/metrics/v1/metrics.pb.h.

◆ DataCase [2/2]

Enumerator
kGauge 
kSum 
kHistogram 
kExponentialHistogram 
kSummary 
DATA_NOT_SET 
kGauge 
kSum 
kHistogram 
kExponentialHistogram 
kSummary 
DATA_NOT_SET 

Definition at line 768 of file includes/opentelemetry/proto/metrics/v1/metrics.pb.h.

Constructor & Destructor Documentation

◆ Metric() [1/10]

opentelemetry::proto::metrics::v1::Metric::Metric ( )
inline

◆ ~Metric() [1/2]

opentelemetry::proto::metrics::v1::Metric::~Metric ( )
override

◆ Metric() [2/10]

PROTOBUF_CONSTEXPR opentelemetry::proto::metrics::v1::Metric::Metric ( ::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized  )
explicit

◆ Metric() [3/10]

opentelemetry::proto::metrics::v1::Metric::Metric ( const Metric &  from)

◆ Metric() [4/10]

opentelemetry::proto::metrics::v1::Metric::Metric ( Metric &&  from)
inlinenoexcept

◆ Metric() [5/10]

opentelemetry::proto::metrics::v1::Metric::Metric ( ::PROTOBUF_NAMESPACE_ID::Arena *  arena,
bool  is_message_owned = false 
)
explicitprotected

◆ Metric() [6/10]

opentelemetry::proto::metrics::v1::Metric::Metric ( )
inline

◆ ~Metric() [2/2]

opentelemetry::proto::metrics::v1::Metric::~Metric ( )
override

◆ Metric() [7/10]

PROTOBUF_CONSTEXPR opentelemetry::proto::metrics::v1::Metric::Metric ( ::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized  )
explicit

◆ Metric() [8/10]

opentelemetry::proto::metrics::v1::Metric::Metric ( const Metric &  from)

◆ Metric() [9/10]

opentelemetry::proto::metrics::v1::Metric::Metric ( Metric &&  from)
inlinenoexcept

◆ Metric() [10/10]

opentelemetry::proto::metrics::v1::Metric::Metric ( ::PROTOBUF_NAMESPACE_ID::Arena *  arena,
bool  is_message_owned = false 
)
explicitprotected

Member Function Documentation

◆ _InternalParse() [1/2]

const char* opentelemetry::proto::metrics::v1::Metric::_InternalParse ( const char *  ptr,
::PROTOBUF_NAMESPACE_ID::internal::ParseContext *  ctx 
)
final

◆ _InternalParse() [2/2]

const char* opentelemetry::proto::metrics::v1::Metric::_InternalParse ( const char *  ptr,
::PROTOBUF_NAMESPACE_ID::internal::ParseContext *  ctx 
)
final

◆ _InternalSerialize() [1/2]

uint8_t* opentelemetry::proto::metrics::v1::Metric::_InternalSerialize ( uint8_t *  target,
::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *  stream 
) const
final

◆ _InternalSerialize() [2/2]

uint8_t* opentelemetry::proto::metrics::v1::Metric::_InternalSerialize ( uint8_t *  target,
::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *  stream 
) const
final

◆ add_metadata() [1/2]

opentelemetry::proto::common::v1::KeyValue * opentelemetry::proto::metrics::v1::Metric::add_metadata ( )
inline

◆ add_metadata() [2/2]

::opentelemetry::proto::common::v1::KeyValue* opentelemetry::proto::metrics::v1::Metric::add_metadata ( )

◆ ByteSizeLong() [1/2]

size_t opentelemetry::proto::metrics::v1::Metric::ByteSizeLong ( ) const
final

◆ ByteSizeLong() [2/2]

size_t opentelemetry::proto::metrics::v1::Metric::ByteSizeLong ( ) const
final

◆ Clear() [1/2]

PROTOBUF_ATTRIBUTE_REINITIALIZES void opentelemetry::proto::metrics::v1::Metric::Clear ( )
final

◆ Clear() [2/2]

PROTOBUF_ATTRIBUTE_REINITIALIZES void opentelemetry::proto::metrics::v1::Metric::Clear ( )
final

◆ clear_data() [1/2]

void opentelemetry::proto::metrics::v1::Metric::clear_data ( )

◆ clear_data() [2/2]

void opentelemetry::proto::metrics::v1::Metric::clear_data ( )

◆ clear_description() [1/2]

void opentelemetry::proto::metrics::v1::Metric::clear_description ( )
inline

◆ clear_description() [2/2]

void opentelemetry::proto::metrics::v1::Metric::clear_description ( )

◆ clear_exponential_histogram() [1/2]

void opentelemetry::proto::metrics::v1::Metric::clear_exponential_histogram ( )
inline

◆ clear_exponential_histogram() [2/2]

void opentelemetry::proto::metrics::v1::Metric::clear_exponential_histogram ( )

◆ clear_gauge() [1/2]

void opentelemetry::proto::metrics::v1::Metric::clear_gauge ( )

◆ clear_gauge() [2/2]

void opentelemetry::proto::metrics::v1::Metric::clear_gauge ( )
inline

◆ clear_histogram() [1/2]

void opentelemetry::proto::metrics::v1::Metric::clear_histogram ( )

◆ clear_histogram() [2/2]

void opentelemetry::proto::metrics::v1::Metric::clear_histogram ( )
inline

◆ clear_metadata() [1/2]

void opentelemetry::proto::metrics::v1::Metric::clear_metadata ( )

◆ clear_metadata() [2/2]

void opentelemetry::proto::metrics::v1::Metric::clear_metadata ( )

◆ clear_name() [1/2]

void opentelemetry::proto::metrics::v1::Metric::clear_name ( )

◆ clear_name() [2/2]

void opentelemetry::proto::metrics::v1::Metric::clear_name ( )
inline

◆ clear_sum() [1/2]

void opentelemetry::proto::metrics::v1::Metric::clear_sum ( )

◆ clear_sum() [2/2]

void opentelemetry::proto::metrics::v1::Metric::clear_sum ( )
inline

◆ clear_summary() [1/2]

void opentelemetry::proto::metrics::v1::Metric::clear_summary ( )
inline

◆ clear_summary() [2/2]

void opentelemetry::proto::metrics::v1::Metric::clear_summary ( )

◆ clear_unit() [1/2]

void opentelemetry::proto::metrics::v1::Metric::clear_unit ( )
inline

◆ clear_unit() [2/2]

void opentelemetry::proto::metrics::v1::Metric::clear_unit ( )

◆ CopyFrom() [1/2]

void opentelemetry::proto::metrics::v1::Metric::CopyFrom ( const Metric &  from)

◆ CopyFrom() [2/2]

void opentelemetry::proto::metrics::v1::Metric::CopyFrom ( const Metric &  from)

◆ data_case() [1/2]

Metric::DataCase opentelemetry::proto::metrics::v1::Metric::data_case ( ) const
inline

◆ data_case() [2/2]

DataCase opentelemetry::proto::metrics::v1::Metric::data_case ( ) const

◆ default_instance() [1/2]

static const Metric& opentelemetry::proto::metrics::v1::Metric::default_instance ( )
inlinestatic

◆ default_instance() [2/2]

static const Metric& opentelemetry::proto::metrics::v1::Metric::default_instance ( )
inlinestatic

◆ description() [1/2]

const std::string & opentelemetry::proto::metrics::v1::Metric::description ( ) const
inline

◆ description() [2/2]

const std::string& opentelemetry::proto::metrics::v1::Metric::description ( ) const

◆ descriptor() [1/2]

static const ::PROTOBUF_NAMESPACE_ID::Descriptor* opentelemetry::proto::metrics::v1::Metric::descriptor ( )
inlinestatic

◆ descriptor() [2/2]

static const ::PROTOBUF_NAMESPACE_ID::Descriptor* opentelemetry::proto::metrics::v1::Metric::descriptor ( )
inlinestatic

◆ exponential_histogram() [1/2]

const ::opentelemetry::proto::metrics::v1::ExponentialHistogram & opentelemetry::proto::metrics::v1::Metric::exponential_histogram ( ) const
inline

◆ exponential_histogram() [2/2]

const ::opentelemetry::proto::metrics::v1::ExponentialHistogram& opentelemetry::proto::metrics::v1::Metric::exponential_histogram ( ) const

◆ gauge() [1/2]

const ::opentelemetry::proto::metrics::v1::Gauge& opentelemetry::proto::metrics::v1::Metric::gauge ( ) const

◆ gauge() [2/2]

const ::opentelemetry::proto::metrics::v1::Gauge & opentelemetry::proto::metrics::v1::Metric::gauge ( ) const
inline

◆ GetCachedSize() [1/2]

int opentelemetry::proto::metrics::v1::Metric::GetCachedSize ( ) const
inlinefinal

◆ GetCachedSize() [2/2]

int opentelemetry::proto::metrics::v1::Metric::GetCachedSize ( ) const
inlinefinal

◆ GetClassData() [1/2]

const ::PROTOBUF_NAMESPACE_ID::Message::ClassData* opentelemetry::proto::metrics::v1::Metric::GetClassData ( ) const
final

◆ GetClassData() [2/2]

const ::PROTOBUF_NAMESPACE_ID::Message::ClassData* opentelemetry::proto::metrics::v1::Metric::GetClassData ( ) const
final

◆ GetDescriptor() [1/2]

static const ::PROTOBUF_NAMESPACE_ID::Descriptor* opentelemetry::proto::metrics::v1::Metric::GetDescriptor ( )
inlinestatic

◆ GetDescriptor() [2/2]

static const ::PROTOBUF_NAMESPACE_ID::Descriptor* opentelemetry::proto::metrics::v1::Metric::GetDescriptor ( )
inlinestatic

◆ GetMetadata() [1/2]

::PROTOBUF_NAMESPACE_ID::Metadata opentelemetry::proto::metrics::v1::Metric::GetMetadata ( ) const
final

◆ GetMetadata() [2/2]

::PROTOBUF_NAMESPACE_ID::Metadata opentelemetry::proto::metrics::v1::Metric::GetMetadata ( ) const
final

◆ GetReflection() [1/2]

static const ::PROTOBUF_NAMESPACE_ID::Reflection* opentelemetry::proto::metrics::v1::Metric::GetReflection ( )
inlinestatic

◆ GetReflection() [2/2]

static const ::PROTOBUF_NAMESPACE_ID::Reflection* opentelemetry::proto::metrics::v1::Metric::GetReflection ( )
inlinestatic

◆ has_exponential_histogram() [1/2]

bool opentelemetry::proto::metrics::v1::Metric::has_exponential_histogram ( ) const
inline

◆ has_exponential_histogram() [2/2]

bool opentelemetry::proto::metrics::v1::Metric::has_exponential_histogram ( ) const

◆ has_gauge() [1/2]

bool opentelemetry::proto::metrics::v1::Metric::has_gauge ( ) const

◆ has_gauge() [2/2]

bool opentelemetry::proto::metrics::v1::Metric::has_gauge ( ) const
inline

◆ has_histogram() [1/2]

bool opentelemetry::proto::metrics::v1::Metric::has_histogram ( ) const

◆ has_histogram() [2/2]

bool opentelemetry::proto::metrics::v1::Metric::has_histogram ( ) const
inline

◆ has_sum() [1/2]

bool opentelemetry::proto::metrics::v1::Metric::has_sum ( ) const

◆ has_sum() [2/2]

bool opentelemetry::proto::metrics::v1::Metric::has_sum ( ) const
inline

◆ has_summary() [1/2]

bool opentelemetry::proto::metrics::v1::Metric::has_summary ( ) const
inline

◆ has_summary() [2/2]

bool opentelemetry::proto::metrics::v1::Metric::has_summary ( ) const

◆ histogram() [1/2]

const ::opentelemetry::proto::metrics::v1::Histogram & opentelemetry::proto::metrics::v1::Metric::histogram ( ) const
inline

◆ histogram() [2/2]

const ::opentelemetry::proto::metrics::v1::Histogram& opentelemetry::proto::metrics::v1::Metric::histogram ( ) const

◆ internal_default_instance() [1/2]

static const Metric* opentelemetry::proto::metrics::v1::Metric::internal_default_instance ( )
inlinestatic

◆ internal_default_instance() [2/2]

static const Metric* opentelemetry::proto::metrics::v1::Metric::internal_default_instance ( )
inlinestatic

◆ IsInitialized() [1/2]

bool opentelemetry::proto::metrics::v1::Metric::IsInitialized ( ) const
final

◆ IsInitialized() [2/2]

bool opentelemetry::proto::metrics::v1::Metric::IsInitialized ( ) const
final

◆ MergeFrom() [1/2]

void opentelemetry::proto::metrics::v1::Metric::MergeFrom ( const Metric &  from)
inline

◆ MergeFrom() [2/2]

void opentelemetry::proto::metrics::v1::Metric::MergeFrom ( const Metric &  from)
inline

◆ metadata() [1/4]

const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<::opentelemetry::proto::common::v1::KeyValue > & opentelemetry::proto::metrics::v1::Metric::metadata ( ) const
inline

◆ metadata() [2/4]

const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::opentelemetry::proto::common::v1::KeyValue >& opentelemetry::proto::metrics::v1::Metric::metadata ( ) const

◆ metadata() [3/4]

const ::opentelemetry::proto::common::v1::KeyValue & opentelemetry::proto::metrics::v1::Metric::metadata ( int  index) const
inline

◆ metadata() [4/4]

const ::opentelemetry::proto::common::v1::KeyValue& opentelemetry::proto::metrics::v1::Metric::metadata ( int  index) const

◆ metadata_size() [1/2]

int opentelemetry::proto::metrics::v1::Metric::metadata_size ( ) const

◆ metadata_size() [2/2]

int opentelemetry::proto::metrics::v1::Metric::metadata_size ( ) const
inline

◆ mutable_description() [1/2]

std::string * opentelemetry::proto::metrics::v1::Metric::mutable_description ( )
inline

◆ mutable_description() [2/2]

std::string* opentelemetry::proto::metrics::v1::Metric::mutable_description ( )

◆ mutable_exponential_histogram() [1/2]

opentelemetry::proto::metrics::v1::ExponentialHistogram * opentelemetry::proto::metrics::v1::Metric::mutable_exponential_histogram ( )
inline

◆ mutable_exponential_histogram() [2/2]

::opentelemetry::proto::metrics::v1::ExponentialHistogram* opentelemetry::proto::metrics::v1::Metric::mutable_exponential_histogram ( )

◆ mutable_gauge() [1/2]

::opentelemetry::proto::metrics::v1::Gauge* opentelemetry::proto::metrics::v1::Metric::mutable_gauge ( )

◆ mutable_gauge() [2/2]

opentelemetry::proto::metrics::v1::Gauge * opentelemetry::proto::metrics::v1::Metric::mutable_gauge ( )
inline

◆ mutable_histogram() [1/2]

opentelemetry::proto::metrics::v1::Histogram * opentelemetry::proto::metrics::v1::Metric::mutable_histogram ( )
inline

◆ mutable_histogram() [2/2]

::opentelemetry::proto::metrics::v1::Histogram* opentelemetry::proto::metrics::v1::Metric::mutable_histogram ( )

◆ mutable_metadata() [1/4]

PROTOBUF_NAMESPACE_ID::RepeatedPtrField<::opentelemetry::proto::common::v1::KeyValue > * opentelemetry::proto::metrics::v1::Metric::mutable_metadata ( )
inline

◆ mutable_metadata() [2/4]

::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::opentelemetry::proto::common::v1::KeyValue >* opentelemetry::proto::metrics::v1::Metric::mutable_metadata ( )

◆ mutable_metadata() [3/4]

opentelemetry::proto::common::v1::KeyValue * opentelemetry::proto::metrics::v1::Metric::mutable_metadata ( int  index)
inline

◆ mutable_metadata() [4/4]

::opentelemetry::proto::common::v1::KeyValue* opentelemetry::proto::metrics::v1::Metric::mutable_metadata ( int  index)

◆ mutable_name() [1/2]

std::string* opentelemetry::proto::metrics::v1::Metric::mutable_name ( )

◆ mutable_name() [2/2]

std::string * opentelemetry::proto::metrics::v1::Metric::mutable_name ( )
inline

◆ mutable_sum() [1/2]

::opentelemetry::proto::metrics::v1::Sum* opentelemetry::proto::metrics::v1::Metric::mutable_sum ( )

◆ mutable_sum() [2/2]

opentelemetry::proto::metrics::v1::Sum * opentelemetry::proto::metrics::v1::Metric::mutable_sum ( )
inline

◆ mutable_summary() [1/2]

opentelemetry::proto::metrics::v1::Summary * opentelemetry::proto::metrics::v1::Metric::mutable_summary ( )
inline

◆ mutable_summary() [2/2]

::opentelemetry::proto::metrics::v1::Summary* opentelemetry::proto::metrics::v1::Metric::mutable_summary ( )

◆ mutable_unit() [1/2]

std::string* opentelemetry::proto::metrics::v1::Metric::mutable_unit ( )

◆ mutable_unit() [2/2]

std::string * opentelemetry::proto::metrics::v1::Metric::mutable_unit ( )
inline

◆ name() [1/2]

const std::string& opentelemetry::proto::metrics::v1::Metric::name ( ) const

◆ name() [2/2]

const std::string & opentelemetry::proto::metrics::v1::Metric::name ( ) const
inline

◆ New() [1/2]

Metric* opentelemetry::proto::metrics::v1::Metric::New ( ::PROTOBUF_NAMESPACE_ID::Arena *  arena = nullptr) const
inlinefinal

◆ New() [2/2]

Metric* opentelemetry::proto::metrics::v1::Metric::New ( ::PROTOBUF_NAMESPACE_ID::Arena *  arena = nullptr) const
inlinefinal

◆ operator=() [1/4]

Metric& opentelemetry::proto::metrics::v1::Metric::operator= ( const Metric &  from)
inline

◆ operator=() [2/4]

Metric& opentelemetry::proto::metrics::v1::Metric::operator= ( const Metric &  from)
inline

◆ operator=() [3/4]

Metric& opentelemetry::proto::metrics::v1::Metric::operator= ( Metric &&  from)
inlinenoexcept

◆ operator=() [4/4]

Metric& opentelemetry::proto::metrics::v1::Metric::operator= ( Metric &&  from)
inlinenoexcept

◆ release_description() [1/2]

PROTOBUF_NODISCARD std::string* opentelemetry::proto::metrics::v1::Metric::release_description ( )

◆ release_description() [2/2]

std::string * opentelemetry::proto::metrics::v1::Metric::release_description ( )
inline

◆ release_exponential_histogram() [1/2]

PROTOBUF_NODISCARD ::opentelemetry::proto::metrics::v1::ExponentialHistogram* opentelemetry::proto::metrics::v1::Metric::release_exponential_histogram ( )

◆ release_exponential_histogram() [2/2]

opentelemetry::proto::metrics::v1::ExponentialHistogram * opentelemetry::proto::metrics::v1::Metric::release_exponential_histogram ( )
inline

◆ release_gauge() [1/2]

PROTOBUF_NODISCARD ::opentelemetry::proto::metrics::v1::Gauge* opentelemetry::proto::metrics::v1::Metric::release_gauge ( )

◆ release_gauge() [2/2]

opentelemetry::proto::metrics::v1::Gauge * opentelemetry::proto::metrics::v1::Metric::release_gauge ( )
inline

◆ release_histogram() [1/2]

opentelemetry::proto::metrics::v1::Histogram * opentelemetry::proto::metrics::v1::Metric::release_histogram ( )
inline

◆ release_histogram() [2/2]

PROTOBUF_NODISCARD ::opentelemetry::proto::metrics::v1::Histogram* opentelemetry::proto::metrics::v1::Metric::release_histogram ( )

◆ release_name() [1/2]

std::string * opentelemetry::proto::metrics::v1::Metric::release_name ( )
inline

◆ release_name() [2/2]

PROTOBUF_NODISCARD std::string* opentelemetry::proto::metrics::v1::Metric::release_name ( )

◆ release_sum() [1/2]

PROTOBUF_NODISCARD ::opentelemetry::proto::metrics::v1::Sum* opentelemetry::proto::metrics::v1::Metric::release_sum ( )

◆ release_sum() [2/2]

opentelemetry::proto::metrics::v1::Sum * opentelemetry::proto::metrics::v1::Metric::release_sum ( )
inline

◆ release_summary() [1/2]

opentelemetry::proto::metrics::v1::Summary * opentelemetry::proto::metrics::v1::Metric::release_summary ( )
inline

◆ release_summary() [2/2]

PROTOBUF_NODISCARD ::opentelemetry::proto::metrics::v1::Summary* opentelemetry::proto::metrics::v1::Metric::release_summary ( )

◆ release_unit() [1/2]

PROTOBUF_NODISCARD std::string* opentelemetry::proto::metrics::v1::Metric::release_unit ( )

◆ release_unit() [2/2]

std::string * opentelemetry::proto::metrics::v1::Metric::release_unit ( )
inline

◆ set_allocated_description() [1/2]

void opentelemetry::proto::metrics::v1::Metric::set_allocated_description ( std::string *  description)
inline

◆ set_allocated_description() [2/2]

void opentelemetry::proto::metrics::v1::Metric::set_allocated_description ( std::string *  description)

◆ set_allocated_exponential_histogram() [1/2]

void opentelemetry::proto::metrics::v1::Metric::set_allocated_exponential_histogram ( ::opentelemetry::proto::metrics::v1::ExponentialHistogram *  exponential_histogram)

◆ set_allocated_exponential_histogram() [2/2]

void opentelemetry::proto::metrics::v1::Metric::set_allocated_exponential_histogram ( ::opentelemetry::proto::metrics::v1::ExponentialHistogram *  exponential_histogram)

◆ set_allocated_gauge() [1/2]

void opentelemetry::proto::metrics::v1::Metric::set_allocated_gauge ( ::opentelemetry::proto::metrics::v1::Gauge *  gauge)

◆ set_allocated_gauge() [2/2]

void opentelemetry::proto::metrics::v1::Metric::set_allocated_gauge ( ::opentelemetry::proto::metrics::v1::Gauge *  gauge)

◆ set_allocated_histogram() [1/2]

void opentelemetry::proto::metrics::v1::Metric::set_allocated_histogram ( ::opentelemetry::proto::metrics::v1::Histogram *  histogram)

◆ set_allocated_histogram() [2/2]

void opentelemetry::proto::metrics::v1::Metric::set_allocated_histogram ( ::opentelemetry::proto::metrics::v1::Histogram *  histogram)

◆ set_allocated_name() [1/2]

void opentelemetry::proto::metrics::v1::Metric::set_allocated_name ( std::string *  name)
inline

◆ set_allocated_name() [2/2]

void opentelemetry::proto::metrics::v1::Metric::set_allocated_name ( std::string *  name)

◆ set_allocated_sum() [1/2]

void opentelemetry::proto::metrics::v1::Metric::set_allocated_sum ( ::opentelemetry::proto::metrics::v1::Sum *  sum)

◆ set_allocated_sum() [2/2]

void opentelemetry::proto::metrics::v1::Metric::set_allocated_sum ( ::opentelemetry::proto::metrics::v1::Sum *  sum)

◆ set_allocated_summary() [1/2]

void opentelemetry::proto::metrics::v1::Metric::set_allocated_summary ( ::opentelemetry::proto::metrics::v1::Summary *  summary)

◆ set_allocated_summary() [2/2]

void opentelemetry::proto::metrics::v1::Metric::set_allocated_summary ( ::opentelemetry::proto::metrics::v1::Summary *  summary)

◆ set_allocated_unit() [1/2]

void opentelemetry::proto::metrics::v1::Metric::set_allocated_unit ( std::string *  unit)
inline

◆ set_allocated_unit() [2/2]

void opentelemetry::proto::metrics::v1::Metric::set_allocated_unit ( std::string *  unit)

◆ set_description() [1/3]

template<typename ArgT0 = const std::string&, typename... ArgT>
void opentelemetry::proto::metrics::v1::Metric::set_description ( ArgT0 &&  arg0,
ArgT...  args 
)

◆ set_description() [2/3]

template<typename ArgT0 = const std::string&, typename... ArgT>
void opentelemetry::proto::metrics::v1::Metric::set_description ( ArgT0 &&  arg0,
ArgT...  args 
)

◆ set_description() [3/3]

template<typename ArgT0 , typename... ArgT>
PROTOBUF_ALWAYS_INLINE void opentelemetry::proto::metrics::v1::Metric::set_description ( ArgT0 &&  arg0,
ArgT...  args 
)
inline

◆ set_name() [1/3]

template<typename ArgT0 = const std::string&, typename... ArgT>
void opentelemetry::proto::metrics::v1::Metric::set_name ( ArgT0 &&  arg0,
ArgT...  args 
)

◆ set_name() [2/3]

template<typename ArgT0 = const std::string&, typename... ArgT>
void opentelemetry::proto::metrics::v1::Metric::set_name ( ArgT0 &&  arg0,
ArgT...  args 
)

◆ set_name() [3/3]

template<typename ArgT0 , typename... ArgT>
PROTOBUF_ALWAYS_INLINE void opentelemetry::proto::metrics::v1::Metric::set_name ( ArgT0 &&  arg0,
ArgT...  args 
)
inline

◆ set_unit() [1/3]

template<typename ArgT0 = const std::string&, typename... ArgT>
void opentelemetry::proto::metrics::v1::Metric::set_unit ( ArgT0 &&  arg0,
ArgT...  args 
)

◆ set_unit() [2/3]

template<typename ArgT0 = const std::string&, typename... ArgT>
void opentelemetry::proto::metrics::v1::Metric::set_unit ( ArgT0 &&  arg0,
ArgT...  args 
)

◆ set_unit() [3/3]

template<typename ArgT0 , typename... ArgT>
PROTOBUF_ALWAYS_INLINE void opentelemetry::proto::metrics::v1::Metric::set_unit ( ArgT0 &&  arg0,
ArgT...  args 
)
inline

◆ sum() [1/2]

const ::opentelemetry::proto::metrics::v1::Sum& opentelemetry::proto::metrics::v1::Metric::sum ( ) const

◆ sum() [2/2]

const ::opentelemetry::proto::metrics::v1::Sum & opentelemetry::proto::metrics::v1::Metric::sum ( ) const
inline

◆ summary() [1/2]

const ::opentelemetry::proto::metrics::v1::Summary & opentelemetry::proto::metrics::v1::Metric::summary ( ) const
inline

◆ summary() [2/2]

const ::opentelemetry::proto::metrics::v1::Summary& opentelemetry::proto::metrics::v1::Metric::summary ( ) const

◆ Swap() [1/2]

void opentelemetry::proto::metrics::v1::Metric::Swap ( Metric *  other)
inline

◆ Swap() [2/2]

void opentelemetry::proto::metrics::v1::Metric::Swap ( Metric *  other)
inline

◆ unit() [1/2]

const std::string& opentelemetry::proto::metrics::v1::Metric::unit ( ) const

◆ unit() [2/2]

const std::string & opentelemetry::proto::metrics::v1::Metric::unit ( ) const
inline

◆ unsafe_arena_release_exponential_histogram() [1/2]

::opentelemetry::proto::metrics::v1::ExponentialHistogram* opentelemetry::proto::metrics::v1::Metric::unsafe_arena_release_exponential_histogram ( )

◆ unsafe_arena_release_exponential_histogram() [2/2]

opentelemetry::proto::metrics::v1::ExponentialHistogram * opentelemetry::proto::metrics::v1::Metric::unsafe_arena_release_exponential_histogram ( )
inline

◆ unsafe_arena_release_gauge() [1/2]

::opentelemetry::proto::metrics::v1::Gauge* opentelemetry::proto::metrics::v1::Metric::unsafe_arena_release_gauge ( )

◆ unsafe_arena_release_gauge() [2/2]

opentelemetry::proto::metrics::v1::Gauge * opentelemetry::proto::metrics::v1::Metric::unsafe_arena_release_gauge ( )
inline

◆ unsafe_arena_release_histogram() [1/2]

::opentelemetry::proto::metrics::v1::Histogram* opentelemetry::proto::metrics::v1::Metric::unsafe_arena_release_histogram ( )

◆ unsafe_arena_release_histogram() [2/2]

opentelemetry::proto::metrics::v1::Histogram * opentelemetry::proto::metrics::v1::Metric::unsafe_arena_release_histogram ( )
inline

◆ unsafe_arena_release_sum() [1/2]

::opentelemetry::proto::metrics::v1::Sum* opentelemetry::proto::metrics::v1::Metric::unsafe_arena_release_sum ( )

◆ unsafe_arena_release_sum() [2/2]

opentelemetry::proto::metrics::v1::Sum * opentelemetry::proto::metrics::v1::Metric::unsafe_arena_release_sum ( )
inline

◆ unsafe_arena_release_summary() [1/2]

::opentelemetry::proto::metrics::v1::Summary* opentelemetry::proto::metrics::v1::Metric::unsafe_arena_release_summary ( )

◆ unsafe_arena_release_summary() [2/2]

opentelemetry::proto::metrics::v1::Summary * opentelemetry::proto::metrics::v1::Metric::unsafe_arena_release_summary ( )
inline

◆ unsafe_arena_set_allocated_exponential_histogram() [1/2]

void opentelemetry::proto::metrics::v1::Metric::unsafe_arena_set_allocated_exponential_histogram ( ::opentelemetry::proto::metrics::v1::ExponentialHistogram *  exponential_histogram)
inline

◆ unsafe_arena_set_allocated_exponential_histogram() [2/2]

void opentelemetry::proto::metrics::v1::Metric::unsafe_arena_set_allocated_exponential_histogram ( ::opentelemetry::proto::metrics::v1::ExponentialHistogram *  exponential_histogram)

◆ unsafe_arena_set_allocated_gauge() [1/2]

void opentelemetry::proto::metrics::v1::Metric::unsafe_arena_set_allocated_gauge ( ::opentelemetry::proto::metrics::v1::Gauge *  gauge)

◆ unsafe_arena_set_allocated_gauge() [2/2]

void opentelemetry::proto::metrics::v1::Metric::unsafe_arena_set_allocated_gauge ( ::opentelemetry::proto::metrics::v1::Gauge *  gauge)
inline

◆ unsafe_arena_set_allocated_histogram() [1/2]

void opentelemetry::proto::metrics::v1::Metric::unsafe_arena_set_allocated_histogram ( ::opentelemetry::proto::metrics::v1::Histogram *  histogram)
inline

◆ unsafe_arena_set_allocated_histogram() [2/2]

void opentelemetry::proto::metrics::v1::Metric::unsafe_arena_set_allocated_histogram ( ::opentelemetry::proto::metrics::v1::Histogram *  histogram)

◆ unsafe_arena_set_allocated_sum() [1/2]

void opentelemetry::proto::metrics::v1::Metric::unsafe_arena_set_allocated_sum ( ::opentelemetry::proto::metrics::v1::Sum *  sum)
inline

◆ unsafe_arena_set_allocated_sum() [2/2]

void opentelemetry::proto::metrics::v1::Metric::unsafe_arena_set_allocated_sum ( ::opentelemetry::proto::metrics::v1::Sum *  sum)

◆ unsafe_arena_set_allocated_summary() [1/2]

void opentelemetry::proto::metrics::v1::Metric::unsafe_arena_set_allocated_summary ( ::opentelemetry::proto::metrics::v1::Summary *  summary)

◆ unsafe_arena_set_allocated_summary() [2/2]

void opentelemetry::proto::metrics::v1::Metric::unsafe_arena_set_allocated_summary ( ::opentelemetry::proto::metrics::v1::Summary *  summary)
inline

◆ UnsafeArenaSwap() [1/2]

void opentelemetry::proto::metrics::v1::Metric::UnsafeArenaSwap ( Metric *  other)
inline

◆ UnsafeArenaSwap() [2/2]

void opentelemetry::proto::metrics::v1::Metric::UnsafeArenaSwap ( Metric *  other)
inline

Friends And Related Function Documentation

◆ ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper

template<typename T >
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper
friend

◆ ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata

friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata
friend

◆ ::TableStruct_opentelemetry_2fproto_2fmetrics_2fv1_2fmetrics_2eproto

◆ swap [1/2]

void swap ( Metric &  a,
Metric &  b 
)
friend

◆ swap [2/2]

void swap ( Metric &  a,
Metric &  b 
)
friend

Field Documentation

◆ _class_data_

static const ClassData opentelemetry::proto::metrics::v1::Metric::_class_data_
static

◆ _impl_

Impl_ opentelemetry::proto::metrics::v1::Metric::_impl_

◆ kIndexInFileMessages

static constexpr int opentelemetry::proto::metrics::v1::Metric::kIndexInFileMessages
staticconstexpr
Initial value:
=
3

Definition at line 781 of file includes/opentelemetry/proto/metrics/v1/metrics.pb.h.


The documentation for this class was generated from the following file: