com.baidubce.services.vcr
Class 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.
Method Summary |
LibResponse |
addFaceImage(LibImageRequest request)
add face lib image |
LibResponse |
addFaceImage(String lib,
String brief,
String image)
add face lib image |
LibResponse |
addLogoImage(LibImageRequest request)
add logo lib image |
LibResponse |
addLogoImage(String lib,
String brief,
String image)
add logo lib image |
LibResponse |
delFaceBrief(LibBriefRequest request)
delete face lib brief |
LibResponse |
delFaceBrief(String lib,
String brief)
delete face lib brief |
LibResponse |
delFaceImage(LibImageRequest request)
delete face lib image |
LibResponse |
delFaceImage(String lib,
String brief,
String image)
delete face lib image |
LibResponse |
delLogoBrief(LibBriefRequest request)
delete logo brief |
LibResponse |
delLogoBrief(String lib,
String brief)
delete logo lib brief |
LibResponse |
delLogoImage(LibImageRequest request)
delete logo lib image |
LibResponse |
delLogoImage(String lib,
String image)
delete logo lib image |
LibImageResponse |
getFaceBrief(LibBriefRequest request)
get face lib image |
LibImageResponse |
getFaceBrief(String lib,
String brief)
get face lib image |
LibBriefResponse |
getFaceLib(LibBriefRequest request)
get face lib brief list |
LibBriefResponse |
getFaceLib(String lib)
get face lib brief list |
GetImageAsyncResponse |
getImageAsync(GetImageAsyncRequest request)
|
GetImageAsyncResponse |
getImageAsync(String source,
String preset)
Get a image async check task result temporary with the specified source and preset. |
LibImageResponse |
getLogoBrief(LibBriefRequest request)
get logo lib image list |
LibImageResponse |
getLogoBrief(String lib,
String brief)
get logo lib image list |
LibBriefResponse |
getLogoLib(LibBriefRequest request)
get logo lib brief list |
LibBriefResponse |
getLogoLib(String lib)
get logo lib brief list |
GetMediaResponse |
getMedia(GetMediaRequest request)
|
GetMediaResponse |
getMedia(String source)
Get a media check task result with the specified source. |
GetMediaCharacterResponse |
getMediaCharacter(GetMediaRequest request)
|
GetMediaCharacterResponse |
getMediaCharacter(String source)
|
GetMediaSpeechResponse |
getMediaSpeech(GetMediaRequest request)
|
GetMediaSpeechResponse |
getMediaSpeech(String source)
|
GetStreamResponse |
getStream(GetStreamRequest request)
|
GetStreamResponse |
getStream(String source)
|
PutImageResponse |
putImage(PutImageRequest request)
|
PutImageResponse |
putImage(String source)
Create a image check task with the specified source. |
PutImageResponse |
putImage(String source,
String preset)
|
PutImageAsyncResponse |
putImageAsync(PutImageAsyncRequest request)
|
PutImageAsyncResponse |
putImageAsync(String source,
String preset,
String notification)
Create a image async check task, the result will callback through notification service. |
PutMediaResponse |
putMedia(PutMediaRequest request)
|
PutMediaResponse |
putMedia(String source)
Create a media check task with the specified source. |
PutStreamResponse |
putStream(PutStreamRequest request)
|
PutStreamResponse |
putStream(String source)
|
PutTextResponse |
putText(PutTextRequest request)
|
PutTextResponse |
putText(String text)
Create a text check task with content. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
VcrClient
public VcrClient()
VcrClient
public VcrClient(BceClientConfiguration config)
putMedia
public PutMediaResponse putMedia(String source)
- Create a media check task with the specified source.
- Parameters:
source
- The source of media
- Returns:
- PutMediaResponse
putMedia
public PutMediaResponse putMedia(PutMediaRequest request)
getMedia
public GetMediaResponse getMedia(String source)
- Get a media check task result with the specified source.
- Parameters:
source
- The source of media
- Returns:
- 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
public PutStreamResponse putStream(String source)
putStream
public PutStreamResponse putStream(PutStreamRequest request)
getStream
public GetStreamResponse getStream(String source)
getStream
public GetStreamResponse getStream(GetStreamRequest request)
putImage
public PutImageResponse putImage(String source)
- Create a image check task with the specified source.
- Parameters:
source
- The source of image
- Returns:
- 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.
- Parameters:
source
- The source of imagepreset
- The preset of check, can be nullnotification
- The name of notification, can be null
- Returns:
- 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.
- Parameters:
source
- The source of imagepreset
- The preset of check, should be same with the preset in putImageAsync
- Returns:
- 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.
- Parameters:
text
- The content of text
- Returns:
- 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
- Parameters:
lib
- lib name.brief
- brief name.image
- image url.
- Returns:
- the final response object
addFaceImage
public LibResponse addFaceImage(LibImageRequest request)
- add face lib image
- Parameters:
request
- image request object.
- Returns:
- the final response object
delFaceBrief
public LibResponse delFaceBrief(String lib,
String brief)
- delete face lib brief
- Parameters:
lib
- lib name.brief
- brief name.
- Returns:
- the final response object
delFaceBrief
public LibResponse delFaceBrief(LibBriefRequest request)
- delete face lib brief
- Parameters:
request
- brief request object.
- Returns:
- the final response object
delFaceImage
public LibResponse delFaceImage(String lib,
String brief,
String image)
- delete face lib image
- Parameters:
lib
- lib name.brief
- brief name.image
- image url.
- Returns:
- the final response object
delFaceImage
public LibResponse delFaceImage(LibImageRequest request)
- delete face lib image
- Parameters:
request
- face lib image request object.
- Returns:
- the final response object
getFaceLib
public LibBriefResponse getFaceLib(String lib)
- get face lib brief list
- Parameters:
lib
- lib name.
- Returns:
- brief list object.
getFaceLib
public LibBriefResponse getFaceLib(LibBriefRequest request)
- get face lib brief list
- Parameters:
request
- brief request object.
- Returns:
- brief list object.
getFaceBrief
public LibImageResponse getFaceBrief(String lib,
String brief)
- get face lib image
- Parameters:
lib
- lib name.brief
- brief name.
- Returns:
- image list object
getFaceBrief
public LibImageResponse getFaceBrief(LibBriefRequest request)
- get face lib image
- Parameters:
request
- face lib image request object.
- Returns:
- image list object
addLogoImage
public LibResponse addLogoImage(String lib,
String brief,
String image)
- add logo lib image
- Parameters:
lib
- lib name.brief
- brief name.image
- image url.
- Returns:
- the final response object
addLogoImage
public LibResponse addLogoImage(LibImageRequest request)
- add logo lib image
- Parameters:
request
- image request object.
- Returns:
- the final response object
delLogoBrief
public LibResponse delLogoBrief(String lib,
String brief)
- delete logo lib brief
- Parameters:
lib
- lib name.brief
- brief name.
- Returns:
- the final response object
delLogoBrief
public LibResponse delLogoBrief(LibBriefRequest request)
- delete logo brief
- Parameters:
request
- brief request object.
- Returns:
- the final response object
delLogoImage
public LibResponse delLogoImage(String lib,
String image)
- delete logo lib image
- Parameters:
lib
- lib name.image
- image url.
- Returns:
- the final response object
delLogoImage
public LibResponse delLogoImage(LibImageRequest request)
- delete logo lib image
- Parameters:
request
- image request object
- Returns:
- the final response object
getLogoLib
public LibBriefResponse getLogoLib(String lib)
- get logo lib brief list
- Parameters:
lib
- lib name
- Returns:
- brief list object
getLogoLib
public LibBriefResponse getLogoLib(LibBriefRequest request)
- get logo lib brief list
- Parameters:
request
- brief request object
- Returns:
- brief list object
getLogoBrief
public LibImageResponse getLogoBrief(String lib,
String brief)
- get logo lib image list
- Parameters:
lib
- lib name.brief
- brief name.
- Returns:
- image response object
getLogoBrief
public LibImageResponse getLogoBrief(LibBriefRequest request)
- get logo lib image list
- Parameters:
request
- brief request object.
- Returns:
- image response object
Copyright © 2018. All rights reserved.