package opentelemetry
Install
dune-project
Dependency
Authors
Maintainers
Sources
sha256=4aaee2025957acf71434a027bd57ee699a9ae927e6b49804fb1e999e16a03694
sha512=f3ec030fc4ca0483c3fc143eaa802e2aa02b4c25e1a03ec967bd017fad8a4ef6287e9f9688486434d1ac2fc403217658b61d2c7f3709c092c939b93f412ee5c5
doc/opentelemetry.proto/Opentelemetry_proto/Trace_service/index.html
Module Opentelemetry_proto.Trace_serviceSource
Code for trace_service.proto
Types
type export_trace_service_request = private {mutable resource_spans : Trace.resource_spans list;
}type export_trace_partial_success = private {mutable _presence : Pbrt.Bitfield.t;(*presence for 2 fields
*)mutable rejected_spans : int64;mutable error_message : string;
}type export_trace_service_response = private {mutable partial_success : export_trace_partial_success option;
}Basic values
default_export_trace_service_request () is a new empty value for type export_trace_service_request
default_export_trace_partial_success () is a new empty value for type export_trace_partial_success
default_export_trace_service_response () is a new empty value for type export_trace_service_response
Make functions
val make_export_trace_service_request :
?resource_spans:Trace.resource_spans list ->
unit ->
export_trace_service_requestmake_export_trace_service_request … () is a builder for type export_trace_service_request
val copy_export_trace_service_request :
export_trace_service_request ->
export_trace_service_requestval export_trace_service_request_set_resource_spans :
export_trace_service_request ->
Trace.resource_spans list ->
unitset field resource_spans in export_trace_service_request
val make_export_trace_partial_success :
?rejected_spans:int64 ->
?error_message:string ->
unit ->
export_trace_partial_successmake_export_trace_partial_success … () is a builder for type export_trace_partial_success
val copy_export_trace_partial_success :
export_trace_partial_success ->
export_trace_partial_successpresence of field "rejected_spans" in export_trace_partial_success
val export_trace_partial_success_set_rejected_spans :
export_trace_partial_success ->
int64 ->
unitset field rejected_spans in export_trace_partial_success
presence of field "error_message" in export_trace_partial_success
val export_trace_partial_success_set_error_message :
export_trace_partial_success ->
string ->
unitset field error_message in export_trace_partial_success
val make_export_trace_service_response :
?partial_success:export_trace_partial_success ->
unit ->
export_trace_service_responsemake_export_trace_service_response … () is a builder for type export_trace_service_response
val copy_export_trace_service_response :
export_trace_service_response ->
export_trace_service_responseval export_trace_service_response_set_partial_success :
export_trace_service_response ->
export_trace_partial_success ->
unitset field partial_success in export_trace_service_response
Formatters
val pp_export_trace_service_request :
Format.formatter ->
export_trace_service_request ->
unitpp_export_trace_service_request v formats v
val pp_export_trace_partial_success :
Format.formatter ->
export_trace_partial_success ->
unitpp_export_trace_partial_success v formats v
val pp_export_trace_service_response :
Format.formatter ->
export_trace_service_response ->
unitpp_export_trace_service_response v formats v
Protobuf Encoding
val encode_pb_export_trace_service_request :
export_trace_service_request ->
Pbrt.Encoder.t ->
unitencode_pb_export_trace_service_request v encoder encodes v with the given encoder
val encode_pb_export_trace_partial_success :
export_trace_partial_success ->
Pbrt.Encoder.t ->
unitencode_pb_export_trace_partial_success v encoder encodes v with the given encoder
val encode_pb_export_trace_service_response :
export_trace_service_response ->
Pbrt.Encoder.t ->
unitencode_pb_export_trace_service_response v encoder encodes v with the given encoder
Protobuf Decoding
decode_pb_export_trace_service_request decoder decodes a export_trace_service_request binary value from decoder
decode_pb_export_trace_partial_success decoder decodes a export_trace_partial_success binary value from decoder
decode_pb_export_trace_service_response decoder decodes a export_trace_service_response binary value from decoder
Protobuf YoJson Encoding
encode_json_export_trace_service_request v encoder encodes v to to json
encode_json_export_trace_partial_success v encoder encodes v to to json
val encode_json_export_trace_service_response :
export_trace_service_response ->
Yojson.Basic.tencode_json_export_trace_service_response v encoder encodes v to to json
JSON Decoding
decode_json_export_trace_service_request decoder decodes a export_trace_service_request value from decoder
decode_json_export_trace_partial_success decoder decodes a export_trace_partial_success value from decoder
val decode_json_export_trace_service_response :
Yojson.Basic.t ->
export_trace_service_responsedecode_json_export_trace_service_response decoder decodes a export_trace_service_response value from decoder