class OpenTelemetry::Baggage::Builder
Operational implementation of Baggage::Builder
def clear
def clear @entries.clear end
def initialize(entries)
- Api: - private
def initialize(entries) @entries = entries end
def remove_value(key)
-
key
(String
) -- The key to remove
def remove_value(key) @entries.delete(key) end
def set_value(key, value, metadata: nil)
-
metadata
(optional String
) -- This is here to store properties -
value
(String
) -- String value to be stored under key -
key
(String
) -- The key to store this value under
def set_value(key, value, metadata: nil) @entries[key] = OpenTelemetry::Baggage::Entry.new(value, metadata) end