@Service public class BucketTagsService extends BaseMinioService
Description: Bucket 标签服务
当为桶添加标签时,该桶上所有请求产生的计费话单里都会带上这些标签,从而可以针对话单报表做分类筛选,进行更详细的成本分析。例如:某个应用程序在运行过程会往桶里上传数据,我们可以用应用名称作为标签,设置到被使用的桶上。在分析话单时,就可以通过应用名称的标签来分析此应用的成本| 构造器和说明 |
|---|
BucketTagsService() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
deleteBucketTags(io.minio.DeleteBucketTagsArgs deleteBucketTagsArgs)
删除 Bucket 标签
|
void |
deleteBucketTags(String bucketName)
删除 Bucket 标签
|
void |
deleteBucketTags(String bucketName,
String region)
删除 Bucket 标签
|
io.minio.messages.Tags |
getBucketTags(io.minio.GetBucketTagsArgs getBucketTagsArgs)
获取 Bucket 标签配置
|
io.minio.messages.Tags |
getBucketTags(String bucketName)
获取 Bucket 标签配置
|
io.minio.messages.Tags |
getBucketTags(String bucketName,
String region)
获取 Bucket 标签配置
|
void |
setBucketTags(io.minio.SetBucketTagsArgs setBucketTagsArgs)
设置 Bucket 标签
|
void |
setBucketTags(String bucketName,
Map<String,String> tags)
设置 Bucket 标签
|
void |
setBucketTags(String bucketName,
String region,
Map<String,String> tags)
设置 Bucket 标签
|
void |
setBucketTags(String bucketName,
String region,
io.minio.messages.Tags tags)
设置 Bucket 标签
|
void |
setBucketTags(String bucketName,
io.minio.messages.Tags tags)
设置 Bucket 标签
|
close, getMinioClientpublic void setBucketTags(String bucketName, io.minio.messages.Tags tags)
bucketName - bucketNametags - Tagspublic void setBucketTags(String bucketName, String region, io.minio.messages.Tags tags)
bucketName - bucketNameregion - regiontags - tagspublic void setBucketTags(String bucketName, Map<String,String> tags)
bucketName - bucketNametags - Mappublic void setBucketTags(String bucketName, String region, Map<String,String> tags)
bucketName - bucketNameregion - regiontags - Mappublic void setBucketTags(io.minio.SetBucketTagsArgs setBucketTagsArgs)
setBucketTagsArgs - SetBucketTagsArgspublic io.minio.messages.Tags getBucketTags(String bucketName)
bucketName - bucketNameTagspublic io.minio.messages.Tags getBucketTags(String bucketName, String region)
bucketName - bucketNameregion - regionTagspublic io.minio.messages.Tags getBucketTags(io.minio.GetBucketTagsArgs getBucketTagsArgs)
getBucketTagsArgs - GetBucketTagsArgspublic void deleteBucketTags(String bucketName)
bucketName - bucketNamepublic void deleteBucketTags(String bucketName, String region)
bucketName - bucketNameregion - regionpublic void deleteBucketTags(io.minio.DeleteBucketTagsArgs deleteBucketTagsArgs)
deleteBucketTagsArgs - DeleteBucketTagsArgsCopyright © 2022. All rights reserved.