23.333. Class MongoExporterOptions

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

public class MongoExporterOptions

23.333.1. Inheritance

objectMongoExporterOptions

23.333.2. Inherited Members

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

23.333.3. Properties

23.333.3.1. AgentHost

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

public string AgentHost { get; set; }

23.333.3.1.1. Property Value

string

23.333.3.2. AgentPort

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

public int AgentPort { get; set; }

23.333.3.2.1. Property Value

int

23.333.3.3. BatchExportProcessorOptions

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

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

23.333.3.3.1. Property Value

BatchExportProcessorOptions<Activity>

23.333.3.4. DatabaseName

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

public string DatabaseName { get; set; }

23.333.3.4.1. Property Value

string

23.333.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; }

23.333.3.5.1. Property Value

ExportProcessorType

23.333.3.6. Logger

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

public ILogger Logger { get; set; }

23.333.3.6.1. Property Value

ILogger