ProviderConfig: {
    class: any;
    options: StringAnyType;
    provider?: string;
    readonly?: boolean;
    retryPolicy?: types/stream;
}

Type declaration

  • class: any
  • options: StringAnyType
  • Optionalprovider?: string
  • Optionalreadonly?: boolean

    If provided and if true, the engine router instance will be initialized as a readonly instance and will not consume messages from the stream channel. An engine in readonly mode can still read/write to the store and can still pub/sub events.

  • OptionalretryPolicy?: types/stream

    Retry policy for stream messages. Configures automatic retry behavior with exponential backoff for failed operations.

    {
    retryPolicy: {
    maximumAttempts: 5,
    backoffCoefficient: 2,
    maximumInterval: '300s'
    }
    }