Class MinioBucketQuotaService

java.lang.Object
cn.herodotus.oss.dialect.core.service.BaseOssService<io.minio.admin.MinioAdminClient>
cn.herodotus.oss.dialect.minio.definition.service.BaseMinioAdminService
cn.herodotus.oss.dialect.minio.service.MinioBucketQuotaService

@Service public class MinioBucketQuotaService extends BaseMinioAdminService

Description: Minio User 管理服务

Author:
: gengwei.zheng
Date:
: 2023/6/25 10:53
  • Constructor Details

  • Method Details

    • setBucketQuota

      public void setBucketQuota(@Nonnull String bucketName, long size, @Nonnull io.minio.admin.QuotaUnit unit)
      设置存储桶配额
      Parameters:
      bucketName - 存储桶名称
      size - 配额大小
      unit - 配额单位
    • clearBucketQuota

      public void clearBucketQuota(@Nonnull String bucketName)
      清除存储桶配额
      Parameters:
      bucketName - 存储桶名称
    • getBucketQuota

      public long getBucketQuota(String bucketName)
      获取存储桶配额大小
      Parameters:
      bucketName - 存储桶名称
      Returns:
      配额大小