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 Details

  • Constructor Details

    • S3Properties

      public S3Properties()
  • Method Details

    • getEncryption

      public S3EncryptionProperties getEncryption()
    • setEncryption

      public void setEncryption(S3EncryptionProperties encryption)
    • getConfig

      public S3ConfigProperties getConfig()
    • setConfig

      public void setConfig(S3ConfigProperties config)
    • getAccelerateModeEnabled

      public @Nullable Boolean getAccelerateModeEnabled()
    • setAccelerateModeEnabled

      public void setAccelerateModeEnabled(@Nullable Boolean accelerateModeEnabled)
    • getChecksumValidationEnabled

      public @Nullable Boolean getChecksumValidationEnabled()
    • setChecksumValidationEnabled

      public void setChecksumValidationEnabled(@Nullable Boolean checksumValidationEnabled)
    • getChunkedEncodingEnabled

      public @Nullable Boolean getChunkedEncodingEnabled()
    • setChunkedEncodingEnabled

      public void setChunkedEncodingEnabled(@Nullable Boolean chunkedEncodingEnabled)
    • getPathStyleAccessEnabled

      public @Nullable Boolean getPathStyleAccessEnabled()
    • setPathStyleAccessEnabled

      public void setPathStyleAccessEnabled(@Nullable Boolean pathStyleAccessEnabled)
    • getUseArnRegionEnabled

      public @Nullable Boolean getUseArnRegionEnabled()
    • setUseArnRegionEnabled

      public void setUseArnRegionEnabled(@Nullable Boolean useArnRegionEnabled)
    • getCrossRegionEnabled

      public @Nullable Boolean getCrossRegionEnabled()
    • setCrossRegionEnabled

      public void setCrossRegionEnabled(@Nullable Boolean crossRegionEnabled)
    • getTransferManager

      public @Nullable S3TransferManagerProperties getTransferManager()
    • setTransferManager

      public void setTransferManager(@Nullable S3TransferManagerProperties transferManager)
    • getCrt

      public @Nullable S3CrtClientProperties getCrt()
    • setCrt

      public void setCrt(@Nullable S3CrtClientProperties crt)
    • toS3Configuration

      public software.amazon.awssdk.services.s3.S3Configuration toS3Configuration()
    • getPlugin

      public S3PluginProperties getPlugin()
    • setPlugin

      public void setPlugin(S3PluginProperties plugin)