public static class Group.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 Group.APIRequestCreateVideo setParam(String param, Object value)
setParam
in class APIRequest<AdVideo>
public Group.APIRequestCreateVideo setParams(Map<String,Object> params)
setParams
in class APIRequest<AdVideo>
public Group.APIRequestCreateVideo setAdaptiveType(String adaptiveType)
public Group.APIRequestCreateVideo setAnimatedEffectId(Long animatedEffectId)
public Group.APIRequestCreateVideo setAnimatedEffectId(String animatedEffectId)
public Group.APIRequestCreateVideo setApplicationId(String applicationId)
public Group.APIRequestCreateVideo setAskedFunFactPromptId(Long askedFunFactPromptId)
public Group.APIRequestCreateVideo setAskedFunFactPromptId(String askedFunFactPromptId)
public Group.APIRequestCreateVideo setAttributionAppId(String attributionAppId)
public Group.APIRequestCreateVideo setAudioStoryWaveAnimationHandle(String audioStoryWaveAnimationHandle)
public Group.APIRequestCreateVideo setComposerEntryPicker(String composerEntryPicker)
public Group.APIRequestCreateVideo setComposerEntryPoint(String composerEntryPoint)
public Group.APIRequestCreateVideo setComposerEntryTime(Long composerEntryTime)
public Group.APIRequestCreateVideo setComposerEntryTime(String composerEntryTime)
public Group.APIRequestCreateVideo setComposerSessionEventsLog(String composerSessionEventsLog)
public Group.APIRequestCreateVideo setComposerSessionId(String composerSessionId)
public Group.APIRequestCreateVideo setComposerSourceSurface(String composerSourceSurface)
public Group.APIRequestCreateVideo setComposerType(String composerType)
public Group.APIRequestCreateVideo setContainerType(AdVideo.EnumContainerType containerType)
public Group.APIRequestCreateVideo setContainerType(String containerType)
public Group.APIRequestCreateVideo setContentCategory(AdVideo.EnumContentCategory contentCategory)
public Group.APIRequestCreateVideo setContentCategory(String contentCategory)
public Group.APIRequestCreateVideo setCreativeTools(String creativeTools)
public Group.APIRequestCreateVideo setDescription(String description)
public Group.APIRequestCreateVideo setEmbeddable(Boolean embeddable)
public Group.APIRequestCreateVideo setEmbeddable(String embeddable)
public Group.APIRequestCreateVideo setEndOffset(Long endOffset)
public Group.APIRequestCreateVideo setEndOffset(String endOffset)
public Group.APIRequestCreateVideo setFbuploaderVideoFileChunk(String fbuploaderVideoFileChunk)
public Group.APIRequestCreateVideo setFileSize(Long fileSize)
public Group.APIRequestCreateVideo setFileSize(String fileSize)
public Group.APIRequestCreateVideo setFileUrl(String fileUrl)
public Group.APIRequestCreateVideo setFisheyeVideoCropped(Boolean fisheyeVideoCropped)
public Group.APIRequestCreateVideo setFisheyeVideoCropped(String fisheyeVideoCropped)
public Group.APIRequestCreateVideo setFormatting(AdVideo.EnumFormatting formatting)
public Group.APIRequestCreateVideo setFormatting(String formatting)
public Group.APIRequestCreateVideo setFov(Long fov)
public Group.APIRequestCreateVideo setFov(String fov)
public Group.APIRequestCreateVideo setFrontZRotation(Double frontZRotation)
public Group.APIRequestCreateVideo setFrontZRotation(String frontZRotation)
public Group.APIRequestCreateVideo setFunFactPromptId(Long funFactPromptId)
public Group.APIRequestCreateVideo setFunFactPromptId(String funFactPromptId)
public Group.APIRequestCreateVideo setFunFactToasteeId(Long funFactToasteeId)
public Group.APIRequestCreateVideo setFunFactToasteeId(String funFactToasteeId)
public Group.APIRequestCreateVideo setGuide(List<List<Long>> guide)
public Group.APIRequestCreateVideo setGuide(String guide)
public Group.APIRequestCreateVideo setGuideEnabled(Boolean guideEnabled)
public Group.APIRequestCreateVideo setGuideEnabled(String guideEnabled)
public Group.APIRequestCreateVideo setHasNickname(Boolean hasNickname)
public Group.APIRequestCreateVideo setHasNickname(String hasNickname)
public Group.APIRequestCreateVideo setHolidayCard(String holidayCard)
public Group.APIRequestCreateVideo setInitialHeading(Long initialHeading)
public Group.APIRequestCreateVideo setInitialHeading(String initialHeading)
public Group.APIRequestCreateVideo setInitialPitch(Long initialPitch)
public Group.APIRequestCreateVideo setInitialPitch(String initialPitch)
public Group.APIRequestCreateVideo setInstantGameEntryPointData(String instantGameEntryPointData)
public Group.APIRequestCreateVideo setIsBoostIntended(Boolean isBoostIntended)
public Group.APIRequestCreateVideo setIsBoostIntended(String isBoostIntended)
public Group.APIRequestCreateVideo setIsExplicitShare(Boolean isExplicitShare)
public Group.APIRequestCreateVideo setIsExplicitShare(String isExplicitShare)
public Group.APIRequestCreateVideo setIsGroupLinkingPost(Boolean isGroupLinkingPost)
public Group.APIRequestCreateVideo setIsGroupLinkingPost(String isGroupLinkingPost)
public Group.APIRequestCreateVideo setIsVoiceClip(Boolean isVoiceClip)
public Group.APIRequestCreateVideo setIsVoiceClip(String isVoiceClip)
public Group.APIRequestCreateVideo setLocationSourceId(String locationSourceId)
public Group.APIRequestCreateVideo setManualPrivacy(Boolean manualPrivacy)
public Group.APIRequestCreateVideo setManualPrivacy(String manualPrivacy)
public Group.APIRequestCreateVideo setOfferLikePostId(Long offerLikePostId)
public Group.APIRequestCreateVideo setOfferLikePostId(String offerLikePostId)
public Group.APIRequestCreateVideo setOgActionTypeId(String ogActionTypeId)
public Group.APIRequestCreateVideo setOgIconId(String ogIconId)
public Group.APIRequestCreateVideo setOgObjectId(String ogObjectId)
public Group.APIRequestCreateVideo setOgPhrase(String ogPhrase)
public Group.APIRequestCreateVideo setOgSuggestionMechanism(String ogSuggestionMechanism)
public Group.APIRequestCreateVideo setOriginalFov(Long originalFov)
public Group.APIRequestCreateVideo setOriginalFov(String originalFov)
public Group.APIRequestCreateVideo setOriginalProjectionType(AdVideo.EnumOriginalProjectionType originalProjectionType)
public Group.APIRequestCreateVideo setOriginalProjectionType(String originalProjectionType)
public Group.APIRequestCreateVideo setPublishEventId(Long publishEventId)
public Group.APIRequestCreateVideo setPublishEventId(String publishEventId)
public Group.APIRequestCreateVideo setReactModeMetadata(String reactModeMetadata)
public Group.APIRequestCreateVideo setReferencedStickerId(String referencedStickerId)
public Group.APIRequestCreateVideo setReplaceVideoId(String replaceVideoId)
public Group.APIRequestCreateVideo setSalesPromoId(Long salesPromoId)
public Group.APIRequestCreateVideo setSalesPromoId(String salesPromoId)
public Group.APIRequestCreateVideo setScheduledPublishTime(Long scheduledPublishTime)
public Group.APIRequestCreateVideo setScheduledPublishTime(String scheduledPublishTime)
public Group.APIRequestCreateVideo setSlideshowSpec(Map<String,String> slideshowSpec)
public Group.APIRequestCreateVideo setSlideshowSpec(String slideshowSpec)
public Group.APIRequestCreateVideo setSource(String source)
public Group.APIRequestCreateVideo setSpherical(Boolean spherical)
public Group.APIRequestCreateVideo setSpherical(String spherical)
public Group.APIRequestCreateVideo setStartOffset(Long startOffset)
public Group.APIRequestCreateVideo setStartOffset(String startOffset)
public Group.APIRequestCreateVideo setSwapMode(AdVideo.EnumSwapMode swapMode)
public Group.APIRequestCreateVideo setSwapMode(String swapMode)
public Group.APIRequestCreateVideo setTextFormatMetadata(String textFormatMetadata)
public Group.APIRequestCreateVideo setThrowbackCameraRollMedia(String throwbackCameraRollMedia)
public Group.APIRequestCreateVideo setThumb(File thumb)
public Group.APIRequestCreateVideo setThumb(String thumb)
public Group.APIRequestCreateVideo setTimeSinceOriginalPost(Long timeSinceOriginalPost)
public Group.APIRequestCreateVideo setTimeSinceOriginalPost(String timeSinceOriginalPost)
public Group.APIRequestCreateVideo setTitle(String title)
public Group.APIRequestCreateVideo setTranscodeSettingProperties(String transcodeSettingProperties)
public Group.APIRequestCreateVideo setUnpublishedContentType(AdVideo.EnumUnpublishedContentType unpublishedContentType)
public Group.APIRequestCreateVideo setUnpublishedContentType(String unpublishedContentType)
public Group.APIRequestCreateVideo setUploadPhase(AdVideo.EnumUploadPhase uploadPhase)
public Group.APIRequestCreateVideo setUploadPhase(String uploadPhase)
public Group.APIRequestCreateVideo setUploadSessionId(String uploadSessionId)
public Group.APIRequestCreateVideo setUploadSettingProperties(String uploadSettingProperties)
public Group.APIRequestCreateVideo setVideoFileChunk(String videoFileChunk)
public Group.APIRequestCreateVideo setVideoIdOriginal(String videoIdOriginal)
public Group.APIRequestCreateVideo setVideoStartTimeMs(Long videoStartTimeMs)
public Group.APIRequestCreateVideo setVideoStartTimeMs(String videoStartTimeMs)
public Group.APIRequestCreateVideo setWaterfallId(String waterfallId)
public Group.APIRequestCreateVideo requestAllFields()
public Group.APIRequestCreateVideo requestAllFields(boolean value)
public Group.APIRequestCreateVideo requestFields(List<String> fields)
requestFields
in class APIRequest<AdVideo>
public Group.APIRequestCreateVideo requestFields(List<String> fields, boolean value)
requestFields
in class APIRequest<AdVideo>
public Group.APIRequestCreateVideo requestField(String field)
requestField
in class APIRequest<AdVideo>
public Group.APIRequestCreateVideo requestField(String field, boolean value)
requestField
in class APIRequest<AdVideo>
Copyright © 2020. All rights reserved.