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