public static class AdAccount.APIRequestCreateCampaign extends APIRequest<Campaign>
APIRequest.DefaultRequestExecutor, APIRequest.IRequestExecutor, APIRequest.ResponseParser<T extends APINode>| 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 |
|---|
APIRequestCreateCampaign(String nodeId,
APIContext context) |
addToBatch, addToBatch, changeRequestExecutor, executeInternal, executeInternal, getContext, getExecutor, joinStringList, requestFieldInternal, setContext, setParamInternal, setParamsInternal, setUseVideoEndpointpublic APIRequestCreateCampaign(String nodeId, APIContext context)
public Campaign getLastResponse()
getLastResponse in class APIRequest<Campaign>public Campaign parseResponse(String response) throws APIException
parseResponse in class APIRequest<Campaign>APIExceptionpublic Campaign execute() throws APIException
execute in class APIRequest<Campaign>APIExceptionpublic Campaign execute(Map<String,Object> extraParams) throws APIException
execute in class APIRequest<Campaign>APIExceptionpublic AdAccount.APIRequestCreateCampaign setParam(String param, Object value)
setParam in class APIRequest<Campaign>public AdAccount.APIRequestCreateCampaign setParams(Map<String,Object> params)
setParams in class APIRequest<Campaign>public AdAccount.APIRequestCreateCampaign setAdlabels(List<Object> adlabels)
public AdAccount.APIRequestCreateCampaign setAdlabels(String adlabels)
public AdAccount.APIRequestCreateCampaign setBudgetRebalanceFlag(Boolean budgetRebalanceFlag)
public AdAccount.APIRequestCreateCampaign setBudgetRebalanceFlag(String budgetRebalanceFlag)
public AdAccount.APIRequestCreateCampaign setBuyingType(String buyingType)
public AdAccount.APIRequestCreateCampaign setExecutionOptions(List<Campaign.EnumExecutionOptions> executionOptions)
public AdAccount.APIRequestCreateCampaign setExecutionOptions(String executionOptions)
public AdAccount.APIRequestCreateCampaign setName(String name)
public AdAccount.APIRequestCreateCampaign setObjective(Campaign.EnumObjective objective)
public AdAccount.APIRequestCreateCampaign setObjective(String objective)
public AdAccount.APIRequestCreateCampaign setPromotedObject(Object promotedObject)
public AdAccount.APIRequestCreateCampaign setPromotedObject(String promotedObject)
public AdAccount.APIRequestCreateCampaign setSpendCap(Long spendCap)
public AdAccount.APIRequestCreateCampaign setSpendCap(String spendCap)
public AdAccount.APIRequestCreateCampaign setStatus(Campaign.EnumStatus status)
public AdAccount.APIRequestCreateCampaign setStatus(String status)
public AdAccount.APIRequestCreateCampaign requestAllFields()
public AdAccount.APIRequestCreateCampaign requestAllFields(boolean value)
public AdAccount.APIRequestCreateCampaign requestFields(List<String> fields)
requestFields in class APIRequest<Campaign>public AdAccount.APIRequestCreateCampaign requestFields(List<String> fields, boolean value)
requestFields in class APIRequest<Campaign>public AdAccount.APIRequestCreateCampaign requestField(String field)
requestField in class APIRequest<Campaign>public AdAccount.APIRequestCreateCampaign requestField(String field, boolean value)
requestField in class APIRequest<Campaign>Copyright © 2017. All rights reserved.