Opentelemetry_proto.LogsSourceCode for logs.proto
type severity_number = | Severity_number_unspecified| Severity_number_trace| Severity_number_trace2| Severity_number_trace3| Severity_number_trace4| Severity_number_debug| Severity_number_debug2| Severity_number_debug3| Severity_number_debug4| Severity_number_info| Severity_number_info2| Severity_number_info3| Severity_number_info4| Severity_number_warn| Severity_number_warn2| Severity_number_warn3| Severity_number_warn4| Severity_number_error| Severity_number_error2| Severity_number_error3| Severity_number_error4| Severity_number_fatal| Severity_number_fatal2| Severity_number_fatal3| Severity_number_fatal4type log_record = private {mutable _presence : Pbrt.Bitfield.t;presence for 9 fields
*)mutable time_unix_nano : int64;mutable observed_time_unix_nano : int64;mutable severity_number : severity_number;mutable severity_text : string;mutable body : Common.any_value option;mutable attributes : Common.key_value list;mutable dropped_attributes_count : int32;mutable flags : int32;mutable trace_id : bytes;mutable span_id : bytes;mutable event_name : string;}type scope_logs = private {mutable _presence : Pbrt.Bitfield.t;presence for 1 fields
*)mutable scope : Common.instrumentation_scope option;mutable log_records : log_record list;mutable schema_url : string;}type resource_logs = private {mutable _presence : Pbrt.Bitfield.t;presence for 1 fields
*)mutable resource : Resource.resource option;mutable scope_logs : scope_logs list;mutable schema_url : string;}default_severity_number () is a new empty value for type severity_number
default_log_record () is a new empty value for type log_record
default_scope_logs () is a new empty value for type scope_logs
default_resource_logs () is a new empty value for type resource_logs
default_logs_data () is a new empty value for type logs_data
default_log_record_flags () is a new empty value for type log_record_flags
val make_log_record :
?time_unix_nano:int64 ->
?observed_time_unix_nano:int64 ->
?severity_number:severity_number ->
?severity_text:string ->
?body:Common.any_value ->
?attributes:Common.key_value list ->
?dropped_attributes_count:int32 ->
?flags:int32 ->
?trace_id:bytes ->
?span_id:bytes ->
?event_name:string ->
unit ->
log_recordmake_log_record … () is a builder for type log_record
presence of field "time_unix_nano" in log_record
set field time_unix_nano in log_record
presence of field "observed_time_unix_nano" in log_record
set field observed_time_unix_nano in log_record
presence of field "severity_number" in log_record
set field severity_number in log_record
presence of field "severity_text" in log_record
set field severity_text in log_record
set field body in log_record
set field attributes in log_record
presence of field "dropped_attributes_count" in log_record
set field dropped_attributes_count in log_record
presence of field "flags" in log_record
set field flags in log_record
presence of field "trace_id" in log_record
set field trace_id in log_record
presence of field "span_id" in log_record
set field span_id in log_record
presence of field "event_name" in log_record
set field event_name in log_record
val make_scope_logs :
?scope:Common.instrumentation_scope ->
?log_records:log_record list ->
?schema_url:string ->
unit ->
scope_logsmake_scope_logs … () is a builder for type scope_logs
set field scope in scope_logs
set field log_records in scope_logs
presence of field "schema_url" in scope_logs
set field schema_url in scope_logs
val make_resource_logs :
?resource:Resource.resource ->
?scope_logs:scope_logs list ->
?schema_url:string ->
unit ->
resource_logsmake_resource_logs … () is a builder for type resource_logs
set field resource in resource_logs
set field scope_logs in resource_logs
presence of field "schema_url" in resource_logs
set field schema_url in resource_logs
make_logs_data … () is a builder for type logs_data
set field resource_logs in logs_data
pp_severity_number v formats v
pp_log_record v formats v
pp_scope_logs v formats v
pp_resource_logs v formats v
pp_logs_data v formats v
pp_log_record_flags v formats v
encode_pb_severity_number v encoder encodes v with the given encoder
encode_pb_log_record v encoder encodes v with the given encoder
encode_pb_scope_logs v encoder encodes v with the given encoder
encode_pb_resource_logs v encoder encodes v with the given encoder
encode_pb_logs_data v encoder encodes v with the given encoder
encode_pb_log_record_flags v encoder encodes v with the given encoder
decode_pb_severity_number decoder decodes a severity_number binary value from decoder
decode_pb_log_record decoder decodes a log_record binary value from decoder
decode_pb_scope_logs decoder decodes a scope_logs binary value from decoder
decode_pb_resource_logs decoder decodes a resource_logs binary value from decoder
decode_pb_logs_data decoder decodes a logs_data binary value from decoder
decode_pb_log_record_flags decoder decodes a log_record_flags binary value from decoder
encode_json_severity_number v encoder encodes v to to json
encode_json_log_record v encoder encodes v to to json
encode_json_scope_logs v encoder encodes v to to json
encode_json_resource_logs v encoder encodes v to to json
encode_json_logs_data v encoder encodes v to to json
encode_json_log_record_flags v encoder encodes v to to json
decode_json_severity_number decoder decodes a severity_number value from decoder
decode_json_log_record decoder decodes a log_record value from decoder
decode_json_scope_logs decoder decodes a scope_logs value from decoder
decode_json_resource_logs decoder decodes a resource_logs value from decoder
decode_json_logs_data decoder decodes a logs_data value from decoder
decode_json_log_record_flags decoder decodes a log_record_flags value from decoder