public static class Page.APIRequestCreateCopyrightManualClaim extends APIRequest<APINode>
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 |
|---|
APIRequestCreateCopyrightManualClaim(String nodeId,
APIContext context) |
addToBatch, addToBatch, addToBatch, changeAsyncRequestExecutor, changeRequestExecutor, executeAsyncBase, executeAsyncBase, executeAsyncInternal, executeAsyncInternal, executeInternal, executeInternal, getAsyncExecutor, getContext, getExecutor, joinStringList, requestFieldInternal, setContext, setOverrideUrl, setParamInternal, setParamsInternal, setUseVideoEndpointpublic APIRequestCreateCopyrightManualClaim(String nodeId, APIContext context)
public APINode getLastResponse()
getLastResponse in class APIRequest<APINode>public APINode parseResponse(String response, String header) throws APIException
parseResponse in class APIRequest<APINode>APIExceptionpublic APINode execute() throws APIException
execute in class APIRequest<APINode>APIExceptionpublic APINode execute(Map<String,Object> extraParams) throws APIException
execute in class APIRequest<APINode>APIExceptionpublic com.google.common.util.concurrent.ListenableFuture<APINode> executeAsync() throws APIException
APIExceptionpublic com.google.common.util.concurrent.ListenableFuture<APINode> executeAsync(Map<String,Object> extraParams) throws APIException
APIExceptionpublic Page.APIRequestCreateCopyrightManualClaim setParam(String param, Object value)
setParam in class APIRequest<APINode>public Page.APIRequestCreateCopyrightManualClaim setParams(Map<String,Object> params)
setParams in class APIRequest<APINode>public Page.APIRequestCreateCopyrightManualClaim setAction(Page.EnumAction action)
public Page.APIRequestCreateCopyrightManualClaim setAction(String action)
public Page.APIRequestCreateCopyrightManualClaim setActionReason(Page.EnumActionReason actionReason)
public Page.APIRequestCreateCopyrightManualClaim setActionReason(String actionReason)
public Page.APIRequestCreateCopyrightManualClaim setCountries(Object countries)
public Page.APIRequestCreateCopyrightManualClaim setCountries(String countries)
public Page.APIRequestCreateCopyrightManualClaim setMatchContentType(Page.EnumMatchContentType matchContentType)
public Page.APIRequestCreateCopyrightManualClaim setMatchContentType(String matchContentType)
public Page.APIRequestCreateCopyrightManualClaim setMatchedAssetId(String matchedAssetId)
public Page.APIRequestCreateCopyrightManualClaim setReferenceAssetId(String referenceAssetId)
public Page.APIRequestCreateCopyrightManualClaim requestAllFields()
public Page.APIRequestCreateCopyrightManualClaim requestAllFields(boolean value)
public Page.APIRequestCreateCopyrightManualClaim requestFields(List<String> fields)
requestFields in class APIRequest<APINode>public Page.APIRequestCreateCopyrightManualClaim requestFields(List<String> fields, boolean value)
requestFields in class APIRequest<APINode>public Page.APIRequestCreateCopyrightManualClaim requestField(String field)
requestField in class APIRequest<APINode>public Page.APIRequestCreateCopyrightManualClaim requestField(String field, boolean value)
requestField in class APIRequest<APINode>Copyright © 2020. All rights reserved.