public static class MessengerBusinessTemplate.APIRequestGet extends APIRequest<MessengerBusinessTemplate>
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 MessengerBusinessTemplate getLastResponse()
getLastResponse in class APIRequest<MessengerBusinessTemplate>public MessengerBusinessTemplate parseResponse(String response, String header) throws APIException
parseResponse in class APIRequest<MessengerBusinessTemplate>APIExceptionpublic MessengerBusinessTemplate execute() throws APIException
execute in class APIRequest<MessengerBusinessTemplate>APIExceptionpublic MessengerBusinessTemplate execute(Map<String,Object> extraParams) throws APIException
execute in class APIRequest<MessengerBusinessTemplate>APIExceptionpublic com.google.common.util.concurrent.ListenableFuture<MessengerBusinessTemplate> executeAsync() throws APIException
APIExceptionpublic com.google.common.util.concurrent.ListenableFuture<MessengerBusinessTemplate> executeAsync(Map<String,Object> extraParams) throws APIException
APIExceptionpublic MessengerBusinessTemplate.APIRequestGet setParam(String param, Object value)
setParam in class APIRequest<MessengerBusinessTemplate>public MessengerBusinessTemplate.APIRequestGet setParams(Map<String,Object> params)
setParams in class APIRequest<MessengerBusinessTemplate>public MessengerBusinessTemplate.APIRequestGet requestAllFields()
public MessengerBusinessTemplate.APIRequestGet requestAllFields(boolean value)
public MessengerBusinessTemplate.APIRequestGet requestFields(List<String> fields)
requestFields in class APIRequest<MessengerBusinessTemplate>public MessengerBusinessTemplate.APIRequestGet requestFields(List<String> fields, boolean value)
requestFields in class APIRequest<MessengerBusinessTemplate>public MessengerBusinessTemplate.APIRequestGet requestField(String field)
requestField in class APIRequest<MessengerBusinessTemplate>public MessengerBusinessTemplate.APIRequestGet requestField(String field, boolean value)
requestField in class APIRequest<MessengerBusinessTemplate>public MessengerBusinessTemplate.APIRequestGet requestCategoryField()
public MessengerBusinessTemplate.APIRequestGet requestCategoryField(boolean value)
public MessengerBusinessTemplate.APIRequestGet requestComponentsField()
public MessengerBusinessTemplate.APIRequestGet requestComponentsField(boolean value)
public MessengerBusinessTemplate.APIRequestGet requestCreationTimeField()
public MessengerBusinessTemplate.APIRequestGet requestCreationTimeField(boolean value)
public MessengerBusinessTemplate.APIRequestGet requestIdField()
public MessengerBusinessTemplate.APIRequestGet requestIdField(boolean value)
public MessengerBusinessTemplate.APIRequestGet requestLanguageField()
public MessengerBusinessTemplate.APIRequestGet requestLanguageField(boolean value)
public MessengerBusinessTemplate.APIRequestGet requestLanguageCountField()
public MessengerBusinessTemplate.APIRequestGet requestLanguageCountField(boolean value)
public MessengerBusinessTemplate.APIRequestGet requestLastUpdatedTimeField()
public MessengerBusinessTemplate.APIRequestGet requestLastUpdatedTimeField(boolean value)
public MessengerBusinessTemplate.APIRequestGet requestLibraryTemplateNameField()
public MessengerBusinessTemplate.APIRequestGet requestLibraryTemplateNameField(boolean value)
public MessengerBusinessTemplate.APIRequestGet requestNameField()
public MessengerBusinessTemplate.APIRequestGet requestNameField(boolean value)
public MessengerBusinessTemplate.APIRequestGet requestRejectedReasonField()
public MessengerBusinessTemplate.APIRequestGet requestRejectedReasonField(boolean value)
public MessengerBusinessTemplate.APIRequestGet requestRejectionReasonsField()
public MessengerBusinessTemplate.APIRequestGet requestRejectionReasonsField(boolean value)
public MessengerBusinessTemplate.APIRequestGet requestSpecificRejectionReasonsField()
public MessengerBusinessTemplate.APIRequestGet requestSpecificRejectionReasonsField(boolean value)
public MessengerBusinessTemplate.APIRequestGet requestStatusField()
public MessengerBusinessTemplate.APIRequestGet requestStatusField(boolean value)
Copyright © 2025. All rights reserved.