opentelemetry-java/sdk_extensions
John Watson d42d4cd9e2
Add a generic type for the key on the ImmutableKeyValuePairs. (#1619)
* Add a generic type for the key on the ImmutableKeyValuePairs.
This necessitated changing the `get` to `getValue` to avoid clashing with the java.util.Map interface.
Also introduced convenience sub-interfaces for consuming labels and attributes, so consumers don't have to worry about the types if they don't want to.

* Add some javadoc to the new interfaces.

* Make AttributesMap not extend map, and restore the get method name for Attributes.

* make ImmutableKeyValuePairs also have a parameterized key type
2020-09-08 19:18:58 -07:00
..
async_processor Make sure forceFlush / shutdown can have callers wait for them to be done by returning CompletableResultCode. (#1571) 2020-08-28 10:51:39 -07:00
aws_v1_support SpanContext hides the TraceId/SpanId implementations (#1594) 2020-09-03 10:03:41 -07:00
jaeger_remote_sampler SpanContext hides the TraceId/SpanId implementations (#1594) 2020-09-03 10:03:41 -07:00
otproto SpanContext hides the TraceId/SpanId implementations (#1594) 2020-09-03 10:03:41 -07:00
resources 1556 change resourceconstants to resourceattributes (#1590) 2020-08-25 21:08:44 -07:00
testbed SpanContext hides the TraceId/SpanId implementations (#1594) 2020-09-03 10:03:41 -07:00
zpages Add a generic type for the key on the ImmutableKeyValuePairs. (#1619) 2020-09-08 19:18:58 -07:00