Table of Contents

Class PipelineBatchingOptions

Namespace
Pipelinez.Core.Performance
Assembly
Pipelinez.dll

Configures batch execution behavior for destinations that support batching.

public sealed class PipelineBatchingOptions
Inheritance
PipelineBatchingOptions
Inherited Members

Properties

BatchSize

Gets the maximum number of records included in a batch.

public int BatchSize { get; init; }

Property Value

int

MaxBatchDelay

Gets the maximum amount of time to wait before flushing a partial batch.

public TimeSpan MaxBatchDelay { get; init; }

Property Value

TimeSpan

Methods

Validate()

Validates the configured options.

public PipelineBatchingOptions Validate()

Returns

PipelineBatchingOptions

The validated options instance.