public static class AdVideo.APIRequestUpdate 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 |
|---|
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 AdVideo getLastResponse()
getLastResponse in class APIRequest<AdVideo>public AdVideo parseResponse(String response, String header) throws APIException
parseResponse in class APIRequest<AdVideo>APIExceptionpublic AdVideo execute() throws APIException
execute in class APIRequest<AdVideo>APIExceptionpublic AdVideo execute(Map<String,Object> extraParams) throws APIException
execute in class APIRequest<AdVideo>APIExceptionpublic com.google.common.util.concurrent.ListenableFuture<AdVideo> executeAsync() throws APIException
APIExceptionpublic com.google.common.util.concurrent.ListenableFuture<AdVideo> executeAsync(Map<String,Object> extraParams) throws APIException
APIExceptionpublic AdVideo.APIRequestUpdate setParam(String param, Object value)
setParam in class APIRequest<AdVideo>public AdVideo.APIRequestUpdate setParams(Map<String,Object> params)
setParams in class APIRequest<AdVideo>public AdVideo.APIRequestUpdate setAdBreaks(com.google.gson.JsonArray adBreaks)
public AdVideo.APIRequestUpdate setAdBreaks(String adBreaks)
public AdVideo.APIRequestUpdate setAllowBmCrossposting(Boolean allowBmCrossposting)
public AdVideo.APIRequestUpdate setAllowBmCrossposting(String allowBmCrossposting)
public AdVideo.APIRequestUpdate setAllowCrosspostingForPages(List<Object> allowCrosspostingForPages)
public AdVideo.APIRequestUpdate setAllowCrosspostingForPages(String allowCrosspostingForPages)
public AdVideo.APIRequestUpdate setBackdatedTime(String backdatedTime)
public AdVideo.APIRequestUpdate setBackdatedTimeGranularity(AdVideo.EnumBackdatedTimeGranularity backdatedTimeGranularity)
public AdVideo.APIRequestUpdate setBackdatedTimeGranularity(String backdatedTimeGranularity)
public AdVideo.APIRequestUpdate setCallToAction(Object callToAction)
public AdVideo.APIRequestUpdate setCallToAction(String callToAction)
public AdVideo.APIRequestUpdate setContentCategory(AdVideo.EnumContentCategory contentCategory)
public AdVideo.APIRequestUpdate setContentCategory(String contentCategory)
public AdVideo.APIRequestUpdate setContentTags(List<String> contentTags)
public AdVideo.APIRequestUpdate setContentTags(String contentTags)
public AdVideo.APIRequestUpdate setCustomLabels(List<String> customLabels)
public AdVideo.APIRequestUpdate setCustomLabels(String customLabels)
public AdVideo.APIRequestUpdate setDescription(String description)
public AdVideo.APIRequestUpdate setDirectShareStatus(Long directShareStatus)
public AdVideo.APIRequestUpdate setDirectShareStatus(String directShareStatus)
public AdVideo.APIRequestUpdate setEmbeddable(Boolean embeddable)
public AdVideo.APIRequestUpdate setEmbeddable(String embeddable)
public AdVideo.APIRequestUpdate setExpiration(Object expiration)
public AdVideo.APIRequestUpdate setExpiration(String expiration)
public AdVideo.APIRequestUpdate setExpireNow(Boolean expireNow)
public AdVideo.APIRequestUpdate setExpireNow(String expireNow)
public AdVideo.APIRequestUpdate setIncrementPlayCount(Boolean incrementPlayCount)
public AdVideo.APIRequestUpdate setIncrementPlayCount(String incrementPlayCount)
public AdVideo.APIRequestUpdate setName(String name)
public AdVideo.APIRequestUpdate setPreferredThumbnailId(String preferredThumbnailId)
public AdVideo.APIRequestUpdate setPrivacy(String privacy)
public AdVideo.APIRequestUpdate setPublishToNewsFeed(Boolean publishToNewsFeed)
public AdVideo.APIRequestUpdate setPublishToNewsFeed(String publishToNewsFeed)
public AdVideo.APIRequestUpdate setPublishToVideosTab(Boolean publishToVideosTab)
public AdVideo.APIRequestUpdate setPublishToVideosTab(String publishToVideosTab)
public AdVideo.APIRequestUpdate setPublished(Boolean published)
public AdVideo.APIRequestUpdate setPublished(String published)
public AdVideo.APIRequestUpdate setScheduledPublishTime(Long scheduledPublishTime)
public AdVideo.APIRequestUpdate setScheduledPublishTime(String scheduledPublishTime)
public AdVideo.APIRequestUpdate setSocialActions(Boolean socialActions)
public AdVideo.APIRequestUpdate setSocialActions(String socialActions)
public AdVideo.APIRequestUpdate setSponsorId(String sponsorId)
public AdVideo.APIRequestUpdate setSponsorRelationship(Long sponsorRelationship)
public AdVideo.APIRequestUpdate setSponsorRelationship(String sponsorRelationship)
public AdVideo.APIRequestUpdate setTags(List<String> tags)
public AdVideo.APIRequestUpdate setTags(String tags)
public AdVideo.APIRequestUpdate setTarget(String target)
public AdVideo.APIRequestUpdate setUniversalVideoId(String universalVideoId)
public AdVideo.APIRequestUpdate requestAllFields()
public AdVideo.APIRequestUpdate requestAllFields(boolean value)
public AdVideo.APIRequestUpdate requestFields(List<String> fields)
requestFields in class APIRequest<AdVideo>public AdVideo.APIRequestUpdate requestFields(List<String> fields, boolean value)
requestFields in class APIRequest<AdVideo>public AdVideo.APIRequestUpdate requestField(String field)
requestField in class APIRequest<AdVideo>public AdVideo.APIRequestUpdate requestField(String field, boolean value)
requestField in class APIRequest<AdVideo>Copyright © 2020. All rights reserved.