Making zipkin exporter class and constructor public (#1643)
* Changing zipkin exporter class and ctor to public * updated changelog Co-authored-by: Eddy Nakamura <ednakamu@microsoft.com> Co-authored-by: Cijo Thomas <cithomas@microsoft.com>
This commit is contained in:
parent
4808e0559b
commit
7a3f5e7bbf
|
|
@ -1,3 +1,5 @@
|
|||
OpenTelemetry.Exporter.Zipkin.ZipkinExporter
|
||||
OpenTelemetry.Exporter.Zipkin.ZipkinExporter.ZipkinExporter(OpenTelemetry.Exporter.Zipkin.ZipkinExporterOptions options, System.Net.Http.HttpClient client = null) -> void
|
||||
OpenTelemetry.Exporter.Zipkin.ZipkinExporterOptions
|
||||
OpenTelemetry.Exporter.Zipkin.ZipkinExporterOptions.BatchExportProcessorOptions.get -> OpenTelemetry.BatchExportProcessorOptions<System.Diagnostics.Activity>
|
||||
OpenTelemetry.Exporter.Zipkin.ZipkinExporterOptions.BatchExportProcessorOptions.set -> void
|
||||
|
|
@ -11,4 +13,5 @@ OpenTelemetry.Exporter.Zipkin.ZipkinExporterOptions.UseShortTraceIds.get -> bool
|
|||
OpenTelemetry.Exporter.Zipkin.ZipkinExporterOptions.UseShortTraceIds.set -> void
|
||||
OpenTelemetry.Exporter.Zipkin.ZipkinExporterOptions.ZipkinExporterOptions() -> void
|
||||
OpenTelemetry.Trace.ZipkinExporterHelperExtensions
|
||||
override OpenTelemetry.Exporter.Zipkin.ZipkinExporter.Export(in OpenTelemetry.Batch<System.Diagnostics.Activity> batch) -> OpenTelemetry.ExportResult
|
||||
static OpenTelemetry.Trace.ZipkinExporterHelperExtensions.AddZipkinExporter(this OpenTelemetry.Trace.TracerProviderBuilder builder, System.Action<OpenTelemetry.Exporter.Zipkin.ZipkinExporterOptions> configure = null) -> OpenTelemetry.Trace.TracerProviderBuilder
|
||||
|
|
|
|||
|
|
@ -1,3 +1,5 @@
|
|||
OpenTelemetry.Exporter.Zipkin.ZipkinExporter
|
||||
OpenTelemetry.Exporter.Zipkin.ZipkinExporter.ZipkinExporter(OpenTelemetry.Exporter.Zipkin.ZipkinExporterOptions options, System.Net.Http.HttpClient client = null) -> void
|
||||
OpenTelemetry.Exporter.Zipkin.ZipkinExporterOptions
|
||||
OpenTelemetry.Exporter.Zipkin.ZipkinExporterOptions.BatchExportProcessorOptions.get -> OpenTelemetry.BatchExportProcessorOptions<System.Diagnostics.Activity>
|
||||
OpenTelemetry.Exporter.Zipkin.ZipkinExporterOptions.BatchExportProcessorOptions.set -> void
|
||||
|
|
@ -13,4 +15,5 @@ OpenTelemetry.Exporter.Zipkin.ZipkinExporterOptions.UseShortTraceIds.get -> bool
|
|||
OpenTelemetry.Exporter.Zipkin.ZipkinExporterOptions.UseShortTraceIds.set -> void
|
||||
OpenTelemetry.Exporter.Zipkin.ZipkinExporterOptions.ZipkinExporterOptions() -> void
|
||||
OpenTelemetry.Trace.ZipkinExporterHelperExtensions
|
||||
override OpenTelemetry.Exporter.Zipkin.ZipkinExporter.Export(in OpenTelemetry.Batch<System.Diagnostics.Activity> batch) -> OpenTelemetry.ExportResult
|
||||
static OpenTelemetry.Trace.ZipkinExporterHelperExtensions.AddZipkinExporter(this OpenTelemetry.Trace.TracerProviderBuilder builder, System.Action<OpenTelemetry.Exporter.Zipkin.ZipkinExporterOptions> configure = null) -> OpenTelemetry.Trace.TracerProviderBuilder
|
||||
|
|
|
|||
|
|
@ -1,3 +1,5 @@
|
|||
OpenTelemetry.Exporter.Zipkin.ZipkinExporter
|
||||
OpenTelemetry.Exporter.Zipkin.ZipkinExporter.ZipkinExporter(OpenTelemetry.Exporter.Zipkin.ZipkinExporterOptions options, System.Net.Http.HttpClient client = null) -> void
|
||||
OpenTelemetry.Exporter.Zipkin.ZipkinExporterOptions
|
||||
OpenTelemetry.Exporter.Zipkin.ZipkinExporterOptions.BatchExportProcessorOptions.get -> OpenTelemetry.BatchExportProcessorOptions<System.Diagnostics.Activity>
|
||||
OpenTelemetry.Exporter.Zipkin.ZipkinExporterOptions.BatchExportProcessorOptions.set -> void
|
||||
|
|
@ -13,4 +15,5 @@ OpenTelemetry.Exporter.Zipkin.ZipkinExporterOptions.UseShortTraceIds.get -> bool
|
|||
OpenTelemetry.Exporter.Zipkin.ZipkinExporterOptions.UseShortTraceIds.set -> void
|
||||
OpenTelemetry.Exporter.Zipkin.ZipkinExporterOptions.ZipkinExporterOptions() -> void
|
||||
OpenTelemetry.Trace.ZipkinExporterHelperExtensions
|
||||
override OpenTelemetry.Exporter.Zipkin.ZipkinExporter.Export(in OpenTelemetry.Batch<System.Diagnostics.Activity> batch) -> OpenTelemetry.ExportResult
|
||||
static OpenTelemetry.Trace.ZipkinExporterHelperExtensions.AddZipkinExporter(this OpenTelemetry.Trace.TracerProviderBuilder builder, System.Action<OpenTelemetry.Exporter.Zipkin.ZipkinExporterOptions> configure = null) -> OpenTelemetry.Trace.TracerProviderBuilder
|
||||
|
|
|
|||
|
|
@ -2,6 +2,9 @@
|
|||
|
||||
## Unreleased
|
||||
|
||||
* Changed `ZipkinExporter` class and constructor from internal to public.
|
||||
([#1612](https://github.com/open-telemetry/opentelemetry-dotnet/issues/1612))
|
||||
|
||||
* Zipkin will now set the `error` tag when `otel.status_code` is set to `ERROR`.
|
||||
([#1579](https://github.com/open-telemetry/opentelemetry-dotnet/pull/1579) &
|
||||
[#1620](https://github.com/open-telemetry/opentelemetry-dotnet/pull/1620))
|
||||
|
|
|
|||
|
|
@ -37,7 +37,7 @@ namespace OpenTelemetry.Exporter.Zipkin
|
|||
/// <summary>
|
||||
/// Zipkin exporter.
|
||||
/// </summary>
|
||||
internal class ZipkinExporter : BaseExporter<Activity>
|
||||
public class ZipkinExporter : BaseExporter<Activity>
|
||||
{
|
||||
private readonly ZipkinExporterOptions options;
|
||||
#if !NET452
|
||||
|
|
@ -50,7 +50,7 @@ namespace OpenTelemetry.Exporter.Zipkin
|
|||
/// </summary>
|
||||
/// <param name="options">Configuration options.</param>
|
||||
/// <param name="client">Http client to use to upload telemetry.</param>
|
||||
internal ZipkinExporter(ZipkinExporterOptions options, HttpClient client = null)
|
||||
public ZipkinExporter(ZipkinExporterOptions options, HttpClient client = null)
|
||||
{
|
||||
this.options = options ?? throw new ArgumentNullException(nameof(options));
|
||||
#if !NET452
|
||||
|
|
|
|||
Loading…
Reference in New Issue