Class MinioBucketReplicationService

java.lang.Object
cn.herodotus.oss.dialect.core.service.BaseOssService<io.minio.MinioClient>
cn.herodotus.oss.dialect.minio.definition.service.BaseMinioService
cn.herodotus.oss.dialect.minio.service.MinioBucketReplicationService

@Service public class MinioBucketReplicationService extends BaseMinioService

Description: Minio Bucket Replication

Author:
: gengwei.zheng
Date:
: 2022/6/30 15:55
  • Constructor Details

    • MinioBucketReplicationService

      public MinioBucketReplicationService(MinioClientObjectPool minioClientObjectPool)
  • Method Details

    • setBucketReplication

      public void setBucketReplication(io.minio.SetBucketReplicationArgs setBucketReplicationArgs)
      设置 Bucket 策略
      Parameters:
      setBucketReplicationArgs - SetBucketReplicationArgs
    • getBucketReplication

      public io.minio.messages.ReplicationConfiguration getBucketReplication(io.minio.GetBucketReplicationArgs getBucketReplicationArgs)
      获取 Bucket 通知配置
      Parameters:
      getBucketReplicationArgs - GetBucketReplicationArgs
    • deleteBucketReplication

      public void deleteBucketReplication(String bucketName)
    • deleteBucketReplication

      public void deleteBucketReplication(io.minio.DeleteBucketReplicationArgs deleteBucketReplicationArgs)