类 MmsClient


  • public class MmsClient
    extends AbstractBceClient
    Provides the client for accessing the BCE MMS service.
    • 方法详细资料

      • 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
      • 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
      • 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
      • 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