public static class PageChangeProposal.APIRequestGet extends APIRequest<PageChangeProposal>
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, setUseVideoEndpoint
public APIRequestGet(String nodeId, APIContext context)
public PageChangeProposal getLastResponse()
getLastResponse
in class APIRequest<PageChangeProposal>
public PageChangeProposal parseResponse(String response, String header) throws APIException
parseResponse
in class APIRequest<PageChangeProposal>
APIException
public PageChangeProposal execute() throws APIException
execute
in class APIRequest<PageChangeProposal>
APIException
public PageChangeProposal execute(Map<String,Object> extraParams) throws APIException
execute
in class APIRequest<PageChangeProposal>
APIException
public com.google.common.util.concurrent.ListenableFuture<PageChangeProposal> executeAsync() throws APIException
APIException
public com.google.common.util.concurrent.ListenableFuture<PageChangeProposal> executeAsync(Map<String,Object> extraParams) throws APIException
APIException
public PageChangeProposal.APIRequestGet setParam(String param, Object value)
setParam
in class APIRequest<PageChangeProposal>
public PageChangeProposal.APIRequestGet setParams(Map<String,Object> params)
setParams
in class APIRequest<PageChangeProposal>
public PageChangeProposal.APIRequestGet requestAllFields()
public PageChangeProposal.APIRequestGet requestAllFields(boolean value)
public PageChangeProposal.APIRequestGet requestFields(List<String> fields)
requestFields
in class APIRequest<PageChangeProposal>
public PageChangeProposal.APIRequestGet requestFields(List<String> fields, boolean value)
requestFields
in class APIRequest<PageChangeProposal>
public PageChangeProposal.APIRequestGet requestField(String field)
requestField
in class APIRequest<PageChangeProposal>
public PageChangeProposal.APIRequestGet requestField(String field, boolean value)
requestField
in class APIRequest<PageChangeProposal>
public PageChangeProposal.APIRequestGet requestAcceptanceStatusField()
public PageChangeProposal.APIRequestGet requestAcceptanceStatusField(boolean value)
public PageChangeProposal.APIRequestGet requestCategoryField()
public PageChangeProposal.APIRequestGet requestCategoryField(boolean value)
public PageChangeProposal.APIRequestGet requestCurrentValueField()
public PageChangeProposal.APIRequestGet requestCurrentValueField(boolean value)
public PageChangeProposal.APIRequestGet requestIdField()
public PageChangeProposal.APIRequestGet requestIdField(boolean value)
public PageChangeProposal.APIRequestGet requestProposedValueField()
public PageChangeProposal.APIRequestGet requestProposedValueField(boolean value)
public PageChangeProposal.APIRequestGet requestUpcomingChangeInfoField()
public PageChangeProposal.APIRequestGet requestUpcomingChangeInfoField(boolean value)
Copyright © 2020. All rights reserved.