StorageConfig

@Configuration
class StorageConfig(source)

Constructors

Link copied to clipboard
constructor()

Properties

Link copied to clipboard
@Value(value = "${storage.s3.access-key}")
lateinit value var accessKey: String
Link copied to clipboard
@Value(value = "${storage.s3.endpoint}")
lateinit value var endpoint: String
Link copied to clipboard
@Value(value = "${storage.s3.region}")
lateinit value var region: String
Link copied to clipboard
@Value(value = "${storage.s3.secret-key}")
lateinit value var secretKey: String

Functions

Link copied to clipboard
@Bean
fun s3Client(): S3Client
Link copied to clipboard
@Bean
fun s3Presigner(): S3Presigner