public static class Page.APIRequestCreateVideoReel 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 |
|---|
APIRequestCreateVideoReel(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 APIRequestCreateVideoReel(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 Page.APIRequestCreateVideoReel setParam(String param, Object value)
setParam in class APIRequest<AdVideo>public Page.APIRequestCreateVideoReel setParams(Map<String,Object> params)
setParams in class APIRequest<AdVideo>public Page.APIRequestCreateVideoReel setDescription(String description)
public Page.APIRequestCreateVideoReel setFeedTargeting(Object feedTargeting)
public Page.APIRequestCreateVideoReel setFeedTargeting(String feedTargeting)
public Page.APIRequestCreateVideoReel setPlace(String place)
public Page.APIRequestCreateVideoReel setScheduledPublishTime(String scheduledPublishTime)
public Page.APIRequestCreateVideoReel setTargeting(Object targeting)
public Page.APIRequestCreateVideoReel setTargeting(String targeting)
public Page.APIRequestCreateVideoReel setTitle(String title)
public Page.APIRequestCreateVideoReel setUploadPhase(AdVideo.EnumUploadPhase uploadPhase)
public Page.APIRequestCreateVideoReel setUploadPhase(String uploadPhase)
public Page.APIRequestCreateVideoReel setVideoId(String videoId)
public Page.APIRequestCreateVideoReel setVideoState(AdVideo.EnumVideoState videoState)
public Page.APIRequestCreateVideoReel setVideoState(String videoState)
public Page.APIRequestCreateVideoReel requestAllFields()
public Page.APIRequestCreateVideoReel requestAllFields(boolean value)
public Page.APIRequestCreateVideoReel requestFields(List<String> fields)
requestFields in class APIRequest<AdVideo>public Page.APIRequestCreateVideoReel requestFields(List<String> fields, boolean value)
requestFields in class APIRequest<AdVideo>public Page.APIRequestCreateVideoReel requestField(String field)
requestField in class APIRequest<AdVideo>public Page.APIRequestCreateVideoReel requestField(String field, boolean value)
requestField in class APIRequest<AdVideo>Copyright © 2024. All rights reserved.