public static class WhatsAppBusinessAccount.APIRequestGet extends APIRequest<WhatsAppBusinessAccount>
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, setUseVideoEndpointpublic APIRequestGet(String nodeId, APIContext context)
public WhatsAppBusinessAccount getLastResponse()
getLastResponse in class APIRequest<WhatsAppBusinessAccount>public WhatsAppBusinessAccount parseResponse(String response, String header) throws APIException
parseResponse in class APIRequest<WhatsAppBusinessAccount>APIExceptionpublic WhatsAppBusinessAccount execute() throws APIException
execute in class APIRequest<WhatsAppBusinessAccount>APIExceptionpublic WhatsAppBusinessAccount execute(Map<String,Object> extraParams) throws APIException
execute in class APIRequest<WhatsAppBusinessAccount>APIExceptionpublic com.google.common.util.concurrent.ListenableFuture<WhatsAppBusinessAccount> executeAsync() throws APIException
APIExceptionpublic com.google.common.util.concurrent.ListenableFuture<WhatsAppBusinessAccount> executeAsync(Map<String,Object> extraParams) throws APIException
APIExceptionpublic WhatsAppBusinessAccount.APIRequestGet setParam(String param, Object value)
setParam in class APIRequest<WhatsAppBusinessAccount>public WhatsAppBusinessAccount.APIRequestGet setParams(Map<String,Object> params)
setParams in class APIRequest<WhatsAppBusinessAccount>public WhatsAppBusinessAccount.APIRequestGet requestAllFields()
public WhatsAppBusinessAccount.APIRequestGet requestAllFields(boolean value)
public WhatsAppBusinessAccount.APIRequestGet requestFields(List<String> fields)
requestFields in class APIRequest<WhatsAppBusinessAccount>public WhatsAppBusinessAccount.APIRequestGet requestFields(List<String> fields, boolean value)
requestFields in class APIRequest<WhatsAppBusinessAccount>public WhatsAppBusinessAccount.APIRequestGet requestField(String field)
requestField in class APIRequest<WhatsAppBusinessAccount>public WhatsAppBusinessAccount.APIRequestGet requestField(String field, boolean value)
requestField in class APIRequest<WhatsAppBusinessAccount>public WhatsAppBusinessAccount.APIRequestGet requestAnalyticsField()
public WhatsAppBusinessAccount.APIRequestGet requestAnalyticsField(boolean value)
public WhatsAppBusinessAccount.APIRequestGet requestCurrencyField()
public WhatsAppBusinessAccount.APIRequestGet requestCurrencyField(boolean value)
public WhatsAppBusinessAccount.APIRequestGet requestIdField()
public WhatsAppBusinessAccount.APIRequestGet requestIdField(boolean value)
public WhatsAppBusinessAccount.APIRequestGet requestMessageTemplateNamespaceField()
public WhatsAppBusinessAccount.APIRequestGet requestMessageTemplateNamespaceField(boolean value)
public WhatsAppBusinessAccount.APIRequestGet requestNameField()
public WhatsAppBusinessAccount.APIRequestGet requestNameField(boolean value)
public WhatsAppBusinessAccount.APIRequestGet requestOnBehalfOfBusinessInfoField()
public WhatsAppBusinessAccount.APIRequestGet requestOnBehalfOfBusinessInfoField(boolean value)
public WhatsAppBusinessAccount.APIRequestGet requestOwnerBusinessInfoField()
public WhatsAppBusinessAccount.APIRequestGet requestOwnerBusinessInfoField(boolean value)
public WhatsAppBusinessAccount.APIRequestGet requestPrimaryFundingIdField()
public WhatsAppBusinessAccount.APIRequestGet requestPrimaryFundingIdField(boolean value)
public WhatsAppBusinessAccount.APIRequestGet requestPurchaseOrderNumberField()
public WhatsAppBusinessAccount.APIRequestGet requestPurchaseOrderNumberField(boolean value)
public WhatsAppBusinessAccount.APIRequestGet requestStatusField()
public WhatsAppBusinessAccount.APIRequestGet requestStatusField(boolean value)
public WhatsAppBusinessAccount.APIRequestGet requestTimezoneIdField()
public WhatsAppBusinessAccount.APIRequestGet requestTimezoneIdField(boolean value)
Copyright © 2020. All rights reserved.