public static class Ad.APIRequestUpdate extends APIRequest<Ad>
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 |
|---|
APIRequestUpdate(String nodeId,
APIContext context) |
addToBatch, addToBatch, changeRequestExecutor, executeInternal, executeInternal, getContext, getExecutor, joinStringList, requestFieldInternal, setContext, setParamInternal, setParamsInternal, setUseVideoEndpointpublic APIRequestUpdate(String nodeId, APIContext context)
public Ad getLastResponse()
getLastResponse in class APIRequest<Ad>public Ad parseResponse(String response) throws APIException
parseResponse in class APIRequest<Ad>APIExceptionpublic Ad execute() throws APIException
execute in class APIRequest<Ad>APIExceptionpublic Ad execute(Map<String,Object> extraParams) throws APIException
execute in class APIRequest<Ad>APIExceptionpublic Ad.APIRequestUpdate setParam(String param, Object value)
setParam in class APIRequest<Ad>public Ad.APIRequestUpdate setParams(Map<String,Object> params)
setParams in class APIRequest<Ad>public Ad.APIRequestUpdate setAdlabels(List<Object> adlabels)
public Ad.APIRequestUpdate setAdlabels(String adlabels)
public Ad.APIRequestUpdate setAdsetId(Long adsetId)
public Ad.APIRequestUpdate setAdsetId(String adsetId)
public Ad.APIRequestUpdate setBidAmount(Long bidAmount)
public Ad.APIRequestUpdate setBidAmount(String bidAmount)
public Ad.APIRequestUpdate setCreative(AdCreative creative)
public Ad.APIRequestUpdate setCreative(String creative)
public Ad.APIRequestUpdate setDisplaySequence(Long displaySequence)
public Ad.APIRequestUpdate setDisplaySequence(String displaySequence)
public Ad.APIRequestUpdate setExecutionOptions(List<Ad.EnumExecutionOptions> executionOptions)
public Ad.APIRequestUpdate setExecutionOptions(String executionOptions)
public Ad.APIRequestUpdate setName(String name)
public Ad.APIRequestUpdate setRedownload(Boolean redownload)
public Ad.APIRequestUpdate setRedownload(String redownload)
public Ad.APIRequestUpdate setStatus(Ad.EnumStatus status)
public Ad.APIRequestUpdate setStatus(String status)
public Ad.APIRequestUpdate setTrackingSpecs(Object trackingSpecs)
public Ad.APIRequestUpdate setTrackingSpecs(String trackingSpecs)
public Ad.APIRequestUpdate requestAllFields()
public Ad.APIRequestUpdate requestAllFields(boolean value)
public Ad.APIRequestUpdate requestFields(List<String> fields)
requestFields in class APIRequest<Ad>public Ad.APIRequestUpdate requestFields(List<String> fields, boolean value)
requestFields in class APIRequest<Ad>public Ad.APIRequestUpdate requestField(String field)
requestField in class APIRequest<Ad>public Ad.APIRequestUpdate requestField(String field, boolean value)
requestField in class APIRequest<Ad>Copyright © 2017. All rights reserved.