Package io.trino.plugin.kinesis
package io.trino.plugin.kinesis
-
ClassDescriptionCreates and manages AWS clients for this connector.Interface to a client manager that provides the AWS clients needed.Kinesis connector specific error codes.Kinesis vertion of ConnectorSplit.Split data chunk from kinesis Stream to multiple small chunks for parallelization and distribution to multiple Trino workers.Cache the result of a Kinesis describe stream call so we don't need to retrieve the shards for every single query.This Class maintains all the details of Kinesis stream like name, fields of data, Trino table stream is mapping to, tables's schema nameThis class get() method reads the table description file stored in Kinesis directory and then creates user defined field for Trino Table.Class maintains all the properties of Trino Table