public static class DraftPost.APIRequestGet extends APIRequest<DraftPost>
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 DraftPost getLastResponse()
getLastResponse
in class APIRequest<DraftPost>
public DraftPost parseResponse(String response) throws APIException
parseResponse
in class APIRequest<DraftPost>
APIException
public DraftPost execute() throws APIException
execute
in class APIRequest<DraftPost>
APIException
public DraftPost execute(Map<String,Object> extraParams) throws APIException
execute
in class APIRequest<DraftPost>
APIException
public com.google.common.util.concurrent.ListenableFuture<DraftPost> executeAsync() throws APIException
APIException
public com.google.common.util.concurrent.ListenableFuture<DraftPost> executeAsync(Map<String,Object> extraParams) throws APIException
APIException
public DraftPost.APIRequestGet setParam(String param, Object value)
setParam
in class APIRequest<DraftPost>
public DraftPost.APIRequestGet setParams(Map<String,Object> params)
setParams
in class APIRequest<DraftPost>
public DraftPost.APIRequestGet requestAllFields()
public DraftPost.APIRequestGet requestAllFields(boolean value)
public DraftPost.APIRequestGet requestFields(List<String> fields)
requestFields
in class APIRequest<DraftPost>
public DraftPost.APIRequestGet requestFields(List<String> fields, boolean value)
requestFields
in class APIRequest<DraftPost>
public DraftPost.APIRequestGet requestField(String field)
requestField
in class APIRequest<DraftPost>
public DraftPost.APIRequestGet requestField(String field, boolean value)
requestField
in class APIRequest<DraftPost>
public DraftPost.APIRequestGet requestAdminCreatorField()
public DraftPost.APIRequestGet requestAdminCreatorField(boolean value)
public DraftPost.APIRequestGet requestCreationTimeField()
public DraftPost.APIRequestGet requestCreationTimeField(boolean value)
public DraftPost.APIRequestGet requestFeedAudienceDescriptionField()
public DraftPost.APIRequestGet requestFeedAudienceDescriptionField(boolean value)
public DraftPost.APIRequestGet requestFeedTargetingField()
public DraftPost.APIRequestGet requestFeedTargetingField(boolean value)
public DraftPost.APIRequestGet requestIdField()
public DraftPost.APIRequestGet requestIdField(boolean value)
public DraftPost.APIRequestGet requestMessageField()
public DraftPost.APIRequestGet requestMessageField(boolean value)
public DraftPost.APIRequestGet requestModifiedTimeField()
public DraftPost.APIRequestGet requestModifiedTimeField(boolean value)
public DraftPost.APIRequestGet requestOgActionSummaryField()
public DraftPost.APIRequestGet requestOgActionSummaryField(boolean value)
public DraftPost.APIRequestGet requestPermalinkUrlField()
public DraftPost.APIRequestGet requestPermalinkUrlField(boolean value)
public DraftPost.APIRequestGet requestPlaceField()
public DraftPost.APIRequestGet requestPlaceField(boolean value)
public DraftPost.APIRequestGet requestPrivacyDescriptionField()
public DraftPost.APIRequestGet requestPrivacyDescriptionField(boolean value)
public DraftPost.APIRequestGet requestPromotionInfoField()
public DraftPost.APIRequestGet requestPromotionInfoField(boolean value)
public DraftPost.APIRequestGet requestScheduledPublishTimeField()
public DraftPost.APIRequestGet requestScheduledPublishTimeField(boolean value)
public DraftPost.APIRequestGet requestStoryTokenField()
public DraftPost.APIRequestGet requestStoryTokenField(boolean value)
public DraftPost.APIRequestGet requestThumbnailField()
public DraftPost.APIRequestGet requestThumbnailField(boolean value)
public DraftPost.APIRequestGet requestVideoIdField()
public DraftPost.APIRequestGet requestVideoIdField(boolean value)
Copyright © 2018. All rights reserved.