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