Rename package name for exporters to singular exporter (#1992)
Signed-off-by: Bogdan Drutu <bogdandrutu@gmail.com>
This commit is contained in:
parent
01aa248356
commit
6dfbc14e19
|
@ -6,7 +6,7 @@ plugins {
|
|||
}
|
||||
|
||||
description = 'OpenTelemetry InMemory Export'
|
||||
ext.moduleName = "io.opentelemetry.exporters.inmemory"
|
||||
ext.moduleName = "io.opentelemetry.exporter.inmemory"
|
||||
|
||||
dependencies {
|
||||
api project(':opentelemetry-sdk')
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
* SPDX-License-Identifier: Apache-2.0
|
||||
*/
|
||||
|
||||
package io.opentelemetry.exporters.inmemory;
|
||||
package io.opentelemetry.exporter.inmemory;
|
||||
|
||||
import io.opentelemetry.sdk.common.CompletableResultCode;
|
||||
import io.opentelemetry.sdk.metrics.data.MetricData;
|
|
@ -3,7 +3,7 @@
|
|||
* SPDX-License-Identifier: Apache-2.0
|
||||
*/
|
||||
|
||||
package io.opentelemetry.exporters.inmemory;
|
||||
package io.opentelemetry.exporter.inmemory;
|
||||
|
||||
import io.opentelemetry.sdk.common.CompletableResultCode;
|
||||
import io.opentelemetry.sdk.trace.data.SpanData;
|
|
@ -3,7 +3,7 @@
|
|||
* SPDX-License-Identifier: Apache-2.0
|
||||
*/
|
||||
|
||||
package io.opentelemetry.exporters.inmemory;
|
||||
package io.opentelemetry.exporter.inmemory;
|
||||
|
||||
import com.google.auto.value.AutoValue;
|
||||
import io.opentelemetry.api.OpenTelemetry;
|
|
@ -3,7 +3,7 @@
|
|||
* SPDX-License-Identifier: Apache-2.0
|
||||
*/
|
||||
|
||||
package io.opentelemetry.exporters.inmemory;
|
||||
package io.opentelemetry.exporter.inmemory;
|
||||
|
||||
import static org.assertj.core.api.Assertions.assertThat;
|
||||
|
|
@ -3,7 +3,7 @@
|
|||
* SPDX-License-Identifier: Apache-2.0
|
||||
*/
|
||||
|
||||
package io.opentelemetry.exporters.inmemory;
|
||||
package io.opentelemetry.exporter.inmemory;
|
||||
|
||||
import static org.assertj.core.api.Assertions.assertThat;
|
||||
|
|
@ -3,7 +3,7 @@
|
|||
* SPDX-License-Identifier: Apache-2.0
|
||||
*/
|
||||
|
||||
package io.opentelemetry.exporters.inmemory;
|
||||
package io.opentelemetry.exporter.inmemory;
|
||||
|
||||
import static org.assertj.core.api.Assertions.assertThat;
|
||||
import static org.junit.jupiter.api.Assertions.assertThrows;
|
|
@ -6,7 +6,7 @@ plugins {
|
|||
}
|
||||
|
||||
description = 'OpenTelemetry - Jaeger Thrift Exporter'
|
||||
ext.moduleName = "io.opentelemetry.exporters.jaeger-thrift"
|
||||
ext.moduleName = "io.opentelemetry.exporter.jaeger.thrift"
|
||||
|
||||
dependencies {
|
||||
api project(':opentelemetry-sdk')
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
* SPDX-License-Identifier: Apache-2.0
|
||||
*/
|
||||
|
||||
package io.opentelemetry.exporters.jaeger;
|
||||
package io.opentelemetry.exporter.jaeger.thrift;
|
||||
|
||||
import static io.opentelemetry.api.common.AttributeKey.booleanKey;
|
||||
|
|
@ -3,7 +3,7 @@
|
|||
* SPDX-License-Identifier: Apache-2.0
|
||||
*/
|
||||
|
||||
package io.opentelemetry.exporters.jaeger;
|
||||
package io.opentelemetry.exporter.jaeger.thrift;
|
||||
|
||||
import io.jaegertracing.internal.exceptions.SenderException;
|
||||
import io.jaegertracing.thrift.internal.senders.HttpSender;
|
|
@ -3,7 +3,7 @@
|
|||
* SPDX-License-Identifier: Apache-2.0
|
||||
*/
|
||||
|
||||
package io.opentelemetry.exporters.jaeger;
|
||||
package io.opentelemetry.exporter.jaeger.thrift;
|
||||
|
||||
import static io.opentelemetry.api.common.AttributeKey.booleanArrayKey;
|
||||
import static io.opentelemetry.api.common.AttributeKey.booleanKey;
|
|
@ -3,7 +3,7 @@
|
|||
* SPDX-License-Identifier: Apache-2.0
|
||||
*/
|
||||
|
||||
package io.opentelemetry.exporters.jaeger;
|
||||
package io.opentelemetry.exporter.jaeger.thrift;
|
||||
|
||||
import com.fasterxml.jackson.databind.JsonNode;
|
||||
import com.fasterxml.jackson.databind.ObjectMapper;
|
|
@ -3,7 +3,7 @@
|
|||
* SPDX-License-Identifier: Apache-2.0
|
||||
*/
|
||||
|
||||
package io.opentelemetry.exporters.jaeger;
|
||||
package io.opentelemetry.exporter.jaeger.thrift;
|
||||
|
||||
import static org.assertj.core.api.Assertions.assertThat;
|
||||
import static org.mockito.Mockito.verify;
|
|
@ -7,7 +7,7 @@ plugins {
|
|||
}
|
||||
|
||||
description = 'OpenTelemetry - Jaeger Exporter'
|
||||
ext.moduleName = "io.opentelemetry.exporters.jaeger"
|
||||
ext.moduleName = "io.opentelemetry.exporter.jaeger"
|
||||
|
||||
dependencies {
|
||||
api project(':opentelemetry-sdk'),
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
* SPDX-License-Identifier: Apache-2.0
|
||||
*/
|
||||
|
||||
package io.opentelemetry.exporters.jaeger;
|
||||
package io.opentelemetry.exporter.jaeger;
|
||||
|
||||
import static io.opentelemetry.api.common.AttributeKey.booleanKey;
|
||||
|
||||
|
@ -15,7 +15,7 @@ import io.opentelemetry.api.common.AttributeConsumer;
|
|||
import io.opentelemetry.api.common.AttributeKey;
|
||||
import io.opentelemetry.api.common.ReadableAttributes;
|
||||
import io.opentelemetry.api.trace.SpanId;
|
||||
import io.opentelemetry.exporters.jaeger.proto.api_v2.Model;
|
||||
import io.opentelemetry.exporter.jaeger.proto.api_v2.Model;
|
||||
import io.opentelemetry.sdk.extensions.otproto.TraceProtoUtils;
|
||||
import io.opentelemetry.sdk.trace.data.SpanData;
|
||||
import io.opentelemetry.sdk.trace.data.SpanData.Event;
|
|
@ -3,7 +3,7 @@
|
|||
* SPDX-License-Identifier: Apache-2.0
|
||||
*/
|
||||
|
||||
package io.opentelemetry.exporters.jaeger;
|
||||
package io.opentelemetry.exporter.jaeger;
|
||||
|
||||
import com.google.common.util.concurrent.FutureCallback;
|
||||
import com.google.common.util.concurrent.Futures;
|
||||
|
@ -12,12 +12,12 @@ import com.google.common.util.concurrent.MoreExecutors;
|
|||
import io.grpc.ConnectivityState;
|
||||
import io.grpc.ManagedChannel;
|
||||
import io.grpc.ManagedChannelBuilder;
|
||||
import io.opentelemetry.exporters.jaeger.proto.api_v2.Collector;
|
||||
import io.opentelemetry.exporters.jaeger.proto.api_v2.Collector.PostSpansRequest;
|
||||
import io.opentelemetry.exporters.jaeger.proto.api_v2.Collector.PostSpansResponse;
|
||||
import io.opentelemetry.exporters.jaeger.proto.api_v2.CollectorServiceGrpc;
|
||||
import io.opentelemetry.exporters.jaeger.proto.api_v2.Model;
|
||||
import io.opentelemetry.exporters.jaeger.proto.api_v2.Model.Process;
|
||||
import io.opentelemetry.exporter.jaeger.proto.api_v2.Collector;
|
||||
import io.opentelemetry.exporter.jaeger.proto.api_v2.Collector.PostSpansRequest;
|
||||
import io.opentelemetry.exporter.jaeger.proto.api_v2.Collector.PostSpansResponse;
|
||||
import io.opentelemetry.exporter.jaeger.proto.api_v2.CollectorServiceGrpc;
|
||||
import io.opentelemetry.exporter.jaeger.proto.api_v2.Model;
|
||||
import io.opentelemetry.exporter.jaeger.proto.api_v2.Model.Process;
|
||||
import io.opentelemetry.sdk.common.CompletableResultCode;
|
||||
import io.opentelemetry.sdk.common.export.ConfigBuilder;
|
||||
import io.opentelemetry.sdk.resources.Resource;
|
|
@ -9,7 +9,7 @@ package jaeger.api_v2;
|
|||
|
||||
import "jaeger/api_v2/model.proto";
|
||||
|
||||
option java_package = "io.opentelemetry.exporters.jaeger.proto.api_v2";
|
||||
option java_package = "io.opentelemetry.exporter.jaeger.proto.api_v2";
|
||||
|
||||
message PostSpansRequest {
|
||||
Batch batch = 1;
|
||||
|
|
|
@ -10,7 +10,7 @@ package jaeger.api_v2;
|
|||
import "google/protobuf/timestamp.proto";
|
||||
import "google/protobuf/duration.proto";
|
||||
|
||||
option java_package = "io.opentelemetry.exporters.jaeger.proto.api_v2";
|
||||
option java_package = "io.opentelemetry.exporter.jaeger.proto.api_v2";
|
||||
|
||||
enum ValueType {
|
||||
STRING = 0;
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
* SPDX-License-Identifier: Apache-2.0
|
||||
*/
|
||||
|
||||
package io.opentelemetry.exporters.jaeger;
|
||||
package io.opentelemetry.exporter.jaeger;
|
||||
|
||||
import static io.opentelemetry.api.common.AttributeKey.booleanArrayKey;
|
||||
import static io.opentelemetry.api.common.AttributeKey.booleanKey;
|
||||
|
@ -25,7 +25,7 @@ import io.opentelemetry.api.trace.Span;
|
|||
import io.opentelemetry.api.trace.SpanContext;
|
||||
import io.opentelemetry.api.trace.TraceFlags;
|
||||
import io.opentelemetry.api.trace.TraceState;
|
||||
import io.opentelemetry.exporters.jaeger.proto.api_v2.Model;
|
||||
import io.opentelemetry.exporter.jaeger.proto.api_v2.Model;
|
||||
import io.opentelemetry.sdk.extensions.otproto.TraceProtoUtils;
|
||||
import io.opentelemetry.sdk.resources.Resource;
|
||||
import io.opentelemetry.sdk.testing.trace.TestSpanData;
|
|
@ -3,7 +3,7 @@
|
|||
* SPDX-License-Identifier: Apache-2.0
|
||||
*/
|
||||
|
||||
package io.opentelemetry.exporters.jaeger;
|
||||
package io.opentelemetry.exporter.jaeger;
|
||||
|
||||
import static org.assertj.core.api.Assertions.assertThat;
|
||||
import static org.junit.Assert.assertEquals;
|
||||
|
@ -24,12 +24,9 @@ import io.grpc.stub.StreamObserver;
|
|||
import io.opentelemetry.api.common.AttributeKey;
|
||||
import io.opentelemetry.api.common.Attributes;
|
||||
import io.opentelemetry.api.trace.Span.Kind;
|
||||
import io.opentelemetry.exporters.jaeger.proto.api_v2.Collector;
|
||||
import io.opentelemetry.exporters.jaeger.proto.api_v2.Collector.PostSpansRequest;
|
||||
import io.opentelemetry.exporters.jaeger.proto.api_v2.CollectorServiceGrpc;
|
||||
import io.opentelemetry.exporters.jaeger.proto.api_v2.Model;
|
||||
import io.opentelemetry.exporters.jaeger.proto.api_v2.Model.KeyValue;
|
||||
import io.opentelemetry.exporters.jaeger.proto.api_v2.Model.Span;
|
||||
import io.opentelemetry.exporter.jaeger.proto.api_v2.Collector;
|
||||
import io.opentelemetry.exporter.jaeger.proto.api_v2.CollectorServiceGrpc;
|
||||
import io.opentelemetry.exporter.jaeger.proto.api_v2.Model;
|
||||
import io.opentelemetry.sdk.common.CompletableResultCode;
|
||||
import io.opentelemetry.sdk.common.InstrumentationLibraryInfo;
|
||||
import io.opentelemetry.sdk.common.export.ConfigBuilder;
|
||||
|
@ -58,7 +55,7 @@ class JaegerGrpcSpanExporterTest {
|
|||
private static final String SPAN_ID_2 = "0000000000aef789";
|
||||
|
||||
private final Closer closer = Closer.create();
|
||||
private ArgumentCaptor<PostSpansRequest> requestCaptor;
|
||||
private ArgumentCaptor<Collector.PostSpansRequest> requestCaptor;
|
||||
private JaegerGrpcSpanExporter exporter;
|
||||
|
||||
@BeforeEach
|
||||
|
@ -190,16 +187,16 @@ class JaegerGrpcSpanExporterTest {
|
|||
// verify
|
||||
verify(service, times(2)).postSpans(requestCaptor.capture(), ArgumentMatchers.any());
|
||||
|
||||
List<PostSpansRequest> requests = requestCaptor.getAllValues();
|
||||
List<Collector.PostSpansRequest> requests = requestCaptor.getAllValues();
|
||||
assertEquals(2, requests.size());
|
||||
for (PostSpansRequest request : requests) {
|
||||
for (Collector.PostSpansRequest request : requests) {
|
||||
Model.Batch batch = request.getBatch();
|
||||
|
||||
verifyBatch(batch);
|
||||
|
||||
Optional<KeyValue> processTag =
|
||||
Optional<Model.KeyValue> processTag =
|
||||
getTagValue(batch.getProcess().getTagsList(), "resource-attr-key-1");
|
||||
Optional<KeyValue> processTag2 =
|
||||
Optional<Model.KeyValue> processTag2 =
|
||||
getTagValue(batch.getProcess().getTagsList(), "resource-attr-key-2");
|
||||
if (processTag.isPresent()) {
|
||||
assertFalse(processTag2.isPresent());
|
||||
|
@ -253,11 +250,11 @@ class JaegerGrpcSpanExporterTest {
|
|||
.getVStr());
|
||||
}
|
||||
|
||||
private static Optional<KeyValue> getSpanTagValue(Span span, String tagKey) {
|
||||
private static Optional<Model.KeyValue> getSpanTagValue(Model.Span span, String tagKey) {
|
||||
return getTagValue(span.getTagsList(), tagKey);
|
||||
}
|
||||
|
||||
private static Optional<KeyValue> getTagValue(List<KeyValue> tags, String tagKey) {
|
||||
private static Optional<Model.KeyValue> getTagValue(List<Model.KeyValue> tags, String tagKey) {
|
||||
return tags.stream().filter(kv -> kv.getKey().equals(tagKey)).findFirst();
|
||||
}
|
||||
|
|
@ -3,7 +3,7 @@
|
|||
* SPDX-License-Identifier: Apache-2.0
|
||||
*/
|
||||
|
||||
package io.opentelemetry.exporters.jaeger;
|
||||
package io.opentelemetry.exporter.jaeger;
|
||||
|
||||
import com.fasterxml.jackson.databind.JsonNode;
|
||||
import com.fasterxml.jackson.databind.ObjectMapper;
|
|
@ -6,7 +6,7 @@ plugins {
|
|||
}
|
||||
|
||||
description = 'OpenTelemetry - Logging Exporter'
|
||||
ext.moduleName = "io.opentelemetry.exporters.logging"
|
||||
ext.moduleName = "io.opentelemetry.exporter.logging"
|
||||
|
||||
dependencies {
|
||||
api project(':opentelemetry-sdk')
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
* SPDX-License-Identifier: Apache-2.0
|
||||
*/
|
||||
|
||||
package io.opentelemetry.exporters.logging;
|
||||
package io.opentelemetry.exporter.logging;
|
||||
|
||||
import io.opentelemetry.sdk.common.CompletableResultCode;
|
||||
import io.opentelemetry.sdk.metrics.data.MetricData;
|
|
@ -3,7 +3,7 @@
|
|||
* SPDX-License-Identifier: Apache-2.0
|
||||
*/
|
||||
|
||||
package io.opentelemetry.exporters.logging;
|
||||
package io.opentelemetry.exporter.logging;
|
||||
|
||||
import io.opentelemetry.sdk.common.CompletableResultCode;
|
||||
import io.opentelemetry.sdk.trace.data.SpanData;
|
|
@ -3,7 +3,7 @@
|
|||
* SPDX-License-Identifier: Apache-2.0
|
||||
*/
|
||||
|
||||
package io.opentelemetry.exporters.logging;
|
||||
package io.opentelemetry.exporter.logging;
|
||||
|
||||
import static io.opentelemetry.api.common.AttributeKey.stringKey;
|
||||
import static org.assertj.core.api.Assertions.assertThat;
|
|
@ -3,7 +3,7 @@
|
|||
* SPDX-License-Identifier: Apache-2.0
|
||||
*/
|
||||
|
||||
package io.opentelemetry.exporters.logging;
|
||||
package io.opentelemetry.exporter.logging;
|
||||
|
||||
import static io.opentelemetry.api.common.AttributeKey.booleanKey;
|
||||
import static java.util.Collections.singletonList;
|
|
@ -6,7 +6,7 @@ plugins {
|
|||
}
|
||||
|
||||
description = 'OpenTelemetry Protocol Exporter'
|
||||
ext.moduleName = "io.opentelemetry.exporters.otlp"
|
||||
ext.moduleName = "io.opentelemetry.exporter.otlp"
|
||||
|
||||
dependencies {
|
||||
api project(':opentelemetry-sdk')
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
* SPDX-License-Identifier: Apache-2.0
|
||||
*/
|
||||
|
||||
package io.opentelemetry.exporters.otlp;
|
||||
package io.opentelemetry.exporter.otlp;
|
||||
|
||||
import io.opentelemetry.api.common.AttributeKey;
|
||||
import io.opentelemetry.proto.common.v1.AnyValue;
|
|
@ -3,7 +3,7 @@
|
|||
* SPDX-License-Identifier: Apache-2.0
|
||||
*/
|
||||
|
||||
package io.opentelemetry.exporters.otlp;
|
||||
package io.opentelemetry.exporter.otlp;
|
||||
|
||||
public class CommonProperties {
|
||||
public static final String KEY_TIMEOUT = "otel.exporter.otlp.timeout";
|
|
@ -3,7 +3,7 @@
|
|||
* SPDX-License-Identifier: Apache-2.0
|
||||
*/
|
||||
|
||||
package io.opentelemetry.exporters.otlp;
|
||||
package io.opentelemetry.exporter.otlp;
|
||||
|
||||
import static io.opentelemetry.proto.metrics.v1.AggregationTemporality.AGGREGATION_TEMPORALITY_CUMULATIVE;
|
||||
import static io.opentelemetry.proto.metrics.v1.AggregationTemporality.AGGREGATION_TEMPORALITY_DELTA;
|
|
@ -3,7 +3,7 @@
|
|||
* SPDX-License-Identifier: Apache-2.0
|
||||
*/
|
||||
|
||||
package io.opentelemetry.exporters.otlp;
|
||||
package io.opentelemetry.exporter.otlp;
|
||||
|
||||
import static io.grpc.Metadata.ASCII_STRING_MARSHALLER;
|
||||
|
|
@ -3,7 +3,7 @@
|
|||
* SPDX-License-Identifier: Apache-2.0
|
||||
*/
|
||||
|
||||
package io.opentelemetry.exporters.otlp;
|
||||
package io.opentelemetry.exporter.otlp;
|
||||
|
||||
import static io.grpc.Metadata.ASCII_STRING_MARSHALLER;
|
||||
|
|
@ -3,7 +3,7 @@
|
|||
* SPDX-License-Identifier: Apache-2.0
|
||||
*/
|
||||
|
||||
package io.opentelemetry.exporters.otlp;
|
||||
package io.opentelemetry.exporter.otlp;
|
||||
|
||||
import io.opentelemetry.api.common.AttributeConsumer;
|
||||
import io.opentelemetry.api.common.AttributeKey;
|
|
@ -3,7 +3,7 @@
|
|||
* SPDX-License-Identifier: Apache-2.0
|
||||
*/
|
||||
|
||||
package io.opentelemetry.exporters.otlp;
|
||||
package io.opentelemetry.exporter.otlp;
|
||||
|
||||
import static io.opentelemetry.proto.trace.v1.Span.SpanKind.SPAN_KIND_CLIENT;
|
||||
import static io.opentelemetry.proto.trace.v1.Span.SpanKind.SPAN_KIND_CONSUMER;
|
|
@ -9,22 +9,22 @@
|
|||
* <h2>Contents</h2>
|
||||
*
|
||||
* <ul>
|
||||
* <li>{@link io.opentelemetry.exporters.otlp.CommonAdapter}
|
||||
* <li>{@link io.opentelemetry.exporters.otlp.MetricAdapter}
|
||||
* <li>{@link io.opentelemetry.exporters.otlp.OtlpGrpcMetricExporter}
|
||||
* <li>{@link io.opentelemetry.exporters.otlp.OtlpGrpcSpanExporter}
|
||||
* <li>{@link io.opentelemetry.exporters.otlp.ResourceAdapter}
|
||||
* <li>{@link io.opentelemetry.exporters.otlp.SpanAdapter}
|
||||
* <li>{@link io.opentelemetry.exporter.otlp.CommonAdapter}
|
||||
* <li>{@link io.opentelemetry.exporter.otlp.MetricAdapter}
|
||||
* <li>{@link io.opentelemetry.exporter.otlp.OtlpGrpcMetricExporter}
|
||||
* <li>{@link io.opentelemetry.exporter.otlp.OtlpGrpcSpanExporter}
|
||||
* <li>{@link io.opentelemetry.exporter.otlp.ResourceAdapter}
|
||||
* <li>{@link io.opentelemetry.exporter.otlp.SpanAdapter}
|
||||
* </ul>
|
||||
*
|
||||
* <p>Configuration options for {@link io.opentelemetry.exporters.otlp.OtlpGrpcMetricExporter} and
|
||||
* {@link io.opentelemetry.exporters.otlp.OtlpGrpcSpanExporter} can be read from system properties,
|
||||
* <p>Configuration options for {@link io.opentelemetry.exporter.otlp.OtlpGrpcMetricExporter} and
|
||||
* {@link io.opentelemetry.exporter.otlp.OtlpGrpcSpanExporter} can be read from system properties,
|
||||
* environment variables, or {@link java.util.Properties} objects.
|
||||
*
|
||||
* <h2>{@link io.opentelemetry.exporters.otlp.OtlpGrpcMetricExporter}</h2>
|
||||
* <h2>{@link io.opentelemetry.exporter.otlp.OtlpGrpcMetricExporter}</h2>
|
||||
*
|
||||
* <p>For system properties and {@link java.util.Properties} objects, {@link
|
||||
* io.opentelemetry.exporters.otlp.OtlpGrpcMetricExporter} will look for the following names:
|
||||
* io.opentelemetry.exporter.otlp.OtlpGrpcMetricExporter} will look for the following names:
|
||||
*
|
||||
* <ul>
|
||||
* <li>{@code otel.exporter.otlp.metric.timeout}: to set the max waiting time allowed to send each
|
||||
|
@ -35,7 +35,7 @@
|
|||
* <li>{@code otel.exporter.otlp.metric.headers}: the headers associated with the requests.
|
||||
* </ul>
|
||||
*
|
||||
* <p>For environment variables, {@link io.opentelemetry.exporters.otlp.OtlpGrpcMetricExporter} will
|
||||
* <p>For environment variables, {@link io.opentelemetry.exporter.otlp.OtlpGrpcMetricExporter} will
|
||||
* look for the following names:
|
||||
*
|
||||
* <ul>
|
||||
|
@ -49,10 +49,10 @@
|
|||
*
|
||||
* In both cases, if a property is missing, the name without "metric" is used to resolve the value.
|
||||
*
|
||||
* <h2>{@link io.opentelemetry.exporters.otlp.OtlpGrpcSpanExporter}</h2>
|
||||
* <h2>{@link io.opentelemetry.exporter.otlp.OtlpGrpcSpanExporter}</h2>
|
||||
*
|
||||
* <p>For system properties and {@link java.util.Properties} objects, {@link
|
||||
* io.opentelemetry.exporters.otlp.OtlpGrpcSpanExporter} will look for the following names:
|
||||
* io.opentelemetry.exporter.otlp.OtlpGrpcSpanExporter} will look for the following names:
|
||||
*
|
||||
* <ul>
|
||||
* <li>{@code otel.exporter.otlp.span.timeout}: to set the max waiting time allowed to send each
|
||||
|
@ -63,7 +63,7 @@
|
|||
* <li>{@code otel.exporter.otlp.span.headers}: the headers associated with the requests.
|
||||
* </ul>
|
||||
*
|
||||
* <p>For environment variables, {@link io.opentelemetry.exporters.otlp.OtlpGrpcSpanExporter} will
|
||||
* <p>For environment variables, {@link io.opentelemetry.exporter.otlp.OtlpGrpcSpanExporter} will
|
||||
* look for the following names:
|
||||
*
|
||||
* <ul>
|
||||
|
@ -77,4 +77,4 @@
|
|||
*
|
||||
* In both cases, if a property is missing, the name without "span" is used to resolve the value.
|
||||
*/
|
||||
package io.opentelemetry.exporters.otlp;
|
||||
package io.opentelemetry.exporter.otlp;
|
|
@ -3,7 +3,7 @@
|
|||
* SPDX-License-Identifier: Apache-2.0
|
||||
*/
|
||||
|
||||
package io.opentelemetry.exporters.otlp;
|
||||
package io.opentelemetry.exporter.otlp;
|
||||
|
||||
import static io.opentelemetry.api.common.AttributeKey.booleanArrayKey;
|
||||
import static io.opentelemetry.api.common.AttributeKey.booleanKey;
|
|
@ -3,7 +3,7 @@
|
|||
* SPDX-License-Identifier: Apache-2.0
|
||||
*/
|
||||
|
||||
package io.opentelemetry.exporters.otlp;
|
||||
package io.opentelemetry.exporter.otlp;
|
||||
|
||||
import static io.opentelemetry.api.common.AttributeKey.stringKey;
|
||||
import static io.opentelemetry.proto.metrics.v1.AggregationTemporality.AGGREGATION_TEMPORALITY_CUMULATIVE;
|
|
@ -3,7 +3,7 @@
|
|||
* SPDX-License-Identifier: Apache-2.0
|
||||
*/
|
||||
|
||||
package io.opentelemetry.exporters.otlp;
|
||||
package io.opentelemetry.exporter.otlp;
|
||||
|
||||
import static org.assertj.core.api.Assertions.assertThat;
|
||||
import static org.awaitility.Awaitility.await;
|
|
@ -3,7 +3,7 @@
|
|||
* SPDX-License-Identifier: Apache-2.0
|
||||
*/
|
||||
|
||||
package io.opentelemetry.exporters.otlp;
|
||||
package io.opentelemetry.exporter.otlp;
|
||||
|
||||
import static org.assertj.core.api.Assertions.assertThat;
|
||||
import static org.awaitility.Awaitility.await;
|
||||
|
@ -17,7 +17,6 @@ import io.grpc.inprocess.InProcessChannelBuilder;
|
|||
import io.grpc.inprocess.InProcessServerBuilder;
|
||||
import io.grpc.stub.StreamObserver;
|
||||
import io.opentelemetry.api.trace.Span.Kind;
|
||||
import io.opentelemetry.exporters.otlp.OtlpGrpcMetricExporterTest.ConfigBuilderTest;
|
||||
import io.opentelemetry.proto.collector.trace.v1.ExportTraceServiceRequest;
|
||||
import io.opentelemetry.proto.collector.trace.v1.ExportTraceServiceResponse;
|
||||
import io.opentelemetry.proto.collector.trace.v1.TraceServiceGrpc;
|
||||
|
@ -59,7 +58,7 @@ class OtlpGrpcSpanExporterTest {
|
|||
"key=value;key2=value2=;key3=val=ue3; key4 = value4 ;key5= ");
|
||||
OtlpGrpcSpanExporter.Builder config = OtlpGrpcSpanExporter.builder();
|
||||
OtlpGrpcSpanExporter.Builder spy = Mockito.spy(config);
|
||||
spy.fromConfigMap(options, ConfigBuilderTest.getNaming());
|
||||
spy.fromConfigMap(options, OtlpGrpcMetricExporterTest.ConfigBuilderTest.getNaming());
|
||||
Mockito.verify(spy).setDeadlineMs(12);
|
||||
Mockito.verify(spy).setEndpoint("http://localhost:6553");
|
||||
Mockito.verify(spy).setUseTls(false);
|
|
@ -3,7 +3,7 @@
|
|||
* SPDX-License-Identifier: Apache-2.0
|
||||
*/
|
||||
|
||||
package io.opentelemetry.exporters.otlp;
|
||||
package io.opentelemetry.exporter.otlp;
|
||||
|
||||
import static io.opentelemetry.api.common.AttributeKey.booleanKey;
|
||||
import static io.opentelemetry.api.common.AttributeKey.doubleKey;
|
|
@ -3,7 +3,7 @@
|
|||
* SPDX-License-Identifier: Apache-2.0
|
||||
*/
|
||||
|
||||
package io.opentelemetry.exporters.otlp;
|
||||
package io.opentelemetry.exporter.otlp;
|
||||
|
||||
import static io.opentelemetry.api.common.AttributeKey.booleanKey;
|
||||
import static io.opentelemetry.api.common.AttributeKey.stringKey;
|
|
@ -6,7 +6,7 @@ plugins {
|
|||
}
|
||||
|
||||
description = 'OpenTelemetry Prometheus Exporter'
|
||||
ext.moduleName = "io.opentelemetry.exporters.prometheus"
|
||||
ext.moduleName = "io.opentelemetry.exporter.prometheus"
|
||||
|
||||
dependencies {
|
||||
api project(':opentelemetry-sdk')
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
* SPDX-License-Identifier: Apache-2.0
|
||||
*/
|
||||
|
||||
package io.opentelemetry.exporters.prometheus;
|
||||
package io.opentelemetry.exporter.prometheus;
|
||||
|
||||
import static io.prometheus.client.Collector.doubleToGoString;
|
||||
|
|
@ -3,7 +3,7 @@
|
|||
* SPDX-License-Identifier: Apache-2.0
|
||||
*/
|
||||
|
||||
package io.opentelemetry.exporters.prometheus;
|
||||
package io.opentelemetry.exporter.prometheus;
|
||||
|
||||
import io.opentelemetry.sdk.metrics.data.MetricData;
|
||||
import io.opentelemetry.sdk.metrics.export.MetricProducer;
|
|
@ -3,7 +3,7 @@
|
|||
* SPDX-License-Identifier: Apache-2.0
|
||||
*/
|
||||
|
||||
package io.opentelemetry.exporters.prometheus;
|
||||
package io.opentelemetry.exporter.prometheus;
|
||||
|
||||
import static io.opentelemetry.api.common.AttributeKey.stringKey;
|
||||
import static org.assertj.core.api.Assertions.assertThat;
|
|
@ -3,7 +3,7 @@
|
|||
* SPDX-License-Identifier: Apache-2.0
|
||||
*/
|
||||
|
||||
package io.opentelemetry.exporters.prometheus;
|
||||
package io.opentelemetry.exporter.prometheus;
|
||||
|
||||
import static io.opentelemetry.api.common.AttributeKey.stringKey;
|
||||
import static org.assertj.core.api.Assertions.assertThat;
|
|
@ -6,7 +6,7 @@ plugins {
|
|||
}
|
||||
|
||||
description = 'OpenTelemetry - Zipkin Exporter'
|
||||
ext.moduleName = "io.opentelemetry.exporters.zipkin"
|
||||
ext.moduleName = "io.opentelemetry.exporter.zipkin"
|
||||
|
||||
dependencies {
|
||||
compileOnly libraries.auto_value
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
* SPDX-License-Identifier: Apache-2.0
|
||||
*/
|
||||
|
||||
package io.opentelemetry.exporters.zipkin;
|
||||
package io.opentelemetry.exporter.zipkin;
|
||||
|
||||
import static io.opentelemetry.api.common.AttributeKey.stringKey;
|
||||
import static java.util.concurrent.TimeUnit.NANOSECONDS;
|
|
@ -3,7 +3,7 @@
|
|||
* SPDX-License-Identifier: Apache-2.0
|
||||
*/
|
||||
|
||||
package io.opentelemetry.exporters.zipkin;
|
||||
package io.opentelemetry.exporter.zipkin;
|
||||
|
||||
import static org.assertj.core.api.Assertions.assertThat;
|
||||
|
|
@ -3,7 +3,7 @@
|
|||
* SPDX-License-Identifier: Apache-2.0
|
||||
*/
|
||||
|
||||
package io.opentelemetry.exporters.zipkin;
|
||||
package io.opentelemetry.exporter.zipkin;
|
||||
|
||||
import static io.opentelemetry.api.common.AttributeKey.booleanArrayKey;
|
||||
import static io.opentelemetry.api.common.AttributeKey.booleanKey;
|
|
@ -10,7 +10,7 @@ import io.grpc.ManagedChannelBuilder;
|
|||
import io.opentelemetry.api.OpenTelemetry;
|
||||
import io.opentelemetry.api.trace.Span;
|
||||
import io.opentelemetry.api.trace.Tracer;
|
||||
import io.opentelemetry.exporters.jaeger.JaegerGrpcSpanExporter;
|
||||
import io.opentelemetry.exporter.jaeger.JaegerGrpcSpanExporter;
|
||||
import io.opentelemetry.sdk.OpenTelemetrySdk;
|
||||
import io.opentelemetry.sdk.trace.export.SimpleSpanProcessor;
|
||||
|
||||
|
|
|
@ -15,8 +15,8 @@ import io.opentelemetry.api.common.Labels;
|
|||
import io.opentelemetry.api.trace.Span;
|
||||
import io.opentelemetry.api.trace.Tracer;
|
||||
import io.opentelemetry.context.Scope;
|
||||
import io.opentelemetry.exporters.inmemory.InMemoryMetricExporter;
|
||||
import io.opentelemetry.exporters.otlp.OtlpGrpcSpanExporter;
|
||||
import io.opentelemetry.exporter.inmemory.InMemoryMetricExporter;
|
||||
import io.opentelemetry.exporter.otlp.OtlpGrpcSpanExporter;
|
||||
import io.opentelemetry.sdk.OpenTelemetrySdk;
|
||||
import io.opentelemetry.sdk.metrics.data.MetricData;
|
||||
import io.opentelemetry.sdk.metrics.data.MetricData.LongPoint;
|
||||
|
|
|
@ -8,7 +8,7 @@ package io.opentelemetry.sdk.testing.junit5;
|
|||
import io.opentelemetry.api.OpenTelemetry;
|
||||
import io.opentelemetry.api.trace.propagation.HttpTraceContext;
|
||||
import io.opentelemetry.context.propagation.DefaultContextPropagators;
|
||||
import io.opentelemetry.exporters.inmemory.InMemorySpanExporter;
|
||||
import io.opentelemetry.exporter.inmemory.InMemorySpanExporter;
|
||||
import io.opentelemetry.sdk.OpenTelemetrySdk;
|
||||
import io.opentelemetry.sdk.trace.TracerSdkManagement;
|
||||
import io.opentelemetry.sdk.trace.TracerSdkProvider;
|
||||
|
|
Loading…
Reference in New Issue