public static class Page.APIRequestCreateMediaFingerprint extends APIRequest<MediaFingerprint>
APIRequest.DefaultAsyncRequestExecutor, APIRequest.DefaultRequestExecutor, APIRequest.IAsyncRequestExecutor, APIRequest.IRequestExecutor, APIRequest.RequestHelper, APIRequest.ResponseParser<T extends APINode>, APIRequest.ResponseWrapper
Modifier and Type | Field and Description |
---|---|
static String[] |
FIELDS |
static String[] |
PARAMS |
context, endpoint, method, nodeId, paramNames, params, parser, returnFields, USER_AGENT, useVideoEndpoint
Constructor and Description |
---|
APIRequestCreateMediaFingerprint(String nodeId,
APIContext context) |
addToBatch, addToBatch, addToBatch, changeAsyncRequestExecutor, changeRequestExecutor, executeAsyncBase, executeAsyncBase, executeAsyncInternal, executeAsyncInternal, executeInternal, executeInternal, getAsyncExecutor, getContext, getExecutor, joinStringList, requestFieldInternal, setContext, setOverrideUrl, setParamInternal, setParamsInternal, setUseVideoEndpoint
public APIRequestCreateMediaFingerprint(String nodeId, APIContext context)
public MediaFingerprint getLastResponse()
getLastResponse
in class APIRequest<MediaFingerprint>
public MediaFingerprint parseResponse(String response, String header) throws APIException
parseResponse
in class APIRequest<MediaFingerprint>
APIException
public MediaFingerprint execute() throws APIException
execute
in class APIRequest<MediaFingerprint>
APIException
public MediaFingerprint execute(Map<String,Object> extraParams) throws APIException
execute
in class APIRequest<MediaFingerprint>
APIException
public com.google.common.util.concurrent.ListenableFuture<MediaFingerprint> executeAsync() throws APIException
APIException
public com.google.common.util.concurrent.ListenableFuture<MediaFingerprint> executeAsync(Map<String,Object> extraParams) throws APIException
APIException
public Page.APIRequestCreateMediaFingerprint setParam(String param, Object value)
setParam
in class APIRequest<MediaFingerprint>
public Page.APIRequestCreateMediaFingerprint setParams(Map<String,Object> params)
setParams
in class APIRequest<MediaFingerprint>
public Page.APIRequestCreateMediaFingerprint setFingerprintContentType(MediaFingerprint.EnumFingerprintContentType fingerprintContentType)
public Page.APIRequestCreateMediaFingerprint setFingerprintContentType(String fingerprintContentType)
public Page.APIRequestCreateMediaFingerprint setMetadata(com.google.gson.JsonArray metadata)
public Page.APIRequestCreateMediaFingerprint setMetadata(String metadata)
public Page.APIRequestCreateMediaFingerprint setSource(String source)
public Page.APIRequestCreateMediaFingerprint setTitle(String title)
public Page.APIRequestCreateMediaFingerprint setUniversalContentId(String universalContentId)
public Page.APIRequestCreateMediaFingerprint requestAllFields()
public Page.APIRequestCreateMediaFingerprint requestAllFields(boolean value)
public Page.APIRequestCreateMediaFingerprint requestFields(List<String> fields)
requestFields
in class APIRequest<MediaFingerprint>
public Page.APIRequestCreateMediaFingerprint requestFields(List<String> fields, boolean value)
requestFields
in class APIRequest<MediaFingerprint>
public Page.APIRequestCreateMediaFingerprint requestField(String field)
requestField
in class APIRequest<MediaFingerprint>
public Page.APIRequestCreateMediaFingerprint requestField(String field, boolean value)
requestField
in class APIRequest<MediaFingerprint>
Copyright © 2020. All rights reserved.