Class KinesisClientManager

java.lang.Object
io.trino.plugin.kinesis.KinesisClientManager
All Implemented Interfaces:
KinesisClientProvider

public class KinesisClientManager extends Object implements KinesisClientProvider
Creates and manages AWS clients for this connector.

Note: credentials can be supplied explicitly through the configuration. However when these are omitted, the default AWS provider chain is used (which includes instance profile credentials).

  • Constructor Details

    • KinesisClientManager

      @Inject public KinesisClientManager(KinesisConfig config)
  • Method Details