summaryrefslogtreecommitdiffstats
path: root/fluent-bit/lib/fluent-otel-proto/proto_c/opentelemetry
diff options
context:
space:
mode:
Diffstat (limited to 'fluent-bit/lib/fluent-otel-proto/proto_c/opentelemetry')
-rw-r--r--fluent-bit/lib/fluent-otel-proto/proto_c/opentelemetry/proto/collector/logs/v1/logs_service.pb-c.c304
-rw-r--r--fluent-bit/lib/fluent-otel-proto/proto_c/opentelemetry/proto/collector/logs/v1/logs_service.pb-c.h198
-rw-r--r--fluent-bit/lib/fluent-otel-proto/proto_c/opentelemetry/proto/collector/metrics/v1/metrics_service.pb-c.c304
-rw-r--r--fluent-bit/lib/fluent-otel-proto/proto_c/opentelemetry/proto/collector/metrics/v1/metrics_service.pb-c.h198
-rw-r--r--fluent-bit/lib/fluent-otel-proto/proto_c/opentelemetry/proto/collector/trace/v1/trace_service.pb-c.c304
-rw-r--r--fluent-bit/lib/fluent-otel-proto/proto_c/opentelemetry/proto/collector/trace/v1/trace_service.pb-c.h198
-rw-r--r--fluent-bit/lib/fluent-otel-proto/proto_c/opentelemetry/proto/common/v1/common.pb-c.c554
-rw-r--r--fluent-bit/lib/fluent-otel-proto/proto_c/opentelemetry/proto/common/v1/common.pb-c.h271
-rw-r--r--fluent-bit/lib/fluent-otel-proto/proto_c/opentelemetry/proto/logs/v1/logs.pb-c.c613
-rw-r--r--fluent-bit/lib/fluent-otel-proto/proto_c/opentelemetry/proto/logs/v1/logs.pb-c.h342
-rw-r--r--fluent-bit/lib/fluent-otel-proto/proto_c/opentelemetry/proto/metrics/v1/metrics.pb-c.c2048
-rw-r--r--fluent-bit/lib/fluent-otel-proto/proto_c/opentelemetry/proto/metrics/v1/metrics.pb-c.h1207
-rw-r--r--fluent-bit/lib/fluent-otel-proto/proto_c/opentelemetry/proto/resource/v1/resource.pb-c.c105
-rw-r--r--fluent-bit/lib/fluent-otel-proto/proto_c/opentelemetry/proto/resource/v1/resource.pb-c.h86
-rw-r--r--fluent-bit/lib/fluent-otel-proto/proto_c/opentelemetry/proto/trace/v1/trace.pb-c.c916
-rw-r--r--fluent-bit/lib/fluent-otel-proto/proto_c/opentelemetry/proto/trace/v1/trace.pb-c.h534
16 files changed, 0 insertions, 8182 deletions
diff --git a/fluent-bit/lib/fluent-otel-proto/proto_c/opentelemetry/proto/collector/logs/v1/logs_service.pb-c.c b/fluent-bit/lib/fluent-otel-proto/proto_c/opentelemetry/proto/collector/logs/v1/logs_service.pb-c.c
deleted file mode 100644
index ca13ec4ea..000000000
--- a/fluent-bit/lib/fluent-otel-proto/proto_c/opentelemetry/proto/collector/logs/v1/logs_service.pb-c.c
+++ /dev/null
@@ -1,304 +0,0 @@
-/* Generated by the protocol buffer compiler. DO NOT EDIT! */
-/* Generated from: opentelemetry/proto/collector/logs/v1/logs_service.proto */
-
-/* Do not generate deprecated warnings for self */
-#ifndef PROTOBUF_C__NO_DEPRECATED
-#define PROTOBUF_C__NO_DEPRECATED
-#endif
-
-#include "opentelemetry/proto/collector/logs/v1/logs_service.pb-c.h"
-void opentelemetry__proto__collector__logs__v1__export_logs_service_request__init
- (Opentelemetry__Proto__Collector__Logs__V1__ExportLogsServiceRequest *message)
-{
- static const Opentelemetry__Proto__Collector__Logs__V1__ExportLogsServiceRequest init_value = OPENTELEMETRY__PROTO__COLLECTOR__LOGS__V1__EXPORT_LOGS_SERVICE_REQUEST__INIT;
- *message = init_value;
-}
-size_t opentelemetry__proto__collector__logs__v1__export_logs_service_request__get_packed_size
- (const Opentelemetry__Proto__Collector__Logs__V1__ExportLogsServiceRequest *message)
-{
- assert(message->base.descriptor == &opentelemetry__proto__collector__logs__v1__export_logs_service_request__descriptor);
- return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
-}
-size_t opentelemetry__proto__collector__logs__v1__export_logs_service_request__pack
- (const Opentelemetry__Proto__Collector__Logs__V1__ExportLogsServiceRequest *message,
- uint8_t *out)
-{
- assert(message->base.descriptor == &opentelemetry__proto__collector__logs__v1__export_logs_service_request__descriptor);
- return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
-}
-size_t opentelemetry__proto__collector__logs__v1__export_logs_service_request__pack_to_buffer
- (const Opentelemetry__Proto__Collector__Logs__V1__ExportLogsServiceRequest *message,
- ProtobufCBuffer *buffer)
-{
- assert(message->base.descriptor == &opentelemetry__proto__collector__logs__v1__export_logs_service_request__descriptor);
- return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
-}
-Opentelemetry__Proto__Collector__Logs__V1__ExportLogsServiceRequest *
- opentelemetry__proto__collector__logs__v1__export_logs_service_request__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data)
-{
- return (Opentelemetry__Proto__Collector__Logs__V1__ExportLogsServiceRequest *)
- protobuf_c_message_unpack (&opentelemetry__proto__collector__logs__v1__export_logs_service_request__descriptor,
- allocator, len, data);
-}
-void opentelemetry__proto__collector__logs__v1__export_logs_service_request__free_unpacked
- (Opentelemetry__Proto__Collector__Logs__V1__ExportLogsServiceRequest *message,
- ProtobufCAllocator *allocator)
-{
- if(!message)
- return;
- assert(message->base.descriptor == &opentelemetry__proto__collector__logs__v1__export_logs_service_request__descriptor);
- protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
-}
-void opentelemetry__proto__collector__logs__v1__export_logs_service_response__init
- (Opentelemetry__Proto__Collector__Logs__V1__ExportLogsServiceResponse *message)
-{
- static const Opentelemetry__Proto__Collector__Logs__V1__ExportLogsServiceResponse init_value = OPENTELEMETRY__PROTO__COLLECTOR__LOGS__V1__EXPORT_LOGS_SERVICE_RESPONSE__INIT;
- *message = init_value;
-}
-size_t opentelemetry__proto__collector__logs__v1__export_logs_service_response__get_packed_size
- (const Opentelemetry__Proto__Collector__Logs__V1__ExportLogsServiceResponse *message)
-{
- assert(message->base.descriptor == &opentelemetry__proto__collector__logs__v1__export_logs_service_response__descriptor);
- return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
-}
-size_t opentelemetry__proto__collector__logs__v1__export_logs_service_response__pack
- (const Opentelemetry__Proto__Collector__Logs__V1__ExportLogsServiceResponse *message,
- uint8_t *out)
-{
- assert(message->base.descriptor == &opentelemetry__proto__collector__logs__v1__export_logs_service_response__descriptor);
- return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
-}
-size_t opentelemetry__proto__collector__logs__v1__export_logs_service_response__pack_to_buffer
- (const Opentelemetry__Proto__Collector__Logs__V1__ExportLogsServiceResponse *message,
- ProtobufCBuffer *buffer)
-{
- assert(message->base.descriptor == &opentelemetry__proto__collector__logs__v1__export_logs_service_response__descriptor);
- return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
-}
-Opentelemetry__Proto__Collector__Logs__V1__ExportLogsServiceResponse *
- opentelemetry__proto__collector__logs__v1__export_logs_service_response__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data)
-{
- return (Opentelemetry__Proto__Collector__Logs__V1__ExportLogsServiceResponse *)
- protobuf_c_message_unpack (&opentelemetry__proto__collector__logs__v1__export_logs_service_response__descriptor,
- allocator, len, data);
-}
-void opentelemetry__proto__collector__logs__v1__export_logs_service_response__free_unpacked
- (Opentelemetry__Proto__Collector__Logs__V1__ExportLogsServiceResponse *message,
- ProtobufCAllocator *allocator)
-{
- if(!message)
- return;
- assert(message->base.descriptor == &opentelemetry__proto__collector__logs__v1__export_logs_service_response__descriptor);
- protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
-}
-void opentelemetry__proto__collector__logs__v1__export_logs_partial_success__init
- (Opentelemetry__Proto__Collector__Logs__V1__ExportLogsPartialSuccess *message)
-{
- static const Opentelemetry__Proto__Collector__Logs__V1__ExportLogsPartialSuccess init_value = OPENTELEMETRY__PROTO__COLLECTOR__LOGS__V1__EXPORT_LOGS_PARTIAL_SUCCESS__INIT;
- *message = init_value;
-}
-size_t opentelemetry__proto__collector__logs__v1__export_logs_partial_success__get_packed_size
- (const Opentelemetry__Proto__Collector__Logs__V1__ExportLogsPartialSuccess *message)
-{
- assert(message->base.descriptor == &opentelemetry__proto__collector__logs__v1__export_logs_partial_success__descriptor);
- return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
-}
-size_t opentelemetry__proto__collector__logs__v1__export_logs_partial_success__pack
- (const Opentelemetry__Proto__Collector__Logs__V1__ExportLogsPartialSuccess *message,
- uint8_t *out)
-{
- assert(message->base.descriptor == &opentelemetry__proto__collector__logs__v1__export_logs_partial_success__descriptor);
- return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
-}
-size_t opentelemetry__proto__collector__logs__v1__export_logs_partial_success__pack_to_buffer
- (const Opentelemetry__Proto__Collector__Logs__V1__ExportLogsPartialSuccess *message,
- ProtobufCBuffer *buffer)
-{
- assert(message->base.descriptor == &opentelemetry__proto__collector__logs__v1__export_logs_partial_success__descriptor);
- return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
-}
-Opentelemetry__Proto__Collector__Logs__V1__ExportLogsPartialSuccess *
- opentelemetry__proto__collector__logs__v1__export_logs_partial_success__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data)
-{
- return (Opentelemetry__Proto__Collector__Logs__V1__ExportLogsPartialSuccess *)
- protobuf_c_message_unpack (&opentelemetry__proto__collector__logs__v1__export_logs_partial_success__descriptor,
- allocator, len, data);
-}
-void opentelemetry__proto__collector__logs__v1__export_logs_partial_success__free_unpacked
- (Opentelemetry__Proto__Collector__Logs__V1__ExportLogsPartialSuccess *message,
- ProtobufCAllocator *allocator)
-{
- if(!message)
- return;
- assert(message->base.descriptor == &opentelemetry__proto__collector__logs__v1__export_logs_partial_success__descriptor);
- protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
-}
-static const ProtobufCFieldDescriptor opentelemetry__proto__collector__logs__v1__export_logs_service_request__field_descriptors[1] =
-{
- {
- "resource_logs",
- 1,
- PROTOBUF_C_LABEL_REPEATED,
- PROTOBUF_C_TYPE_MESSAGE,
- offsetof(Opentelemetry__Proto__Collector__Logs__V1__ExportLogsServiceRequest, n_resource_logs),
- offsetof(Opentelemetry__Proto__Collector__Logs__V1__ExportLogsServiceRequest, resource_logs),
- &opentelemetry__proto__logs__v1__resource_logs__descriptor,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
-};
-static const unsigned opentelemetry__proto__collector__logs__v1__export_logs_service_request__field_indices_by_name[] = {
- 0, /* field[0] = resource_logs */
-};
-static const ProtobufCIntRange opentelemetry__proto__collector__logs__v1__export_logs_service_request__number_ranges[1 + 1] =
-{
- { 1, 0 },
- { 0, 1 }
-};
-const ProtobufCMessageDescriptor opentelemetry__proto__collector__logs__v1__export_logs_service_request__descriptor =
-{
- PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
- "opentelemetry.proto.collector.logs.v1.ExportLogsServiceRequest",
- "ExportLogsServiceRequest",
- "Opentelemetry__Proto__Collector__Logs__V1__ExportLogsServiceRequest",
- "opentelemetry.proto.collector.logs.v1",
- sizeof(Opentelemetry__Proto__Collector__Logs__V1__ExportLogsServiceRequest),
- 1,
- opentelemetry__proto__collector__logs__v1__export_logs_service_request__field_descriptors,
- opentelemetry__proto__collector__logs__v1__export_logs_service_request__field_indices_by_name,
- 1, opentelemetry__proto__collector__logs__v1__export_logs_service_request__number_ranges,
- (ProtobufCMessageInit) opentelemetry__proto__collector__logs__v1__export_logs_service_request__init,
- NULL,NULL,NULL /* reserved[123] */
-};
-static const ProtobufCFieldDescriptor opentelemetry__proto__collector__logs__v1__export_logs_service_response__field_descriptors[1] =
-{
- {
- "partial_success",
- 1,
- PROTOBUF_C_LABEL_NONE,
- PROTOBUF_C_TYPE_MESSAGE,
- 0, /* quantifier_offset */
- offsetof(Opentelemetry__Proto__Collector__Logs__V1__ExportLogsServiceResponse, partial_success),
- &opentelemetry__proto__collector__logs__v1__export_logs_partial_success__descriptor,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
-};
-static const unsigned opentelemetry__proto__collector__logs__v1__export_logs_service_response__field_indices_by_name[] = {
- 0, /* field[0] = partial_success */
-};
-static const ProtobufCIntRange opentelemetry__proto__collector__logs__v1__export_logs_service_response__number_ranges[1 + 1] =
-{
- { 1, 0 },
- { 0, 1 }
-};
-const ProtobufCMessageDescriptor opentelemetry__proto__collector__logs__v1__export_logs_service_response__descriptor =
-{
- PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
- "opentelemetry.proto.collector.logs.v1.ExportLogsServiceResponse",
- "ExportLogsServiceResponse",
- "Opentelemetry__Proto__Collector__Logs__V1__ExportLogsServiceResponse",
- "opentelemetry.proto.collector.logs.v1",
- sizeof(Opentelemetry__Proto__Collector__Logs__V1__ExportLogsServiceResponse),
- 1,
- opentelemetry__proto__collector__logs__v1__export_logs_service_response__field_descriptors,
- opentelemetry__proto__collector__logs__v1__export_logs_service_response__field_indices_by_name,
- 1, opentelemetry__proto__collector__logs__v1__export_logs_service_response__number_ranges,
- (ProtobufCMessageInit) opentelemetry__proto__collector__logs__v1__export_logs_service_response__init,
- NULL,NULL,NULL /* reserved[123] */
-};
-static const ProtobufCFieldDescriptor opentelemetry__proto__collector__logs__v1__export_logs_partial_success__field_descriptors[2] =
-{
- {
- "rejected_log_records",
- 1,
- PROTOBUF_C_LABEL_NONE,
- PROTOBUF_C_TYPE_INT64,
- 0, /* quantifier_offset */
- offsetof(Opentelemetry__Proto__Collector__Logs__V1__ExportLogsPartialSuccess, rejected_log_records),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "error_message",
- 2,
- PROTOBUF_C_LABEL_NONE,
- PROTOBUF_C_TYPE_STRING,
- 0, /* quantifier_offset */
- offsetof(Opentelemetry__Proto__Collector__Logs__V1__ExportLogsPartialSuccess, error_message),
- NULL,
- &protobuf_c_empty_string,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
-};
-static const unsigned opentelemetry__proto__collector__logs__v1__export_logs_partial_success__field_indices_by_name[] = {
- 1, /* field[1] = error_message */
- 0, /* field[0] = rejected_log_records */
-};
-static const ProtobufCIntRange opentelemetry__proto__collector__logs__v1__export_logs_partial_success__number_ranges[1 + 1] =
-{
- { 1, 0 },
- { 0, 2 }
-};
-const ProtobufCMessageDescriptor opentelemetry__proto__collector__logs__v1__export_logs_partial_success__descriptor =
-{
- PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
- "opentelemetry.proto.collector.logs.v1.ExportLogsPartialSuccess",
- "ExportLogsPartialSuccess",
- "Opentelemetry__Proto__Collector__Logs__V1__ExportLogsPartialSuccess",
- "opentelemetry.proto.collector.logs.v1",
- sizeof(Opentelemetry__Proto__Collector__Logs__V1__ExportLogsPartialSuccess),
- 2,
- opentelemetry__proto__collector__logs__v1__export_logs_partial_success__field_descriptors,
- opentelemetry__proto__collector__logs__v1__export_logs_partial_success__field_indices_by_name,
- 1, opentelemetry__proto__collector__logs__v1__export_logs_partial_success__number_ranges,
- (ProtobufCMessageInit) opentelemetry__proto__collector__logs__v1__export_logs_partial_success__init,
- NULL,NULL,NULL /* reserved[123] */
-};
-static const ProtobufCMethodDescriptor opentelemetry__proto__collector__logs__v1__logs_service__method_descriptors[1] =
-{
- { "Export", &opentelemetry__proto__collector__logs__v1__export_logs_service_request__descriptor, &opentelemetry__proto__collector__logs__v1__export_logs_service_response__descriptor },
-};
-const unsigned opentelemetry__proto__collector__logs__v1__logs_service__method_indices_by_name[] = {
- 0 /* Export */
-};
-const ProtobufCServiceDescriptor opentelemetry__proto__collector__logs__v1__logs_service__descriptor =
-{
- PROTOBUF_C__SERVICE_DESCRIPTOR_MAGIC,
- "opentelemetry.proto.collector.logs.v1.LogsService",
- "LogsService",
- "Opentelemetry__Proto__Collector__Logs__V1__LogsService",
- "opentelemetry.proto.collector.logs.v1",
- 1,
- opentelemetry__proto__collector__logs__v1__logs_service__method_descriptors,
- opentelemetry__proto__collector__logs__v1__logs_service__method_indices_by_name
-};
-void opentelemetry__proto__collector__logs__v1__logs_service__export(ProtobufCService *service,
- const Opentelemetry__Proto__Collector__Logs__V1__ExportLogsServiceRequest *input,
- Opentelemetry__Proto__Collector__Logs__V1__ExportLogsServiceResponse_Closure closure,
- void *closure_data)
-{
- assert(service->descriptor == &opentelemetry__proto__collector__logs__v1__logs_service__descriptor);
- service->invoke(service, 0, (const ProtobufCMessage *) input, (ProtobufCClosure) closure, closure_data);
-}
-void opentelemetry__proto__collector__logs__v1__logs_service__init (Opentelemetry__Proto__Collector__Logs__V1__LogsService_Service *service,
- Opentelemetry__Proto__Collector__Logs__V1__LogsService_ServiceDestroy destroy)
-{
- protobuf_c_service_generated_init (&service->base,
- &opentelemetry__proto__collector__logs__v1__logs_service__descriptor,
- (ProtobufCServiceDestroy) destroy);
-}
diff --git a/fluent-bit/lib/fluent-otel-proto/proto_c/opentelemetry/proto/collector/logs/v1/logs_service.pb-c.h b/fluent-bit/lib/fluent-otel-proto/proto_c/opentelemetry/proto/collector/logs/v1/logs_service.pb-c.h
deleted file mode 100644
index cdd346075..000000000
--- a/fluent-bit/lib/fluent-otel-proto/proto_c/opentelemetry/proto/collector/logs/v1/logs_service.pb-c.h
+++ /dev/null
@@ -1,198 +0,0 @@
-/* Generated by the protocol buffer compiler. DO NOT EDIT! */
-/* Generated from: opentelemetry/proto/collector/logs/v1/logs_service.proto */
-
-#ifndef PROTOBUF_C_opentelemetry_2fproto_2fcollector_2flogs_2fv1_2flogs_5fservice_2eproto__INCLUDED
-#define PROTOBUF_C_opentelemetry_2fproto_2fcollector_2flogs_2fv1_2flogs_5fservice_2eproto__INCLUDED
-
-#include <protobuf-c/protobuf-c.h>
-
-PROTOBUF_C__BEGIN_DECLS
-
-#if PROTOBUF_C_VERSION_NUMBER < 1003000
-# error This file was generated by a newer version of protoc-c which is incompatible with your libprotobuf-c headers. Please update your headers.
-#elif 1004001 < PROTOBUF_C_MIN_COMPILER_VERSION
-# error This file was generated by an older version of protoc-c which is incompatible with your libprotobuf-c headers. Please regenerate this file with a newer version of protoc-c.
-#endif
-
-#include "opentelemetry/proto/logs/v1/logs.pb-c.h"
-
-typedef struct Opentelemetry__Proto__Collector__Logs__V1__ExportLogsServiceRequest Opentelemetry__Proto__Collector__Logs__V1__ExportLogsServiceRequest;
-typedef struct Opentelemetry__Proto__Collector__Logs__V1__ExportLogsServiceResponse Opentelemetry__Proto__Collector__Logs__V1__ExportLogsServiceResponse;
-typedef struct Opentelemetry__Proto__Collector__Logs__V1__ExportLogsPartialSuccess Opentelemetry__Proto__Collector__Logs__V1__ExportLogsPartialSuccess;
-
-
-/* --- enums --- */
-
-
-/* --- messages --- */
-
-struct Opentelemetry__Proto__Collector__Logs__V1__ExportLogsServiceRequest
-{
- ProtobufCMessage base;
- /*
- * An array of ResourceLogs.
- * For data coming from a single resource this array will typically contain one
- * element. Intermediary nodes (such as OpenTelemetry Collector) that receive
- * data from multiple origins typically batch the data before forwarding further and
- * in that case this array will contain multiple elements.
- */
- size_t n_resource_logs;
- Opentelemetry__Proto__Logs__V1__ResourceLogs **resource_logs;
-};
-#define OPENTELEMETRY__PROTO__COLLECTOR__LOGS__V1__EXPORT_LOGS_SERVICE_REQUEST__INIT \
- { PROTOBUF_C_MESSAGE_INIT (&opentelemetry__proto__collector__logs__v1__export_logs_service_request__descriptor) \
- , 0,NULL }
-
-
-struct Opentelemetry__Proto__Collector__Logs__V1__ExportLogsServiceResponse
-{
- ProtobufCMessage base;
- /*
- * The details of a partially successful export request.
- * If the request is only partially accepted
- * (i.e. when the server accepts only parts of the data and rejects the rest)
- * the server MUST initialize the `partial_success` field and MUST
- * set the `rejected_<signal>` with the number of items it rejected.
- * Servers MAY also make use of the `partial_success` field to convey
- * warnings/suggestions to senders even when the request was fully accepted.
- * In such cases, the `rejected_<signal>` MUST have a value of `0` and
- * the `error_message` MUST be non-empty.
- * A `partial_success` message with an empty value (rejected_<signal> = 0 and
- * `error_message` = "") is equivalent to it not being set/present. Senders
- * SHOULD interpret it the same way as in the full success case.
- */
- Opentelemetry__Proto__Collector__Logs__V1__ExportLogsPartialSuccess *partial_success;
-};
-#define OPENTELEMETRY__PROTO__COLLECTOR__LOGS__V1__EXPORT_LOGS_SERVICE_RESPONSE__INIT \
- { PROTOBUF_C_MESSAGE_INIT (&opentelemetry__proto__collector__logs__v1__export_logs_service_response__descriptor) \
- , NULL }
-
-
-struct Opentelemetry__Proto__Collector__Logs__V1__ExportLogsPartialSuccess
-{
- ProtobufCMessage base;
- /*
- * The number of rejected log records.
- * A `rejected_<signal>` field holding a `0` value indicates that the
- * request was fully accepted.
- */
- int64_t rejected_log_records;
- /*
- * A developer-facing human-readable message in English. It should be used
- * either to explain why the server rejected parts of the data during a partial
- * success or to convey warnings/suggestions during a full success. The message
- * should offer guidance on how users can address such issues.
- * error_message is an optional field. An error_message with an empty value
- * is equivalent to it not being set.
- */
- char *error_message;
-};
-#define OPENTELEMETRY__PROTO__COLLECTOR__LOGS__V1__EXPORT_LOGS_PARTIAL_SUCCESS__INIT \
- { PROTOBUF_C_MESSAGE_INIT (&opentelemetry__proto__collector__logs__v1__export_logs_partial_success__descriptor) \
- , 0, (char *)protobuf_c_empty_string }
-
-
-/* Opentelemetry__Proto__Collector__Logs__V1__ExportLogsServiceRequest methods */
-void opentelemetry__proto__collector__logs__v1__export_logs_service_request__init
- (Opentelemetry__Proto__Collector__Logs__V1__ExportLogsServiceRequest *message);
-size_t opentelemetry__proto__collector__logs__v1__export_logs_service_request__get_packed_size
- (const Opentelemetry__Proto__Collector__Logs__V1__ExportLogsServiceRequest *message);
-size_t opentelemetry__proto__collector__logs__v1__export_logs_service_request__pack
- (const Opentelemetry__Proto__Collector__Logs__V1__ExportLogsServiceRequest *message,
- uint8_t *out);
-size_t opentelemetry__proto__collector__logs__v1__export_logs_service_request__pack_to_buffer
- (const Opentelemetry__Proto__Collector__Logs__V1__ExportLogsServiceRequest *message,
- ProtobufCBuffer *buffer);
-Opentelemetry__Proto__Collector__Logs__V1__ExportLogsServiceRequest *
- opentelemetry__proto__collector__logs__v1__export_logs_service_request__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data);
-void opentelemetry__proto__collector__logs__v1__export_logs_service_request__free_unpacked
- (Opentelemetry__Proto__Collector__Logs__V1__ExportLogsServiceRequest *message,
- ProtobufCAllocator *allocator);
-/* Opentelemetry__Proto__Collector__Logs__V1__ExportLogsServiceResponse methods */
-void opentelemetry__proto__collector__logs__v1__export_logs_service_response__init
- (Opentelemetry__Proto__Collector__Logs__V1__ExportLogsServiceResponse *message);
-size_t opentelemetry__proto__collector__logs__v1__export_logs_service_response__get_packed_size
- (const Opentelemetry__Proto__Collector__Logs__V1__ExportLogsServiceResponse *message);
-size_t opentelemetry__proto__collector__logs__v1__export_logs_service_response__pack
- (const Opentelemetry__Proto__Collector__Logs__V1__ExportLogsServiceResponse *message,
- uint8_t *out);
-size_t opentelemetry__proto__collector__logs__v1__export_logs_service_response__pack_to_buffer
- (const Opentelemetry__Proto__Collector__Logs__V1__ExportLogsServiceResponse *message,
- ProtobufCBuffer *buffer);
-Opentelemetry__Proto__Collector__Logs__V1__ExportLogsServiceResponse *
- opentelemetry__proto__collector__logs__v1__export_logs_service_response__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data);
-void opentelemetry__proto__collector__logs__v1__export_logs_service_response__free_unpacked
- (Opentelemetry__Proto__Collector__Logs__V1__ExportLogsServiceResponse *message,
- ProtobufCAllocator *allocator);
-/* Opentelemetry__Proto__Collector__Logs__V1__ExportLogsPartialSuccess methods */
-void opentelemetry__proto__collector__logs__v1__export_logs_partial_success__init
- (Opentelemetry__Proto__Collector__Logs__V1__ExportLogsPartialSuccess *message);
-size_t opentelemetry__proto__collector__logs__v1__export_logs_partial_success__get_packed_size
- (const Opentelemetry__Proto__Collector__Logs__V1__ExportLogsPartialSuccess *message);
-size_t opentelemetry__proto__collector__logs__v1__export_logs_partial_success__pack
- (const Opentelemetry__Proto__Collector__Logs__V1__ExportLogsPartialSuccess *message,
- uint8_t *out);
-size_t opentelemetry__proto__collector__logs__v1__export_logs_partial_success__pack_to_buffer
- (const Opentelemetry__Proto__Collector__Logs__V1__ExportLogsPartialSuccess *message,
- ProtobufCBuffer *buffer);
-Opentelemetry__Proto__Collector__Logs__V1__ExportLogsPartialSuccess *
- opentelemetry__proto__collector__logs__v1__export_logs_partial_success__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data);
-void opentelemetry__proto__collector__logs__v1__export_logs_partial_success__free_unpacked
- (Opentelemetry__Proto__Collector__Logs__V1__ExportLogsPartialSuccess *message,
- ProtobufCAllocator *allocator);
-/* --- per-message closures --- */
-
-typedef void (*Opentelemetry__Proto__Collector__Logs__V1__ExportLogsServiceRequest_Closure)
- (const Opentelemetry__Proto__Collector__Logs__V1__ExportLogsServiceRequest *message,
- void *closure_data);
-typedef void (*Opentelemetry__Proto__Collector__Logs__V1__ExportLogsServiceResponse_Closure)
- (const Opentelemetry__Proto__Collector__Logs__V1__ExportLogsServiceResponse *message,
- void *closure_data);
-typedef void (*Opentelemetry__Proto__Collector__Logs__V1__ExportLogsPartialSuccess_Closure)
- (const Opentelemetry__Proto__Collector__Logs__V1__ExportLogsPartialSuccess *message,
- void *closure_data);
-
-/* --- services --- */
-
-typedef struct Opentelemetry__Proto__Collector__Logs__V1__LogsService_Service Opentelemetry__Proto__Collector__Logs__V1__LogsService_Service;
-struct Opentelemetry__Proto__Collector__Logs__V1__LogsService_Service
-{
- ProtobufCService base;
- void (*export)(Opentelemetry__Proto__Collector__Logs__V1__LogsService_Service *service,
- const Opentelemetry__Proto__Collector__Logs__V1__ExportLogsServiceRequest *input,
- Opentelemetry__Proto__Collector__Logs__V1__ExportLogsServiceResponse_Closure closure,
- void *closure_data);
-};
-typedef void (*Opentelemetry__Proto__Collector__Logs__V1__LogsService_ServiceDestroy)(Opentelemetry__Proto__Collector__Logs__V1__LogsService_Service *);
-void opentelemetry__proto__collector__logs__v1__logs_service__init (Opentelemetry__Proto__Collector__Logs__V1__LogsService_Service *service,
- Opentelemetry__Proto__Collector__Logs__V1__LogsService_ServiceDestroy destroy);
-#define OPENTELEMETRY__PROTO__COLLECTOR__LOGS__V1__LOGS_SERVICE__BASE_INIT \
- { &opentelemetry__proto__collector__logs__v1__logs_service__descriptor, protobuf_c_service_invoke_internal, NULL }
-#define OPENTELEMETRY__PROTO__COLLECTOR__LOGS__V1__LOGS_SERVICE__INIT(function_prefix__) \
- { OPENTELEMETRY__PROTO__COLLECTOR__LOGS__V1__LOGS_SERVICE__BASE_INIT,\
- function_prefix__ ## export }
-void opentelemetry__proto__collector__logs__v1__logs_service__export(ProtobufCService *service,
- const Opentelemetry__Proto__Collector__Logs__V1__ExportLogsServiceRequest *input,
- Opentelemetry__Proto__Collector__Logs__V1__ExportLogsServiceResponse_Closure closure,
- void *closure_data);
-
-/* --- descriptors --- */
-
-extern const ProtobufCMessageDescriptor opentelemetry__proto__collector__logs__v1__export_logs_service_request__descriptor;
-extern const ProtobufCMessageDescriptor opentelemetry__proto__collector__logs__v1__export_logs_service_response__descriptor;
-extern const ProtobufCMessageDescriptor opentelemetry__proto__collector__logs__v1__export_logs_partial_success__descriptor;
-extern const ProtobufCServiceDescriptor opentelemetry__proto__collector__logs__v1__logs_service__descriptor;
-
-PROTOBUF_C__END_DECLS
-
-
-#endif /* PROTOBUF_C_opentelemetry_2fproto_2fcollector_2flogs_2fv1_2flogs_5fservice_2eproto__INCLUDED */
diff --git a/fluent-bit/lib/fluent-otel-proto/proto_c/opentelemetry/proto/collector/metrics/v1/metrics_service.pb-c.c b/fluent-bit/lib/fluent-otel-proto/proto_c/opentelemetry/proto/collector/metrics/v1/metrics_service.pb-c.c
deleted file mode 100644
index 5ba056645..000000000
--- a/fluent-bit/lib/fluent-otel-proto/proto_c/opentelemetry/proto/collector/metrics/v1/metrics_service.pb-c.c
+++ /dev/null
@@ -1,304 +0,0 @@
-/* Generated by the protocol buffer compiler. DO NOT EDIT! */
-/* Generated from: opentelemetry/proto/collector/metrics/v1/metrics_service.proto */
-
-/* Do not generate deprecated warnings for self */
-#ifndef PROTOBUF_C__NO_DEPRECATED
-#define PROTOBUF_C__NO_DEPRECATED
-#endif
-
-#include "opentelemetry/proto/collector/metrics/v1/metrics_service.pb-c.h"
-void opentelemetry__proto__collector__metrics__v1__export_metrics_service_request__init
- (Opentelemetry__Proto__Collector__Metrics__V1__ExportMetricsServiceRequest *message)
-{
- static const Opentelemetry__Proto__Collector__Metrics__V1__ExportMetricsServiceRequest init_value = OPENTELEMETRY__PROTO__COLLECTOR__METRICS__V1__EXPORT_METRICS_SERVICE_REQUEST__INIT;
- *message = init_value;
-}
-size_t opentelemetry__proto__collector__metrics__v1__export_metrics_service_request__get_packed_size
- (const Opentelemetry__Proto__Collector__Metrics__V1__ExportMetricsServiceRequest *message)
-{
- assert(message->base.descriptor == &opentelemetry__proto__collector__metrics__v1__export_metrics_service_request__descriptor);
- return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
-}
-size_t opentelemetry__proto__collector__metrics__v1__export_metrics_service_request__pack
- (const Opentelemetry__Proto__Collector__Metrics__V1__ExportMetricsServiceRequest *message,
- uint8_t *out)
-{
- assert(message->base.descriptor == &opentelemetry__proto__collector__metrics__v1__export_metrics_service_request__descriptor);
- return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
-}
-size_t opentelemetry__proto__collector__metrics__v1__export_metrics_service_request__pack_to_buffer
- (const Opentelemetry__Proto__Collector__Metrics__V1__ExportMetricsServiceRequest *message,
- ProtobufCBuffer *buffer)
-{
- assert(message->base.descriptor == &opentelemetry__proto__collector__metrics__v1__export_metrics_service_request__descriptor);
- return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
-}
-Opentelemetry__Proto__Collector__Metrics__V1__ExportMetricsServiceRequest *
- opentelemetry__proto__collector__metrics__v1__export_metrics_service_request__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data)
-{
- return (Opentelemetry__Proto__Collector__Metrics__V1__ExportMetricsServiceRequest *)
- protobuf_c_message_unpack (&opentelemetry__proto__collector__metrics__v1__export_metrics_service_request__descriptor,
- allocator, len, data);
-}
-void opentelemetry__proto__collector__metrics__v1__export_metrics_service_request__free_unpacked
- (Opentelemetry__Proto__Collector__Metrics__V1__ExportMetricsServiceRequest *message,
- ProtobufCAllocator *allocator)
-{
- if(!message)
- return;
- assert(message->base.descriptor == &opentelemetry__proto__collector__metrics__v1__export_metrics_service_request__descriptor);
- protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
-}
-void opentelemetry__proto__collector__metrics__v1__export_metrics_service_response__init
- (Opentelemetry__Proto__Collector__Metrics__V1__ExportMetricsServiceResponse *message)
-{
- static const Opentelemetry__Proto__Collector__Metrics__V1__ExportMetricsServiceResponse init_value = OPENTELEMETRY__PROTO__COLLECTOR__METRICS__V1__EXPORT_METRICS_SERVICE_RESPONSE__INIT;
- *message = init_value;
-}
-size_t opentelemetry__proto__collector__metrics__v1__export_metrics_service_response__get_packed_size
- (const Opentelemetry__Proto__Collector__Metrics__V1__ExportMetricsServiceResponse *message)
-{
- assert(message->base.descriptor == &opentelemetry__proto__collector__metrics__v1__export_metrics_service_response__descriptor);
- return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
-}
-size_t opentelemetry__proto__collector__metrics__v1__export_metrics_service_response__pack
- (const Opentelemetry__Proto__Collector__Metrics__V1__ExportMetricsServiceResponse *message,
- uint8_t *out)
-{
- assert(message->base.descriptor == &opentelemetry__proto__collector__metrics__v1__export_metrics_service_response__descriptor);
- return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
-}
-size_t opentelemetry__proto__collector__metrics__v1__export_metrics_service_response__pack_to_buffer
- (const Opentelemetry__Proto__Collector__Metrics__V1__ExportMetricsServiceResponse *message,
- ProtobufCBuffer *buffer)
-{
- assert(message->base.descriptor == &opentelemetry__proto__collector__metrics__v1__export_metrics_service_response__descriptor);
- return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
-}
-Opentelemetry__Proto__Collector__Metrics__V1__ExportMetricsServiceResponse *
- opentelemetry__proto__collector__metrics__v1__export_metrics_service_response__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data)
-{
- return (Opentelemetry__Proto__Collector__Metrics__V1__ExportMetricsServiceResponse *)
- protobuf_c_message_unpack (&opentelemetry__proto__collector__metrics__v1__export_metrics_service_response__descriptor,
- allocator, len, data);
-}
-void opentelemetry__proto__collector__metrics__v1__export_metrics_service_response__free_unpacked
- (Opentelemetry__Proto__Collector__Metrics__V1__ExportMetricsServiceResponse *message,
- ProtobufCAllocator *allocator)
-{
- if(!message)
- return;
- assert(message->base.descriptor == &opentelemetry__proto__collector__metrics__v1__export_metrics_service_response__descriptor);
- protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
-}
-void opentelemetry__proto__collector__metrics__v1__export_metrics_partial_success__init
- (Opentelemetry__Proto__Collector__Metrics__V1__ExportMetricsPartialSuccess *message)
-{
- static const Opentelemetry__Proto__Collector__Metrics__V1__ExportMetricsPartialSuccess init_value = OPENTELEMETRY__PROTO__COLLECTOR__METRICS__V1__EXPORT_METRICS_PARTIAL_SUCCESS__INIT;
- *message = init_value;
-}
-size_t opentelemetry__proto__collector__metrics__v1__export_metrics_partial_success__get_packed_size
- (const Opentelemetry__Proto__Collector__Metrics__V1__ExportMetricsPartialSuccess *message)
-{
- assert(message->base.descriptor == &opentelemetry__proto__collector__metrics__v1__export_metrics_partial_success__descriptor);
- return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
-}
-size_t opentelemetry__proto__collector__metrics__v1__export_metrics_partial_success__pack
- (const Opentelemetry__Proto__Collector__Metrics__V1__ExportMetricsPartialSuccess *message,
- uint8_t *out)
-{
- assert(message->base.descriptor == &opentelemetry__proto__collector__metrics__v1__export_metrics_partial_success__descriptor);
- return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
-}
-size_t opentelemetry__proto__collector__metrics__v1__export_metrics_partial_success__pack_to_buffer
- (const Opentelemetry__Proto__Collector__Metrics__V1__ExportMetricsPartialSuccess *message,
- ProtobufCBuffer *buffer)
-{
- assert(message->base.descriptor == &opentelemetry__proto__collector__metrics__v1__export_metrics_partial_success__descriptor);
- return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
-}
-Opentelemetry__Proto__Collector__Metrics__V1__ExportMetricsPartialSuccess *
- opentelemetry__proto__collector__metrics__v1__export_metrics_partial_success__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data)
-{
- return (Opentelemetry__Proto__Collector__Metrics__V1__ExportMetricsPartialSuccess *)
- protobuf_c_message_unpack (&opentelemetry__proto__collector__metrics__v1__export_metrics_partial_success__descriptor,
- allocator, len, data);
-}
-void opentelemetry__proto__collector__metrics__v1__export_metrics_partial_success__free_unpacked
- (Opentelemetry__Proto__Collector__Metrics__V1__ExportMetricsPartialSuccess *message,
- ProtobufCAllocator *allocator)
-{
- if(!message)
- return;
- assert(message->base.descriptor == &opentelemetry__proto__collector__metrics__v1__export_metrics_partial_success__descriptor);
- protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
-}
-static const ProtobufCFieldDescriptor opentelemetry__proto__collector__metrics__v1__export_metrics_service_request__field_descriptors[1] =
-{
- {
- "resource_metrics",
- 1,
- PROTOBUF_C_LABEL_REPEATED,
- PROTOBUF_C_TYPE_MESSAGE,
- offsetof(Opentelemetry__Proto__Collector__Metrics__V1__ExportMetricsServiceRequest, n_resource_metrics),
- offsetof(Opentelemetry__Proto__Collector__Metrics__V1__ExportMetricsServiceRequest, resource_metrics),
- &opentelemetry__proto__metrics__v1__resource_metrics__descriptor,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
-};
-static const unsigned opentelemetry__proto__collector__metrics__v1__export_metrics_service_request__field_indices_by_name[] = {
- 0, /* field[0] = resource_metrics */
-};
-static const ProtobufCIntRange opentelemetry__proto__collector__metrics__v1__export_metrics_service_request__number_ranges[1 + 1] =
-{
- { 1, 0 },
- { 0, 1 }
-};
-const ProtobufCMessageDescriptor opentelemetry__proto__collector__metrics__v1__export_metrics_service_request__descriptor =
-{
- PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
- "opentelemetry.proto.collector.metrics.v1.ExportMetricsServiceRequest",
- "ExportMetricsServiceRequest",
- "Opentelemetry__Proto__Collector__Metrics__V1__ExportMetricsServiceRequest",
- "opentelemetry.proto.collector.metrics.v1",
- sizeof(Opentelemetry__Proto__Collector__Metrics__V1__ExportMetricsServiceRequest),
- 1,
- opentelemetry__proto__collector__metrics__v1__export_metrics_service_request__field_descriptors,
- opentelemetry__proto__collector__metrics__v1__export_metrics_service_request__field_indices_by_name,
- 1, opentelemetry__proto__collector__metrics__v1__export_metrics_service_request__number_ranges,
- (ProtobufCMessageInit) opentelemetry__proto__collector__metrics__v1__export_metrics_service_request__init,
- NULL,NULL,NULL /* reserved[123] */
-};
-static const ProtobufCFieldDescriptor opentelemetry__proto__collector__metrics__v1__export_metrics_service_response__field_descriptors[1] =
-{
- {
- "partial_success",
- 1,
- PROTOBUF_C_LABEL_NONE,
- PROTOBUF_C_TYPE_MESSAGE,
- 0, /* quantifier_offset */
- offsetof(Opentelemetry__Proto__Collector__Metrics__V1__ExportMetricsServiceResponse, partial_success),
- &opentelemetry__proto__collector__metrics__v1__export_metrics_partial_success__descriptor,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
-};
-static const unsigned opentelemetry__proto__collector__metrics__v1__export_metrics_service_response__field_indices_by_name[] = {
- 0, /* field[0] = partial_success */
-};
-static const ProtobufCIntRange opentelemetry__proto__collector__metrics__v1__export_metrics_service_response__number_ranges[1 + 1] =
-{
- { 1, 0 },
- { 0, 1 }
-};
-const ProtobufCMessageDescriptor opentelemetry__proto__collector__metrics__v1__export_metrics_service_response__descriptor =
-{
- PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
- "opentelemetry.proto.collector.metrics.v1.ExportMetricsServiceResponse",
- "ExportMetricsServiceResponse",
- "Opentelemetry__Proto__Collector__Metrics__V1__ExportMetricsServiceResponse",
- "opentelemetry.proto.collector.metrics.v1",
- sizeof(Opentelemetry__Proto__Collector__Metrics__V1__ExportMetricsServiceResponse),
- 1,
- opentelemetry__proto__collector__metrics__v1__export_metrics_service_response__field_descriptors,
- opentelemetry__proto__collector__metrics__v1__export_metrics_service_response__field_indices_by_name,
- 1, opentelemetry__proto__collector__metrics__v1__export_metrics_service_response__number_ranges,
- (ProtobufCMessageInit) opentelemetry__proto__collector__metrics__v1__export_metrics_service_response__init,
- NULL,NULL,NULL /* reserved[123] */
-};
-static const ProtobufCFieldDescriptor opentelemetry__proto__collector__metrics__v1__export_metrics_partial_success__field_descriptors[2] =
-{
- {
- "rejected_data_points",
- 1,
- PROTOBUF_C_LABEL_NONE,
- PROTOBUF_C_TYPE_INT64,
- 0, /* quantifier_offset */
- offsetof(Opentelemetry__Proto__Collector__Metrics__V1__ExportMetricsPartialSuccess, rejected_data_points),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "error_message",
- 2,
- PROTOBUF_C_LABEL_NONE,
- PROTOBUF_C_TYPE_STRING,
- 0, /* quantifier_offset */
- offsetof(Opentelemetry__Proto__Collector__Metrics__V1__ExportMetricsPartialSuccess, error_message),
- NULL,
- &protobuf_c_empty_string,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
-};
-static const unsigned opentelemetry__proto__collector__metrics__v1__export_metrics_partial_success__field_indices_by_name[] = {
- 1, /* field[1] = error_message */
- 0, /* field[0] = rejected_data_points */
-};
-static const ProtobufCIntRange opentelemetry__proto__collector__metrics__v1__export_metrics_partial_success__number_ranges[1 + 1] =
-{
- { 1, 0 },
- { 0, 2 }
-};
-const ProtobufCMessageDescriptor opentelemetry__proto__collector__metrics__v1__export_metrics_partial_success__descriptor =
-{
- PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
- "opentelemetry.proto.collector.metrics.v1.ExportMetricsPartialSuccess",
- "ExportMetricsPartialSuccess",
- "Opentelemetry__Proto__Collector__Metrics__V1__ExportMetricsPartialSuccess",
- "opentelemetry.proto.collector.metrics.v1",
- sizeof(Opentelemetry__Proto__Collector__Metrics__V1__ExportMetricsPartialSuccess),
- 2,
- opentelemetry__proto__collector__metrics__v1__export_metrics_partial_success__field_descriptors,
- opentelemetry__proto__collector__metrics__v1__export_metrics_partial_success__field_indices_by_name,
- 1, opentelemetry__proto__collector__metrics__v1__export_metrics_partial_success__number_ranges,
- (ProtobufCMessageInit) opentelemetry__proto__collector__metrics__v1__export_metrics_partial_success__init,
- NULL,NULL,NULL /* reserved[123] */
-};
-static const ProtobufCMethodDescriptor opentelemetry__proto__collector__metrics__v1__metrics_service__method_descriptors[1] =
-{
- { "Export", &opentelemetry__proto__collector__metrics__v1__export_metrics_service_request__descriptor, &opentelemetry__proto__collector__metrics__v1__export_metrics_service_response__descriptor },
-};
-const unsigned opentelemetry__proto__collector__metrics__v1__metrics_service__method_indices_by_name[] = {
- 0 /* Export */
-};
-const ProtobufCServiceDescriptor opentelemetry__proto__collector__metrics__v1__metrics_service__descriptor =
-{
- PROTOBUF_C__SERVICE_DESCRIPTOR_MAGIC,
- "opentelemetry.proto.collector.metrics.v1.MetricsService",
- "MetricsService",
- "Opentelemetry__Proto__Collector__Metrics__V1__MetricsService",
- "opentelemetry.proto.collector.metrics.v1",
- 1,
- opentelemetry__proto__collector__metrics__v1__metrics_service__method_descriptors,
- opentelemetry__proto__collector__metrics__v1__metrics_service__method_indices_by_name
-};
-void opentelemetry__proto__collector__metrics__v1__metrics_service__export(ProtobufCService *service,
- const Opentelemetry__Proto__Collector__Metrics__V1__ExportMetricsServiceRequest *input,
- Opentelemetry__Proto__Collector__Metrics__V1__ExportMetricsServiceResponse_Closure closure,
- void *closure_data)
-{
- assert(service->descriptor == &opentelemetry__proto__collector__metrics__v1__metrics_service__descriptor);
- service->invoke(service, 0, (const ProtobufCMessage *) input, (ProtobufCClosure) closure, closure_data);
-}
-void opentelemetry__proto__collector__metrics__v1__metrics_service__init (Opentelemetry__Proto__Collector__Metrics__V1__MetricsService_Service *service,
- Opentelemetry__Proto__Collector__Metrics__V1__MetricsService_ServiceDestroy destroy)
-{
- protobuf_c_service_generated_init (&service->base,
- &opentelemetry__proto__collector__metrics__v1__metrics_service__descriptor,
- (ProtobufCServiceDestroy) destroy);
-}
diff --git a/fluent-bit/lib/fluent-otel-proto/proto_c/opentelemetry/proto/collector/metrics/v1/metrics_service.pb-c.h b/fluent-bit/lib/fluent-otel-proto/proto_c/opentelemetry/proto/collector/metrics/v1/metrics_service.pb-c.h
deleted file mode 100644
index 4b19ffc05..000000000
--- a/fluent-bit/lib/fluent-otel-proto/proto_c/opentelemetry/proto/collector/metrics/v1/metrics_service.pb-c.h
+++ /dev/null
@@ -1,198 +0,0 @@
-/* Generated by the protocol buffer compiler. DO NOT EDIT! */
-/* Generated from: opentelemetry/proto/collector/metrics/v1/metrics_service.proto */
-
-#ifndef PROTOBUF_C_opentelemetry_2fproto_2fcollector_2fmetrics_2fv1_2fmetrics_5fservice_2eproto__INCLUDED
-#define PROTOBUF_C_opentelemetry_2fproto_2fcollector_2fmetrics_2fv1_2fmetrics_5fservice_2eproto__INCLUDED
-
-#include <protobuf-c/protobuf-c.h>
-
-PROTOBUF_C__BEGIN_DECLS
-
-#if PROTOBUF_C_VERSION_NUMBER < 1003000
-# error This file was generated by a newer version of protoc-c which is incompatible with your libprotobuf-c headers. Please update your headers.
-#elif 1004001 < PROTOBUF_C_MIN_COMPILER_VERSION
-# error This file was generated by an older version of protoc-c which is incompatible with your libprotobuf-c headers. Please regenerate this file with a newer version of protoc-c.
-#endif
-
-#include "opentelemetry/proto/metrics/v1/metrics.pb-c.h"
-
-typedef struct Opentelemetry__Proto__Collector__Metrics__V1__ExportMetricsServiceRequest Opentelemetry__Proto__Collector__Metrics__V1__ExportMetricsServiceRequest;
-typedef struct Opentelemetry__Proto__Collector__Metrics__V1__ExportMetricsServiceResponse Opentelemetry__Proto__Collector__Metrics__V1__ExportMetricsServiceResponse;
-typedef struct Opentelemetry__Proto__Collector__Metrics__V1__ExportMetricsPartialSuccess Opentelemetry__Proto__Collector__Metrics__V1__ExportMetricsPartialSuccess;
-
-
-/* --- enums --- */
-
-
-/* --- messages --- */
-
-struct Opentelemetry__Proto__Collector__Metrics__V1__ExportMetricsServiceRequest
-{
- ProtobufCMessage base;
- /*
- * An array of ResourceMetrics.
- * For data coming from a single resource this array will typically contain one
- * element. Intermediary nodes (such as OpenTelemetry Collector) that receive
- * data from multiple origins typically batch the data before forwarding further and
- * in that case this array will contain multiple elements.
- */
- size_t n_resource_metrics;
- Opentelemetry__Proto__Metrics__V1__ResourceMetrics **resource_metrics;
-};
-#define OPENTELEMETRY__PROTO__COLLECTOR__METRICS__V1__EXPORT_METRICS_SERVICE_REQUEST__INIT \
- { PROTOBUF_C_MESSAGE_INIT (&opentelemetry__proto__collector__metrics__v1__export_metrics_service_request__descriptor) \
- , 0,NULL }
-
-
-struct Opentelemetry__Proto__Collector__Metrics__V1__ExportMetricsServiceResponse
-{
- ProtobufCMessage base;
- /*
- * The details of a partially successful export request.
- * If the request is only partially accepted
- * (i.e. when the server accepts only parts of the data and rejects the rest)
- * the server MUST initialize the `partial_success` field and MUST
- * set the `rejected_<signal>` with the number of items it rejected.
- * Servers MAY also make use of the `partial_success` field to convey
- * warnings/suggestions to senders even when the request was fully accepted.
- * In such cases, the `rejected_<signal>` MUST have a value of `0` and
- * the `error_message` MUST be non-empty.
- * A `partial_success` message with an empty value (rejected_<signal> = 0 and
- * `error_message` = "") is equivalent to it not being set/present. Senders
- * SHOULD interpret it the same way as in the full success case.
- */
- Opentelemetry__Proto__Collector__Metrics__V1__ExportMetricsPartialSuccess *partial_success;
-};
-#define OPENTELEMETRY__PROTO__COLLECTOR__METRICS__V1__EXPORT_METRICS_SERVICE_RESPONSE__INIT \
- { PROTOBUF_C_MESSAGE_INIT (&opentelemetry__proto__collector__metrics__v1__export_metrics_service_response__descriptor) \
- , NULL }
-
-
-struct Opentelemetry__Proto__Collector__Metrics__V1__ExportMetricsPartialSuccess
-{
- ProtobufCMessage base;
- /*
- * The number of rejected data points.
- * A `rejected_<signal>` field holding a `0` value indicates that the
- * request was fully accepted.
- */
- int64_t rejected_data_points;
- /*
- * A developer-facing human-readable message in English. It should be used
- * either to explain why the server rejected parts of the data during a partial
- * success or to convey warnings/suggestions during a full success. The message
- * should offer guidance on how users can address such issues.
- * error_message is an optional field. An error_message with an empty value
- * is equivalent to it not being set.
- */
- char *error_message;
-};
-#define OPENTELEMETRY__PROTO__COLLECTOR__METRICS__V1__EXPORT_METRICS_PARTIAL_SUCCESS__INIT \
- { PROTOBUF_C_MESSAGE_INIT (&opentelemetry__proto__collector__metrics__v1__export_metrics_partial_success__descriptor) \
- , 0, (char *)protobuf_c_empty_string }
-
-
-/* Opentelemetry__Proto__Collector__Metrics__V1__ExportMetricsServiceRequest methods */
-void opentelemetry__proto__collector__metrics__v1__export_metrics_service_request__init
- (Opentelemetry__Proto__Collector__Metrics__V1__ExportMetricsServiceRequest *message);
-size_t opentelemetry__proto__collector__metrics__v1__export_metrics_service_request__get_packed_size
- (const Opentelemetry__Proto__Collector__Metrics__V1__ExportMetricsServiceRequest *message);
-size_t opentelemetry__proto__collector__metrics__v1__export_metrics_service_request__pack
- (const Opentelemetry__Proto__Collector__Metrics__V1__ExportMetricsServiceRequest *message,
- uint8_t *out);
-size_t opentelemetry__proto__collector__metrics__v1__export_metrics_service_request__pack_to_buffer
- (const Opentelemetry__Proto__Collector__Metrics__V1__ExportMetricsServiceRequest *message,
- ProtobufCBuffer *buffer);
-Opentelemetry__Proto__Collector__Metrics__V1__ExportMetricsServiceRequest *
- opentelemetry__proto__collector__metrics__v1__export_metrics_service_request__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data);
-void opentelemetry__proto__collector__metrics__v1__export_metrics_service_request__free_unpacked
- (Opentelemetry__Proto__Collector__Metrics__V1__ExportMetricsServiceRequest *message,
- ProtobufCAllocator *allocator);
-/* Opentelemetry__Proto__Collector__Metrics__V1__ExportMetricsServiceResponse methods */
-void opentelemetry__proto__collector__metrics__v1__export_metrics_service_response__init
- (Opentelemetry__Proto__Collector__Metrics__V1__ExportMetricsServiceResponse *message);
-size_t opentelemetry__proto__collector__metrics__v1__export_metrics_service_response__get_packed_size
- (const Opentelemetry__Proto__Collector__Metrics__V1__ExportMetricsServiceResponse *message);
-size_t opentelemetry__proto__collector__metrics__v1__export_metrics_service_response__pack
- (const Opentelemetry__Proto__Collector__Metrics__V1__ExportMetricsServiceResponse *message,
- uint8_t *out);
-size_t opentelemetry__proto__collector__metrics__v1__export_metrics_service_response__pack_to_buffer
- (const Opentelemetry__Proto__Collector__Metrics__V1__ExportMetricsServiceResponse *message,
- ProtobufCBuffer *buffer);
-Opentelemetry__Proto__Collector__Metrics__V1__ExportMetricsServiceResponse *
- opentelemetry__proto__collector__metrics__v1__export_metrics_service_response__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data);
-void opentelemetry__proto__collector__metrics__v1__export_metrics_service_response__free_unpacked
- (Opentelemetry__Proto__Collector__Metrics__V1__ExportMetricsServiceResponse *message,
- ProtobufCAllocator *allocator);
-/* Opentelemetry__Proto__Collector__Metrics__V1__ExportMetricsPartialSuccess methods */
-void opentelemetry__proto__collector__metrics__v1__export_metrics_partial_success__init
- (Opentelemetry__Proto__Collector__Metrics__V1__ExportMetricsPartialSuccess *message);
-size_t opentelemetry__proto__collector__metrics__v1__export_metrics_partial_success__get_packed_size
- (const Opentelemetry__Proto__Collector__Metrics__V1__ExportMetricsPartialSuccess *message);
-size_t opentelemetry__proto__collector__metrics__v1__export_metrics_partial_success__pack
- (const Opentelemetry__Proto__Collector__Metrics__V1__ExportMetricsPartialSuccess *message,
- uint8_t *out);
-size_t opentelemetry__proto__collector__metrics__v1__export_metrics_partial_success__pack_to_buffer
- (const Opentelemetry__Proto__Collector__Metrics__V1__ExportMetricsPartialSuccess *message,
- ProtobufCBuffer *buffer);
-Opentelemetry__Proto__Collector__Metrics__V1__ExportMetricsPartialSuccess *
- opentelemetry__proto__collector__metrics__v1__export_metrics_partial_success__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data);
-void opentelemetry__proto__collector__metrics__v1__export_metrics_partial_success__free_unpacked
- (Opentelemetry__Proto__Collector__Metrics__V1__ExportMetricsPartialSuccess *message,
- ProtobufCAllocator *allocator);
-/* --- per-message closures --- */
-
-typedef void (*Opentelemetry__Proto__Collector__Metrics__V1__ExportMetricsServiceRequest_Closure)
- (const Opentelemetry__Proto__Collector__Metrics__V1__ExportMetricsServiceRequest *message,
- void *closure_data);
-typedef void (*Opentelemetry__Proto__Collector__Metrics__V1__ExportMetricsServiceResponse_Closure)
- (const Opentelemetry__Proto__Collector__Metrics__V1__ExportMetricsServiceResponse *message,
- void *closure_data);
-typedef void (*Opentelemetry__Proto__Collector__Metrics__V1__ExportMetricsPartialSuccess_Closure)
- (const Opentelemetry__Proto__Collector__Metrics__V1__ExportMetricsPartialSuccess *message,
- void *closure_data);
-
-/* --- services --- */
-
-typedef struct Opentelemetry__Proto__Collector__Metrics__V1__MetricsService_Service Opentelemetry__Proto__Collector__Metrics__V1__MetricsService_Service;
-struct Opentelemetry__Proto__Collector__Metrics__V1__MetricsService_Service
-{
- ProtobufCService base;
- void (*export)(Opentelemetry__Proto__Collector__Metrics__V1__MetricsService_Service *service,
- const Opentelemetry__Proto__Collector__Metrics__V1__ExportMetricsServiceRequest *input,
- Opentelemetry__Proto__Collector__Metrics__V1__ExportMetricsServiceResponse_Closure closure,
- void *closure_data);
-};
-typedef void (*Opentelemetry__Proto__Collector__Metrics__V1__MetricsService_ServiceDestroy)(Opentelemetry__Proto__Collector__Metrics__V1__MetricsService_Service *);
-void opentelemetry__proto__collector__metrics__v1__metrics_service__init (Opentelemetry__Proto__Collector__Metrics__V1__MetricsService_Service *service,
- Opentelemetry__Proto__Collector__Metrics__V1__MetricsService_ServiceDestroy destroy);
-#define OPENTELEMETRY__PROTO__COLLECTOR__METRICS__V1__METRICS_SERVICE__BASE_INIT \
- { &opentelemetry__proto__collector__metrics__v1__metrics_service__descriptor, protobuf_c_service_invoke_internal, NULL }
-#define OPENTELEMETRY__PROTO__COLLECTOR__METRICS__V1__METRICS_SERVICE__INIT(function_prefix__) \
- { OPENTELEMETRY__PROTO__COLLECTOR__METRICS__V1__METRICS_SERVICE__BASE_INIT,\
- function_prefix__ ## export }
-void opentelemetry__proto__collector__metrics__v1__metrics_service__export(ProtobufCService *service,
- const Opentelemetry__Proto__Collector__Metrics__V1__ExportMetricsServiceRequest *input,
- Opentelemetry__Proto__Collector__Metrics__V1__ExportMetricsServiceResponse_Closure closure,
- void *closure_data);
-
-/* --- descriptors --- */
-
-extern const ProtobufCMessageDescriptor opentelemetry__proto__collector__metrics__v1__export_metrics_service_request__descriptor;
-extern const ProtobufCMessageDescriptor opentelemetry__proto__collector__metrics__v1__export_metrics_service_response__descriptor;
-extern const ProtobufCMessageDescriptor opentelemetry__proto__collector__metrics__v1__export_metrics_partial_success__descriptor;
-extern const ProtobufCServiceDescriptor opentelemetry__proto__collector__metrics__v1__metrics_service__descriptor;
-
-PROTOBUF_C__END_DECLS
-
-
-#endif /* PROTOBUF_C_opentelemetry_2fproto_2fcollector_2fmetrics_2fv1_2fmetrics_5fservice_2eproto__INCLUDED */
diff --git a/fluent-bit/lib/fluent-otel-proto/proto_c/opentelemetry/proto/collector/trace/v1/trace_service.pb-c.c b/fluent-bit/lib/fluent-otel-proto/proto_c/opentelemetry/proto/collector/trace/v1/trace_service.pb-c.c
deleted file mode 100644
index e703b9d25..000000000
--- a/fluent-bit/lib/fluent-otel-proto/proto_c/opentelemetry/proto/collector/trace/v1/trace_service.pb-c.c
+++ /dev/null
@@ -1,304 +0,0 @@
-/* Generated by the protocol buffer compiler. DO NOT EDIT! */
-/* Generated from: opentelemetry/proto/collector/trace/v1/trace_service.proto */
-
-/* Do not generate deprecated warnings for self */
-#ifndef PROTOBUF_C__NO_DEPRECATED
-#define PROTOBUF_C__NO_DEPRECATED
-#endif
-
-#include "opentelemetry/proto/collector/trace/v1/trace_service.pb-c.h"
-void opentelemetry__proto__collector__trace__v1__export_trace_service_request__init
- (Opentelemetry__Proto__Collector__Trace__V1__ExportTraceServiceRequest *message)
-{
- static const Opentelemetry__Proto__Collector__Trace__V1__ExportTraceServiceRequest init_value = OPENTELEMETRY__PROTO__COLLECTOR__TRACE__V1__EXPORT_TRACE_SERVICE_REQUEST__INIT;
- *message = init_value;
-}
-size_t opentelemetry__proto__collector__trace__v1__export_trace_service_request__get_packed_size
- (const Opentelemetry__Proto__Collector__Trace__V1__ExportTraceServiceRequest *message)
-{
- assert(message->base.descriptor == &opentelemetry__proto__collector__trace__v1__export_trace_service_request__descriptor);
- return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
-}
-size_t opentelemetry__proto__collector__trace__v1__export_trace_service_request__pack
- (const Opentelemetry__Proto__Collector__Trace__V1__ExportTraceServiceRequest *message,
- uint8_t *out)
-{
- assert(message->base.descriptor == &opentelemetry__proto__collector__trace__v1__export_trace_service_request__descriptor);
- return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
-}
-size_t opentelemetry__proto__collector__trace__v1__export_trace_service_request__pack_to_buffer
- (const Opentelemetry__Proto__Collector__Trace__V1__ExportTraceServiceRequest *message,
- ProtobufCBuffer *buffer)
-{
- assert(message->base.descriptor == &opentelemetry__proto__collector__trace__v1__export_trace_service_request__descriptor);
- return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
-}
-Opentelemetry__Proto__Collector__Trace__V1__ExportTraceServiceRequest *
- opentelemetry__proto__collector__trace__v1__export_trace_service_request__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data)
-{
- return (Opentelemetry__Proto__Collector__Trace__V1__ExportTraceServiceRequest *)
- protobuf_c_message_unpack (&opentelemetry__proto__collector__trace__v1__export_trace_service_request__descriptor,
- allocator, len, data);
-}
-void opentelemetry__proto__collector__trace__v1__export_trace_service_request__free_unpacked
- (Opentelemetry__Proto__Collector__Trace__V1__ExportTraceServiceRequest *message,
- ProtobufCAllocator *allocator)
-{
- if(!message)
- return;
- assert(message->base.descriptor == &opentelemetry__proto__collector__trace__v1__export_trace_service_request__descriptor);
- protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
-}
-void opentelemetry__proto__collector__trace__v1__export_trace_service_response__init
- (Opentelemetry__Proto__Collector__Trace__V1__ExportTraceServiceResponse *message)
-{
- static const Opentelemetry__Proto__Collector__Trace__V1__ExportTraceServiceResponse init_value = OPENTELEMETRY__PROTO__COLLECTOR__TRACE__V1__EXPORT_TRACE_SERVICE_RESPONSE__INIT;
- *message = init_value;
-}
-size_t opentelemetry__proto__collector__trace__v1__export_trace_service_response__get_packed_size
- (const Opentelemetry__Proto__Collector__Trace__V1__ExportTraceServiceResponse *message)
-{
- assert(message->base.descriptor == &opentelemetry__proto__collector__trace__v1__export_trace_service_response__descriptor);
- return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
-}
-size_t opentelemetry__proto__collector__trace__v1__export_trace_service_response__pack
- (const Opentelemetry__Proto__Collector__Trace__V1__ExportTraceServiceResponse *message,
- uint8_t *out)
-{
- assert(message->base.descriptor == &opentelemetry__proto__collector__trace__v1__export_trace_service_response__descriptor);
- return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
-}
-size_t opentelemetry__proto__collector__trace__v1__export_trace_service_response__pack_to_buffer
- (const Opentelemetry__Proto__Collector__Trace__V1__ExportTraceServiceResponse *message,
- ProtobufCBuffer *buffer)
-{
- assert(message->base.descriptor == &opentelemetry__proto__collector__trace__v1__export_trace_service_response__descriptor);
- return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
-}
-Opentelemetry__Proto__Collector__Trace__V1__ExportTraceServiceResponse *
- opentelemetry__proto__collector__trace__v1__export_trace_service_response__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data)
-{
- return (Opentelemetry__Proto__Collector__Trace__V1__ExportTraceServiceResponse *)
- protobuf_c_message_unpack (&opentelemetry__proto__collector__trace__v1__export_trace_service_response__descriptor,
- allocator, len, data);
-}
-void opentelemetry__proto__collector__trace__v1__export_trace_service_response__free_unpacked
- (Opentelemetry__Proto__Collector__Trace__V1__ExportTraceServiceResponse *message,
- ProtobufCAllocator *allocator)
-{
- if(!message)
- return;
- assert(message->base.descriptor == &opentelemetry__proto__collector__trace__v1__export_trace_service_response__descriptor);
- protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
-}
-void opentelemetry__proto__collector__trace__v1__export_trace_partial_success__init
- (Opentelemetry__Proto__Collector__Trace__V1__ExportTracePartialSuccess *message)
-{
- static const Opentelemetry__Proto__Collector__Trace__V1__ExportTracePartialSuccess init_value = OPENTELEMETRY__PROTO__COLLECTOR__TRACE__V1__EXPORT_TRACE_PARTIAL_SUCCESS__INIT;
- *message = init_value;
-}
-size_t opentelemetry__proto__collector__trace__v1__export_trace_partial_success__get_packed_size
- (const Opentelemetry__Proto__Collector__Trace__V1__ExportTracePartialSuccess *message)
-{
- assert(message->base.descriptor == &opentelemetry__proto__collector__trace__v1__export_trace_partial_success__descriptor);
- return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
-}
-size_t opentelemetry__proto__collector__trace__v1__export_trace_partial_success__pack
- (const Opentelemetry__Proto__Collector__Trace__V1__ExportTracePartialSuccess *message,
- uint8_t *out)
-{
- assert(message->base.descriptor == &opentelemetry__proto__collector__trace__v1__export_trace_partial_success__descriptor);
- return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
-}
-size_t opentelemetry__proto__collector__trace__v1__export_trace_partial_success__pack_to_buffer
- (const Opentelemetry__Proto__Collector__Trace__V1__ExportTracePartialSuccess *message,
- ProtobufCBuffer *buffer)
-{
- assert(message->base.descriptor == &opentelemetry__proto__collector__trace__v1__export_trace_partial_success__descriptor);
- return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
-}
-Opentelemetry__Proto__Collector__Trace__V1__ExportTracePartialSuccess *
- opentelemetry__proto__collector__trace__v1__export_trace_partial_success__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data)
-{
- return (Opentelemetry__Proto__Collector__Trace__V1__ExportTracePartialSuccess *)
- protobuf_c_message_unpack (&opentelemetry__proto__collector__trace__v1__export_trace_partial_success__descriptor,
- allocator, len, data);
-}
-void opentelemetry__proto__collector__trace__v1__export_trace_partial_success__free_unpacked
- (Opentelemetry__Proto__Collector__Trace__V1__ExportTracePartialSuccess *message,
- ProtobufCAllocator *allocator)
-{
- if(!message)
- return;
- assert(message->base.descriptor == &opentelemetry__proto__collector__trace__v1__export_trace_partial_success__descriptor);
- protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
-}
-static const ProtobufCFieldDescriptor opentelemetry__proto__collector__trace__v1__export_trace_service_request__field_descriptors[1] =
-{
- {
- "resource_spans",
- 1,
- PROTOBUF_C_LABEL_REPEATED,
- PROTOBUF_C_TYPE_MESSAGE,
- offsetof(Opentelemetry__Proto__Collector__Trace__V1__ExportTraceServiceRequest, n_resource_spans),
- offsetof(Opentelemetry__Proto__Collector__Trace__V1__ExportTraceServiceRequest, resource_spans),
- &opentelemetry__proto__trace__v1__resource_spans__descriptor,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
-};
-static const unsigned opentelemetry__proto__collector__trace__v1__export_trace_service_request__field_indices_by_name[] = {
- 0, /* field[0] = resource_spans */
-};
-static const ProtobufCIntRange opentelemetry__proto__collector__trace__v1__export_trace_service_request__number_ranges[1 + 1] =
-{
- { 1, 0 },
- { 0, 1 }
-};
-const ProtobufCMessageDescriptor opentelemetry__proto__collector__trace__v1__export_trace_service_request__descriptor =
-{
- PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
- "opentelemetry.proto.collector.trace.v1.ExportTraceServiceRequest",
- "ExportTraceServiceRequest",
- "Opentelemetry__Proto__Collector__Trace__V1__ExportTraceServiceRequest",
- "opentelemetry.proto.collector.trace.v1",
- sizeof(Opentelemetry__Proto__Collector__Trace__V1__ExportTraceServiceRequest),
- 1,
- opentelemetry__proto__collector__trace__v1__export_trace_service_request__field_descriptors,
- opentelemetry__proto__collector__trace__v1__export_trace_service_request__field_indices_by_name,
- 1, opentelemetry__proto__collector__trace__v1__export_trace_service_request__number_ranges,
- (ProtobufCMessageInit) opentelemetry__proto__collector__trace__v1__export_trace_service_request__init,
- NULL,NULL,NULL /* reserved[123] */
-};
-static const ProtobufCFieldDescriptor opentelemetry__proto__collector__trace__v1__export_trace_service_response__field_descriptors[1] =
-{
- {
- "partial_success",
- 1,
- PROTOBUF_C_LABEL_NONE,
- PROTOBUF_C_TYPE_MESSAGE,
- 0, /* quantifier_offset */
- offsetof(Opentelemetry__Proto__Collector__Trace__V1__ExportTraceServiceResponse, partial_success),
- &opentelemetry__proto__collector__trace__v1__export_trace_partial_success__descriptor,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
-};
-static const unsigned opentelemetry__proto__collector__trace__v1__export_trace_service_response__field_indices_by_name[] = {
- 0, /* field[0] = partial_success */
-};
-static const ProtobufCIntRange opentelemetry__proto__collector__trace__v1__export_trace_service_response__number_ranges[1 + 1] =
-{
- { 1, 0 },
- { 0, 1 }
-};
-const ProtobufCMessageDescriptor opentelemetry__proto__collector__trace__v1__export_trace_service_response__descriptor =
-{
- PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
- "opentelemetry.proto.collector.trace.v1.ExportTraceServiceResponse",
- "ExportTraceServiceResponse",
- "Opentelemetry__Proto__Collector__Trace__V1__ExportTraceServiceResponse",
- "opentelemetry.proto.collector.trace.v1",
- sizeof(Opentelemetry__Proto__Collector__Trace__V1__ExportTraceServiceResponse),
- 1,
- opentelemetry__proto__collector__trace__v1__export_trace_service_response__field_descriptors,
- opentelemetry__proto__collector__trace__v1__export_trace_service_response__field_indices_by_name,
- 1, opentelemetry__proto__collector__trace__v1__export_trace_service_response__number_ranges,
- (ProtobufCMessageInit) opentelemetry__proto__collector__trace__v1__export_trace_service_response__init,
- NULL,NULL,NULL /* reserved[123] */
-};
-static const ProtobufCFieldDescriptor opentelemetry__proto__collector__trace__v1__export_trace_partial_success__field_descriptors[2] =
-{
- {
- "rejected_spans",
- 1,
- PROTOBUF_C_LABEL_NONE,
- PROTOBUF_C_TYPE_INT64,
- 0, /* quantifier_offset */
- offsetof(Opentelemetry__Proto__Collector__Trace__V1__ExportTracePartialSuccess, rejected_spans),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "error_message",
- 2,
- PROTOBUF_C_LABEL_NONE,
- PROTOBUF_C_TYPE_STRING,
- 0, /* quantifier_offset */
- offsetof(Opentelemetry__Proto__Collector__Trace__V1__ExportTracePartialSuccess, error_message),
- NULL,
- &protobuf_c_empty_string,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
-};
-static const unsigned opentelemetry__proto__collector__trace__v1__export_trace_partial_success__field_indices_by_name[] = {
- 1, /* field[1] = error_message */
- 0, /* field[0] = rejected_spans */
-};
-static const ProtobufCIntRange opentelemetry__proto__collector__trace__v1__export_trace_partial_success__number_ranges[1 + 1] =
-{
- { 1, 0 },
- { 0, 2 }
-};
-const ProtobufCMessageDescriptor opentelemetry__proto__collector__trace__v1__export_trace_partial_success__descriptor =
-{
- PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
- "opentelemetry.proto.collector.trace.v1.ExportTracePartialSuccess",
- "ExportTracePartialSuccess",
- "Opentelemetry__Proto__Collector__Trace__V1__ExportTracePartialSuccess",
- "opentelemetry.proto.collector.trace.v1",
- sizeof(Opentelemetry__Proto__Collector__Trace__V1__ExportTracePartialSuccess),
- 2,
- opentelemetry__proto__collector__trace__v1__export_trace_partial_success__field_descriptors,
- opentelemetry__proto__collector__trace__v1__export_trace_partial_success__field_indices_by_name,
- 1, opentelemetry__proto__collector__trace__v1__export_trace_partial_success__number_ranges,
- (ProtobufCMessageInit) opentelemetry__proto__collector__trace__v1__export_trace_partial_success__init,
- NULL,NULL,NULL /* reserved[123] */
-};
-static const ProtobufCMethodDescriptor opentelemetry__proto__collector__trace__v1__trace_service__method_descriptors[1] =
-{
- { "Export", &opentelemetry__proto__collector__trace__v1__export_trace_service_request__descriptor, &opentelemetry__proto__collector__trace__v1__export_trace_service_response__descriptor },
-};
-const unsigned opentelemetry__proto__collector__trace__v1__trace_service__method_indices_by_name[] = {
- 0 /* Export */
-};
-const ProtobufCServiceDescriptor opentelemetry__proto__collector__trace__v1__trace_service__descriptor =
-{
- PROTOBUF_C__SERVICE_DESCRIPTOR_MAGIC,
- "opentelemetry.proto.collector.trace.v1.TraceService",
- "TraceService",
- "Opentelemetry__Proto__Collector__Trace__V1__TraceService",
- "opentelemetry.proto.collector.trace.v1",
- 1,
- opentelemetry__proto__collector__trace__v1__trace_service__method_descriptors,
- opentelemetry__proto__collector__trace__v1__trace_service__method_indices_by_name
-};
-void opentelemetry__proto__collector__trace__v1__trace_service__export(ProtobufCService *service,
- const Opentelemetry__Proto__Collector__Trace__V1__ExportTraceServiceRequest *input,
- Opentelemetry__Proto__Collector__Trace__V1__ExportTraceServiceResponse_Closure closure,
- void *closure_data)
-{
- assert(service->descriptor == &opentelemetry__proto__collector__trace__v1__trace_service__descriptor);
- service->invoke(service, 0, (const ProtobufCMessage *) input, (ProtobufCClosure) closure, closure_data);
-}
-void opentelemetry__proto__collector__trace__v1__trace_service__init (Opentelemetry__Proto__Collector__Trace__V1__TraceService_Service *service,
- Opentelemetry__Proto__Collector__Trace__V1__TraceService_ServiceDestroy destroy)
-{
- protobuf_c_service_generated_init (&service->base,
- &opentelemetry__proto__collector__trace__v1__trace_service__descriptor,
- (ProtobufCServiceDestroy) destroy);
-}
diff --git a/fluent-bit/lib/fluent-otel-proto/proto_c/opentelemetry/proto/collector/trace/v1/trace_service.pb-c.h b/fluent-bit/lib/fluent-otel-proto/proto_c/opentelemetry/proto/collector/trace/v1/trace_service.pb-c.h
deleted file mode 100644
index 35f5fdb18..000000000
--- a/fluent-bit/lib/fluent-otel-proto/proto_c/opentelemetry/proto/collector/trace/v1/trace_service.pb-c.h
+++ /dev/null
@@ -1,198 +0,0 @@
-/* Generated by the protocol buffer compiler. DO NOT EDIT! */
-/* Generated from: opentelemetry/proto/collector/trace/v1/trace_service.proto */
-
-#ifndef PROTOBUF_C_opentelemetry_2fproto_2fcollector_2ftrace_2fv1_2ftrace_5fservice_2eproto__INCLUDED
-#define PROTOBUF_C_opentelemetry_2fproto_2fcollector_2ftrace_2fv1_2ftrace_5fservice_2eproto__INCLUDED
-
-#include <protobuf-c/protobuf-c.h>
-
-PROTOBUF_C__BEGIN_DECLS
-
-#if PROTOBUF_C_VERSION_NUMBER < 1003000
-# error This file was generated by a newer version of protoc-c which is incompatible with your libprotobuf-c headers. Please update your headers.
-#elif 1004001 < PROTOBUF_C_MIN_COMPILER_VERSION
-# error This file was generated by an older version of protoc-c which is incompatible with your libprotobuf-c headers. Please regenerate this file with a newer version of protoc-c.
-#endif
-
-#include "opentelemetry/proto/trace/v1/trace.pb-c.h"
-
-typedef struct Opentelemetry__Proto__Collector__Trace__V1__ExportTraceServiceRequest Opentelemetry__Proto__Collector__Trace__V1__ExportTraceServiceRequest;
-typedef struct Opentelemetry__Proto__Collector__Trace__V1__ExportTraceServiceResponse Opentelemetry__Proto__Collector__Trace__V1__ExportTraceServiceResponse;
-typedef struct Opentelemetry__Proto__Collector__Trace__V1__ExportTracePartialSuccess Opentelemetry__Proto__Collector__Trace__V1__ExportTracePartialSuccess;
-
-
-/* --- enums --- */
-
-
-/* --- messages --- */
-
-struct Opentelemetry__Proto__Collector__Trace__V1__ExportTraceServiceRequest
-{
- ProtobufCMessage base;
- /*
- * An array of ResourceSpans.
- * For data coming from a single resource this array will typically contain one
- * element. Intermediary nodes (such as OpenTelemetry Collector) that receive
- * data from multiple origins typically batch the data before forwarding further and
- * in that case this array will contain multiple elements.
- */
- size_t n_resource_spans;
- Opentelemetry__Proto__Trace__V1__ResourceSpans **resource_spans;
-};
-#define OPENTELEMETRY__PROTO__COLLECTOR__TRACE__V1__EXPORT_TRACE_SERVICE_REQUEST__INIT \
- { PROTOBUF_C_MESSAGE_INIT (&opentelemetry__proto__collector__trace__v1__export_trace_service_request__descriptor) \
- , 0,NULL }
-
-
-struct Opentelemetry__Proto__Collector__Trace__V1__ExportTraceServiceResponse
-{
- ProtobufCMessage base;
- /*
- * The details of a partially successful export request.
- * If the request is only partially accepted
- * (i.e. when the server accepts only parts of the data and rejects the rest)
- * the server MUST initialize the `partial_success` field and MUST
- * set the `rejected_<signal>` with the number of items it rejected.
- * Servers MAY also make use of the `partial_success` field to convey
- * warnings/suggestions to senders even when the request was fully accepted.
- * In such cases, the `rejected_<signal>` MUST have a value of `0` and
- * the `error_message` MUST be non-empty.
- * A `partial_success` message with an empty value (rejected_<signal> = 0 and
- * `error_message` = "") is equivalent to it not being set/present. Senders
- * SHOULD interpret it the same way as in the full success case.
- */
- Opentelemetry__Proto__Collector__Trace__V1__ExportTracePartialSuccess *partial_success;
-};
-#define OPENTELEMETRY__PROTO__COLLECTOR__TRACE__V1__EXPORT_TRACE_SERVICE_RESPONSE__INIT \
- { PROTOBUF_C_MESSAGE_INIT (&opentelemetry__proto__collector__trace__v1__export_trace_service_response__descriptor) \
- , NULL }
-
-
-struct Opentelemetry__Proto__Collector__Trace__V1__ExportTracePartialSuccess
-{
- ProtobufCMessage base;
- /*
- * The number of rejected spans.
- * A `rejected_<signal>` field holding a `0` value indicates that the
- * request was fully accepted.
- */
- int64_t rejected_spans;
- /*
- * A developer-facing human-readable message in English. It should be used
- * either to explain why the server rejected parts of the data during a partial
- * success or to convey warnings/suggestions during a full success. The message
- * should offer guidance on how users can address such issues.
- * error_message is an optional field. An error_message with an empty value
- * is equivalent to it not being set.
- */
- char *error_message;
-};
-#define OPENTELEMETRY__PROTO__COLLECTOR__TRACE__V1__EXPORT_TRACE_PARTIAL_SUCCESS__INIT \
- { PROTOBUF_C_MESSAGE_INIT (&opentelemetry__proto__collector__trace__v1__export_trace_partial_success__descriptor) \
- , 0, (char *)protobuf_c_empty_string }
-
-
-/* Opentelemetry__Proto__Collector__Trace__V1__ExportTraceServiceRequest methods */
-void opentelemetry__proto__collector__trace__v1__export_trace_service_request__init
- (Opentelemetry__Proto__Collector__Trace__V1__ExportTraceServiceRequest *message);
-size_t opentelemetry__proto__collector__trace__v1__export_trace_service_request__get_packed_size
- (const Opentelemetry__Proto__Collector__Trace__V1__ExportTraceServiceRequest *message);
-size_t opentelemetry__proto__collector__trace__v1__export_trace_service_request__pack
- (const Opentelemetry__Proto__Collector__Trace__V1__ExportTraceServiceRequest *message,
- uint8_t *out);
-size_t opentelemetry__proto__collector__trace__v1__export_trace_service_request__pack_to_buffer
- (const Opentelemetry__Proto__Collector__Trace__V1__ExportTraceServiceRequest *message,
- ProtobufCBuffer *buffer);
-Opentelemetry__Proto__Collector__Trace__V1__ExportTraceServiceRequest *
- opentelemetry__proto__collector__trace__v1__export_trace_service_request__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data);
-void opentelemetry__proto__collector__trace__v1__export_trace_service_request__free_unpacked
- (Opentelemetry__Proto__Collector__Trace__V1__ExportTraceServiceRequest *message,
- ProtobufCAllocator *allocator);
-/* Opentelemetry__Proto__Collector__Trace__V1__ExportTraceServiceResponse methods */
-void opentelemetry__proto__collector__trace__v1__export_trace_service_response__init
- (Opentelemetry__Proto__Collector__Trace__V1__ExportTraceServiceResponse *message);
-size_t opentelemetry__proto__collector__trace__v1__export_trace_service_response__get_packed_size
- (const Opentelemetry__Proto__Collector__Trace__V1__ExportTraceServiceResponse *message);
-size_t opentelemetry__proto__collector__trace__v1__export_trace_service_response__pack
- (const Opentelemetry__Proto__Collector__Trace__V1__ExportTraceServiceResponse *message,
- uint8_t *out);
-size_t opentelemetry__proto__collector__trace__v1__export_trace_service_response__pack_to_buffer
- (const Opentelemetry__Proto__Collector__Trace__V1__ExportTraceServiceResponse *message,
- ProtobufCBuffer *buffer);
-Opentelemetry__Proto__Collector__Trace__V1__ExportTraceServiceResponse *
- opentelemetry__proto__collector__trace__v1__export_trace_service_response__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data);
-void opentelemetry__proto__collector__trace__v1__export_trace_service_response__free_unpacked
- (Opentelemetry__Proto__Collector__Trace__V1__ExportTraceServiceResponse *message,
- ProtobufCAllocator *allocator);
-/* Opentelemetry__Proto__Collector__Trace__V1__ExportTracePartialSuccess methods */
-void opentelemetry__proto__collector__trace__v1__export_trace_partial_success__init
- (Opentelemetry__Proto__Collector__Trace__V1__ExportTracePartialSuccess *message);
-size_t opentelemetry__proto__collector__trace__v1__export_trace_partial_success__get_packed_size
- (const Opentelemetry__Proto__Collector__Trace__V1__ExportTracePartialSuccess *message);
-size_t opentelemetry__proto__collector__trace__v1__export_trace_partial_success__pack
- (const Opentelemetry__Proto__Collector__Trace__V1__ExportTracePartialSuccess *message,
- uint8_t *out);
-size_t opentelemetry__proto__collector__trace__v1__export_trace_partial_success__pack_to_buffer
- (const Opentelemetry__Proto__Collector__Trace__V1__ExportTracePartialSuccess *message,
- ProtobufCBuffer *buffer);
-Opentelemetry__Proto__Collector__Trace__V1__ExportTracePartialSuccess *
- opentelemetry__proto__collector__trace__v1__export_trace_partial_success__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data);
-void opentelemetry__proto__collector__trace__v1__export_trace_partial_success__free_unpacked
- (Opentelemetry__Proto__Collector__Trace__V1__ExportTracePartialSuccess *message,
- ProtobufCAllocator *allocator);
-/* --- per-message closures --- */
-
-typedef void (*Opentelemetry__Proto__Collector__Trace__V1__ExportTraceServiceRequest_Closure)
- (const Opentelemetry__Proto__Collector__Trace__V1__ExportTraceServiceRequest *message,
- void *closure_data);
-typedef void (*Opentelemetry__Proto__Collector__Trace__V1__ExportTraceServiceResponse_Closure)
- (const Opentelemetry__Proto__Collector__Trace__V1__ExportTraceServiceResponse *message,
- void *closure_data);
-typedef void (*Opentelemetry__Proto__Collector__Trace__V1__ExportTracePartialSuccess_Closure)
- (const Opentelemetry__Proto__Collector__Trace__V1__ExportTracePartialSuccess *message,
- void *closure_data);
-
-/* --- services --- */
-
-typedef struct Opentelemetry__Proto__Collector__Trace__V1__TraceService_Service Opentelemetry__Proto__Collector__Trace__V1__TraceService_Service;
-struct Opentelemetry__Proto__Collector__Trace__V1__TraceService_Service
-{
- ProtobufCService base;
- void (*export)(Opentelemetry__Proto__Collector__Trace__V1__TraceService_Service *service,
- const Opentelemetry__Proto__Collector__Trace__V1__ExportTraceServiceRequest *input,
- Opentelemetry__Proto__Collector__Trace__V1__ExportTraceServiceResponse_Closure closure,
- void *closure_data);
-};
-typedef void (*Opentelemetry__Proto__Collector__Trace__V1__TraceService_ServiceDestroy)(Opentelemetry__Proto__Collector__Trace__V1__TraceService_Service *);
-void opentelemetry__proto__collector__trace__v1__trace_service__init (Opentelemetry__Proto__Collector__Trace__V1__TraceService_Service *service,
- Opentelemetry__Proto__Collector__Trace__V1__TraceService_ServiceDestroy destroy);
-#define OPENTELEMETRY__PROTO__COLLECTOR__TRACE__V1__TRACE_SERVICE__BASE_INIT \
- { &opentelemetry__proto__collector__trace__v1__trace_service__descriptor, protobuf_c_service_invoke_internal, NULL }
-#define OPENTELEMETRY__PROTO__COLLECTOR__TRACE__V1__TRACE_SERVICE__INIT(function_prefix__) \
- { OPENTELEMETRY__PROTO__COLLECTOR__TRACE__V1__TRACE_SERVICE__BASE_INIT,\
- function_prefix__ ## export }
-void opentelemetry__proto__collector__trace__v1__trace_service__export(ProtobufCService *service,
- const Opentelemetry__Proto__Collector__Trace__V1__ExportTraceServiceRequest *input,
- Opentelemetry__Proto__Collector__Trace__V1__ExportTraceServiceResponse_Closure closure,
- void *closure_data);
-
-/* --- descriptors --- */
-
-extern const ProtobufCMessageDescriptor opentelemetry__proto__collector__trace__v1__export_trace_service_request__descriptor;
-extern const ProtobufCMessageDescriptor opentelemetry__proto__collector__trace__v1__export_trace_service_response__descriptor;
-extern const ProtobufCMessageDescriptor opentelemetry__proto__collector__trace__v1__export_trace_partial_success__descriptor;
-extern const ProtobufCServiceDescriptor opentelemetry__proto__collector__trace__v1__trace_service__descriptor;
-
-PROTOBUF_C__END_DECLS
-
-
-#endif /* PROTOBUF_C_opentelemetry_2fproto_2fcollector_2ftrace_2fv1_2ftrace_5fservice_2eproto__INCLUDED */
diff --git a/fluent-bit/lib/fluent-otel-proto/proto_c/opentelemetry/proto/common/v1/common.pb-c.c b/fluent-bit/lib/fluent-otel-proto/proto_c/opentelemetry/proto/common/v1/common.pb-c.c
deleted file mode 100644
index 8937ccc2e..000000000
--- a/fluent-bit/lib/fluent-otel-proto/proto_c/opentelemetry/proto/common/v1/common.pb-c.c
+++ /dev/null
@@ -1,554 +0,0 @@
-/* Generated by the protocol buffer compiler. DO NOT EDIT! */
-/* Generated from: opentelemetry/proto/common/v1/common.proto */
-
-/* Do not generate deprecated warnings for self */
-#ifndef PROTOBUF_C__NO_DEPRECATED
-#define PROTOBUF_C__NO_DEPRECATED
-#endif
-
-#include "opentelemetry/proto/common/v1/common.pb-c.h"
-void opentelemetry__proto__common__v1__any_value__init
- (Opentelemetry__Proto__Common__V1__AnyValue *message)
-{
- static const Opentelemetry__Proto__Common__V1__AnyValue init_value = OPENTELEMETRY__PROTO__COMMON__V1__ANY_VALUE__INIT;
- *message = init_value;
-}
-size_t opentelemetry__proto__common__v1__any_value__get_packed_size
- (const Opentelemetry__Proto__Common__V1__AnyValue *message)
-{
- assert(message->base.descriptor == &opentelemetry__proto__common__v1__any_value__descriptor);
- return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
-}
-size_t opentelemetry__proto__common__v1__any_value__pack
- (const Opentelemetry__Proto__Common__V1__AnyValue *message,
- uint8_t *out)
-{
- assert(message->base.descriptor == &opentelemetry__proto__common__v1__any_value__descriptor);
- return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
-}
-size_t opentelemetry__proto__common__v1__any_value__pack_to_buffer
- (const Opentelemetry__Proto__Common__V1__AnyValue *message,
- ProtobufCBuffer *buffer)
-{
- assert(message->base.descriptor == &opentelemetry__proto__common__v1__any_value__descriptor);
- return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
-}
-Opentelemetry__Proto__Common__V1__AnyValue *
- opentelemetry__proto__common__v1__any_value__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data)
-{
- return (Opentelemetry__Proto__Common__V1__AnyValue *)
- protobuf_c_message_unpack (&opentelemetry__proto__common__v1__any_value__descriptor,
- allocator, len, data);
-}
-void opentelemetry__proto__common__v1__any_value__free_unpacked
- (Opentelemetry__Proto__Common__V1__AnyValue *message,
- ProtobufCAllocator *allocator)
-{
- if(!message)
- return;
- assert(message->base.descriptor == &opentelemetry__proto__common__v1__any_value__descriptor);
- protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
-}
-void opentelemetry__proto__common__v1__array_value__init
- (Opentelemetry__Proto__Common__V1__ArrayValue *message)
-{
- static const Opentelemetry__Proto__Common__V1__ArrayValue init_value = OPENTELEMETRY__PROTO__COMMON__V1__ARRAY_VALUE__INIT;
- *message = init_value;
-}
-size_t opentelemetry__proto__common__v1__array_value__get_packed_size
- (const Opentelemetry__Proto__Common__V1__ArrayValue *message)
-{
- assert(message->base.descriptor == &opentelemetry__proto__common__v1__array_value__descriptor);
- return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
-}
-size_t opentelemetry__proto__common__v1__array_value__pack
- (const Opentelemetry__Proto__Common__V1__ArrayValue *message,
- uint8_t *out)
-{
- assert(message->base.descriptor == &opentelemetry__proto__common__v1__array_value__descriptor);
- return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
-}
-size_t opentelemetry__proto__common__v1__array_value__pack_to_buffer
- (const Opentelemetry__Proto__Common__V1__ArrayValue *message,
- ProtobufCBuffer *buffer)
-{
- assert(message->base.descriptor == &opentelemetry__proto__common__v1__array_value__descriptor);
- return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
-}
-Opentelemetry__Proto__Common__V1__ArrayValue *
- opentelemetry__proto__common__v1__array_value__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data)
-{
- return (Opentelemetry__Proto__Common__V1__ArrayValue *)
- protobuf_c_message_unpack (&opentelemetry__proto__common__v1__array_value__descriptor,
- allocator, len, data);
-}
-void opentelemetry__proto__common__v1__array_value__free_unpacked
- (Opentelemetry__Proto__Common__V1__ArrayValue *message,
- ProtobufCAllocator *allocator)
-{
- if(!message)
- return;
- assert(message->base.descriptor == &opentelemetry__proto__common__v1__array_value__descriptor);
- protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
-}
-void opentelemetry__proto__common__v1__key_value_list__init
- (Opentelemetry__Proto__Common__V1__KeyValueList *message)
-{
- static const Opentelemetry__Proto__Common__V1__KeyValueList init_value = OPENTELEMETRY__PROTO__COMMON__V1__KEY_VALUE_LIST__INIT;
- *message = init_value;
-}
-size_t opentelemetry__proto__common__v1__key_value_list__get_packed_size
- (const Opentelemetry__Proto__Common__V1__KeyValueList *message)
-{
- assert(message->base.descriptor == &opentelemetry__proto__common__v1__key_value_list__descriptor);
- return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
-}
-size_t opentelemetry__proto__common__v1__key_value_list__pack
- (const Opentelemetry__Proto__Common__V1__KeyValueList *message,
- uint8_t *out)
-{
- assert(message->base.descriptor == &opentelemetry__proto__common__v1__key_value_list__descriptor);
- return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
-}
-size_t opentelemetry__proto__common__v1__key_value_list__pack_to_buffer
- (const Opentelemetry__Proto__Common__V1__KeyValueList *message,
- ProtobufCBuffer *buffer)
-{
- assert(message->base.descriptor == &opentelemetry__proto__common__v1__key_value_list__descriptor);
- return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
-}
-Opentelemetry__Proto__Common__V1__KeyValueList *
- opentelemetry__proto__common__v1__key_value_list__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data)
-{
- return (Opentelemetry__Proto__Common__V1__KeyValueList *)
- protobuf_c_message_unpack (&opentelemetry__proto__common__v1__key_value_list__descriptor,
- allocator, len, data);
-}
-void opentelemetry__proto__common__v1__key_value_list__free_unpacked
- (Opentelemetry__Proto__Common__V1__KeyValueList *message,
- ProtobufCAllocator *allocator)
-{
- if(!message)
- return;
- assert(message->base.descriptor == &opentelemetry__proto__common__v1__key_value_list__descriptor);
- protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
-}
-void opentelemetry__proto__common__v1__key_value__init
- (Opentelemetry__Proto__Common__V1__KeyValue *message)
-{
- static const Opentelemetry__Proto__Common__V1__KeyValue init_value = OPENTELEMETRY__PROTO__COMMON__V1__KEY_VALUE__INIT;
- *message = init_value;
-}
-size_t opentelemetry__proto__common__v1__key_value__get_packed_size
- (const Opentelemetry__Proto__Common__V1__KeyValue *message)
-{
- assert(message->base.descriptor == &opentelemetry__proto__common__v1__key_value__descriptor);
- return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
-}
-size_t opentelemetry__proto__common__v1__key_value__pack
- (const Opentelemetry__Proto__Common__V1__KeyValue *message,
- uint8_t *out)
-{
- assert(message->base.descriptor == &opentelemetry__proto__common__v1__key_value__descriptor);
- return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
-}
-size_t opentelemetry__proto__common__v1__key_value__pack_to_buffer
- (const Opentelemetry__Proto__Common__V1__KeyValue *message,
- ProtobufCBuffer *buffer)
-{
- assert(message->base.descriptor == &opentelemetry__proto__common__v1__key_value__descriptor);
- return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
-}
-Opentelemetry__Proto__Common__V1__KeyValue *
- opentelemetry__proto__common__v1__key_value__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data)
-{
- return (Opentelemetry__Proto__Common__V1__KeyValue *)
- protobuf_c_message_unpack (&opentelemetry__proto__common__v1__key_value__descriptor,
- allocator, len, data);
-}
-void opentelemetry__proto__common__v1__key_value__free_unpacked
- (Opentelemetry__Proto__Common__V1__KeyValue *message,
- ProtobufCAllocator *allocator)
-{
- if(!message)
- return;
- assert(message->base.descriptor == &opentelemetry__proto__common__v1__key_value__descriptor);
- protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
-}
-void opentelemetry__proto__common__v1__instrumentation_scope__init
- (Opentelemetry__Proto__Common__V1__InstrumentationScope *message)
-{
- static const Opentelemetry__Proto__Common__V1__InstrumentationScope init_value = OPENTELEMETRY__PROTO__COMMON__V1__INSTRUMENTATION_SCOPE__INIT;
- *message = init_value;
-}
-size_t opentelemetry__proto__common__v1__instrumentation_scope__get_packed_size
- (const Opentelemetry__Proto__Common__V1__InstrumentationScope *message)
-{
- assert(message->base.descriptor == &opentelemetry__proto__common__v1__instrumentation_scope__descriptor);
- return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
-}
-size_t opentelemetry__proto__common__v1__instrumentation_scope__pack
- (const Opentelemetry__Proto__Common__V1__InstrumentationScope *message,
- uint8_t *out)
-{
- assert(message->base.descriptor == &opentelemetry__proto__common__v1__instrumentation_scope__descriptor);
- return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
-}
-size_t opentelemetry__proto__common__v1__instrumentation_scope__pack_to_buffer
- (const Opentelemetry__Proto__Common__V1__InstrumentationScope *message,
- ProtobufCBuffer *buffer)
-{
- assert(message->base.descriptor == &opentelemetry__proto__common__v1__instrumentation_scope__descriptor);
- return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
-}
-Opentelemetry__Proto__Common__V1__InstrumentationScope *
- opentelemetry__proto__common__v1__instrumentation_scope__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data)
-{
- return (Opentelemetry__Proto__Common__V1__InstrumentationScope *)
- protobuf_c_message_unpack (&opentelemetry__proto__common__v1__instrumentation_scope__descriptor,
- allocator, len, data);
-}
-void opentelemetry__proto__common__v1__instrumentation_scope__free_unpacked
- (Opentelemetry__Proto__Common__V1__InstrumentationScope *message,
- ProtobufCAllocator *allocator)
-{
- if(!message)
- return;
- assert(message->base.descriptor == &opentelemetry__proto__common__v1__instrumentation_scope__descriptor);
- protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
-}
-static const ProtobufCFieldDescriptor opentelemetry__proto__common__v1__any_value__field_descriptors[7] =
-{
- {
- "string_value",
- 1,
- PROTOBUF_C_LABEL_NONE,
- PROTOBUF_C_TYPE_STRING,
- offsetof(Opentelemetry__Proto__Common__V1__AnyValue, value_case),
- offsetof(Opentelemetry__Proto__Common__V1__AnyValue, string_value),
- NULL,
- &protobuf_c_empty_string,
- 0 | PROTOBUF_C_FIELD_FLAG_ONEOF, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "bool_value",
- 2,
- PROTOBUF_C_LABEL_NONE,
- PROTOBUF_C_TYPE_BOOL,
- offsetof(Opentelemetry__Proto__Common__V1__AnyValue, value_case),
- offsetof(Opentelemetry__Proto__Common__V1__AnyValue, bool_value),
- NULL,
- NULL,
- 0 | PROTOBUF_C_FIELD_FLAG_ONEOF, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "int_value",
- 3,
- PROTOBUF_C_LABEL_NONE,
- PROTOBUF_C_TYPE_INT64,
- offsetof(Opentelemetry__Proto__Common__V1__AnyValue, value_case),
- offsetof(Opentelemetry__Proto__Common__V1__AnyValue, int_value),
- NULL,
- NULL,
- 0 | PROTOBUF_C_FIELD_FLAG_ONEOF, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "double_value",
- 4,
- PROTOBUF_C_LABEL_NONE,
- PROTOBUF_C_TYPE_DOUBLE,
- offsetof(Opentelemetry__Proto__Common__V1__AnyValue, value_case),
- offsetof(Opentelemetry__Proto__Common__V1__AnyValue, double_value),
- NULL,
- NULL,
- 0 | PROTOBUF_C_FIELD_FLAG_ONEOF, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "array_value",
- 5,
- PROTOBUF_C_LABEL_NONE,
- PROTOBUF_C_TYPE_MESSAGE,
- offsetof(Opentelemetry__Proto__Common__V1__AnyValue, value_case),
- offsetof(Opentelemetry__Proto__Common__V1__AnyValue, array_value),
- &opentelemetry__proto__common__v1__array_value__descriptor,
- NULL,
- 0 | PROTOBUF_C_FIELD_FLAG_ONEOF, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "kvlist_value",
- 6,
- PROTOBUF_C_LABEL_NONE,
- PROTOBUF_C_TYPE_MESSAGE,
- offsetof(Opentelemetry__Proto__Common__V1__AnyValue, value_case),
- offsetof(Opentelemetry__Proto__Common__V1__AnyValue, kvlist_value),
- &opentelemetry__proto__common__v1__key_value_list__descriptor,
- NULL,
- 0 | PROTOBUF_C_FIELD_FLAG_ONEOF, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "bytes_value",
- 7,
- PROTOBUF_C_LABEL_NONE,
- PROTOBUF_C_TYPE_BYTES,
- offsetof(Opentelemetry__Proto__Common__V1__AnyValue, value_case),
- offsetof(Opentelemetry__Proto__Common__V1__AnyValue, bytes_value),
- NULL,
- NULL,
- 0 | PROTOBUF_C_FIELD_FLAG_ONEOF, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
-};
-static const unsigned opentelemetry__proto__common__v1__any_value__field_indices_by_name[] = {
- 4, /* field[4] = array_value */
- 1, /* field[1] = bool_value */
- 6, /* field[6] = bytes_value */
- 3, /* field[3] = double_value */
- 2, /* field[2] = int_value */
- 5, /* field[5] = kvlist_value */
- 0, /* field[0] = string_value */
-};
-static const ProtobufCIntRange opentelemetry__proto__common__v1__any_value__number_ranges[1 + 1] =
-{
- { 1, 0 },
- { 0, 7 }
-};
-const ProtobufCMessageDescriptor opentelemetry__proto__common__v1__any_value__descriptor =
-{
- PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
- "opentelemetry.proto.common.v1.AnyValue",
- "AnyValue",
- "Opentelemetry__Proto__Common__V1__AnyValue",
- "opentelemetry.proto.common.v1",
- sizeof(Opentelemetry__Proto__Common__V1__AnyValue),
- 7,
- opentelemetry__proto__common__v1__any_value__field_descriptors,
- opentelemetry__proto__common__v1__any_value__field_indices_by_name,
- 1, opentelemetry__proto__common__v1__any_value__number_ranges,
- (ProtobufCMessageInit) opentelemetry__proto__common__v1__any_value__init,
- NULL,NULL,NULL /* reserved[123] */
-};
-static const ProtobufCFieldDescriptor opentelemetry__proto__common__v1__array_value__field_descriptors[1] =
-{
- {
- "values",
- 1,
- PROTOBUF_C_LABEL_REPEATED,
- PROTOBUF_C_TYPE_MESSAGE,
- offsetof(Opentelemetry__Proto__Common__V1__ArrayValue, n_values),
- offsetof(Opentelemetry__Proto__Common__V1__ArrayValue, values),
- &opentelemetry__proto__common__v1__any_value__descriptor,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
-};
-static const unsigned opentelemetry__proto__common__v1__array_value__field_indices_by_name[] = {
- 0, /* field[0] = values */
-};
-static const ProtobufCIntRange opentelemetry__proto__common__v1__array_value__number_ranges[1 + 1] =
-{
- { 1, 0 },
- { 0, 1 }
-};
-const ProtobufCMessageDescriptor opentelemetry__proto__common__v1__array_value__descriptor =
-{
- PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
- "opentelemetry.proto.common.v1.ArrayValue",
- "ArrayValue",
- "Opentelemetry__Proto__Common__V1__ArrayValue",
- "opentelemetry.proto.common.v1",
- sizeof(Opentelemetry__Proto__Common__V1__ArrayValue),
- 1,
- opentelemetry__proto__common__v1__array_value__field_descriptors,
- opentelemetry__proto__common__v1__array_value__field_indices_by_name,
- 1, opentelemetry__proto__common__v1__array_value__number_ranges,
- (ProtobufCMessageInit) opentelemetry__proto__common__v1__array_value__init,
- NULL,NULL,NULL /* reserved[123] */
-};
-static const ProtobufCFieldDescriptor opentelemetry__proto__common__v1__key_value_list__field_descriptors[1] =
-{
- {
- "values",
- 1,
- PROTOBUF_C_LABEL_REPEATED,
- PROTOBUF_C_TYPE_MESSAGE,
- offsetof(Opentelemetry__Proto__Common__V1__KeyValueList, n_values),
- offsetof(Opentelemetry__Proto__Common__V1__KeyValueList, values),
- &opentelemetry__proto__common__v1__key_value__descriptor,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
-};
-static const unsigned opentelemetry__proto__common__v1__key_value_list__field_indices_by_name[] = {
- 0, /* field[0] = values */
-};
-static const ProtobufCIntRange opentelemetry__proto__common__v1__key_value_list__number_ranges[1 + 1] =
-{
- { 1, 0 },
- { 0, 1 }
-};
-const ProtobufCMessageDescriptor opentelemetry__proto__common__v1__key_value_list__descriptor =
-{
- PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
- "opentelemetry.proto.common.v1.KeyValueList",
- "KeyValueList",
- "Opentelemetry__Proto__Common__V1__KeyValueList",
- "opentelemetry.proto.common.v1",
- sizeof(Opentelemetry__Proto__Common__V1__KeyValueList),
- 1,
- opentelemetry__proto__common__v1__key_value_list__field_descriptors,
- opentelemetry__proto__common__v1__key_value_list__field_indices_by_name,
- 1, opentelemetry__proto__common__v1__key_value_list__number_ranges,
- (ProtobufCMessageInit) opentelemetry__proto__common__v1__key_value_list__init,
- NULL,NULL,NULL /* reserved[123] */
-};
-static const ProtobufCFieldDescriptor opentelemetry__proto__common__v1__key_value__field_descriptors[2] =
-{
- {
- "key",
- 1,
- PROTOBUF_C_LABEL_NONE,
- PROTOBUF_C_TYPE_STRING,
- 0, /* quantifier_offset */
- offsetof(Opentelemetry__Proto__Common__V1__KeyValue, key),
- NULL,
- &protobuf_c_empty_string,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "value",
- 2,
- PROTOBUF_C_LABEL_NONE,
- PROTOBUF_C_TYPE_MESSAGE,
- 0, /* quantifier_offset */
- offsetof(Opentelemetry__Proto__Common__V1__KeyValue, value),
- &opentelemetry__proto__common__v1__any_value__descriptor,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
-};
-static const unsigned opentelemetry__proto__common__v1__key_value__field_indices_by_name[] = {
- 0, /* field[0] = key */
- 1, /* field[1] = value */
-};
-static const ProtobufCIntRange opentelemetry__proto__common__v1__key_value__number_ranges[1 + 1] =
-{
- { 1, 0 },
- { 0, 2 }
-};
-const ProtobufCMessageDescriptor opentelemetry__proto__common__v1__key_value__descriptor =
-{
- PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
- "opentelemetry.proto.common.v1.KeyValue",
- "KeyValue",
- "Opentelemetry__Proto__Common__V1__KeyValue",
- "opentelemetry.proto.common.v1",
- sizeof(Opentelemetry__Proto__Common__V1__KeyValue),
- 2,
- opentelemetry__proto__common__v1__key_value__field_descriptors,
- opentelemetry__proto__common__v1__key_value__field_indices_by_name,
- 1, opentelemetry__proto__common__v1__key_value__number_ranges,
- (ProtobufCMessageInit) opentelemetry__proto__common__v1__key_value__init,
- NULL,NULL,NULL /* reserved[123] */
-};
-static const ProtobufCFieldDescriptor opentelemetry__proto__common__v1__instrumentation_scope__field_descriptors[4] =
-{
- {
- "name",
- 1,
- PROTOBUF_C_LABEL_NONE,
- PROTOBUF_C_TYPE_STRING,
- 0, /* quantifier_offset */
- offsetof(Opentelemetry__Proto__Common__V1__InstrumentationScope, name),
- NULL,
- &protobuf_c_empty_string,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "version",
- 2,
- PROTOBUF_C_LABEL_NONE,
- PROTOBUF_C_TYPE_STRING,
- 0, /* quantifier_offset */
- offsetof(Opentelemetry__Proto__Common__V1__InstrumentationScope, version),
- NULL,
- &protobuf_c_empty_string,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "attributes",
- 3,
- PROTOBUF_C_LABEL_REPEATED,
- PROTOBUF_C_TYPE_MESSAGE,
- offsetof(Opentelemetry__Proto__Common__V1__InstrumentationScope, n_attributes),
- offsetof(Opentelemetry__Proto__Common__V1__InstrumentationScope, attributes),
- &opentelemetry__proto__common__v1__key_value__descriptor,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "dropped_attributes_count",
- 4,
- PROTOBUF_C_LABEL_NONE,
- PROTOBUF_C_TYPE_UINT32,
- 0, /* quantifier_offset */
- offsetof(Opentelemetry__Proto__Common__V1__InstrumentationScope, dropped_attributes_count),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
-};
-static const unsigned opentelemetry__proto__common__v1__instrumentation_scope__field_indices_by_name[] = {
- 2, /* field[2] = attributes */
- 3, /* field[3] = dropped_attributes_count */
- 0, /* field[0] = name */
- 1, /* field[1] = version */
-};
-static const ProtobufCIntRange opentelemetry__proto__common__v1__instrumentation_scope__number_ranges[1 + 1] =
-{
- { 1, 0 },
- { 0, 4 }
-};
-const ProtobufCMessageDescriptor opentelemetry__proto__common__v1__instrumentation_scope__descriptor =
-{
- PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
- "opentelemetry.proto.common.v1.InstrumentationScope",
- "InstrumentationScope",
- "Opentelemetry__Proto__Common__V1__InstrumentationScope",
- "opentelemetry.proto.common.v1",
- sizeof(Opentelemetry__Proto__Common__V1__InstrumentationScope),
- 4,
- opentelemetry__proto__common__v1__instrumentation_scope__field_descriptors,
- opentelemetry__proto__common__v1__instrumentation_scope__field_indices_by_name,
- 1, opentelemetry__proto__common__v1__instrumentation_scope__number_ranges,
- (ProtobufCMessageInit) opentelemetry__proto__common__v1__instrumentation_scope__init,
- NULL,NULL,NULL /* reserved[123] */
-};
diff --git a/fluent-bit/lib/fluent-otel-proto/proto_c/opentelemetry/proto/common/v1/common.pb-c.h b/fluent-bit/lib/fluent-otel-proto/proto_c/opentelemetry/proto/common/v1/common.pb-c.h
deleted file mode 100644
index d13169c26..000000000
--- a/fluent-bit/lib/fluent-otel-proto/proto_c/opentelemetry/proto/common/v1/common.pb-c.h
+++ /dev/null
@@ -1,271 +0,0 @@
-/* Generated by the protocol buffer compiler. DO NOT EDIT! */
-/* Generated from: opentelemetry/proto/common/v1/common.proto */
-
-#ifndef PROTOBUF_C_opentelemetry_2fproto_2fcommon_2fv1_2fcommon_2eproto__INCLUDED
-#define PROTOBUF_C_opentelemetry_2fproto_2fcommon_2fv1_2fcommon_2eproto__INCLUDED
-
-#include <protobuf-c/protobuf-c.h>
-
-PROTOBUF_C__BEGIN_DECLS
-
-#if PROTOBUF_C_VERSION_NUMBER < 1003000
-# error This file was generated by a newer version of protoc-c which is incompatible with your libprotobuf-c headers. Please update your headers.
-#elif 1004001 < PROTOBUF_C_MIN_COMPILER_VERSION
-# error This file was generated by an older version of protoc-c which is incompatible with your libprotobuf-c headers. Please regenerate this file with a newer version of protoc-c.
-#endif
-
-
-typedef struct Opentelemetry__Proto__Common__V1__AnyValue Opentelemetry__Proto__Common__V1__AnyValue;
-typedef struct Opentelemetry__Proto__Common__V1__ArrayValue Opentelemetry__Proto__Common__V1__ArrayValue;
-typedef struct Opentelemetry__Proto__Common__V1__KeyValueList Opentelemetry__Proto__Common__V1__KeyValueList;
-typedef struct Opentelemetry__Proto__Common__V1__KeyValue Opentelemetry__Proto__Common__V1__KeyValue;
-typedef struct Opentelemetry__Proto__Common__V1__InstrumentationScope Opentelemetry__Proto__Common__V1__InstrumentationScope;
-
-
-/* --- enums --- */
-
-
-/* --- messages --- */
-
-typedef enum {
- OPENTELEMETRY__PROTO__COMMON__V1__ANY_VALUE__VALUE__NOT_SET = 0,
- OPENTELEMETRY__PROTO__COMMON__V1__ANY_VALUE__VALUE_STRING_VALUE = 1,
- OPENTELEMETRY__PROTO__COMMON__V1__ANY_VALUE__VALUE_BOOL_VALUE = 2,
- OPENTELEMETRY__PROTO__COMMON__V1__ANY_VALUE__VALUE_INT_VALUE = 3,
- OPENTELEMETRY__PROTO__COMMON__V1__ANY_VALUE__VALUE_DOUBLE_VALUE = 4,
- OPENTELEMETRY__PROTO__COMMON__V1__ANY_VALUE__VALUE_ARRAY_VALUE = 5,
- OPENTELEMETRY__PROTO__COMMON__V1__ANY_VALUE__VALUE_KVLIST_VALUE = 6,
- OPENTELEMETRY__PROTO__COMMON__V1__ANY_VALUE__VALUE_BYTES_VALUE = 7
- PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(OPENTELEMETRY__PROTO__COMMON__V1__ANY_VALUE__VALUE__CASE)
-} Opentelemetry__Proto__Common__V1__AnyValue__ValueCase;
-
-/*
- * AnyValue is used to represent any type of attribute value. AnyValue may contain a
- * primitive value such as a string or integer or it may contain an arbitrary nested
- * object containing arrays, key-value lists and primitives.
- */
-struct Opentelemetry__Proto__Common__V1__AnyValue
-{
- ProtobufCMessage base;
- Opentelemetry__Proto__Common__V1__AnyValue__ValueCase value_case;
- union {
- char *string_value;
- protobuf_c_boolean bool_value;
- int64_t int_value;
- double double_value;
- Opentelemetry__Proto__Common__V1__ArrayValue *array_value;
- Opentelemetry__Proto__Common__V1__KeyValueList *kvlist_value;
- ProtobufCBinaryData bytes_value;
- };
-};
-#define OPENTELEMETRY__PROTO__COMMON__V1__ANY_VALUE__INIT \
- { PROTOBUF_C_MESSAGE_INIT (&opentelemetry__proto__common__v1__any_value__descriptor) \
- , OPENTELEMETRY__PROTO__COMMON__V1__ANY_VALUE__VALUE__NOT_SET, {0} }
-
-
-/*
- * ArrayValue is a list of AnyValue messages. We need ArrayValue as a message
- * since oneof in AnyValue does not allow repeated fields.
- */
-struct Opentelemetry__Proto__Common__V1__ArrayValue
-{
- ProtobufCMessage base;
- /*
- * Array of values. The array may be empty (contain 0 elements).
- */
- size_t n_values;
- Opentelemetry__Proto__Common__V1__AnyValue **values;
-};
-#define OPENTELEMETRY__PROTO__COMMON__V1__ARRAY_VALUE__INIT \
- { PROTOBUF_C_MESSAGE_INIT (&opentelemetry__proto__common__v1__array_value__descriptor) \
- , 0,NULL }
-
-
-/*
- * KeyValueList is a list of KeyValue messages. We need KeyValueList as a message
- * since `oneof` in AnyValue does not allow repeated fields. Everywhere else where we need
- * a list of KeyValue messages (e.g. in Span) we use `repeated KeyValue` directly to
- * avoid unnecessary extra wrapping (which slows down the protocol). The 2 approaches
- * are semantically equivalent.
- */
-struct Opentelemetry__Proto__Common__V1__KeyValueList
-{
- ProtobufCMessage base;
- /*
- * A collection of key/value pairs of key-value pairs. The list may be empty (may
- * contain 0 elements).
- * The keys MUST be unique (it is not allowed to have more than one
- * value with the same key).
- */
- size_t n_values;
- Opentelemetry__Proto__Common__V1__KeyValue **values;
-};
-#define OPENTELEMETRY__PROTO__COMMON__V1__KEY_VALUE_LIST__INIT \
- { PROTOBUF_C_MESSAGE_INIT (&opentelemetry__proto__common__v1__key_value_list__descriptor) \
- , 0,NULL }
-
-
-/*
- * KeyValue is a key-value pair that is used to store Span attributes, Link
- * attributes, etc.
- */
-struct Opentelemetry__Proto__Common__V1__KeyValue
-{
- ProtobufCMessage base;
- char *key;
- Opentelemetry__Proto__Common__V1__AnyValue *value;
-};
-#define OPENTELEMETRY__PROTO__COMMON__V1__KEY_VALUE__INIT \
- { PROTOBUF_C_MESSAGE_INIT (&opentelemetry__proto__common__v1__key_value__descriptor) \
- , (char *)protobuf_c_empty_string, NULL }
-
-
-/*
- * InstrumentationScope is a message representing the instrumentation scope information
- * such as the fully qualified name and version.
- */
-struct Opentelemetry__Proto__Common__V1__InstrumentationScope
-{
- ProtobufCMessage base;
- /*
- * An empty instrumentation scope name means the name is unknown.
- */
- char *name;
- char *version;
- size_t n_attributes;
- Opentelemetry__Proto__Common__V1__KeyValue **attributes;
- uint32_t dropped_attributes_count;
-};
-#define OPENTELEMETRY__PROTO__COMMON__V1__INSTRUMENTATION_SCOPE__INIT \
- { PROTOBUF_C_MESSAGE_INIT (&opentelemetry__proto__common__v1__instrumentation_scope__descriptor) \
- , (char *)protobuf_c_empty_string, (char *)protobuf_c_empty_string, 0,NULL, 0 }
-
-
-/* Opentelemetry__Proto__Common__V1__AnyValue methods */
-void opentelemetry__proto__common__v1__any_value__init
- (Opentelemetry__Proto__Common__V1__AnyValue *message);
-size_t opentelemetry__proto__common__v1__any_value__get_packed_size
- (const Opentelemetry__Proto__Common__V1__AnyValue *message);
-size_t opentelemetry__proto__common__v1__any_value__pack
- (const Opentelemetry__Proto__Common__V1__AnyValue *message,
- uint8_t *out);
-size_t opentelemetry__proto__common__v1__any_value__pack_to_buffer
- (const Opentelemetry__Proto__Common__V1__AnyValue *message,
- ProtobufCBuffer *buffer);
-Opentelemetry__Proto__Common__V1__AnyValue *
- opentelemetry__proto__common__v1__any_value__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data);
-void opentelemetry__proto__common__v1__any_value__free_unpacked
- (Opentelemetry__Proto__Common__V1__AnyValue *message,
- ProtobufCAllocator *allocator);
-/* Opentelemetry__Proto__Common__V1__ArrayValue methods */
-void opentelemetry__proto__common__v1__array_value__init
- (Opentelemetry__Proto__Common__V1__ArrayValue *message);
-size_t opentelemetry__proto__common__v1__array_value__get_packed_size
- (const Opentelemetry__Proto__Common__V1__ArrayValue *message);
-size_t opentelemetry__proto__common__v1__array_value__pack
- (const Opentelemetry__Proto__Common__V1__ArrayValue *message,
- uint8_t *out);
-size_t opentelemetry__proto__common__v1__array_value__pack_to_buffer
- (const Opentelemetry__Proto__Common__V1__ArrayValue *message,
- ProtobufCBuffer *buffer);
-Opentelemetry__Proto__Common__V1__ArrayValue *
- opentelemetry__proto__common__v1__array_value__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data);
-void opentelemetry__proto__common__v1__array_value__free_unpacked
- (Opentelemetry__Proto__Common__V1__ArrayValue *message,
- ProtobufCAllocator *allocator);
-/* Opentelemetry__Proto__Common__V1__KeyValueList methods */
-void opentelemetry__proto__common__v1__key_value_list__init
- (Opentelemetry__Proto__Common__V1__KeyValueList *message);
-size_t opentelemetry__proto__common__v1__key_value_list__get_packed_size
- (const Opentelemetry__Proto__Common__V1__KeyValueList *message);
-size_t opentelemetry__proto__common__v1__key_value_list__pack
- (const Opentelemetry__Proto__Common__V1__KeyValueList *message,
- uint8_t *out);
-size_t opentelemetry__proto__common__v1__key_value_list__pack_to_buffer
- (const Opentelemetry__Proto__Common__V1__KeyValueList *message,
- ProtobufCBuffer *buffer);
-Opentelemetry__Proto__Common__V1__KeyValueList *
- opentelemetry__proto__common__v1__key_value_list__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data);
-void opentelemetry__proto__common__v1__key_value_list__free_unpacked
- (Opentelemetry__Proto__Common__V1__KeyValueList *message,
- ProtobufCAllocator *allocator);
-/* Opentelemetry__Proto__Common__V1__KeyValue methods */
-void opentelemetry__proto__common__v1__key_value__init
- (Opentelemetry__Proto__Common__V1__KeyValue *message);
-size_t opentelemetry__proto__common__v1__key_value__get_packed_size
- (const Opentelemetry__Proto__Common__V1__KeyValue *message);
-size_t opentelemetry__proto__common__v1__key_value__pack
- (const Opentelemetry__Proto__Common__V1__KeyValue *message,
- uint8_t *out);
-size_t opentelemetry__proto__common__v1__key_value__pack_to_buffer
- (const Opentelemetry__Proto__Common__V1__KeyValue *message,
- ProtobufCBuffer *buffer);
-Opentelemetry__Proto__Common__V1__KeyValue *
- opentelemetry__proto__common__v1__key_value__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data);
-void opentelemetry__proto__common__v1__key_value__free_unpacked
- (Opentelemetry__Proto__Common__V1__KeyValue *message,
- ProtobufCAllocator *allocator);
-/* Opentelemetry__Proto__Common__V1__InstrumentationScope methods */
-void opentelemetry__proto__common__v1__instrumentation_scope__init
- (Opentelemetry__Proto__Common__V1__InstrumentationScope *message);
-size_t opentelemetry__proto__common__v1__instrumentation_scope__get_packed_size
- (const Opentelemetry__Proto__Common__V1__InstrumentationScope *message);
-size_t opentelemetry__proto__common__v1__instrumentation_scope__pack
- (const Opentelemetry__Proto__Common__V1__InstrumentationScope *message,
- uint8_t *out);
-size_t opentelemetry__proto__common__v1__instrumentation_scope__pack_to_buffer
- (const Opentelemetry__Proto__Common__V1__InstrumentationScope *message,
- ProtobufCBuffer *buffer);
-Opentelemetry__Proto__Common__V1__InstrumentationScope *
- opentelemetry__proto__common__v1__instrumentation_scope__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data);
-void opentelemetry__proto__common__v1__instrumentation_scope__free_unpacked
- (Opentelemetry__Proto__Common__V1__InstrumentationScope *message,
- ProtobufCAllocator *allocator);
-/* --- per-message closures --- */
-
-typedef void (*Opentelemetry__Proto__Common__V1__AnyValue_Closure)
- (const Opentelemetry__Proto__Common__V1__AnyValue *message,
- void *closure_data);
-typedef void (*Opentelemetry__Proto__Common__V1__ArrayValue_Closure)
- (const Opentelemetry__Proto__Common__V1__ArrayValue *message,
- void *closure_data);
-typedef void (*Opentelemetry__Proto__Common__V1__KeyValueList_Closure)
- (const Opentelemetry__Proto__Common__V1__KeyValueList *message,
- void *closure_data);
-typedef void (*Opentelemetry__Proto__Common__V1__KeyValue_Closure)
- (const Opentelemetry__Proto__Common__V1__KeyValue *message,
- void *closure_data);
-typedef void (*Opentelemetry__Proto__Common__V1__InstrumentationScope_Closure)
- (const Opentelemetry__Proto__Common__V1__InstrumentationScope *message,
- void *closure_data);
-
-/* --- services --- */
-
-
-/* --- descriptors --- */
-
-extern const ProtobufCMessageDescriptor opentelemetry__proto__common__v1__any_value__descriptor;
-extern const ProtobufCMessageDescriptor opentelemetry__proto__common__v1__array_value__descriptor;
-extern const ProtobufCMessageDescriptor opentelemetry__proto__common__v1__key_value_list__descriptor;
-extern const ProtobufCMessageDescriptor opentelemetry__proto__common__v1__key_value__descriptor;
-extern const ProtobufCMessageDescriptor opentelemetry__proto__common__v1__instrumentation_scope__descriptor;
-
-PROTOBUF_C__END_DECLS
-
-
-#endif /* PROTOBUF_C_opentelemetry_2fproto_2fcommon_2fv1_2fcommon_2eproto__INCLUDED */
diff --git a/fluent-bit/lib/fluent-otel-proto/proto_c/opentelemetry/proto/logs/v1/logs.pb-c.c b/fluent-bit/lib/fluent-otel-proto/proto_c/opentelemetry/proto/logs/v1/logs.pb-c.c
deleted file mode 100644
index 124f76628..000000000
--- a/fluent-bit/lib/fluent-otel-proto/proto_c/opentelemetry/proto/logs/v1/logs.pb-c.c
+++ /dev/null
@@ -1,613 +0,0 @@
-/* Generated by the protocol buffer compiler. DO NOT EDIT! */
-/* Generated from: opentelemetry/proto/logs/v1/logs.proto */
-
-/* Do not generate deprecated warnings for self */
-#ifndef PROTOBUF_C__NO_DEPRECATED
-#define PROTOBUF_C__NO_DEPRECATED
-#endif
-
-#include "opentelemetry/proto/logs/v1/logs.pb-c.h"
-void opentelemetry__proto__logs__v1__logs_data__init
- (Opentelemetry__Proto__Logs__V1__LogsData *message)
-{
- static const Opentelemetry__Proto__Logs__V1__LogsData init_value = OPENTELEMETRY__PROTO__LOGS__V1__LOGS_DATA__INIT;
- *message = init_value;
-}
-size_t opentelemetry__proto__logs__v1__logs_data__get_packed_size
- (const Opentelemetry__Proto__Logs__V1__LogsData *message)
-{
- assert(message->base.descriptor == &opentelemetry__proto__logs__v1__logs_data__descriptor);
- return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
-}
-size_t opentelemetry__proto__logs__v1__logs_data__pack
- (const Opentelemetry__Proto__Logs__V1__LogsData *message,
- uint8_t *out)
-{
- assert(message->base.descriptor == &opentelemetry__proto__logs__v1__logs_data__descriptor);
- return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
-}
-size_t opentelemetry__proto__logs__v1__logs_data__pack_to_buffer
- (const Opentelemetry__Proto__Logs__V1__LogsData *message,
- ProtobufCBuffer *buffer)
-{
- assert(message->base.descriptor == &opentelemetry__proto__logs__v1__logs_data__descriptor);
- return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
-}
-Opentelemetry__Proto__Logs__V1__LogsData *
- opentelemetry__proto__logs__v1__logs_data__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data)
-{
- return (Opentelemetry__Proto__Logs__V1__LogsData *)
- protobuf_c_message_unpack (&opentelemetry__proto__logs__v1__logs_data__descriptor,
- allocator, len, data);
-}
-void opentelemetry__proto__logs__v1__logs_data__free_unpacked
- (Opentelemetry__Proto__Logs__V1__LogsData *message,
- ProtobufCAllocator *allocator)
-{
- if(!message)
- return;
- assert(message->base.descriptor == &opentelemetry__proto__logs__v1__logs_data__descriptor);
- protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
-}
-void opentelemetry__proto__logs__v1__resource_logs__init
- (Opentelemetry__Proto__Logs__V1__ResourceLogs *message)
-{
- static const Opentelemetry__Proto__Logs__V1__ResourceLogs init_value = OPENTELEMETRY__PROTO__LOGS__V1__RESOURCE_LOGS__INIT;
- *message = init_value;
-}
-size_t opentelemetry__proto__logs__v1__resource_logs__get_packed_size
- (const Opentelemetry__Proto__Logs__V1__ResourceLogs *message)
-{
- assert(message->base.descriptor == &opentelemetry__proto__logs__v1__resource_logs__descriptor);
- return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
-}
-size_t opentelemetry__proto__logs__v1__resource_logs__pack
- (const Opentelemetry__Proto__Logs__V1__ResourceLogs *message,
- uint8_t *out)
-{
- assert(message->base.descriptor == &opentelemetry__proto__logs__v1__resource_logs__descriptor);
- return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
-}
-size_t opentelemetry__proto__logs__v1__resource_logs__pack_to_buffer
- (const Opentelemetry__Proto__Logs__V1__ResourceLogs *message,
- ProtobufCBuffer *buffer)
-{
- assert(message->base.descriptor == &opentelemetry__proto__logs__v1__resource_logs__descriptor);
- return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
-}
-Opentelemetry__Proto__Logs__V1__ResourceLogs *
- opentelemetry__proto__logs__v1__resource_logs__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data)
-{
- return (Opentelemetry__Proto__Logs__V1__ResourceLogs *)
- protobuf_c_message_unpack (&opentelemetry__proto__logs__v1__resource_logs__descriptor,
- allocator, len, data);
-}
-void opentelemetry__proto__logs__v1__resource_logs__free_unpacked
- (Opentelemetry__Proto__Logs__V1__ResourceLogs *message,
- ProtobufCAllocator *allocator)
-{
- if(!message)
- return;
- assert(message->base.descriptor == &opentelemetry__proto__logs__v1__resource_logs__descriptor);
- protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
-}
-void opentelemetry__proto__logs__v1__scope_logs__init
- (Opentelemetry__Proto__Logs__V1__ScopeLogs *message)
-{
- static const Opentelemetry__Proto__Logs__V1__ScopeLogs init_value = OPENTELEMETRY__PROTO__LOGS__V1__SCOPE_LOGS__INIT;
- *message = init_value;
-}
-size_t opentelemetry__proto__logs__v1__scope_logs__get_packed_size
- (const Opentelemetry__Proto__Logs__V1__ScopeLogs *message)
-{
- assert(message->base.descriptor == &opentelemetry__proto__logs__v1__scope_logs__descriptor);
- return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
-}
-size_t opentelemetry__proto__logs__v1__scope_logs__pack
- (const Opentelemetry__Proto__Logs__V1__ScopeLogs *message,
- uint8_t *out)
-{
- assert(message->base.descriptor == &opentelemetry__proto__logs__v1__scope_logs__descriptor);
- return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
-}
-size_t opentelemetry__proto__logs__v1__scope_logs__pack_to_buffer
- (const Opentelemetry__Proto__Logs__V1__ScopeLogs *message,
- ProtobufCBuffer *buffer)
-{
- assert(message->base.descriptor == &opentelemetry__proto__logs__v1__scope_logs__descriptor);
- return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
-}
-Opentelemetry__Proto__Logs__V1__ScopeLogs *
- opentelemetry__proto__logs__v1__scope_logs__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data)
-{
- return (Opentelemetry__Proto__Logs__V1__ScopeLogs *)
- protobuf_c_message_unpack (&opentelemetry__proto__logs__v1__scope_logs__descriptor,
- allocator, len, data);
-}
-void opentelemetry__proto__logs__v1__scope_logs__free_unpacked
- (Opentelemetry__Proto__Logs__V1__ScopeLogs *message,
- ProtobufCAllocator *allocator)
-{
- if(!message)
- return;
- assert(message->base.descriptor == &opentelemetry__proto__logs__v1__scope_logs__descriptor);
- protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
-}
-void opentelemetry__proto__logs__v1__log_record__init
- (Opentelemetry__Proto__Logs__V1__LogRecord *message)
-{
- static const Opentelemetry__Proto__Logs__V1__LogRecord init_value = OPENTELEMETRY__PROTO__LOGS__V1__LOG_RECORD__INIT;
- *message = init_value;
-}
-size_t opentelemetry__proto__logs__v1__log_record__get_packed_size
- (const Opentelemetry__Proto__Logs__V1__LogRecord *message)
-{
- assert(message->base.descriptor == &opentelemetry__proto__logs__v1__log_record__descriptor);
- return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
-}
-size_t opentelemetry__proto__logs__v1__log_record__pack
- (const Opentelemetry__Proto__Logs__V1__LogRecord *message,
- uint8_t *out)
-{
- assert(message->base.descriptor == &opentelemetry__proto__logs__v1__log_record__descriptor);
- return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
-}
-size_t opentelemetry__proto__logs__v1__log_record__pack_to_buffer
- (const Opentelemetry__Proto__Logs__V1__LogRecord *message,
- ProtobufCBuffer *buffer)
-{
- assert(message->base.descriptor == &opentelemetry__proto__logs__v1__log_record__descriptor);
- return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
-}
-Opentelemetry__Proto__Logs__V1__LogRecord *
- opentelemetry__proto__logs__v1__log_record__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data)
-{
- return (Opentelemetry__Proto__Logs__V1__LogRecord *)
- protobuf_c_message_unpack (&opentelemetry__proto__logs__v1__log_record__descriptor,
- allocator, len, data);
-}
-void opentelemetry__proto__logs__v1__log_record__free_unpacked
- (Opentelemetry__Proto__Logs__V1__LogRecord *message,
- ProtobufCAllocator *allocator)
-{
- if(!message)
- return;
- assert(message->base.descriptor == &opentelemetry__proto__logs__v1__log_record__descriptor);
- protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
-}
-static const ProtobufCFieldDescriptor opentelemetry__proto__logs__v1__logs_data__field_descriptors[1] =
-{
- {
- "resource_logs",
- 1,
- PROTOBUF_C_LABEL_REPEATED,
- PROTOBUF_C_TYPE_MESSAGE,
- offsetof(Opentelemetry__Proto__Logs__V1__LogsData, n_resource_logs),
- offsetof(Opentelemetry__Proto__Logs__V1__LogsData, resource_logs),
- &opentelemetry__proto__logs__v1__resource_logs__descriptor,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
-};
-static const unsigned opentelemetry__proto__logs__v1__logs_data__field_indices_by_name[] = {
- 0, /* field[0] = resource_logs */
-};
-static const ProtobufCIntRange opentelemetry__proto__logs__v1__logs_data__number_ranges[1 + 1] =
-{
- { 1, 0 },
- { 0, 1 }
-};
-const ProtobufCMessageDescriptor opentelemetry__proto__logs__v1__logs_data__descriptor =
-{
- PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
- "opentelemetry.proto.logs.v1.LogsData",
- "LogsData",
- "Opentelemetry__Proto__Logs__V1__LogsData",
- "opentelemetry.proto.logs.v1",
- sizeof(Opentelemetry__Proto__Logs__V1__LogsData),
- 1,
- opentelemetry__proto__logs__v1__logs_data__field_descriptors,
- opentelemetry__proto__logs__v1__logs_data__field_indices_by_name,
- 1, opentelemetry__proto__logs__v1__logs_data__number_ranges,
- (ProtobufCMessageInit) opentelemetry__proto__logs__v1__logs_data__init,
- NULL,NULL,NULL /* reserved[123] */
-};
-static const ProtobufCFieldDescriptor opentelemetry__proto__logs__v1__resource_logs__field_descriptors[3] =
-{
- {
- "resource",
- 1,
- PROTOBUF_C_LABEL_NONE,
- PROTOBUF_C_TYPE_MESSAGE,
- 0, /* quantifier_offset */
- offsetof(Opentelemetry__Proto__Logs__V1__ResourceLogs, resource),
- &opentelemetry__proto__resource__v1__resource__descriptor,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "scope_logs",
- 2,
- PROTOBUF_C_LABEL_REPEATED,
- PROTOBUF_C_TYPE_MESSAGE,
- offsetof(Opentelemetry__Proto__Logs__V1__ResourceLogs, n_scope_logs),
- offsetof(Opentelemetry__Proto__Logs__V1__ResourceLogs, scope_logs),
- &opentelemetry__proto__logs__v1__scope_logs__descriptor,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "schema_url",
- 3,
- PROTOBUF_C_LABEL_NONE,
- PROTOBUF_C_TYPE_STRING,
- 0, /* quantifier_offset */
- offsetof(Opentelemetry__Proto__Logs__V1__ResourceLogs, schema_url),
- NULL,
- &protobuf_c_empty_string,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
-};
-static const unsigned opentelemetry__proto__logs__v1__resource_logs__field_indices_by_name[] = {
- 0, /* field[0] = resource */
- 2, /* field[2] = schema_url */
- 1, /* field[1] = scope_logs */
-};
-static const ProtobufCIntRange opentelemetry__proto__logs__v1__resource_logs__number_ranges[1 + 1] =
-{
- { 1, 0 },
- { 0, 3 }
-};
-const ProtobufCMessageDescriptor opentelemetry__proto__logs__v1__resource_logs__descriptor =
-{
- PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
- "opentelemetry.proto.logs.v1.ResourceLogs",
- "ResourceLogs",
- "Opentelemetry__Proto__Logs__V1__ResourceLogs",
- "opentelemetry.proto.logs.v1",
- sizeof(Opentelemetry__Proto__Logs__V1__ResourceLogs),
- 3,
- opentelemetry__proto__logs__v1__resource_logs__field_descriptors,
- opentelemetry__proto__logs__v1__resource_logs__field_indices_by_name,
- 1, opentelemetry__proto__logs__v1__resource_logs__number_ranges,
- (ProtobufCMessageInit) opentelemetry__proto__logs__v1__resource_logs__init,
- NULL,NULL,NULL /* reserved[123] */
-};
-static const ProtobufCFieldDescriptor opentelemetry__proto__logs__v1__scope_logs__field_descriptors[3] =
-{
- {
- "scope",
- 1,
- PROTOBUF_C_LABEL_NONE,
- PROTOBUF_C_TYPE_MESSAGE,
- 0, /* quantifier_offset */
- offsetof(Opentelemetry__Proto__Logs__V1__ScopeLogs, scope),
- &opentelemetry__proto__common__v1__instrumentation_scope__descriptor,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "log_records",
- 2,
- PROTOBUF_C_LABEL_REPEATED,
- PROTOBUF_C_TYPE_MESSAGE,
- offsetof(Opentelemetry__Proto__Logs__V1__ScopeLogs, n_log_records),
- offsetof(Opentelemetry__Proto__Logs__V1__ScopeLogs, log_records),
- &opentelemetry__proto__logs__v1__log_record__descriptor,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "schema_url",
- 3,
- PROTOBUF_C_LABEL_NONE,
- PROTOBUF_C_TYPE_STRING,
- 0, /* quantifier_offset */
- offsetof(Opentelemetry__Proto__Logs__V1__ScopeLogs, schema_url),
- NULL,
- &protobuf_c_empty_string,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
-};
-static const unsigned opentelemetry__proto__logs__v1__scope_logs__field_indices_by_name[] = {
- 1, /* field[1] = log_records */
- 2, /* field[2] = schema_url */
- 0, /* field[0] = scope */
-};
-static const ProtobufCIntRange opentelemetry__proto__logs__v1__scope_logs__number_ranges[1 + 1] =
-{
- { 1, 0 },
- { 0, 3 }
-};
-const ProtobufCMessageDescriptor opentelemetry__proto__logs__v1__scope_logs__descriptor =
-{
- PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
- "opentelemetry.proto.logs.v1.ScopeLogs",
- "ScopeLogs",
- "Opentelemetry__Proto__Logs__V1__ScopeLogs",
- "opentelemetry.proto.logs.v1",
- sizeof(Opentelemetry__Proto__Logs__V1__ScopeLogs),
- 3,
- opentelemetry__proto__logs__v1__scope_logs__field_descriptors,
- opentelemetry__proto__logs__v1__scope_logs__field_indices_by_name,
- 1, opentelemetry__proto__logs__v1__scope_logs__number_ranges,
- (ProtobufCMessageInit) opentelemetry__proto__logs__v1__scope_logs__init,
- NULL,NULL,NULL /* reserved[123] */
-};
-static const ProtobufCFieldDescriptor opentelemetry__proto__logs__v1__log_record__field_descriptors[10] =
-{
- {
- "time_unix_nano",
- 1,
- PROTOBUF_C_LABEL_NONE,
- PROTOBUF_C_TYPE_FIXED64,
- 0, /* quantifier_offset */
- offsetof(Opentelemetry__Proto__Logs__V1__LogRecord, time_unix_nano),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "severity_number",
- 2,
- PROTOBUF_C_LABEL_NONE,
- PROTOBUF_C_TYPE_ENUM,
- 0, /* quantifier_offset */
- offsetof(Opentelemetry__Proto__Logs__V1__LogRecord, severity_number),
- &opentelemetry__proto__logs__v1__severity_number__descriptor,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "severity_text",
- 3,
- PROTOBUF_C_LABEL_NONE,
- PROTOBUF_C_TYPE_STRING,
- 0, /* quantifier_offset */
- offsetof(Opentelemetry__Proto__Logs__V1__LogRecord, severity_text),
- NULL,
- &protobuf_c_empty_string,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "body",
- 5,
- PROTOBUF_C_LABEL_NONE,
- PROTOBUF_C_TYPE_MESSAGE,
- 0, /* quantifier_offset */
- offsetof(Opentelemetry__Proto__Logs__V1__LogRecord, body),
- &opentelemetry__proto__common__v1__any_value__descriptor,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "attributes",
- 6,
- PROTOBUF_C_LABEL_REPEATED,
- PROTOBUF_C_TYPE_MESSAGE,
- offsetof(Opentelemetry__Proto__Logs__V1__LogRecord, n_attributes),
- offsetof(Opentelemetry__Proto__Logs__V1__LogRecord, attributes),
- &opentelemetry__proto__common__v1__key_value__descriptor,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "dropped_attributes_count",
- 7,
- PROTOBUF_C_LABEL_NONE,
- PROTOBUF_C_TYPE_UINT32,
- 0, /* quantifier_offset */
- offsetof(Opentelemetry__Proto__Logs__V1__LogRecord, dropped_attributes_count),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "flags",
- 8,
- PROTOBUF_C_LABEL_NONE,
- PROTOBUF_C_TYPE_FIXED32,
- 0, /* quantifier_offset */
- offsetof(Opentelemetry__Proto__Logs__V1__LogRecord, flags),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "trace_id",
- 9,
- PROTOBUF_C_LABEL_NONE,
- PROTOBUF_C_TYPE_BYTES,
- 0, /* quantifier_offset */
- offsetof(Opentelemetry__Proto__Logs__V1__LogRecord, trace_id),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "span_id",
- 10,
- PROTOBUF_C_LABEL_NONE,
- PROTOBUF_C_TYPE_BYTES,
- 0, /* quantifier_offset */
- offsetof(Opentelemetry__Proto__Logs__V1__LogRecord, span_id),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "observed_time_unix_nano",
- 11,
- PROTOBUF_C_LABEL_NONE,
- PROTOBUF_C_TYPE_FIXED64,
- 0, /* quantifier_offset */
- offsetof(Opentelemetry__Proto__Logs__V1__LogRecord, observed_time_unix_nano),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
-};
-static const unsigned opentelemetry__proto__logs__v1__log_record__field_indices_by_name[] = {
- 4, /* field[4] = attributes */
- 3, /* field[3] = body */
- 5, /* field[5] = dropped_attributes_count */
- 6, /* field[6] = flags */
- 9, /* field[9] = observed_time_unix_nano */
- 1, /* field[1] = severity_number */
- 2, /* field[2] = severity_text */
- 8, /* field[8] = span_id */
- 0, /* field[0] = time_unix_nano */
- 7, /* field[7] = trace_id */
-};
-static const ProtobufCIntRange opentelemetry__proto__logs__v1__log_record__number_ranges[2 + 1] =
-{
- { 1, 0 },
- { 5, 3 },
- { 0, 10 }
-};
-const ProtobufCMessageDescriptor opentelemetry__proto__logs__v1__log_record__descriptor =
-{
- PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
- "opentelemetry.proto.logs.v1.LogRecord",
- "LogRecord",
- "Opentelemetry__Proto__Logs__V1__LogRecord",
- "opentelemetry.proto.logs.v1",
- sizeof(Opentelemetry__Proto__Logs__V1__LogRecord),
- 10,
- opentelemetry__proto__logs__v1__log_record__field_descriptors,
- opentelemetry__proto__logs__v1__log_record__field_indices_by_name,
- 2, opentelemetry__proto__logs__v1__log_record__number_ranges,
- (ProtobufCMessageInit) opentelemetry__proto__logs__v1__log_record__init,
- NULL,NULL,NULL /* reserved[123] */
-};
-static const ProtobufCEnumValue opentelemetry__proto__logs__v1__severity_number__enum_values_by_number[25] =
-{
- { "SEVERITY_NUMBER_UNSPECIFIED", "OPENTELEMETRY__PROTO__LOGS__V1__SEVERITY_NUMBER__SEVERITY_NUMBER_UNSPECIFIED", 0 },
- { "SEVERITY_NUMBER_TRACE", "OPENTELEMETRY__PROTO__LOGS__V1__SEVERITY_NUMBER__SEVERITY_NUMBER_TRACE", 1 },
- { "SEVERITY_NUMBER_TRACE2", "OPENTELEMETRY__PROTO__LOGS__V1__SEVERITY_NUMBER__SEVERITY_NUMBER_TRACE2", 2 },
- { "SEVERITY_NUMBER_TRACE3", "OPENTELEMETRY__PROTO__LOGS__V1__SEVERITY_NUMBER__SEVERITY_NUMBER_TRACE3", 3 },
- { "SEVERITY_NUMBER_TRACE4", "OPENTELEMETRY__PROTO__LOGS__V1__SEVERITY_NUMBER__SEVERITY_NUMBER_TRACE4", 4 },
- { "SEVERITY_NUMBER_DEBUG", "OPENTELEMETRY__PROTO__LOGS__V1__SEVERITY_NUMBER__SEVERITY_NUMBER_DEBUG", 5 },
- { "SEVERITY_NUMBER_DEBUG2", "OPENTELEMETRY__PROTO__LOGS__V1__SEVERITY_NUMBER__SEVERITY_NUMBER_DEBUG2", 6 },
- { "SEVERITY_NUMBER_DEBUG3", "OPENTELEMETRY__PROTO__LOGS__V1__SEVERITY_NUMBER__SEVERITY_NUMBER_DEBUG3", 7 },
- { "SEVERITY_NUMBER_DEBUG4", "OPENTELEMETRY__PROTO__LOGS__V1__SEVERITY_NUMBER__SEVERITY_NUMBER_DEBUG4", 8 },
- { "SEVERITY_NUMBER_INFO", "OPENTELEMETRY__PROTO__LOGS__V1__SEVERITY_NUMBER__SEVERITY_NUMBER_INFO", 9 },
- { "SEVERITY_NUMBER_INFO2", "OPENTELEMETRY__PROTO__LOGS__V1__SEVERITY_NUMBER__SEVERITY_NUMBER_INFO2", 10 },
- { "SEVERITY_NUMBER_INFO3", "OPENTELEMETRY__PROTO__LOGS__V1__SEVERITY_NUMBER__SEVERITY_NUMBER_INFO3", 11 },
- { "SEVERITY_NUMBER_INFO4", "OPENTELEMETRY__PROTO__LOGS__V1__SEVERITY_NUMBER__SEVERITY_NUMBER_INFO4", 12 },
- { "SEVERITY_NUMBER_WARN", "OPENTELEMETRY__PROTO__LOGS__V1__SEVERITY_NUMBER__SEVERITY_NUMBER_WARN", 13 },
- { "SEVERITY_NUMBER_WARN2", "OPENTELEMETRY__PROTO__LOGS__V1__SEVERITY_NUMBER__SEVERITY_NUMBER_WARN2", 14 },
- { "SEVERITY_NUMBER_WARN3", "OPENTELEMETRY__PROTO__LOGS__V1__SEVERITY_NUMBER__SEVERITY_NUMBER_WARN3", 15 },
- { "SEVERITY_NUMBER_WARN4", "OPENTELEMETRY__PROTO__LOGS__V1__SEVERITY_NUMBER__SEVERITY_NUMBER_WARN4", 16 },
- { "SEVERITY_NUMBER_ERROR", "OPENTELEMETRY__PROTO__LOGS__V1__SEVERITY_NUMBER__SEVERITY_NUMBER_ERROR", 17 },
- { "SEVERITY_NUMBER_ERROR2", "OPENTELEMETRY__PROTO__LOGS__V1__SEVERITY_NUMBER__SEVERITY_NUMBER_ERROR2", 18 },
- { "SEVERITY_NUMBER_ERROR3", "OPENTELEMETRY__PROTO__LOGS__V1__SEVERITY_NUMBER__SEVERITY_NUMBER_ERROR3", 19 },
- { "SEVERITY_NUMBER_ERROR4", "OPENTELEMETRY__PROTO__LOGS__V1__SEVERITY_NUMBER__SEVERITY_NUMBER_ERROR4", 20 },
- { "SEVERITY_NUMBER_FATAL", "OPENTELEMETRY__PROTO__LOGS__V1__SEVERITY_NUMBER__SEVERITY_NUMBER_FATAL", 21 },
- { "SEVERITY_NUMBER_FATAL2", "OPENTELEMETRY__PROTO__LOGS__V1__SEVERITY_NUMBER__SEVERITY_NUMBER_FATAL2", 22 },
- { "SEVERITY_NUMBER_FATAL3", "OPENTELEMETRY__PROTO__LOGS__V1__SEVERITY_NUMBER__SEVERITY_NUMBER_FATAL3", 23 },
- { "SEVERITY_NUMBER_FATAL4", "OPENTELEMETRY__PROTO__LOGS__V1__SEVERITY_NUMBER__SEVERITY_NUMBER_FATAL4", 24 },
-};
-static const ProtobufCIntRange opentelemetry__proto__logs__v1__severity_number__value_ranges[] = {
-{0, 0},{0, 25}
-};
-static const ProtobufCEnumValueIndex opentelemetry__proto__logs__v1__severity_number__enum_values_by_name[25] =
-{
- { "SEVERITY_NUMBER_DEBUG", 5 },
- { "SEVERITY_NUMBER_DEBUG2", 6 },
- { "SEVERITY_NUMBER_DEBUG3", 7 },
- { "SEVERITY_NUMBER_DEBUG4", 8 },
- { "SEVERITY_NUMBER_ERROR", 17 },
- { "SEVERITY_NUMBER_ERROR2", 18 },
- { "SEVERITY_NUMBER_ERROR3", 19 },
- { "SEVERITY_NUMBER_ERROR4", 20 },
- { "SEVERITY_NUMBER_FATAL", 21 },
- { "SEVERITY_NUMBER_FATAL2", 22 },
- { "SEVERITY_NUMBER_FATAL3", 23 },
- { "SEVERITY_NUMBER_FATAL4", 24 },
- { "SEVERITY_NUMBER_INFO", 9 },
- { "SEVERITY_NUMBER_INFO2", 10 },
- { "SEVERITY_NUMBER_INFO3", 11 },
- { "SEVERITY_NUMBER_INFO4", 12 },
- { "SEVERITY_NUMBER_TRACE", 1 },
- { "SEVERITY_NUMBER_TRACE2", 2 },
- { "SEVERITY_NUMBER_TRACE3", 3 },
- { "SEVERITY_NUMBER_TRACE4", 4 },
- { "SEVERITY_NUMBER_UNSPECIFIED", 0 },
- { "SEVERITY_NUMBER_WARN", 13 },
- { "SEVERITY_NUMBER_WARN2", 14 },
- { "SEVERITY_NUMBER_WARN3", 15 },
- { "SEVERITY_NUMBER_WARN4", 16 },
-};
-const ProtobufCEnumDescriptor opentelemetry__proto__logs__v1__severity_number__descriptor =
-{
- PROTOBUF_C__ENUM_DESCRIPTOR_MAGIC,
- "opentelemetry.proto.logs.v1.SeverityNumber",
- "SeverityNumber",
- "Opentelemetry__Proto__Logs__V1__SeverityNumber",
- "opentelemetry.proto.logs.v1",
- 25,
- opentelemetry__proto__logs__v1__severity_number__enum_values_by_number,
- 25,
- opentelemetry__proto__logs__v1__severity_number__enum_values_by_name,
- 1,
- opentelemetry__proto__logs__v1__severity_number__value_ranges,
- NULL,NULL,NULL,NULL /* reserved[1234] */
-};
-static const ProtobufCEnumValue opentelemetry__proto__logs__v1__log_record_flags__enum_values_by_number[2] =
-{
- { "LOG_RECORD_FLAG_UNSPECIFIED", "OPENTELEMETRY__PROTO__LOGS__V1__LOG_RECORD_FLAGS__LOG_RECORD_FLAG_UNSPECIFIED", 0 },
- { "LOG_RECORD_FLAG_TRACE_FLAGS_MASK", "OPENTELEMETRY__PROTO__LOGS__V1__LOG_RECORD_FLAGS__LOG_RECORD_FLAG_TRACE_FLAGS_MASK", 255 },
-};
-static const ProtobufCIntRange opentelemetry__proto__logs__v1__log_record_flags__value_ranges[] = {
-{0, 0},{255, 1},{0, 2}
-};
-static const ProtobufCEnumValueIndex opentelemetry__proto__logs__v1__log_record_flags__enum_values_by_name[2] =
-{
- { "LOG_RECORD_FLAG_TRACE_FLAGS_MASK", 1 },
- { "LOG_RECORD_FLAG_UNSPECIFIED", 0 },
-};
-const ProtobufCEnumDescriptor opentelemetry__proto__logs__v1__log_record_flags__descriptor =
-{
- PROTOBUF_C__ENUM_DESCRIPTOR_MAGIC,
- "opentelemetry.proto.logs.v1.LogRecordFlags",
- "LogRecordFlags",
- "Opentelemetry__Proto__Logs__V1__LogRecordFlags",
- "opentelemetry.proto.logs.v1",
- 2,
- opentelemetry__proto__logs__v1__log_record_flags__enum_values_by_number,
- 2,
- opentelemetry__proto__logs__v1__log_record_flags__enum_values_by_name,
- 2,
- opentelemetry__proto__logs__v1__log_record_flags__value_ranges,
- NULL,NULL,NULL,NULL /* reserved[1234] */
-};
diff --git a/fluent-bit/lib/fluent-otel-proto/proto_c/opentelemetry/proto/logs/v1/logs.pb-c.h b/fluent-bit/lib/fluent-otel-proto/proto_c/opentelemetry/proto/logs/v1/logs.pb-c.h
deleted file mode 100644
index 4dbaa1d3b..000000000
--- a/fluent-bit/lib/fluent-otel-proto/proto_c/opentelemetry/proto/logs/v1/logs.pb-c.h
+++ /dev/null
@@ -1,342 +0,0 @@
-/* Generated by the protocol buffer compiler. DO NOT EDIT! */
-/* Generated from: opentelemetry/proto/logs/v1/logs.proto */
-
-#ifndef PROTOBUF_C_opentelemetry_2fproto_2flogs_2fv1_2flogs_2eproto__INCLUDED
-#define PROTOBUF_C_opentelemetry_2fproto_2flogs_2fv1_2flogs_2eproto__INCLUDED
-
-#include <protobuf-c/protobuf-c.h>
-
-PROTOBUF_C__BEGIN_DECLS
-
-#if PROTOBUF_C_VERSION_NUMBER < 1003000
-# error This file was generated by a newer version of protoc-c which is incompatible with your libprotobuf-c headers. Please update your headers.
-#elif 1004001 < PROTOBUF_C_MIN_COMPILER_VERSION
-# error This file was generated by an older version of protoc-c which is incompatible with your libprotobuf-c headers. Please regenerate this file with a newer version of protoc-c.
-#endif
-
-#include "opentelemetry/proto/common/v1/common.pb-c.h"
-#include "opentelemetry/proto/resource/v1/resource.pb-c.h"
-
-typedef struct Opentelemetry__Proto__Logs__V1__LogsData Opentelemetry__Proto__Logs__V1__LogsData;
-typedef struct Opentelemetry__Proto__Logs__V1__ResourceLogs Opentelemetry__Proto__Logs__V1__ResourceLogs;
-typedef struct Opentelemetry__Proto__Logs__V1__ScopeLogs Opentelemetry__Proto__Logs__V1__ScopeLogs;
-typedef struct Opentelemetry__Proto__Logs__V1__LogRecord Opentelemetry__Proto__Logs__V1__LogRecord;
-
-
-/* --- enums --- */
-
-/*
- * Possible values for LogRecord.SeverityNumber.
- */
-typedef enum _Opentelemetry__Proto__Logs__V1__SeverityNumber {
- /*
- * UNSPECIFIED is the default SeverityNumber, it MUST NOT be used.
- */
- OPENTELEMETRY__PROTO__LOGS__V1__SEVERITY_NUMBER__SEVERITY_NUMBER_UNSPECIFIED = 0,
- OPENTELEMETRY__PROTO__LOGS__V1__SEVERITY_NUMBER__SEVERITY_NUMBER_TRACE = 1,
- OPENTELEMETRY__PROTO__LOGS__V1__SEVERITY_NUMBER__SEVERITY_NUMBER_TRACE2 = 2,
- OPENTELEMETRY__PROTO__LOGS__V1__SEVERITY_NUMBER__SEVERITY_NUMBER_TRACE3 = 3,
- OPENTELEMETRY__PROTO__LOGS__V1__SEVERITY_NUMBER__SEVERITY_NUMBER_TRACE4 = 4,
- OPENTELEMETRY__PROTO__LOGS__V1__SEVERITY_NUMBER__SEVERITY_NUMBER_DEBUG = 5,
- OPENTELEMETRY__PROTO__LOGS__V1__SEVERITY_NUMBER__SEVERITY_NUMBER_DEBUG2 = 6,
- OPENTELEMETRY__PROTO__LOGS__V1__SEVERITY_NUMBER__SEVERITY_NUMBER_DEBUG3 = 7,
- OPENTELEMETRY__PROTO__LOGS__V1__SEVERITY_NUMBER__SEVERITY_NUMBER_DEBUG4 = 8,
- OPENTELEMETRY__PROTO__LOGS__V1__SEVERITY_NUMBER__SEVERITY_NUMBER_INFO = 9,
- OPENTELEMETRY__PROTO__LOGS__V1__SEVERITY_NUMBER__SEVERITY_NUMBER_INFO2 = 10,
- OPENTELEMETRY__PROTO__LOGS__V1__SEVERITY_NUMBER__SEVERITY_NUMBER_INFO3 = 11,
- OPENTELEMETRY__PROTO__LOGS__V1__SEVERITY_NUMBER__SEVERITY_NUMBER_INFO4 = 12,
- OPENTELEMETRY__PROTO__LOGS__V1__SEVERITY_NUMBER__SEVERITY_NUMBER_WARN = 13,
- OPENTELEMETRY__PROTO__LOGS__V1__SEVERITY_NUMBER__SEVERITY_NUMBER_WARN2 = 14,
- OPENTELEMETRY__PROTO__LOGS__V1__SEVERITY_NUMBER__SEVERITY_NUMBER_WARN3 = 15,
- OPENTELEMETRY__PROTO__LOGS__V1__SEVERITY_NUMBER__SEVERITY_NUMBER_WARN4 = 16,
- OPENTELEMETRY__PROTO__LOGS__V1__SEVERITY_NUMBER__SEVERITY_NUMBER_ERROR = 17,
- OPENTELEMETRY__PROTO__LOGS__V1__SEVERITY_NUMBER__SEVERITY_NUMBER_ERROR2 = 18,
- OPENTELEMETRY__PROTO__LOGS__V1__SEVERITY_NUMBER__SEVERITY_NUMBER_ERROR3 = 19,
- OPENTELEMETRY__PROTO__LOGS__V1__SEVERITY_NUMBER__SEVERITY_NUMBER_ERROR4 = 20,
- OPENTELEMETRY__PROTO__LOGS__V1__SEVERITY_NUMBER__SEVERITY_NUMBER_FATAL = 21,
- OPENTELEMETRY__PROTO__LOGS__V1__SEVERITY_NUMBER__SEVERITY_NUMBER_FATAL2 = 22,
- OPENTELEMETRY__PROTO__LOGS__V1__SEVERITY_NUMBER__SEVERITY_NUMBER_FATAL3 = 23,
- OPENTELEMETRY__PROTO__LOGS__V1__SEVERITY_NUMBER__SEVERITY_NUMBER_FATAL4 = 24
- PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(OPENTELEMETRY__PROTO__LOGS__V1__SEVERITY_NUMBER)
-} Opentelemetry__Proto__Logs__V1__SeverityNumber;
-/*
- * Masks for LogRecord.flags field.
- */
-typedef enum _Opentelemetry__Proto__Logs__V1__LogRecordFlags {
- OPENTELEMETRY__PROTO__LOGS__V1__LOG_RECORD_FLAGS__LOG_RECORD_FLAG_UNSPECIFIED = 0,
- OPENTELEMETRY__PROTO__LOGS__V1__LOG_RECORD_FLAGS__LOG_RECORD_FLAG_TRACE_FLAGS_MASK = 255
- PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(OPENTELEMETRY__PROTO__LOGS__V1__LOG_RECORD_FLAGS)
-} Opentelemetry__Proto__Logs__V1__LogRecordFlags;
-
-/* --- messages --- */
-
-/*
- * LogsData represents the logs data that can be stored in a persistent storage,
- * OR can be embedded by other protocols that transfer OTLP logs data but do not
- * implement the OTLP protocol.
- * The main difference between this message and collector protocol is that
- * in this message there will not be any "control" or "metadata" specific to
- * OTLP protocol.
- * When new fields are added into this message, the OTLP request MUST be updated
- * as well.
- */
-struct Opentelemetry__Proto__Logs__V1__LogsData
-{
- ProtobufCMessage base;
- /*
- * An array of ResourceLogs.
- * For data coming from a single resource this array will typically contain
- * one element. Intermediary nodes that receive data from multiple origins
- * typically batch the data before forwarding further and in that case this
- * array will contain multiple elements.
- */
- size_t n_resource_logs;
- Opentelemetry__Proto__Logs__V1__ResourceLogs **resource_logs;
-};
-#define OPENTELEMETRY__PROTO__LOGS__V1__LOGS_DATA__INIT \
- { PROTOBUF_C_MESSAGE_INIT (&opentelemetry__proto__logs__v1__logs_data__descriptor) \
- , 0,NULL }
-
-
-/*
- * A collection of ScopeLogs from a Resource.
- */
-struct Opentelemetry__Proto__Logs__V1__ResourceLogs
-{
- ProtobufCMessage base;
- /*
- * The resource for the logs in this message.
- * If this field is not set then resource info is unknown.
- */
- Opentelemetry__Proto__Resource__V1__Resource *resource;
- /*
- * A list of ScopeLogs that originate from a resource.
- */
- size_t n_scope_logs;
- Opentelemetry__Proto__Logs__V1__ScopeLogs **scope_logs;
- /*
- * This schema_url applies to the data in the "resource" field. It does not apply
- * to the data in the "scope_logs" field which have their own schema_url field.
- */
- char *schema_url;
-};
-#define OPENTELEMETRY__PROTO__LOGS__V1__RESOURCE_LOGS__INIT \
- { PROTOBUF_C_MESSAGE_INIT (&opentelemetry__proto__logs__v1__resource_logs__descriptor) \
- , NULL, 0,NULL, (char *)protobuf_c_empty_string }
-
-
-/*
- * A collection of Logs produced by a Scope.
- */
-struct Opentelemetry__Proto__Logs__V1__ScopeLogs
-{
- ProtobufCMessage base;
- /*
- * The instrumentation scope information for the logs in this message.
- * Semantically when InstrumentationScope isn't set, it is equivalent with
- * an empty instrumentation scope name (unknown).
- */
- Opentelemetry__Proto__Common__V1__InstrumentationScope *scope;
- /*
- * A list of log records.
- */
- size_t n_log_records;
- Opentelemetry__Proto__Logs__V1__LogRecord **log_records;
- /*
- * This schema_url applies to all logs in the "logs" field.
- */
- char *schema_url;
-};
-#define OPENTELEMETRY__PROTO__LOGS__V1__SCOPE_LOGS__INIT \
- { PROTOBUF_C_MESSAGE_INIT (&opentelemetry__proto__logs__v1__scope_logs__descriptor) \
- , NULL, 0,NULL, (char *)protobuf_c_empty_string }
-
-
-/*
- * A log record according to OpenTelemetry Log Data Model:
- * https://github.com/open-telemetry/oteps/blob/main/text/logs/0097-log-data-model.md
- */
-struct Opentelemetry__Proto__Logs__V1__LogRecord
-{
- ProtobufCMessage base;
- /*
- * time_unix_nano is the time when the event occurred.
- * Value is UNIX Epoch time in nanoseconds since 00:00:00 UTC on 1 January 1970.
- * Value of 0 indicates unknown or missing timestamp.
- */
- uint64_t time_unix_nano;
- /*
- * Time when the event was observed by the collection system.
- * For events that originate in OpenTelemetry (e.g. using OpenTelemetry Logging SDK)
- * this timestamp is typically set at the generation time and is equal to Timestamp.
- * For events originating externally and collected by OpenTelemetry (e.g. using
- * Collector) this is the time when OpenTelemetry's code observed the event measured
- * by the clock of the OpenTelemetry code. This field MUST be set once the event is
- * observed by OpenTelemetry.
- * For converting OpenTelemetry log data to formats that support only one timestamp or
- * when receiving OpenTelemetry log data by recipients that support only one timestamp
- * internally the following logic is recommended:
- * - Use time_unix_nano if it is present, otherwise use observed_time_unix_nano.
- * Value is UNIX Epoch time in nanoseconds since 00:00:00 UTC on 1 January 1970.
- * Value of 0 indicates unknown or missing timestamp.
- */
- uint64_t observed_time_unix_nano;
- /*
- * Numerical value of the severity, normalized to values described in Log Data Model.
- * [Optional].
- */
- Opentelemetry__Proto__Logs__V1__SeverityNumber severity_number;
- /*
- * The severity text (also known as log level). The original string representation as
- * it is known at the source. [Optional].
- */
- char *severity_text;
- /*
- * A value containing the body of the log record. Can be for example a human-readable
- * string message (including multi-line) describing the event in a free form or it can
- * be a structured data composed of arrays and maps of other values. [Optional].
- */
- Opentelemetry__Proto__Common__V1__AnyValue *body;
- /*
- * Additional attributes that describe the specific event occurrence. [Optional].
- * Attribute keys MUST be unique (it is not allowed to have more than one
- * attribute with the same key).
- */
- size_t n_attributes;
- Opentelemetry__Proto__Common__V1__KeyValue **attributes;
- uint32_t dropped_attributes_count;
- /*
- * Flags, a bit field. 8 least significant bits are the trace flags as
- * defined in W3C Trace Context specification. 24 most significant bits are reserved
- * and must be set to 0. Readers must not assume that 24 most significant bits
- * will be zero and must correctly mask the bits when reading 8-bit trace flag (use
- * flags & TRACE_FLAGS_MASK). [Optional].
- */
- uint32_t flags;
- /*
- * A unique identifier for a trace. All logs from the same trace share
- * the same `trace_id`. The ID is a 16-byte array. An ID with all zeroes
- * is considered invalid. Can be set for logs that are part of request processing
- * and have an assigned trace id. [Optional].
- */
- ProtobufCBinaryData trace_id;
- /*
- * A unique identifier for a span within a trace, assigned when the span
- * is created. The ID is an 8-byte array. An ID with all zeroes is considered
- * invalid. Can be set for logs that are part of a particular processing span.
- * If span_id is present trace_id SHOULD be also present. [Optional].
- */
- ProtobufCBinaryData span_id;
-};
-#define OPENTELEMETRY__PROTO__LOGS__V1__LOG_RECORD__INIT \
- { PROTOBUF_C_MESSAGE_INIT (&opentelemetry__proto__logs__v1__log_record__descriptor) \
- , 0, 0, OPENTELEMETRY__PROTO__LOGS__V1__SEVERITY_NUMBER__SEVERITY_NUMBER_UNSPECIFIED, (char *)protobuf_c_empty_string, NULL, 0,NULL, 0, 0, {0,NULL}, {0,NULL} }
-
-
-/* Opentelemetry__Proto__Logs__V1__LogsData methods */
-void opentelemetry__proto__logs__v1__logs_data__init
- (Opentelemetry__Proto__Logs__V1__LogsData *message);
-size_t opentelemetry__proto__logs__v1__logs_data__get_packed_size
- (const Opentelemetry__Proto__Logs__V1__LogsData *message);
-size_t opentelemetry__proto__logs__v1__logs_data__pack
- (const Opentelemetry__Proto__Logs__V1__LogsData *message,
- uint8_t *out);
-size_t opentelemetry__proto__logs__v1__logs_data__pack_to_buffer
- (const Opentelemetry__Proto__Logs__V1__LogsData *message,
- ProtobufCBuffer *buffer);
-Opentelemetry__Proto__Logs__V1__LogsData *
- opentelemetry__proto__logs__v1__logs_data__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data);
-void opentelemetry__proto__logs__v1__logs_data__free_unpacked
- (Opentelemetry__Proto__Logs__V1__LogsData *message,
- ProtobufCAllocator *allocator);
-/* Opentelemetry__Proto__Logs__V1__ResourceLogs methods */
-void opentelemetry__proto__logs__v1__resource_logs__init
- (Opentelemetry__Proto__Logs__V1__ResourceLogs *message);
-size_t opentelemetry__proto__logs__v1__resource_logs__get_packed_size
- (const Opentelemetry__Proto__Logs__V1__ResourceLogs *message);
-size_t opentelemetry__proto__logs__v1__resource_logs__pack
- (const Opentelemetry__Proto__Logs__V1__ResourceLogs *message,
- uint8_t *out);
-size_t opentelemetry__proto__logs__v1__resource_logs__pack_to_buffer
- (const Opentelemetry__Proto__Logs__V1__ResourceLogs *message,
- ProtobufCBuffer *buffer);
-Opentelemetry__Proto__Logs__V1__ResourceLogs *
- opentelemetry__proto__logs__v1__resource_logs__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data);
-void opentelemetry__proto__logs__v1__resource_logs__free_unpacked
- (Opentelemetry__Proto__Logs__V1__ResourceLogs *message,
- ProtobufCAllocator *allocator);
-/* Opentelemetry__Proto__Logs__V1__ScopeLogs methods */
-void opentelemetry__proto__logs__v1__scope_logs__init
- (Opentelemetry__Proto__Logs__V1__ScopeLogs *message);
-size_t opentelemetry__proto__logs__v1__scope_logs__get_packed_size
- (const Opentelemetry__Proto__Logs__V1__ScopeLogs *message);
-size_t opentelemetry__proto__logs__v1__scope_logs__pack
- (const Opentelemetry__Proto__Logs__V1__ScopeLogs *message,
- uint8_t *out);
-size_t opentelemetry__proto__logs__v1__scope_logs__pack_to_buffer
- (const Opentelemetry__Proto__Logs__V1__ScopeLogs *message,
- ProtobufCBuffer *buffer);
-Opentelemetry__Proto__Logs__V1__ScopeLogs *
- opentelemetry__proto__logs__v1__scope_logs__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data);
-void opentelemetry__proto__logs__v1__scope_logs__free_unpacked
- (Opentelemetry__Proto__Logs__V1__ScopeLogs *message,
- ProtobufCAllocator *allocator);
-/* Opentelemetry__Proto__Logs__V1__LogRecord methods */
-void opentelemetry__proto__logs__v1__log_record__init
- (Opentelemetry__Proto__Logs__V1__LogRecord *message);
-size_t opentelemetry__proto__logs__v1__log_record__get_packed_size
- (const Opentelemetry__Proto__Logs__V1__LogRecord *message);
-size_t opentelemetry__proto__logs__v1__log_record__pack
- (const Opentelemetry__Proto__Logs__V1__LogRecord *message,
- uint8_t *out);
-size_t opentelemetry__proto__logs__v1__log_record__pack_to_buffer
- (const Opentelemetry__Proto__Logs__V1__LogRecord *message,
- ProtobufCBuffer *buffer);
-Opentelemetry__Proto__Logs__V1__LogRecord *
- opentelemetry__proto__logs__v1__log_record__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data);
-void opentelemetry__proto__logs__v1__log_record__free_unpacked
- (Opentelemetry__Proto__Logs__V1__LogRecord *message,
- ProtobufCAllocator *allocator);
-/* --- per-message closures --- */
-
-typedef void (*Opentelemetry__Proto__Logs__V1__LogsData_Closure)
- (const Opentelemetry__Proto__Logs__V1__LogsData *message,
- void *closure_data);
-typedef void (*Opentelemetry__Proto__Logs__V1__ResourceLogs_Closure)
- (const Opentelemetry__Proto__Logs__V1__ResourceLogs *message,
- void *closure_data);
-typedef void (*Opentelemetry__Proto__Logs__V1__ScopeLogs_Closure)
- (const Opentelemetry__Proto__Logs__V1__ScopeLogs *message,
- void *closure_data);
-typedef void (*Opentelemetry__Proto__Logs__V1__LogRecord_Closure)
- (const Opentelemetry__Proto__Logs__V1__LogRecord *message,
- void *closure_data);
-
-/* --- services --- */
-
-
-/* --- descriptors --- */
-
-extern const ProtobufCEnumDescriptor opentelemetry__proto__logs__v1__severity_number__descriptor;
-extern const ProtobufCEnumDescriptor opentelemetry__proto__logs__v1__log_record_flags__descriptor;
-extern const ProtobufCMessageDescriptor opentelemetry__proto__logs__v1__logs_data__descriptor;
-extern const ProtobufCMessageDescriptor opentelemetry__proto__logs__v1__resource_logs__descriptor;
-extern const ProtobufCMessageDescriptor opentelemetry__proto__logs__v1__scope_logs__descriptor;
-extern const ProtobufCMessageDescriptor opentelemetry__proto__logs__v1__log_record__descriptor;
-
-PROTOBUF_C__END_DECLS
-
-
-#endif /* PROTOBUF_C_opentelemetry_2fproto_2flogs_2fv1_2flogs_2eproto__INCLUDED */
diff --git a/fluent-bit/lib/fluent-otel-proto/proto_c/opentelemetry/proto/metrics/v1/metrics.pb-c.c b/fluent-bit/lib/fluent-otel-proto/proto_c/opentelemetry/proto/metrics/v1/metrics.pb-c.c
deleted file mode 100644
index eb660b78d..000000000
--- a/fluent-bit/lib/fluent-otel-proto/proto_c/opentelemetry/proto/metrics/v1/metrics.pb-c.c
+++ /dev/null
@@ -1,2048 +0,0 @@
-/* Generated by the protocol buffer compiler. DO NOT EDIT! */
-/* Generated from: opentelemetry/proto/metrics/v1/metrics.proto */
-
-/* Do not generate deprecated warnings for self */
-#ifndef PROTOBUF_C__NO_DEPRECATED
-#define PROTOBUF_C__NO_DEPRECATED
-#endif
-
-#include "opentelemetry/proto/metrics/v1/metrics.pb-c.h"
-void opentelemetry__proto__metrics__v1__metrics_data__init
- (Opentelemetry__Proto__Metrics__V1__MetricsData *message)
-{
- static const Opentelemetry__Proto__Metrics__V1__MetricsData init_value = OPENTELEMETRY__PROTO__METRICS__V1__METRICS_DATA__INIT;
- *message = init_value;
-}
-size_t opentelemetry__proto__metrics__v1__metrics_data__get_packed_size
- (const Opentelemetry__Proto__Metrics__V1__MetricsData *message)
-{
- assert(message->base.descriptor == &opentelemetry__proto__metrics__v1__metrics_data__descriptor);
- return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
-}
-size_t opentelemetry__proto__metrics__v1__metrics_data__pack
- (const Opentelemetry__Proto__Metrics__V1__MetricsData *message,
- uint8_t *out)
-{
- assert(message->base.descriptor == &opentelemetry__proto__metrics__v1__metrics_data__descriptor);
- return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
-}
-size_t opentelemetry__proto__metrics__v1__metrics_data__pack_to_buffer
- (const Opentelemetry__Proto__Metrics__V1__MetricsData *message,
- ProtobufCBuffer *buffer)
-{
- assert(message->base.descriptor == &opentelemetry__proto__metrics__v1__metrics_data__descriptor);
- return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
-}
-Opentelemetry__Proto__Metrics__V1__MetricsData *
- opentelemetry__proto__metrics__v1__metrics_data__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data)
-{
- return (Opentelemetry__Proto__Metrics__V1__MetricsData *)
- protobuf_c_message_unpack (&opentelemetry__proto__metrics__v1__metrics_data__descriptor,
- allocator, len, data);
-}
-void opentelemetry__proto__metrics__v1__metrics_data__free_unpacked
- (Opentelemetry__Proto__Metrics__V1__MetricsData *message,
- ProtobufCAllocator *allocator)
-{
- if(!message)
- return;
- assert(message->base.descriptor == &opentelemetry__proto__metrics__v1__metrics_data__descriptor);
- protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
-}
-void opentelemetry__proto__metrics__v1__resource_metrics__init
- (Opentelemetry__Proto__Metrics__V1__ResourceMetrics *message)
-{
- static const Opentelemetry__Proto__Metrics__V1__ResourceMetrics init_value = OPENTELEMETRY__PROTO__METRICS__V1__RESOURCE_METRICS__INIT;
- *message = init_value;
-}
-size_t opentelemetry__proto__metrics__v1__resource_metrics__get_packed_size
- (const Opentelemetry__Proto__Metrics__V1__ResourceMetrics *message)
-{
- assert(message->base.descriptor == &opentelemetry__proto__metrics__v1__resource_metrics__descriptor);
- return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
-}
-size_t opentelemetry__proto__metrics__v1__resource_metrics__pack
- (const Opentelemetry__Proto__Metrics__V1__ResourceMetrics *message,
- uint8_t *out)
-{
- assert(message->base.descriptor == &opentelemetry__proto__metrics__v1__resource_metrics__descriptor);
- return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
-}
-size_t opentelemetry__proto__metrics__v1__resource_metrics__pack_to_buffer
- (const Opentelemetry__Proto__Metrics__V1__ResourceMetrics *message,
- ProtobufCBuffer *buffer)
-{
- assert(message->base.descriptor == &opentelemetry__proto__metrics__v1__resource_metrics__descriptor);
- return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
-}
-Opentelemetry__Proto__Metrics__V1__ResourceMetrics *
- opentelemetry__proto__metrics__v1__resource_metrics__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data)
-{
- return (Opentelemetry__Proto__Metrics__V1__ResourceMetrics *)
- protobuf_c_message_unpack (&opentelemetry__proto__metrics__v1__resource_metrics__descriptor,
- allocator, len, data);
-}
-void opentelemetry__proto__metrics__v1__resource_metrics__free_unpacked
- (Opentelemetry__Proto__Metrics__V1__ResourceMetrics *message,
- ProtobufCAllocator *allocator)
-{
- if(!message)
- return;
- assert(message->base.descriptor == &opentelemetry__proto__metrics__v1__resource_metrics__descriptor);
- protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
-}
-void opentelemetry__proto__metrics__v1__scope_metrics__init
- (Opentelemetry__Proto__Metrics__V1__ScopeMetrics *message)
-{
- static const Opentelemetry__Proto__Metrics__V1__ScopeMetrics init_value = OPENTELEMETRY__PROTO__METRICS__V1__SCOPE_METRICS__INIT;
- *message = init_value;
-}
-size_t opentelemetry__proto__metrics__v1__scope_metrics__get_packed_size
- (const Opentelemetry__Proto__Metrics__V1__ScopeMetrics *message)
-{
- assert(message->base.descriptor == &opentelemetry__proto__metrics__v1__scope_metrics__descriptor);
- return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
-}
-size_t opentelemetry__proto__metrics__v1__scope_metrics__pack
- (const Opentelemetry__Proto__Metrics__V1__ScopeMetrics *message,
- uint8_t *out)
-{
- assert(message->base.descriptor == &opentelemetry__proto__metrics__v1__scope_metrics__descriptor);
- return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
-}
-size_t opentelemetry__proto__metrics__v1__scope_metrics__pack_to_buffer
- (const Opentelemetry__Proto__Metrics__V1__ScopeMetrics *message,
- ProtobufCBuffer *buffer)
-{
- assert(message->base.descriptor == &opentelemetry__proto__metrics__v1__scope_metrics__descriptor);
- return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
-}
-Opentelemetry__Proto__Metrics__V1__ScopeMetrics *
- opentelemetry__proto__metrics__v1__scope_metrics__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data)
-{
- return (Opentelemetry__Proto__Metrics__V1__ScopeMetrics *)
- protobuf_c_message_unpack (&opentelemetry__proto__metrics__v1__scope_metrics__descriptor,
- allocator, len, data);
-}
-void opentelemetry__proto__metrics__v1__scope_metrics__free_unpacked
- (Opentelemetry__Proto__Metrics__V1__ScopeMetrics *message,
- ProtobufCAllocator *allocator)
-{
- if(!message)
- return;
- assert(message->base.descriptor == &opentelemetry__proto__metrics__v1__scope_metrics__descriptor);
- protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
-}
-void opentelemetry__proto__metrics__v1__metric__init
- (Opentelemetry__Proto__Metrics__V1__Metric *message)
-{
- static const Opentelemetry__Proto__Metrics__V1__Metric init_value = OPENTELEMETRY__PROTO__METRICS__V1__METRIC__INIT;
- *message = init_value;
-}
-size_t opentelemetry__proto__metrics__v1__metric__get_packed_size
- (const Opentelemetry__Proto__Metrics__V1__Metric *message)
-{
- assert(message->base.descriptor == &opentelemetry__proto__metrics__v1__metric__descriptor);
- return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
-}
-size_t opentelemetry__proto__metrics__v1__metric__pack
- (const Opentelemetry__Proto__Metrics__V1__Metric *message,
- uint8_t *out)
-{
- assert(message->base.descriptor == &opentelemetry__proto__metrics__v1__metric__descriptor);
- return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
-}
-size_t opentelemetry__proto__metrics__v1__metric__pack_to_buffer
- (const Opentelemetry__Proto__Metrics__V1__Metric *message,
- ProtobufCBuffer *buffer)
-{
- assert(message->base.descriptor == &opentelemetry__proto__metrics__v1__metric__descriptor);
- return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
-}
-Opentelemetry__Proto__Metrics__V1__Metric *
- opentelemetry__proto__metrics__v1__metric__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data)
-{
- return (Opentelemetry__Proto__Metrics__V1__Metric *)
- protobuf_c_message_unpack (&opentelemetry__proto__metrics__v1__metric__descriptor,
- allocator, len, data);
-}
-void opentelemetry__proto__metrics__v1__metric__free_unpacked
- (Opentelemetry__Proto__Metrics__V1__Metric *message,
- ProtobufCAllocator *allocator)
-{
- if(!message)
- return;
- assert(message->base.descriptor == &opentelemetry__proto__metrics__v1__metric__descriptor);
- protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
-}
-void opentelemetry__proto__metrics__v1__gauge__init
- (Opentelemetry__Proto__Metrics__V1__Gauge *message)
-{
- static const Opentelemetry__Proto__Metrics__V1__Gauge init_value = OPENTELEMETRY__PROTO__METRICS__V1__GAUGE__INIT;
- *message = init_value;
-}
-size_t opentelemetry__proto__metrics__v1__gauge__get_packed_size
- (const Opentelemetry__Proto__Metrics__V1__Gauge *message)
-{
- assert(message->base.descriptor == &opentelemetry__proto__metrics__v1__gauge__descriptor);
- return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
-}
-size_t opentelemetry__proto__metrics__v1__gauge__pack
- (const Opentelemetry__Proto__Metrics__V1__Gauge *message,
- uint8_t *out)
-{
- assert(message->base.descriptor == &opentelemetry__proto__metrics__v1__gauge__descriptor);
- return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
-}
-size_t opentelemetry__proto__metrics__v1__gauge__pack_to_buffer
- (const Opentelemetry__Proto__Metrics__V1__Gauge *message,
- ProtobufCBuffer *buffer)
-{
- assert(message->base.descriptor == &opentelemetry__proto__metrics__v1__gauge__descriptor);
- return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
-}
-Opentelemetry__Proto__Metrics__V1__Gauge *
- opentelemetry__proto__metrics__v1__gauge__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data)
-{
- return (Opentelemetry__Proto__Metrics__V1__Gauge *)
- protobuf_c_message_unpack (&opentelemetry__proto__metrics__v1__gauge__descriptor,
- allocator, len, data);
-}
-void opentelemetry__proto__metrics__v1__gauge__free_unpacked
- (Opentelemetry__Proto__Metrics__V1__Gauge *message,
- ProtobufCAllocator *allocator)
-{
- if(!message)
- return;
- assert(message->base.descriptor == &opentelemetry__proto__metrics__v1__gauge__descriptor);
- protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
-}
-void opentelemetry__proto__metrics__v1__sum__init
- (Opentelemetry__Proto__Metrics__V1__Sum *message)
-{
- static const Opentelemetry__Proto__Metrics__V1__Sum init_value = OPENTELEMETRY__PROTO__METRICS__V1__SUM__INIT;
- *message = init_value;
-}
-size_t opentelemetry__proto__metrics__v1__sum__get_packed_size
- (const Opentelemetry__Proto__Metrics__V1__Sum *message)
-{
- assert(message->base.descriptor == &opentelemetry__proto__metrics__v1__sum__descriptor);
- return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
-}
-size_t opentelemetry__proto__metrics__v1__sum__pack
- (const Opentelemetry__Proto__Metrics__V1__Sum *message,
- uint8_t *out)
-{
- assert(message->base.descriptor == &opentelemetry__proto__metrics__v1__sum__descriptor);
- return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
-}
-size_t opentelemetry__proto__metrics__v1__sum__pack_to_buffer
- (const Opentelemetry__Proto__Metrics__V1__Sum *message,
- ProtobufCBuffer *buffer)
-{
- assert(message->base.descriptor == &opentelemetry__proto__metrics__v1__sum__descriptor);
- return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
-}
-Opentelemetry__Proto__Metrics__V1__Sum *
- opentelemetry__proto__metrics__v1__sum__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data)
-{
- return (Opentelemetry__Proto__Metrics__V1__Sum *)
- protobuf_c_message_unpack (&opentelemetry__proto__metrics__v1__sum__descriptor,
- allocator, len, data);
-}
-void opentelemetry__proto__metrics__v1__sum__free_unpacked
- (Opentelemetry__Proto__Metrics__V1__Sum *message,
- ProtobufCAllocator *allocator)
-{
- if(!message)
- return;
- assert(message->base.descriptor == &opentelemetry__proto__metrics__v1__sum__descriptor);
- protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
-}
-void opentelemetry__proto__metrics__v1__histogram__init
- (Opentelemetry__Proto__Metrics__V1__Histogram *message)
-{
- static const Opentelemetry__Proto__Metrics__V1__Histogram init_value = OPENTELEMETRY__PROTO__METRICS__V1__HISTOGRAM__INIT;
- *message = init_value;
-}
-size_t opentelemetry__proto__metrics__v1__histogram__get_packed_size
- (const Opentelemetry__Proto__Metrics__V1__Histogram *message)
-{
- assert(message->base.descriptor == &opentelemetry__proto__metrics__v1__histogram__descriptor);
- return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
-}
-size_t opentelemetry__proto__metrics__v1__histogram__pack
- (const Opentelemetry__Proto__Metrics__V1__Histogram *message,
- uint8_t *out)
-{
- assert(message->base.descriptor == &opentelemetry__proto__metrics__v1__histogram__descriptor);
- return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
-}
-size_t opentelemetry__proto__metrics__v1__histogram__pack_to_buffer
- (const Opentelemetry__Proto__Metrics__V1__Histogram *message,
- ProtobufCBuffer *buffer)
-{
- assert(message->base.descriptor == &opentelemetry__proto__metrics__v1__histogram__descriptor);
- return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
-}
-Opentelemetry__Proto__Metrics__V1__Histogram *
- opentelemetry__proto__metrics__v1__histogram__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data)
-{
- return (Opentelemetry__Proto__Metrics__V1__Histogram *)
- protobuf_c_message_unpack (&opentelemetry__proto__metrics__v1__histogram__descriptor,
- allocator, len, data);
-}
-void opentelemetry__proto__metrics__v1__histogram__free_unpacked
- (Opentelemetry__Proto__Metrics__V1__Histogram *message,
- ProtobufCAllocator *allocator)
-{
- if(!message)
- return;
- assert(message->base.descriptor == &opentelemetry__proto__metrics__v1__histogram__descriptor);
- protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
-}
-void opentelemetry__proto__metrics__v1__exponential_histogram__init
- (Opentelemetry__Proto__Metrics__V1__ExponentialHistogram *message)
-{
- static const Opentelemetry__Proto__Metrics__V1__ExponentialHistogram init_value = OPENTELEMETRY__PROTO__METRICS__V1__EXPONENTIAL_HISTOGRAM__INIT;
- *message = init_value;
-}
-size_t opentelemetry__proto__metrics__v1__exponential_histogram__get_packed_size
- (const Opentelemetry__Proto__Metrics__V1__ExponentialHistogram *message)
-{
- assert(message->base.descriptor == &opentelemetry__proto__metrics__v1__exponential_histogram__descriptor);
- return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
-}
-size_t opentelemetry__proto__metrics__v1__exponential_histogram__pack
- (const Opentelemetry__Proto__Metrics__V1__ExponentialHistogram *message,
- uint8_t *out)
-{
- assert(message->base.descriptor == &opentelemetry__proto__metrics__v1__exponential_histogram__descriptor);
- return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
-}
-size_t opentelemetry__proto__metrics__v1__exponential_histogram__pack_to_buffer
- (const Opentelemetry__Proto__Metrics__V1__ExponentialHistogram *message,
- ProtobufCBuffer *buffer)
-{
- assert(message->base.descriptor == &opentelemetry__proto__metrics__v1__exponential_histogram__descriptor);
- return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
-}
-Opentelemetry__Proto__Metrics__V1__ExponentialHistogram *
- opentelemetry__proto__metrics__v1__exponential_histogram__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data)
-{
- return (Opentelemetry__Proto__Metrics__V1__ExponentialHistogram *)
- protobuf_c_message_unpack (&opentelemetry__proto__metrics__v1__exponential_histogram__descriptor,
- allocator, len, data);
-}
-void opentelemetry__proto__metrics__v1__exponential_histogram__free_unpacked
- (Opentelemetry__Proto__Metrics__V1__ExponentialHistogram *message,
- ProtobufCAllocator *allocator)
-{
- if(!message)
- return;
- assert(message->base.descriptor == &opentelemetry__proto__metrics__v1__exponential_histogram__descriptor);
- protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
-}
-void opentelemetry__proto__metrics__v1__summary__init
- (Opentelemetry__Proto__Metrics__V1__Summary *message)
-{
- static const Opentelemetry__Proto__Metrics__V1__Summary init_value = OPENTELEMETRY__PROTO__METRICS__V1__SUMMARY__INIT;
- *message = init_value;
-}
-size_t opentelemetry__proto__metrics__v1__summary__get_packed_size
- (const Opentelemetry__Proto__Metrics__V1__Summary *message)
-{
- assert(message->base.descriptor == &opentelemetry__proto__metrics__v1__summary__descriptor);
- return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
-}
-size_t opentelemetry__proto__metrics__v1__summary__pack
- (const Opentelemetry__Proto__Metrics__V1__Summary *message,
- uint8_t *out)
-{
- assert(message->base.descriptor == &opentelemetry__proto__metrics__v1__summary__descriptor);
- return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
-}
-size_t opentelemetry__proto__metrics__v1__summary__pack_to_buffer
- (const Opentelemetry__Proto__Metrics__V1__Summary *message,
- ProtobufCBuffer *buffer)
-{
- assert(message->base.descriptor == &opentelemetry__proto__metrics__v1__summary__descriptor);
- return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
-}
-Opentelemetry__Proto__Metrics__V1__Summary *
- opentelemetry__proto__metrics__v1__summary__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data)
-{
- return (Opentelemetry__Proto__Metrics__V1__Summary *)
- protobuf_c_message_unpack (&opentelemetry__proto__metrics__v1__summary__descriptor,
- allocator, len, data);
-}
-void opentelemetry__proto__metrics__v1__summary__free_unpacked
- (Opentelemetry__Proto__Metrics__V1__Summary *message,
- ProtobufCAllocator *allocator)
-{
- if(!message)
- return;
- assert(message->base.descriptor == &opentelemetry__proto__metrics__v1__summary__descriptor);
- protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
-}
-void opentelemetry__proto__metrics__v1__number_data_point__init
- (Opentelemetry__Proto__Metrics__V1__NumberDataPoint *message)
-{
- static const Opentelemetry__Proto__Metrics__V1__NumberDataPoint init_value = OPENTELEMETRY__PROTO__METRICS__V1__NUMBER_DATA_POINT__INIT;
- *message = init_value;
-}
-size_t opentelemetry__proto__metrics__v1__number_data_point__get_packed_size
- (const Opentelemetry__Proto__Metrics__V1__NumberDataPoint *message)
-{
- assert(message->base.descriptor == &opentelemetry__proto__metrics__v1__number_data_point__descriptor);
- return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
-}
-size_t opentelemetry__proto__metrics__v1__number_data_point__pack
- (const Opentelemetry__Proto__Metrics__V1__NumberDataPoint *message,
- uint8_t *out)
-{
- assert(message->base.descriptor == &opentelemetry__proto__metrics__v1__number_data_point__descriptor);
- return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
-}
-size_t opentelemetry__proto__metrics__v1__number_data_point__pack_to_buffer
- (const Opentelemetry__Proto__Metrics__V1__NumberDataPoint *message,
- ProtobufCBuffer *buffer)
-{
- assert(message->base.descriptor == &opentelemetry__proto__metrics__v1__number_data_point__descriptor);
- return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
-}
-Opentelemetry__Proto__Metrics__V1__NumberDataPoint *
- opentelemetry__proto__metrics__v1__number_data_point__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data)
-{
- return (Opentelemetry__Proto__Metrics__V1__NumberDataPoint *)
- protobuf_c_message_unpack (&opentelemetry__proto__metrics__v1__number_data_point__descriptor,
- allocator, len, data);
-}
-void opentelemetry__proto__metrics__v1__number_data_point__free_unpacked
- (Opentelemetry__Proto__Metrics__V1__NumberDataPoint *message,
- ProtobufCAllocator *allocator)
-{
- if(!message)
- return;
- assert(message->base.descriptor == &opentelemetry__proto__metrics__v1__number_data_point__descriptor);
- protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
-}
-void opentelemetry__proto__metrics__v1__histogram_data_point__init
- (Opentelemetry__Proto__Metrics__V1__HistogramDataPoint *message)
-{
- static const Opentelemetry__Proto__Metrics__V1__HistogramDataPoint init_value = OPENTELEMETRY__PROTO__METRICS__V1__HISTOGRAM_DATA_POINT__INIT;
- *message = init_value;
-}
-size_t opentelemetry__proto__metrics__v1__histogram_data_point__get_packed_size
- (const Opentelemetry__Proto__Metrics__V1__HistogramDataPoint *message)
-{
- assert(message->base.descriptor == &opentelemetry__proto__metrics__v1__histogram_data_point__descriptor);
- return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
-}
-size_t opentelemetry__proto__metrics__v1__histogram_data_point__pack
- (const Opentelemetry__Proto__Metrics__V1__HistogramDataPoint *message,
- uint8_t *out)
-{
- assert(message->base.descriptor == &opentelemetry__proto__metrics__v1__histogram_data_point__descriptor);
- return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
-}
-size_t opentelemetry__proto__metrics__v1__histogram_data_point__pack_to_buffer
- (const Opentelemetry__Proto__Metrics__V1__HistogramDataPoint *message,
- ProtobufCBuffer *buffer)
-{
- assert(message->base.descriptor == &opentelemetry__proto__metrics__v1__histogram_data_point__descriptor);
- return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
-}
-Opentelemetry__Proto__Metrics__V1__HistogramDataPoint *
- opentelemetry__proto__metrics__v1__histogram_data_point__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data)
-{
- return (Opentelemetry__Proto__Metrics__V1__HistogramDataPoint *)
- protobuf_c_message_unpack (&opentelemetry__proto__metrics__v1__histogram_data_point__descriptor,
- allocator, len, data);
-}
-void opentelemetry__proto__metrics__v1__histogram_data_point__free_unpacked
- (Opentelemetry__Proto__Metrics__V1__HistogramDataPoint *message,
- ProtobufCAllocator *allocator)
-{
- if(!message)
- return;
- assert(message->base.descriptor == &opentelemetry__proto__metrics__v1__histogram_data_point__descriptor);
- protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
-}
-void opentelemetry__proto__metrics__v1__exponential_histogram_data_point__buckets__init
- (Opentelemetry__Proto__Metrics__V1__ExponentialHistogramDataPoint__Buckets *message)
-{
- static const Opentelemetry__Proto__Metrics__V1__ExponentialHistogramDataPoint__Buckets init_value = OPENTELEMETRY__PROTO__METRICS__V1__EXPONENTIAL_HISTOGRAM_DATA_POINT__BUCKETS__INIT;
- *message = init_value;
-}
-void opentelemetry__proto__metrics__v1__exponential_histogram_data_point__init
- (Opentelemetry__Proto__Metrics__V1__ExponentialHistogramDataPoint *message)
-{
- static const Opentelemetry__Proto__Metrics__V1__ExponentialHistogramDataPoint init_value = OPENTELEMETRY__PROTO__METRICS__V1__EXPONENTIAL_HISTOGRAM_DATA_POINT__INIT;
- *message = init_value;
-}
-size_t opentelemetry__proto__metrics__v1__exponential_histogram_data_point__get_packed_size
- (const Opentelemetry__Proto__Metrics__V1__ExponentialHistogramDataPoint *message)
-{
- assert(message->base.descriptor == &opentelemetry__proto__metrics__v1__exponential_histogram_data_point__descriptor);
- return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
-}
-size_t opentelemetry__proto__metrics__v1__exponential_histogram_data_point__pack
- (const Opentelemetry__Proto__Metrics__V1__ExponentialHistogramDataPoint *message,
- uint8_t *out)
-{
- assert(message->base.descriptor == &opentelemetry__proto__metrics__v1__exponential_histogram_data_point__descriptor);
- return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
-}
-size_t opentelemetry__proto__metrics__v1__exponential_histogram_data_point__pack_to_buffer
- (const Opentelemetry__Proto__Metrics__V1__ExponentialHistogramDataPoint *message,
- ProtobufCBuffer *buffer)
-{
- assert(message->base.descriptor == &opentelemetry__proto__metrics__v1__exponential_histogram_data_point__descriptor);
- return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
-}
-Opentelemetry__Proto__Metrics__V1__ExponentialHistogramDataPoint *
- opentelemetry__proto__metrics__v1__exponential_histogram_data_point__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data)
-{
- return (Opentelemetry__Proto__Metrics__V1__ExponentialHistogramDataPoint *)
- protobuf_c_message_unpack (&opentelemetry__proto__metrics__v1__exponential_histogram_data_point__descriptor,
- allocator, len, data);
-}
-void opentelemetry__proto__metrics__v1__exponential_histogram_data_point__free_unpacked
- (Opentelemetry__Proto__Metrics__V1__ExponentialHistogramDataPoint *message,
- ProtobufCAllocator *allocator)
-{
- if(!message)
- return;
- assert(message->base.descriptor == &opentelemetry__proto__metrics__v1__exponential_histogram_data_point__descriptor);
- protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
-}
-void opentelemetry__proto__metrics__v1__summary_data_point__value_at_quantile__init
- (Opentelemetry__Proto__Metrics__V1__SummaryDataPoint__ValueAtQuantile *message)
-{
- static const Opentelemetry__Proto__Metrics__V1__SummaryDataPoint__ValueAtQuantile init_value = OPENTELEMETRY__PROTO__METRICS__V1__SUMMARY_DATA_POINT__VALUE_AT_QUANTILE__INIT;
- *message = init_value;
-}
-void opentelemetry__proto__metrics__v1__summary_data_point__init
- (Opentelemetry__Proto__Metrics__V1__SummaryDataPoint *message)
-{
- static const Opentelemetry__Proto__Metrics__V1__SummaryDataPoint init_value = OPENTELEMETRY__PROTO__METRICS__V1__SUMMARY_DATA_POINT__INIT;
- *message = init_value;
-}
-size_t opentelemetry__proto__metrics__v1__summary_data_point__get_packed_size
- (const Opentelemetry__Proto__Metrics__V1__SummaryDataPoint *message)
-{
- assert(message->base.descriptor == &opentelemetry__proto__metrics__v1__summary_data_point__descriptor);
- return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
-}
-size_t opentelemetry__proto__metrics__v1__summary_data_point__pack
- (const Opentelemetry__Proto__Metrics__V1__SummaryDataPoint *message,
- uint8_t *out)
-{
- assert(message->base.descriptor == &opentelemetry__proto__metrics__v1__summary_data_point__descriptor);
- return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
-}
-size_t opentelemetry__proto__metrics__v1__summary_data_point__pack_to_buffer
- (const Opentelemetry__Proto__Metrics__V1__SummaryDataPoint *message,
- ProtobufCBuffer *buffer)
-{
- assert(message->base.descriptor == &opentelemetry__proto__metrics__v1__summary_data_point__descriptor);
- return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
-}
-Opentelemetry__Proto__Metrics__V1__SummaryDataPoint *
- opentelemetry__proto__metrics__v1__summary_data_point__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data)
-{
- return (Opentelemetry__Proto__Metrics__V1__SummaryDataPoint *)
- protobuf_c_message_unpack (&opentelemetry__proto__metrics__v1__summary_data_point__descriptor,
- allocator, len, data);
-}
-void opentelemetry__proto__metrics__v1__summary_data_point__free_unpacked
- (Opentelemetry__Proto__Metrics__V1__SummaryDataPoint *message,
- ProtobufCAllocator *allocator)
-{
- if(!message)
- return;
- assert(message->base.descriptor == &opentelemetry__proto__metrics__v1__summary_data_point__descriptor);
- protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
-}
-void opentelemetry__proto__metrics__v1__exemplar__init
- (Opentelemetry__Proto__Metrics__V1__Exemplar *message)
-{
- static const Opentelemetry__Proto__Metrics__V1__Exemplar init_value = OPENTELEMETRY__PROTO__METRICS__V1__EXEMPLAR__INIT;
- *message = init_value;
-}
-size_t opentelemetry__proto__metrics__v1__exemplar__get_packed_size
- (const Opentelemetry__Proto__Metrics__V1__Exemplar *message)
-{
- assert(message->base.descriptor == &opentelemetry__proto__metrics__v1__exemplar__descriptor);
- return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
-}
-size_t opentelemetry__proto__metrics__v1__exemplar__pack
- (const Opentelemetry__Proto__Metrics__V1__Exemplar *message,
- uint8_t *out)
-{
- assert(message->base.descriptor == &opentelemetry__proto__metrics__v1__exemplar__descriptor);
- return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
-}
-size_t opentelemetry__proto__metrics__v1__exemplar__pack_to_buffer
- (const Opentelemetry__Proto__Metrics__V1__Exemplar *message,
- ProtobufCBuffer *buffer)
-{
- assert(message->base.descriptor == &opentelemetry__proto__metrics__v1__exemplar__descriptor);
- return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
-}
-Opentelemetry__Proto__Metrics__V1__Exemplar *
- opentelemetry__proto__metrics__v1__exemplar__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data)
-{
- return (Opentelemetry__Proto__Metrics__V1__Exemplar *)
- protobuf_c_message_unpack (&opentelemetry__proto__metrics__v1__exemplar__descriptor,
- allocator, len, data);
-}
-void opentelemetry__proto__metrics__v1__exemplar__free_unpacked
- (Opentelemetry__Proto__Metrics__V1__Exemplar *message,
- ProtobufCAllocator *allocator)
-{
- if(!message)
- return;
- assert(message->base.descriptor == &opentelemetry__proto__metrics__v1__exemplar__descriptor);
- protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
-}
-static const ProtobufCFieldDescriptor opentelemetry__proto__metrics__v1__metrics_data__field_descriptors[1] =
-{
- {
- "resource_metrics",
- 1,
- PROTOBUF_C_LABEL_REPEATED,
- PROTOBUF_C_TYPE_MESSAGE,
- offsetof(Opentelemetry__Proto__Metrics__V1__MetricsData, n_resource_metrics),
- offsetof(Opentelemetry__Proto__Metrics__V1__MetricsData, resource_metrics),
- &opentelemetry__proto__metrics__v1__resource_metrics__descriptor,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
-};
-static const unsigned opentelemetry__proto__metrics__v1__metrics_data__field_indices_by_name[] = {
- 0, /* field[0] = resource_metrics */
-};
-static const ProtobufCIntRange opentelemetry__proto__metrics__v1__metrics_data__number_ranges[1 + 1] =
-{
- { 1, 0 },
- { 0, 1 }
-};
-const ProtobufCMessageDescriptor opentelemetry__proto__metrics__v1__metrics_data__descriptor =
-{
- PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
- "opentelemetry.proto.metrics.v1.MetricsData",
- "MetricsData",
- "Opentelemetry__Proto__Metrics__V1__MetricsData",
- "opentelemetry.proto.metrics.v1",
- sizeof(Opentelemetry__Proto__Metrics__V1__MetricsData),
- 1,
- opentelemetry__proto__metrics__v1__metrics_data__field_descriptors,
- opentelemetry__proto__metrics__v1__metrics_data__field_indices_by_name,
- 1, opentelemetry__proto__metrics__v1__metrics_data__number_ranges,
- (ProtobufCMessageInit) opentelemetry__proto__metrics__v1__metrics_data__init,
- NULL,NULL,NULL /* reserved[123] */
-};
-static const ProtobufCFieldDescriptor opentelemetry__proto__metrics__v1__resource_metrics__field_descriptors[3] =
-{
- {
- "resource",
- 1,
- PROTOBUF_C_LABEL_NONE,
- PROTOBUF_C_TYPE_MESSAGE,
- 0, /* quantifier_offset */
- offsetof(Opentelemetry__Proto__Metrics__V1__ResourceMetrics, resource),
- &opentelemetry__proto__resource__v1__resource__descriptor,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "scope_metrics",
- 2,
- PROTOBUF_C_LABEL_REPEATED,
- PROTOBUF_C_TYPE_MESSAGE,
- offsetof(Opentelemetry__Proto__Metrics__V1__ResourceMetrics, n_scope_metrics),
- offsetof(Opentelemetry__Proto__Metrics__V1__ResourceMetrics, scope_metrics),
- &opentelemetry__proto__metrics__v1__scope_metrics__descriptor,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "schema_url",
- 3,
- PROTOBUF_C_LABEL_NONE,
- PROTOBUF_C_TYPE_STRING,
- 0, /* quantifier_offset */
- offsetof(Opentelemetry__Proto__Metrics__V1__ResourceMetrics, schema_url),
- NULL,
- &protobuf_c_empty_string,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
-};
-static const unsigned opentelemetry__proto__metrics__v1__resource_metrics__field_indices_by_name[] = {
- 0, /* field[0] = resource */
- 2, /* field[2] = schema_url */
- 1, /* field[1] = scope_metrics */
-};
-static const ProtobufCIntRange opentelemetry__proto__metrics__v1__resource_metrics__number_ranges[1 + 1] =
-{
- { 1, 0 },
- { 0, 3 }
-};
-const ProtobufCMessageDescriptor opentelemetry__proto__metrics__v1__resource_metrics__descriptor =
-{
- PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
- "opentelemetry.proto.metrics.v1.ResourceMetrics",
- "ResourceMetrics",
- "Opentelemetry__Proto__Metrics__V1__ResourceMetrics",
- "opentelemetry.proto.metrics.v1",
- sizeof(Opentelemetry__Proto__Metrics__V1__ResourceMetrics),
- 3,
- opentelemetry__proto__metrics__v1__resource_metrics__field_descriptors,
- opentelemetry__proto__metrics__v1__resource_metrics__field_indices_by_name,
- 1, opentelemetry__proto__metrics__v1__resource_metrics__number_ranges,
- (ProtobufCMessageInit) opentelemetry__proto__metrics__v1__resource_metrics__init,
- NULL,NULL,NULL /* reserved[123] */
-};
-static const ProtobufCFieldDescriptor opentelemetry__proto__metrics__v1__scope_metrics__field_descriptors[3] =
-{
- {
- "scope",
- 1,
- PROTOBUF_C_LABEL_NONE,
- PROTOBUF_C_TYPE_MESSAGE,
- 0, /* quantifier_offset */
- offsetof(Opentelemetry__Proto__Metrics__V1__ScopeMetrics, scope),
- &opentelemetry__proto__common__v1__instrumentation_scope__descriptor,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "metrics",
- 2,
- PROTOBUF_C_LABEL_REPEATED,
- PROTOBUF_C_TYPE_MESSAGE,
- offsetof(Opentelemetry__Proto__Metrics__V1__ScopeMetrics, n_metrics),
- offsetof(Opentelemetry__Proto__Metrics__V1__ScopeMetrics, metrics),
- &opentelemetry__proto__metrics__v1__metric__descriptor,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "schema_url",
- 3,
- PROTOBUF_C_LABEL_NONE,
- PROTOBUF_C_TYPE_STRING,
- 0, /* quantifier_offset */
- offsetof(Opentelemetry__Proto__Metrics__V1__ScopeMetrics, schema_url),
- NULL,
- &protobuf_c_empty_string,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
-};
-static const unsigned opentelemetry__proto__metrics__v1__scope_metrics__field_indices_by_name[] = {
- 1, /* field[1] = metrics */
- 2, /* field[2] = schema_url */
- 0, /* field[0] = scope */
-};
-static const ProtobufCIntRange opentelemetry__proto__metrics__v1__scope_metrics__number_ranges[1 + 1] =
-{
- { 1, 0 },
- { 0, 3 }
-};
-const ProtobufCMessageDescriptor opentelemetry__proto__metrics__v1__scope_metrics__descriptor =
-{
- PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
- "opentelemetry.proto.metrics.v1.ScopeMetrics",
- "ScopeMetrics",
- "Opentelemetry__Proto__Metrics__V1__ScopeMetrics",
- "opentelemetry.proto.metrics.v1",
- sizeof(Opentelemetry__Proto__Metrics__V1__ScopeMetrics),
- 3,
- opentelemetry__proto__metrics__v1__scope_metrics__field_descriptors,
- opentelemetry__proto__metrics__v1__scope_metrics__field_indices_by_name,
- 1, opentelemetry__proto__metrics__v1__scope_metrics__number_ranges,
- (ProtobufCMessageInit) opentelemetry__proto__metrics__v1__scope_metrics__init,
- NULL,NULL,NULL /* reserved[123] */
-};
-static const ProtobufCFieldDescriptor opentelemetry__proto__metrics__v1__metric__field_descriptors[8] =
-{
- {
- "name",
- 1,
- PROTOBUF_C_LABEL_NONE,
- PROTOBUF_C_TYPE_STRING,
- 0, /* quantifier_offset */
- offsetof(Opentelemetry__Proto__Metrics__V1__Metric, name),
- NULL,
- &protobuf_c_empty_string,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "description",
- 2,
- PROTOBUF_C_LABEL_NONE,
- PROTOBUF_C_TYPE_STRING,
- 0, /* quantifier_offset */
- offsetof(Opentelemetry__Proto__Metrics__V1__Metric, description),
- NULL,
- &protobuf_c_empty_string,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "unit",
- 3,
- PROTOBUF_C_LABEL_NONE,
- PROTOBUF_C_TYPE_STRING,
- 0, /* quantifier_offset */
- offsetof(Opentelemetry__Proto__Metrics__V1__Metric, unit),
- NULL,
- &protobuf_c_empty_string,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "gauge",
- 5,
- PROTOBUF_C_LABEL_NONE,
- PROTOBUF_C_TYPE_MESSAGE,
- offsetof(Opentelemetry__Proto__Metrics__V1__Metric, data_case),
- offsetof(Opentelemetry__Proto__Metrics__V1__Metric, gauge),
- &opentelemetry__proto__metrics__v1__gauge__descriptor,
- NULL,
- 0 | PROTOBUF_C_FIELD_FLAG_ONEOF, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "sum",
- 7,
- PROTOBUF_C_LABEL_NONE,
- PROTOBUF_C_TYPE_MESSAGE,
- offsetof(Opentelemetry__Proto__Metrics__V1__Metric, data_case),
- offsetof(Opentelemetry__Proto__Metrics__V1__Metric, sum),
- &opentelemetry__proto__metrics__v1__sum__descriptor,
- NULL,
- 0 | PROTOBUF_C_FIELD_FLAG_ONEOF, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "histogram",
- 9,
- PROTOBUF_C_LABEL_NONE,
- PROTOBUF_C_TYPE_MESSAGE,
- offsetof(Opentelemetry__Proto__Metrics__V1__Metric, data_case),
- offsetof(Opentelemetry__Proto__Metrics__V1__Metric, histogram),
- &opentelemetry__proto__metrics__v1__histogram__descriptor,
- NULL,
- 0 | PROTOBUF_C_FIELD_FLAG_ONEOF, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "exponential_histogram",
- 10,
- PROTOBUF_C_LABEL_NONE,
- PROTOBUF_C_TYPE_MESSAGE,
- offsetof(Opentelemetry__Proto__Metrics__V1__Metric, data_case),
- offsetof(Opentelemetry__Proto__Metrics__V1__Metric, exponential_histogram),
- &opentelemetry__proto__metrics__v1__exponential_histogram__descriptor,
- NULL,
- 0 | PROTOBUF_C_FIELD_FLAG_ONEOF, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "summary",
- 11,
- PROTOBUF_C_LABEL_NONE,
- PROTOBUF_C_TYPE_MESSAGE,
- offsetof(Opentelemetry__Proto__Metrics__V1__Metric, data_case),
- offsetof(Opentelemetry__Proto__Metrics__V1__Metric, summary),
- &opentelemetry__proto__metrics__v1__summary__descriptor,
- NULL,
- 0 | PROTOBUF_C_FIELD_FLAG_ONEOF, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
-};
-static const unsigned opentelemetry__proto__metrics__v1__metric__field_indices_by_name[] = {
- 1, /* field[1] = description */
- 6, /* field[6] = exponential_histogram */
- 3, /* field[3] = gauge */
- 5, /* field[5] = histogram */
- 0, /* field[0] = name */
- 4, /* field[4] = sum */
- 7, /* field[7] = summary */
- 2, /* field[2] = unit */
-};
-static const ProtobufCIntRange opentelemetry__proto__metrics__v1__metric__number_ranges[4 + 1] =
-{
- { 1, 0 },
- { 5, 3 },
- { 7, 4 },
- { 9, 5 },
- { 0, 8 }
-};
-const ProtobufCMessageDescriptor opentelemetry__proto__metrics__v1__metric__descriptor =
-{
- PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
- "opentelemetry.proto.metrics.v1.Metric",
- "Metric",
- "Opentelemetry__Proto__Metrics__V1__Metric",
- "opentelemetry.proto.metrics.v1",
- sizeof(Opentelemetry__Proto__Metrics__V1__Metric),
- 8,
- opentelemetry__proto__metrics__v1__metric__field_descriptors,
- opentelemetry__proto__metrics__v1__metric__field_indices_by_name,
- 4, opentelemetry__proto__metrics__v1__metric__number_ranges,
- (ProtobufCMessageInit) opentelemetry__proto__metrics__v1__metric__init,
- NULL,NULL,NULL /* reserved[123] */
-};
-static const ProtobufCFieldDescriptor opentelemetry__proto__metrics__v1__gauge__field_descriptors[1] =
-{
- {
- "data_points",
- 1,
- PROTOBUF_C_LABEL_REPEATED,
- PROTOBUF_C_TYPE_MESSAGE,
- offsetof(Opentelemetry__Proto__Metrics__V1__Gauge, n_data_points),
- offsetof(Opentelemetry__Proto__Metrics__V1__Gauge, data_points),
- &opentelemetry__proto__metrics__v1__number_data_point__descriptor,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
-};
-static const unsigned opentelemetry__proto__metrics__v1__gauge__field_indices_by_name[] = {
- 0, /* field[0] = data_points */
-};
-static const ProtobufCIntRange opentelemetry__proto__metrics__v1__gauge__number_ranges[1 + 1] =
-{
- { 1, 0 },
- { 0, 1 }
-};
-const ProtobufCMessageDescriptor opentelemetry__proto__metrics__v1__gauge__descriptor =
-{
- PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
- "opentelemetry.proto.metrics.v1.Gauge",
- "Gauge",
- "Opentelemetry__Proto__Metrics__V1__Gauge",
- "opentelemetry.proto.metrics.v1",
- sizeof(Opentelemetry__Proto__Metrics__V1__Gauge),
- 1,
- opentelemetry__proto__metrics__v1__gauge__field_descriptors,
- opentelemetry__proto__metrics__v1__gauge__field_indices_by_name,
- 1, opentelemetry__proto__metrics__v1__gauge__number_ranges,
- (ProtobufCMessageInit) opentelemetry__proto__metrics__v1__gauge__init,
- NULL,NULL,NULL /* reserved[123] */
-};
-static const ProtobufCFieldDescriptor opentelemetry__proto__metrics__v1__sum__field_descriptors[3] =
-{
- {
- "data_points",
- 1,
- PROTOBUF_C_LABEL_REPEATED,
- PROTOBUF_C_TYPE_MESSAGE,
- offsetof(Opentelemetry__Proto__Metrics__V1__Sum, n_data_points),
- offsetof(Opentelemetry__Proto__Metrics__V1__Sum, data_points),
- &opentelemetry__proto__metrics__v1__number_data_point__descriptor,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "aggregation_temporality",
- 2,
- PROTOBUF_C_LABEL_NONE,
- PROTOBUF_C_TYPE_ENUM,
- 0, /* quantifier_offset */
- offsetof(Opentelemetry__Proto__Metrics__V1__Sum, aggregation_temporality),
- &opentelemetry__proto__metrics__v1__aggregation_temporality__descriptor,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "is_monotonic",
- 3,
- PROTOBUF_C_LABEL_NONE,
- PROTOBUF_C_TYPE_BOOL,
- 0, /* quantifier_offset */
- offsetof(Opentelemetry__Proto__Metrics__V1__Sum, is_monotonic),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
-};
-static const unsigned opentelemetry__proto__metrics__v1__sum__field_indices_by_name[] = {
- 1, /* field[1] = aggregation_temporality */
- 0, /* field[0] = data_points */
- 2, /* field[2] = is_monotonic */
-};
-static const ProtobufCIntRange opentelemetry__proto__metrics__v1__sum__number_ranges[1 + 1] =
-{
- { 1, 0 },
- { 0, 3 }
-};
-const ProtobufCMessageDescriptor opentelemetry__proto__metrics__v1__sum__descriptor =
-{
- PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
- "opentelemetry.proto.metrics.v1.Sum",
- "Sum",
- "Opentelemetry__Proto__Metrics__V1__Sum",
- "opentelemetry.proto.metrics.v1",
- sizeof(Opentelemetry__Proto__Metrics__V1__Sum),
- 3,
- opentelemetry__proto__metrics__v1__sum__field_descriptors,
- opentelemetry__proto__metrics__v1__sum__field_indices_by_name,
- 1, opentelemetry__proto__metrics__v1__sum__number_ranges,
- (ProtobufCMessageInit) opentelemetry__proto__metrics__v1__sum__init,
- NULL,NULL,NULL /* reserved[123] */
-};
-static const ProtobufCFieldDescriptor opentelemetry__proto__metrics__v1__histogram__field_descriptors[2] =
-{
- {
- "data_points",
- 1,
- PROTOBUF_C_LABEL_REPEATED,
- PROTOBUF_C_TYPE_MESSAGE,
- offsetof(Opentelemetry__Proto__Metrics__V1__Histogram, n_data_points),
- offsetof(Opentelemetry__Proto__Metrics__V1__Histogram, data_points),
- &opentelemetry__proto__metrics__v1__histogram_data_point__descriptor,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "aggregation_temporality",
- 2,
- PROTOBUF_C_LABEL_NONE,
- PROTOBUF_C_TYPE_ENUM,
- 0, /* quantifier_offset */
- offsetof(Opentelemetry__Proto__Metrics__V1__Histogram, aggregation_temporality),
- &opentelemetry__proto__metrics__v1__aggregation_temporality__descriptor,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
-};
-static const unsigned opentelemetry__proto__metrics__v1__histogram__field_indices_by_name[] = {
- 1, /* field[1] = aggregation_temporality */
- 0, /* field[0] = data_points */
-};
-static const ProtobufCIntRange opentelemetry__proto__metrics__v1__histogram__number_ranges[1 + 1] =
-{
- { 1, 0 },
- { 0, 2 }
-};
-const ProtobufCMessageDescriptor opentelemetry__proto__metrics__v1__histogram__descriptor =
-{
- PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
- "opentelemetry.proto.metrics.v1.Histogram",
- "Histogram",
- "Opentelemetry__Proto__Metrics__V1__Histogram",
- "opentelemetry.proto.metrics.v1",
- sizeof(Opentelemetry__Proto__Metrics__V1__Histogram),
- 2,
- opentelemetry__proto__metrics__v1__histogram__field_descriptors,
- opentelemetry__proto__metrics__v1__histogram__field_indices_by_name,
- 1, opentelemetry__proto__metrics__v1__histogram__number_ranges,
- (ProtobufCMessageInit) opentelemetry__proto__metrics__v1__histogram__init,
- NULL,NULL,NULL /* reserved[123] */
-};
-static const ProtobufCFieldDescriptor opentelemetry__proto__metrics__v1__exponential_histogram__field_descriptors[2] =
-{
- {
- "data_points",
- 1,
- PROTOBUF_C_LABEL_REPEATED,
- PROTOBUF_C_TYPE_MESSAGE,
- offsetof(Opentelemetry__Proto__Metrics__V1__ExponentialHistogram, n_data_points),
- offsetof(Opentelemetry__Proto__Metrics__V1__ExponentialHistogram, data_points),
- &opentelemetry__proto__metrics__v1__exponential_histogram_data_point__descriptor,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "aggregation_temporality",
- 2,
- PROTOBUF_C_LABEL_NONE,
- PROTOBUF_C_TYPE_ENUM,
- 0, /* quantifier_offset */
- offsetof(Opentelemetry__Proto__Metrics__V1__ExponentialHistogram, aggregation_temporality),
- &opentelemetry__proto__metrics__v1__aggregation_temporality__descriptor,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
-};
-static const unsigned opentelemetry__proto__metrics__v1__exponential_histogram__field_indices_by_name[] = {
- 1, /* field[1] = aggregation_temporality */
- 0, /* field[0] = data_points */
-};
-static const ProtobufCIntRange opentelemetry__proto__metrics__v1__exponential_histogram__number_ranges[1 + 1] =
-{
- { 1, 0 },
- { 0, 2 }
-};
-const ProtobufCMessageDescriptor opentelemetry__proto__metrics__v1__exponential_histogram__descriptor =
-{
- PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
- "opentelemetry.proto.metrics.v1.ExponentialHistogram",
- "ExponentialHistogram",
- "Opentelemetry__Proto__Metrics__V1__ExponentialHistogram",
- "opentelemetry.proto.metrics.v1",
- sizeof(Opentelemetry__Proto__Metrics__V1__ExponentialHistogram),
- 2,
- opentelemetry__proto__metrics__v1__exponential_histogram__field_descriptors,
- opentelemetry__proto__metrics__v1__exponential_histogram__field_indices_by_name,
- 1, opentelemetry__proto__metrics__v1__exponential_histogram__number_ranges,
- (ProtobufCMessageInit) opentelemetry__proto__metrics__v1__exponential_histogram__init,
- NULL,NULL,NULL /* reserved[123] */
-};
-static const ProtobufCFieldDescriptor opentelemetry__proto__metrics__v1__summary__field_descriptors[1] =
-{
- {
- "data_points",
- 1,
- PROTOBUF_C_LABEL_REPEATED,
- PROTOBUF_C_TYPE_MESSAGE,
- offsetof(Opentelemetry__Proto__Metrics__V1__Summary, n_data_points),
- offsetof(Opentelemetry__Proto__Metrics__V1__Summary, data_points),
- &opentelemetry__proto__metrics__v1__summary_data_point__descriptor,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
-};
-static const unsigned opentelemetry__proto__metrics__v1__summary__field_indices_by_name[] = {
- 0, /* field[0] = data_points */
-};
-static const ProtobufCIntRange opentelemetry__proto__metrics__v1__summary__number_ranges[1 + 1] =
-{
- { 1, 0 },
- { 0, 1 }
-};
-const ProtobufCMessageDescriptor opentelemetry__proto__metrics__v1__summary__descriptor =
-{
- PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
- "opentelemetry.proto.metrics.v1.Summary",
- "Summary",
- "Opentelemetry__Proto__Metrics__V1__Summary",
- "opentelemetry.proto.metrics.v1",
- sizeof(Opentelemetry__Proto__Metrics__V1__Summary),
- 1,
- opentelemetry__proto__metrics__v1__summary__field_descriptors,
- opentelemetry__proto__metrics__v1__summary__field_indices_by_name,
- 1, opentelemetry__proto__metrics__v1__summary__number_ranges,
- (ProtobufCMessageInit) opentelemetry__proto__metrics__v1__summary__init,
- NULL,NULL,NULL /* reserved[123] */
-};
-static const ProtobufCFieldDescriptor opentelemetry__proto__metrics__v1__number_data_point__field_descriptors[7] =
-{
- {
- "start_time_unix_nano",
- 2,
- PROTOBUF_C_LABEL_NONE,
- PROTOBUF_C_TYPE_FIXED64,
- 0, /* quantifier_offset */
- offsetof(Opentelemetry__Proto__Metrics__V1__NumberDataPoint, start_time_unix_nano),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "time_unix_nano",
- 3,
- PROTOBUF_C_LABEL_NONE,
- PROTOBUF_C_TYPE_FIXED64,
- 0, /* quantifier_offset */
- offsetof(Opentelemetry__Proto__Metrics__V1__NumberDataPoint, time_unix_nano),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "as_double",
- 4,
- PROTOBUF_C_LABEL_NONE,
- PROTOBUF_C_TYPE_DOUBLE,
- offsetof(Opentelemetry__Proto__Metrics__V1__NumberDataPoint, value_case),
- offsetof(Opentelemetry__Proto__Metrics__V1__NumberDataPoint, as_double),
- NULL,
- NULL,
- 0 | PROTOBUF_C_FIELD_FLAG_ONEOF, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "exemplars",
- 5,
- PROTOBUF_C_LABEL_REPEATED,
- PROTOBUF_C_TYPE_MESSAGE,
- offsetof(Opentelemetry__Proto__Metrics__V1__NumberDataPoint, n_exemplars),
- offsetof(Opentelemetry__Proto__Metrics__V1__NumberDataPoint, exemplars),
- &opentelemetry__proto__metrics__v1__exemplar__descriptor,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "as_int",
- 6,
- PROTOBUF_C_LABEL_NONE,
- PROTOBUF_C_TYPE_SFIXED64,
- offsetof(Opentelemetry__Proto__Metrics__V1__NumberDataPoint, value_case),
- offsetof(Opentelemetry__Proto__Metrics__V1__NumberDataPoint, as_int),
- NULL,
- NULL,
- 0 | PROTOBUF_C_FIELD_FLAG_ONEOF, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "attributes",
- 7,
- PROTOBUF_C_LABEL_REPEATED,
- PROTOBUF_C_TYPE_MESSAGE,
- offsetof(Opentelemetry__Proto__Metrics__V1__NumberDataPoint, n_attributes),
- offsetof(Opentelemetry__Proto__Metrics__V1__NumberDataPoint, attributes),
- &opentelemetry__proto__common__v1__key_value__descriptor,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "flags",
- 8,
- PROTOBUF_C_LABEL_NONE,
- PROTOBUF_C_TYPE_UINT32,
- 0, /* quantifier_offset */
- offsetof(Opentelemetry__Proto__Metrics__V1__NumberDataPoint, flags),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
-};
-static const unsigned opentelemetry__proto__metrics__v1__number_data_point__field_indices_by_name[] = {
- 2, /* field[2] = as_double */
- 4, /* field[4] = as_int */
- 5, /* field[5] = attributes */
- 3, /* field[3] = exemplars */
- 6, /* field[6] = flags */
- 0, /* field[0] = start_time_unix_nano */
- 1, /* field[1] = time_unix_nano */
-};
-static const ProtobufCIntRange opentelemetry__proto__metrics__v1__number_data_point__number_ranges[1 + 1] =
-{
- { 2, 0 },
- { 0, 7 }
-};
-const ProtobufCMessageDescriptor opentelemetry__proto__metrics__v1__number_data_point__descriptor =
-{
- PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
- "opentelemetry.proto.metrics.v1.NumberDataPoint",
- "NumberDataPoint",
- "Opentelemetry__Proto__Metrics__V1__NumberDataPoint",
- "opentelemetry.proto.metrics.v1",
- sizeof(Opentelemetry__Proto__Metrics__V1__NumberDataPoint),
- 7,
- opentelemetry__proto__metrics__v1__number_data_point__field_descriptors,
- opentelemetry__proto__metrics__v1__number_data_point__field_indices_by_name,
- 1, opentelemetry__proto__metrics__v1__number_data_point__number_ranges,
- (ProtobufCMessageInit) opentelemetry__proto__metrics__v1__number_data_point__init,
- NULL,NULL,NULL /* reserved[123] */
-};
-static const ProtobufCFieldDescriptor opentelemetry__proto__metrics__v1__histogram_data_point__field_descriptors[11] =
-{
- {
- "start_time_unix_nano",
- 2,
- PROTOBUF_C_LABEL_NONE,
- PROTOBUF_C_TYPE_FIXED64,
- 0, /* quantifier_offset */
- offsetof(Opentelemetry__Proto__Metrics__V1__HistogramDataPoint, start_time_unix_nano),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "time_unix_nano",
- 3,
- PROTOBUF_C_LABEL_NONE,
- PROTOBUF_C_TYPE_FIXED64,
- 0, /* quantifier_offset */
- offsetof(Opentelemetry__Proto__Metrics__V1__HistogramDataPoint, time_unix_nano),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "count",
- 4,
- PROTOBUF_C_LABEL_NONE,
- PROTOBUF_C_TYPE_FIXED64,
- 0, /* quantifier_offset */
- offsetof(Opentelemetry__Proto__Metrics__V1__HistogramDataPoint, count),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "sum",
- 5,
- PROTOBUF_C_LABEL_NONE,
- PROTOBUF_C_TYPE_DOUBLE,
- 0, /* quantifier_offset */
- offsetof(Opentelemetry__Proto__Metrics__V1__HistogramDataPoint, sum),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "bucket_counts",
- 6,
- PROTOBUF_C_LABEL_REPEATED,
- PROTOBUF_C_TYPE_FIXED64,
- offsetof(Opentelemetry__Proto__Metrics__V1__HistogramDataPoint, n_bucket_counts),
- offsetof(Opentelemetry__Proto__Metrics__V1__HistogramDataPoint, bucket_counts),
- NULL,
- NULL,
- 0 | PROTOBUF_C_FIELD_FLAG_PACKED, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "explicit_bounds",
- 7,
- PROTOBUF_C_LABEL_REPEATED,
- PROTOBUF_C_TYPE_DOUBLE,
- offsetof(Opentelemetry__Proto__Metrics__V1__HistogramDataPoint, n_explicit_bounds),
- offsetof(Opentelemetry__Proto__Metrics__V1__HistogramDataPoint, explicit_bounds),
- NULL,
- NULL,
- 0 | PROTOBUF_C_FIELD_FLAG_PACKED, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "exemplars",
- 8,
- PROTOBUF_C_LABEL_REPEATED,
- PROTOBUF_C_TYPE_MESSAGE,
- offsetof(Opentelemetry__Proto__Metrics__V1__HistogramDataPoint, n_exemplars),
- offsetof(Opentelemetry__Proto__Metrics__V1__HistogramDataPoint, exemplars),
- &opentelemetry__proto__metrics__v1__exemplar__descriptor,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "attributes",
- 9,
- PROTOBUF_C_LABEL_REPEATED,
- PROTOBUF_C_TYPE_MESSAGE,
- offsetof(Opentelemetry__Proto__Metrics__V1__HistogramDataPoint, n_attributes),
- offsetof(Opentelemetry__Proto__Metrics__V1__HistogramDataPoint, attributes),
- &opentelemetry__proto__common__v1__key_value__descriptor,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "flags",
- 10,
- PROTOBUF_C_LABEL_NONE,
- PROTOBUF_C_TYPE_UINT32,
- 0, /* quantifier_offset */
- offsetof(Opentelemetry__Proto__Metrics__V1__HistogramDataPoint, flags),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "min",
- 11,
- PROTOBUF_C_LABEL_NONE,
- PROTOBUF_C_TYPE_DOUBLE,
- 0, /* quantifier_offset */
- offsetof(Opentelemetry__Proto__Metrics__V1__HistogramDataPoint, min),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "max",
- 12,
- PROTOBUF_C_LABEL_NONE,
- PROTOBUF_C_TYPE_DOUBLE,
- 0, /* quantifier_offset */
- offsetof(Opentelemetry__Proto__Metrics__V1__HistogramDataPoint, max),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
-};
-static const unsigned opentelemetry__proto__metrics__v1__histogram_data_point__field_indices_by_name[] = {
- 7, /* field[7] = attributes */
- 4, /* field[4] = bucket_counts */
- 2, /* field[2] = count */
- 6, /* field[6] = exemplars */
- 5, /* field[5] = explicit_bounds */
- 8, /* field[8] = flags */
- 10, /* field[10] = max */
- 9, /* field[9] = min */
- 0, /* field[0] = start_time_unix_nano */
- 3, /* field[3] = sum */
- 1, /* field[1] = time_unix_nano */
-};
-static const ProtobufCIntRange opentelemetry__proto__metrics__v1__histogram_data_point__number_ranges[1 + 1] =
-{
- { 2, 0 },
- { 0, 11 }
-};
-const ProtobufCMessageDescriptor opentelemetry__proto__metrics__v1__histogram_data_point__descriptor =
-{
- PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
- "opentelemetry.proto.metrics.v1.HistogramDataPoint",
- "HistogramDataPoint",
- "Opentelemetry__Proto__Metrics__V1__HistogramDataPoint",
- "opentelemetry.proto.metrics.v1",
- sizeof(Opentelemetry__Proto__Metrics__V1__HistogramDataPoint),
- 11,
- opentelemetry__proto__metrics__v1__histogram_data_point__field_descriptors,
- opentelemetry__proto__metrics__v1__histogram_data_point__field_indices_by_name,
- 1, opentelemetry__proto__metrics__v1__histogram_data_point__number_ranges,
- (ProtobufCMessageInit) opentelemetry__proto__metrics__v1__histogram_data_point__init,
- NULL,NULL,NULL /* reserved[123] */
-};
-static const ProtobufCFieldDescriptor opentelemetry__proto__metrics__v1__exponential_histogram_data_point__buckets__field_descriptors[2] =
-{
- {
- "offset",
- 1,
- PROTOBUF_C_LABEL_NONE,
- PROTOBUF_C_TYPE_SINT32,
- 0, /* quantifier_offset */
- offsetof(Opentelemetry__Proto__Metrics__V1__ExponentialHistogramDataPoint__Buckets, offset),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "bucket_counts",
- 2,
- PROTOBUF_C_LABEL_REPEATED,
- PROTOBUF_C_TYPE_UINT64,
- offsetof(Opentelemetry__Proto__Metrics__V1__ExponentialHistogramDataPoint__Buckets, n_bucket_counts),
- offsetof(Opentelemetry__Proto__Metrics__V1__ExponentialHistogramDataPoint__Buckets, bucket_counts),
- NULL,
- NULL,
- 0 | PROTOBUF_C_FIELD_FLAG_PACKED, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
-};
-static const unsigned opentelemetry__proto__metrics__v1__exponential_histogram_data_point__buckets__field_indices_by_name[] = {
- 1, /* field[1] = bucket_counts */
- 0, /* field[0] = offset */
-};
-static const ProtobufCIntRange opentelemetry__proto__metrics__v1__exponential_histogram_data_point__buckets__number_ranges[1 + 1] =
-{
- { 1, 0 },
- { 0, 2 }
-};
-const ProtobufCMessageDescriptor opentelemetry__proto__metrics__v1__exponential_histogram_data_point__buckets__descriptor =
-{
- PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
- "opentelemetry.proto.metrics.v1.ExponentialHistogramDataPoint.Buckets",
- "Buckets",
- "Opentelemetry__Proto__Metrics__V1__ExponentialHistogramDataPoint__Buckets",
- "opentelemetry.proto.metrics.v1",
- sizeof(Opentelemetry__Proto__Metrics__V1__ExponentialHistogramDataPoint__Buckets),
- 2,
- opentelemetry__proto__metrics__v1__exponential_histogram_data_point__buckets__field_descriptors,
- opentelemetry__proto__metrics__v1__exponential_histogram_data_point__buckets__field_indices_by_name,
- 1, opentelemetry__proto__metrics__v1__exponential_histogram_data_point__buckets__number_ranges,
- (ProtobufCMessageInit) opentelemetry__proto__metrics__v1__exponential_histogram_data_point__buckets__init,
- NULL,NULL,NULL /* reserved[123] */
-};
-static const ProtobufCFieldDescriptor opentelemetry__proto__metrics__v1__exponential_histogram_data_point__field_descriptors[13] =
-{
- {
- "attributes",
- 1,
- PROTOBUF_C_LABEL_REPEATED,
- PROTOBUF_C_TYPE_MESSAGE,
- offsetof(Opentelemetry__Proto__Metrics__V1__ExponentialHistogramDataPoint, n_attributes),
- offsetof(Opentelemetry__Proto__Metrics__V1__ExponentialHistogramDataPoint, attributes),
- &opentelemetry__proto__common__v1__key_value__descriptor,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "start_time_unix_nano",
- 2,
- PROTOBUF_C_LABEL_NONE,
- PROTOBUF_C_TYPE_FIXED64,
- 0, /* quantifier_offset */
- offsetof(Opentelemetry__Proto__Metrics__V1__ExponentialHistogramDataPoint, start_time_unix_nano),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "time_unix_nano",
- 3,
- PROTOBUF_C_LABEL_NONE,
- PROTOBUF_C_TYPE_FIXED64,
- 0, /* quantifier_offset */
- offsetof(Opentelemetry__Proto__Metrics__V1__ExponentialHistogramDataPoint, time_unix_nano),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "count",
- 4,
- PROTOBUF_C_LABEL_NONE,
- PROTOBUF_C_TYPE_FIXED64,
- 0, /* quantifier_offset */
- offsetof(Opentelemetry__Proto__Metrics__V1__ExponentialHistogramDataPoint, count),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "sum",
- 5,
- PROTOBUF_C_LABEL_NONE,
- PROTOBUF_C_TYPE_DOUBLE,
- 0, /* quantifier_offset */
- offsetof(Opentelemetry__Proto__Metrics__V1__ExponentialHistogramDataPoint, sum),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "scale",
- 6,
- PROTOBUF_C_LABEL_NONE,
- PROTOBUF_C_TYPE_SINT32,
- 0, /* quantifier_offset */
- offsetof(Opentelemetry__Proto__Metrics__V1__ExponentialHistogramDataPoint, scale),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "zero_count",
- 7,
- PROTOBUF_C_LABEL_NONE,
- PROTOBUF_C_TYPE_FIXED64,
- 0, /* quantifier_offset */
- offsetof(Opentelemetry__Proto__Metrics__V1__ExponentialHistogramDataPoint, zero_count),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "positive",
- 8,
- PROTOBUF_C_LABEL_NONE,
- PROTOBUF_C_TYPE_MESSAGE,
- 0, /* quantifier_offset */
- offsetof(Opentelemetry__Proto__Metrics__V1__ExponentialHistogramDataPoint, positive),
- &opentelemetry__proto__metrics__v1__exponential_histogram_data_point__buckets__descriptor,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "negative",
- 9,
- PROTOBUF_C_LABEL_NONE,
- PROTOBUF_C_TYPE_MESSAGE,
- 0, /* quantifier_offset */
- offsetof(Opentelemetry__Proto__Metrics__V1__ExponentialHistogramDataPoint, negative),
- &opentelemetry__proto__metrics__v1__exponential_histogram_data_point__buckets__descriptor,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "flags",
- 10,
- PROTOBUF_C_LABEL_NONE,
- PROTOBUF_C_TYPE_UINT32,
- 0, /* quantifier_offset */
- offsetof(Opentelemetry__Proto__Metrics__V1__ExponentialHistogramDataPoint, flags),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "exemplars",
- 11,
- PROTOBUF_C_LABEL_REPEATED,
- PROTOBUF_C_TYPE_MESSAGE,
- offsetof(Opentelemetry__Proto__Metrics__V1__ExponentialHistogramDataPoint, n_exemplars),
- offsetof(Opentelemetry__Proto__Metrics__V1__ExponentialHistogramDataPoint, exemplars),
- &opentelemetry__proto__metrics__v1__exemplar__descriptor,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "min",
- 12,
- PROTOBUF_C_LABEL_NONE,
- PROTOBUF_C_TYPE_DOUBLE,
- 0, /* quantifier_offset */
- offsetof(Opentelemetry__Proto__Metrics__V1__ExponentialHistogramDataPoint, min),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "max",
- 13,
- PROTOBUF_C_LABEL_NONE,
- PROTOBUF_C_TYPE_DOUBLE,
- 0, /* quantifier_offset */
- offsetof(Opentelemetry__Proto__Metrics__V1__ExponentialHistogramDataPoint, max),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
-};
-static const unsigned opentelemetry__proto__metrics__v1__exponential_histogram_data_point__field_indices_by_name[] = {
- 0, /* field[0] = attributes */
- 3, /* field[3] = count */
- 10, /* field[10] = exemplars */
- 9, /* field[9] = flags */
- 12, /* field[12] = max */
- 11, /* field[11] = min */
- 8, /* field[8] = negative */
- 7, /* field[7] = positive */
- 5, /* field[5] = scale */
- 1, /* field[1] = start_time_unix_nano */
- 4, /* field[4] = sum */
- 2, /* field[2] = time_unix_nano */
- 6, /* field[6] = zero_count */
-};
-static const ProtobufCIntRange opentelemetry__proto__metrics__v1__exponential_histogram_data_point__number_ranges[1 + 1] =
-{
- { 1, 0 },
- { 0, 13 }
-};
-const ProtobufCMessageDescriptor opentelemetry__proto__metrics__v1__exponential_histogram_data_point__descriptor =
-{
- PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
- "opentelemetry.proto.metrics.v1.ExponentialHistogramDataPoint",
- "ExponentialHistogramDataPoint",
- "Opentelemetry__Proto__Metrics__V1__ExponentialHistogramDataPoint",
- "opentelemetry.proto.metrics.v1",
- sizeof(Opentelemetry__Proto__Metrics__V1__ExponentialHistogramDataPoint),
- 13,
- opentelemetry__proto__metrics__v1__exponential_histogram_data_point__field_descriptors,
- opentelemetry__proto__metrics__v1__exponential_histogram_data_point__field_indices_by_name,
- 1, opentelemetry__proto__metrics__v1__exponential_histogram_data_point__number_ranges,
- (ProtobufCMessageInit) opentelemetry__proto__metrics__v1__exponential_histogram_data_point__init,
- NULL,NULL,NULL /* reserved[123] */
-};
-static const ProtobufCFieldDescriptor opentelemetry__proto__metrics__v1__summary_data_point__value_at_quantile__field_descriptors[2] =
-{
- {
- "quantile",
- 1,
- PROTOBUF_C_LABEL_NONE,
- PROTOBUF_C_TYPE_DOUBLE,
- 0, /* quantifier_offset */
- offsetof(Opentelemetry__Proto__Metrics__V1__SummaryDataPoint__ValueAtQuantile, quantile),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "value",
- 2,
- PROTOBUF_C_LABEL_NONE,
- PROTOBUF_C_TYPE_DOUBLE,
- 0, /* quantifier_offset */
- offsetof(Opentelemetry__Proto__Metrics__V1__SummaryDataPoint__ValueAtQuantile, value),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
-};
-static const unsigned opentelemetry__proto__metrics__v1__summary_data_point__value_at_quantile__field_indices_by_name[] = {
- 0, /* field[0] = quantile */
- 1, /* field[1] = value */
-};
-static const ProtobufCIntRange opentelemetry__proto__metrics__v1__summary_data_point__value_at_quantile__number_ranges[1 + 1] =
-{
- { 1, 0 },
- { 0, 2 }
-};
-const ProtobufCMessageDescriptor opentelemetry__proto__metrics__v1__summary_data_point__value_at_quantile__descriptor =
-{
- PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
- "opentelemetry.proto.metrics.v1.SummaryDataPoint.ValueAtQuantile",
- "ValueAtQuantile",
- "Opentelemetry__Proto__Metrics__V1__SummaryDataPoint__ValueAtQuantile",
- "opentelemetry.proto.metrics.v1",
- sizeof(Opentelemetry__Proto__Metrics__V1__SummaryDataPoint__ValueAtQuantile),
- 2,
- opentelemetry__proto__metrics__v1__summary_data_point__value_at_quantile__field_descriptors,
- opentelemetry__proto__metrics__v1__summary_data_point__value_at_quantile__field_indices_by_name,
- 1, opentelemetry__proto__metrics__v1__summary_data_point__value_at_quantile__number_ranges,
- (ProtobufCMessageInit) opentelemetry__proto__metrics__v1__summary_data_point__value_at_quantile__init,
- NULL,NULL,NULL /* reserved[123] */
-};
-static const ProtobufCFieldDescriptor opentelemetry__proto__metrics__v1__summary_data_point__field_descriptors[7] =
-{
- {
- "start_time_unix_nano",
- 2,
- PROTOBUF_C_LABEL_NONE,
- PROTOBUF_C_TYPE_FIXED64,
- 0, /* quantifier_offset */
- offsetof(Opentelemetry__Proto__Metrics__V1__SummaryDataPoint, start_time_unix_nano),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "time_unix_nano",
- 3,
- PROTOBUF_C_LABEL_NONE,
- PROTOBUF_C_TYPE_FIXED64,
- 0, /* quantifier_offset */
- offsetof(Opentelemetry__Proto__Metrics__V1__SummaryDataPoint, time_unix_nano),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "count",
- 4,
- PROTOBUF_C_LABEL_NONE,
- PROTOBUF_C_TYPE_FIXED64,
- 0, /* quantifier_offset */
- offsetof(Opentelemetry__Proto__Metrics__V1__SummaryDataPoint, count),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "sum",
- 5,
- PROTOBUF_C_LABEL_NONE,
- PROTOBUF_C_TYPE_DOUBLE,
- 0, /* quantifier_offset */
- offsetof(Opentelemetry__Proto__Metrics__V1__SummaryDataPoint, sum),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "quantile_values",
- 6,
- PROTOBUF_C_LABEL_REPEATED,
- PROTOBUF_C_TYPE_MESSAGE,
- offsetof(Opentelemetry__Proto__Metrics__V1__SummaryDataPoint, n_quantile_values),
- offsetof(Opentelemetry__Proto__Metrics__V1__SummaryDataPoint, quantile_values),
- &opentelemetry__proto__metrics__v1__summary_data_point__value_at_quantile__descriptor,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "attributes",
- 7,
- PROTOBUF_C_LABEL_REPEATED,
- PROTOBUF_C_TYPE_MESSAGE,
- offsetof(Opentelemetry__Proto__Metrics__V1__SummaryDataPoint, n_attributes),
- offsetof(Opentelemetry__Proto__Metrics__V1__SummaryDataPoint, attributes),
- &opentelemetry__proto__common__v1__key_value__descriptor,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "flags",
- 8,
- PROTOBUF_C_LABEL_NONE,
- PROTOBUF_C_TYPE_UINT32,
- 0, /* quantifier_offset */
- offsetof(Opentelemetry__Proto__Metrics__V1__SummaryDataPoint, flags),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
-};
-static const unsigned opentelemetry__proto__metrics__v1__summary_data_point__field_indices_by_name[] = {
- 5, /* field[5] = attributes */
- 2, /* field[2] = count */
- 6, /* field[6] = flags */
- 4, /* field[4] = quantile_values */
- 0, /* field[0] = start_time_unix_nano */
- 3, /* field[3] = sum */
- 1, /* field[1] = time_unix_nano */
-};
-static const ProtobufCIntRange opentelemetry__proto__metrics__v1__summary_data_point__number_ranges[1 + 1] =
-{
- { 2, 0 },
- { 0, 7 }
-};
-const ProtobufCMessageDescriptor opentelemetry__proto__metrics__v1__summary_data_point__descriptor =
-{
- PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
- "opentelemetry.proto.metrics.v1.SummaryDataPoint",
- "SummaryDataPoint",
- "Opentelemetry__Proto__Metrics__V1__SummaryDataPoint",
- "opentelemetry.proto.metrics.v1",
- sizeof(Opentelemetry__Proto__Metrics__V1__SummaryDataPoint),
- 7,
- opentelemetry__proto__metrics__v1__summary_data_point__field_descriptors,
- opentelemetry__proto__metrics__v1__summary_data_point__field_indices_by_name,
- 1, opentelemetry__proto__metrics__v1__summary_data_point__number_ranges,
- (ProtobufCMessageInit) opentelemetry__proto__metrics__v1__summary_data_point__init,
- NULL,NULL,NULL /* reserved[123] */
-};
-static const ProtobufCFieldDescriptor opentelemetry__proto__metrics__v1__exemplar__field_descriptors[6] =
-{
- {
- "time_unix_nano",
- 2,
- PROTOBUF_C_LABEL_NONE,
- PROTOBUF_C_TYPE_FIXED64,
- 0, /* quantifier_offset */
- offsetof(Opentelemetry__Proto__Metrics__V1__Exemplar, time_unix_nano),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "as_double",
- 3,
- PROTOBUF_C_LABEL_NONE,
- PROTOBUF_C_TYPE_DOUBLE,
- offsetof(Opentelemetry__Proto__Metrics__V1__Exemplar, value_case),
- offsetof(Opentelemetry__Proto__Metrics__V1__Exemplar, as_double),
- NULL,
- NULL,
- 0 | PROTOBUF_C_FIELD_FLAG_ONEOF, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "span_id",
- 4,
- PROTOBUF_C_LABEL_NONE,
- PROTOBUF_C_TYPE_BYTES,
- 0, /* quantifier_offset */
- offsetof(Opentelemetry__Proto__Metrics__V1__Exemplar, span_id),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "trace_id",
- 5,
- PROTOBUF_C_LABEL_NONE,
- PROTOBUF_C_TYPE_BYTES,
- 0, /* quantifier_offset */
- offsetof(Opentelemetry__Proto__Metrics__V1__Exemplar, trace_id),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "as_int",
- 6,
- PROTOBUF_C_LABEL_NONE,
- PROTOBUF_C_TYPE_SFIXED64,
- offsetof(Opentelemetry__Proto__Metrics__V1__Exemplar, value_case),
- offsetof(Opentelemetry__Proto__Metrics__V1__Exemplar, as_int),
- NULL,
- NULL,
- 0 | PROTOBUF_C_FIELD_FLAG_ONEOF, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "filtered_attributes",
- 7,
- PROTOBUF_C_LABEL_REPEATED,
- PROTOBUF_C_TYPE_MESSAGE,
- offsetof(Opentelemetry__Proto__Metrics__V1__Exemplar, n_filtered_attributes),
- offsetof(Opentelemetry__Proto__Metrics__V1__Exemplar, filtered_attributes),
- &opentelemetry__proto__common__v1__key_value__descriptor,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
-};
-static const unsigned opentelemetry__proto__metrics__v1__exemplar__field_indices_by_name[] = {
- 1, /* field[1] = as_double */
- 4, /* field[4] = as_int */
- 5, /* field[5] = filtered_attributes */
- 2, /* field[2] = span_id */
- 0, /* field[0] = time_unix_nano */
- 3, /* field[3] = trace_id */
-};
-static const ProtobufCIntRange opentelemetry__proto__metrics__v1__exemplar__number_ranges[1 + 1] =
-{
- { 2, 0 },
- { 0, 6 }
-};
-const ProtobufCMessageDescriptor opentelemetry__proto__metrics__v1__exemplar__descriptor =
-{
- PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
- "opentelemetry.proto.metrics.v1.Exemplar",
- "Exemplar",
- "Opentelemetry__Proto__Metrics__V1__Exemplar",
- "opentelemetry.proto.metrics.v1",
- sizeof(Opentelemetry__Proto__Metrics__V1__Exemplar),
- 6,
- opentelemetry__proto__metrics__v1__exemplar__field_descriptors,
- opentelemetry__proto__metrics__v1__exemplar__field_indices_by_name,
- 1, opentelemetry__proto__metrics__v1__exemplar__number_ranges,
- (ProtobufCMessageInit) opentelemetry__proto__metrics__v1__exemplar__init,
- NULL,NULL,NULL /* reserved[123] */
-};
-static const ProtobufCEnumValue opentelemetry__proto__metrics__v1__aggregation_temporality__enum_values_by_number[3] =
-{
- { "AGGREGATION_TEMPORALITY_UNSPECIFIED", "OPENTELEMETRY__PROTO__METRICS__V1__AGGREGATION_TEMPORALITY__AGGREGATION_TEMPORALITY_UNSPECIFIED", 0 },
- { "AGGREGATION_TEMPORALITY_DELTA", "OPENTELEMETRY__PROTO__METRICS__V1__AGGREGATION_TEMPORALITY__AGGREGATION_TEMPORALITY_DELTA", 1 },
- { "AGGREGATION_TEMPORALITY_CUMULATIVE", "OPENTELEMETRY__PROTO__METRICS__V1__AGGREGATION_TEMPORALITY__AGGREGATION_TEMPORALITY_CUMULATIVE", 2 },
-};
-static const ProtobufCIntRange opentelemetry__proto__metrics__v1__aggregation_temporality__value_ranges[] = {
-{0, 0},{0, 3}
-};
-static const ProtobufCEnumValueIndex opentelemetry__proto__metrics__v1__aggregation_temporality__enum_values_by_name[3] =
-{
- { "AGGREGATION_TEMPORALITY_CUMULATIVE", 2 },
- { "AGGREGATION_TEMPORALITY_DELTA", 1 },
- { "AGGREGATION_TEMPORALITY_UNSPECIFIED", 0 },
-};
-const ProtobufCEnumDescriptor opentelemetry__proto__metrics__v1__aggregation_temporality__descriptor =
-{
- PROTOBUF_C__ENUM_DESCRIPTOR_MAGIC,
- "opentelemetry.proto.metrics.v1.AggregationTemporality",
- "AggregationTemporality",
- "Opentelemetry__Proto__Metrics__V1__AggregationTemporality",
- "opentelemetry.proto.metrics.v1",
- 3,
- opentelemetry__proto__metrics__v1__aggregation_temporality__enum_values_by_number,
- 3,
- opentelemetry__proto__metrics__v1__aggregation_temporality__enum_values_by_name,
- 1,
- opentelemetry__proto__metrics__v1__aggregation_temporality__value_ranges,
- NULL,NULL,NULL,NULL /* reserved[1234] */
-};
-static const ProtobufCEnumValue opentelemetry__proto__metrics__v1__data_point_flags__enum_values_by_number[2] =
-{
- { "FLAG_NONE", "OPENTELEMETRY__PROTO__METRICS__V1__DATA_POINT_FLAGS__FLAG_NONE", 0 },
- { "FLAG_NO_RECORDED_VALUE", "OPENTELEMETRY__PROTO__METRICS__V1__DATA_POINT_FLAGS__FLAG_NO_RECORDED_VALUE", 1 },
-};
-static const ProtobufCIntRange opentelemetry__proto__metrics__v1__data_point_flags__value_ranges[] = {
-{0, 0},{0, 2}
-};
-static const ProtobufCEnumValueIndex opentelemetry__proto__metrics__v1__data_point_flags__enum_values_by_name[2] =
-{
- { "FLAG_NONE", 0 },
- { "FLAG_NO_RECORDED_VALUE", 1 },
-};
-const ProtobufCEnumDescriptor opentelemetry__proto__metrics__v1__data_point_flags__descriptor =
-{
- PROTOBUF_C__ENUM_DESCRIPTOR_MAGIC,
- "opentelemetry.proto.metrics.v1.DataPointFlags",
- "DataPointFlags",
- "Opentelemetry__Proto__Metrics__V1__DataPointFlags",
- "opentelemetry.proto.metrics.v1",
- 2,
- opentelemetry__proto__metrics__v1__data_point_flags__enum_values_by_number,
- 2,
- opentelemetry__proto__metrics__v1__data_point_flags__enum_values_by_name,
- 1,
- opentelemetry__proto__metrics__v1__data_point_flags__value_ranges,
- NULL,NULL,NULL,NULL /* reserved[1234] */
-};
diff --git a/fluent-bit/lib/fluent-otel-proto/proto_c/opentelemetry/proto/metrics/v1/metrics.pb-c.h b/fluent-bit/lib/fluent-otel-proto/proto_c/opentelemetry/proto/metrics/v1/metrics.pb-c.h
deleted file mode 100644
index 938147690..000000000
--- a/fluent-bit/lib/fluent-otel-proto/proto_c/opentelemetry/proto/metrics/v1/metrics.pb-c.h
+++ /dev/null
@@ -1,1207 +0,0 @@
-/* Generated by the protocol buffer compiler. DO NOT EDIT! */
-/* Generated from: opentelemetry/proto/metrics/v1/metrics.proto */
-
-#ifndef PROTOBUF_C_opentelemetry_2fproto_2fmetrics_2fv1_2fmetrics_2eproto__INCLUDED
-#define PROTOBUF_C_opentelemetry_2fproto_2fmetrics_2fv1_2fmetrics_2eproto__INCLUDED
-
-#include <protobuf-c/protobuf-c.h>
-
-PROTOBUF_C__BEGIN_DECLS
-
-#if PROTOBUF_C_VERSION_NUMBER < 1003000
-# error This file was generated by a newer version of protoc-c which is incompatible with your libprotobuf-c headers. Please update your headers.
-#elif 1004001 < PROTOBUF_C_MIN_COMPILER_VERSION
-# error This file was generated by an older version of protoc-c which is incompatible with your libprotobuf-c headers. Please regenerate this file with a newer version of protoc-c.
-#endif
-
-#include "opentelemetry/proto/common/v1/common.pb-c.h"
-#include "opentelemetry/proto/resource/v1/resource.pb-c.h"
-
-typedef struct Opentelemetry__Proto__Metrics__V1__MetricsData Opentelemetry__Proto__Metrics__V1__MetricsData;
-typedef struct Opentelemetry__Proto__Metrics__V1__ResourceMetrics Opentelemetry__Proto__Metrics__V1__ResourceMetrics;
-typedef struct Opentelemetry__Proto__Metrics__V1__ScopeMetrics Opentelemetry__Proto__Metrics__V1__ScopeMetrics;
-typedef struct Opentelemetry__Proto__Metrics__V1__Metric Opentelemetry__Proto__Metrics__V1__Metric;
-typedef struct Opentelemetry__Proto__Metrics__V1__Gauge Opentelemetry__Proto__Metrics__V1__Gauge;
-typedef struct Opentelemetry__Proto__Metrics__V1__Sum Opentelemetry__Proto__Metrics__V1__Sum;
-typedef struct Opentelemetry__Proto__Metrics__V1__Histogram Opentelemetry__Proto__Metrics__V1__Histogram;
-typedef struct Opentelemetry__Proto__Metrics__V1__ExponentialHistogram Opentelemetry__Proto__Metrics__V1__ExponentialHistogram;
-typedef struct Opentelemetry__Proto__Metrics__V1__Summary Opentelemetry__Proto__Metrics__V1__Summary;
-typedef struct Opentelemetry__Proto__Metrics__V1__NumberDataPoint Opentelemetry__Proto__Metrics__V1__NumberDataPoint;
-typedef struct Opentelemetry__Proto__Metrics__V1__HistogramDataPoint Opentelemetry__Proto__Metrics__V1__HistogramDataPoint;
-typedef struct Opentelemetry__Proto__Metrics__V1__ExponentialHistogramDataPoint Opentelemetry__Proto__Metrics__V1__ExponentialHistogramDataPoint;
-typedef struct Opentelemetry__Proto__Metrics__V1__ExponentialHistogramDataPoint__Buckets Opentelemetry__Proto__Metrics__V1__ExponentialHistogramDataPoint__Buckets;
-typedef struct Opentelemetry__Proto__Metrics__V1__SummaryDataPoint Opentelemetry__Proto__Metrics__V1__SummaryDataPoint;
-typedef struct Opentelemetry__Proto__Metrics__V1__SummaryDataPoint__ValueAtQuantile Opentelemetry__Proto__Metrics__V1__SummaryDataPoint__ValueAtQuantile;
-typedef struct Opentelemetry__Proto__Metrics__V1__Exemplar Opentelemetry__Proto__Metrics__V1__Exemplar;
-
-
-/* --- enums --- */
-
-/*
- * AggregationTemporality defines how a metric aggregator reports aggregated
- * values. It describes how those values relate to the time interval over
- * which they are aggregated.
- */
-typedef enum _Opentelemetry__Proto__Metrics__V1__AggregationTemporality {
- /*
- * UNSPECIFIED is the default AggregationTemporality, it MUST not be used.
- */
- OPENTELEMETRY__PROTO__METRICS__V1__AGGREGATION_TEMPORALITY__AGGREGATION_TEMPORALITY_UNSPECIFIED = 0,
- /*
- * DELTA is an AggregationTemporality for a metric aggregator which reports
- * changes since last report time. Successive metrics contain aggregation of
- * values from continuous and non-overlapping intervals.
- * The values for a DELTA metric are based only on the time interval
- * associated with one measurement cycle. There is no dependency on
- * previous measurements like is the case for CUMULATIVE metrics.
- * For example, consider a system measuring the number of requests that
- * it receives and reports the sum of these requests every second as a
- * DELTA metric:
- * 1. The system starts receiving at time=t_0.
- * 2. A request is received, the system measures 1 request.
- * 3. A request is received, the system measures 1 request.
- * 4. A request is received, the system measures 1 request.
- * 5. The 1 second collection cycle ends. A metric is exported for the
- * number of requests received over the interval of time t_0 to
- * t_0+1 with a value of 3.
- * 6. A request is received, the system measures 1 request.
- * 7. A request is received, the system measures 1 request.
- * 8. The 1 second collection cycle ends. A metric is exported for the
- * number of requests received over the interval of time t_0+1 to
- * t_0+2 with a value of 2.
- */
- OPENTELEMETRY__PROTO__METRICS__V1__AGGREGATION_TEMPORALITY__AGGREGATION_TEMPORALITY_DELTA = 1,
- /*
- * CUMULATIVE is an AggregationTemporality for a metric aggregator which
- * reports changes since a fixed start time. This means that current values
- * of a CUMULATIVE metric depend on all previous measurements since the
- * start time. Because of this, the sender is required to retain this state
- * in some form. If this state is lost or invalidated, the CUMULATIVE metric
- * values MUST be reset and a new fixed start time following the last
- * reported measurement time sent MUST be used.
- * For example, consider a system measuring the number of requests that
- * it receives and reports the sum of these requests every second as a
- * CUMULATIVE metric:
- * 1. The system starts receiving at time=t_0.
- * 2. A request is received, the system measures 1 request.
- * 3. A request is received, the system measures 1 request.
- * 4. A request is received, the system measures 1 request.
- * 5. The 1 second collection cycle ends. A metric is exported for the
- * number of requests received over the interval of time t_0 to
- * t_0+1 with a value of 3.
- * 6. A request is received, the system measures 1 request.
- * 7. A request is received, the system measures 1 request.
- * 8. The 1 second collection cycle ends. A metric is exported for the
- * number of requests received over the interval of time t_0 to
- * t_0+2 with a value of 5.
- * 9. The system experiences a fault and loses state.
- * 10. The system recovers and resumes receiving at time=t_1.
- * 11. A request is received, the system measures 1 request.
- * 12. The 1 second collection cycle ends. A metric is exported for the
- * number of requests received over the interval of time t_1 to
- * t_0+1 with a value of 1.
- * Note: Even though, when reporting changes since last report time, using
- * CUMULATIVE is valid, it is not recommended. This may cause problems for
- * systems that do not use start_time to determine when the aggregation
- * value was reset (e.g. Prometheus).
- */
- OPENTELEMETRY__PROTO__METRICS__V1__AGGREGATION_TEMPORALITY__AGGREGATION_TEMPORALITY_CUMULATIVE = 2
- PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(OPENTELEMETRY__PROTO__METRICS__V1__AGGREGATION_TEMPORALITY)
-} Opentelemetry__Proto__Metrics__V1__AggregationTemporality;
-/*
- * DataPointFlags is defined as a protobuf 'uint32' type and is to be used as a
- * bit-field representing 32 distinct boolean flags. Each flag defined in this
- * enum is a bit-mask. To test the presence of a single flag in the flags of
- * a data point, for example, use an expression like:
- * (point.flags & FLAG_NO_RECORDED_VALUE) == FLAG_NO_RECORDED_VALUE
- */
-typedef enum _Opentelemetry__Proto__Metrics__V1__DataPointFlags {
- OPENTELEMETRY__PROTO__METRICS__V1__DATA_POINT_FLAGS__FLAG_NONE = 0,
- /*
- * This DataPoint is valid but has no recorded value. This value
- * SHOULD be used to reflect explicitly missing data in a series, as
- * for an equivalent to the Prometheus "staleness marker".
- */
- OPENTELEMETRY__PROTO__METRICS__V1__DATA_POINT_FLAGS__FLAG_NO_RECORDED_VALUE = 1
- PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(OPENTELEMETRY__PROTO__METRICS__V1__DATA_POINT_FLAGS)
-} Opentelemetry__Proto__Metrics__V1__DataPointFlags;
-
-/* --- messages --- */
-
-/*
- * MetricsData represents the metrics data that can be stored in a persistent
- * storage, OR can be embedded by other protocols that transfer OTLP metrics
- * data but do not implement the OTLP protocol.
- * The main difference between this message and collector protocol is that
- * in this message there will not be any "control" or "metadata" specific to
- * OTLP protocol.
- * When new fields are added into this message, the OTLP request MUST be updated
- * as well.
- */
-struct Opentelemetry__Proto__Metrics__V1__MetricsData
-{
- ProtobufCMessage base;
- /*
- * An array of ResourceMetrics.
- * For data coming from a single resource this array will typically contain
- * one element. Intermediary nodes that receive data from multiple origins
- * typically batch the data before forwarding further and in that case this
- * array will contain multiple elements.
- */
- size_t n_resource_metrics;
- Opentelemetry__Proto__Metrics__V1__ResourceMetrics **resource_metrics;
-};
-#define OPENTELEMETRY__PROTO__METRICS__V1__METRICS_DATA__INIT \
- { PROTOBUF_C_MESSAGE_INIT (&opentelemetry__proto__metrics__v1__metrics_data__descriptor) \
- , 0,NULL }
-
-
-/*
- * A collection of ScopeMetrics from a Resource.
- */
-struct Opentelemetry__Proto__Metrics__V1__ResourceMetrics
-{
- ProtobufCMessage base;
- /*
- * The resource for the metrics in this message.
- * If this field is not set then no resource info is known.
- */
- Opentelemetry__Proto__Resource__V1__Resource *resource;
- /*
- * A list of metrics that originate from a resource.
- */
- size_t n_scope_metrics;
- Opentelemetry__Proto__Metrics__V1__ScopeMetrics **scope_metrics;
- /*
- * This schema_url applies to the data in the "resource" field. It does not apply
- * to the data in the "scope_metrics" field which have their own schema_url field.
- */
- char *schema_url;
-};
-#define OPENTELEMETRY__PROTO__METRICS__V1__RESOURCE_METRICS__INIT \
- { PROTOBUF_C_MESSAGE_INIT (&opentelemetry__proto__metrics__v1__resource_metrics__descriptor) \
- , NULL, 0,NULL, (char *)protobuf_c_empty_string }
-
-
-/*
- * A collection of Metrics produced by an Scope.
- */
-struct Opentelemetry__Proto__Metrics__V1__ScopeMetrics
-{
- ProtobufCMessage base;
- /*
- * The instrumentation scope information for the metrics in this message.
- * Semantically when InstrumentationScope isn't set, it is equivalent with
- * an empty instrumentation scope name (unknown).
- */
- Opentelemetry__Proto__Common__V1__InstrumentationScope *scope;
- /*
- * A list of metrics that originate from an instrumentation library.
- */
- size_t n_metrics;
- Opentelemetry__Proto__Metrics__V1__Metric **metrics;
- /*
- * This schema_url applies to all metrics in the "metrics" field.
- */
- char *schema_url;
-};
-#define OPENTELEMETRY__PROTO__METRICS__V1__SCOPE_METRICS__INIT \
- { PROTOBUF_C_MESSAGE_INIT (&opentelemetry__proto__metrics__v1__scope_metrics__descriptor) \
- , NULL, 0,NULL, (char *)protobuf_c_empty_string }
-
-
-typedef enum {
- OPENTELEMETRY__PROTO__METRICS__V1__METRIC__DATA__NOT_SET = 0,
- OPENTELEMETRY__PROTO__METRICS__V1__METRIC__DATA_GAUGE = 5,
- OPENTELEMETRY__PROTO__METRICS__V1__METRIC__DATA_SUM = 7,
- OPENTELEMETRY__PROTO__METRICS__V1__METRIC__DATA_HISTOGRAM = 9,
- OPENTELEMETRY__PROTO__METRICS__V1__METRIC__DATA_EXPONENTIAL_HISTOGRAM = 10,
- OPENTELEMETRY__PROTO__METRICS__V1__METRIC__DATA_SUMMARY = 11
- PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(OPENTELEMETRY__PROTO__METRICS__V1__METRIC__DATA__CASE)
-} Opentelemetry__Proto__Metrics__V1__Metric__DataCase;
-
-/*
- * Defines a Metric which has one or more timeseries. The following is a
- * brief summary of the Metric data model. For more details, see:
- * https://github.com/open-telemetry/opentelemetry-specification/blob/main/specification/metrics/data-model.md
- * The data model and relation between entities is shown in the
- * diagram below. Here, "DataPoint" is the term used to refer to any
- * one of the specific data point value types, and "points" is the term used
- * to refer to any one of the lists of points contained in the Metric.
- * - Metric is composed of a metadata and data.
- * - Metadata part contains a name, description, unit.
- * - Data is one of the possible types (Sum, Gauge, Histogram, Summary).
- * - DataPoint contains timestamps, attributes, and one of the possible value type
- * fields.
- * Metric
- * +------------+
- * |name |
- * |description |
- * |unit | +------------------------------------+
- * |data |---> |Gauge, Sum, Histogram, Summary, ... |
- * +------------+ +------------------------------------+
- * Data [One of Gauge, Sum, Histogram, Summary, ...]
- * +-----------+
- * |... | // Metadata about the Data.
- * |points |--+
- * +-----------+ |
- * | +---------------------------+
- * | |DataPoint 1 |
- * v |+------+------+ +------+ |
- * +-----+ ||label |label |...|label | |
- * | 1 |-->||value1|value2|...|valueN| |
- * +-----+ |+------+------+ +------+ |
- * | . | |+-----+ |
- * | . | ||value| |
- * | . | |+-----+ |
- * | . | +---------------------------+
- * | . | .
- * | . | .
- * | . | .
- * | . | +---------------------------+
- * | . | |DataPoint M |
- * +-----+ |+------+------+ +------+ |
- * | M |-->||label |label |...|label | |
- * +-----+ ||value1|value2|...|valueN| |
- * |+------+------+ +------+ |
- * |+-----+ |
- * ||value| |
- * |+-----+ |
- * +---------------------------+
- * Each distinct type of DataPoint represents the output of a specific
- * aggregation function, the result of applying the DataPoint's
- * associated function of to one or more measurements.
- * All DataPoint types have three common fields:
- * - Attributes includes key-value pairs associated with the data point
- * - TimeUnixNano is required, set to the end time of the aggregation
- * - StartTimeUnixNano is optional, but strongly encouraged for DataPoints
- * having an AggregationTemporality field, as discussed below.
- * Both TimeUnixNano and StartTimeUnixNano values are expressed as
- * UNIX Epoch time in nanoseconds since 00:00:00 UTC on 1 January 1970.
- * # TimeUnixNano
- * This field is required, having consistent interpretation across
- * DataPoint types. TimeUnixNano is the moment corresponding to when
- * the data point's aggregate value was captured.
- * Data points with the 0 value for TimeUnixNano SHOULD be rejected
- * by consumers.
- * # StartTimeUnixNano
- * StartTimeUnixNano in general allows detecting when a sequence of
- * observations is unbroken. This field indicates to consumers the
- * start time for points with cumulative and delta
- * AggregationTemporality, and it should be included whenever possible
- * to support correct rate calculation. Although it may be omitted
- * when the start time is truly unknown, setting StartTimeUnixNano is
- * strongly encouraged.
- */
-struct Opentelemetry__Proto__Metrics__V1__Metric
-{
- ProtobufCMessage base;
- /*
- * name of the metric, including its DNS name prefix. It must be unique.
- */
- char *name;
- /*
- * description of the metric, which can be used in documentation.
- */
- char *description;
- /*
- * unit in which the metric value is reported. Follows the format
- * described by http://unitsofmeasure.org/ucum.html.
- */
- char *unit;
- Opentelemetry__Proto__Metrics__V1__Metric__DataCase data_case;
- union {
- Opentelemetry__Proto__Metrics__V1__Gauge *gauge;
- Opentelemetry__Proto__Metrics__V1__Sum *sum;
- Opentelemetry__Proto__Metrics__V1__Histogram *histogram;
- Opentelemetry__Proto__Metrics__V1__ExponentialHistogram *exponential_histogram;
- Opentelemetry__Proto__Metrics__V1__Summary *summary;
- };
-};
-#define OPENTELEMETRY__PROTO__METRICS__V1__METRIC__INIT \
- { PROTOBUF_C_MESSAGE_INIT (&opentelemetry__proto__metrics__v1__metric__descriptor) \
- , (char *)protobuf_c_empty_string, (char *)protobuf_c_empty_string, (char *)protobuf_c_empty_string, OPENTELEMETRY__PROTO__METRICS__V1__METRIC__DATA__NOT_SET, {0} }
-
-
-/*
- * Gauge represents the type of a scalar metric that always exports the
- * "current value" for every data point. It should be used for an "unknown"
- * aggregation.
- * A Gauge does not support different aggregation temporalities. Given the
- * aggregation is unknown, points cannot be combined using the same
- * aggregation, regardless of aggregation temporalities. Therefore,
- * AggregationTemporality is not included. Consequently, this also means
- * "StartTimeUnixNano" is ignored for all data points.
- */
-struct Opentelemetry__Proto__Metrics__V1__Gauge
-{
- ProtobufCMessage base;
- size_t n_data_points;
- Opentelemetry__Proto__Metrics__V1__NumberDataPoint **data_points;
-};
-#define OPENTELEMETRY__PROTO__METRICS__V1__GAUGE__INIT \
- { PROTOBUF_C_MESSAGE_INIT (&opentelemetry__proto__metrics__v1__gauge__descriptor) \
- , 0,NULL }
-
-
-/*
- * Sum represents the type of a scalar metric that is calculated as a sum of all
- * reported measurements over a time interval.
- */
-struct Opentelemetry__Proto__Metrics__V1__Sum
-{
- ProtobufCMessage base;
- size_t n_data_points;
- Opentelemetry__Proto__Metrics__V1__NumberDataPoint **data_points;
- /*
- * aggregation_temporality describes if the aggregator reports delta changes
- * since last report time, or cumulative changes since a fixed start time.
- */
- Opentelemetry__Proto__Metrics__V1__AggregationTemporality aggregation_temporality;
- /*
- * If "true" means that the sum is monotonic.
- */
- protobuf_c_boolean is_monotonic;
-};
-#define OPENTELEMETRY__PROTO__METRICS__V1__SUM__INIT \
- { PROTOBUF_C_MESSAGE_INIT (&opentelemetry__proto__metrics__v1__sum__descriptor) \
- , 0,NULL, OPENTELEMETRY__PROTO__METRICS__V1__AGGREGATION_TEMPORALITY__AGGREGATION_TEMPORALITY_UNSPECIFIED, 0 }
-
-
-/*
- * Histogram represents the type of a metric that is calculated by aggregating
- * as a Histogram of all reported measurements over a time interval.
- */
-struct Opentelemetry__Proto__Metrics__V1__Histogram
-{
- ProtobufCMessage base;
- size_t n_data_points;
- Opentelemetry__Proto__Metrics__V1__HistogramDataPoint **data_points;
- /*
- * aggregation_temporality describes if the aggregator reports delta changes
- * since last report time, or cumulative changes since a fixed start time.
- */
- Opentelemetry__Proto__Metrics__V1__AggregationTemporality aggregation_temporality;
-};
-#define OPENTELEMETRY__PROTO__METRICS__V1__HISTOGRAM__INIT \
- { PROTOBUF_C_MESSAGE_INIT (&opentelemetry__proto__metrics__v1__histogram__descriptor) \
- , 0,NULL, OPENTELEMETRY__PROTO__METRICS__V1__AGGREGATION_TEMPORALITY__AGGREGATION_TEMPORALITY_UNSPECIFIED }
-
-
-/*
- * ExponentialHistogram represents the type of a metric that is calculated by aggregating
- * as a ExponentialHistogram of all reported double measurements over a time interval.
- */
-struct Opentelemetry__Proto__Metrics__V1__ExponentialHistogram
-{
- ProtobufCMessage base;
- size_t n_data_points;
- Opentelemetry__Proto__Metrics__V1__ExponentialHistogramDataPoint **data_points;
- /*
- * aggregation_temporality describes if the aggregator reports delta changes
- * since last report time, or cumulative changes since a fixed start time.
- */
- Opentelemetry__Proto__Metrics__V1__AggregationTemporality aggregation_temporality;
-};
-#define OPENTELEMETRY__PROTO__METRICS__V1__EXPONENTIAL_HISTOGRAM__INIT \
- { PROTOBUF_C_MESSAGE_INIT (&opentelemetry__proto__metrics__v1__exponential_histogram__descriptor) \
- , 0,NULL, OPENTELEMETRY__PROTO__METRICS__V1__AGGREGATION_TEMPORALITY__AGGREGATION_TEMPORALITY_UNSPECIFIED }
-
-
-/*
- * Summary metric data are used to convey quantile summaries,
- * a Prometheus (see: https://prometheus.io/docs/concepts/metric_types/#summary)
- * and OpenMetrics (see: https://github.com/OpenObservability/OpenMetrics/blob/4dbf6075567ab43296eed941037c12951faafb92/protos/prometheus.proto#L45)
- * data type. These data points cannot always be merged in a meaningful way.
- * While they can be useful in some applications, histogram data points are
- * recommended for new applications.
- */
-struct Opentelemetry__Proto__Metrics__V1__Summary
-{
- ProtobufCMessage base;
- size_t n_data_points;
- Opentelemetry__Proto__Metrics__V1__SummaryDataPoint **data_points;
-};
-#define OPENTELEMETRY__PROTO__METRICS__V1__SUMMARY__INIT \
- { PROTOBUF_C_MESSAGE_INIT (&opentelemetry__proto__metrics__v1__summary__descriptor) \
- , 0,NULL }
-
-
-typedef enum {
- OPENTELEMETRY__PROTO__METRICS__V1__NUMBER_DATA_POINT__VALUE__NOT_SET = 0,
- OPENTELEMETRY__PROTO__METRICS__V1__NUMBER_DATA_POINT__VALUE_AS_DOUBLE = 4,
- OPENTELEMETRY__PROTO__METRICS__V1__NUMBER_DATA_POINT__VALUE_AS_INT = 6
- PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(OPENTELEMETRY__PROTO__METRICS__V1__NUMBER_DATA_POINT__VALUE__CASE)
-} Opentelemetry__Proto__Metrics__V1__NumberDataPoint__ValueCase;
-
-/*
- * NumberDataPoint is a single data point in a timeseries that describes the
- * time-varying scalar value of a metric.
- */
-struct Opentelemetry__Proto__Metrics__V1__NumberDataPoint
-{
- ProtobufCMessage base;
- /*
- * The set of key/value pairs that uniquely identify the timeseries from
- * where this point belongs. The list may be empty (may contain 0 elements).
- * Attribute keys MUST be unique (it is not allowed to have more than one
- * attribute with the same key).
- */
- size_t n_attributes;
- Opentelemetry__Proto__Common__V1__KeyValue **attributes;
- /*
- * StartTimeUnixNano is optional but strongly encouraged, see the
- * the detailed comments above Metric.
- * Value is UNIX Epoch time in nanoseconds since 00:00:00 UTC on 1 January
- * 1970.
- */
- uint64_t start_time_unix_nano;
- /*
- * TimeUnixNano is required, see the detailed comments above Metric.
- * Value is UNIX Epoch time in nanoseconds since 00:00:00 UTC on 1 January
- * 1970.
- */
- uint64_t time_unix_nano;
- /*
- * (Optional) List of exemplars collected from
- * measurements that were used to form the data point
- */
- size_t n_exemplars;
- Opentelemetry__Proto__Metrics__V1__Exemplar **exemplars;
- /*
- * Flags that apply to this specific data point. See DataPointFlags
- * for the available flags and their meaning.
- */
- uint32_t flags;
- Opentelemetry__Proto__Metrics__V1__NumberDataPoint__ValueCase value_case;
- union {
- double as_double;
- int64_t as_int;
- };
-};
-#define OPENTELEMETRY__PROTO__METRICS__V1__NUMBER_DATA_POINT__INIT \
- { PROTOBUF_C_MESSAGE_INIT (&opentelemetry__proto__metrics__v1__number_data_point__descriptor) \
- , 0,NULL, 0, 0, 0,NULL, 0, OPENTELEMETRY__PROTO__METRICS__V1__NUMBER_DATA_POINT__VALUE__NOT_SET, {0} }
-
-
-/*
- * HistogramDataPoint is a single data point in a timeseries that describes the
- * time-varying values of a Histogram. A Histogram contains summary statistics
- * for a population of values, it may optionally contain the distribution of
- * those values across a set of buckets.
- * If the histogram contains the distribution of values, then both
- * "explicit_bounds" and "bucket counts" fields must be defined.
- * If the histogram does not contain the distribution of values, then both
- * "explicit_bounds" and "bucket_counts" must be omitted and only "count" and
- * "sum" are known.
- */
-struct Opentelemetry__Proto__Metrics__V1__HistogramDataPoint
-{
- ProtobufCMessage base;
- /*
- * The set of key/value pairs that uniquely identify the timeseries from
- * where this point belongs. The list may be empty (may contain 0 elements).
- * Attribute keys MUST be unique (it is not allowed to have more than one
- * attribute with the same key).
- */
- size_t n_attributes;
- Opentelemetry__Proto__Common__V1__KeyValue **attributes;
- /*
- * StartTimeUnixNano is optional but strongly encouraged, see the
- * the detailed comments above Metric.
- * Value is UNIX Epoch time in nanoseconds since 00:00:00 UTC on 1 January
- * 1970.
- */
- uint64_t start_time_unix_nano;
- /*
- * TimeUnixNano is required, see the detailed comments above Metric.
- * Value is UNIX Epoch time in nanoseconds since 00:00:00 UTC on 1 January
- * 1970.
- */
- uint64_t time_unix_nano;
- /*
- * count is the number of values in the population. Must be non-negative. This
- * value must be equal to the sum of the "count" fields in buckets if a
- * histogram is provided.
- */
- uint64_t count;
- /*
- * sum of the values in the population. If count is zero then this field
- * must be zero.
- * Note: Sum should only be filled out when measuring non-negative discrete
- * events, and is assumed to be monotonic over the values of these events.
- * Negative events *can* be recorded, but sum should not be filled out when
- * doing so. This is specifically to enforce compatibility w/ OpenMetrics,
- * see: https://github.com/OpenObservability/OpenMetrics/blob/main/specification/OpenMetrics.md#histogram
- */
- double sum;
- /*
- * bucket_counts is an optional field contains the count values of histogram
- * for each bucket.
- * The sum of the bucket_counts must equal the value in the count field.
- * The number of elements in bucket_counts array must be by one greater than
- * the number of elements in explicit_bounds array.
- */
- size_t n_bucket_counts;
- uint64_t *bucket_counts;
- /*
- * explicit_bounds specifies buckets with explicitly defined bounds for values.
- * The boundaries for bucket at index i are:
- * (-infinity, explicit_bounds[i]] for i == 0
- * (explicit_bounds[i-1], explicit_bounds[i]] for 0 < i < size(explicit_bounds)
- * (explicit_bounds[i-1], +infinity) for i == size(explicit_bounds)
- * The values in the explicit_bounds array must be strictly increasing.
- * Histogram buckets are inclusive of their upper boundary, except the last
- * bucket where the boundary is at infinity. This format is intentionally
- * compatible with the OpenMetrics histogram definition.
- */
- size_t n_explicit_bounds;
- double *explicit_bounds;
- /*
- * (Optional) List of exemplars collected from
- * measurements that were used to form the data point
- */
- size_t n_exemplars;
- Opentelemetry__Proto__Metrics__V1__Exemplar **exemplars;
- /*
- * Flags that apply to this specific data point. See DataPointFlags
- * for the available flags and their meaning.
- */
- uint32_t flags;
- /*
- * min is the minimum value over (start_time, end_time].
- */
- double min;
- /*
- * max is the maximum value over (start_time, end_time].
- */
- double max;
-};
-#define OPENTELEMETRY__PROTO__METRICS__V1__HISTOGRAM_DATA_POINT__INIT \
- { PROTOBUF_C_MESSAGE_INIT (&opentelemetry__proto__metrics__v1__histogram_data_point__descriptor) \
- , 0,NULL, 0, 0, 0, 0, 0,NULL, 0,NULL, 0,NULL, 0, 0, 0 }
-
-
-/*
- * Buckets are a set of bucket counts, encoded in a contiguous array
- * of counts.
- */
-struct Opentelemetry__Proto__Metrics__V1__ExponentialHistogramDataPoint__Buckets
-{
- ProtobufCMessage base;
- /*
- * Offset is the bucket index of the first entry in the bucket_counts array.
- *
- * Note: This uses a varint encoding as a simple form of compression.
- */
- int32_t offset;
- /*
- * Count is an array of counts, where count[i] carries the count
- * of the bucket at index (offset+i). count[i] is the count of
- * values greater than base^(offset+i) and less or equal to than
- * base^(offset+i+1).
- * Note: By contrast, the explicit HistogramDataPoint uses
- * fixed64. This field is expected to have many buckets,
- * especially zeros, so uint64 has been selected to ensure
- * varint encoding.
- */
- size_t n_bucket_counts;
- uint64_t *bucket_counts;
-};
-#define OPENTELEMETRY__PROTO__METRICS__V1__EXPONENTIAL_HISTOGRAM_DATA_POINT__BUCKETS__INIT \
- { PROTOBUF_C_MESSAGE_INIT (&opentelemetry__proto__metrics__v1__exponential_histogram_data_point__buckets__descriptor) \
- , 0, 0,NULL }
-
-
-/*
- * ExponentialHistogramDataPoint is a single data point in a timeseries that describes the
- * time-varying values of a ExponentialHistogram of double values. A ExponentialHistogram contains
- * summary statistics for a population of values, it may optionally contain the
- * distribution of those values across a set of buckets.
- */
-struct Opentelemetry__Proto__Metrics__V1__ExponentialHistogramDataPoint
-{
- ProtobufCMessage base;
- /*
- * The set of key/value pairs that uniquely identify the timeseries from
- * where this point belongs. The list may be empty (may contain 0 elements).
- * Attribute keys MUST be unique (it is not allowed to have more than one
- * attribute with the same key).
- */
- size_t n_attributes;
- Opentelemetry__Proto__Common__V1__KeyValue **attributes;
- /*
- * StartTimeUnixNano is optional but strongly encouraged, see the
- * the detailed comments above Metric.
- * Value is UNIX Epoch time in nanoseconds since 00:00:00 UTC on 1 January
- * 1970.
- */
- uint64_t start_time_unix_nano;
- /*
- * TimeUnixNano is required, see the detailed comments above Metric.
- * Value is UNIX Epoch time in nanoseconds since 00:00:00 UTC on 1 January
- * 1970.
- */
- uint64_t time_unix_nano;
- /*
- * count is the number of values in the population. Must be
- * non-negative. This value must be equal to the sum of the "bucket_counts"
- * values in the positive and negative Buckets plus the "zero_count" field.
- */
- uint64_t count;
- /*
- * sum of the values in the population. If count is zero then this field
- * must be zero.
- * Note: Sum should only be filled out when measuring non-negative discrete
- * events, and is assumed to be monotonic over the values of these events.
- * Negative events *can* be recorded, but sum should not be filled out when
- * doing so. This is specifically to enforce compatibility w/ OpenMetrics,
- * see: https://github.com/OpenObservability/OpenMetrics/blob/main/specification/OpenMetrics.md#histogram
- */
- double sum;
- /*
- * scale describes the resolution of the histogram. Boundaries are
- * located at powers of the base, where:
- * base = (2^(2^-scale))
- * The histogram bucket identified by `index`, a signed integer,
- * contains values that are greater than (base^index) and
- * less than or equal to (base^(index+1)).
- * The positive and negative ranges of the histogram are expressed
- * separately. Negative values are mapped by their absolute value
- * into the negative range using the same scale as the positive range.
- * scale is not restricted by the protocol, as the permissible
- * values depend on the range of the data.
- */
- int32_t scale;
- /*
- * zero_count is the count of values that are either exactly zero or
- * within the region considered zero by the instrumentation at the
- * tolerated degree of precision. This bucket stores values that
- * cannot be expressed using the standard exponential formula as
- * well as values that have been rounded to zero.
- * Implementations MAY consider the zero bucket to have probability
- * mass equal to (zero_count / count).
- */
- uint64_t zero_count;
- /*
- * positive carries the positive range of exponential bucket counts.
- */
- Opentelemetry__Proto__Metrics__V1__ExponentialHistogramDataPoint__Buckets *positive;
- /*
- * negative carries the negative range of exponential bucket counts.
- */
- Opentelemetry__Proto__Metrics__V1__ExponentialHistogramDataPoint__Buckets *negative;
- /*
- * Flags that apply to this specific data point. See DataPointFlags
- * for the available flags and their meaning.
- */
- uint32_t flags;
- /*
- * (Optional) List of exemplars collected from
- * measurements that were used to form the data point
- */
- size_t n_exemplars;
- Opentelemetry__Proto__Metrics__V1__Exemplar **exemplars;
- /*
- * min is the minimum value over (start_time, end_time].
- */
- double min;
- /*
- * max is the maximum value over (start_time, end_time].
- */
- double max;
-};
-#define OPENTELEMETRY__PROTO__METRICS__V1__EXPONENTIAL_HISTOGRAM_DATA_POINT__INIT \
- { PROTOBUF_C_MESSAGE_INIT (&opentelemetry__proto__metrics__v1__exponential_histogram_data_point__descriptor) \
- , 0,NULL, 0, 0, 0, 0, 0, 0, NULL, NULL, 0, 0,NULL, 0, 0 }
-
-
-/*
- * Represents the value at a given quantile of a distribution.
- * To record Min and Max values following conventions are used:
- * - The 1.0 quantile is equivalent to the maximum value observed.
- * - The 0.0 quantile is equivalent to the minimum value observed.
- * See the following issue for more context:
- * https://github.com/open-telemetry/opentelemetry-proto/issues/125
- */
-struct Opentelemetry__Proto__Metrics__V1__SummaryDataPoint__ValueAtQuantile
-{
- ProtobufCMessage base;
- /*
- * The quantile of a distribution. Must be in the interval
- * [0.0, 1.0].
- */
- double quantile;
- /*
- * The value at the given quantile of a distribution.
- * Quantile values must NOT be negative.
- */
- double value;
-};
-#define OPENTELEMETRY__PROTO__METRICS__V1__SUMMARY_DATA_POINT__VALUE_AT_QUANTILE__INIT \
- { PROTOBUF_C_MESSAGE_INIT (&opentelemetry__proto__metrics__v1__summary_data_point__value_at_quantile__descriptor) \
- , 0, 0 }
-
-
-/*
- * SummaryDataPoint is a single data point in a timeseries that describes the
- * time-varying values of a Summary metric.
- */
-struct Opentelemetry__Proto__Metrics__V1__SummaryDataPoint
-{
- ProtobufCMessage base;
- /*
- * The set of key/value pairs that uniquely identify the timeseries from
- * where this point belongs. The list may be empty (may contain 0 elements).
- * Attribute keys MUST be unique (it is not allowed to have more than one
- * attribute with the same key).
- */
- size_t n_attributes;
- Opentelemetry__Proto__Common__V1__KeyValue **attributes;
- /*
- * StartTimeUnixNano is optional but strongly encouraged, see the
- * the detailed comments above Metric.
- * Value is UNIX Epoch time in nanoseconds since 00:00:00 UTC on 1 January
- * 1970.
- */
- uint64_t start_time_unix_nano;
- /*
- * TimeUnixNano is required, see the detailed comments above Metric.
- * Value is UNIX Epoch time in nanoseconds since 00:00:00 UTC on 1 January
- * 1970.
- */
- uint64_t time_unix_nano;
- /*
- * count is the number of values in the population. Must be non-negative.
- */
- uint64_t count;
- /*
- * sum of the values in the population. If count is zero then this field
- * must be zero.
- * Note: Sum should only be filled out when measuring non-negative discrete
- * events, and is assumed to be monotonic over the values of these events.
- * Negative events *can* be recorded, but sum should not be filled out when
- * doing so. This is specifically to enforce compatibility w/ OpenMetrics,
- * see: https://github.com/OpenObservability/OpenMetrics/blob/main/specification/OpenMetrics.md#summary
- */
- double sum;
- /*
- * (Optional) list of values at different quantiles of the distribution calculated
- * from the current snapshot. The quantiles must be strictly increasing.
- */
- size_t n_quantile_values;
- Opentelemetry__Proto__Metrics__V1__SummaryDataPoint__ValueAtQuantile **quantile_values;
- /*
- * Flags that apply to this specific data point. See DataPointFlags
- * for the available flags and their meaning.
- */
- uint32_t flags;
-};
-#define OPENTELEMETRY__PROTO__METRICS__V1__SUMMARY_DATA_POINT__INIT \
- { PROTOBUF_C_MESSAGE_INIT (&opentelemetry__proto__metrics__v1__summary_data_point__descriptor) \
- , 0,NULL, 0, 0, 0, 0, 0,NULL, 0 }
-
-
-typedef enum {
- OPENTELEMETRY__PROTO__METRICS__V1__EXEMPLAR__VALUE__NOT_SET = 0,
- OPENTELEMETRY__PROTO__METRICS__V1__EXEMPLAR__VALUE_AS_DOUBLE = 3,
- OPENTELEMETRY__PROTO__METRICS__V1__EXEMPLAR__VALUE_AS_INT = 6
- PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(OPENTELEMETRY__PROTO__METRICS__V1__EXEMPLAR__VALUE__CASE)
-} Opentelemetry__Proto__Metrics__V1__Exemplar__ValueCase;
-
-/*
- * A representation of an exemplar, which is a sample input measurement.
- * Exemplars also hold information about the environment when the measurement
- * was recorded, for example the span and trace ID of the active span when the
- * exemplar was recorded.
- */
-struct Opentelemetry__Proto__Metrics__V1__Exemplar
-{
- ProtobufCMessage base;
- /*
- * The set of key/value pairs that were filtered out by the aggregator, but
- * recorded alongside the original measurement. Only key/value pairs that were
- * filtered out by the aggregator should be included
- */
- size_t n_filtered_attributes;
- Opentelemetry__Proto__Common__V1__KeyValue **filtered_attributes;
- /*
- * time_unix_nano is the exact time when this exemplar was recorded
- * Value is UNIX Epoch time in nanoseconds since 00:00:00 UTC on 1 January
- * 1970.
- */
- uint64_t time_unix_nano;
- /*
- * (Optional) Span ID of the exemplar trace.
- * span_id may be missing if the measurement is not recorded inside a trace
- * or if the trace is not sampled.
- */
- ProtobufCBinaryData span_id;
- /*
- * (Optional) Trace ID of the exemplar trace.
- * trace_id may be missing if the measurement is not recorded inside a trace
- * or if the trace is not sampled.
- */
- ProtobufCBinaryData trace_id;
- Opentelemetry__Proto__Metrics__V1__Exemplar__ValueCase value_case;
- union {
- double as_double;
- int64_t as_int;
- };
-};
-#define OPENTELEMETRY__PROTO__METRICS__V1__EXEMPLAR__INIT \
- { PROTOBUF_C_MESSAGE_INIT (&opentelemetry__proto__metrics__v1__exemplar__descriptor) \
- , 0,NULL, 0, {0,NULL}, {0,NULL}, OPENTELEMETRY__PROTO__METRICS__V1__EXEMPLAR__VALUE__NOT_SET, {0} }
-
-
-/* Opentelemetry__Proto__Metrics__V1__MetricsData methods */
-void opentelemetry__proto__metrics__v1__metrics_data__init
- (Opentelemetry__Proto__Metrics__V1__MetricsData *message);
-size_t opentelemetry__proto__metrics__v1__metrics_data__get_packed_size
- (const Opentelemetry__Proto__Metrics__V1__MetricsData *message);
-size_t opentelemetry__proto__metrics__v1__metrics_data__pack
- (const Opentelemetry__Proto__Metrics__V1__MetricsData *message,
- uint8_t *out);
-size_t opentelemetry__proto__metrics__v1__metrics_data__pack_to_buffer
- (const Opentelemetry__Proto__Metrics__V1__MetricsData *message,
- ProtobufCBuffer *buffer);
-Opentelemetry__Proto__Metrics__V1__MetricsData *
- opentelemetry__proto__metrics__v1__metrics_data__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data);
-void opentelemetry__proto__metrics__v1__metrics_data__free_unpacked
- (Opentelemetry__Proto__Metrics__V1__MetricsData *message,
- ProtobufCAllocator *allocator);
-/* Opentelemetry__Proto__Metrics__V1__ResourceMetrics methods */
-void opentelemetry__proto__metrics__v1__resource_metrics__init
- (Opentelemetry__Proto__Metrics__V1__ResourceMetrics *message);
-size_t opentelemetry__proto__metrics__v1__resource_metrics__get_packed_size
- (const Opentelemetry__Proto__Metrics__V1__ResourceMetrics *message);
-size_t opentelemetry__proto__metrics__v1__resource_metrics__pack
- (const Opentelemetry__Proto__Metrics__V1__ResourceMetrics *message,
- uint8_t *out);
-size_t opentelemetry__proto__metrics__v1__resource_metrics__pack_to_buffer
- (const Opentelemetry__Proto__Metrics__V1__ResourceMetrics *message,
- ProtobufCBuffer *buffer);
-Opentelemetry__Proto__Metrics__V1__ResourceMetrics *
- opentelemetry__proto__metrics__v1__resource_metrics__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data);
-void opentelemetry__proto__metrics__v1__resource_metrics__free_unpacked
- (Opentelemetry__Proto__Metrics__V1__ResourceMetrics *message,
- ProtobufCAllocator *allocator);
-/* Opentelemetry__Proto__Metrics__V1__ScopeMetrics methods */
-void opentelemetry__proto__metrics__v1__scope_metrics__init
- (Opentelemetry__Proto__Metrics__V1__ScopeMetrics *message);
-size_t opentelemetry__proto__metrics__v1__scope_metrics__get_packed_size
- (const Opentelemetry__Proto__Metrics__V1__ScopeMetrics *message);
-size_t opentelemetry__proto__metrics__v1__scope_metrics__pack
- (const Opentelemetry__Proto__Metrics__V1__ScopeMetrics *message,
- uint8_t *out);
-size_t opentelemetry__proto__metrics__v1__scope_metrics__pack_to_buffer
- (const Opentelemetry__Proto__Metrics__V1__ScopeMetrics *message,
- ProtobufCBuffer *buffer);
-Opentelemetry__Proto__Metrics__V1__ScopeMetrics *
- opentelemetry__proto__metrics__v1__scope_metrics__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data);
-void opentelemetry__proto__metrics__v1__scope_metrics__free_unpacked
- (Opentelemetry__Proto__Metrics__V1__ScopeMetrics *message,
- ProtobufCAllocator *allocator);
-/* Opentelemetry__Proto__Metrics__V1__Metric methods */
-void opentelemetry__proto__metrics__v1__metric__init
- (Opentelemetry__Proto__Metrics__V1__Metric *message);
-size_t opentelemetry__proto__metrics__v1__metric__get_packed_size
- (const Opentelemetry__Proto__Metrics__V1__Metric *message);
-size_t opentelemetry__proto__metrics__v1__metric__pack
- (const Opentelemetry__Proto__Metrics__V1__Metric *message,
- uint8_t *out);
-size_t opentelemetry__proto__metrics__v1__metric__pack_to_buffer
- (const Opentelemetry__Proto__Metrics__V1__Metric *message,
- ProtobufCBuffer *buffer);
-Opentelemetry__Proto__Metrics__V1__Metric *
- opentelemetry__proto__metrics__v1__metric__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data);
-void opentelemetry__proto__metrics__v1__metric__free_unpacked
- (Opentelemetry__Proto__Metrics__V1__Metric *message,
- ProtobufCAllocator *allocator);
-/* Opentelemetry__Proto__Metrics__V1__Gauge methods */
-void opentelemetry__proto__metrics__v1__gauge__init
- (Opentelemetry__Proto__Metrics__V1__Gauge *message);
-size_t opentelemetry__proto__metrics__v1__gauge__get_packed_size
- (const Opentelemetry__Proto__Metrics__V1__Gauge *message);
-size_t opentelemetry__proto__metrics__v1__gauge__pack
- (const Opentelemetry__Proto__Metrics__V1__Gauge *message,
- uint8_t *out);
-size_t opentelemetry__proto__metrics__v1__gauge__pack_to_buffer
- (const Opentelemetry__Proto__Metrics__V1__Gauge *message,
- ProtobufCBuffer *buffer);
-Opentelemetry__Proto__Metrics__V1__Gauge *
- opentelemetry__proto__metrics__v1__gauge__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data);
-void opentelemetry__proto__metrics__v1__gauge__free_unpacked
- (Opentelemetry__Proto__Metrics__V1__Gauge *message,
- ProtobufCAllocator *allocator);
-/* Opentelemetry__Proto__Metrics__V1__Sum methods */
-void opentelemetry__proto__metrics__v1__sum__init
- (Opentelemetry__Proto__Metrics__V1__Sum *message);
-size_t opentelemetry__proto__metrics__v1__sum__get_packed_size
- (const Opentelemetry__Proto__Metrics__V1__Sum *message);
-size_t opentelemetry__proto__metrics__v1__sum__pack
- (const Opentelemetry__Proto__Metrics__V1__Sum *message,
- uint8_t *out);
-size_t opentelemetry__proto__metrics__v1__sum__pack_to_buffer
- (const Opentelemetry__Proto__Metrics__V1__Sum *message,
- ProtobufCBuffer *buffer);
-Opentelemetry__Proto__Metrics__V1__Sum *
- opentelemetry__proto__metrics__v1__sum__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data);
-void opentelemetry__proto__metrics__v1__sum__free_unpacked
- (Opentelemetry__Proto__Metrics__V1__Sum *message,
- ProtobufCAllocator *allocator);
-/* Opentelemetry__Proto__Metrics__V1__Histogram methods */
-void opentelemetry__proto__metrics__v1__histogram__init
- (Opentelemetry__Proto__Metrics__V1__Histogram *message);
-size_t opentelemetry__proto__metrics__v1__histogram__get_packed_size
- (const Opentelemetry__Proto__Metrics__V1__Histogram *message);
-size_t opentelemetry__proto__metrics__v1__histogram__pack
- (const Opentelemetry__Proto__Metrics__V1__Histogram *message,
- uint8_t *out);
-size_t opentelemetry__proto__metrics__v1__histogram__pack_to_buffer
- (const Opentelemetry__Proto__Metrics__V1__Histogram *message,
- ProtobufCBuffer *buffer);
-Opentelemetry__Proto__Metrics__V1__Histogram *
- opentelemetry__proto__metrics__v1__histogram__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data);
-void opentelemetry__proto__metrics__v1__histogram__free_unpacked
- (Opentelemetry__Proto__Metrics__V1__Histogram *message,
- ProtobufCAllocator *allocator);
-/* Opentelemetry__Proto__Metrics__V1__ExponentialHistogram methods */
-void opentelemetry__proto__metrics__v1__exponential_histogram__init
- (Opentelemetry__Proto__Metrics__V1__ExponentialHistogram *message);
-size_t opentelemetry__proto__metrics__v1__exponential_histogram__get_packed_size
- (const Opentelemetry__Proto__Metrics__V1__ExponentialHistogram *message);
-size_t opentelemetry__proto__metrics__v1__exponential_histogram__pack
- (const Opentelemetry__Proto__Metrics__V1__ExponentialHistogram *message,
- uint8_t *out);
-size_t opentelemetry__proto__metrics__v1__exponential_histogram__pack_to_buffer
- (const Opentelemetry__Proto__Metrics__V1__ExponentialHistogram *message,
- ProtobufCBuffer *buffer);
-Opentelemetry__Proto__Metrics__V1__ExponentialHistogram *
- opentelemetry__proto__metrics__v1__exponential_histogram__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data);
-void opentelemetry__proto__metrics__v1__exponential_histogram__free_unpacked
- (Opentelemetry__Proto__Metrics__V1__ExponentialHistogram *message,
- ProtobufCAllocator *allocator);
-/* Opentelemetry__Proto__Metrics__V1__Summary methods */
-void opentelemetry__proto__metrics__v1__summary__init
- (Opentelemetry__Proto__Metrics__V1__Summary *message);
-size_t opentelemetry__proto__metrics__v1__summary__get_packed_size
- (const Opentelemetry__Proto__Metrics__V1__Summary *message);
-size_t opentelemetry__proto__metrics__v1__summary__pack
- (const Opentelemetry__Proto__Metrics__V1__Summary *message,
- uint8_t *out);
-size_t opentelemetry__proto__metrics__v1__summary__pack_to_buffer
- (const Opentelemetry__Proto__Metrics__V1__Summary *message,
- ProtobufCBuffer *buffer);
-Opentelemetry__Proto__Metrics__V1__Summary *
- opentelemetry__proto__metrics__v1__summary__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data);
-void opentelemetry__proto__metrics__v1__summary__free_unpacked
- (Opentelemetry__Proto__Metrics__V1__Summary *message,
- ProtobufCAllocator *allocator);
-/* Opentelemetry__Proto__Metrics__V1__NumberDataPoint methods */
-void opentelemetry__proto__metrics__v1__number_data_point__init
- (Opentelemetry__Proto__Metrics__V1__NumberDataPoint *message);
-size_t opentelemetry__proto__metrics__v1__number_data_point__get_packed_size
- (const Opentelemetry__Proto__Metrics__V1__NumberDataPoint *message);
-size_t opentelemetry__proto__metrics__v1__number_data_point__pack
- (const Opentelemetry__Proto__Metrics__V1__NumberDataPoint *message,
- uint8_t *out);
-size_t opentelemetry__proto__metrics__v1__number_data_point__pack_to_buffer
- (const Opentelemetry__Proto__Metrics__V1__NumberDataPoint *message,
- ProtobufCBuffer *buffer);
-Opentelemetry__Proto__Metrics__V1__NumberDataPoint *
- opentelemetry__proto__metrics__v1__number_data_point__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data);
-void opentelemetry__proto__metrics__v1__number_data_point__free_unpacked
- (Opentelemetry__Proto__Metrics__V1__NumberDataPoint *message,
- ProtobufCAllocator *allocator);
-/* Opentelemetry__Proto__Metrics__V1__HistogramDataPoint methods */
-void opentelemetry__proto__metrics__v1__histogram_data_point__init
- (Opentelemetry__Proto__Metrics__V1__HistogramDataPoint *message);
-size_t opentelemetry__proto__metrics__v1__histogram_data_point__get_packed_size
- (const Opentelemetry__Proto__Metrics__V1__HistogramDataPoint *message);
-size_t opentelemetry__proto__metrics__v1__histogram_data_point__pack
- (const Opentelemetry__Proto__Metrics__V1__HistogramDataPoint *message,
- uint8_t *out);
-size_t opentelemetry__proto__metrics__v1__histogram_data_point__pack_to_buffer
- (const Opentelemetry__Proto__Metrics__V1__HistogramDataPoint *message,
- ProtobufCBuffer *buffer);
-Opentelemetry__Proto__Metrics__V1__HistogramDataPoint *
- opentelemetry__proto__metrics__v1__histogram_data_point__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data);
-void opentelemetry__proto__metrics__v1__histogram_data_point__free_unpacked
- (Opentelemetry__Proto__Metrics__V1__HistogramDataPoint *message,
- ProtobufCAllocator *allocator);
-/* Opentelemetry__Proto__Metrics__V1__ExponentialHistogramDataPoint__Buckets methods */
-void opentelemetry__proto__metrics__v1__exponential_histogram_data_point__buckets__init
- (Opentelemetry__Proto__Metrics__V1__ExponentialHistogramDataPoint__Buckets *message);
-/* Opentelemetry__Proto__Metrics__V1__ExponentialHistogramDataPoint methods */
-void opentelemetry__proto__metrics__v1__exponential_histogram_data_point__init
- (Opentelemetry__Proto__Metrics__V1__ExponentialHistogramDataPoint *message);
-size_t opentelemetry__proto__metrics__v1__exponential_histogram_data_point__get_packed_size
- (const Opentelemetry__Proto__Metrics__V1__ExponentialHistogramDataPoint *message);
-size_t opentelemetry__proto__metrics__v1__exponential_histogram_data_point__pack
- (const Opentelemetry__Proto__Metrics__V1__ExponentialHistogramDataPoint *message,
- uint8_t *out);
-size_t opentelemetry__proto__metrics__v1__exponential_histogram_data_point__pack_to_buffer
- (const Opentelemetry__Proto__Metrics__V1__ExponentialHistogramDataPoint *message,
- ProtobufCBuffer *buffer);
-Opentelemetry__Proto__Metrics__V1__ExponentialHistogramDataPoint *
- opentelemetry__proto__metrics__v1__exponential_histogram_data_point__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data);
-void opentelemetry__proto__metrics__v1__exponential_histogram_data_point__free_unpacked
- (Opentelemetry__Proto__Metrics__V1__ExponentialHistogramDataPoint *message,
- ProtobufCAllocator *allocator);
-/* Opentelemetry__Proto__Metrics__V1__SummaryDataPoint__ValueAtQuantile methods */
-void opentelemetry__proto__metrics__v1__summary_data_point__value_at_quantile__init
- (Opentelemetry__Proto__Metrics__V1__SummaryDataPoint__ValueAtQuantile *message);
-/* Opentelemetry__Proto__Metrics__V1__SummaryDataPoint methods */
-void opentelemetry__proto__metrics__v1__summary_data_point__init
- (Opentelemetry__Proto__Metrics__V1__SummaryDataPoint *message);
-size_t opentelemetry__proto__metrics__v1__summary_data_point__get_packed_size
- (const Opentelemetry__Proto__Metrics__V1__SummaryDataPoint *message);
-size_t opentelemetry__proto__metrics__v1__summary_data_point__pack
- (const Opentelemetry__Proto__Metrics__V1__SummaryDataPoint *message,
- uint8_t *out);
-size_t opentelemetry__proto__metrics__v1__summary_data_point__pack_to_buffer
- (const Opentelemetry__Proto__Metrics__V1__SummaryDataPoint *message,
- ProtobufCBuffer *buffer);
-Opentelemetry__Proto__Metrics__V1__SummaryDataPoint *
- opentelemetry__proto__metrics__v1__summary_data_point__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data);
-void opentelemetry__proto__metrics__v1__summary_data_point__free_unpacked
- (Opentelemetry__Proto__Metrics__V1__SummaryDataPoint *message,
- ProtobufCAllocator *allocator);
-/* Opentelemetry__Proto__Metrics__V1__Exemplar methods */
-void opentelemetry__proto__metrics__v1__exemplar__init
- (Opentelemetry__Proto__Metrics__V1__Exemplar *message);
-size_t opentelemetry__proto__metrics__v1__exemplar__get_packed_size
- (const Opentelemetry__Proto__Metrics__V1__Exemplar *message);
-size_t opentelemetry__proto__metrics__v1__exemplar__pack
- (const Opentelemetry__Proto__Metrics__V1__Exemplar *message,
- uint8_t *out);
-size_t opentelemetry__proto__metrics__v1__exemplar__pack_to_buffer
- (const Opentelemetry__Proto__Metrics__V1__Exemplar *message,
- ProtobufCBuffer *buffer);
-Opentelemetry__Proto__Metrics__V1__Exemplar *
- opentelemetry__proto__metrics__v1__exemplar__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data);
-void opentelemetry__proto__metrics__v1__exemplar__free_unpacked
- (Opentelemetry__Proto__Metrics__V1__Exemplar *message,
- ProtobufCAllocator *allocator);
-/* --- per-message closures --- */
-
-typedef void (*Opentelemetry__Proto__Metrics__V1__MetricsData_Closure)
- (const Opentelemetry__Proto__Metrics__V1__MetricsData *message,
- void *closure_data);
-typedef void (*Opentelemetry__Proto__Metrics__V1__ResourceMetrics_Closure)
- (const Opentelemetry__Proto__Metrics__V1__ResourceMetrics *message,
- void *closure_data);
-typedef void (*Opentelemetry__Proto__Metrics__V1__ScopeMetrics_Closure)
- (const Opentelemetry__Proto__Metrics__V1__ScopeMetrics *message,
- void *closure_data);
-typedef void (*Opentelemetry__Proto__Metrics__V1__Metric_Closure)
- (const Opentelemetry__Proto__Metrics__V1__Metric *message,
- void *closure_data);
-typedef void (*Opentelemetry__Proto__Metrics__V1__Gauge_Closure)
- (const Opentelemetry__Proto__Metrics__V1__Gauge *message,
- void *closure_data);
-typedef void (*Opentelemetry__Proto__Metrics__V1__Sum_Closure)
- (const Opentelemetry__Proto__Metrics__V1__Sum *message,
- void *closure_data);
-typedef void (*Opentelemetry__Proto__Metrics__V1__Histogram_Closure)
- (const Opentelemetry__Proto__Metrics__V1__Histogram *message,
- void *closure_data);
-typedef void (*Opentelemetry__Proto__Metrics__V1__ExponentialHistogram_Closure)
- (const Opentelemetry__Proto__Metrics__V1__ExponentialHistogram *message,
- void *closure_data);
-typedef void (*Opentelemetry__Proto__Metrics__V1__Summary_Closure)
- (const Opentelemetry__Proto__Metrics__V1__Summary *message,
- void *closure_data);
-typedef void (*Opentelemetry__Proto__Metrics__V1__NumberDataPoint_Closure)
- (const Opentelemetry__Proto__Metrics__V1__NumberDataPoint *message,
- void *closure_data);
-typedef void (*Opentelemetry__Proto__Metrics__V1__HistogramDataPoint_Closure)
- (const Opentelemetry__Proto__Metrics__V1__HistogramDataPoint *message,
- void *closure_data);
-typedef void (*Opentelemetry__Proto__Metrics__V1__ExponentialHistogramDataPoint__Buckets_Closure)
- (const Opentelemetry__Proto__Metrics__V1__ExponentialHistogramDataPoint__Buckets *message,
- void *closure_data);
-typedef void (*Opentelemetry__Proto__Metrics__V1__ExponentialHistogramDataPoint_Closure)
- (const Opentelemetry__Proto__Metrics__V1__ExponentialHistogramDataPoint *message,
- void *closure_data);
-typedef void (*Opentelemetry__Proto__Metrics__V1__SummaryDataPoint__ValueAtQuantile_Closure)
- (const Opentelemetry__Proto__Metrics__V1__SummaryDataPoint__ValueAtQuantile *message,
- void *closure_data);
-typedef void (*Opentelemetry__Proto__Metrics__V1__SummaryDataPoint_Closure)
- (const Opentelemetry__Proto__Metrics__V1__SummaryDataPoint *message,
- void *closure_data);
-typedef void (*Opentelemetry__Proto__Metrics__V1__Exemplar_Closure)
- (const Opentelemetry__Proto__Metrics__V1__Exemplar *message,
- void *closure_data);
-
-/* --- services --- */
-
-
-/* --- descriptors --- */
-
-extern const ProtobufCEnumDescriptor opentelemetry__proto__metrics__v1__aggregation_temporality__descriptor;
-extern const ProtobufCEnumDescriptor opentelemetry__proto__metrics__v1__data_point_flags__descriptor;
-extern const ProtobufCMessageDescriptor opentelemetry__proto__metrics__v1__metrics_data__descriptor;
-extern const ProtobufCMessageDescriptor opentelemetry__proto__metrics__v1__resource_metrics__descriptor;
-extern const ProtobufCMessageDescriptor opentelemetry__proto__metrics__v1__scope_metrics__descriptor;
-extern const ProtobufCMessageDescriptor opentelemetry__proto__metrics__v1__metric__descriptor;
-extern const ProtobufCMessageDescriptor opentelemetry__proto__metrics__v1__gauge__descriptor;
-extern const ProtobufCMessageDescriptor opentelemetry__proto__metrics__v1__sum__descriptor;
-extern const ProtobufCMessageDescriptor opentelemetry__proto__metrics__v1__histogram__descriptor;
-extern const ProtobufCMessageDescriptor opentelemetry__proto__metrics__v1__exponential_histogram__descriptor;
-extern const ProtobufCMessageDescriptor opentelemetry__proto__metrics__v1__summary__descriptor;
-extern const ProtobufCMessageDescriptor opentelemetry__proto__metrics__v1__number_data_point__descriptor;
-extern const ProtobufCMessageDescriptor opentelemetry__proto__metrics__v1__histogram_data_point__descriptor;
-extern const ProtobufCMessageDescriptor opentelemetry__proto__metrics__v1__exponential_histogram_data_point__descriptor;
-extern const ProtobufCMessageDescriptor opentelemetry__proto__metrics__v1__exponential_histogram_data_point__buckets__descriptor;
-extern const ProtobufCMessageDescriptor opentelemetry__proto__metrics__v1__summary_data_point__descriptor;
-extern const ProtobufCMessageDescriptor opentelemetry__proto__metrics__v1__summary_data_point__value_at_quantile__descriptor;
-extern const ProtobufCMessageDescriptor opentelemetry__proto__metrics__v1__exemplar__descriptor;
-
-PROTOBUF_C__END_DECLS
-
-
-#endif /* PROTOBUF_C_opentelemetry_2fproto_2fmetrics_2fv1_2fmetrics_2eproto__INCLUDED */
diff --git a/fluent-bit/lib/fluent-otel-proto/proto_c/opentelemetry/proto/resource/v1/resource.pb-c.c b/fluent-bit/lib/fluent-otel-proto/proto_c/opentelemetry/proto/resource/v1/resource.pb-c.c
deleted file mode 100644
index c250bf6c4..000000000
--- a/fluent-bit/lib/fluent-otel-proto/proto_c/opentelemetry/proto/resource/v1/resource.pb-c.c
+++ /dev/null
@@ -1,105 +0,0 @@
-/* Generated by the protocol buffer compiler. DO NOT EDIT! */
-/* Generated from: opentelemetry/proto/resource/v1/resource.proto */
-
-/* Do not generate deprecated warnings for self */
-#ifndef PROTOBUF_C__NO_DEPRECATED
-#define PROTOBUF_C__NO_DEPRECATED
-#endif
-
-#include "opentelemetry/proto/resource/v1/resource.pb-c.h"
-void opentelemetry__proto__resource__v1__resource__init
- (Opentelemetry__Proto__Resource__V1__Resource *message)
-{
- static const Opentelemetry__Proto__Resource__V1__Resource init_value = OPENTELEMETRY__PROTO__RESOURCE__V1__RESOURCE__INIT;
- *message = init_value;
-}
-size_t opentelemetry__proto__resource__v1__resource__get_packed_size
- (const Opentelemetry__Proto__Resource__V1__Resource *message)
-{
- assert(message->base.descriptor == &opentelemetry__proto__resource__v1__resource__descriptor);
- return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
-}
-size_t opentelemetry__proto__resource__v1__resource__pack
- (const Opentelemetry__Proto__Resource__V1__Resource *message,
- uint8_t *out)
-{
- assert(message->base.descriptor == &opentelemetry__proto__resource__v1__resource__descriptor);
- return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
-}
-size_t opentelemetry__proto__resource__v1__resource__pack_to_buffer
- (const Opentelemetry__Proto__Resource__V1__Resource *message,
- ProtobufCBuffer *buffer)
-{
- assert(message->base.descriptor == &opentelemetry__proto__resource__v1__resource__descriptor);
- return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
-}
-Opentelemetry__Proto__Resource__V1__Resource *
- opentelemetry__proto__resource__v1__resource__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data)
-{
- return (Opentelemetry__Proto__Resource__V1__Resource *)
- protobuf_c_message_unpack (&opentelemetry__proto__resource__v1__resource__descriptor,
- allocator, len, data);
-}
-void opentelemetry__proto__resource__v1__resource__free_unpacked
- (Opentelemetry__Proto__Resource__V1__Resource *message,
- ProtobufCAllocator *allocator)
-{
- if(!message)
- return;
- assert(message->base.descriptor == &opentelemetry__proto__resource__v1__resource__descriptor);
- protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
-}
-static const ProtobufCFieldDescriptor opentelemetry__proto__resource__v1__resource__field_descriptors[2] =
-{
- {
- "attributes",
- 1,
- PROTOBUF_C_LABEL_REPEATED,
- PROTOBUF_C_TYPE_MESSAGE,
- offsetof(Opentelemetry__Proto__Resource__V1__Resource, n_attributes),
- offsetof(Opentelemetry__Proto__Resource__V1__Resource, attributes),
- &opentelemetry__proto__common__v1__key_value__descriptor,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "dropped_attributes_count",
- 2,
- PROTOBUF_C_LABEL_NONE,
- PROTOBUF_C_TYPE_UINT32,
- 0, /* quantifier_offset */
- offsetof(Opentelemetry__Proto__Resource__V1__Resource, dropped_attributes_count),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
-};
-static const unsigned opentelemetry__proto__resource__v1__resource__field_indices_by_name[] = {
- 0, /* field[0] = attributes */
- 1, /* field[1] = dropped_attributes_count */
-};
-static const ProtobufCIntRange opentelemetry__proto__resource__v1__resource__number_ranges[1 + 1] =
-{
- { 1, 0 },
- { 0, 2 }
-};
-const ProtobufCMessageDescriptor opentelemetry__proto__resource__v1__resource__descriptor =
-{
- PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
- "opentelemetry.proto.resource.v1.Resource",
- "Resource",
- "Opentelemetry__Proto__Resource__V1__Resource",
- "opentelemetry.proto.resource.v1",
- sizeof(Opentelemetry__Proto__Resource__V1__Resource),
- 2,
- opentelemetry__proto__resource__v1__resource__field_descriptors,
- opentelemetry__proto__resource__v1__resource__field_indices_by_name,
- 1, opentelemetry__proto__resource__v1__resource__number_ranges,
- (ProtobufCMessageInit) opentelemetry__proto__resource__v1__resource__init,
- NULL,NULL,NULL /* reserved[123] */
-};
diff --git a/fluent-bit/lib/fluent-otel-proto/proto_c/opentelemetry/proto/resource/v1/resource.pb-c.h b/fluent-bit/lib/fluent-otel-proto/proto_c/opentelemetry/proto/resource/v1/resource.pb-c.h
deleted file mode 100644
index f58b87f02..000000000
--- a/fluent-bit/lib/fluent-otel-proto/proto_c/opentelemetry/proto/resource/v1/resource.pb-c.h
+++ /dev/null
@@ -1,86 +0,0 @@
-/* Generated by the protocol buffer compiler. DO NOT EDIT! */
-/* Generated from: opentelemetry/proto/resource/v1/resource.proto */
-
-#ifndef PROTOBUF_C_opentelemetry_2fproto_2fresource_2fv1_2fresource_2eproto__INCLUDED
-#define PROTOBUF_C_opentelemetry_2fproto_2fresource_2fv1_2fresource_2eproto__INCLUDED
-
-#include <protobuf-c/protobuf-c.h>
-
-PROTOBUF_C__BEGIN_DECLS
-
-#if PROTOBUF_C_VERSION_NUMBER < 1003000
-# error This file was generated by a newer version of protoc-c which is incompatible with your libprotobuf-c headers. Please update your headers.
-#elif 1004001 < PROTOBUF_C_MIN_COMPILER_VERSION
-# error This file was generated by an older version of protoc-c which is incompatible with your libprotobuf-c headers. Please regenerate this file with a newer version of protoc-c.
-#endif
-
-#include "opentelemetry/proto/common/v1/common.pb-c.h"
-
-typedef struct Opentelemetry__Proto__Resource__V1__Resource Opentelemetry__Proto__Resource__V1__Resource;
-
-
-/* --- enums --- */
-
-
-/* --- messages --- */
-
-/*
- * Resource information.
- */
-struct Opentelemetry__Proto__Resource__V1__Resource
-{
- ProtobufCMessage base;
- /*
- * Set of attributes that describe the resource.
- * Attribute keys MUST be unique (it is not allowed to have more than one
- * attribute with the same key).
- */
- size_t n_attributes;
- Opentelemetry__Proto__Common__V1__KeyValue **attributes;
- /*
- * dropped_attributes_count is the number of dropped attributes. If the value is 0, then
- * no attributes were dropped.
- */
- uint32_t dropped_attributes_count;
-};
-#define OPENTELEMETRY__PROTO__RESOURCE__V1__RESOURCE__INIT \
- { PROTOBUF_C_MESSAGE_INIT (&opentelemetry__proto__resource__v1__resource__descriptor) \
- , 0,NULL, 0 }
-
-
-/* Opentelemetry__Proto__Resource__V1__Resource methods */
-void opentelemetry__proto__resource__v1__resource__init
- (Opentelemetry__Proto__Resource__V1__Resource *message);
-size_t opentelemetry__proto__resource__v1__resource__get_packed_size
- (const Opentelemetry__Proto__Resource__V1__Resource *message);
-size_t opentelemetry__proto__resource__v1__resource__pack
- (const Opentelemetry__Proto__Resource__V1__Resource *message,
- uint8_t *out);
-size_t opentelemetry__proto__resource__v1__resource__pack_to_buffer
- (const Opentelemetry__Proto__Resource__V1__Resource *message,
- ProtobufCBuffer *buffer);
-Opentelemetry__Proto__Resource__V1__Resource *
- opentelemetry__proto__resource__v1__resource__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data);
-void opentelemetry__proto__resource__v1__resource__free_unpacked
- (Opentelemetry__Proto__Resource__V1__Resource *message,
- ProtobufCAllocator *allocator);
-/* --- per-message closures --- */
-
-typedef void (*Opentelemetry__Proto__Resource__V1__Resource_Closure)
- (const Opentelemetry__Proto__Resource__V1__Resource *message,
- void *closure_data);
-
-/* --- services --- */
-
-
-/* --- descriptors --- */
-
-extern const ProtobufCMessageDescriptor opentelemetry__proto__resource__v1__resource__descriptor;
-
-PROTOBUF_C__END_DECLS
-
-
-#endif /* PROTOBUF_C_opentelemetry_2fproto_2fresource_2fv1_2fresource_2eproto__INCLUDED */
diff --git a/fluent-bit/lib/fluent-otel-proto/proto_c/opentelemetry/proto/trace/v1/trace.pb-c.c b/fluent-bit/lib/fluent-otel-proto/proto_c/opentelemetry/proto/trace/v1/trace.pb-c.c
deleted file mode 100644
index 56c2f173a..000000000
--- a/fluent-bit/lib/fluent-otel-proto/proto_c/opentelemetry/proto/trace/v1/trace.pb-c.c
+++ /dev/null
@@ -1,916 +0,0 @@
-/* Generated by the protocol buffer compiler. DO NOT EDIT! */
-/* Generated from: opentelemetry/proto/trace/v1/trace.proto */
-
-/* Do not generate deprecated warnings for self */
-#ifndef PROTOBUF_C__NO_DEPRECATED
-#define PROTOBUF_C__NO_DEPRECATED
-#endif
-
-#include "opentelemetry/proto/trace/v1/trace.pb-c.h"
-void opentelemetry__proto__trace__v1__traces_data__init
- (Opentelemetry__Proto__Trace__V1__TracesData *message)
-{
- static const Opentelemetry__Proto__Trace__V1__TracesData init_value = OPENTELEMETRY__PROTO__TRACE__V1__TRACES_DATA__INIT;
- *message = init_value;
-}
-size_t opentelemetry__proto__trace__v1__traces_data__get_packed_size
- (const Opentelemetry__Proto__Trace__V1__TracesData *message)
-{
- assert(message->base.descriptor == &opentelemetry__proto__trace__v1__traces_data__descriptor);
- return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
-}
-size_t opentelemetry__proto__trace__v1__traces_data__pack
- (const Opentelemetry__Proto__Trace__V1__TracesData *message,
- uint8_t *out)
-{
- assert(message->base.descriptor == &opentelemetry__proto__trace__v1__traces_data__descriptor);
- return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
-}
-size_t opentelemetry__proto__trace__v1__traces_data__pack_to_buffer
- (const Opentelemetry__Proto__Trace__V1__TracesData *message,
- ProtobufCBuffer *buffer)
-{
- assert(message->base.descriptor == &opentelemetry__proto__trace__v1__traces_data__descriptor);
- return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
-}
-Opentelemetry__Proto__Trace__V1__TracesData *
- opentelemetry__proto__trace__v1__traces_data__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data)
-{
- return (Opentelemetry__Proto__Trace__V1__TracesData *)
- protobuf_c_message_unpack (&opentelemetry__proto__trace__v1__traces_data__descriptor,
- allocator, len, data);
-}
-void opentelemetry__proto__trace__v1__traces_data__free_unpacked
- (Opentelemetry__Proto__Trace__V1__TracesData *message,
- ProtobufCAllocator *allocator)
-{
- if(!message)
- return;
- assert(message->base.descriptor == &opentelemetry__proto__trace__v1__traces_data__descriptor);
- protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
-}
-void opentelemetry__proto__trace__v1__resource_spans__init
- (Opentelemetry__Proto__Trace__V1__ResourceSpans *message)
-{
- static const Opentelemetry__Proto__Trace__V1__ResourceSpans init_value = OPENTELEMETRY__PROTO__TRACE__V1__RESOURCE_SPANS__INIT;
- *message = init_value;
-}
-size_t opentelemetry__proto__trace__v1__resource_spans__get_packed_size
- (const Opentelemetry__Proto__Trace__V1__ResourceSpans *message)
-{
- assert(message->base.descriptor == &opentelemetry__proto__trace__v1__resource_spans__descriptor);
- return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
-}
-size_t opentelemetry__proto__trace__v1__resource_spans__pack
- (const Opentelemetry__Proto__Trace__V1__ResourceSpans *message,
- uint8_t *out)
-{
- assert(message->base.descriptor == &opentelemetry__proto__trace__v1__resource_spans__descriptor);
- return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
-}
-size_t opentelemetry__proto__trace__v1__resource_spans__pack_to_buffer
- (const Opentelemetry__Proto__Trace__V1__ResourceSpans *message,
- ProtobufCBuffer *buffer)
-{
- assert(message->base.descriptor == &opentelemetry__proto__trace__v1__resource_spans__descriptor);
- return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
-}
-Opentelemetry__Proto__Trace__V1__ResourceSpans *
- opentelemetry__proto__trace__v1__resource_spans__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data)
-{
- return (Opentelemetry__Proto__Trace__V1__ResourceSpans *)
- protobuf_c_message_unpack (&opentelemetry__proto__trace__v1__resource_spans__descriptor,
- allocator, len, data);
-}
-void opentelemetry__proto__trace__v1__resource_spans__free_unpacked
- (Opentelemetry__Proto__Trace__V1__ResourceSpans *message,
- ProtobufCAllocator *allocator)
-{
- if(!message)
- return;
- assert(message->base.descriptor == &opentelemetry__proto__trace__v1__resource_spans__descriptor);
- protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
-}
-void opentelemetry__proto__trace__v1__scope_spans__init
- (Opentelemetry__Proto__Trace__V1__ScopeSpans *message)
-{
- static const Opentelemetry__Proto__Trace__V1__ScopeSpans init_value = OPENTELEMETRY__PROTO__TRACE__V1__SCOPE_SPANS__INIT;
- *message = init_value;
-}
-size_t opentelemetry__proto__trace__v1__scope_spans__get_packed_size
- (const Opentelemetry__Proto__Trace__V1__ScopeSpans *message)
-{
- assert(message->base.descriptor == &opentelemetry__proto__trace__v1__scope_spans__descriptor);
- return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
-}
-size_t opentelemetry__proto__trace__v1__scope_spans__pack
- (const Opentelemetry__Proto__Trace__V1__ScopeSpans *message,
- uint8_t *out)
-{
- assert(message->base.descriptor == &opentelemetry__proto__trace__v1__scope_spans__descriptor);
- return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
-}
-size_t opentelemetry__proto__trace__v1__scope_spans__pack_to_buffer
- (const Opentelemetry__Proto__Trace__V1__ScopeSpans *message,
- ProtobufCBuffer *buffer)
-{
- assert(message->base.descriptor == &opentelemetry__proto__trace__v1__scope_spans__descriptor);
- return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
-}
-Opentelemetry__Proto__Trace__V1__ScopeSpans *
- opentelemetry__proto__trace__v1__scope_spans__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data)
-{
- return (Opentelemetry__Proto__Trace__V1__ScopeSpans *)
- protobuf_c_message_unpack (&opentelemetry__proto__trace__v1__scope_spans__descriptor,
- allocator, len, data);
-}
-void opentelemetry__proto__trace__v1__scope_spans__free_unpacked
- (Opentelemetry__Proto__Trace__V1__ScopeSpans *message,
- ProtobufCAllocator *allocator)
-{
- if(!message)
- return;
- assert(message->base.descriptor == &opentelemetry__proto__trace__v1__scope_spans__descriptor);
- protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
-}
-void opentelemetry__proto__trace__v1__span__event__init
- (Opentelemetry__Proto__Trace__V1__Span__Event *message)
-{
- static const Opentelemetry__Proto__Trace__V1__Span__Event init_value = OPENTELEMETRY__PROTO__TRACE__V1__SPAN__EVENT__INIT;
- *message = init_value;
-}
-void opentelemetry__proto__trace__v1__span__link__init
- (Opentelemetry__Proto__Trace__V1__Span__Link *message)
-{
- static const Opentelemetry__Proto__Trace__V1__Span__Link init_value = OPENTELEMETRY__PROTO__TRACE__V1__SPAN__LINK__INIT;
- *message = init_value;
-}
-void opentelemetry__proto__trace__v1__span__init
- (Opentelemetry__Proto__Trace__V1__Span *message)
-{
- static const Opentelemetry__Proto__Trace__V1__Span init_value = OPENTELEMETRY__PROTO__TRACE__V1__SPAN__INIT;
- *message = init_value;
-}
-size_t opentelemetry__proto__trace__v1__span__get_packed_size
- (const Opentelemetry__Proto__Trace__V1__Span *message)
-{
- assert(message->base.descriptor == &opentelemetry__proto__trace__v1__span__descriptor);
- return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
-}
-size_t opentelemetry__proto__trace__v1__span__pack
- (const Opentelemetry__Proto__Trace__V1__Span *message,
- uint8_t *out)
-{
- assert(message->base.descriptor == &opentelemetry__proto__trace__v1__span__descriptor);
- return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
-}
-size_t opentelemetry__proto__trace__v1__span__pack_to_buffer
- (const Opentelemetry__Proto__Trace__V1__Span *message,
- ProtobufCBuffer *buffer)
-{
- assert(message->base.descriptor == &opentelemetry__proto__trace__v1__span__descriptor);
- return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
-}
-Opentelemetry__Proto__Trace__V1__Span *
- opentelemetry__proto__trace__v1__span__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data)
-{
- return (Opentelemetry__Proto__Trace__V1__Span *)
- protobuf_c_message_unpack (&opentelemetry__proto__trace__v1__span__descriptor,
- allocator, len, data);
-}
-void opentelemetry__proto__trace__v1__span__free_unpacked
- (Opentelemetry__Proto__Trace__V1__Span *message,
- ProtobufCAllocator *allocator)
-{
- if(!message)
- return;
- assert(message->base.descriptor == &opentelemetry__proto__trace__v1__span__descriptor);
- protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
-}
-void opentelemetry__proto__trace__v1__status__init
- (Opentelemetry__Proto__Trace__V1__Status *message)
-{
- static const Opentelemetry__Proto__Trace__V1__Status init_value = OPENTELEMETRY__PROTO__TRACE__V1__STATUS__INIT;
- *message = init_value;
-}
-size_t opentelemetry__proto__trace__v1__status__get_packed_size
- (const Opentelemetry__Proto__Trace__V1__Status *message)
-{
- assert(message->base.descriptor == &opentelemetry__proto__trace__v1__status__descriptor);
- return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
-}
-size_t opentelemetry__proto__trace__v1__status__pack
- (const Opentelemetry__Proto__Trace__V1__Status *message,
- uint8_t *out)
-{
- assert(message->base.descriptor == &opentelemetry__proto__trace__v1__status__descriptor);
- return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
-}
-size_t opentelemetry__proto__trace__v1__status__pack_to_buffer
- (const Opentelemetry__Proto__Trace__V1__Status *message,
- ProtobufCBuffer *buffer)
-{
- assert(message->base.descriptor == &opentelemetry__proto__trace__v1__status__descriptor);
- return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
-}
-Opentelemetry__Proto__Trace__V1__Status *
- opentelemetry__proto__trace__v1__status__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data)
-{
- return (Opentelemetry__Proto__Trace__V1__Status *)
- protobuf_c_message_unpack (&opentelemetry__proto__trace__v1__status__descriptor,
- allocator, len, data);
-}
-void opentelemetry__proto__trace__v1__status__free_unpacked
- (Opentelemetry__Proto__Trace__V1__Status *message,
- ProtobufCAllocator *allocator)
-{
- if(!message)
- return;
- assert(message->base.descriptor == &opentelemetry__proto__trace__v1__status__descriptor);
- protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
-}
-static const ProtobufCFieldDescriptor opentelemetry__proto__trace__v1__traces_data__field_descriptors[1] =
-{
- {
- "resource_spans",
- 1,
- PROTOBUF_C_LABEL_REPEATED,
- PROTOBUF_C_TYPE_MESSAGE,
- offsetof(Opentelemetry__Proto__Trace__V1__TracesData, n_resource_spans),
- offsetof(Opentelemetry__Proto__Trace__V1__TracesData, resource_spans),
- &opentelemetry__proto__trace__v1__resource_spans__descriptor,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
-};
-static const unsigned opentelemetry__proto__trace__v1__traces_data__field_indices_by_name[] = {
- 0, /* field[0] = resource_spans */
-};
-static const ProtobufCIntRange opentelemetry__proto__trace__v1__traces_data__number_ranges[1 + 1] =
-{
- { 1, 0 },
- { 0, 1 }
-};
-const ProtobufCMessageDescriptor opentelemetry__proto__trace__v1__traces_data__descriptor =
-{
- PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
- "opentelemetry.proto.trace.v1.TracesData",
- "TracesData",
- "Opentelemetry__Proto__Trace__V1__TracesData",
- "opentelemetry.proto.trace.v1",
- sizeof(Opentelemetry__Proto__Trace__V1__TracesData),
- 1,
- opentelemetry__proto__trace__v1__traces_data__field_descriptors,
- opentelemetry__proto__trace__v1__traces_data__field_indices_by_name,
- 1, opentelemetry__proto__trace__v1__traces_data__number_ranges,
- (ProtobufCMessageInit) opentelemetry__proto__trace__v1__traces_data__init,
- NULL,NULL,NULL /* reserved[123] */
-};
-static const ProtobufCFieldDescriptor opentelemetry__proto__trace__v1__resource_spans__field_descriptors[3] =
-{
- {
- "resource",
- 1,
- PROTOBUF_C_LABEL_NONE,
- PROTOBUF_C_TYPE_MESSAGE,
- 0, /* quantifier_offset */
- offsetof(Opentelemetry__Proto__Trace__V1__ResourceSpans, resource),
- &opentelemetry__proto__resource__v1__resource__descriptor,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "scope_spans",
- 2,
- PROTOBUF_C_LABEL_REPEATED,
- PROTOBUF_C_TYPE_MESSAGE,
- offsetof(Opentelemetry__Proto__Trace__V1__ResourceSpans, n_scope_spans),
- offsetof(Opentelemetry__Proto__Trace__V1__ResourceSpans, scope_spans),
- &opentelemetry__proto__trace__v1__scope_spans__descriptor,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "schema_url",
- 3,
- PROTOBUF_C_LABEL_NONE,
- PROTOBUF_C_TYPE_STRING,
- 0, /* quantifier_offset */
- offsetof(Opentelemetry__Proto__Trace__V1__ResourceSpans, schema_url),
- NULL,
- &protobuf_c_empty_string,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
-};
-static const unsigned opentelemetry__proto__trace__v1__resource_spans__field_indices_by_name[] = {
- 0, /* field[0] = resource */
- 2, /* field[2] = schema_url */
- 1, /* field[1] = scope_spans */
-};
-static const ProtobufCIntRange opentelemetry__proto__trace__v1__resource_spans__number_ranges[1 + 1] =
-{
- { 1, 0 },
- { 0, 3 }
-};
-const ProtobufCMessageDescriptor opentelemetry__proto__trace__v1__resource_spans__descriptor =
-{
- PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
- "opentelemetry.proto.trace.v1.ResourceSpans",
- "ResourceSpans",
- "Opentelemetry__Proto__Trace__V1__ResourceSpans",
- "opentelemetry.proto.trace.v1",
- sizeof(Opentelemetry__Proto__Trace__V1__ResourceSpans),
- 3,
- opentelemetry__proto__trace__v1__resource_spans__field_descriptors,
- opentelemetry__proto__trace__v1__resource_spans__field_indices_by_name,
- 1, opentelemetry__proto__trace__v1__resource_spans__number_ranges,
- (ProtobufCMessageInit) opentelemetry__proto__trace__v1__resource_spans__init,
- NULL,NULL,NULL /* reserved[123] */
-};
-static const ProtobufCFieldDescriptor opentelemetry__proto__trace__v1__scope_spans__field_descriptors[3] =
-{
- {
- "scope",
- 1,
- PROTOBUF_C_LABEL_NONE,
- PROTOBUF_C_TYPE_MESSAGE,
- 0, /* quantifier_offset */
- offsetof(Opentelemetry__Proto__Trace__V1__ScopeSpans, scope),
- &opentelemetry__proto__common__v1__instrumentation_scope__descriptor,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "spans",
- 2,
- PROTOBUF_C_LABEL_REPEATED,
- PROTOBUF_C_TYPE_MESSAGE,
- offsetof(Opentelemetry__Proto__Trace__V1__ScopeSpans, n_spans),
- offsetof(Opentelemetry__Proto__Trace__V1__ScopeSpans, spans),
- &opentelemetry__proto__trace__v1__span__descriptor,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "schema_url",
- 3,
- PROTOBUF_C_LABEL_NONE,
- PROTOBUF_C_TYPE_STRING,
- 0, /* quantifier_offset */
- offsetof(Opentelemetry__Proto__Trace__V1__ScopeSpans, schema_url),
- NULL,
- &protobuf_c_empty_string,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
-};
-static const unsigned opentelemetry__proto__trace__v1__scope_spans__field_indices_by_name[] = {
- 2, /* field[2] = schema_url */
- 0, /* field[0] = scope */
- 1, /* field[1] = spans */
-};
-static const ProtobufCIntRange opentelemetry__proto__trace__v1__scope_spans__number_ranges[1 + 1] =
-{
- { 1, 0 },
- { 0, 3 }
-};
-const ProtobufCMessageDescriptor opentelemetry__proto__trace__v1__scope_spans__descriptor =
-{
- PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
- "opentelemetry.proto.trace.v1.ScopeSpans",
- "ScopeSpans",
- "Opentelemetry__Proto__Trace__V1__ScopeSpans",
- "opentelemetry.proto.trace.v1",
- sizeof(Opentelemetry__Proto__Trace__V1__ScopeSpans),
- 3,
- opentelemetry__proto__trace__v1__scope_spans__field_descriptors,
- opentelemetry__proto__trace__v1__scope_spans__field_indices_by_name,
- 1, opentelemetry__proto__trace__v1__scope_spans__number_ranges,
- (ProtobufCMessageInit) opentelemetry__proto__trace__v1__scope_spans__init,
- NULL,NULL,NULL /* reserved[123] */
-};
-static const ProtobufCFieldDescriptor opentelemetry__proto__trace__v1__span__event__field_descriptors[4] =
-{
- {
- "time_unix_nano",
- 1,
- PROTOBUF_C_LABEL_NONE,
- PROTOBUF_C_TYPE_FIXED64,
- 0, /* quantifier_offset */
- offsetof(Opentelemetry__Proto__Trace__V1__Span__Event, time_unix_nano),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "name",
- 2,
- PROTOBUF_C_LABEL_NONE,
- PROTOBUF_C_TYPE_STRING,
- 0, /* quantifier_offset */
- offsetof(Opentelemetry__Proto__Trace__V1__Span__Event, name),
- NULL,
- &protobuf_c_empty_string,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "attributes",
- 3,
- PROTOBUF_C_LABEL_REPEATED,
- PROTOBUF_C_TYPE_MESSAGE,
- offsetof(Opentelemetry__Proto__Trace__V1__Span__Event, n_attributes),
- offsetof(Opentelemetry__Proto__Trace__V1__Span__Event, attributes),
- &opentelemetry__proto__common__v1__key_value__descriptor,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "dropped_attributes_count",
- 4,
- PROTOBUF_C_LABEL_NONE,
- PROTOBUF_C_TYPE_UINT32,
- 0, /* quantifier_offset */
- offsetof(Opentelemetry__Proto__Trace__V1__Span__Event, dropped_attributes_count),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
-};
-static const unsigned opentelemetry__proto__trace__v1__span__event__field_indices_by_name[] = {
- 2, /* field[2] = attributes */
- 3, /* field[3] = dropped_attributes_count */
- 1, /* field[1] = name */
- 0, /* field[0] = time_unix_nano */
-};
-static const ProtobufCIntRange opentelemetry__proto__trace__v1__span__event__number_ranges[1 + 1] =
-{
- { 1, 0 },
- { 0, 4 }
-};
-const ProtobufCMessageDescriptor opentelemetry__proto__trace__v1__span__event__descriptor =
-{
- PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
- "opentelemetry.proto.trace.v1.Span.Event",
- "Event",
- "Opentelemetry__Proto__Trace__V1__Span__Event",
- "opentelemetry.proto.trace.v1",
- sizeof(Opentelemetry__Proto__Trace__V1__Span__Event),
- 4,
- opentelemetry__proto__trace__v1__span__event__field_descriptors,
- opentelemetry__proto__trace__v1__span__event__field_indices_by_name,
- 1, opentelemetry__proto__trace__v1__span__event__number_ranges,
- (ProtobufCMessageInit) opentelemetry__proto__trace__v1__span__event__init,
- NULL,NULL,NULL /* reserved[123] */
-};
-static const ProtobufCFieldDescriptor opentelemetry__proto__trace__v1__span__link__field_descriptors[5] =
-{
- {
- "trace_id",
- 1,
- PROTOBUF_C_LABEL_NONE,
- PROTOBUF_C_TYPE_BYTES,
- 0, /* quantifier_offset */
- offsetof(Opentelemetry__Proto__Trace__V1__Span__Link, trace_id),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "span_id",
- 2,
- PROTOBUF_C_LABEL_NONE,
- PROTOBUF_C_TYPE_BYTES,
- 0, /* quantifier_offset */
- offsetof(Opentelemetry__Proto__Trace__V1__Span__Link, span_id),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "trace_state",
- 3,
- PROTOBUF_C_LABEL_NONE,
- PROTOBUF_C_TYPE_STRING,
- 0, /* quantifier_offset */
- offsetof(Opentelemetry__Proto__Trace__V1__Span__Link, trace_state),
- NULL,
- &protobuf_c_empty_string,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "attributes",
- 4,
- PROTOBUF_C_LABEL_REPEATED,
- PROTOBUF_C_TYPE_MESSAGE,
- offsetof(Opentelemetry__Proto__Trace__V1__Span__Link, n_attributes),
- offsetof(Opentelemetry__Proto__Trace__V1__Span__Link, attributes),
- &opentelemetry__proto__common__v1__key_value__descriptor,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "dropped_attributes_count",
- 5,
- PROTOBUF_C_LABEL_NONE,
- PROTOBUF_C_TYPE_UINT32,
- 0, /* quantifier_offset */
- offsetof(Opentelemetry__Proto__Trace__V1__Span__Link, dropped_attributes_count),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
-};
-static const unsigned opentelemetry__proto__trace__v1__span__link__field_indices_by_name[] = {
- 3, /* field[3] = attributes */
- 4, /* field[4] = dropped_attributes_count */
- 1, /* field[1] = span_id */
- 0, /* field[0] = trace_id */
- 2, /* field[2] = trace_state */
-};
-static const ProtobufCIntRange opentelemetry__proto__trace__v1__span__link__number_ranges[1 + 1] =
-{
- { 1, 0 },
- { 0, 5 }
-};
-const ProtobufCMessageDescriptor opentelemetry__proto__trace__v1__span__link__descriptor =
-{
- PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
- "opentelemetry.proto.trace.v1.Span.Link",
- "Link",
- "Opentelemetry__Proto__Trace__V1__Span__Link",
- "opentelemetry.proto.trace.v1",
- sizeof(Opentelemetry__Proto__Trace__V1__Span__Link),
- 5,
- opentelemetry__proto__trace__v1__span__link__field_descriptors,
- opentelemetry__proto__trace__v1__span__link__field_indices_by_name,
- 1, opentelemetry__proto__trace__v1__span__link__number_ranges,
- (ProtobufCMessageInit) opentelemetry__proto__trace__v1__span__link__init,
- NULL,NULL,NULL /* reserved[123] */
-};
-static const ProtobufCEnumValue opentelemetry__proto__trace__v1__span__span_kind__enum_values_by_number[6] =
-{
- { "SPAN_KIND_UNSPECIFIED", "OPENTELEMETRY__PROTO__TRACE__V1__SPAN__SPAN_KIND__SPAN_KIND_UNSPECIFIED", 0 },
- { "SPAN_KIND_INTERNAL", "OPENTELEMETRY__PROTO__TRACE__V1__SPAN__SPAN_KIND__SPAN_KIND_INTERNAL", 1 },
- { "SPAN_KIND_SERVER", "OPENTELEMETRY__PROTO__TRACE__V1__SPAN__SPAN_KIND__SPAN_KIND_SERVER", 2 },
- { "SPAN_KIND_CLIENT", "OPENTELEMETRY__PROTO__TRACE__V1__SPAN__SPAN_KIND__SPAN_KIND_CLIENT", 3 },
- { "SPAN_KIND_PRODUCER", "OPENTELEMETRY__PROTO__TRACE__V1__SPAN__SPAN_KIND__SPAN_KIND_PRODUCER", 4 },
- { "SPAN_KIND_CONSUMER", "OPENTELEMETRY__PROTO__TRACE__V1__SPAN__SPAN_KIND__SPAN_KIND_CONSUMER", 5 },
-};
-static const ProtobufCIntRange opentelemetry__proto__trace__v1__span__span_kind__value_ranges[] = {
-{0, 0},{0, 6}
-};
-static const ProtobufCEnumValueIndex opentelemetry__proto__trace__v1__span__span_kind__enum_values_by_name[6] =
-{
- { "SPAN_KIND_CLIENT", 3 },
- { "SPAN_KIND_CONSUMER", 5 },
- { "SPAN_KIND_INTERNAL", 1 },
- { "SPAN_KIND_PRODUCER", 4 },
- { "SPAN_KIND_SERVER", 2 },
- { "SPAN_KIND_UNSPECIFIED", 0 },
-};
-const ProtobufCEnumDescriptor opentelemetry__proto__trace__v1__span__span_kind__descriptor =
-{
- PROTOBUF_C__ENUM_DESCRIPTOR_MAGIC,
- "opentelemetry.proto.trace.v1.Span.SpanKind",
- "SpanKind",
- "Opentelemetry__Proto__Trace__V1__Span__SpanKind",
- "opentelemetry.proto.trace.v1",
- 6,
- opentelemetry__proto__trace__v1__span__span_kind__enum_values_by_number,
- 6,
- opentelemetry__proto__trace__v1__span__span_kind__enum_values_by_name,
- 1,
- opentelemetry__proto__trace__v1__span__span_kind__value_ranges,
- NULL,NULL,NULL,NULL /* reserved[1234] */
-};
-static const ProtobufCFieldDescriptor opentelemetry__proto__trace__v1__span__field_descriptors[15] =
-{
- {
- "trace_id",
- 1,
- PROTOBUF_C_LABEL_NONE,
- PROTOBUF_C_TYPE_BYTES,
- 0, /* quantifier_offset */
- offsetof(Opentelemetry__Proto__Trace__V1__Span, trace_id),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "span_id",
- 2,
- PROTOBUF_C_LABEL_NONE,
- PROTOBUF_C_TYPE_BYTES,
- 0, /* quantifier_offset */
- offsetof(Opentelemetry__Proto__Trace__V1__Span, span_id),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "trace_state",
- 3,
- PROTOBUF_C_LABEL_NONE,
- PROTOBUF_C_TYPE_STRING,
- 0, /* quantifier_offset */
- offsetof(Opentelemetry__Proto__Trace__V1__Span, trace_state),
- NULL,
- &protobuf_c_empty_string,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "parent_span_id",
- 4,
- PROTOBUF_C_LABEL_NONE,
- PROTOBUF_C_TYPE_BYTES,
- 0, /* quantifier_offset */
- offsetof(Opentelemetry__Proto__Trace__V1__Span, parent_span_id),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "name",
- 5,
- PROTOBUF_C_LABEL_NONE,
- PROTOBUF_C_TYPE_STRING,
- 0, /* quantifier_offset */
- offsetof(Opentelemetry__Proto__Trace__V1__Span, name),
- NULL,
- &protobuf_c_empty_string,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "kind",
- 6,
- PROTOBUF_C_LABEL_NONE,
- PROTOBUF_C_TYPE_ENUM,
- 0, /* quantifier_offset */
- offsetof(Opentelemetry__Proto__Trace__V1__Span, kind),
- &opentelemetry__proto__trace__v1__span__span_kind__descriptor,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "start_time_unix_nano",
- 7,
- PROTOBUF_C_LABEL_NONE,
- PROTOBUF_C_TYPE_FIXED64,
- 0, /* quantifier_offset */
- offsetof(Opentelemetry__Proto__Trace__V1__Span, start_time_unix_nano),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "end_time_unix_nano",
- 8,
- PROTOBUF_C_LABEL_NONE,
- PROTOBUF_C_TYPE_FIXED64,
- 0, /* quantifier_offset */
- offsetof(Opentelemetry__Proto__Trace__V1__Span, end_time_unix_nano),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "attributes",
- 9,
- PROTOBUF_C_LABEL_REPEATED,
- PROTOBUF_C_TYPE_MESSAGE,
- offsetof(Opentelemetry__Proto__Trace__V1__Span, n_attributes),
- offsetof(Opentelemetry__Proto__Trace__V1__Span, attributes),
- &opentelemetry__proto__common__v1__key_value__descriptor,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "dropped_attributes_count",
- 10,
- PROTOBUF_C_LABEL_NONE,
- PROTOBUF_C_TYPE_UINT32,
- 0, /* quantifier_offset */
- offsetof(Opentelemetry__Proto__Trace__V1__Span, dropped_attributes_count),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "events",
- 11,
- PROTOBUF_C_LABEL_REPEATED,
- PROTOBUF_C_TYPE_MESSAGE,
- offsetof(Opentelemetry__Proto__Trace__V1__Span, n_events),
- offsetof(Opentelemetry__Proto__Trace__V1__Span, events),
- &opentelemetry__proto__trace__v1__span__event__descriptor,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "dropped_events_count",
- 12,
- PROTOBUF_C_LABEL_NONE,
- PROTOBUF_C_TYPE_UINT32,
- 0, /* quantifier_offset */
- offsetof(Opentelemetry__Proto__Trace__V1__Span, dropped_events_count),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "links",
- 13,
- PROTOBUF_C_LABEL_REPEATED,
- PROTOBUF_C_TYPE_MESSAGE,
- offsetof(Opentelemetry__Proto__Trace__V1__Span, n_links),
- offsetof(Opentelemetry__Proto__Trace__V1__Span, links),
- &opentelemetry__proto__trace__v1__span__link__descriptor,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "dropped_links_count",
- 14,
- PROTOBUF_C_LABEL_NONE,
- PROTOBUF_C_TYPE_UINT32,
- 0, /* quantifier_offset */
- offsetof(Opentelemetry__Proto__Trace__V1__Span, dropped_links_count),
- NULL,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "status",
- 15,
- PROTOBUF_C_LABEL_NONE,
- PROTOBUF_C_TYPE_MESSAGE,
- 0, /* quantifier_offset */
- offsetof(Opentelemetry__Proto__Trace__V1__Span, status),
- &opentelemetry__proto__trace__v1__status__descriptor,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
-};
-static const unsigned opentelemetry__proto__trace__v1__span__field_indices_by_name[] = {
- 8, /* field[8] = attributes */
- 9, /* field[9] = dropped_attributes_count */
- 11, /* field[11] = dropped_events_count */
- 13, /* field[13] = dropped_links_count */
- 7, /* field[7] = end_time_unix_nano */
- 10, /* field[10] = events */
- 5, /* field[5] = kind */
- 12, /* field[12] = links */
- 4, /* field[4] = name */
- 3, /* field[3] = parent_span_id */
- 1, /* field[1] = span_id */
- 6, /* field[6] = start_time_unix_nano */
- 14, /* field[14] = status */
- 0, /* field[0] = trace_id */
- 2, /* field[2] = trace_state */
-};
-static const ProtobufCIntRange opentelemetry__proto__trace__v1__span__number_ranges[1 + 1] =
-{
- { 1, 0 },
- { 0, 15 }
-};
-const ProtobufCMessageDescriptor opentelemetry__proto__trace__v1__span__descriptor =
-{
- PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
- "opentelemetry.proto.trace.v1.Span",
- "Span",
- "Opentelemetry__Proto__Trace__V1__Span",
- "opentelemetry.proto.trace.v1",
- sizeof(Opentelemetry__Proto__Trace__V1__Span),
- 15,
- opentelemetry__proto__trace__v1__span__field_descriptors,
- opentelemetry__proto__trace__v1__span__field_indices_by_name,
- 1, opentelemetry__proto__trace__v1__span__number_ranges,
- (ProtobufCMessageInit) opentelemetry__proto__trace__v1__span__init,
- NULL,NULL,NULL /* reserved[123] */
-};
-static const ProtobufCEnumValue opentelemetry__proto__trace__v1__status__status_code__enum_values_by_number[3] =
-{
- { "STATUS_CODE_UNSET", "OPENTELEMETRY__PROTO__TRACE__V1__STATUS__STATUS_CODE__STATUS_CODE_UNSET", 0 },
- { "STATUS_CODE_OK", "OPENTELEMETRY__PROTO__TRACE__V1__STATUS__STATUS_CODE__STATUS_CODE_OK", 1 },
- { "STATUS_CODE_ERROR", "OPENTELEMETRY__PROTO__TRACE__V1__STATUS__STATUS_CODE__STATUS_CODE_ERROR", 2 },
-};
-static const ProtobufCIntRange opentelemetry__proto__trace__v1__status__status_code__value_ranges[] = {
-{0, 0},{0, 3}
-};
-static const ProtobufCEnumValueIndex opentelemetry__proto__trace__v1__status__status_code__enum_values_by_name[3] =
-{
- { "STATUS_CODE_ERROR", 2 },
- { "STATUS_CODE_OK", 1 },
- { "STATUS_CODE_UNSET", 0 },
-};
-const ProtobufCEnumDescriptor opentelemetry__proto__trace__v1__status__status_code__descriptor =
-{
- PROTOBUF_C__ENUM_DESCRIPTOR_MAGIC,
- "opentelemetry.proto.trace.v1.Status.StatusCode",
- "StatusCode",
- "Opentelemetry__Proto__Trace__V1__Status__StatusCode",
- "opentelemetry.proto.trace.v1",
- 3,
- opentelemetry__proto__trace__v1__status__status_code__enum_values_by_number,
- 3,
- opentelemetry__proto__trace__v1__status__status_code__enum_values_by_name,
- 1,
- opentelemetry__proto__trace__v1__status__status_code__value_ranges,
- NULL,NULL,NULL,NULL /* reserved[1234] */
-};
-static const ProtobufCFieldDescriptor opentelemetry__proto__trace__v1__status__field_descriptors[2] =
-{
- {
- "message",
- 2,
- PROTOBUF_C_LABEL_NONE,
- PROTOBUF_C_TYPE_STRING,
- 0, /* quantifier_offset */
- offsetof(Opentelemetry__Proto__Trace__V1__Status, message),
- NULL,
- &protobuf_c_empty_string,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
- {
- "code",
- 3,
- PROTOBUF_C_LABEL_NONE,
- PROTOBUF_C_TYPE_ENUM,
- 0, /* quantifier_offset */
- offsetof(Opentelemetry__Proto__Trace__V1__Status, code),
- &opentelemetry__proto__trace__v1__status__status_code__descriptor,
- NULL,
- 0, /* flags */
- 0,NULL,NULL /* reserved1,reserved2, etc */
- },
-};
-static const unsigned opentelemetry__proto__trace__v1__status__field_indices_by_name[] = {
- 1, /* field[1] = code */
- 0, /* field[0] = message */
-};
-static const ProtobufCIntRange opentelemetry__proto__trace__v1__status__number_ranges[1 + 1] =
-{
- { 2, 0 },
- { 0, 2 }
-};
-const ProtobufCMessageDescriptor opentelemetry__proto__trace__v1__status__descriptor =
-{
- PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
- "opentelemetry.proto.trace.v1.Status",
- "Status",
- "Opentelemetry__Proto__Trace__V1__Status",
- "opentelemetry.proto.trace.v1",
- sizeof(Opentelemetry__Proto__Trace__V1__Status),
- 2,
- opentelemetry__proto__trace__v1__status__field_descriptors,
- opentelemetry__proto__trace__v1__status__field_indices_by_name,
- 1, opentelemetry__proto__trace__v1__status__number_ranges,
- (ProtobufCMessageInit) opentelemetry__proto__trace__v1__status__init,
- NULL,NULL,NULL /* reserved[123] */
-};
diff --git a/fluent-bit/lib/fluent-otel-proto/proto_c/opentelemetry/proto/trace/v1/trace.pb-c.h b/fluent-bit/lib/fluent-otel-proto/proto_c/opentelemetry/proto/trace/v1/trace.pb-c.h
deleted file mode 100644
index cfb6ee9b7..000000000
--- a/fluent-bit/lib/fluent-otel-proto/proto_c/opentelemetry/proto/trace/v1/trace.pb-c.h
+++ /dev/null
@@ -1,534 +0,0 @@
-/* Generated by the protocol buffer compiler. DO NOT EDIT! */
-/* Generated from: opentelemetry/proto/trace/v1/trace.proto */
-
-#ifndef PROTOBUF_C_opentelemetry_2fproto_2ftrace_2fv1_2ftrace_2eproto__INCLUDED
-#define PROTOBUF_C_opentelemetry_2fproto_2ftrace_2fv1_2ftrace_2eproto__INCLUDED
-
-#include <protobuf-c/protobuf-c.h>
-
-PROTOBUF_C__BEGIN_DECLS
-
-#if PROTOBUF_C_VERSION_NUMBER < 1003000
-# error This file was generated by a newer version of protoc-c which is incompatible with your libprotobuf-c headers. Please update your headers.
-#elif 1004001 < PROTOBUF_C_MIN_COMPILER_VERSION
-# error This file was generated by an older version of protoc-c which is incompatible with your libprotobuf-c headers. Please regenerate this file with a newer version of protoc-c.
-#endif
-
-#include "opentelemetry/proto/common/v1/common.pb-c.h"
-#include "opentelemetry/proto/resource/v1/resource.pb-c.h"
-
-typedef struct Opentelemetry__Proto__Trace__V1__TracesData Opentelemetry__Proto__Trace__V1__TracesData;
-typedef struct Opentelemetry__Proto__Trace__V1__ResourceSpans Opentelemetry__Proto__Trace__V1__ResourceSpans;
-typedef struct Opentelemetry__Proto__Trace__V1__ScopeSpans Opentelemetry__Proto__Trace__V1__ScopeSpans;
-typedef struct Opentelemetry__Proto__Trace__V1__Span Opentelemetry__Proto__Trace__V1__Span;
-typedef struct Opentelemetry__Proto__Trace__V1__Span__Event Opentelemetry__Proto__Trace__V1__Span__Event;
-typedef struct Opentelemetry__Proto__Trace__V1__Span__Link Opentelemetry__Proto__Trace__V1__Span__Link;
-typedef struct Opentelemetry__Proto__Trace__V1__Status Opentelemetry__Proto__Trace__V1__Status;
-
-
-/* --- enums --- */
-
-/*
- * SpanKind is the type of span. Can be used to specify additional relationships between spans
- * in addition to a parent/child relationship.
- */
-typedef enum _Opentelemetry__Proto__Trace__V1__Span__SpanKind {
- /*
- * Unspecified. Do NOT use as default.
- * Implementations MAY assume SpanKind to be INTERNAL when receiving UNSPECIFIED.
- */
- OPENTELEMETRY__PROTO__TRACE__V1__SPAN__SPAN_KIND__SPAN_KIND_UNSPECIFIED = 0,
- /*
- * Indicates that the span represents an internal operation within an application,
- * as opposed to an operation happening at the boundaries. Default value.
- */
- OPENTELEMETRY__PROTO__TRACE__V1__SPAN__SPAN_KIND__SPAN_KIND_INTERNAL = 1,
- /*
- * Indicates that the span covers server-side handling of an RPC or other
- * remote network request.
- */
- OPENTELEMETRY__PROTO__TRACE__V1__SPAN__SPAN_KIND__SPAN_KIND_SERVER = 2,
- /*
- * Indicates that the span describes a request to some remote service.
- */
- OPENTELEMETRY__PROTO__TRACE__V1__SPAN__SPAN_KIND__SPAN_KIND_CLIENT = 3,
- /*
- * Indicates that the span describes a producer sending a message to a broker.
- * Unlike CLIENT and SERVER, there is often no direct critical path latency relationship
- * between producer and consumer spans. A PRODUCER span ends when the message was accepted
- * by the broker while the logical processing of the message might span a much longer time.
- */
- OPENTELEMETRY__PROTO__TRACE__V1__SPAN__SPAN_KIND__SPAN_KIND_PRODUCER = 4,
- /*
- * Indicates that the span describes consumer receiving a message from a broker.
- * Like the PRODUCER kind, there is often no direct critical path latency relationship
- * between producer and consumer spans.
- */
- OPENTELEMETRY__PROTO__TRACE__V1__SPAN__SPAN_KIND__SPAN_KIND_CONSUMER = 5
- PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(OPENTELEMETRY__PROTO__TRACE__V1__SPAN__SPAN_KIND)
-} Opentelemetry__Proto__Trace__V1__Span__SpanKind;
-/*
- * For the semantics of status codes see
- * https://github.com/open-telemetry/opentelemetry-specification/blob/main/specification/trace/api.md#set-status
- */
-typedef enum _Opentelemetry__Proto__Trace__V1__Status__StatusCode {
- /*
- * The default status.
- */
- OPENTELEMETRY__PROTO__TRACE__V1__STATUS__STATUS_CODE__STATUS_CODE_UNSET = 0,
- /*
- * The Span has been validated by an Application developer or Operator to
- * have completed successfully.
- */
- OPENTELEMETRY__PROTO__TRACE__V1__STATUS__STATUS_CODE__STATUS_CODE_OK = 1,
- /*
- * The Span contains an error.
- */
- OPENTELEMETRY__PROTO__TRACE__V1__STATUS__STATUS_CODE__STATUS_CODE_ERROR = 2
- PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(OPENTELEMETRY__PROTO__TRACE__V1__STATUS__STATUS_CODE)
-} Opentelemetry__Proto__Trace__V1__Status__StatusCode;
-
-/* --- messages --- */
-
-/*
- * TracesData represents the traces data that can be stored in a persistent storage,
- * OR can be embedded by other protocols that transfer OTLP traces data but do
- * not implement the OTLP protocol.
- * The main difference between this message and collector protocol is that
- * in this message there will not be any "control" or "metadata" specific to
- * OTLP protocol.
- * When new fields are added into this message, the OTLP request MUST be updated
- * as well.
- */
-struct Opentelemetry__Proto__Trace__V1__TracesData
-{
- ProtobufCMessage base;
- /*
- * An array of ResourceSpans.
- * For data coming from a single resource this array will typically contain
- * one element. Intermediary nodes that receive data from multiple origins
- * typically batch the data before forwarding further and in that case this
- * array will contain multiple elements.
- */
- size_t n_resource_spans;
- Opentelemetry__Proto__Trace__V1__ResourceSpans **resource_spans;
-};
-#define OPENTELEMETRY__PROTO__TRACE__V1__TRACES_DATA__INIT \
- { PROTOBUF_C_MESSAGE_INIT (&opentelemetry__proto__trace__v1__traces_data__descriptor) \
- , 0,NULL }
-
-
-/*
- * A collection of ScopeSpans from a Resource.
- */
-struct Opentelemetry__Proto__Trace__V1__ResourceSpans
-{
- ProtobufCMessage base;
- /*
- * The resource for the spans in this message.
- * If this field is not set then no resource info is known.
- */
- Opentelemetry__Proto__Resource__V1__Resource *resource;
- /*
- * A list of ScopeSpans that originate from a resource.
- */
- size_t n_scope_spans;
- Opentelemetry__Proto__Trace__V1__ScopeSpans **scope_spans;
- /*
- * This schema_url applies to the data in the "resource" field. It does not apply
- * to the data in the "scope_spans" field which have their own schema_url field.
- */
- char *schema_url;
-};
-#define OPENTELEMETRY__PROTO__TRACE__V1__RESOURCE_SPANS__INIT \
- { PROTOBUF_C_MESSAGE_INIT (&opentelemetry__proto__trace__v1__resource_spans__descriptor) \
- , NULL, 0,NULL, (char *)protobuf_c_empty_string }
-
-
-/*
- * A collection of Spans produced by an InstrumentationScope.
- */
-struct Opentelemetry__Proto__Trace__V1__ScopeSpans
-{
- ProtobufCMessage base;
- /*
- * The instrumentation scope information for the spans in this message.
- * Semantically when InstrumentationScope isn't set, it is equivalent with
- * an empty instrumentation scope name (unknown).
- */
- Opentelemetry__Proto__Common__V1__InstrumentationScope *scope;
- /*
- * A list of Spans that originate from an instrumentation scope.
- */
- size_t n_spans;
- Opentelemetry__Proto__Trace__V1__Span **spans;
- /*
- * This schema_url applies to all spans and span events in the "spans" field.
- */
- char *schema_url;
-};
-#define OPENTELEMETRY__PROTO__TRACE__V1__SCOPE_SPANS__INIT \
- { PROTOBUF_C_MESSAGE_INIT (&opentelemetry__proto__trace__v1__scope_spans__descriptor) \
- , NULL, 0,NULL, (char *)protobuf_c_empty_string }
-
-
-/*
- * Event is a time-stamped annotation of the span, consisting of user-supplied
- * text description and key-value pairs.
- */
-struct Opentelemetry__Proto__Trace__V1__Span__Event
-{
- ProtobufCMessage base;
- /*
- * time_unix_nano is the time the event occurred.
- */
- uint64_t time_unix_nano;
- /*
- * name of the event.
- * This field is semantically required to be set to non-empty string.
- */
- char *name;
- /*
- * attributes is a collection of attribute key/value pairs on the event.
- * Attribute keys MUST be unique (it is not allowed to have more than one
- * attribute with the same key).
- */
- size_t n_attributes;
- Opentelemetry__Proto__Common__V1__KeyValue **attributes;
- /*
- * dropped_attributes_count is the number of dropped attributes. If the value is 0,
- * then no attributes were dropped.
- */
- uint32_t dropped_attributes_count;
-};
-#define OPENTELEMETRY__PROTO__TRACE__V1__SPAN__EVENT__INIT \
- { PROTOBUF_C_MESSAGE_INIT (&opentelemetry__proto__trace__v1__span__event__descriptor) \
- , 0, (char *)protobuf_c_empty_string, 0,NULL, 0 }
-
-
-/*
- * A pointer from the current span to another span in the same trace or in a
- * different trace. For example, this can be used in batching operations,
- * where a single batch handler processes multiple requests from different
- * traces or when the handler receives a request from a different project.
- */
-struct Opentelemetry__Proto__Trace__V1__Span__Link
-{
- ProtobufCMessage base;
- /*
- * A unique identifier of a trace that this linked span is part of. The ID is a
- * 16-byte array.
- */
- ProtobufCBinaryData trace_id;
- /*
- * A unique identifier for the linked span. The ID is an 8-byte array.
- */
- ProtobufCBinaryData span_id;
- /*
- * The trace_state associated with the link.
- */
- char *trace_state;
- /*
- * attributes is a collection of attribute key/value pairs on the link.
- * Attribute keys MUST be unique (it is not allowed to have more than one
- * attribute with the same key).
- */
- size_t n_attributes;
- Opentelemetry__Proto__Common__V1__KeyValue **attributes;
- /*
- * dropped_attributes_count is the number of dropped attributes. If the value is 0,
- * then no attributes were dropped.
- */
- uint32_t dropped_attributes_count;
-};
-#define OPENTELEMETRY__PROTO__TRACE__V1__SPAN__LINK__INIT \
- { PROTOBUF_C_MESSAGE_INIT (&opentelemetry__proto__trace__v1__span__link__descriptor) \
- , {0,NULL}, {0,NULL}, (char *)protobuf_c_empty_string, 0,NULL, 0 }
-
-
-/*
- * A Span represents a single operation performed by a single component of the system.
- * The next available field id is 17.
- */
-struct Opentelemetry__Proto__Trace__V1__Span
-{
- ProtobufCMessage base;
- /*
- * A unique identifier for a trace. All spans from the same trace share
- * the same `trace_id`. The ID is a 16-byte array. An ID with all zeroes
- * is considered invalid.
- * This field is semantically required. Receiver should generate new
- * random trace_id if empty or invalid trace_id was received.
- * This field is required.
- */
- ProtobufCBinaryData trace_id;
- /*
- * A unique identifier for a span within a trace, assigned when the span
- * is created. The ID is an 8-byte array. An ID with all zeroes is considered
- * invalid.
- * This field is semantically required. Receiver should generate new
- * random span_id if empty or invalid span_id was received.
- * This field is required.
- */
- ProtobufCBinaryData span_id;
- /*
- * trace_state conveys information about request position in multiple distributed tracing graphs.
- * It is a trace_state in w3c-trace-context format: https://www.w3.org/TR/trace-context/#tracestate-header
- * See also https://github.com/w3c/distributed-tracing for more details about this field.
- */
- char *trace_state;
- /*
- * The `span_id` of this span's parent span. If this is a root span, then this
- * field must be empty. The ID is an 8-byte array.
- */
- ProtobufCBinaryData parent_span_id;
- /*
- * A description of the span's operation.
- * For example, the name can be a qualified method name or a file name
- * and a line number where the operation is called. A best practice is to use
- * the same display name at the same call point in an application.
- * This makes it easier to correlate spans in different traces.
- * This field is semantically required to be set to non-empty string.
- * Empty value is equivalent to an unknown span name.
- * This field is required.
- */
- char *name;
- /*
- * Distinguishes between spans generated in a particular context. For example,
- * two spans with the same name may be distinguished using `CLIENT` (caller)
- * and `SERVER` (callee) to identify queueing latency associated with the span.
- */
- Opentelemetry__Proto__Trace__V1__Span__SpanKind kind;
- /*
- * start_time_unix_nano is the start time of the span. On the client side, this is the time
- * kept by the local machine where the span execution starts. On the server side, this
- * is the time when the server's application handler starts running.
- * Value is UNIX Epoch time in nanoseconds since 00:00:00 UTC on 1 January 1970.
- * This field is semantically required and it is expected that end_time >= start_time.
- */
- uint64_t start_time_unix_nano;
- /*
- * end_time_unix_nano is the end time of the span. On the client side, this is the time
- * kept by the local machine where the span execution ends. On the server side, this
- * is the time when the server application handler stops running.
- * Value is UNIX Epoch time in nanoseconds since 00:00:00 UTC on 1 January 1970.
- * This field is semantically required and it is expected that end_time >= start_time.
- */
- uint64_t end_time_unix_nano;
- /*
- * attributes is a collection of key/value pairs. Note, global attributes
- * like server name can be set using the resource API. Examples of attributes:
- * "/http/user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/71.0.3578.98 Safari/537.36"
- * "/http/server_latency": 300
- * "abc.com/myattribute": true
- * "abc.com/score": 10.239
- * The OpenTelemetry API specification further restricts the allowed value types:
- * https://github.com/open-telemetry/opentelemetry-specification/blob/main/specification/common/README.md#attribute
- * Attribute keys MUST be unique (it is not allowed to have more than one
- * attribute with the same key).
- */
- size_t n_attributes;
- Opentelemetry__Proto__Common__V1__KeyValue **attributes;
- /*
- * dropped_attributes_count is the number of attributes that were discarded. Attributes
- * can be discarded because their keys are too long or because there are too many
- * attributes. If this value is 0, then no attributes were dropped.
- */
- uint32_t dropped_attributes_count;
- /*
- * events is a collection of Event items.
- */
- size_t n_events;
- Opentelemetry__Proto__Trace__V1__Span__Event **events;
- /*
- * dropped_events_count is the number of dropped events. If the value is 0, then no
- * events were dropped.
- */
- uint32_t dropped_events_count;
- /*
- * links is a collection of Links, which are references from this span to a span
- * in the same or different trace.
- */
- size_t n_links;
- Opentelemetry__Proto__Trace__V1__Span__Link **links;
- /*
- * dropped_links_count is the number of dropped links after the maximum size was
- * enforced. If this value is 0, then no links were dropped.
- */
- uint32_t dropped_links_count;
- /*
- * An optional final status for this span. Semantically when Status isn't set, it means
- * span's status code is unset, i.e. assume STATUS_CODE_UNSET (code = 0).
- */
- Opentelemetry__Proto__Trace__V1__Status *status;
-};
-#define OPENTELEMETRY__PROTO__TRACE__V1__SPAN__INIT \
- { PROTOBUF_C_MESSAGE_INIT (&opentelemetry__proto__trace__v1__span__descriptor) \
- , {0,NULL}, {0,NULL}, (char *)protobuf_c_empty_string, {0,NULL}, (char *)protobuf_c_empty_string, OPENTELEMETRY__PROTO__TRACE__V1__SPAN__SPAN_KIND__SPAN_KIND_UNSPECIFIED, 0, 0, 0,NULL, 0, 0,NULL, 0, 0,NULL, 0, NULL }
-
-
-/*
- * The Status type defines a logical error model that is suitable for different
- * programming environments, including REST APIs and RPC APIs.
- */
-struct Opentelemetry__Proto__Trace__V1__Status
-{
- ProtobufCMessage base;
- /*
- * A developer-facing human readable error message.
- */
- char *message;
- /*
- * The status code.
- */
- Opentelemetry__Proto__Trace__V1__Status__StatusCode code;
-};
-#define OPENTELEMETRY__PROTO__TRACE__V1__STATUS__INIT \
- { PROTOBUF_C_MESSAGE_INIT (&opentelemetry__proto__trace__v1__status__descriptor) \
- , (char *)protobuf_c_empty_string, OPENTELEMETRY__PROTO__TRACE__V1__STATUS__STATUS_CODE__STATUS_CODE_UNSET }
-
-
-/* Opentelemetry__Proto__Trace__V1__TracesData methods */
-void opentelemetry__proto__trace__v1__traces_data__init
- (Opentelemetry__Proto__Trace__V1__TracesData *message);
-size_t opentelemetry__proto__trace__v1__traces_data__get_packed_size
- (const Opentelemetry__Proto__Trace__V1__TracesData *message);
-size_t opentelemetry__proto__trace__v1__traces_data__pack
- (const Opentelemetry__Proto__Trace__V1__TracesData *message,
- uint8_t *out);
-size_t opentelemetry__proto__trace__v1__traces_data__pack_to_buffer
- (const Opentelemetry__Proto__Trace__V1__TracesData *message,
- ProtobufCBuffer *buffer);
-Opentelemetry__Proto__Trace__V1__TracesData *
- opentelemetry__proto__trace__v1__traces_data__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data);
-void opentelemetry__proto__trace__v1__traces_data__free_unpacked
- (Opentelemetry__Proto__Trace__V1__TracesData *message,
- ProtobufCAllocator *allocator);
-/* Opentelemetry__Proto__Trace__V1__ResourceSpans methods */
-void opentelemetry__proto__trace__v1__resource_spans__init
- (Opentelemetry__Proto__Trace__V1__ResourceSpans *message);
-size_t opentelemetry__proto__trace__v1__resource_spans__get_packed_size
- (const Opentelemetry__Proto__Trace__V1__ResourceSpans *message);
-size_t opentelemetry__proto__trace__v1__resource_spans__pack
- (const Opentelemetry__Proto__Trace__V1__ResourceSpans *message,
- uint8_t *out);
-size_t opentelemetry__proto__trace__v1__resource_spans__pack_to_buffer
- (const Opentelemetry__Proto__Trace__V1__ResourceSpans *message,
- ProtobufCBuffer *buffer);
-Opentelemetry__Proto__Trace__V1__ResourceSpans *
- opentelemetry__proto__trace__v1__resource_spans__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data);
-void opentelemetry__proto__trace__v1__resource_spans__free_unpacked
- (Opentelemetry__Proto__Trace__V1__ResourceSpans *message,
- ProtobufCAllocator *allocator);
-/* Opentelemetry__Proto__Trace__V1__ScopeSpans methods */
-void opentelemetry__proto__trace__v1__scope_spans__init
- (Opentelemetry__Proto__Trace__V1__ScopeSpans *message);
-size_t opentelemetry__proto__trace__v1__scope_spans__get_packed_size
- (const Opentelemetry__Proto__Trace__V1__ScopeSpans *message);
-size_t opentelemetry__proto__trace__v1__scope_spans__pack
- (const Opentelemetry__Proto__Trace__V1__ScopeSpans *message,
- uint8_t *out);
-size_t opentelemetry__proto__trace__v1__scope_spans__pack_to_buffer
- (const Opentelemetry__Proto__Trace__V1__ScopeSpans *message,
- ProtobufCBuffer *buffer);
-Opentelemetry__Proto__Trace__V1__ScopeSpans *
- opentelemetry__proto__trace__v1__scope_spans__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data);
-void opentelemetry__proto__trace__v1__scope_spans__free_unpacked
- (Opentelemetry__Proto__Trace__V1__ScopeSpans *message,
- ProtobufCAllocator *allocator);
-/* Opentelemetry__Proto__Trace__V1__Span__Event methods */
-void opentelemetry__proto__trace__v1__span__event__init
- (Opentelemetry__Proto__Trace__V1__Span__Event *message);
-/* Opentelemetry__Proto__Trace__V1__Span__Link methods */
-void opentelemetry__proto__trace__v1__span__link__init
- (Opentelemetry__Proto__Trace__V1__Span__Link *message);
-/* Opentelemetry__Proto__Trace__V1__Span methods */
-void opentelemetry__proto__trace__v1__span__init
- (Opentelemetry__Proto__Trace__V1__Span *message);
-size_t opentelemetry__proto__trace__v1__span__get_packed_size
- (const Opentelemetry__Proto__Trace__V1__Span *message);
-size_t opentelemetry__proto__trace__v1__span__pack
- (const Opentelemetry__Proto__Trace__V1__Span *message,
- uint8_t *out);
-size_t opentelemetry__proto__trace__v1__span__pack_to_buffer
- (const Opentelemetry__Proto__Trace__V1__Span *message,
- ProtobufCBuffer *buffer);
-Opentelemetry__Proto__Trace__V1__Span *
- opentelemetry__proto__trace__v1__span__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data);
-void opentelemetry__proto__trace__v1__span__free_unpacked
- (Opentelemetry__Proto__Trace__V1__Span *message,
- ProtobufCAllocator *allocator);
-/* Opentelemetry__Proto__Trace__V1__Status methods */
-void opentelemetry__proto__trace__v1__status__init
- (Opentelemetry__Proto__Trace__V1__Status *message);
-size_t opentelemetry__proto__trace__v1__status__get_packed_size
- (const Opentelemetry__Proto__Trace__V1__Status *message);
-size_t opentelemetry__proto__trace__v1__status__pack
- (const Opentelemetry__Proto__Trace__V1__Status *message,
- uint8_t *out);
-size_t opentelemetry__proto__trace__v1__status__pack_to_buffer
- (const Opentelemetry__Proto__Trace__V1__Status *message,
- ProtobufCBuffer *buffer);
-Opentelemetry__Proto__Trace__V1__Status *
- opentelemetry__proto__trace__v1__status__unpack
- (ProtobufCAllocator *allocator,
- size_t len,
- const uint8_t *data);
-void opentelemetry__proto__trace__v1__status__free_unpacked
- (Opentelemetry__Proto__Trace__V1__Status *message,
- ProtobufCAllocator *allocator);
-/* --- per-message closures --- */
-
-typedef void (*Opentelemetry__Proto__Trace__V1__TracesData_Closure)
- (const Opentelemetry__Proto__Trace__V1__TracesData *message,
- void *closure_data);
-typedef void (*Opentelemetry__Proto__Trace__V1__ResourceSpans_Closure)
- (const Opentelemetry__Proto__Trace__V1__ResourceSpans *message,
- void *closure_data);
-typedef void (*Opentelemetry__Proto__Trace__V1__ScopeSpans_Closure)
- (const Opentelemetry__Proto__Trace__V1__ScopeSpans *message,
- void *closure_data);
-typedef void (*Opentelemetry__Proto__Trace__V1__Span__Event_Closure)
- (const Opentelemetry__Proto__Trace__V1__Span__Event *message,
- void *closure_data);
-typedef void (*Opentelemetry__Proto__Trace__V1__Span__Link_Closure)
- (const Opentelemetry__Proto__Trace__V1__Span__Link *message,
- void *closure_data);
-typedef void (*Opentelemetry__Proto__Trace__V1__Span_Closure)
- (const Opentelemetry__Proto__Trace__V1__Span *message,
- void *closure_data);
-typedef void (*Opentelemetry__Proto__Trace__V1__Status_Closure)
- (const Opentelemetry__Proto__Trace__V1__Status *message,
- void *closure_data);
-
-/* --- services --- */
-
-
-/* --- descriptors --- */
-
-extern const ProtobufCMessageDescriptor opentelemetry__proto__trace__v1__traces_data__descriptor;
-extern const ProtobufCMessageDescriptor opentelemetry__proto__trace__v1__resource_spans__descriptor;
-extern const ProtobufCMessageDescriptor opentelemetry__proto__trace__v1__scope_spans__descriptor;
-extern const ProtobufCMessageDescriptor opentelemetry__proto__trace__v1__span__descriptor;
-extern const ProtobufCMessageDescriptor opentelemetry__proto__trace__v1__span__event__descriptor;
-extern const ProtobufCMessageDescriptor opentelemetry__proto__trace__v1__span__link__descriptor;
-extern const ProtobufCEnumDescriptor opentelemetry__proto__trace__v1__span__span_kind__descriptor;
-extern const ProtobufCMessageDescriptor opentelemetry__proto__trace__v1__status__descriptor;
-extern const ProtobufCEnumDescriptor opentelemetry__proto__trace__v1__status__status_code__descriptor;
-
-PROTOBUF_C__END_DECLS
-
-
-#endif /* PROTOBUF_C_opentelemetry_2fproto_2ftrace_2fv1_2ftrace_2eproto__INCLUDED */