类 MinioBucketNotificationService
java.lang.Object
cn.herodotus.oss.dialect.core.service.BaseOssService<MinioAsyncClient>
cn.herodotus.oss.dialect.reactive.minio.definition.service.BaseMinioAsyncService
cn.herodotus.oss.dialect.reactive.minio.service.MinioBucketNotificationService
Description: Bucket 通知配置
- 作者:
- : gengwei.zheng
- Date:
- : 2022/6/30 15:42
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明reactor.core.publisher.Mono<Void> deleteBucketNotification(io.minio.DeleteBucketNotificationArgs deleteBucketNotificationArgs) 删除 Bucket 通知配置reactor.core.publisher.Mono<Void> deleteBucketNotification(String bucketName) 删除 Bucket 通知配置reactor.core.publisher.Mono<Void> deleteBucketNotification(String bucketName, String region) 删除 Bucket 通知配置reactor.core.publisher.Mono<io.minio.messages.NotificationConfiguration> getBucketNotification(io.minio.GetBucketNotificationArgs getBucketNotificationArgs) 获取 Bucket 通知配置reactor.core.publisher.Mono<io.minio.messages.NotificationConfiguration> getBucketNotification(String bucketName) 获取 Bucket 通知配置reactor.core.publisher.Mono<io.minio.messages.NotificationConfiguration> getBucketNotification(String bucketName, String region) 获取 Bucket 通知配置reactor.core.publisher.Mono<Void> setBucketNotification(io.minio.SetBucketNotificationArgs setBucketNotificationArgs) 设置 Bucket 通知reactor.core.publisher.Mono<Void> setBucketNotification(String bucketName, io.minio.messages.NotificationConfiguration notificationConfiguration) 设置 Bucket 通知reactor.core.publisher.Mono<Void> setBucketNotification(String bucketName, String region, io.minio.messages.NotificationConfiguration notificationConfiguration) 设置 Bucket 通知从类继承的方法 cn.herodotus.oss.dialect.reactive.minio.definition.service.BaseMinioAsyncService
fromFuture, just, template, toMultimap从类继承的方法 cn.herodotus.oss.dialect.core.service.BaseOssService
close, getClient
-
构造器详细资料
-
MinioBucketNotificationService
-
-
方法详细资料
-
setBucketNotification
public reactor.core.publisher.Mono<Void> setBucketNotification(String bucketName, io.minio.messages.NotificationConfiguration notificationConfiguration) 设置 Bucket 通知- 参数:
bucketName- bucketNamenotificationConfiguration-NotificationConfiguration
-
setBucketNotification
public reactor.core.publisher.Mono<Void> setBucketNotification(String bucketName, String region, io.minio.messages.NotificationConfiguration notificationConfiguration) 设置 Bucket 通知- 参数:
bucketName- bucketNameregion- regionnotificationConfiguration-NotificationConfiguration
-
setBucketNotification
public reactor.core.publisher.Mono<Void> setBucketNotification(io.minio.SetBucketNotificationArgs setBucketNotificationArgs) 设置 Bucket 通知- 参数:
setBucketNotificationArgs-SetBucketNotificationArgs
-
getBucketNotification
public reactor.core.publisher.Mono<io.minio.messages.NotificationConfiguration> getBucketNotification(String bucketName) 获取 Bucket 通知配置- 参数:
bucketName- bucketName- 返回:
NotificationConfiguration
-
getBucketNotification
public reactor.core.publisher.Mono<io.minio.messages.NotificationConfiguration> getBucketNotification(String bucketName, String region) 获取 Bucket 通知配置- 参数:
bucketName- bucketNameregion- region- 返回:
NotificationConfiguration
-
getBucketNotification
public reactor.core.publisher.Mono<io.minio.messages.NotificationConfiguration> getBucketNotification(io.minio.GetBucketNotificationArgs getBucketNotificationArgs) 获取 Bucket 通知配置- 参数:
getBucketNotificationArgs-GetBucketNotificationArgs- 返回:
NotificationConfiguration
-
deleteBucketNotification
删除 Bucket 通知配置- 参数:
bucketName- bucketName
-
deleteBucketNotification
删除 Bucket 通知配置- 参数:
bucketName- bucketNameregion- region
-
deleteBucketNotification
public reactor.core.publisher.Mono<Void> deleteBucketNotification(io.minio.DeleteBucketNotificationArgs deleteBucketNotificationArgs) 删除 Bucket 通知配置- 参数:
deleteBucketNotificationArgs-DeleteBucketNotificationArgs
-