Module: Datadog::Tracing::Distributed::TraceState::Ext::Datadog Private
- Defined in:
- lib/datadog/tracing/distributed/trace_state/ext.rb
This module is part of a private API. You should avoid using this module if possible, as it may be removed or be changed in the future.
Constant Summary collapse
- VALID_KEY_CHARS =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
ASCII characters 32-126, except
,,=, and. At least one character. /\A(?:(?![,= ])[\u0020-\u007E])+\Z/.freeze
- VALID_VALUE_CHARS =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
ASCII characters 32-126, except
,. At least one character. /\A(?:(?!,)[\u0020-\u007E])+\Z/.freeze
- INVALID_ORIGIN_CHARS =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
/[\u0000-\u0019,;~\u007F-\u{10FFFF}]/.freeze
- REMAP_ORIGIN_CHARS =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
/=/.freeze
- INVALID_TAG_KEY_CHARS =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
/[\u0000-\u0020,=\u007F-\u{10FFFF}]/.freeze
- INVALID_TAG_VALUE_CHARS =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
/[\u0000-\u001F,;\u007E-\u{10FFFF}]/.freeze