diff options
Diffstat (limited to 'fluent-bit/lib/fluent-otel-proto/proto_c/opentelemetry')
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 */ |