Class TrinoAwsProxyS4ClientFactory
java.lang.Object
org.apache.hadoop.conf.Configured
org.apache.hadoop.fs.s3a.DefaultS3ClientFactory
io.trino.aws.proxy.spark4.TrinoAwsProxyS4ClientFactory
- All Implemented Interfaces:
org.apache.hadoop.conf.Configurable,org.apache.hadoop.fs.s3a.S3ClientFactory
public class TrinoAwsProxyS4ClientFactory
extends org.apache.hadoop.fs.s3a.DefaultS3ClientFactory
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.apache.hadoop.fs.s3a.S3ClientFactory
org.apache.hadoop.fs.s3a.S3ClientFactory.S3ClientCreationParameters -
Field Summary
Fields inherited from class org.apache.hadoop.fs.s3a.DefaultS3ClientFactory
ERROR_ENDPOINT_WITH_FIPS, LOG -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionsoftware.amazon.awssdk.services.s3.S3ClientcreateS3Client(URI uri, org.apache.hadoop.fs.s3a.S3ClientFactory.S3ClientCreationParameters parameters) Methods inherited from class org.apache.hadoop.fs.s3a.DefaultS3ClientFactory
createClientOverrideConfiguration, createS3AsyncClient, createS3TransferManagerMethods inherited from class org.apache.hadoop.conf.Configured
getConf, setConf
-
Constructor Details
-
TrinoAwsProxyS4ClientFactory
public TrinoAwsProxyS4ClientFactory()
-
-
Method Details
-
createS3Client
public software.amazon.awssdk.services.s3.S3Client createS3Client(URI uri, org.apache.hadoop.fs.s3a.S3ClientFactory.S3ClientCreationParameters parameters) throws IOException - Specified by:
createS3Clientin interfaceorg.apache.hadoop.fs.s3a.S3ClientFactory- Overrides:
createS3Clientin classorg.apache.hadoop.fs.s3a.DefaultS3ClientFactory- Throws:
IOException
-