类 MmsClient
- java.lang.Object
-
- com.baidubce.AbstractBceClient
-
- com.baidubce.services.mms.MmsClient
-
public class MmsClient extends AbstractBceClient
Provides the client for accessing the BCE MMS service.
-
-
字段概要
-
从类继承的字段 com.baidubce.AbstractBceClient
config, DEFAULT_CONTENT_TYPE, DEFAULT_ENCODING, DEFAULT_SERVICE_DOMAIN, URL_PREFIX
-
-
构造器概要
构造器 构造器 说明 MmsClient(BceClientConfiguration config)
-
方法概要
-
从类继承的方法 com.baidubce.AbstractBceClient
computeBktVirEndpoint, computeServiceId, getBktVirEndpoint, getClient, getEndpoint, getServiceId, invokeHttpClient, isRegionSupported, setClient, shutdown
-
-
-
-
构造器详细资料
-
MmsClient
public MmsClient(BceClientConfiguration config)
-
-
方法详细资料
-
createVideoLib
public MmsBaseResponse createVideoLib(CreateLibRequest request)
create a video lib.- 参数:
request- The params of create video lib.- 返回:
- BaseResponse
-
deleteVideoLib
public MmsBaseResponse deleteVideoLib(String libId)
delete a video lib.- 参数:
libId- video lib id.- 返回:
- BaseResponse
-
createImageLib
public MmsBaseResponse createImageLib(CreateLibRequest request)
create a image lib.- 参数:
request- The params of create video lib.- 返回:
- BaseResponse
-
deleteImageLib
public MmsBaseResponse deleteImageLib(String libId)
delete a image lib.- 参数:
libId- image lib id.- 返回:
- BaseResponse
-
listLib
public MmsListLibResponse listLib(ListLibRequest request)
list lib of user.- 参数:
request- The params of list user lib.- 返回:
- BaseResponse
-
listMedia
public MmsListMediaResponse listMedia(ListMediaRequest request)
list lib media.- 参数:
request- The params of list lib media.- 返回:
- BaseResponse
-
insertVideo
public MmsBaseResponse insertVideo(String libName, SourceAndDescRequest request)
Insert a video into lib.- 参数:
libName- The name of video lib.- 返回:
- BaseResponse
-
getInsertVideoResultById
public InsertVideoResultResponse getInsertVideoResultById(String libId, String mediaId)
Get insert video task result.- 参数:
libId- The name of video lib id.- 返回:
- InsertVideoResultResponse
-
getInsertVideoResult
public InsertVideoResultResponse getInsertVideoResult(String libName, SourceRequest request)
Get insert video task result by id.- 参数:
libName- The name of video lib.- 返回:
- InsertVideoResultResponse
-
searchVideoByVideo
public MmsBaseResponse searchVideoByVideo(String libName, SourceAndDescRequest request)
Create search video by video task.- 参数:
libName- The name of video lib.- 返回:
- MmsBaseResponse
-
getSearchVideoByVideoResultById
public SearchVideoResponse getSearchVideoByVideoResultById(String libName, String taskId)
Get search video by video task result by id.- 参数:
libName- The name of video lib.- 返回:
- SearchVideoResponse
-
getSearchVideoByVideoResult
public SearchVideoResponse getSearchVideoByVideoResult(String libName, SourceRequest request)
Get search video by video task result.- 参数:
libName- The name of video lib.- 返回:
- SearchVideoResponse
-
searchVideoByImage
public SearchVideoResponse searchVideoByImage(String libName, SourceAndDescRequest request)
Search video by image.- 参数:
libName- The name of video lib.- 返回:
- SearchVideoResponse
-
deleteVideo
public MmsBaseResponse deleteVideo(String libName, SourceRequest request)
Delete a video from lib.- 参数:
libName- The name of video lib.- 返回:
- MmsBaseResponse
-
deleteVideoById
public MmsBaseResponse deleteVideoById(String libId, String mediaId)
Delete a video from lib.- 参数:
libId- The id of video lib.- 返回:
- MmsBaseResponse
-
insertImage
public MmsBaseResponse insertImage(String libName, SourceAndDescRequest request)
Insert an image into lib.- 参数:
libName- The name of image lib.- 返回:
- MmsBaseResponse
-
searchImageByImage
public SearchImageResponse searchImageByImage(String libName, SourceAndDescRequest request)
Search image by image.- 参数:
libName- The name of image lib.- 返回:
- SearchImageResponse
-
deleteImage
public MmsBaseResponse deleteImage(String libName, SourceRequest request)
Delete an image from lib.- 参数:
libName- The name of image lib.- 返回:
- MmsBaseResponse
-
deleteImageById
public MmsBaseResponse deleteImageById(String libId, String mediaId)
Delete an image from lib.- 参数:
libId- The id of image lib.- 返回:
- MmsBaseResponse
-
-