Class TrinoS3ClientFactory


  • public class TrinoS3ClientFactory
    extends Object
    This factory provides AmazonS3 client required for executing S3SelectPushdown requests. Normal S3 GET requests use AmazonS3 clients initialized in TrinoS3FileSystem or EMRFS. The ideal state will be to merge this logic with the two file systems and get rid of this factory class. Please do not use the client provided by this factory for any other use cases.
    • Constructor Detail

      • TrinoS3ClientFactory

        @Inject
        public TrinoS3ClientFactory​(HiveConfig config)