Package org.apache.iceberg.aws.s3
Interface S3FileIOAwsClientFactory
-
- All Superinterfaces:
java.io.Serializable
public interface S3FileIOAwsClientFactory extends java.io.Serializable
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidinitialize(java.util.Map<java.lang.String,java.lang.String> properties)Initialize AWS client factory from catalog properties.software.amazon.awssdk.services.s3.S3Clients3()create a Amazon S3 clientsoftware.amazon.awssdk.services.s3.S3AsyncClients3Async()create a Amazon S3 async client
-
-
-
Method Detail
-
s3
software.amazon.awssdk.services.s3.S3Client s3()
create a Amazon S3 client- Returns:
- s3 client
-
s3Async
software.amazon.awssdk.services.s3.S3AsyncClient s3Async()
create a Amazon S3 async client- Returns:
- s3 async client
-
initialize
void initialize(java.util.Map<java.lang.String,java.lang.String> properties)
Initialize AWS client factory from catalog properties.- Parameters:
properties- catalog properties
-
-