Class S3Properties
java.lang.Object
io.awspring.cloud.autoconfigure.AwsClientProperties
io.awspring.cloud.autoconfigure.s3.properties.S3Properties
@ConfigurationProperties(prefix="spring.cloud.aws.s3")
public class S3Properties
extends AwsClientProperties
Properties related to AWS S3.
- Author:
- Maciej Walkowiak, Matej Nedic
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetCrt()voidsetAccelerateModeEnabled(Boolean accelerateModeEnabled) voidsetChecksumValidationEnabled(Boolean checksumValidationEnabled) voidsetChunkedEncodingEnabled(Boolean chunkedEncodingEnabled) voidsetConfig(S3ConfigProperties config) voidsetCrossRegionEnabled(Boolean crossRegionEnabled) voidvoidsetEncryption(S3EncryptionProperties encryption) voidsetPathStyleAccessEnabled(Boolean pathStyleAccessEnabled) voidsetPlugin(S3PluginProperties plugin) voidsetTransferManager(S3TransferManagerProperties transferManager) voidsetUseArnRegionEnabled(Boolean useArnRegionEnabled) software.amazon.awssdk.services.s3.S3ConfigurationMethods inherited from class io.awspring.cloud.autoconfigure.AwsClientProperties
getDualstackEnabled, getEndpoint, getRegion, setDualstackEnabled, setEndpoint, setRegion
-
Field Details
-
PREFIX
The prefix used for S3 related properties.- See Also:
-
-
Constructor Details
-
S3Properties
public S3Properties()
-
-
Method Details
-
getEncryption
-
setEncryption
-
getConfig
-
setConfig
-
getAccelerateModeEnabled
-
setAccelerateModeEnabled
-
getChecksumValidationEnabled
-
setChecksumValidationEnabled
-
getChunkedEncodingEnabled
-
setChunkedEncodingEnabled
-
getPathStyleAccessEnabled
-
setPathStyleAccessEnabled
-
getUseArnRegionEnabled
-
setUseArnRegionEnabled
-
getCrossRegionEnabled
-
setCrossRegionEnabled
-
getTransferManager
-
setTransferManager
-
getCrt
-
setCrt
-
toS3Configuration
public software.amazon.awssdk.services.s3.S3Configuration toS3Configuration() -
getPlugin
-
setPlugin
-