类 VcrClient
- java.lang.Object
-
- com.baidubce.AbstractBceClient
-
- com.baidubce.services.vcr.VcrClient
-
public class VcrClient extends AbstractBceClient
Provides the client for accessing the BCE Video Content Regulation service.
-
-
字段概要
-
从类继承的字段 com.baidubce.AbstractBceClient
config, DEFAULT_CONTENT_TYPE, DEFAULT_ENCODING, DEFAULT_SERVICE_DOMAIN, URL_PREFIX
-
-
构造器概要
构造器 构造器 说明 VcrClient()VcrClient(BceClientConfiguration config)
-
方法概要
-
从类继承的方法 com.baidubce.AbstractBceClient
computeBktVirEndpoint, computeServiceId, getBktVirEndpoint, getClient, getEndpoint, getServiceId, invokeHttpClient, isRegionSupported, setClient, shutdown
-
-
-
-
构造器详细资料
-
VcrClient
public VcrClient()
-
VcrClient
public VcrClient(BceClientConfiguration config)
-
-
方法详细资料
-
putMedia
public PutMediaResponse putMedia(String source)
Create a media check task with the specified source.- 参数:
source- The source of media- 返回:
- PutMediaResponse
-
putMedia
public PutMediaResponse putMedia(PutMediaRequest request)
-
getMedia
public GetMediaResponse getMedia(String source)
Get a media check task result with the specified source.- 参数:
source- The source of media- 返回:
- result of the media check task
-
getMedia
public GetMediaResponse getMedia(GetMediaRequest request)
-
getMediaSpeech
public GetMediaSpeechResponse getMediaSpeech(String source)
-
getMediaSpeech
public GetMediaSpeechResponse getMediaSpeech(GetMediaRequest request)
-
getMediaCharacter
public GetMediaCharacterResponse getMediaCharacter(String source)
-
getMediaCharacter
public GetMediaCharacterResponse getMediaCharacter(GetMediaRequest request)
-
putStream
@Deprecated public PutStreamResponse putStream(String source)
已过时。This interface is no longer supported, please use new interface putStreamV2.
-
putStream
@Deprecated public PutStreamResponse putStream(PutStreamRequest request)
已过时。This interface is no longer supported, please use new interface putStreamV2.
-
putStreamV2
public PutStreamResponse putStreamV2(PutStreamRequest request)
Create an stream check task with the request.- 参数:
request- : The request when check stream- 返回:
- PutStreamResponse
-
cancelStreamV2
public CancelStreamResponse cancelStreamV2(CancelStreamRequest request)
Cancel an stream check task with the request.- 参数:
request- : The request when cancel stream- 返回:
- CancelStreamResponse
-
getStream
@Deprecated public GetStreamResponse getStream(String source)
已过时。This interface is no longer supported, please use new interface getStreamV2.
-
getStream
@Deprecated public GetStreamResponse getStream(GetStreamRequest request)
已过时。This interface is no longer supported, please use new interface getStreamV2.
-
getStreamV2
public GetStreamResponse getStreamV2(String source)
Get a stream check task result with the specified source.- 参数:
source- : The source of stream- 返回:
- GetStreamResponse
-
getStreamV2
public GetStreamResponse getStreamV2(GetStreamRequest request)
Get a stream check task result with GetStreamRequest.- 参数:
request- : The request when get stream response- 返回:
- GetStreamResponse
-
getStreamCheckTaskListV2
public GetStreamCheckTaskListResponse getStreamCheckTaskListV2(Integer maxKeys, String marker, String status)
Get a stream check task list with the specified maxKeys, marker and status.- 参数:
maxKeys- : The stream check task number when return, max value is 100marker- : Starting position of this query, first query not use this valuestatus- : The stream check status of stream- 返回:
- GetStreamCheckTaskListResponse
-
getStreamCheckTaskListV2
public GetStreamCheckTaskListResponse getStreamCheckTaskListV2(GetStreamCheckTaskListRequest request)
Get a stream check task list with the specified maxKeys, marker and status.- 参数:
request- : The request when get stream check task list- 返回:
- GetStreamCheckTaskListResponse
-
putAudio
public PutAudioResponse putAudio(String source)
Create an audio check task with the specified source.- 参数:
source- The source of audio- 返回:
- PutAudioResponse
-
putAudio
public PutAudioResponse putAudio(PutAudioRequest request)
-
getAudio
public GetAudioResponse getAudio(String source)
Get an audio check task result with the specified source.- 参数:
source- The source of audio- 返回:
- result of the audio check task
-
getAudio
public GetAudioResponse getAudio(GetAudioRequest request)
-
putImage
public PutImageResponse putImage(String source)
Create a image check task with the specified source.- 参数:
source- The source of image- 返回:
- result of the image check task
-
putImage
public PutImageResponse putImage(String source, String preset)
-
putImage
public PutImageResponse putImage(PutImageRequest request)
-
putImageAsync
public PutImageAsyncResponse putImageAsync(String source, String preset, String notification)
Create a image async check task, the result will callback through notification service.- 参数:
source- The source of imagepreset- The preset of check, can be nullnotification- The name of notification, can be null- 返回:
- PutImageAsyncResponse
-
putImageAsync
public PutImageAsyncResponse putImageAsync(PutImageAsyncRequest request)
-
getImageAsync
public GetImageAsyncResponse getImageAsync(String source, String preset)
Get a image async check task result temporary with the specified source and preset.- 参数:
source- The source of imagepreset- The preset of check, should be same with the preset in putImageAsync- 返回:
- result of the image async check task
-
getImageAsync
public GetImageAsyncResponse getImageAsync(GetImageAsyncRequest request)
-
putText
public PutTextResponse putText(String text)
Create a text check task with content.- 参数:
text- The content of text- 返回:
- result of the text check task
-
putText
public PutTextResponse putText(PutTextRequest request)
-
addFaceImage
public LibResponse addFaceImage(String lib, String brief, String image)
add face lib image- 参数:
lib- lib name.brief- brief name.image- image url.- 返回:
- the final response object
-
addFaceImage
public LibResponse addFaceImage(LibImageRequest request)
add face lib image- 参数:
request- image request object.- 返回:
- the final response object
-
delFaceBrief
public LibResponse delFaceBrief(String lib, String brief)
delete face lib brief- 参数:
lib- lib name.brief- brief name.- 返回:
- the final response object
-
delFaceBrief
public LibResponse delFaceBrief(LibBriefRequest request)
delete face lib brief- 参数:
request- brief request object.- 返回:
- the final response object
-
delFaceImage
public LibResponse delFaceImage(String lib, String brief, String image)
delete face lib image- 参数:
lib- lib name.brief- brief name.image- image url.- 返回:
- the final response object
-
delFaceImage
public LibResponse delFaceImage(LibImageRequest request)
delete face lib image- 参数:
request- face lib image request object.- 返回:
- the final response object
-
getFaceLib
public LibBriefResponse getFaceLib(String lib)
get face lib brief list- 参数:
lib- lib name.- 返回:
- brief list object.
-
getFaceLib
public LibBriefResponse getFaceLib(LibBriefRequest request)
get face lib brief list- 参数:
request- brief request object.- 返回:
- brief list object.
-
getFaceBrief
public LibImageResponse getFaceBrief(String lib, String brief)
get face lib image- 参数:
lib- lib name.brief- brief name.- 返回:
- image list object
-
getFaceBrief
public LibImageResponse getFaceBrief(LibBriefRequest request)
get face lib image- 参数:
request- face lib image request object.- 返回:
- image list object
-
addLogoImage
public LibResponse addLogoImage(String lib, String brief, String image)
add logo lib image- 参数:
lib- lib name.brief- brief name.image- image url.- 返回:
- the final response object
-
addLogoImage
public LibResponse addLogoImage(LibImageRequest request)
add logo lib image- 参数:
request- image request object.- 返回:
- the final response object
-
delLogoBrief
public LibResponse delLogoBrief(String lib, String brief)
delete logo lib brief- 参数:
lib- lib name.brief- brief name.- 返回:
- the final response object
-
delLogoBrief
public LibResponse delLogoBrief(LibBriefRequest request)
delete logo brief- 参数:
request- brief request object.- 返回:
- the final response object
-
delLogoImage
public LibResponse delLogoImage(String lib, String image)
delete logo lib image- 参数:
lib- lib name.image- image url.- 返回:
- the final response object
-
delLogoImage
public LibResponse delLogoImage(LibImageRequest request)
delete logo lib image- 参数:
request- image request object- 返回:
- the final response object
-
getLogoLib
public LibBriefResponse getLogoLib(String lib)
get logo lib brief list- 参数:
lib- lib name- 返回:
- brief list object
-
getLogoLib
public LibBriefResponse getLogoLib(LibBriefRequest request)
get logo lib brief list- 参数:
request- brief request object- 返回:
- brief list object
-
getLogoBrief
public LibImageResponse getLogoBrief(String lib, String brief)
get logo lib image list- 参数:
lib- lib name.brief- brief name.- 返回:
- image response object
-
getLogoBrief
public LibImageResponse getLogoBrief(LibBriefRequest request)
get logo lib image list- 参数:
request- brief request object.- 返回:
- image response object
-
-