Class AliyunMetaQueryService
java.lang.Object
cn.herodotus.oss.dialect.core.service.BaseOssService<com.aliyun.oss.OSS>
cn.herodotus.oss.dialect.aliyun.definition.service.BaseAliyunService
cn.herodotus.oss.dialect.aliyun.service.AliyunMetaQueryService
Description: Aliyun OSS MetaQuery Service
- Author:
- : gengwei.zheng
- Date:
- : 2023/7/23 22:05
-
Constructor Summary
ConstructorsConstructorDescriptionAliyunMetaQueryService(cn.herodotus.engine.assistant.definition.support.AbstractObjectPool<com.aliyun.oss.OSS> ossClientObjectPool) -
Method Summary
Modifier and TypeMethodDescriptioncom.aliyun.oss.model.VoidResultcloseMetaQuery(String bucketName) 关闭元数据管理com.aliyun.oss.model.DoMetaQueryResultdoMetaQuery(com.aliyun.oss.model.DoMetaQueryRequest request) 查询符合指定条件的文件com.aliyun.oss.model.GetMetaQueryStatusResultgetMetaQueryStatus(String bucketName) 获取 OSS服务器 MetaQueryStatus 配置com.aliyun.oss.model.VoidResultopenMetaQuery(String bucketName) 打开 OSS服务器 MetaQuery 配置Methods inherited from class cn.herodotus.oss.dialect.core.service.BaseOssService
close, getClient
-
Constructor Details
-
AliyunMetaQueryService
public AliyunMetaQueryService(cn.herodotus.engine.assistant.definition.support.AbstractObjectPool<com.aliyun.oss.OSS> ossClientObjectPool)
-
-
Method Details
-
openMetaQuery
打开 OSS服务器 MetaQuery 配置- Parameters:
bucketName- 存储桶名称- Returns:
VoidResult
-
getMetaQueryStatus
获取 OSS服务器 MetaQueryStatus 配置- Parameters:
bucketName- 存储桶名称- Returns:
GetMetaQueryStatusResult
-
doMetaQuery
public com.aliyun.oss.model.DoMetaQueryResult doMetaQuery(com.aliyun.oss.model.DoMetaQueryRequest request) 查询符合指定条件的文件- Parameters:
request-DoMetaQueryRequest- Returns:
DoMetaQueryResult
-
closeMetaQuery
关闭元数据管理- Parameters:
bucketName- 存储桶名称- Returns:
VoidResult
-