Package dev.mbo.springkotlins3
Class S3BucketAdministrator
-
- All Implemented Interfaces:
@Component() public final class S3BucketAdministrator
-
-
Constructor Summary
Constructors Constructor Description S3BucketAdministrator(S3Client s3)
-
Method Summary
Modifier and Type Method Description final UnitcreateBucket(String bucketName)final UnitdeleteBucket(String bucketName)final List<Bucket>listBuckets()final List<String>listBucketNames()final UnitcreateAllMissing(Set<String> buckets)-
-
Method Detail
-
createBucket
final Unit createBucket(String bucketName)
-
deleteBucket
final Unit deleteBucket(String bucketName)
-
listBuckets
final List<Bucket> listBuckets()
-
listBucketNames
final List<String> listBucketNames()
-
createAllMissing
final Unit createAllMissing(Set<String> buckets)
-
-
-
-