public static class LookalikeSpec.APIRequestGet extends APIRequest<LookalikeSpec>
APIRequest.DefaultAsyncRequestExecutor, APIRequest.DefaultRequestExecutor, APIRequest.IAsyncRequestExecutor, APIRequest.IRequestExecutor, APIRequest.RequestHelper, APIRequest.ResponseParser<T extends APINode>
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 |
---|
APIRequestGet(String nodeId,
APIContext context) |
addToBatch, addToBatch, changeAsyncRequestExecutor, changeRequestExecutor, executeAsyncBase, executeAsyncBase, executeAsyncInternal, executeAsyncInternal, executeInternal, executeInternal, getAsyncExecutor, getContext, getExecutor, joinStringList, requestFieldInternal, setContext, setOverrideUrl, setParamInternal, setParamsInternal, setUseVideoEndpoint
public APIRequestGet(String nodeId, APIContext context)
public LookalikeSpec getLastResponse()
getLastResponse
in class APIRequest<LookalikeSpec>
public LookalikeSpec parseResponse(String response) throws APIException
parseResponse
in class APIRequest<LookalikeSpec>
APIException
public LookalikeSpec execute() throws APIException
execute
in class APIRequest<LookalikeSpec>
APIException
public LookalikeSpec execute(Map<String,Object> extraParams) throws APIException
execute
in class APIRequest<LookalikeSpec>
APIException
public com.google.common.util.concurrent.ListenableFuture<LookalikeSpec> executeAsync() throws APIException
APIException
public com.google.common.util.concurrent.ListenableFuture<LookalikeSpec> executeAsync(Map<String,Object> extraParams) throws APIException
APIException
public LookalikeSpec.APIRequestGet setParam(String param, Object value)
setParam
in class APIRequest<LookalikeSpec>
public LookalikeSpec.APIRequestGet setParams(Map<String,Object> params)
setParams
in class APIRequest<LookalikeSpec>
public LookalikeSpec.APIRequestGet requestAllFields()
public LookalikeSpec.APIRequestGet requestAllFields(boolean value)
public LookalikeSpec.APIRequestGet requestFields(List<String> fields)
requestFields
in class APIRequest<LookalikeSpec>
public LookalikeSpec.APIRequestGet requestFields(List<String> fields, boolean value)
requestFields
in class APIRequest<LookalikeSpec>
public LookalikeSpec.APIRequestGet requestField(String field)
requestField
in class APIRequest<LookalikeSpec>
public LookalikeSpec.APIRequestGet requestField(String field, boolean value)
requestField
in class APIRequest<LookalikeSpec>
public LookalikeSpec.APIRequestGet requestCountryField()
public LookalikeSpec.APIRequestGet requestCountryField(boolean value)
public LookalikeSpec.APIRequestGet requestIsFinancialServiceField()
public LookalikeSpec.APIRequestGet requestIsFinancialServiceField(boolean value)
public LookalikeSpec.APIRequestGet requestOriginField()
public LookalikeSpec.APIRequestGet requestOriginField(boolean value)
public LookalikeSpec.APIRequestGet requestOriginEventSourceTypeField()
public LookalikeSpec.APIRequestGet requestOriginEventSourceTypeField(boolean value)
public LookalikeSpec.APIRequestGet requestRatioField()
public LookalikeSpec.APIRequestGet requestRatioField(boolean value)
public LookalikeSpec.APIRequestGet requestStartingRatioField()
public LookalikeSpec.APIRequestGet requestStartingRatioField(boolean value)
public LookalikeSpec.APIRequestGet requestTargetCountriesField()
public LookalikeSpec.APIRequestGet requestTargetCountriesField(boolean value)
public LookalikeSpec.APIRequestGet requestTypeField()
public LookalikeSpec.APIRequestGet requestTypeField(boolean value)
public LookalikeSpec.APIRequestGet requestIdField()
public LookalikeSpec.APIRequestGet requestIdField(boolean value)
Copyright © 2018. All rights reserved.