public static class EngagementInsightsRule.APIRequestGet extends APIRequest<EngagementInsightsRule>
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 EngagementInsightsRule getLastResponse()
getLastResponse
in class APIRequest<EngagementInsightsRule>
public EngagementInsightsRule parseResponse(String response) throws APIException
parseResponse
in class APIRequest<EngagementInsightsRule>
APIException
public EngagementInsightsRule execute() throws APIException
execute
in class APIRequest<EngagementInsightsRule>
APIException
public EngagementInsightsRule execute(Map<String,Object> extraParams) throws APIException
execute
in class APIRequest<EngagementInsightsRule>
APIException
public com.google.common.util.concurrent.ListenableFuture<EngagementInsightsRule> executeAsync() throws APIException
APIException
public com.google.common.util.concurrent.ListenableFuture<EngagementInsightsRule> executeAsync(Map<String,Object> extraParams) throws APIException
APIException
public EngagementInsightsRule.APIRequestGet setParam(String param, Object value)
setParam
in class APIRequest<EngagementInsightsRule>
public EngagementInsightsRule.APIRequestGet setParams(Map<String,Object> params)
setParams
in class APIRequest<EngagementInsightsRule>
public EngagementInsightsRule.APIRequestGet requestAllFields()
public EngagementInsightsRule.APIRequestGet requestAllFields(boolean value)
public EngagementInsightsRule.APIRequestGet requestFields(List<String> fields)
requestFields
in class APIRequest<EngagementInsightsRule>
public EngagementInsightsRule.APIRequestGet requestFields(List<String> fields, boolean value)
requestFields
in class APIRequest<EngagementInsightsRule>
public EngagementInsightsRule.APIRequestGet requestField(String field)
requestField
in class APIRequest<EngagementInsightsRule>
public EngagementInsightsRule.APIRequestGet requestField(String field, boolean value)
requestField
in class APIRequest<EngagementInsightsRule>
public EngagementInsightsRule.APIRequestGet requestAudienceSizeField()
public EngagementInsightsRule.APIRequestGet requestAudienceSizeField(boolean value)
public EngagementInsightsRule.APIRequestGet requestDescriptionField()
public EngagementInsightsRule.APIRequestGet requestDescriptionField(boolean value)
public EngagementInsightsRule.APIRequestGet requestRuleField()
public EngagementInsightsRule.APIRequestGet requestRuleField(boolean value)
public EngagementInsightsRule.APIRequestGet requestRuleIdField()
public EngagementInsightsRule.APIRequestGet requestRuleIdField(boolean value)
public EngagementInsightsRule.APIRequestGet requestIdField()
public EngagementInsightsRule.APIRequestGet requestIdField(boolean value)
Copyright © 2018. All rights reserved.