Class S3FileStorageConfiguration
-
- All Implemented Interfaces:
public final class S3FileStorageConfigurationA class to hold the configuration for using an AWS S3 bucket as a storage.
-
-
Field Summary
Fields Modifier and Type Field Description private final StringaccessKeyIdprivate final StringawsRegionprivate final StringbucketNameprivate final Booleancompressionprivate final StringcustomEndpointprivate final StringsecretAccessKey
-
Method Summary
Modifier and Type Method Description final StringgetAccessKeyId()The AWS access key final StringgetAwsRegion()The AWS region to be used. final StringgetBucketName()The name of the S3 bucket used to store files in. final BooleangetCompression()Whether to use compression for storing files or not. final StringgetCustomEndpoint()Custom endpoint to perform AWS API Requests final StringgetSecretAccessKey()The AWS secret for the access key. -
-
Method Detail
-
getAccessKeyId
final String getAccessKeyId()
The AWS access key
-
getAwsRegion
final String getAwsRegion()
The AWS region to be used.
-
getBucketName
final String getBucketName()
The name of the S3 bucket used to store files in.
-
getCompression
final Boolean getCompression()
Whether to use compression for storing files or not. Defaults to true.
-
getCustomEndpoint
final String getCustomEndpoint()
Custom endpoint to perform AWS API Requests
-
getSecretAccessKey
final String getSecretAccessKey()
The AWS secret for the access key.
-
-
-
-