public class VodClient extends AbstractBceClient
config, DEFAULT_CONTENT_TYPE, DEFAULT_ENCODING, DEFAULT_SERVICE_DOMAIN, URL_PREFIX| Constructor and Description |
|---|
VodClient(VodClientConfiguration clientConfiguration) |
computeBktVirEndpoint, computeServiceId, getBktVirEndpoint, getClient, getEndpoint, getServiceId, invokeHttpClient, isRegionSupported, setClient, shutdownpublic VodClient(VodClientConfiguration clientConfiguration)
public MediaUploadResponse createUpload(String name, String container)
name - The name of the media to be uploaded.container - The container of the media file.public MediaUploadResponse createUpload(String name, String container, int numParts)
name - The name of the media to be uploaded.container - The container of the media file.numParts - The number of parts to be uploaded.public MediaUploadResponse createUpload(MediaUploadRequest request)
request - The media upload request.public GenericMediaResponse completeUpload(String sessionKey)
sessionKey - The session key for the simple media upload key.public GenericMediaResponse completeUpload(MediaCompleteUploadRequest request)
request - The MediaCompleteUploadRequest object containing the necessary information for completing the upload.public GenericMediaResponse createMedia(FileUploadRequest request, String name, String container)
request - The request object for uploading a file.name - The name of the media to be uploaded.container - The container to which the media will be uploaded.public GenericMediaResponse createMedia(FileUploadRequest request, String name, String container, int numParts)
request - The request object for uploading a file.name - The name of the media to be uploaded.container - The container to which the media will be uploaded.numParts - The number of parts to be uploaded.public GenericMediaResponse createMedia(CreateMediaRequest createMediaRequest)
createMediaRequest - create media request, contains MediaUploadRequest, FileUploadRequest, MediaCompleteUploadRequestpublic void uploadLocalFile(FileUploadRequest request, String uploadUrl)
public List<String> uploadLocalFilePart(FileUploadRequest request, int numParts, List<String> urls)
public GenericTaskResponse fetchMedia(MediaFetchRequest request)
public MediaDetail getMedia(String mediaId)
public ListByMarkerResponse<MediaBasicInfo> listMedia(MediaListRequest searchRequest)
public void updateMedia(String mediaId, MediaUpdateRequest request)
public void deleteMediaOutput(String mediaId, MediaOutputDeleteRequest request)
public void deleteMedia(String mediaId)
public void banMedia(String mediaId)
public void unBanMedia(String mediaId)
public GenericTaskResponse processMedia(MediaProcessRequest mediaProcessRequest)
public GenericTaskResponse composeMedia(ComposeCreateRequest request)
public GenericTaskResponse dwmDetect(MediaDwmDetectRequest request)
public ListByMarkerResponse<MediaTaskBasicInfo> listMediaTask(MediaTaskListRequest request)
public MediaTaskDetail getMediaTask(String taskId)
Copyright © 2025. All rights reserved.