From 54974340600a23f20aa79309f2e326d2a9eefc9e Mon Sep 17 00:00:00 2001 From: Reiley Yang Date: Tue, 22 Feb 2022 17:08:04 -0800 Subject: [PATCH] Minor clean up (#2927) Co-authored-by: Cijo Thomas --- src/OpenTelemetry/BaseExportProcessor.cs | 20 ++++++++++ src/OpenTelemetry/ExportProcessorType.cs | 38 ------------------- .../BatchLogRecordExportProcessor.cs | 0 .../SimpleLogRecordExportProcessor.cs | 0 .../BatchActivityExportProcessor.cs | 0 .../SimpleActivityExportProcessor.cs | 0 6 files changed, 20 insertions(+), 38 deletions(-) delete mode 100644 src/OpenTelemetry/ExportProcessorType.cs rename src/OpenTelemetry/{ => Logs}/BatchLogRecordExportProcessor.cs (100%) rename src/OpenTelemetry/{ => Logs}/SimpleLogRecordExportProcessor.cs (100%) rename src/OpenTelemetry/{ => Trace}/BatchActivityExportProcessor.cs (100%) rename src/OpenTelemetry/{ => Trace}/SimpleActivityExportProcessor.cs (100%) diff --git a/src/OpenTelemetry/BaseExportProcessor.cs b/src/OpenTelemetry/BaseExportProcessor.cs index a3d903596..4bddbeff4 100644 --- a/src/OpenTelemetry/BaseExportProcessor.cs +++ b/src/OpenTelemetry/BaseExportProcessor.cs @@ -19,6 +19,26 @@ using OpenTelemetry.Internal; namespace OpenTelemetry { + /// + /// Type of Export Processor to be used. + /// + public enum ExportProcessorType + { + /// + /// Use SimpleExportProcessor. + /// Refer to the + /// specification for more information. + /// + Simple, + + /// + /// Use BatchExportProcessor. + /// Refer to + /// specification for more information. + /// + Batch, + } + /// /// Implements processor that exports telemetry objects. /// diff --git a/src/OpenTelemetry/ExportProcessorType.cs b/src/OpenTelemetry/ExportProcessorType.cs deleted file mode 100644 index a466f666e..000000000 --- a/src/OpenTelemetry/ExportProcessorType.cs +++ /dev/null @@ -1,38 +0,0 @@ -// -// Copyright The OpenTelemetry Authors -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// - -namespace OpenTelemetry -{ - /// - /// Type of Export Processor to be used. - /// - public enum ExportProcessorType - { - /// - /// Use SimpleExportProcessor. - /// Refer to the - /// specification for more information. - /// - Simple, - - /// - /// Use BatchExportProcessor. - /// Refer to - /// specification for more information. - /// - Batch, - } -} diff --git a/src/OpenTelemetry/BatchLogRecordExportProcessor.cs b/src/OpenTelemetry/Logs/BatchLogRecordExportProcessor.cs similarity index 100% rename from src/OpenTelemetry/BatchLogRecordExportProcessor.cs rename to src/OpenTelemetry/Logs/BatchLogRecordExportProcessor.cs diff --git a/src/OpenTelemetry/SimpleLogRecordExportProcessor.cs b/src/OpenTelemetry/Logs/SimpleLogRecordExportProcessor.cs similarity index 100% rename from src/OpenTelemetry/SimpleLogRecordExportProcessor.cs rename to src/OpenTelemetry/Logs/SimpleLogRecordExportProcessor.cs diff --git a/src/OpenTelemetry/BatchActivityExportProcessor.cs b/src/OpenTelemetry/Trace/BatchActivityExportProcessor.cs similarity index 100% rename from src/OpenTelemetry/BatchActivityExportProcessor.cs rename to src/OpenTelemetry/Trace/BatchActivityExportProcessor.cs diff --git a/src/OpenTelemetry/SimpleActivityExportProcessor.cs b/src/OpenTelemetry/Trace/SimpleActivityExportProcessor.cs similarity index 100% rename from src/OpenTelemetry/SimpleActivityExportProcessor.cs rename to src/OpenTelemetry/Trace/SimpleActivityExportProcessor.cs