public static class Page.APIRequestCreateVideo extends APIRequest<AdVideo>
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 |
---|
APIRequestCreateVideo(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 APIRequestCreateVideo(String nodeId, APIContext context)
public AdVideo getLastResponse()
getLastResponse
in class APIRequest<AdVideo>
public AdVideo parseResponse(String response, String header) throws APIException
parseResponse
in class APIRequest<AdVideo>
APIException
public AdVideo execute() throws APIException
execute
in class APIRequest<AdVideo>
APIException
public AdVideo execute(Map<String,Object> extraParams) throws APIException
execute
in class APIRequest<AdVideo>
APIException
public com.google.common.util.concurrent.ListenableFuture<AdVideo> executeAsync() throws APIException
APIException
public com.google.common.util.concurrent.ListenableFuture<AdVideo> executeAsync(Map<String,Object> extraParams) throws APIException
APIException
public Page.APIRequestCreateVideo setParam(String param, Object value)
setParam
in class APIRequest<AdVideo>
public Page.APIRequestCreateVideo setParams(Map<String,Object> params)
setParams
in class APIRequest<AdVideo>
public Page.APIRequestCreateVideo setAdBreaks(com.google.gson.JsonArray adBreaks)
public Page.APIRequestCreateVideo setAdBreaks(String adBreaks)
public Page.APIRequestCreateVideo setAdaptiveType(String adaptiveType)
public Page.APIRequestCreateVideo setAnimatedEffectId(Long animatedEffectId)
public Page.APIRequestCreateVideo setAnimatedEffectId(String animatedEffectId)
public Page.APIRequestCreateVideo setApplicationId(String applicationId)
public Page.APIRequestCreateVideo setAskedFunFactPromptId(Long askedFunFactPromptId)
public Page.APIRequestCreateVideo setAskedFunFactPromptId(String askedFunFactPromptId)
public Page.APIRequestCreateVideo setAttributionAppId(String attributionAppId)
public Page.APIRequestCreateVideo setAudioStoryWaveAnimationHandle(String audioStoryWaveAnimationHandle)
public Page.APIRequestCreateVideo setBackdatedPost(com.google.gson.JsonArray backdatedPost)
public Page.APIRequestCreateVideo setBackdatedPost(String backdatedPost)
public Page.APIRequestCreateVideo setCallToAction(Object callToAction)
public Page.APIRequestCreateVideo setCallToAction(String callToAction)
public Page.APIRequestCreateVideo setComposerEntryPicker(String composerEntryPicker)
public Page.APIRequestCreateVideo setComposerEntryPoint(String composerEntryPoint)
public Page.APIRequestCreateVideo setComposerEntryTime(Long composerEntryTime)
public Page.APIRequestCreateVideo setComposerEntryTime(String composerEntryTime)
public Page.APIRequestCreateVideo setComposerSessionEventsLog(String composerSessionEventsLog)
public Page.APIRequestCreateVideo setComposerSessionId(String composerSessionId)
public Page.APIRequestCreateVideo setComposerSourceSurface(String composerSourceSurface)
public Page.APIRequestCreateVideo setComposerType(String composerType)
public Page.APIRequestCreateVideo setContainerType(AdVideo.EnumContainerType containerType)
public Page.APIRequestCreateVideo setContainerType(String containerType)
public Page.APIRequestCreateVideo setContentCategory(AdVideo.EnumContentCategory contentCategory)
public Page.APIRequestCreateVideo setContentCategory(String contentCategory)
public Page.APIRequestCreateVideo setContentTags(List<String> contentTags)
public Page.APIRequestCreateVideo setContentTags(String contentTags)
public Page.APIRequestCreateVideo setCrosspostedVideoId(String crosspostedVideoId)
public Page.APIRequestCreateVideo setCustomLabels(List<String> customLabels)
public Page.APIRequestCreateVideo setCustomLabels(String customLabels)
public Page.APIRequestCreateVideo setDescription(String description)
public Page.APIRequestCreateVideo setDirectShareStatus(Long directShareStatus)
public Page.APIRequestCreateVideo setDirectShareStatus(String directShareStatus)
public Page.APIRequestCreateVideo setEmbeddable(Boolean embeddable)
public Page.APIRequestCreateVideo setEmbeddable(String embeddable)
public Page.APIRequestCreateVideo setEndOffset(Long endOffset)
public Page.APIRequestCreateVideo setEndOffset(String endOffset)
public Page.APIRequestCreateVideo setExpiration(Object expiration)
public Page.APIRequestCreateVideo setExpiration(String expiration)
public Page.APIRequestCreateVideo setFbuploaderVideoFileChunk(String fbuploaderVideoFileChunk)
public Page.APIRequestCreateVideo setFeedTargeting(Object feedTargeting)
public Page.APIRequestCreateVideo setFeedTargeting(String feedTargeting)
public Page.APIRequestCreateVideo setFileSize(Long fileSize)
public Page.APIRequestCreateVideo setFileSize(String fileSize)
public Page.APIRequestCreateVideo setFileUrl(String fileUrl)
public Page.APIRequestCreateVideo setFisheyeVideoCropped(Boolean fisheyeVideoCropped)
public Page.APIRequestCreateVideo setFisheyeVideoCropped(String fisheyeVideoCropped)
public Page.APIRequestCreateVideo setFormatting(AdVideo.EnumFormatting formatting)
public Page.APIRequestCreateVideo setFormatting(String formatting)
public Page.APIRequestCreateVideo setFov(Long fov)
public Page.APIRequestCreateVideo setFov(String fov)
public Page.APIRequestCreateVideo setFrontZRotation(Double frontZRotation)
public Page.APIRequestCreateVideo setFrontZRotation(String frontZRotation)
public Page.APIRequestCreateVideo setFunFactPromptId(Long funFactPromptId)
public Page.APIRequestCreateVideo setFunFactPromptId(String funFactPromptId)
public Page.APIRequestCreateVideo setFunFactToasteeId(Long funFactToasteeId)
public Page.APIRequestCreateVideo setFunFactToasteeId(String funFactToasteeId)
public Page.APIRequestCreateVideo setGuide(List<List<Long>> guide)
public Page.APIRequestCreateVideo setGuide(String guide)
public Page.APIRequestCreateVideo setGuideEnabled(Boolean guideEnabled)
public Page.APIRequestCreateVideo setGuideEnabled(String guideEnabled)
public Page.APIRequestCreateVideo setHasNickname(Boolean hasNickname)
public Page.APIRequestCreateVideo setHasNickname(String hasNickname)
public Page.APIRequestCreateVideo setHolidayCard(String holidayCard)
public Page.APIRequestCreateVideo setInitialHeading(Long initialHeading)
public Page.APIRequestCreateVideo setInitialHeading(String initialHeading)
public Page.APIRequestCreateVideo setInitialPitch(Long initialPitch)
public Page.APIRequestCreateVideo setInitialPitch(String initialPitch)
public Page.APIRequestCreateVideo setInstantGameEntryPointData(String instantGameEntryPointData)
public Page.APIRequestCreateVideo setIsBoostIntended(Boolean isBoostIntended)
public Page.APIRequestCreateVideo setIsBoostIntended(String isBoostIntended)
public Page.APIRequestCreateVideo setIsExplicitShare(Boolean isExplicitShare)
public Page.APIRequestCreateVideo setIsExplicitShare(String isExplicitShare)
public Page.APIRequestCreateVideo setIsGroupLinkingPost(Boolean isGroupLinkingPost)
public Page.APIRequestCreateVideo setIsGroupLinkingPost(String isGroupLinkingPost)
public Page.APIRequestCreateVideo setIsVoiceClip(Boolean isVoiceClip)
public Page.APIRequestCreateVideo setIsVoiceClip(String isVoiceClip)
public Page.APIRequestCreateVideo setLocationSourceId(String locationSourceId)
public Page.APIRequestCreateVideo setManualPrivacy(Boolean manualPrivacy)
public Page.APIRequestCreateVideo setManualPrivacy(String manualPrivacy)
public Page.APIRequestCreateVideo setMultilingualData(List<Object> multilingualData)
public Page.APIRequestCreateVideo setMultilingualData(String multilingualData)
public Page.APIRequestCreateVideo setNoStory(Boolean noStory)
public Page.APIRequestCreateVideo setNoStory(String noStory)
public Page.APIRequestCreateVideo setOfferLikePostId(Long offerLikePostId)
public Page.APIRequestCreateVideo setOfferLikePostId(String offerLikePostId)
public Page.APIRequestCreateVideo setOgActionTypeId(String ogActionTypeId)
public Page.APIRequestCreateVideo setOgIconId(String ogIconId)
public Page.APIRequestCreateVideo setOgObjectId(String ogObjectId)
public Page.APIRequestCreateVideo setOgPhrase(String ogPhrase)
public Page.APIRequestCreateVideo setOgSuggestionMechanism(String ogSuggestionMechanism)
public Page.APIRequestCreateVideo setOriginalFov(Long originalFov)
public Page.APIRequestCreateVideo setOriginalFov(String originalFov)
public Page.APIRequestCreateVideo setOriginalProjectionType(AdVideo.EnumOriginalProjectionType originalProjectionType)
public Page.APIRequestCreateVideo setOriginalProjectionType(String originalProjectionType)
public Page.APIRequestCreateVideo setPublishEventId(Long publishEventId)
public Page.APIRequestCreateVideo setPublishEventId(String publishEventId)
public Page.APIRequestCreateVideo setPublished(Boolean published)
public Page.APIRequestCreateVideo setPublished(String published)
public Page.APIRequestCreateVideo setReactModeMetadata(String reactModeMetadata)
public Page.APIRequestCreateVideo setReferenceOnly(Boolean referenceOnly)
public Page.APIRequestCreateVideo setReferenceOnly(String referenceOnly)
public Page.APIRequestCreateVideo setReferencedStickerId(String referencedStickerId)
public Page.APIRequestCreateVideo setReplaceVideoId(String replaceVideoId)
public Page.APIRequestCreateVideo setSalesPromoId(Long salesPromoId)
public Page.APIRequestCreateVideo setSalesPromoId(String salesPromoId)
public Page.APIRequestCreateVideo setScheduledPublishTime(Long scheduledPublishTime)
public Page.APIRequestCreateVideo setScheduledPublishTime(String scheduledPublishTime)
public Page.APIRequestCreateVideo setSecret(Boolean secret)
public Page.APIRequestCreateVideo setSecret(String secret)
public Page.APIRequestCreateVideo setSlideshowSpec(Map<String,String> slideshowSpec)
public Page.APIRequestCreateVideo setSlideshowSpec(String slideshowSpec)
public Page.APIRequestCreateVideo setSocialActions(Boolean socialActions)
public Page.APIRequestCreateVideo setSocialActions(String socialActions)
public Page.APIRequestCreateVideo setSource(String source)
public Page.APIRequestCreateVideo setSpecifiedDialect(String specifiedDialect)
public Page.APIRequestCreateVideo setSpherical(Boolean spherical)
public Page.APIRequestCreateVideo setSpherical(String spherical)
public Page.APIRequestCreateVideo setSponsorId(String sponsorId)
public Page.APIRequestCreateVideo setSponsorRelationship(Long sponsorRelationship)
public Page.APIRequestCreateVideo setSponsorRelationship(String sponsorRelationship)
public Page.APIRequestCreateVideo setStartOffset(Long startOffset)
public Page.APIRequestCreateVideo setStartOffset(String startOffset)
public Page.APIRequestCreateVideo setSwapMode(AdVideo.EnumSwapMode swapMode)
public Page.APIRequestCreateVideo setSwapMode(String swapMode)
public Page.APIRequestCreateVideo setTargeting(Object targeting)
public Page.APIRequestCreateVideo setTargeting(String targeting)
public Page.APIRequestCreateVideo setTextFormatMetadata(String textFormatMetadata)
public Page.APIRequestCreateVideo setThrowbackCameraRollMedia(String throwbackCameraRollMedia)
public Page.APIRequestCreateVideo setThumb(File thumb)
public Page.APIRequestCreateVideo setThumb(String thumb)
public Page.APIRequestCreateVideo setTimeSinceOriginalPost(Long timeSinceOriginalPost)
public Page.APIRequestCreateVideo setTimeSinceOriginalPost(String timeSinceOriginalPost)
public Page.APIRequestCreateVideo setTitle(String title)
public Page.APIRequestCreateVideo setTranscodeSettingProperties(String transcodeSettingProperties)
public Page.APIRequestCreateVideo setUniversalVideoId(String universalVideoId)
public Page.APIRequestCreateVideo setUnpublishedContentType(AdVideo.EnumUnpublishedContentType unpublishedContentType)
public Page.APIRequestCreateVideo setUnpublishedContentType(String unpublishedContentType)
public Page.APIRequestCreateVideo setUploadPhase(AdVideo.EnumUploadPhase uploadPhase)
public Page.APIRequestCreateVideo setUploadPhase(String uploadPhase)
public Page.APIRequestCreateVideo setUploadSessionId(String uploadSessionId)
public Page.APIRequestCreateVideo setUploadSettingProperties(String uploadSettingProperties)
public Page.APIRequestCreateVideo setVideoAssetId(String videoAssetId)
public Page.APIRequestCreateVideo setVideoFileChunk(String videoFileChunk)
public Page.APIRequestCreateVideo setVideoStartTimeMs(Long videoStartTimeMs)
public Page.APIRequestCreateVideo setVideoStartTimeMs(String videoStartTimeMs)
public Page.APIRequestCreateVideo setWaterfallId(String waterfallId)
public Page.APIRequestCreateVideo requestAllFields()
public Page.APIRequestCreateVideo requestAllFields(boolean value)
public Page.APIRequestCreateVideo requestFields(List<String> fields)
requestFields
in class APIRequest<AdVideo>
public Page.APIRequestCreateVideo requestFields(List<String> fields, boolean value)
requestFields
in class APIRequest<AdVideo>
public Page.APIRequestCreateVideo requestField(String field)
requestField
in class APIRequest<AdVideo>
public Page.APIRequestCreateVideo requestField(String field, boolean value)
requestField
in class APIRequest<AdVideo>
Copyright © 2020. All rights reserved.