public static class Group.APIRequestCreateFeed extends APIRequest<APINode>
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 |
---|
APIRequestCreateFeed(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 APIRequestCreateFeed(String nodeId, APIContext context)
public APINode getLastResponse()
getLastResponse
in class APIRequest<APINode>
public APINode parseResponse(String response, String header) throws APIException
parseResponse
in class APIRequest<APINode>
APIException
public APINode execute() throws APIException
execute
in class APIRequest<APINode>
APIException
public APINode execute(Map<String,Object> extraParams) throws APIException
execute
in class APIRequest<APINode>
APIException
public com.google.common.util.concurrent.ListenableFuture<APINode> executeAsync() throws APIException
APIException
public com.google.common.util.concurrent.ListenableFuture<APINode> executeAsync(Map<String,Object> extraParams) throws APIException
APIException
public Group.APIRequestCreateFeed setParam(String param, Object value)
setParam
in class APIRequest<APINode>
public Group.APIRequestCreateFeed setParams(Map<String,Object> params)
setParams
in class APIRequest<APINode>
public Group.APIRequestCreateFeed setActions(Object actions)
public Group.APIRequestCreateFeed setActions(String actions)
public Group.APIRequestCreateFeed setAdaptiveType(String adaptiveType)
public Group.APIRequestCreateFeed setAlbumId(String albumId)
public Group.APIRequestCreateFeed setAndroidKeyHash(String androidKeyHash)
public Group.APIRequestCreateFeed setAnimatedEffectId(Long animatedEffectId)
public Group.APIRequestCreateFeed setAnimatedEffectId(String animatedEffectId)
public Group.APIRequestCreateFeed setApplicationId(String applicationId)
public Group.APIRequestCreateFeed setAskedFunFactPromptId(Long askedFunFactPromptId)
public Group.APIRequestCreateFeed setAskedFunFactPromptId(String askedFunFactPromptId)
public Group.APIRequestCreateFeed setAsset3dId(Long asset3dId)
public Group.APIRequestCreateFeed setAsset3dId(String asset3dId)
public Group.APIRequestCreateFeed setAssociatedId(String associatedId)
public Group.APIRequestCreateFeed setAttachPlaceSuggestion(Boolean attachPlaceSuggestion)
public Group.APIRequestCreateFeed setAttachPlaceSuggestion(String attachPlaceSuggestion)
public Group.APIRequestCreateFeed setAttachedMedia(List<Object> attachedMedia)
public Group.APIRequestCreateFeed setAttachedMedia(String attachedMedia)
public Group.APIRequestCreateFeed setAudienceExp(Boolean audienceExp)
public Group.APIRequestCreateFeed setAudienceExp(String audienceExp)
public Group.APIRequestCreateFeed setBackdatedTime(String backdatedTime)
public Group.APIRequestCreateFeed setBackdatedTimeGranularity(Group.EnumBackdatedTimeGranularity backdatedTimeGranularity)
public Group.APIRequestCreateFeed setBackdatedTimeGranularity(String backdatedTimeGranularity)
public Group.APIRequestCreateFeed setCallToAction(Object callToAction)
public Group.APIRequestCreateFeed setCallToAction(String callToAction)
public Group.APIRequestCreateFeed setCaption(String caption)
public Group.APIRequestCreateFeed setCheckinEntryPoint(Group.EnumCheckinEntryPoint checkinEntryPoint)
public Group.APIRequestCreateFeed setCheckinEntryPoint(String checkinEntryPoint)
public Group.APIRequestCreateFeed setChildAttachments(List<Object> childAttachments)
public Group.APIRequestCreateFeed setChildAttachments(String childAttachments)
public Group.APIRequestCreateFeed setClientMutationId(String clientMutationId)
public Group.APIRequestCreateFeed setComposerEntryPicker(String composerEntryPicker)
public Group.APIRequestCreateFeed setComposerEntryPoint(String composerEntryPoint)
public Group.APIRequestCreateFeed setComposerEntryTime(Long composerEntryTime)
public Group.APIRequestCreateFeed setComposerEntryTime(String composerEntryTime)
public Group.APIRequestCreateFeed setComposerSessionEventsLog(String composerSessionEventsLog)
public Group.APIRequestCreateFeed setComposerSessionId(String composerSessionId)
public Group.APIRequestCreateFeed setComposerSourceSurface(String composerSourceSurface)
public Group.APIRequestCreateFeed setComposerType(String composerType)
public Group.APIRequestCreateFeed setConnectionClass(String connectionClass)
public Group.APIRequestCreateFeed setContentAttachment(String contentAttachment)
public Group.APIRequestCreateFeed setCoordinates(Object coordinates)
public Group.APIRequestCreateFeed setCoordinates(String coordinates)
public Group.APIRequestCreateFeed setCtaLink(String ctaLink)
public Group.APIRequestCreateFeed setCtaType(String ctaType)
public Group.APIRequestCreateFeed setDescription(String description)
public Group.APIRequestCreateFeed setDirectShareStatus(Long directShareStatus)
public Group.APIRequestCreateFeed setDirectShareStatus(String directShareStatus)
public Group.APIRequestCreateFeed setExpandedHeight(Long expandedHeight)
public Group.APIRequestCreateFeed setExpandedHeight(String expandedHeight)
public Group.APIRequestCreateFeed setExpandedWidth(Long expandedWidth)
public Group.APIRequestCreateFeed setExpandedWidth(String expandedWidth)
public Group.APIRequestCreateFeed setFeedTargeting(Object feedTargeting)
public Group.APIRequestCreateFeed setFeedTargeting(String feedTargeting)
public Group.APIRequestCreateFeed setFormatting(Group.EnumFormatting formatting)
public Group.APIRequestCreateFeed setFormatting(String formatting)
public Group.APIRequestCreateFeed setFunFactPromptId(Long funFactPromptId)
public Group.APIRequestCreateFeed setFunFactPromptId(String funFactPromptId)
public Group.APIRequestCreateFeed setFunFactToasteeId(Long funFactToasteeId)
public Group.APIRequestCreateFeed setFunFactToasteeId(String funFactToasteeId)
public Group.APIRequestCreateFeed setHasNickname(Boolean hasNickname)
public Group.APIRequestCreateFeed setHasNickname(String hasNickname)
public Group.APIRequestCreateFeed setHeight(Long height)
public Group.APIRequestCreateFeed setHeight(String height)
public Group.APIRequestCreateFeed setHolidayCard(String holidayCard)
public Group.APIRequestCreateFeed setHomeCheckinCityId(Object homeCheckinCityId)
public Group.APIRequestCreateFeed setHomeCheckinCityId(String homeCheckinCityId)
public Group.APIRequestCreateFeed setImageCrops(Map<String,String> imageCrops)
public Group.APIRequestCreateFeed setImageCrops(String imageCrops)
public Group.APIRequestCreateFeed setImplicitWithTags(List<Long> implicitWithTags)
public Group.APIRequestCreateFeed setImplicitWithTags(String implicitWithTags)
public Group.APIRequestCreateFeed setInstantGameEntryPointData(String instantGameEntryPointData)
public Group.APIRequestCreateFeed setIosBundleId(String iosBundleId)
public Group.APIRequestCreateFeed setIsBackoutDraft(Boolean isBackoutDraft)
public Group.APIRequestCreateFeed setIsBackoutDraft(String isBackoutDraft)
public Group.APIRequestCreateFeed setIsBoostIntended(Boolean isBoostIntended)
public Group.APIRequestCreateFeed setIsBoostIntended(String isBoostIntended)
public Group.APIRequestCreateFeed setIsExplicitLocation(Boolean isExplicitLocation)
public Group.APIRequestCreateFeed setIsExplicitLocation(String isExplicitLocation)
public Group.APIRequestCreateFeed setIsExplicitShare(Boolean isExplicitShare)
public Group.APIRequestCreateFeed setIsExplicitShare(String isExplicitShare)
public Group.APIRequestCreateFeed setIsGroupLinkingPost(Boolean isGroupLinkingPost)
public Group.APIRequestCreateFeed setIsGroupLinkingPost(String isGroupLinkingPost)
public Group.APIRequestCreateFeed setIsPhotoContainer(Boolean isPhotoContainer)
public Group.APIRequestCreateFeed setIsPhotoContainer(String isPhotoContainer)
public Group.APIRequestCreateFeed setLink(String link)
public Group.APIRequestCreateFeed setLocationSourceId(String locationSourceId)
public Group.APIRequestCreateFeed setManualPrivacy(Boolean manualPrivacy)
public Group.APIRequestCreateFeed setManualPrivacy(String manualPrivacy)
public Group.APIRequestCreateFeed setMessage(String message)
public Group.APIRequestCreateFeed setMultiShareEndCard(Boolean multiShareEndCard)
public Group.APIRequestCreateFeed setMultiShareEndCard(String multiShareEndCard)
public Group.APIRequestCreateFeed setMultiShareOptimized(Boolean multiShareOptimized)
public Group.APIRequestCreateFeed setMultiShareOptimized(String multiShareOptimized)
public Group.APIRequestCreateFeed setName(String name)
public Group.APIRequestCreateFeed setNectarModule(String nectarModule)
public Group.APIRequestCreateFeed setObjectAttachment(String objectAttachment)
public Group.APIRequestCreateFeed setOfferLikePostId(Long offerLikePostId)
public Group.APIRequestCreateFeed setOfferLikePostId(String offerLikePostId)
public Group.APIRequestCreateFeed setOgActionTypeId(String ogActionTypeId)
public Group.APIRequestCreateFeed setOgHideObjectAttachment(Boolean ogHideObjectAttachment)
public Group.APIRequestCreateFeed setOgHideObjectAttachment(String ogHideObjectAttachment)
public Group.APIRequestCreateFeed setOgIconId(String ogIconId)
public Group.APIRequestCreateFeed setOgObjectId(String ogObjectId)
public Group.APIRequestCreateFeed setOgPhrase(String ogPhrase)
public Group.APIRequestCreateFeed setOgSetProfileBadge(Boolean ogSetProfileBadge)
public Group.APIRequestCreateFeed setOgSetProfileBadge(String ogSetProfileBadge)
public Group.APIRequestCreateFeed setOgSuggestionMechanism(String ogSuggestionMechanism)
public Group.APIRequestCreateFeed setPageRecommendation(String pageRecommendation)
public Group.APIRequestCreateFeed setPicture(String picture)
public Group.APIRequestCreateFeed setPlace(Object place)
public Group.APIRequestCreateFeed setPlace(String place)
public Group.APIRequestCreateFeed setPlaceAttachmentSetting(Group.EnumPlaceAttachmentSetting placeAttachmentSetting)
public Group.APIRequestCreateFeed setPlaceAttachmentSetting(String placeAttachmentSetting)
public Group.APIRequestCreateFeed setPlaceList(String placeList)
public Group.APIRequestCreateFeed setPlaceListData(com.google.gson.JsonArray placeListData)
public Group.APIRequestCreateFeed setPlaceListData(String placeListData)
public Group.APIRequestCreateFeed setPostSurfacesBlacklist(List<Group.EnumPostSurfacesBlacklist> postSurfacesBlacklist)
public Group.APIRequestCreateFeed setPostSurfacesBlacklist(String postSurfacesBlacklist)
public Group.APIRequestCreateFeed setPostingToRedspace(Group.EnumPostingToRedspace postingToRedspace)
public Group.APIRequestCreateFeed setPostingToRedspace(String postingToRedspace)
public Group.APIRequestCreateFeed setPrivacy(String privacy)
public Group.APIRequestCreateFeed setPromptId(String promptId)
public Group.APIRequestCreateFeed setPromptTrackingString(String promptTrackingString)
public Group.APIRequestCreateFeed setProperties(Object properties)
public Group.APIRequestCreateFeed setProperties(String properties)
public Group.APIRequestCreateFeed setProxiedAppId(String proxiedAppId)
public Group.APIRequestCreateFeed setPublishEventId(Long publishEventId)
public Group.APIRequestCreateFeed setPublishEventId(String publishEventId)
public Group.APIRequestCreateFeed setPublished(Boolean published)
public Group.APIRequestCreateFeed setPublished(String published)
public Group.APIRequestCreateFeed setQuote(String quote)
public Group.APIRequestCreateFeed setReactModeMetadata(String reactModeMetadata)
public Group.APIRequestCreateFeed setRef(List<String> ref)
public Group.APIRequestCreateFeed setRef(String ref)
public Group.APIRequestCreateFeed setReferenceableImageIds(List<String> referenceableImageIds)
public Group.APIRequestCreateFeed setReferenceableImageIds(String referenceableImageIds)
public Group.APIRequestCreateFeed setReferralId(String referralId)
public Group.APIRequestCreateFeed setSalesPromoId(Long salesPromoId)
public Group.APIRequestCreateFeed setSalesPromoId(String salesPromoId)
public Group.APIRequestCreateFeed setScheduledPublishTime(String scheduledPublishTime)
public Group.APIRequestCreateFeed setSource(String source)
public Group.APIRequestCreateFeed setSponsorId(String sponsorId)
public Group.APIRequestCreateFeed setSponsorRelationship(Long sponsorRelationship)
public Group.APIRequestCreateFeed setSponsorRelationship(String sponsorRelationship)
public Group.APIRequestCreateFeed setSuggestedPlaceId(Object suggestedPlaceId)
public Group.APIRequestCreateFeed setSuggestedPlaceId(String suggestedPlaceId)
public Group.APIRequestCreateFeed setTags(List<Long> tags)
public Group.APIRequestCreateFeed setTags(String tags)
public Group.APIRequestCreateFeed setTargetSurface(Group.EnumTargetSurface targetSurface)
public Group.APIRequestCreateFeed setTargetSurface(String targetSurface)
public Group.APIRequestCreateFeed setTargeting(Object targeting)
public Group.APIRequestCreateFeed setTargeting(String targeting)
public Group.APIRequestCreateFeed setTextFormatMetadata(String textFormatMetadata)
public Group.APIRequestCreateFeed setTextFormatPresetId(String textFormatPresetId)
public Group.APIRequestCreateFeed setTextOnlyPlace(String textOnlyPlace)
public Group.APIRequestCreateFeed setThrowbackCameraRollMedia(String throwbackCameraRollMedia)
public Group.APIRequestCreateFeed setThumbnail(File thumbnail)
public Group.APIRequestCreateFeed setThumbnail(String thumbnail)
public Group.APIRequestCreateFeed setTimeSinceOriginalPost(Long timeSinceOriginalPost)
public Group.APIRequestCreateFeed setTimeSinceOriginalPost(String timeSinceOriginalPost)
public Group.APIRequestCreateFeed setTitle(String title)
public Group.APIRequestCreateFeed setTrackingInfo(String trackingInfo)
public Group.APIRequestCreateFeed setUnpublishedContentType(Group.EnumUnpublishedContentType unpublishedContentType)
public Group.APIRequestCreateFeed setUnpublishedContentType(String unpublishedContentType)
public Group.APIRequestCreateFeed setUserSelectedTags(Boolean userSelectedTags)
public Group.APIRequestCreateFeed setUserSelectedTags(String userSelectedTags)
public Group.APIRequestCreateFeed setVideoStartTimeMs(Long videoStartTimeMs)
public Group.APIRequestCreateFeed setVideoStartTimeMs(String videoStartTimeMs)
public Group.APIRequestCreateFeed setViewerCoordinates(Object viewerCoordinates)
public Group.APIRequestCreateFeed setViewerCoordinates(String viewerCoordinates)
public Group.APIRequestCreateFeed setWidth(Long width)
public Group.APIRequestCreateFeed setWidth(String width)
public Group.APIRequestCreateFeed requestAllFields()
public Group.APIRequestCreateFeed requestAllFields(boolean value)
public Group.APIRequestCreateFeed requestFields(List<String> fields)
requestFields
in class APIRequest<APINode>
public Group.APIRequestCreateFeed requestFields(List<String> fields, boolean value)
requestFields
in class APIRequest<APINode>
public Group.APIRequestCreateFeed requestField(String field)
requestField
in class APIRequest<APINode>
public Group.APIRequestCreateFeed requestField(String field, boolean value)
requestField
in class APIRequest<APINode>
Copyright © 2020. All rights reserved.