<PackageReference Include="OpenTelemetry" Version="1.11.2" />

OpenTelemetry.BatchExportProcessorOptions<T>

public class BatchExportProcessorOptions<T>
Contains batch export processor options.
public int ExporterTimeoutMilliseconds { get; set; }

Gets or sets the timeout (in milliseconds) after which the export is cancelled. The default value is 30000.

public int MaxExportBatchSize { get; set; }

Gets or sets the maximum batch size of every export. It must be smaller or equal to MaxQueueLength. The default value is 512.

public int MaxQueueSize { get; set; }

Gets or sets the maximum queue size. The queue drops the data if the maximum size is reached. The default value is 2048.

public int ScheduledDelayMilliseconds { get; set; }

Gets or sets the delay interval (in milliseconds) between two consecutive exports. The default value is 5000.