public static class NativeOffer.APIRequestCreateNativeOfferView extends APIRequest<NativeOffer>
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 |
|---|
APIRequestCreateNativeOfferView(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 APIRequestCreateNativeOfferView(String nodeId, APIContext context)
public NativeOffer getLastResponse()
getLastResponse in class APIRequest<NativeOffer>public NativeOffer parseResponse(String response, String header) throws APIException
parseResponse in class APIRequest<NativeOffer>APIExceptionpublic NativeOffer execute() throws APIException
execute in class APIRequest<NativeOffer>APIExceptionpublic NativeOffer execute(Map<String,Object> extraParams) throws APIException
execute in class APIRequest<NativeOffer>APIExceptionpublic com.google.common.util.concurrent.ListenableFuture<NativeOffer> executeAsync() throws APIException
APIExceptionpublic com.google.common.util.concurrent.ListenableFuture<NativeOffer> executeAsync(Map<String,Object> extraParams) throws APIException
APIExceptionpublic NativeOffer.APIRequestCreateNativeOfferView setParam(String param, Object value)
setParam in class APIRequest<NativeOffer>public NativeOffer.APIRequestCreateNativeOfferView setParams(Map<String,Object> params)
setParams in class APIRequest<NativeOffer>public NativeOffer.APIRequestCreateNativeOfferView setAdAccount(String adAccount)
public NativeOffer.APIRequestCreateNativeOfferView setAdImageHashes(List<String> adImageHashes)
public NativeOffer.APIRequestCreateNativeOfferView setAdImageHashes(String adImageHashes)
public NativeOffer.APIRequestCreateNativeOfferView setCarouselCaptions(List<String> carouselCaptions)
public NativeOffer.APIRequestCreateNativeOfferView setCarouselCaptions(String carouselCaptions)
public NativeOffer.APIRequestCreateNativeOfferView setCarouselData(List<Object> carouselData)
public NativeOffer.APIRequestCreateNativeOfferView setCarouselData(String carouselData)
public NativeOffer.APIRequestCreateNativeOfferView setCarouselLinks(List<String> carouselLinks)
public NativeOffer.APIRequestCreateNativeOfferView setCarouselLinks(String carouselLinks)
public NativeOffer.APIRequestCreateNativeOfferView setDeeplinks(List<String> deeplinks)
public NativeOffer.APIRequestCreateNativeOfferView setDeeplinks(String deeplinks)
public NativeOffer.APIRequestCreateNativeOfferView setImageCrops(List<Map<String,String>> imageCrops)
public NativeOffer.APIRequestCreateNativeOfferView setImageCrops(String imageCrops)
public NativeOffer.APIRequestCreateNativeOfferView setMessage(String message)
public NativeOffer.APIRequestCreateNativeOfferView setPhotos(List<String> photos)
public NativeOffer.APIRequestCreateNativeOfferView setPhotos(String photos)
public NativeOffer.APIRequestCreateNativeOfferView setPlaceData(Object placeData)
public NativeOffer.APIRequestCreateNativeOfferView setPlaceData(String placeData)
public NativeOffer.APIRequestCreateNativeOfferView setPublished(Boolean published)
public NativeOffer.APIRequestCreateNativeOfferView setPublished(String published)
public NativeOffer.APIRequestCreateNativeOfferView setPublishedAds(Boolean publishedAds)
public NativeOffer.APIRequestCreateNativeOfferView setPublishedAds(String publishedAds)
public NativeOffer.APIRequestCreateNativeOfferView setUrls(List<String> urls)
public NativeOffer.APIRequestCreateNativeOfferView setUrls(String urls)
public NativeOffer.APIRequestCreateNativeOfferView setVideos(List<String> videos)
public NativeOffer.APIRequestCreateNativeOfferView setVideos(String videos)
public NativeOffer.APIRequestCreateNativeOfferView requestAllFields()
public NativeOffer.APIRequestCreateNativeOfferView requestAllFields(boolean value)
public NativeOffer.APIRequestCreateNativeOfferView requestFields(List<String> fields)
requestFields in class APIRequest<NativeOffer>public NativeOffer.APIRequestCreateNativeOfferView requestFields(List<String> fields, boolean value)
requestFields in class APIRequest<NativeOffer>public NativeOffer.APIRequestCreateNativeOfferView requestField(String field)
requestField in class APIRequest<NativeOffer>public NativeOffer.APIRequestCreateNativeOfferView requestField(String field, boolean value)
requestField in class APIRequest<NativeOffer>Copyright © 2020. All rights reserved.