SiloKinesisStreamConfigurator
class
Namespace: Orleans.Hosting
Configures an Amazon Kinesis Data Streams-backed persistent stream provider on an Orleans silo.
public class SiloKinesisStreamConfigurator : SiloPersistentStreamConfiguratorConstructors
SiloKinesisStreamConfigurator(string, Action<Action<IServiceCollection>>)Initializes a new instance of theSiloKinesisStreamConfiguratorclass.
Methods
ConfigureCheckpointer(Func<IServiceProvider, string, IStreamQueueCheckpointerFactory>, Action<OptionsBuilder<TOptions>>)Configures the component used to persist per-shard stream checkpoints.ConfigureKinesis(Action<KinesisStreamOptions>)Configures the Kinesis options for the stream provider.ConfigureKinesis(Action<OptionsBuilder<KinesisStreamOptions>>)Configures the Kinesis options for the stream provider.UseDynamoDBCheckpointer(Action<DynamoDBStreamQueueCheckpointerOptions>)Configures the stream provider to persist checkpoints in DynamoDB.UseDynamoDBCheckpointer(Action<OptionsBuilder<DynamoDBStreamQueueCheckpointerOptions>>)Configures the stream provider to persist checkpoints in DynamoDB.
