public static class HighDemandPeriod.APIRequestGet extends APIRequest<HighDemandPeriod>
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 HighDemandPeriod getLastResponse()
getLastResponse in class APIRequest<HighDemandPeriod>public HighDemandPeriod parseResponse(String response, String header) throws APIException
parseResponse in class APIRequest<HighDemandPeriod>APIExceptionpublic HighDemandPeriod execute() throws APIException
execute in class APIRequest<HighDemandPeriod>APIExceptionpublic HighDemandPeriod execute(Map<String,Object> extraParams) throws APIException
execute in class APIRequest<HighDemandPeriod>APIExceptionpublic com.google.common.util.concurrent.ListenableFuture<HighDemandPeriod> executeAsync() throws APIException
APIExceptionpublic com.google.common.util.concurrent.ListenableFuture<HighDemandPeriod> executeAsync(Map<String,Object> extraParams) throws APIException
APIExceptionpublic HighDemandPeriod.APIRequestGet setParam(String param, Object value)
setParam in class APIRequest<HighDemandPeriod>public HighDemandPeriod.APIRequestGet setParams(Map<String,Object> params)
setParams in class APIRequest<HighDemandPeriod>public HighDemandPeriod.APIRequestGet requestAllFields()
public HighDemandPeriod.APIRequestGet requestAllFields(boolean value)
public HighDemandPeriod.APIRequestGet requestFields(List<String> fields)
requestFields in class APIRequest<HighDemandPeriod>public HighDemandPeriod.APIRequestGet requestFields(List<String> fields, boolean value)
requestFields in class APIRequest<HighDemandPeriod>public HighDemandPeriod.APIRequestGet requestField(String field)
requestField in class APIRequest<HighDemandPeriod>public HighDemandPeriod.APIRequestGet requestField(String field, boolean value)
requestField in class APIRequest<HighDemandPeriod>public HighDemandPeriod.APIRequestGet requestAdObjectIdField()
public HighDemandPeriod.APIRequestGet requestAdObjectIdField(boolean value)
public HighDemandPeriod.APIRequestGet requestBudgetValueField()
public HighDemandPeriod.APIRequestGet requestBudgetValueField(boolean value)
public HighDemandPeriod.APIRequestGet requestBudgetValueTypeField()
public HighDemandPeriod.APIRequestGet requestBudgetValueTypeField(boolean value)
public HighDemandPeriod.APIRequestGet requestIdField()
public HighDemandPeriod.APIRequestGet requestIdField(boolean value)
public HighDemandPeriod.APIRequestGet requestRecurrenceTypeField()
public HighDemandPeriod.APIRequestGet requestRecurrenceTypeField(boolean value)
public HighDemandPeriod.APIRequestGet requestTimeEndField()
public HighDemandPeriod.APIRequestGet requestTimeEndField(boolean value)
public HighDemandPeriod.APIRequestGet requestTimeStartField()
public HighDemandPeriod.APIRequestGet requestTimeStartField(boolean value)
public HighDemandPeriod.APIRequestGet requestWeeklyScheduleField()
public HighDemandPeriod.APIRequestGet requestWeeklyScheduleField(boolean value)
Copyright © 2024. All rights reserved.