Package io.micronaut.microstream.s3
Interface S3StorageConfigurationProvider
- All Superinterfaces:
io.micronaut.core.naming.Named
,RootClassConfigurationProvider
- All Known Implementing Classes:
DefaultS3StorageConfigurationProvider
- Since:
- 2.0.0
- Author:
- Tim Yates
-
Method Summary
Modifier and TypeMethodDescription@NonNull String
The name qualifier of the defined S3Client to use.Methods inherited from interface io.micronaut.core.naming.Named
getName
Methods inherited from interface io.micronaut.microstream.conf.RootClassConfigurationProvider
getRootClass
-
Method Details
-
getS3ClientName
The name qualifier of the defined S3Client to use. If unset, a client with the same name as the storage will be used. If there is no bean with a name qualifier matching the storage name, the default client will be used.- Returns:
- Returns the name qualifier of the S3Client to use.
-
getBucketName
- Returns:
- Returns the name of the bucket to use.
-