public static class ProductFeedSchedule.APIRequestGet extends APIRequest<ProductFeedSchedule>
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 ProductFeedSchedule getLastResponse()
getLastResponse in class APIRequest<ProductFeedSchedule>public ProductFeedSchedule parseResponse(String response, String header) throws APIException
parseResponse in class APIRequest<ProductFeedSchedule>APIExceptionpublic ProductFeedSchedule execute() throws APIException
execute in class APIRequest<ProductFeedSchedule>APIExceptionpublic ProductFeedSchedule execute(Map<String,Object> extraParams) throws APIException
execute in class APIRequest<ProductFeedSchedule>APIExceptionpublic com.google.common.util.concurrent.ListenableFuture<ProductFeedSchedule> executeAsync() throws APIException
APIExceptionpublic com.google.common.util.concurrent.ListenableFuture<ProductFeedSchedule> executeAsync(Map<String,Object> extraParams) throws APIException
APIExceptionpublic ProductFeedSchedule.APIRequestGet setParam(String param, Object value)
setParam in class APIRequest<ProductFeedSchedule>public ProductFeedSchedule.APIRequestGet setParams(Map<String,Object> params)
setParams in class APIRequest<ProductFeedSchedule>public ProductFeedSchedule.APIRequestGet requestAllFields()
public ProductFeedSchedule.APIRequestGet requestAllFields(boolean value)
public ProductFeedSchedule.APIRequestGet requestFields(List<String> fields)
requestFields in class APIRequest<ProductFeedSchedule>public ProductFeedSchedule.APIRequestGet requestFields(List<String> fields, boolean value)
requestFields in class APIRequest<ProductFeedSchedule>public ProductFeedSchedule.APIRequestGet requestField(String field)
requestField in class APIRequest<ProductFeedSchedule>public ProductFeedSchedule.APIRequestGet requestField(String field, boolean value)
requestField in class APIRequest<ProductFeedSchedule>public ProductFeedSchedule.APIRequestGet requestDayOfMonthField()
public ProductFeedSchedule.APIRequestGet requestDayOfMonthField(boolean value)
public ProductFeedSchedule.APIRequestGet requestDayOfWeekField()
public ProductFeedSchedule.APIRequestGet requestDayOfWeekField(boolean value)
public ProductFeedSchedule.APIRequestGet requestHourField()
public ProductFeedSchedule.APIRequestGet requestHourField(boolean value)
public ProductFeedSchedule.APIRequestGet requestIdField()
public ProductFeedSchedule.APIRequestGet requestIdField(boolean value)
public ProductFeedSchedule.APIRequestGet requestIntervalField()
public ProductFeedSchedule.APIRequestGet requestIntervalField(boolean value)
public ProductFeedSchedule.APIRequestGet requestIntervalCountField()
public ProductFeedSchedule.APIRequestGet requestIntervalCountField(boolean value)
public ProductFeedSchedule.APIRequestGet requestMinuteField()
public ProductFeedSchedule.APIRequestGet requestMinuteField(boolean value)
public ProductFeedSchedule.APIRequestGet requestTimezoneField()
public ProductFeedSchedule.APIRequestGet requestTimezoneField(boolean value)
public ProductFeedSchedule.APIRequestGet requestUrlField()
public ProductFeedSchedule.APIRequestGet requestUrlField(boolean value)
public ProductFeedSchedule.APIRequestGet requestUsernameField()
public ProductFeedSchedule.APIRequestGet requestUsernameField(boolean value)
Copyright © 2020. All rights reserved.