Package org.teiid.s3
Interface S3Configuration
-
public interface S3Configuration
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StringgetAccessKey()StringgetBucket()StringgetEndpoint()If specified it is expected to be the full service endpoint containing protocol, service, region, and hostname information as applicable.StringgetRegion()If endpoint is not specified, this is the AWS region.StringgetSecretKey()StringgetSseAlgorithm()StringgetSseKey()base64 encoded key.
-
-
-
Method Detail
-
getAccessKey
String getAccessKey()
-
getSecretKey
String getSecretKey()
-
getBucket
String getBucket()
-
getSseAlgorithm
String getSseAlgorithm()
-
getSseKey
String getSseKey()
base64 encoded key. If specified server side encryption will be used with the specifiedgetSseAlgorithm()- Returns:
-
getEndpoint
String getEndpoint()
If specified it is expected to be the full service endpoint containing protocol, service, region, and hostname information as applicable.- Returns:
-
getRegion
String getRegion()
If endpoint is not specified, this is the AWS region.
If endpoint is specified, this is the signer region override only and does not affect the endpoint.- Returns:
-
-