InferredStateKeyClient
@Singleton
@Requires(property = "airbyte.destination.core.data-channel.medium", value = "STDIO")
Calculates state / partition keys based off per stream counters. For per-stream state, partitions are 1:1 with state messages. For global states, each state has a partition for each stream.
Only for use for single threaded input streams.