类 ObjectTagsService
java.lang.Object
cn.herodotus.engine.oss.minio.definition.service.BaseMinioService
cn.herodotus.engine.oss.minio.service.ObjectTagsService
Description: Minio 对象标签服务
- 作者:
- : gengwei.zheng
- Date:
- : 2022/6/30 21:10
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明voiddeleteObjectTags(io.minio.DeleteObjectTagsArgs deleteObjectTagsArgs) 删除对象标签voiddeleteObjectTags(String bucketName, String objectName) 删除对象设置标签voiddeleteObjectTags(String bucketName, String objectName, String versionId) 删除对象设置标签voiddeleteObjectTags(String bucketName, String objectName, String region, String versionId) 删除对象设置标签io.minio.messages.TagsgetObjectTags(io.minio.GetObjectTagsArgs getObjectTagsArgs) 获取对象的标签。io.minio.messages.TagsgetObjectTags(String bucketName, String objectName) 获取对象的标签io.minio.messages.TagsgetObjectTags(String bucketName, String objectName, String versionId) 获取对象的标签io.minio.messages.TagsgetObjectTags(String bucketName, String objectName, String region, String versionId) 获取对象的标签voidsetObjectTags(io.minio.SetObjectTagsArgs setObjectTagsArgs) 为对象设置标签voidsetObjectTags(String bucketName, String objectName, String region, String versionId, Map<String, String> tags) 为对象设置标签void为对象设置标签void为对象设置标签从类继承的方法 cn.herodotus.engine.oss.minio.definition.service.BaseMinioService
close, getMinioClient
-
构造器详细资料
-
ObjectTagsService
public ObjectTagsService()
-
-
方法详细资料
-
setObjectTags
为对象设置标签- 参数:
bucketName- bucketNameobjectName- objectNametags-Map
-
setObjectTags
public void setObjectTags(String bucketName, String objectName, String versionId, Map<String, String> tags) 为对象设置标签- 参数:
bucketName- bucketNameobjectName- objectNameversionId- versionIdtags-Map
-
setObjectTags
public void setObjectTags(String bucketName, String objectName, String region, String versionId, Map<String, String> tags) 为对象设置标签- 参数:
bucketName- bucketNameobjectName- objectNameregion- regionversionId- versionIdtags-Map
-
setObjectTags
public void setObjectTags(io.minio.SetObjectTagsArgs setObjectTagsArgs) 为对象设置标签- 参数:
setObjectTagsArgs-SetObjectTagsArgs
-
getObjectTags
获取对象的标签- 参数:
bucketName- bucketNameobjectName- objectName
-
getObjectTags
获取对象的标签- 参数:
bucketName- bucketNameobjectName- objectNameversionId- versionId
-
getObjectTags
public io.minio.messages.Tags getObjectTags(String bucketName, String objectName, String region, String versionId) 获取对象的标签- 参数:
bucketName- bucketNameobjectName- objectNameregion- regionversionId- versionId
-
getObjectTags
public io.minio.messages.Tags getObjectTags(io.minio.GetObjectTagsArgs getObjectTagsArgs) 获取对象的标签。- 参数:
getObjectTagsArgs-GetObjectTagsArgs
-
deleteObjectTags
删除对象设置标签- 参数:
bucketName- bucketNameobjectName- objectName
-
deleteObjectTags
删除对象设置标签- 参数:
bucketName- bucketNameobjectName- objectNameversionId- versionId
-
deleteObjectTags
删除对象设置标签- 参数:
bucketName- bucketNameobjectName- objectNameregion- regionversionId- versionId
-
deleteObjectTags
public void deleteObjectTags(io.minio.DeleteObjectTagsArgs deleteObjectTagsArgs) 删除对象标签- 参数:
deleteObjectTagsArgs-DeleteObjectTagsArgs
-