public static class AdAccount.APIRequestGetReferral extends APIRequest<Referral>
APIRequest.DefaultAsyncRequestExecutor, APIRequest.DefaultRequestExecutor, APIRequest.IAsyncRequestExecutor, APIRequest.IRequestExecutor, APIRequest.RequestHelper, 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 |
|---|
APIRequestGetReferral(String nodeId,
APIContext context) |
addToBatch, addToBatch, changeAsyncRequestExecutor, changeRequestExecutor, executeAsyncBase, executeAsyncBase, executeAsyncInternal, executeAsyncInternal, executeInternal, executeInternal, getAsyncExecutor, getContext, getExecutor, joinStringList, requestFieldInternal, setContext, setOverrideUrl, setParamInternal, setParamsInternal, setUseVideoEndpointpublic APIRequestGetReferral(String nodeId, APIContext context)
public APINodeList<Referral> getLastResponse()
getLastResponse in class APIRequest<Referral>public APINodeList<Referral> parseResponse(String response) throws APIException
parseResponse in class APIRequest<Referral>APIExceptionpublic APINodeList<Referral> execute() throws APIException
execute in class APIRequest<Referral>APIExceptionpublic APINodeList<Referral> execute(Map<String,Object> extraParams) throws APIException
execute in class APIRequest<Referral>APIExceptionpublic com.google.common.util.concurrent.ListenableFuture<APINodeList<Referral>> executeAsync() throws APIException
APIExceptionpublic com.google.common.util.concurrent.ListenableFuture<APINodeList<Referral>> executeAsync(Map<String,Object> extraParams) throws APIException
APIExceptionpublic AdAccount.APIRequestGetReferral setParam(String param, Object value)
setParam in class APIRequest<Referral>public AdAccount.APIRequestGetReferral setParams(Map<String,Object> params)
setParams in class APIRequest<Referral>public AdAccount.APIRequestGetReferral requestAllFields()
public AdAccount.APIRequestGetReferral requestAllFields(boolean value)
public AdAccount.APIRequestGetReferral requestFields(List<String> fields)
requestFields in class APIRequest<Referral>public AdAccount.APIRequestGetReferral requestFields(List<String> fields, boolean value)
requestFields in class APIRequest<Referral>public AdAccount.APIRequestGetReferral requestField(String field)
requestField in class APIRequest<Referral>public AdAccount.APIRequestGetReferral requestField(String field, boolean value)
requestField in class APIRequest<Referral>public AdAccount.APIRequestGetReferral requestIdField()
public AdAccount.APIRequestGetReferral requestIdField(boolean value)
public AdAccount.APIRequestGetReferral requestInviteLimitField()
public AdAccount.APIRequestGetReferral requestInviteLimitField(boolean value)
public AdAccount.APIRequestGetReferral requestMessengerCtaField()
public AdAccount.APIRequestGetReferral requestMessengerCtaField(boolean value)
public AdAccount.APIRequestGetReferral requestMessengerPromotionTextField()
public AdAccount.APIRequestGetReferral requestMessengerPromotionTextField(boolean value)
public AdAccount.APIRequestGetReferral requestNamespaceField()
public AdAccount.APIRequestGetReferral requestNamespaceField(boolean value)
public AdAccount.APIRequestGetReferral requestNeedPromoCodeField()
public AdAccount.APIRequestGetReferral requestNeedPromoCodeField(boolean value)
public AdAccount.APIRequestGetReferral requestOfferOriginField()
public AdAccount.APIRequestGetReferral requestOfferOriginField(boolean value)
public AdAccount.APIRequestGetReferral requestPromotionTextField()
public AdAccount.APIRequestGetReferral requestPromotionTextField(boolean value)
public AdAccount.APIRequestGetReferral requestReceiverBenefitsTextField()
public AdAccount.APIRequestGetReferral requestReceiverBenefitsTextField(boolean value)
public AdAccount.APIRequestGetReferral requestReferralLinkUriField()
public AdAccount.APIRequestGetReferral requestReferralLinkUriField(boolean value)
public AdAccount.APIRequestGetReferral requestSenderBenefitsTextField()
public AdAccount.APIRequestGetReferral requestSenderBenefitsTextField(boolean value)
Copyright © 2018. All rights reserved.