Class PersistentKernelConfiguration
Configuration for a persistent kernel.
public sealed class PersistentKernelConfiguration
- Inheritance
-
PersistentKernelConfiguration
- Inherited Members
Properties
BatchSize
Gets or sets the batch size for processing. Uses host default if null.
public int? BatchSize { get; set; }
Property Value
- int?
KernelId
Gets or sets the kernel identifier.
public string KernelId { get; set; }
Property Value
MaxBatchWaitTime
Gets or sets the maximum time to wait before flushing a partial batch. Uses host default if null.
public TimeSpan? MaxBatchWaitTime { get; set; }
Property Value
MaxRetries
Gets or sets the maximum number of restart retries. Default is 3 if null.
public int? MaxRetries { get; set; }
Property Value
- int?
Parameters
Gets or sets additional kernel parameters.
public Dictionary<string, object>? Parameters { get; set; }
Property Value
RestartOnError
Gets or sets whether to restart the kernel on error. Default is true if null.
public bool? RestartOnError { get; set; }
Property Value
- bool?
RingBufferSize
Gets or sets the ring buffer size in bytes. Uses host default if null.
public int? RingBufferSize { get; set; }
Property Value
- int?