public static class IGUser.APIRequestGetInsights extends APIRequest<InstagramInsightsResult>
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 |
|---|
APIRequestGetInsights(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 APIRequestGetInsights(String nodeId, APIContext context)
public APINodeList<InstagramInsightsResult> getLastResponse()
getLastResponse in class APIRequest<InstagramInsightsResult>public APINodeList<InstagramInsightsResult> parseResponse(String response, String header) throws APIException
parseResponse in class APIRequest<InstagramInsightsResult>APIExceptionpublic APINodeList<InstagramInsightsResult> execute() throws APIException
execute in class APIRequest<InstagramInsightsResult>APIExceptionpublic APINodeList<InstagramInsightsResult> execute(Map<String,Object> extraParams) throws APIException
execute in class APIRequest<InstagramInsightsResult>APIExceptionpublic com.google.common.util.concurrent.ListenableFuture<APINodeList<InstagramInsightsResult>> executeAsync() throws APIException
APIExceptionpublic com.google.common.util.concurrent.ListenableFuture<APINodeList<InstagramInsightsResult>> executeAsync(Map<String,Object> extraParams) throws APIException
APIExceptionpublic IGUser.APIRequestGetInsights setParam(String param, Object value)
setParam in class APIRequest<InstagramInsightsResult>public IGUser.APIRequestGetInsights setParams(Map<String,Object> params)
setParams in class APIRequest<InstagramInsightsResult>public IGUser.APIRequestGetInsights setMetric(List<InstagramInsightsResult.EnumMetric> metric)
public IGUser.APIRequestGetInsights setMetric(String metric)
public IGUser.APIRequestGetInsights setPeriod(List<InstagramInsightsResult.EnumPeriod> period)
public IGUser.APIRequestGetInsights setPeriod(String period)
public IGUser.APIRequestGetInsights setSince(String since)
public IGUser.APIRequestGetInsights setUntil(String until)
public IGUser.APIRequestGetInsights requestAllFields()
public IGUser.APIRequestGetInsights requestAllFields(boolean value)
public IGUser.APIRequestGetInsights requestFields(List<String> fields)
requestFields in class APIRequest<InstagramInsightsResult>public IGUser.APIRequestGetInsights requestFields(List<String> fields, boolean value)
requestFields in class APIRequest<InstagramInsightsResult>public IGUser.APIRequestGetInsights requestField(String field)
requestField in class APIRequest<InstagramInsightsResult>public IGUser.APIRequestGetInsights requestField(String field, boolean value)
requestField in class APIRequest<InstagramInsightsResult>public IGUser.APIRequestGetInsights requestDescriptionField()
public IGUser.APIRequestGetInsights requestDescriptionField(boolean value)
public IGUser.APIRequestGetInsights requestIdField()
public IGUser.APIRequestGetInsights requestIdField(boolean value)
public IGUser.APIRequestGetInsights requestNameField()
public IGUser.APIRequestGetInsights requestNameField(boolean value)
public IGUser.APIRequestGetInsights requestPeriodField()
public IGUser.APIRequestGetInsights requestPeriodField(boolean value)
public IGUser.APIRequestGetInsights requestTitleField()
public IGUser.APIRequestGetInsights requestTitleField(boolean value)
public IGUser.APIRequestGetInsights requestValuesField()
public IGUser.APIRequestGetInsights requestValuesField(boolean value)
Copyright © 2020. All rights reserved.