public static class AdAccount.APIRequestCreateVideoAd 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 |
|---|
APIRequestCreateVideoAd(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 APIRequestCreateVideoAd(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 AdAccount.APIRequestCreateVideoAd setParam(String param, Object value)
setParam in class APIRequest<AdVideo>public AdAccount.APIRequestCreateVideoAd setParams(Map<String,Object> params)
setParams in class APIRequest<AdVideo>public AdAccount.APIRequestCreateVideoAd setDescription(String description)
public AdAccount.APIRequestCreateVideoAd setPrivacy(String privacy)
public AdAccount.APIRequestCreateVideoAd setTitle(String title)
public AdAccount.APIRequestCreateVideoAd setUploadPhase(AdVideo.EnumUploadPhase uploadPhase)
public AdAccount.APIRequestCreateVideoAd setUploadPhase(String uploadPhase)
public AdAccount.APIRequestCreateVideoAd setVideoId(String videoId)
public AdAccount.APIRequestCreateVideoAd setVideoState(AdVideo.EnumVideoState videoState)
public AdAccount.APIRequestCreateVideoAd setVideoState(String videoState)
public AdAccount.APIRequestCreateVideoAd requestAllFields()
public AdAccount.APIRequestCreateVideoAd requestAllFields(boolean value)
public AdAccount.APIRequestCreateVideoAd requestFields(List<String> fields)
requestFields in class APIRequest<AdVideo>public AdAccount.APIRequestCreateVideoAd requestFields(List<String> fields, boolean value)
requestFields in class APIRequest<AdVideo>public AdAccount.APIRequestCreateVideoAd requestField(String field)
requestField in class APIRequest<AdVideo>public AdAccount.APIRequestCreateVideoAd requestField(String field, boolean value)
requestField in class APIRequest<AdVideo>Copyright © 2025. All rights reserved.