presto-kinesis/src/main/java/io/prestosql/plugin/kinesis/KinesisRecordSetProvider.java/KinesisRecordSetProvider/KinesisRecordSetProvider
class KinesisRecordSetProvider:    @Inject
    public KinesisRecordSetProvider(
            DispatchingRowDecoderFactory decoderFactory,
            KinesisClientProvider clientManager,
            KinesisConfig kinesisConfig)
    {
        this.decoderFactory = requireNonNull(decoderFactory, "decoderFactory is null");
        this.clientManager = requireNonNull(clientManager, "clientManager is null");
        this.kinesisConfig = requireNonNull(kinesisConfig, "kinesisConfig is null");
    }