public static class PanelAPIReport.APIRequestGet extends APIRequest<PanelAPIReport>
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 |
|---|
APIRequestGet(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 APIRequestGet(String nodeId, APIContext context)
public PanelAPIReport getLastResponse()
getLastResponse in class APIRequest<PanelAPIReport>public PanelAPIReport parseResponse(String response, String header) throws APIException
parseResponse in class APIRequest<PanelAPIReport>APIExceptionpublic PanelAPIReport execute() throws APIException
execute in class APIRequest<PanelAPIReport>APIExceptionpublic PanelAPIReport execute(Map<String,Object> extraParams) throws APIException
execute in class APIRequest<PanelAPIReport>APIExceptionpublic com.google.common.util.concurrent.ListenableFuture<PanelAPIReport> executeAsync() throws APIException
APIExceptionpublic com.google.common.util.concurrent.ListenableFuture<PanelAPIReport> executeAsync(Map<String,Object> extraParams) throws APIException
APIExceptionpublic PanelAPIReport.APIRequestGet setParam(String param, Object value)
setParam in class APIRequest<PanelAPIReport>public PanelAPIReport.APIRequestGet setParams(Map<String,Object> params)
setParams in class APIRequest<PanelAPIReport>public PanelAPIReport.APIRequestGet requestAllFields()
public PanelAPIReport.APIRequestGet requestAllFields(boolean value)
public PanelAPIReport.APIRequestGet requestFields(List<String> fields)
requestFields in class APIRequest<PanelAPIReport>public PanelAPIReport.APIRequestGet requestFields(List<String> fields, boolean value)
requestFields in class APIRequest<PanelAPIReport>public PanelAPIReport.APIRequestGet requestField(String field)
requestField in class APIRequest<PanelAPIReport>public PanelAPIReport.APIRequestGet requestField(String field, boolean value)
requestField in class APIRequest<PanelAPIReport>public PanelAPIReport.APIRequestGet requestChecksumField()
public PanelAPIReport.APIRequestGet requestChecksumField(boolean value)
public PanelAPIReport.APIRequestGet requestDownloadUrlField()
public PanelAPIReport.APIRequestGet requestDownloadUrlField(boolean value)
public PanelAPIReport.APIRequestGet requestEndDateField()
public PanelAPIReport.APIRequestGet requestEndDateField(boolean value)
public PanelAPIReport.APIRequestGet requestExportFileTypeField()
public PanelAPIReport.APIRequestGet requestExportFileTypeField(boolean value)
public PanelAPIReport.APIRequestGet requestIdField()
public PanelAPIReport.APIRequestGet requestIdField(boolean value)
public PanelAPIReport.APIRequestGet requestIndexField()
public PanelAPIReport.APIRequestGet requestIndexField(boolean value)
public PanelAPIReport.APIRequestGet requestNameField()
public PanelAPIReport.APIRequestGet requestNameField(boolean value)
public PanelAPIReport.APIRequestGet requestNumberOfChunksField()
public PanelAPIReport.APIRequestGet requestNumberOfChunksField(boolean value)
public PanelAPIReport.APIRequestGet requestStartDateField()
public PanelAPIReport.APIRequestGet requestStartDateField(boolean value)
public PanelAPIReport.APIRequestGet requestUploadDateField()
public PanelAPIReport.APIRequestGet requestUploadDateField(boolean value)
Copyright © 2024. All rights reserved.