# Microsoft.Orleans.Streaming.Kinesis

10.0.0 | net10.0

## Orleans.Configuration

- [DynamoDBStreamQueueCheckpointerOptions](/orleans/docs/api/csharp/microsoft.orleans.streaming.kinesis/orleans.configuration.dynamodbstreamqueuecheckpointeroptions/) - Configures DynamoDB-backed stream queue checkpointing.

## Orleans.Hosting

- [ClientBuilderExtensions](/orleans/docs/api/csharp/microsoft.orleans.streaming.kinesis/orleans.hosting.clientbuilderextensions/) - Supports all classes in the .NET class hierarchy and provides low-level services to derived classes. This is the ultimate base class of all .NET classes; it is the root of the type hierarchy.
- [ClusterClientKinesisStreamConfigurator](/orleans/docs/api/csharp/microsoft.orleans.streaming.kinesis/orleans.hosting.clusterclientkinesisstreamconfigurator/) - Client-side configuration provider for persistent streams.
- [SiloBuilderExtensions](/orleans/docs/api/csharp/microsoft.orleans.streaming.kinesis/orleans.hosting.silobuilderextensions/) - Supports all classes in the .NET class hierarchy and provides low-level services to derived classes. This is the ultimate base class of all .NET classes; it is the root of the type hierarchy.
- [SiloKinesisStreamConfigurator](/orleans/docs/api/csharp/microsoft.orleans.streaming.kinesis/orleans.hosting.silokinesisstreamconfigurator/) - Configures persistent streams.

## Orleans.Streaming.Kinesis

- [DynamoDBStreamQueueCheckpointerFactory](/orleans/docs/api/csharp/microsoft.orleans.streaming.kinesis/orleans.streaming.kinesis.dynamodbstreamqueuecheckpointerfactory/) - Creates DynamoDB-backed stream queue checkpointers.
- [KinesisStreamOptions](/orleans/docs/api/csharp/microsoft.orleans.streaming.kinesis/orleans.streaming.kinesis.kinesisstreamoptions/) - Configures the Kinesis persistent stream provider.
