public static class PagePost.APIRequestUpdate extends APIRequest<PagePost>
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 |
|---|
APIRequestUpdate(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 APIRequestUpdate(String nodeId, APIContext context)
public PagePost getLastResponse()
getLastResponse in class APIRequest<PagePost>public PagePost parseResponse(String response, String header) throws APIException
parseResponse in class APIRequest<PagePost>APIExceptionpublic PagePost execute() throws APIException
execute in class APIRequest<PagePost>APIExceptionpublic PagePost execute(Map<String,Object> extraParams) throws APIException
execute in class APIRequest<PagePost>APIExceptionpublic com.google.common.util.concurrent.ListenableFuture<PagePost> executeAsync() throws APIException
APIExceptionpublic com.google.common.util.concurrent.ListenableFuture<PagePost> executeAsync(Map<String,Object> extraParams) throws APIException
APIExceptionpublic PagePost.APIRequestUpdate setParam(String param, Object value)
setParam in class APIRequest<PagePost>public PagePost.APIRequestUpdate setParams(Map<String,Object> params)
setParams in class APIRequest<PagePost>public PagePost.APIRequestUpdate setAttachedMedia(List<Object> attachedMedia)
public PagePost.APIRequestUpdate setAttachedMedia(String attachedMedia)
public PagePost.APIRequestUpdate setBackdatedTime(String backdatedTime)
public PagePost.APIRequestUpdate setBackdatedTimeGranularity(PagePost.EnumBackdatedTimeGranularity backdatedTimeGranularity)
public PagePost.APIRequestUpdate setBackdatedTimeGranularity(String backdatedTimeGranularity)
public PagePost.APIRequestUpdate setComposerSessionId(String composerSessionId)
public PagePost.APIRequestUpdate setDirectShareStatus(Long directShareStatus)
public PagePost.APIRequestUpdate setDirectShareStatus(String directShareStatus)
public PagePost.APIRequestUpdate setFeedStoryVisibility(PagePost.EnumFeedStoryVisibility feedStoryVisibility)
public PagePost.APIRequestUpdate setFeedStoryVisibility(String feedStoryVisibility)
public PagePost.APIRequestUpdate setIsExplicitLocation(Boolean isExplicitLocation)
public PagePost.APIRequestUpdate setIsExplicitLocation(String isExplicitLocation)
public PagePost.APIRequestUpdate setIsHidden(Boolean isHidden)
public PagePost.APIRequestUpdate setIsHidden(String isHidden)
public PagePost.APIRequestUpdate setIsPinned(Boolean isPinned)
public PagePost.APIRequestUpdate setIsPinned(String isPinned)
public PagePost.APIRequestUpdate setIsPublished(Boolean isPublished)
public PagePost.APIRequestUpdate setIsPublished(String isPublished)
public PagePost.APIRequestUpdate setMessage(String message)
public PagePost.APIRequestUpdate setOgActionTypeId(String ogActionTypeId)
public PagePost.APIRequestUpdate setOgHideObjectAttachment(Boolean ogHideObjectAttachment)
public PagePost.APIRequestUpdate setOgHideObjectAttachment(String ogHideObjectAttachment)
public PagePost.APIRequestUpdate setOgIconId(String ogIconId)
public PagePost.APIRequestUpdate setOgObjectId(String ogObjectId)
public PagePost.APIRequestUpdate setOgPhrase(String ogPhrase)
public PagePost.APIRequestUpdate setOgSetProfileBadge(Boolean ogSetProfileBadge)
public PagePost.APIRequestUpdate setOgSetProfileBadge(String ogSetProfileBadge)
public PagePost.APIRequestUpdate setOgSuggestionMechanism(String ogSuggestionMechanism)
public PagePost.APIRequestUpdate setPlace(Object place)
public PagePost.APIRequestUpdate setPlace(String place)
public PagePost.APIRequestUpdate setPrivacy(String privacy)
public PagePost.APIRequestUpdate setProductItem(Object productItem)
public PagePost.APIRequestUpdate setProductItem(String productItem)
public PagePost.APIRequestUpdate setScheduledPublishTime(Long scheduledPublishTime)
public PagePost.APIRequestUpdate setScheduledPublishTime(String scheduledPublishTime)
public PagePost.APIRequestUpdate setShouldSyncProductEdit(Boolean shouldSyncProductEdit)
public PagePost.APIRequestUpdate setShouldSyncProductEdit(String shouldSyncProductEdit)
public PagePost.APIRequestUpdate setSourceType(String sourceType)
public PagePost.APIRequestUpdate setSponsorId(String sponsorId)
public PagePost.APIRequestUpdate setSponsorRelationship(Long sponsorRelationship)
public PagePost.APIRequestUpdate setSponsorRelationship(String sponsorRelationship)
public PagePost.APIRequestUpdate setTags(List<Long> tags)
public PagePost.APIRequestUpdate setTags(String tags)
public PagePost.APIRequestUpdate setTextFormatPresetId(String textFormatPresetId)
public PagePost.APIRequestUpdate setTimelineVisibility(PagePost.EnumTimelineVisibility timelineVisibility)
public PagePost.APIRequestUpdate setTimelineVisibility(String timelineVisibility)
public PagePost.APIRequestUpdate setTracking(String tracking)
public PagePost.APIRequestUpdate requestAllFields()
public PagePost.APIRequestUpdate requestAllFields(boolean value)
public PagePost.APIRequestUpdate requestFields(List<String> fields)
requestFields in class APIRequest<PagePost>public PagePost.APIRequestUpdate requestFields(List<String> fields, boolean value)
requestFields in class APIRequest<PagePost>public PagePost.APIRequestUpdate requestField(String field)
requestField in class APIRequest<PagePost>public PagePost.APIRequestUpdate requestField(String field, boolean value)
requestField in class APIRequest<PagePost>Copyright © 2020. All rights reserved.