30.338. Class MongoExporterOptions

Namespace: ArmoniK.Core.ProfilingTools.OpenTelemetryExporter
Assembly: ArmoniK.Core.ProfilingTools.dll

public class MongoExporterOptions

30.338.1. Inheritance

objectMongoExporterOptions

30.338.2. Inherited Members

object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.MemberwiseClone(), object.ReferenceEquals(object?, object?), object.ToString()

30.338.3. Properties

30.338.3.1. AgentHost

Gets or sets the MongoDB host. Default value: localhost.

public string AgentHost { get; set; }

30.338.3.1.1. Property Value

string

30.338.3.2. AgentPort

Gets or sets the MongoDB port. Default value: 27017.

public int AgentPort { get; set; }

30.338.3.2.1. Property Value

int

30.338.3.3. BatchExportProcessorOptions

Gets or sets the BatchExportProcessor options. Ignored unless ExportProcessorType is BatchExporter.

public BatchExportProcessorOptions<Activity> BatchExportProcessorOptions { get; set; }

30.338.3.3.1. Property Value

BatchExportProcessorOptions<Activity>

30.338.3.4. DatabaseName

Gets or sets the MongoDB database name. Default value: traces.

public string DatabaseName { get; set; }

30.338.3.4.1. Property Value

string

30.338.3.5. ExportProcessorType

Gets or sets the export processor type to be used with MongoDB Exporter. The default value is .

public ExportProcessorType ExportProcessorType { get; set; }

30.338.3.5.1. Property Value

ExportProcessorType

30.338.3.6. Logger

Gets or sets the Logger. Can be null if not used.

public ILogger Logger { get; set; }

30.338.3.6.1. Property Value

ILogger