com.baidubce.services.vca
Class VcaClient

java.lang.Object
  extended by com.baidubce.AbstractBceClient
      extended by com.baidubce.services.vca.VcaClient

public class VcaClient
extends AbstractBceClient

Vca client.

Author:
houshunwei

Field Summary
 
Fields inherited from class com.baidubce.AbstractBceClient
config, DEFAULT_CONTENT_TYPE, DEFAULT_ENCODING, DEFAULT_SERVICE_DOMAIN, URL_PREFIX
 
Constructor Summary
VcaClient()
           
VcaClient(BceClientConfiguration config)
           
 
Method Summary
 AnalyzeResponse analyze(AnalyzeRequest request)
          Initiate media analyze for specified source.
 AnalyzeResponse analyze(String source)
          Initiate media analyze for specified source.
 QueryResultResponse queryResult(QueryResultRequest request)
          Query analyze result for specified source.
 QueryResultResponse queryResult(String source)
          Query analyze result for specified source.
 QuerySubTaskResponse querySubTask(QuerySubTaskRequest request)
          Query sub task result for specified source of directed type.
 QuerySubTaskResponse querySubTask(String source, String type)
          Query sub task result for specified source of directed type.
 
Methods inherited from class com.baidubce.AbstractBceClient
getClient, getEndpoint, getServiceId, invokeHttpClient, isRegionSupported, setClient, shutdown
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

VcaClient

public VcaClient()

VcaClient

public VcaClient(BceClientConfiguration config)
Method Detail

analyze

public AnalyzeResponse analyze(String source)
Initiate media analyze for specified source.

Parameters:
source - Media source path, supporting BOS, VOD, HTTP(S) URL.
Returns:
Analyze response.

analyze

public AnalyzeResponse analyze(AnalyzeRequest request)
Initiate media analyze for specified source.

Parameters:
request - Analyze request, including media source path.
Returns:
Analyze response.

queryResult

public QueryResultResponse queryResult(String source)
Query analyze result for specified source.

Parameters:
source - Media source path, supporting BOS, VOD, HTTP(S) URL.
Returns:
Analyze result.

queryResult

public QueryResultResponse queryResult(QueryResultRequest request)
Query analyze result for specified source.

Parameters:
request - Query request, including media source path.
Returns:
Analyze result.

querySubTask

public QuerySubTaskResponse querySubTask(String source,
                                         String type)
Query sub task result for specified source of directed type.

Parameters:
source - Media source path, supporting BOS, VOD, HTTP(S) URL.
type - Sub task type.
Returns:
Analyze result of sub task type.

querySubTask

public QuerySubTaskResponse querySubTask(QuerySubTaskRequest request)
Query sub task result for specified source of directed type.

Parameters:
request - Query request of sub task, including media source path and sub task type.
Returns:
Analyze result of sub task type.


Copyright © 2018. All rights reserved.