public static class AdPlacement.APIRequestGet extends APIRequest<AdPlacement>
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 |
---|
APIRequestGet(String nodeId,
APIContext context) |
addToBatch, addToBatch, addToBatch, changeAsyncRequestExecutor, changeRequestExecutor, executeAsyncBase, executeAsyncBase, executeAsyncInternal, executeAsyncInternal, executeInternal, executeInternal, getAsyncExecutor, getContext, getExecutor, joinStringList, requestFieldInternal, setContext, setOverrideUrl, setParamInternal, setParamsInternal, setUseVideoEndpoint
public APIRequestGet(String nodeId, APIContext context)
public AdPlacement getLastResponse()
getLastResponse
in class APIRequest<AdPlacement>
public AdPlacement parseResponse(String response, String header) throws APIException
parseResponse
in class APIRequest<AdPlacement>
APIException
public AdPlacement execute() throws APIException
execute
in class APIRequest<AdPlacement>
APIException
public AdPlacement execute(Map<String,Object> extraParams) throws APIException
execute
in class APIRequest<AdPlacement>
APIException
public com.google.common.util.concurrent.ListenableFuture<AdPlacement> executeAsync() throws APIException
APIException
public com.google.common.util.concurrent.ListenableFuture<AdPlacement> executeAsync(Map<String,Object> extraParams) throws APIException
APIException
public AdPlacement.APIRequestGet setParam(String param, Object value)
setParam
in class APIRequest<AdPlacement>
public AdPlacement.APIRequestGet setParams(Map<String,Object> params)
setParams
in class APIRequest<AdPlacement>
public AdPlacement.APIRequestGet requestAllFields()
public AdPlacement.APIRequestGet requestAllFields(boolean value)
public AdPlacement.APIRequestGet requestFields(List<String> fields)
requestFields
in class APIRequest<AdPlacement>
public AdPlacement.APIRequestGet requestFields(List<String> fields, boolean value)
requestFields
in class APIRequest<AdPlacement>
public AdPlacement.APIRequestGet requestField(String field)
requestField
in class APIRequest<AdPlacement>
public AdPlacement.APIRequestGet requestField(String field, boolean value)
requestField
in class APIRequest<AdPlacement>
public AdPlacement.APIRequestGet requestBundleIdField()
public AdPlacement.APIRequestGet requestBundleIdField(boolean value)
public AdPlacement.APIRequestGet requestDisplayFormatField()
public AdPlacement.APIRequestGet requestDisplayFormatField(boolean value)
public AdPlacement.APIRequestGet requestExternalPlacementIdField()
public AdPlacement.APIRequestGet requestExternalPlacementIdField(boolean value)
public AdPlacement.APIRequestGet requestGoogleDisplayFormatField()
public AdPlacement.APIRequestGet requestGoogleDisplayFormatField(boolean value)
public AdPlacement.APIRequestGet requestIdField()
public AdPlacement.APIRequestGet requestIdField(boolean value)
public AdPlacement.APIRequestGet requestNameField()
public AdPlacement.APIRequestGet requestNameField(boolean value)
public AdPlacement.APIRequestGet requestPlacementGroupField()
public AdPlacement.APIRequestGet requestPlacementGroupField(boolean value)
public AdPlacement.APIRequestGet requestPlatformField()
public AdPlacement.APIRequestGet requestPlatformField(boolean value)
public AdPlacement.APIRequestGet requestStatusField()
public AdPlacement.APIRequestGet requestStatusField(boolean value)
Copyright © 2023. All rights reserved.