ocaml-opentelemetry/src/logs_service_pb.mli
Simon Cruanes 8b1b6aecf2
update codegenerated protos
this requires ocaml-protoc with support for optionals in proto3,
which is [wip](https://github.com/mransan/ocaml-protoc/pull/184).
However we only extract the protobufs explicitly, not during a regular
build
2022-09-30 13:59:28 -04:00

25 lines
1.4 KiB
OCaml

(** logs_service.proto Binary Encoding *)
(** {2 Protobuf Encoding} *)
val encode_export_logs_service_request : Logs_service_types.export_logs_service_request -> Pbrt.Encoder.t -> unit
(** [encode_export_logs_service_request v encoder] encodes [v] with the given [encoder] *)
val encode_export_logs_partial_success : Logs_service_types.export_logs_partial_success -> Pbrt.Encoder.t -> unit
(** [encode_export_logs_partial_success v encoder] encodes [v] with the given [encoder] *)
val encode_export_logs_service_response : Logs_service_types.export_logs_service_response -> Pbrt.Encoder.t -> unit
(** [encode_export_logs_service_response v encoder] encodes [v] with the given [encoder] *)
(** {2 Protobuf Decoding} *)
val decode_export_logs_service_request : Pbrt.Decoder.t -> Logs_service_types.export_logs_service_request
(** [decode_export_logs_service_request decoder] decodes a [export_logs_service_request] value from [decoder] *)
val decode_export_logs_partial_success : Pbrt.Decoder.t -> Logs_service_types.export_logs_partial_success
(** [decode_export_logs_partial_success decoder] decodes a [export_logs_partial_success] value from [decoder] *)
val decode_export_logs_service_response : Pbrt.Decoder.t -> Logs_service_types.export_logs_service_response
(** [decode_export_logs_service_response decoder] decodes a [export_logs_service_response] value from [decoder] *)