Package org.apache.iceberg.aws
Class S3FileIOAwsClientFactories
- java.lang.Object
-
- org.apache.iceberg.aws.S3FileIOAwsClientFactories
-
public class S3FileIOAwsClientFactories extends java.lang.Object
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static <T> T
initialize(java.util.Map<java.lang.String,java.lang.String> properties)
Attempts to load an AWS client factory class for S3 file IO defined in the catalog propertyS3FileIOProperties.CLIENT_FACTORY
.
-
-
-
Method Detail
-
initialize
public static <T> T initialize(java.util.Map<java.lang.String,java.lang.String> properties)
Attempts to load an AWS client factory class for S3 file IO defined in the catalog propertyS3FileIOProperties.CLIENT_FACTORY
. If the property wasn't set, fallback toto intialize an AWS client factory class
- Parameters:
properties
- catalog properties- Returns:
- an instance of a factory class
-
-