Package com.axelor.file.store.s3
Class S3Configuration
java.lang.Object
com.axelor.file.store.s3.S3Configuration
-
Field Summary
FieldsModifier and TypeFieldDescriptionbooleanboolean -
Constructor Summary
ConstructorsConstructorDescriptionS3Configuration(String endpoint, boolean pathStyle, boolean secure, String accessKey, String secretKey, String bucket, String region, S3EncryptionType encryption, String kmsKeyId, String storageClass, String awsConfigFilename, String awsConfigProfile, String iamAwsCustomEndpoint) -
Method Summary
Modifier and TypeMethodDescriptionbooleanbooleanisSecure()voidsetAccessKey(String accessKey) voidsetAwsConfigFilename(String awsConfigFilename) voidsetAwsConfigProfile(String awsConfigProfile) voidvoidsetEncryption(S3EncryptionType encryption) voidsetEndpoint(String endpoint) voidsetIamAwsCustomEndpoint(String iamAwsCustomEndpoint) voidsetKmsKeyId(String kmsKeyId) voidsetPathStyle(boolean pathStyle) voidvoidsetSecretKey(String secretKey) voidsetSecure(boolean secure) voidsetStorageClass(String storageClass) toString()
-
Field Details
-
endpoint
-
pathStyle
public boolean pathStyle -
secure
public boolean secure -
accessKey
-
secretKey
-
bucket
-
region
-
encryption
-
kmsKeyId
-
storageClass
-
awsConfigFilename
-
awsConfigProfile
-
iamAwsCustomEndpoint
-
-
Constructor Details
-
S3Configuration
-
-
Method Details
-
getEndpoint
-
setEndpoint
-
isPathStyle
public boolean isPathStyle() -
setPathStyle
public void setPathStyle(boolean pathStyle) -
isSecure
public boolean isSecure() -
setSecure
public void setSecure(boolean secure) -
getAccessKey
-
setAccessKey
-
getSecretKey
-
setSecretKey
-
getBucket
-
setBucket
-
getRegion
-
setRegion
-
getEncryption
-
setEncryption
-
getKmsKeyId
-
setKmsKeyId
-
getStorageClass
-
setStorageClass
-
getAwsConfigFilename
-
setAwsConfigFilename
-
getAwsConfigProfile
-
setAwsConfigProfile
-
getIamAwsCustomEndpoint
-
setIamAwsCustomEndpoint
-
toString
-