Table of Contents

Class PipelineRetryOptions<T>

Namespace
Pipelinez.Core.Retry
Assembly
Pipelinez.dll

Configures default retry behavior for pipeline segments and destinations.

public sealed class PipelineRetryOptions<T> where T : PipelineRecord

Type Parameters

T

The pipeline record type processed by the retry policies.

Inheritance
PipelineRetryOptions<T>
Inherited Members

Properties

DefaultSegmentPolicy

Gets the default retry policy applied to segments when no per-segment override is configured.

public PipelineRetryPolicy<T>? DefaultSegmentPolicy { get; init; }

Property Value

PipelineRetryPolicy<T>

DestinationPolicy

Gets the retry policy applied to the destination when no destination override is configured.

public PipelineRetryPolicy<T>? DestinationPolicy { get; init; }

Property Value

PipelineRetryPolicy<T>

EmitRetryEvents

Gets a value indicating whether retry events should be emitted.

public bool EmitRetryEvents { get; init; }

Property Value

bool