diff --git a/schema-docs.md b/schema-docs.md
index 4fb1c6fe..410c35cd 100644
--- a/schema-docs.md
+++ b/schema-docs.md
@@ -25,14 +25,14 @@ This document is an auto-generated view of the declarative configuration JSON sc
Language support status
-| Property | [cpp](#cpp) | [java](#java) |
-|---|---|---|
-| `default` | supported | supported |
-| `drop` | supported | supported |
-| `explicit_bucket_histogram` | supported | supported |
-| `base2_exponential_bucket_histogram` | supported | supported |
-| `last_value` | supported | supported |
-| `sum` | supported | supported |
+| Property | [cpp](#cpp) | [java](#java) | [js](#js) |
+|---|---|---|---|
+| `default` | supported | supported | unknown |
+| `drop` | supported | supported | unknown |
+| `explicit_bucket_histogram` | supported | supported | unknown |
+| `base2_exponential_bucket_histogram` | supported | supported | unknown |
+| `last_value` | supported | supported | unknown |
+| `sum` | supported | supported | unknown |
Constraints:
@@ -137,10 +137,10 @@ Usages:
Language support status
-| Property | [cpp](#cpp) | [java](#java) |
-|---|---|---|
-| `attribute_value_length_limit` | supported | supported |
-| `attribute_count_limit` | supported | supported |
+| Property | [cpp](#cpp) | [java](#java) | [js](#js) |
+|---|---|---|---|
+| `attribute_value_length_limit` | supported | supported | unknown |
+| `attribute_count_limit` | supported | supported | unknown |
Constraints:
@@ -186,11 +186,11 @@ Usages:
Language support status
-| Property | [cpp](#cpp) | [java](#java) |
-|---|---|---|
-| `name` | supported | supported |
-| `value` | supported | supported |
-| `type` | supported | supported |
+| Property | [cpp](#cpp) | [java](#java) | [js](#js) |
+|---|---|---|---|
+| `name` | supported | supported | unknown |
+| `value` | supported | supported | unknown |
+| `type` | supported | supported | unknown |
Constraints:
@@ -379,11 +379,11 @@ Usages:
Language support status
-| Property | [cpp](#cpp) | [java](#java) |
-|---|---|---|
-| `max_scale` | supported | supported |
-| `max_size` | supported | supported |
-| `record_min_max` | supported | ignored |
+| Property | [cpp](#cpp) | [java](#java) | [js](#js) |
+|---|---|---|---|
+| `max_scale` | supported | supported | unknown |
+| `max_size` | supported | supported | unknown |
+| `record_min_max` | supported | ignored | unknown |
Constraints:
@@ -440,13 +440,13 @@ Usages:
Language support status
-| Property | [cpp](#cpp) | [java](#java) |
-|---|---|---|
-| `schedule_delay` | supported | supported |
-| `export_timeout` | supported | supported |
-| `max_queue_size` | supported | supported |
-| `max_export_batch_size` | supported | supported |
-| `exporter` | supported | supported |
+| Property | [cpp](#cpp) | [java](#java) | [js](#js) |
+|---|---|---|---|
+| `schedule_delay` | supported | supported | unknown |
+| `export_timeout` | supported | supported | unknown |
+| `max_queue_size` | supported | supported | unknown |
+| `max_export_batch_size` | supported | supported | unknown |
+| `exporter` | supported | supported | unknown |
Constraints:
@@ -517,13 +517,13 @@ Usages:
Language support status
-| Property | [cpp](#cpp) | [java](#java) |
-|---|---|---|
-| `schedule_delay` | supported | supported |
-| `export_timeout` | supported | supported |
-| `max_queue_size` | supported | supported |
-| `max_export_batch_size` | supported | supported |
-| `exporter` | supported | supported |
+| Property | [cpp](#cpp) | [java](#java) | [js](#js) |
+|---|---|---|---|
+| `schedule_delay` | supported | supported | unknown |
+| `export_timeout` | supported | supported | unknown |
+| `max_queue_size` | supported | supported | unknown |
+| `max_export_batch_size` | supported | supported | unknown |
+| `exporter` | supported | supported | unknown |
Constraints:
@@ -597,16 +597,16 @@ Usages:
Language support status
-| Property | [cpp](#cpp) | [java](#java) |
-|---|---|---|
-| `default` | not_implemented | supported |
-| `counter` | not_implemented | supported |
-| `gauge` | not_implemented | supported |
-| `histogram` | not_implemented | supported |
-| `observable_counter` | not_implemented | supported |
-| `observable_gauge` | not_implemented | supported |
-| `observable_up_down_counter` | not_implemented | supported |
-| `up_down_counter` | not_implemented | supported |
+| Property | [cpp](#cpp) | [java](#java) | [js](#js) |
+|---|---|---|---|
+| `default` | not_implemented | supported | unknown |
+| `counter` | not_implemented | supported | unknown |
+| `gauge` | not_implemented | supported | unknown |
+| `histogram` | not_implemented | supported | unknown |
+| `observable_counter` | not_implemented | supported | unknown |
+| `observable_gauge` | not_implemented | supported | unknown |
+| `observable_up_down_counter` | not_implemented | supported | unknown |
+| `up_down_counter` | not_implemented | supported | unknown |
Constraints:
@@ -722,10 +722,10 @@ Usages:
Language support status
-| Property | [cpp](#cpp) | [java](#java) |
-|---|---|---|
-| `temporality_preference` | supported | unknown |
-| `default_histogram_aggregation` | supported | unknown |
+| Property | [cpp](#cpp) | [java](#java) | [js](#js) |
+|---|---|---|---|
+| `temporality_preference` | supported | unknown | unknown |
+| `default_histogram_aggregation` | supported | unknown | unknown |
Constraints:
@@ -877,10 +877,10 @@ Usages:
Language support status
-| Property | [cpp](#cpp) | [java](#java) |
-|---|---|---|
-| `peer` | not_applicable | supported |
-| `http` | not_applicable | supported |
+| Property | [cpp](#cpp) | [java](#java) | [js](#js) |
+|---|---|---|---|
+| `peer` | not_applicable | supported | unknown |
+| `http` | not_applicable | supported | unknown |
Constraints:
@@ -950,10 +950,10 @@ Usages:
Language support status
-| Property | [cpp](#cpp) | [java](#java) |
-|---|---|---|
-| `request_captured_headers` | not_applicable | supported |
-| `response_captured_headers` | not_applicable | supported |
+| Property | [cpp](#cpp) | [java](#java) | [js](#js) |
+|---|---|---|---|
+| `request_captured_headers` | not_applicable | supported | unknown |
+| `response_captured_headers` | not_applicable | supported | unknown |
Constraints:
@@ -1001,10 +1001,10 @@ Usages:
Language support status
-| Property | [cpp](#cpp) | [java](#java) |
-|---|---|---|
-| `client` | not_applicable | supported |
-| `server` | not_applicable | supported |
+| Property | [cpp](#cpp) | [java](#java) | [js](#js) |
+|---|---|---|---|
+| `client` | not_applicable | supported | unknown |
+| `server` | not_applicable | supported | unknown |
Constraints:
@@ -1046,10 +1046,10 @@ Usages:
Language support status
-| Property | [cpp](#cpp) | [java](#java) |
-|---|---|---|
-| `request_captured_headers` | not_applicable | supported |
-| `response_captured_headers` | not_applicable | supported |
+| Property | [cpp](#cpp) | [java](#java) | [js](#js) |
+|---|---|---|---|
+| `request_captured_headers` | not_applicable | supported | unknown |
+| `response_captured_headers` | not_applicable | supported | unknown |
Constraints:
@@ -1107,20 +1107,20 @@ Usages:
Language support status
-| Property | [cpp](#cpp) | [java](#java) |
-|---|---|---|
-| `general` | not_applicable | supported |
-| `cpp` | not_applicable | supported |
-| `dotnet` | not_applicable | supported |
-| `erlang` | not_applicable | supported |
-| `go` | not_applicable | supported |
-| `java` | not_applicable | supported |
-| `js` | not_applicable | supported |
-| `php` | not_applicable | supported |
-| `python` | not_applicable | supported |
-| `ruby` | not_applicable | supported |
-| `rust` | not_applicable | supported |
-| `swift` | not_applicable | supported |
+| Property | [cpp](#cpp) | [java](#java) | [js](#js) |
+|---|---|---|---|
+| `general` | not_applicable | supported | unknown |
+| `cpp` | not_applicable | supported | unknown |
+| `dotnet` | not_applicable | supported | unknown |
+| `erlang` | not_applicable | supported | unknown |
+| `go` | not_applicable | supported | unknown |
+| `java` | not_applicable | supported | unknown |
+| `js` | not_applicable | supported | unknown |
+| `php` | not_applicable | supported | unknown |
+| `python` | not_applicable | supported | unknown |
+| `ruby` | not_applicable | supported | unknown |
+| `rust` | not_applicable | supported | unknown |
+| `swift` | not_applicable | supported | unknown |
Constraints:
@@ -1326,9 +1326,9 @@ Usages:
Language support status
-| Property | [cpp](#cpp) | [java](#java) |
-|---|---|---|
-| `disabled` | not_implemented | supported |
+| Property | [cpp](#cpp) | [java](#java) | [js](#js) |
+|---|---|---|---|
+| `disabled` | not_implemented | supported | unknown |
Constraints:
@@ -1372,10 +1372,10 @@ Usages:
Language support status
-| Property | [cpp](#cpp) | [java](#java) |
-|---|---|---|
-| `default_config` | not_implemented | supported |
-| `loggers` | not_implemented | supported |
+| Property | [cpp](#cpp) | [java](#java) | [js](#js) |
+|---|---|---|---|
+| `default_config` | not_implemented | supported | unknown |
+| `loggers` | not_implemented | supported | unknown |
Constraints:
@@ -1422,10 +1422,10 @@ Usages:
Language support status
-| Property | [cpp](#cpp) | [java](#java) |
-|---|---|---|
-| `name` | not_implemented | supported |
-| `config` | not_implemented | supported |
+| Property | [cpp](#cpp) | [java](#java) | [js](#js) |
+|---|---|---|---|
+| `name` | not_implemented | supported | unknown |
+| `config` | not_implemented | supported | unknown |
Constraints:
@@ -1470,9 +1470,9 @@ Usages:
Language support status
-| Property | [cpp](#cpp) | [java](#java) |
-|---|---|---|
-| `disabled` | not_implemented | supported |
+| Property | [cpp](#cpp) | [java](#java) | [js](#js) |
+|---|---|---|---|
+| `disabled` | not_implemented | supported | unknown |
Constraints:
@@ -1516,10 +1516,10 @@ Usages:
Language support status
-| Property | [cpp](#cpp) | [java](#java) |
-|---|---|---|
-| `default_config` | not_implemented | supported |
-| `meters` | not_implemented | supported |
+| Property | [cpp](#cpp) | [java](#java) | [js](#js) |
+|---|---|---|---|
+| `default_config` | not_implemented | supported | unknown |
+| `meters` | not_implemented | supported | unknown |
Constraints:
@@ -1566,10 +1566,10 @@ Usages:
Language support status
-| Property | [cpp](#cpp) | [java](#java) |
-|---|---|---|
-| `name` | not_implemented | supported |
-| `config` | not_implemented | supported |
+| Property | [cpp](#cpp) | [java](#java) | [js](#js) |
+|---|---|---|---|
+| `name` | not_implemented | supported | unknown |
+| `config` | not_implemented | supported | unknown |
Constraints:
@@ -1614,9 +1614,9 @@ Usages:
Language support status
-| Property | [cpp](#cpp) | [java](#java) |
-|---|---|---|
-| `output_stream` | supported | supported |
+| Property | [cpp](#cpp) | [java](#java) | [js](#js) |
+|---|---|---|---|
+| `output_stream` | supported | supported | unknown |
Constraints:
@@ -1663,11 +1663,11 @@ Usages:
Language support status
-| Property | [cpp](#cpp) | [java](#java) |
-|---|---|---|
-| `output_stream` | supported | supported |
-| `temporality_preference` | supported | supported |
-| `default_histogram_aggregation` | supported | supported |
+| Property | [cpp](#cpp) | [java](#java) | [js](#js) |
+|---|---|---|---|
+| `output_stream` | supported | supported | unknown |
+| `temporality_preference` | supported | supported | unknown |
+| `default_histogram_aggregation` | supported | supported | unknown |
Constraints:
@@ -1717,9 +1717,9 @@ Usages:
Language support status
-| Property | [cpp](#cpp) | [java](#java) |
-|---|---|---|
-| `service_mapping` | not_implemented | supported |
+| Property | [cpp](#cpp) | [java](#java) | [js](#js) |
+|---|---|---|---|
+| `service_mapping` | not_implemented | supported | unknown |
Constraints:
@@ -1761,10 +1761,10 @@ Usages:
Language support status
-| Property | [cpp](#cpp) | [java](#java) |
-|---|---|---|
-| `peer` | not_implemented | supported |
-| `service` | not_implemented | supported |
+| Property | [cpp](#cpp) | [java](#java) | [js](#js) |
+|---|---|---|---|
+| `peer` | not_implemented | supported | unknown |
+| `service` | not_implemented | supported | unknown |
Constraints:
@@ -1810,9 +1810,9 @@ Usages:
Language support status
-| Property | [cpp](#cpp) | [java](#java) |
-|---|---|---|
-| `ratio` | not_implemented | unknown |
+| Property | [cpp](#cpp) | [java](#java) | [js](#js) |
+|---|---|---|---|
+| `ratio` | not_implemented | unknown | unknown |
Constraints:
@@ -1890,13 +1890,13 @@ Usages:
Language support status
-| Property | [cpp](#cpp) | [java](#java) |
-|---|---|---|
-| `host` | supported | supported |
-| `port` | supported | supported |
-| `without_scope_info` | supported | ignored |
-| `with_resource_constant_labels` | supported | supported |
-| `translation_strategy` | supported | not_implemented |
+| Property | [cpp](#cpp) | [java](#java) | [js](#js) |
+|---|---|---|---|
+| `host` | supported | supported | unknown |
+| `port` | supported | supported | unknown |
+| `without_scope_info` | supported | ignored | unknown |
+| `with_resource_constant_labels` | supported | supported | unknown |
+| `translation_strategy` | supported | not_implemented | unknown |
Constraints:
@@ -1968,10 +1968,10 @@ Usages:
Language support status
-| Property | [cpp](#cpp) | [java](#java) |
-|---|---|---|
-| `attributes` | not_implemented | supported |
-| `detectors` | not_implemented | supported |
+| Property | [cpp](#cpp) | [java](#java) | [js](#js) |
+|---|---|---|---|
+| `attributes` | not_implemented | supported | unknown |
+| `detectors` | not_implemented | supported | unknown |
Constraints:
@@ -2020,12 +2020,12 @@ Usages:
Language support status
-| Property | [cpp](#cpp) | [java](#java) |
-|---|---|---|
-| `container` | not_implemented | supported |
-| `host` | not_implemented | supported |
-| `process` | not_implemented | supported |
-| `service` | not_implemented | supported |
+| Property | [cpp](#cpp) | [java](#java) | [js](#js) |
+|---|---|---|---|
+| `container` | not_implemented | supported | unknown |
+| `host` | not_implemented | supported | unknown |
+| `process` | not_implemented | supported | unknown |
+| `service` | not_implemented | supported | unknown |
Constraints:
@@ -2109,9 +2109,9 @@ Usages:
Language support status
-| Property | [cpp](#cpp) | [java](#java) |
-|---|---|---|
-| `disabled` | not_implemented | supported |
+| Property | [cpp](#cpp) | [java](#java) | [js](#js) |
+|---|---|---|---|
+| `disabled` | not_implemented | supported | unknown |
Constraints:
@@ -2155,10 +2155,10 @@ Usages:
Language support status
-| Property | [cpp](#cpp) | [java](#java) |
-|---|---|---|
-| `default_config` | not_implemented | supported |
-| `tracers` | not_implemented | supported |
+| Property | [cpp](#cpp) | [java](#java) | [js](#js) |
+|---|---|---|---|
+| `default_config` | not_implemented | supported | unknown |
+| `tracers` | not_implemented | supported | unknown |
Constraints:
@@ -2205,10 +2205,10 @@ Usages:
Language support status
-| Property | [cpp](#cpp) | [java](#java) |
-|---|---|---|
-| `name` | not_implemented | supported |
-| `config` | not_implemented | supported |
+| Property | [cpp](#cpp) | [java](#java) | [js](#js) |
+|---|---|---|---|
+| `name` | not_implemented | supported | unknown |
+| `config` | not_implemented | supported | unknown |
Constraints:
@@ -2251,10 +2251,10 @@ Usages:
Language support status
-| Property | [cpp](#cpp) | [java](#java) |
-|---|---|---|
-| `boundaries` | supported | supported |
-| `record_min_max` | supported | supported |
+| Property | [cpp](#cpp) | [java](#java) | [js](#js) |
+|---|---|---|---|
+| `boundaries` | supported | supported | unknown |
+| `record_min_max` | supported | supported | unknown |
Constraints:
@@ -2367,12 +2367,12 @@ Usages:
Language support status
-| Property | [cpp](#cpp) | [java](#java) |
-|---|---|---|
-| `certificate_file` | unknown | unknown |
-| `client_key_file` | unknown | unknown |
-| `client_certificate_file` | unknown | unknown |
-| `insecure` | unknown | not_applicable |
+| Property | [cpp](#cpp) | [java](#java) | [js](#js) |
+|---|---|---|---|
+| `certificate_file` | unknown | unknown | unknown |
+| `client_key_file` | unknown | unknown | unknown |
+| `client_certificate_file` | unknown | unknown | unknown |
+| `insecure` | unknown | not_applicable | unknown |
Constraints:
@@ -2434,11 +2434,11 @@ Usages:
Language support status
-| Property | [cpp](#cpp) | [java](#java) |
-|---|---|---|
-| `certificate_file` | unknown | unknown |
-| `client_key_file` | unknown | unknown |
-| `client_certificate_file` | unknown | unknown |
+| Property | [cpp](#cpp) | [java](#java) | [js](#js) |
+|---|---|---|---|
+| `certificate_file` | unknown | unknown | unknown |
+| `client_key_file` | unknown | unknown | unknown |
+| `client_certificate_file` | unknown | unknown | unknown |
Constraints:
@@ -2493,10 +2493,10 @@ Usages:
Language support status
-| Property | [cpp](#cpp) | [java](#java) |
-|---|---|---|
-| `included` | supported | supported |
-| `excluded` | supported | supported |
+| Property | [cpp](#cpp) | [java](#java) | [js](#js) |
+|---|---|---|---|
+| `included` | supported | supported | unknown |
+| `excluded` | supported | supported | unknown |
Constraints:
@@ -2602,11 +2602,11 @@ Usages:
Language support status
-| Property | [cpp](#cpp) | [java](#java) |
-|---|---|---|
-| `endpoint` | not_implemented | supported |
-| `interval` | not_implemented | supported |
-| `initial_sampler` | not_implemented | supported |
+| Property | [cpp](#cpp) | [java](#java) | [js](#js) |
+|---|---|---|---|
+| `endpoint` | not_implemented | supported | unknown |
+| `interval` | not_implemented | supported | unknown |
+| `initial_sampler` | not_implemented | supported | unknown |
Constraints:
@@ -2684,11 +2684,11 @@ Usages:
Language support status
-| Property | [cpp](#cpp) | [java](#java) |
-|---|---|---|
-| `processors` | supported | supported |
-| `limits` | supported | supported |
-| `logger_configurator/development` | supported | supported |
+| Property | [cpp](#cpp) | [java](#java) | [js](#js) |
+|---|---|---|---|
+| `processors` | supported | supported | unknown |
+| `limits` | supported | supported | unknown |
+| `logger_configurator/development` | supported | supported | unknown |
Constraints:
@@ -2907,12 +2907,12 @@ Usages:
Language support status
-| Property | [cpp](#cpp) | [java](#java) |
-|---|---|---|
-| `otlp_http` | supported | supported |
-| `otlp_grpc` | supported | supported |
-| `otlp_file/development` | supported | supported |
-| `console` | supported | supported |
+| Property | [cpp](#cpp) | [java](#java) | [js](#js) |
+|---|---|---|---|
+| `otlp_http` | supported | supported | unknown |
+| `otlp_grpc` | supported | supported | unknown |
+| `otlp_file/development` | supported | supported | unknown |
+| `console` | supported | supported | unknown |
Constraints:
@@ -2967,10 +2967,10 @@ Usages:
Language support status
-| Property | [cpp](#cpp) | [java](#java) |
-|---|---|---|
-| `attribute_value_length_limit` | supported | supported |
-| `attribute_count_limit` | supported | supported |
+| Property | [cpp](#cpp) | [java](#java) | [js](#js) |
+|---|---|---|---|
+| `attribute_value_length_limit` | supported | supported | unknown |
+| `attribute_count_limit` | supported | supported | unknown |
Constraints:
@@ -3019,10 +3019,10 @@ Usages:
Language support status
-| Property | [cpp](#cpp) | [java](#java) |
-|---|---|---|
-| `batch` | supported | supported |
-| `simple` | supported | supported |
+| Property | [cpp](#cpp) | [java](#java) | [js](#js) |
+|---|---|---|---|
+| `batch` | supported | supported | unknown |
+| `simple` | supported | supported | unknown |
Constraints:
@@ -3071,12 +3071,12 @@ Usages:
Language support status
-| Property | [cpp](#cpp) | [java](#java) |
-|---|---|---|
-| `readers` | supported | supported |
-| `views` | supported | supported |
-| `exemplar_filter` | supported | supported |
-| `meter_configurator/development` | supported | supported |
+| Property | [cpp](#cpp) | [java](#java) | [js](#js) |
+|---|---|---|---|
+| `readers` | supported | supported | unknown |
+| `views` | supported | supported | unknown |
+| `exemplar_filter` | supported | supported | unknown |
+| `meter_configurator/development` | supported | supported | unknown |
Constraints:
@@ -3791,9 +3791,9 @@ Usages:
Language support status
-| Property | [cpp](#cpp) | [java](#java) |
-|---|---|---|
-| `opencensus` | supported | supported |
+| Property | [cpp](#cpp) | [java](#java) | [js](#js) |
+|---|---|---|---|
+| `opencensus` | supported | supported | unknown |
Constraints:
@@ -3839,10 +3839,10 @@ Usages:
Language support status
-| Property | [cpp](#cpp) | [java](#java) |
-|---|---|---|
-| `periodic` | supported | supported |
-| `pull` | supported | supported |
+| Property | [cpp](#cpp) | [java](#java) | [js](#js) |
+|---|---|---|---|
+| `periodic` | supported | supported | unknown |
+| `pull` | supported | supported | unknown |
Constraints:
@@ -3885,10 +3885,10 @@ Usages:
Language support status
-| Property | [cpp](#cpp) | [java](#java) |
-|---|---|---|
-| `name` | supported | supported |
-| `value` | supported | supported |
+| Property | [cpp](#cpp) | [java](#java) | [js](#js) |
+|---|---|---|---|
+| `name` | supported | supported | unknown |
+| `value` | supported | supported | unknown |
Constraints:
@@ -3971,18 +3971,18 @@ Usages:
Language support status
-| Property | [cpp](#cpp) | [java](#java) |
-|---|---|---|
-| `file_format` | supported | supported |
-| `disabled` | supported | supported |
-| `log_level` | supported | supported |
-| `attribute_limits` | supported | supported |
-| `logger_provider` | supported | supported |
-| `meter_provider` | supported | supported |
-| `propagator` | supported | supported |
-| `tracer_provider` | supported | supported |
-| `resource` | supported | supported |
-| `instrumentation/development` | supported | supported |
+| Property | [cpp](#cpp) | [java](#java) | [js](#js) |
+|---|---|---|---|
+| `file_format` | supported | supported | unknown |
+| `disabled` | supported | supported | unknown |
+| `log_level` | supported | supported | unknown |
+| `attribute_limits` | supported | supported | unknown |
+| `logger_provider` | supported | supported | unknown |
+| `meter_provider` | supported | supported | unknown |
+| `propagator` | supported | supported | unknown |
+| `tracer_provider` | supported | supported | unknown |
+| `resource` | supported | supported | unknown |
+| `instrumentation/development` | supported | supported | unknown |
Constraints:
@@ -4123,14 +4123,14 @@ Usages:
Language support status
-| Property | [cpp](#cpp) | [java](#java) |
-|---|---|---|
-| `endpoint` | supported | supported |
-| `headers` | supported | supported |
-| `headers_list` | supported | supported |
-| `compression` | supported | supported |
-| `timeout` | supported | supported |
-| `tls` | supported | supported |
+| Property | [cpp](#cpp) | [java](#java) | [js](#js) |
+|---|---|---|---|
+| `endpoint` | supported | supported | unknown |
+| `headers` | supported | supported | unknown |
+| `headers_list` | supported | supported | unknown |
+| `compression` | supported | supported | unknown |
+| `timeout` | supported | supported | unknown |
+| `tls` | supported | supported | unknown |
Constraints:
@@ -4207,16 +4207,16 @@ Usages:
Language support status
-| Property | [cpp](#cpp) | [java](#java) |
-|---|---|---|
-| `endpoint` | supported | supported |
-| `headers` | supported | supported |
-| `headers_list` | supported | supported |
-| `compression` | supported | supported |
-| `timeout` | supported | supported |
-| `temporality_preference` | supported | supported |
-| `default_histogram_aggregation` | supported | supported |
-| `tls` | supported | supported |
+| Property | [cpp](#cpp) | [java](#java) | [js](#js) |
+|---|---|---|---|
+| `endpoint` | supported | supported | unknown |
+| `headers` | supported | supported | unknown |
+| `headers_list` | supported | supported | unknown |
+| `compression` | supported | supported | unknown |
+| `timeout` | supported | supported | unknown |
+| `temporality_preference` | supported | supported | unknown |
+| `default_histogram_aggregation` | supported | supported | unknown |
+| `tls` | supported | supported | unknown |
Constraints:
@@ -4326,15 +4326,15 @@ Usages:
Language support status
-| Property | [cpp](#cpp) | [java](#java) |
-|---|---|---|
-| `endpoint` | supported | supported |
-| `headers` | supported | supported |
-| `headers_list` | supported | supported |
-| `compression` | supported | supported |
-| `timeout` | supported | supported |
-| `encoding` | supported | supported |
-| `tls` | supported | supported |
+| Property | [cpp](#cpp) | [java](#java) | [js](#js) |
+|---|---|---|---|
+| `endpoint` | supported | supported | unknown |
+| `headers` | supported | supported | unknown |
+| `headers_list` | supported | supported | unknown |
+| `compression` | supported | supported | unknown |
+| `timeout` | supported | supported | unknown |
+| `encoding` | supported | supported | unknown |
+| `tls` | supported | supported | unknown |
Constraints:
@@ -4416,18 +4416,18 @@ Usages:
Language support status
-| Property | [cpp](#cpp) | [java](#java) |
-|---|---|---|
-| `endpoint` | supported | supported |
-| `endpoint` | supported | supported |
-| `headers` | supported | supported |
-| `headers_list` | supported | supported |
-| `compression` | supported | supported |
-| `timeout` | supported | supported |
-| `encoding` | supported | supported |
-| `temporality_preference` | supported | supported |
-| `default_histogram_aggregation` | supported | supported |
-| `tls` | supported | supported |
+| Property | [cpp](#cpp) | [java](#java) | [js](#js) |
+|---|---|---|---|
+| `endpoint` | supported | supported | unknown |
+| `endpoint` | supported | supported | unknown |
+| `headers` | supported | supported | unknown |
+| `headers_list` | supported | supported | unknown |
+| `compression` | supported | supported | unknown |
+| `timeout` | supported | supported | unknown |
+| `encoding` | supported | supported | unknown |
+| `temporality_preference` | supported | supported | unknown |
+| `default_histogram_aggregation` | supported | supported | unknown |
+| `tls` | supported | supported | unknown |
Constraints:
@@ -4509,13 +4509,13 @@ Usages:
Language support status
-| Property | [cpp](#cpp) | [java](#java) |
-|---|---|---|
-| `root` | supported | supported |
-| `remote_parent_sampled` | supported | supported |
-| `remote_parent_not_sampled` | supported | supported |
-| `local_parent_sampled` | supported | supported |
-| `local_parent_not_sampled` | supported | supported |
+| Property | [cpp](#cpp) | [java](#java) | [js](#js) |
+|---|---|---|---|
+| `root` | supported | supported | unknown |
+| `remote_parent_sampled` | supported | supported | unknown |
+| `remote_parent_not_sampled` | supported | supported | unknown |
+| `local_parent_sampled` | supported | supported | unknown |
+| `local_parent_not_sampled` | supported | supported | unknown |
Constraints:
@@ -4569,13 +4569,13 @@ Usages:
Language support status
-| Property | [cpp](#cpp) | [java](#java) |
-|---|---|---|
-| `interval` | supported | supported |
-| `timeout` | supported | supported |
-| `exporter` | supported | supported |
-| `producers` | supported | supported |
-| `cardinality_limits` | supported | supported |
+| Property | [cpp](#cpp) | [java](#java) | [js](#js) |
+|---|---|---|---|
+| `interval` | supported | supported | unknown |
+| `timeout` | supported | supported | unknown |
+| `exporter` | supported | supported | unknown |
+| `producers` | supported | supported | unknown |
+| `cardinality_limits` | supported | supported | unknown |
Constraints:
@@ -4638,10 +4638,10 @@ Usages:
Language support status
-| Property | [cpp](#cpp) | [java](#java) |
-|---|---|---|
-| `composite` | supported | supported |
-| `composite_list` | supported | supported |
+| Property | [cpp](#cpp) | [java](#java) | [js](#js) |
+|---|---|---|---|
+| `composite` | supported | supported | unknown |
+| `composite_list` | supported | supported | unknown |
No constraints.
@@ -4761,9 +4761,9 @@ Usages:
Language support status
-| Property | [cpp](#cpp) | [java](#java) |
-|---|---|---|
-| `prometheus/development` | supported | supported |
+| Property | [cpp](#cpp) | [java](#java) | [js](#js) |
+|---|---|---|---|
+| `prometheus/development` | supported | supported | unknown |
Constraints:
@@ -4811,11 +4811,11 @@ Usages:
Language support status
-| Property | [cpp](#cpp) | [java](#java) |
-|---|---|---|
-| `exporter` | supported | supported |
-| `producers` | supported | supported |
-| `cardinality_limits` | supported | supported |
+| Property | [cpp](#cpp) | [java](#java) | [js](#js) |
+|---|---|---|---|
+| `exporter` | supported | supported | unknown |
+| `producers` | supported | supported | unknown |
+| `cardinality_limits` | supported | supported | unknown |
Constraints:
@@ -4868,12 +4868,12 @@ Usages:
Language support status
-| Property | [cpp](#cpp) | [java](#java) |
-|---|---|---|
-| `otlp_http` | supported | supported |
-| `otlp_grpc` | supported | supported |
-| `otlp_file/development` | supported | supported |
-| `console` | supported | supported |
+| Property | [cpp](#cpp) | [java](#java) | [js](#js) |
+|---|---|---|---|
+| `otlp_http` | supported | supported | unknown |
+| `otlp_grpc` | supported | supported | unknown |
+| `otlp_file/development` | supported | supported | unknown |
+| `console` | supported | supported | unknown |
Constraints:
@@ -4929,12 +4929,12 @@ Usages:
Language support status
-| Property | [cpp](#cpp) | [java](#java) |
-|---|---|---|
-| `attributes` | supported | supported |
-| `detection/development` | supported | supported |
-| `schema_url` | supported | supported |
-| `attributes_list` | supported | supported |
+| Property | [cpp](#cpp) | [java](#java) | [js](#js) |
+|---|---|---|---|
+| `attributes` | supported | supported | unknown |
+| `detection/development` | supported | supported | unknown |
+| `schema_url` | supported | supported | unknown |
+| `attributes_list` | supported | supported | unknown |
Constraints:
@@ -5133,14 +5133,14 @@ Usages:
Language support status
-| Property | [cpp](#cpp) | [java](#java) |
-|---|---|---|
-| `always_off` | supported | supported |
-| `always_on` | supported | supported |
-| `jaeger_remote` | supported | supported |
-| `parent_based` | supported | supported |
-| `trace_id_ratio_based` | supported | supported |
-| `probability/development` | supported | supported |
+| Property | [cpp](#cpp) | [java](#java) | [js](#js) |
+|---|---|---|---|
+| `always_off` | supported | supported | unknown |
+| `always_on` | supported | supported | unknown |
+| `jaeger_remote` | supported | supported | unknown |
+| `parent_based` | supported | supported | unknown |
+| `trace_id_ratio_based` | supported | supported | unknown |
+| `probability/development` | supported | supported | unknown |
Constraints:
@@ -5205,9 +5205,9 @@ Usages:
Language support status
-| Property | [cpp](#cpp) | [java](#java) |
-|---|---|---|
-| `exporter` | supported | supported |
+| Property | [cpp](#cpp) | [java](#java) | [js](#js) |
+|---|---|---|---|
+| `exporter` | supported | supported | unknown |
Constraints:
@@ -5246,9 +5246,9 @@ Usages:
Language support status
-| Property | [cpp](#cpp) | [java](#java) |
-|---|---|---|
-| `exporter` | supported | supported |
+| Property | [cpp](#cpp) | [java](#java) | [js](#js) |
+|---|---|---|---|
+| `exporter` | supported | supported | unknown |
Constraints:
@@ -5293,13 +5293,13 @@ Usages:
Language support status
-| Property | [cpp](#cpp) | [java](#java) |
-|---|---|---|
-| `otlp_http` | supported | supported |
-| `otlp_grpc` | supported | supported |
-| `otlp_file/development` | supported | supported |
-| `console` | supported | supported |
-| `zipkin` | supported | supported |
+| Property | [cpp](#cpp) | [java](#java) | [js](#js) |
+|---|---|---|---|
+| `otlp_http` | supported | supported | unknown |
+| `otlp_grpc` | supported | supported | unknown |
+| `otlp_file/development` | supported | supported | unknown |
+| `console` | supported | supported | unknown |
+| `zipkin` | supported | supported | unknown |
Constraints:
@@ -5361,14 +5361,14 @@ Usages:
Language support status
-| Property | [cpp](#cpp) | [java](#java) |
-|---|---|---|
-| `attribute_value_length_limit` | supported | supported |
-| `attribute_count_limit` | supported | supported |
-| `event_count_limit` | supported | supported |
-| `link_count_limit` | supported | supported |
-| `event_attribute_count_limit` | supported | supported |
-| `link_attribute_count_limit` | supported | supported |
+| Property | [cpp](#cpp) | [java](#java) | [js](#js) |
+|---|---|---|---|
+| `attribute_value_length_limit` | supported | supported | unknown |
+| `attribute_count_limit` | supported | supported | unknown |
+| `event_count_limit` | supported | supported | unknown |
+| `link_count_limit` | supported | supported | unknown |
+| `event_attribute_count_limit` | supported | supported | unknown |
+| `link_attribute_count_limit` | supported | supported | unknown |
Constraints:
@@ -5445,10 +5445,10 @@ Usages:
Language support status
-| Property | [cpp](#cpp) | [java](#java) |
-|---|---|---|
-| `batch` | supported | supported |
-| `simple` | supported | supported |
+| Property | [cpp](#cpp) | [java](#java) | [js](#js) |
+|---|---|---|---|
+| `batch` | supported | supported | unknown |
+| `simple` | supported | supported | unknown |
Constraints:
@@ -5527,14 +5527,14 @@ Usages:
Language support status
-| Property | [cpp](#cpp) | [java](#java) |
-|---|---|---|
-| `tracecontext` | supported | supported |
-| `baggage` | supported | supported |
-| `b3` | supported | supported |
-| `b3multi` | supported | supported |
-| `jaeger` | supported | supported |
-| `ottrace` | supported | supported |
+| Property | [cpp](#cpp) | [java](#java) | [js](#js) |
+|---|---|---|---|
+| `tracecontext` | supported | supported | unknown |
+| `baggage` | supported | supported | unknown |
+| `b3` | supported | supported | unknown |
+| `b3multi` | supported | supported | unknown |
+| `jaeger` | supported | supported | unknown |
+| `ottrace` | supported | supported | unknown |
Constraints:
@@ -5618,9 +5618,9 @@ Usages:
Language support status
-| Property | [cpp](#cpp) | [java](#java) |
-|---|---|---|
-| `ratio` | supported | supported |
+| Property | [cpp](#cpp) | [java](#java) | [js](#js) |
+|---|---|---|---|
+| `ratio` | supported | supported | unknown |
Constraints:
@@ -5666,12 +5666,12 @@ Usages:
Language support status
-| Property | [cpp](#cpp) | [java](#java) |
-|---|---|---|
-| `processors` | supported | supported |
-| `limits` | supported | supported |
-| `sampler` | supported | supported |
-| `tracer_configurator/development` | supported | supported |
+| Property | [cpp](#cpp) | [java](#java) | [js](#js) |
+|---|---|---|---|
+| `processors` | supported | supported | unknown |
+| `limits` | supported | supported | unknown |
+| `sampler` | supported | supported | unknown |
+| `tracer_configurator/development` | supported | supported | unknown |
Constraints:
@@ -6071,10 +6071,10 @@ Usages:
Language support status
-| Property | [cpp](#cpp) | [java](#java) |
-|---|---|---|
-| `selector` | supported | supported |
-| `stream` | supported | supported |
+| Property | [cpp](#cpp) | [java](#java) | [js](#js) |
+|---|---|---|---|
+| `selector` | supported | supported | unknown |
+| `stream` | supported | supported | unknown |
Constraints:
@@ -6117,14 +6117,14 @@ Usages:
Language support status
-| Property | [cpp](#cpp) | [java](#java) |
-|---|---|---|
-| `instrument_name` | supported | supported |
-| `instrument_type` | supported | supported |
-| `unit` | supported | supported |
-| `meter_name` | supported | supported |
-| `meter_version` | supported | supported |
-| `meter_schema_url` | supported | supported |
+| Property | [cpp](#cpp) | [java](#java) | [js](#js) |
+|---|---|---|---|
+| `instrument_name` | supported | supported | unknown |
+| `instrument_type` | supported | supported | unknown |
+| `unit` | supported | supported | unknown |
+| `meter_name` | supported | supported | unknown |
+| `meter_version` | supported | supported | unknown |
+| `meter_schema_url` | supported | supported | unknown |
Constraints:
@@ -6193,13 +6193,13 @@ Usages:
Language support status
-| Property | [cpp](#cpp) | [java](#java) |
-|---|---|---|
-| `name` | supported | supported |
-| `description` | supported | supported |
-| `aggregation` | supported | supported |
-| `aggregation_cardinality_limit` | supported | supported |
-| `attribute_keys` | supported | supported |
+| Property | [cpp](#cpp) | [java](#java) | [js](#js) |
+|---|---|---|---|
+| `name` | supported | supported | unknown |
+| `description` | supported | supported | unknown |
+| `aggregation` | supported | supported | unknown |
+| `aggregation_cardinality_limit` | supported | supported | unknown |
+| `attribute_keys` | supported | supported | unknown |
Constraints:
@@ -6257,10 +6257,10 @@ Usages:
Language support status
-| Property | [cpp](#cpp) | [java](#java) |
-|---|---|---|
-| `endpoint` | supported | supported |
-| `timeout` | supported | supported |
+| Property | [cpp](#cpp) | [java](#java) | [js](#js) |
+|---|---|---|---|
+| `endpoint` | supported | supported | unknown |
+| `timeout` | supported | supported | unknown |
Constraints:
@@ -6503,6 +6503,107 @@ Latest supported file format: `1.0.0-rc.1`
| [`ZipkinSpanExporter`](#zipkinspanexporter) | supported | | * `endpoint`: supported
* `timeout`: supported
|
+## js
+
+Latest supported file format: `1.0.0-rc.2`
+
+| Type | Status | Notes | Property Support Status |
+|---|---|---|---|
+| [`Aggregation`](#aggregation) | unknown | | * `default`: unknown
* `drop`: unknown
* `explicit_bucket_histogram`: unknown
* `base2_exponential_bucket_histogram`: unknown
* `last_value`: unknown
* `sum`: unknown
|
+| [`AlwaysOffSampler`](#alwaysoffsampler) | unknown | | |
+| [`AlwaysOnSampler`](#alwaysonsampler) | unknown | | |
+| [`AttributeLimits`](#attributelimits) | unknown | | * `attribute_value_length_limit`: unknown
* `attribute_count_limit`: unknown
|
+| [`AttributeNameValue`](#attributenamevalue) | unknown | | * `name`: unknown
* `value`: unknown
* `type`: unknown
|
+| [`AttributeType`](#attributetype) | unknown | | |
+| [`B3MultiPropagator`](#b3multipropagator) | unknown | | |
+| [`B3Propagator`](#b3propagator) | unknown | | |
+| [`BaggagePropagator`](#baggagepropagator) | unknown | | |
+| [`Base2ExponentialBucketHistogramAggregation`](#base2exponentialbuckethistogramaggregation) | unknown | | * `max_scale`: unknown
* `max_size`: unknown
* `record_min_max`: unknown
|
+| [`BatchLogRecordProcessor`](#batchlogrecordprocessor) | unknown | | * `schedule_delay`: unknown
* `export_timeout`: unknown
* `max_queue_size`: unknown
* `max_export_batch_size`: unknown
* `exporter`: unknown
|
+| [`BatchSpanProcessor`](#batchspanprocessor) | unknown | | * `schedule_delay`: unknown
* `export_timeout`: unknown
* `max_queue_size`: unknown
* `max_export_batch_size`: unknown
* `exporter`: unknown
|
+| [`CardinalityLimits`](#cardinalitylimits) | unknown | | * `default`: unknown
* `counter`: unknown
* `gauge`: unknown
* `histogram`: unknown
* `observable_counter`: unknown
* `observable_gauge`: unknown
* `observable_up_down_counter`: unknown
* `up_down_counter`: unknown
|
+| [`ConsoleExporter`](#consoleexporter) | unknown | | |
+| [`ConsoleMetricExporter`](#consolemetricexporter) | unknown | | * `temporality_preference`: unknown
* `default_histogram_aggregation`: unknown
|
+| [`DefaultAggregation`](#defaultaggregation) | unknown | | |
+| [`DropAggregation`](#dropaggregation) | unknown | | |
+| [`ExemplarFilter`](#exemplarfilter) | unknown | | |
+| [`ExperimentalContainerResourceDetector`](#experimentalcontainerresourcedetector) | unknown | | |
+| [`ExperimentalGeneralInstrumentation`](#experimentalgeneralinstrumentation) | unknown | | * `peer`: unknown
* `http`: unknown
|
+| [`ExperimentalHostResourceDetector`](#experimentalhostresourcedetector) | unknown | | |
+| [`ExperimentalHttpClientInstrumentation`](#experimentalhttpclientinstrumentation) | unknown | | * `request_captured_headers`: unknown
* `response_captured_headers`: unknown
|
+| [`ExperimentalHttpInstrumentation`](#experimentalhttpinstrumentation) | unknown | | * `client`: unknown
* `server`: unknown
|
+| [`ExperimentalHttpServerInstrumentation`](#experimentalhttpserverinstrumentation) | unknown | | * `request_captured_headers`: unknown
* `response_captured_headers`: unknown
|
+| [`ExperimentalInstrumentation`](#experimentalinstrumentation) | unknown | | * `general`: unknown
* `cpp`: unknown
* `dotnet`: unknown
* `erlang`: unknown
* `go`: unknown
* `java`: unknown
* `js`: unknown
* `php`: unknown
* `python`: unknown
* `ruby`: unknown
* `rust`: unknown
* `swift`: unknown
|
+| [`ExperimentalLanguageSpecificInstrumentation`](#experimentallanguagespecificinstrumentation) | unknown | | |
+| [`ExperimentalLoggerConfig`](#experimentalloggerconfig) | unknown | | * `disabled`: unknown
|
+| [`ExperimentalLoggerConfigurator`](#experimentalloggerconfigurator) | unknown | | * `default_config`: unknown
* `loggers`: unknown
|
+| [`ExperimentalLoggerMatcherAndConfig`](#experimentalloggermatcherandconfig) | unknown | | * `name`: unknown
* `config`: unknown
|
+| [`ExperimentalMeterConfig`](#experimentalmeterconfig) | unknown | | * `disabled`: unknown
|
+| [`ExperimentalMeterConfigurator`](#experimentalmeterconfigurator) | unknown | | * `default_config`: unknown
* `meters`: unknown
|
+| [`ExperimentalMeterMatcherAndConfig`](#experimentalmetermatcherandconfig) | unknown | | * `name`: unknown
* `config`: unknown
|
+| [`ExperimentalOtlpFileExporter`](#experimentalotlpfileexporter) | unknown | | * `output_stream`: unknown
|
+| [`ExperimentalOtlpFileMetricExporter`](#experimentalotlpfilemetricexporter) | unknown | | * `output_stream`: unknown
* `temporality_preference`: unknown
* `default_histogram_aggregation`: unknown
|
+| [`ExperimentalPeerInstrumentation`](#experimentalpeerinstrumentation) | unknown | | * `service_mapping`: unknown
|
+| [`ExperimentalPeerServiceMapping`](#experimentalpeerservicemapping) | unknown | | * `peer`: unknown
* `service`: unknown
|
+| [`ExperimentalProbabilitySampler`](#experimentalprobabilitysampler) | unknown | | * `ratio`: unknown
|
+| [`ExperimentalProcessResourceDetector`](#experimentalprocessresourcedetector) | unknown | | |
+| [`ExperimentalPrometheusMetricExporter`](#experimentalprometheusmetricexporter) | unknown | | * `host`: unknown
* `port`: unknown
* `without_scope_info`: unknown
* `with_resource_constant_labels`: unknown
* `translation_strategy`: unknown
|
+| [`ExperimentalResourceDetection`](#experimentalresourcedetection) | unknown | | * `attributes`: unknown
* `detectors`: unknown
|
+| [`ExperimentalResourceDetector`](#experimentalresourcedetector) | unknown | | * `container`: unknown
* `host`: unknown
* `process`: unknown
* `service`: unknown
|
+| [`ExperimentalServiceResourceDetector`](#experimentalserviceresourcedetector) | unknown | | |
+| [`ExperimentalTracerConfig`](#experimentaltracerconfig) | unknown | | * `disabled`: unknown
|
+| [`ExperimentalTracerConfigurator`](#experimentaltracerconfigurator) | unknown | | * `default_config`: unknown
* `tracers`: unknown
|
+| [`ExperimentalTracerMatcherAndConfig`](#experimentaltracermatcherandconfig) | unknown | | * `name`: unknown
* `config`: unknown
|
+| [`ExplicitBucketHistogramAggregation`](#explicitbuckethistogramaggregation) | unknown | | * `boundaries`: unknown
* `record_min_max`: unknown
|
+| [`ExporterDefaultHistogramAggregation`](#exporterdefaulthistogramaggregation) | unknown | | |
+| [`ExporterTemporalityPreference`](#exportertemporalitypreference) | unknown | | |
+| [`GrpcTls`](#grpctls) | unknown | | * `certificate_file`: unknown
* `client_key_file`: unknown
* `client_certificate_file`: unknown
* `insecure`: unknown
|
+| [`HttpTls`](#httptls) | unknown | | * `certificate_file`: unknown
* `client_key_file`: unknown
* `client_certificate_file`: unknown
|
+| [`IncludeExclude`](#includeexclude) | unknown | | * `included`: unknown
* `excluded`: unknown
|
+| [`InstrumentType`](#instrumenttype) | unknown | | |
+| [`JaegerPropagator`](#jaegerpropagator) | unknown | | |
+| [`JaegerRemoteSampler`](#jaegerremotesampler) | unknown | | * `endpoint`: unknown
* `interval`: unknown
* `initial_sampler`: unknown
|
+| [`LastValueAggregation`](#lastvalueaggregation) | unknown | | |
+| [`LoggerProvider`](#loggerprovider) | unknown | | * `processors`: unknown
* `limits`: unknown
* `logger_configurator/development`: unknown
|
+| [`LogRecordExporter`](#logrecordexporter) | unknown | | * `otlp_http`: unknown
* `otlp_grpc`: unknown
* `otlp_file/development`: unknown
* `console`: unknown
|
+| [`LogRecordLimits`](#logrecordlimits) | unknown | | * `attribute_value_length_limit`: unknown
* `attribute_count_limit`: unknown
|
+| [`LogRecordProcessor`](#logrecordprocessor) | unknown | | * `batch`: unknown
* `simple`: unknown
|
+| [`MeterProvider`](#meterprovider) | unknown | | * `readers`: unknown
* `views`: unknown
* `exemplar_filter`: unknown
* `meter_configurator/development`: unknown
|
+| [`MetricProducer`](#metricproducer) | unknown | | * `opencensus`: unknown
|
+| [`MetricReader`](#metricreader) | unknown | | * `periodic`: unknown
* `pull`: unknown
|
+| [`NameStringValuePair`](#namestringvaluepair) | unknown | | * `name`: unknown
* `value`: unknown
|
+| [`OpenCensusMetricProducer`](#opencensusmetricproducer) | unknown | | |
+| [`OpentelemetryConfiguration`](#opentelemetryconfiguration) | unknown | | * `file_format`: unknown
* `disabled`: unknown
* `log_level`: unknown
* `attribute_limits`: unknown
* `logger_provider`: unknown
* `meter_provider`: unknown
* `propagator`: unknown
* `tracer_provider`: unknown
* `resource`: unknown
* `instrumentation/development`: unknown
|
+| [`OpenTracingPropagator`](#opentracingpropagator) | unknown | | |
+| [`OtlpGrpcExporter`](#otlpgrpcexporter) | unknown | | * `endpoint`: unknown
* `headers`: unknown
* `headers_list`: unknown
* `compression`: unknown
* `timeout`: unknown
* `tls`: unknown
|
+| [`OtlpGrpcMetricExporter`](#otlpgrpcmetricexporter) | unknown | | * `endpoint`: unknown
* `headers`: unknown
* `headers_list`: unknown
* `compression`: unknown
* `timeout`: unknown
* `temporality_preference`: unknown
* `default_histogram_aggregation`: unknown
* `tls`: unknown
|
+| [`OtlpHttpEncoding`](#otlphttpencoding) | unknown | | |
+| [`OtlpHttpExporter`](#otlphttpexporter) | unknown | | * `endpoint`: unknown
* `headers`: unknown
* `headers_list`: unknown
* `compression`: unknown
* `timeout`: unknown
* `encoding`: unknown
* `tls`: unknown
|
+| [`OtlpHttpMetricExporter`](#otlphttpmetricexporter) | unknown | | * `endpoint`: unknown
* `endpoint`: unknown
* `headers`: unknown
* `headers_list`: unknown
* `compression`: unknown
* `timeout`: unknown
* `encoding`: unknown
* `temporality_preference`: unknown
* `default_histogram_aggregation`: unknown
* `tls`: unknown
|
+| [`ParentBasedSampler`](#parentbasedsampler) | unknown | | * `root`: unknown
* `remote_parent_sampled`: unknown
* `remote_parent_not_sampled`: unknown
* `local_parent_sampled`: unknown
* `local_parent_not_sampled`: unknown
|
+| [`PeriodicMetricReader`](#periodicmetricreader) | unknown | | * `interval`: unknown
* `timeout`: unknown
* `exporter`: unknown
* `producers`: unknown
* `cardinality_limits`: unknown
|
+| [`Propagator`](#propagator) | unknown | | * `composite`: unknown
* `composite_list`: unknown
|
+| [`PullMetricExporter`](#pullmetricexporter) | unknown | | * `prometheus/development`: unknown
|
+| [`PullMetricReader`](#pullmetricreader) | unknown | | * `exporter`: unknown
* `producers`: unknown
* `cardinality_limits`: unknown
|
+| [`PushMetricExporter`](#pushmetricexporter) | unknown | | * `otlp_http`: unknown
* `otlp_grpc`: unknown
* `otlp_file/development`: unknown
* `console`: unknown
|
+| [`Resource`](#resource) | unknown | | * `attributes`: unknown
* `detection/development`: unknown
* `schema_url`: unknown
* `attributes_list`: unknown
|
+| [`Sampler`](#sampler) | unknown | | * `always_off`: unknown
* `always_on`: unknown
* `jaeger_remote`: unknown
* `parent_based`: unknown
* `trace_id_ratio_based`: unknown
* `probability/development`: unknown
|
+| [`SimpleLogRecordProcessor`](#simplelogrecordprocessor) | unknown | | * `exporter`: unknown
|
+| [`SimpleSpanProcessor`](#simplespanprocessor) | unknown | | * `exporter`: unknown
|
+| [`SpanExporter`](#spanexporter) | unknown | | * `otlp_http`: unknown
* `otlp_grpc`: unknown
* `otlp_file/development`: unknown
* `console`: unknown
* `zipkin`: unknown
|
+| [`SpanLimits`](#spanlimits) | unknown | | * `attribute_value_length_limit`: unknown
* `attribute_count_limit`: unknown
* `event_count_limit`: unknown
* `link_count_limit`: unknown
* `event_attribute_count_limit`: unknown
* `link_attribute_count_limit`: unknown
|
+| [`SpanProcessor`](#spanprocessor) | unknown | | * `batch`: unknown
* `simple`: unknown
|
+| [`SumAggregation`](#sumaggregation) | unknown | | |
+| [`TextMapPropagator`](#textmappropagator) | unknown | | * `tracecontext`: unknown
* `baggage`: unknown
* `b3`: unknown
* `b3multi`: unknown
* `jaeger`: unknown
* `ottrace`: unknown
|
+| [`TraceContextPropagator`](#tracecontextpropagator) | unknown | | |
+| [`TraceIdRatioBasedSampler`](#traceidratiobasedsampler) | unknown | | * `ratio`: unknown
|
+| [`TracerProvider`](#tracerprovider) | unknown | | * `processors`: unknown
* `limits`: unknown
* `sampler`: unknown
* `tracer_configurator/development`: unknown
|
+| [`View`](#view) | unknown | | * `selector`: unknown
* `stream`: unknown
|
+| [`ViewSelector`](#viewselector) | unknown | | * `instrument_name`: unknown
* `instrument_type`: unknown
* `unit`: unknown
* `meter_name`: unknown
* `meter_version`: unknown
* `meter_schema_url`: unknown
|
+| [`ViewStream`](#viewstream) | unknown | | * `name`: unknown
* `description`: unknown
* `aggregation`: unknown
* `aggregation_cardinality_limit`: unknown
* `attribute_keys`: unknown
|
+| [`ZipkinSpanExporter`](#zipkinspanexporter) | unknown | | * `endpoint`: unknown
* `timeout`: unknown
|
+
+
# SDK Extension Plugins
[SDK extension plugins](https://github.com/open-telemetry/opentelemetry-specification/blob/main/specification/configuration/sdk.md#supported-sdk-extension-plugins) are places where custom interface implementations can be referenced and configured.
diff --git a/schema/meta_schema_language_js.yaml b/schema/meta_schema_language_js.yaml
new file mode 100644
index 00000000..84b94017
--- /dev/null
+++ b/schema/meta_schema_language_js.yaml
@@ -0,0 +1,374 @@
+latestSupportedFileFormat: 1.0.0-rc.2
+typeSupportStatuses:
+ - type: Aggregation
+ status: unknown
+ notes: ""
+ propertyOverrides: []
+ - type: AlwaysOffSampler
+ status: unknown
+ notes: ""
+ propertyOverrides: []
+ - type: AlwaysOnSampler
+ status: unknown
+ notes: ""
+ propertyOverrides: []
+ - type: AttributeLimits
+ status: unknown
+ notes: ""
+ propertyOverrides: []
+ - type: AttributeNameValue
+ status: unknown
+ notes: ""
+ propertyOverrides: []
+ - type: AttributeType
+ status: unknown
+ notes: ""
+ propertyOverrides: []
+ - type: B3MultiPropagator
+ status: unknown
+ notes: ""
+ propertyOverrides: []
+ - type: B3Propagator
+ status: unknown
+ notes: ""
+ propertyOverrides: []
+ - type: BaggagePropagator
+ status: unknown
+ notes: ""
+ propertyOverrides: []
+ - type: Base2ExponentialBucketHistogramAggregation
+ status: unknown
+ notes: ""
+ propertyOverrides: []
+ - type: BatchLogRecordProcessor
+ status: unknown
+ notes: ""
+ propertyOverrides: []
+ - type: BatchSpanProcessor
+ status: unknown
+ notes: ""
+ propertyOverrides: []
+ - type: CardinalityLimits
+ status: unknown
+ notes: ""
+ propertyOverrides: []
+ - type: ConsoleExporter
+ status: unknown
+ notes: ""
+ propertyOverrides: []
+ - type: ConsoleMetricExporter
+ status: unknown
+ notes: ""
+ propertyOverrides: []
+ - type: DefaultAggregation
+ status: unknown
+ notes: ""
+ propertyOverrides: []
+ - type: DropAggregation
+ status: unknown
+ notes: ""
+ propertyOverrides: []
+ - type: ExemplarFilter
+ status: unknown
+ notes: ""
+ propertyOverrides: []
+ - type: ExperimentalContainerResourceDetector
+ status: unknown
+ notes: ""
+ propertyOverrides: []
+ - type: ExperimentalGeneralInstrumentation
+ status: unknown
+ notes: ""
+ propertyOverrides: []
+ - type: ExperimentalHostResourceDetector
+ status: unknown
+ notes: ""
+ propertyOverrides: []
+ - type: ExperimentalHttpClientInstrumentation
+ status: unknown
+ notes: ""
+ propertyOverrides: []
+ - type: ExperimentalHttpInstrumentation
+ status: unknown
+ notes: ""
+ propertyOverrides: []
+ - type: ExperimentalHttpServerInstrumentation
+ status: unknown
+ notes: ""
+ propertyOverrides: []
+ - type: ExperimentalInstrumentation
+ status: unknown
+ notes: ""
+ propertyOverrides: []
+ - type: ExperimentalLanguageSpecificInstrumentation
+ status: unknown
+ notes: ""
+ propertyOverrides: []
+ - type: ExperimentalLoggerConfig
+ status: unknown
+ notes: ""
+ propertyOverrides: []
+ - type: ExperimentalLoggerConfigurator
+ status: unknown
+ notes: ""
+ propertyOverrides: []
+ - type: ExperimentalLoggerMatcherAndConfig
+ status: unknown
+ notes: ""
+ propertyOverrides: []
+ - type: ExperimentalMeterConfig
+ status: unknown
+ notes: ""
+ propertyOverrides: []
+ - type: ExperimentalMeterConfigurator
+ status: unknown
+ notes: ""
+ propertyOverrides: []
+ - type: ExperimentalMeterMatcherAndConfig
+ status: unknown
+ notes: ""
+ propertyOverrides: []
+ - type: ExperimentalOtlpFileExporter
+ status: unknown
+ notes: ""
+ propertyOverrides: []
+ - type: ExperimentalOtlpFileMetricExporter
+ status: unknown
+ notes: ""
+ propertyOverrides: []
+ - type: ExperimentalPeerInstrumentation
+ status: unknown
+ notes: ""
+ propertyOverrides: []
+ - type: ExperimentalPeerServiceMapping
+ status: unknown
+ notes: ""
+ propertyOverrides: []
+ - type: ExperimentalProbabilitySampler
+ status: unknown
+ notes: ""
+ propertyOverrides: []
+ - type: ExperimentalProcessResourceDetector
+ status: unknown
+ notes: ""
+ propertyOverrides: []
+ - type: ExperimentalPrometheusMetricExporter
+ status: unknown
+ notes: ""
+ propertyOverrides: []
+ - type: ExperimentalResourceDetection
+ status: unknown
+ notes: ""
+ propertyOverrides: []
+ - type: ExperimentalResourceDetector
+ status: unknown
+ notes: ""
+ propertyOverrides: []
+ - type: ExperimentalServiceResourceDetector
+ status: unknown
+ notes: ""
+ propertyOverrides: []
+ - type: ExperimentalTracerConfig
+ status: unknown
+ notes: ""
+ propertyOverrides: []
+ - type: ExperimentalTracerConfigurator
+ status: unknown
+ notes: ""
+ propertyOverrides: []
+ - type: ExperimentalTracerMatcherAndConfig
+ status: unknown
+ notes: ""
+ propertyOverrides: []
+ - type: ExplicitBucketHistogramAggregation
+ status: unknown
+ notes: ""
+ propertyOverrides: []
+ - type: ExporterDefaultHistogramAggregation
+ status: unknown
+ notes: ""
+ propertyOverrides: []
+ - type: ExporterTemporalityPreference
+ status: unknown
+ notes: ""
+ propertyOverrides: []
+ - type: GrpcTls
+ status: unknown
+ notes: ""
+ propertyOverrides: []
+ - type: HttpTls
+ status: unknown
+ notes: ""
+ propertyOverrides: []
+ - type: IncludeExclude
+ status: unknown
+ notes: ""
+ propertyOverrides: []
+ - type: InstrumentType
+ status: unknown
+ notes: ""
+ propertyOverrides: []
+ - type: JaegerPropagator
+ status: unknown
+ notes: ""
+ propertyOverrides: []
+ - type: JaegerRemoteSampler
+ status: unknown
+ notes: ""
+ propertyOverrides: []
+ - type: LastValueAggregation
+ status: unknown
+ notes: ""
+ propertyOverrides: []
+ - type: LoggerProvider
+ status: unknown
+ notes: ""
+ propertyOverrides: []
+ - type: LogRecordExporter
+ status: unknown
+ notes: ""
+ propertyOverrides: []
+ - type: LogRecordLimits
+ status: unknown
+ notes: ""
+ propertyOverrides: []
+ - type: LogRecordProcessor
+ status: unknown
+ notes: ""
+ propertyOverrides: []
+ - type: MeterProvider
+ status: unknown
+ notes: ""
+ propertyOverrides: []
+ - type: MetricProducer
+ status: unknown
+ notes: ""
+ propertyOverrides: []
+ - type: MetricReader
+ status: unknown
+ notes: ""
+ propertyOverrides: []
+ - type: NameStringValuePair
+ status: unknown
+ notes: ""
+ propertyOverrides: []
+ - type: OpenCensusMetricProducer
+ status: unknown
+ notes: ""
+ propertyOverrides: []
+ - type: OpentelemetryConfiguration
+ status: unknown
+ notes: ""
+ propertyOverrides: []
+ - type: OpenTracingPropagator
+ status: unknown
+ notes: ""
+ propertyOverrides: []
+ - type: OtlpGrpcExporter
+ status: unknown
+ notes: ""
+ propertyOverrides: []
+ - type: OtlpGrpcMetricExporter
+ status: unknown
+ notes: ""
+ propertyOverrides: []
+ - type: OtlpHttpEncoding
+ status: unknown
+ notes: ""
+ propertyOverrides: []
+ - type: OtlpHttpExporter
+ status: unknown
+ notes: ""
+ propertyOverrides: []
+ - type: OtlpHttpMetricExporter
+ status: unknown
+ notes: ""
+ propertyOverrides: []
+ - type: ParentBasedSampler
+ status: unknown
+ notes: ""
+ propertyOverrides: []
+ - type: PeriodicMetricReader
+ status: unknown
+ notes: ""
+ propertyOverrides: []
+ - type: Propagator
+ status: unknown
+ notes: ""
+ propertyOverrides: []
+ - type: PullMetricExporter
+ status: unknown
+ notes: ""
+ propertyOverrides: []
+ - type: PullMetricReader
+ status: unknown
+ notes: ""
+ propertyOverrides: []
+ - type: PushMetricExporter
+ status: unknown
+ notes: ""
+ propertyOverrides: []
+ - type: Resource
+ status: unknown
+ notes: ""
+ propertyOverrides: []
+ - type: Sampler
+ status: unknown
+ notes: ""
+ propertyOverrides: []
+ - type: SimpleLogRecordProcessor
+ status: unknown
+ notes: ""
+ propertyOverrides: []
+ - type: SimpleSpanProcessor
+ status: unknown
+ notes: ""
+ propertyOverrides: []
+ - type: SpanExporter
+ status: unknown
+ notes: ""
+ propertyOverrides: []
+ - type: SpanLimits
+ status: unknown
+ notes: ""
+ propertyOverrides: []
+ - type: SpanProcessor
+ status: unknown
+ notes: ""
+ propertyOverrides: []
+ - type: SumAggregation
+ status: unknown
+ notes: ""
+ propertyOverrides: []
+ - type: TextMapPropagator
+ status: unknown
+ notes: ""
+ propertyOverrides: []
+ - type: TraceContextPropagator
+ status: unknown
+ notes: ""
+ propertyOverrides: []
+ - type: TraceIdRatioBasedSampler
+ status: unknown
+ notes: ""
+ propertyOverrides: []
+ - type: TracerProvider
+ status: unknown
+ notes: ""
+ propertyOverrides: []
+ - type: View
+ status: unknown
+ notes: ""
+ propertyOverrides: []
+ - type: ViewSelector
+ status: unknown
+ notes: ""
+ propertyOverrides: []
+ - type: ViewStream
+ status: unknown
+ notes: ""
+ propertyOverrides: []
+ - type: ZipkinSpanExporter
+ status: unknown
+ notes: ""
+ propertyOverrides: []
diff --git a/scripts/meta-schema.js b/scripts/meta-schema.js
index ab1fc85d..adb747f3 100644
--- a/scripts/meta-schema.js
+++ b/scripts/meta-schema.js
@@ -10,7 +10,7 @@ import {
metaSchemaLanguageFilePrefix
} from "./util.js";
-export const KNOWN_LANGUAGES = ['cpp', 'java'];
+export const KNOWN_LANGUAGES = ['cpp', 'java', 'js'];
const IMPLEMENTATION_STATUS_UNKNOWN = 'unknown';
const IMPLEMENTATION_STATUSES = ['supported', IMPLEMENTATION_STATUS_UNKNOWN, 'not_implemented', 'ignored', 'not_applicable']