public static class Page.APIRequestGetMessageTemplates 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 |
|---|
APIRequestGetMessageTemplates(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 APIRequestGetMessageTemplates(String nodeId, APIContext context)
public APINodeList<MessengerBusinessTemplate> getLastResponse()
getLastResponse in class APIRequest<MessengerBusinessTemplate>public APINodeList<MessengerBusinessTemplate> parseResponse(String response, String header) throws APIException
parseResponse in class APIRequest<MessengerBusinessTemplate>APIExceptionpublic APINodeList<MessengerBusinessTemplate> execute() throws APIException
execute in class APIRequest<MessengerBusinessTemplate>APIExceptionpublic APINodeList<MessengerBusinessTemplate> execute(Map<String,Object> extraParams) throws APIException
execute in class APIRequest<MessengerBusinessTemplate>APIExceptionpublic com.google.common.util.concurrent.ListenableFuture<APINodeList<MessengerBusinessTemplate>> executeAsync() throws APIException
APIExceptionpublic com.google.common.util.concurrent.ListenableFuture<APINodeList<MessengerBusinessTemplate>> executeAsync(Map<String,Object> extraParams) throws APIException
APIExceptionpublic Page.APIRequestGetMessageTemplates setParam(String param, Object value)
setParam in class APIRequest<MessengerBusinessTemplate>public Page.APIRequestGetMessageTemplates setParams(Map<String,Object> params)
setParams in class APIRequest<MessengerBusinessTemplate>public Page.APIRequestGetMessageTemplates setCategory(List<Page.EnumCategory> category)
public Page.APIRequestGetMessageTemplates setCategory(String category)
public Page.APIRequestGetMessageTemplates setContent(String content)
public Page.APIRequestGetMessageTemplates setLanguage(List<String> language)
public Page.APIRequestGetMessageTemplates setLanguage(String language)
public Page.APIRequestGetMessageTemplates setName(String name)
public Page.APIRequestGetMessageTemplates setNameOrContent(String nameOrContent)
public Page.APIRequestGetMessageTemplates setStatus(List<MessengerBusinessTemplate.EnumStatus> status)
public Page.APIRequestGetMessageTemplates setStatus(String status)
public Page.APIRequestGetMessageTemplates requestAllFields()
public Page.APIRequestGetMessageTemplates requestAllFields(boolean value)
public Page.APIRequestGetMessageTemplates requestFields(List<String> fields)
requestFields in class APIRequest<MessengerBusinessTemplate>public Page.APIRequestGetMessageTemplates requestFields(List<String> fields, boolean value)
requestFields in class APIRequest<MessengerBusinessTemplate>public Page.APIRequestGetMessageTemplates requestField(String field)
requestField in class APIRequest<MessengerBusinessTemplate>public Page.APIRequestGetMessageTemplates requestField(String field, boolean value)
requestField in class APIRequest<MessengerBusinessTemplate>public Page.APIRequestGetMessageTemplates requestCategoryField()
public Page.APIRequestGetMessageTemplates requestCategoryField(boolean value)
public Page.APIRequestGetMessageTemplates requestComponentsField()
public Page.APIRequestGetMessageTemplates requestComponentsField(boolean value)
public Page.APIRequestGetMessageTemplates requestCreationTimeField()
public Page.APIRequestGetMessageTemplates requestCreationTimeField(boolean value)
public Page.APIRequestGetMessageTemplates requestIdField()
public Page.APIRequestGetMessageTemplates requestIdField(boolean value)
public Page.APIRequestGetMessageTemplates requestLanguageField()
public Page.APIRequestGetMessageTemplates requestLanguageField(boolean value)
public Page.APIRequestGetMessageTemplates requestLanguageCountField()
public Page.APIRequestGetMessageTemplates requestLanguageCountField(boolean value)
public Page.APIRequestGetMessageTemplates requestLastUpdatedTimeField()
public Page.APIRequestGetMessageTemplates requestLastUpdatedTimeField(boolean value)
public Page.APIRequestGetMessageTemplates requestLibraryTemplateNameField()
public Page.APIRequestGetMessageTemplates requestLibraryTemplateNameField(boolean value)
public Page.APIRequestGetMessageTemplates requestNameField()
public Page.APIRequestGetMessageTemplates requestNameField(boolean value)
public Page.APIRequestGetMessageTemplates requestRejectedReasonField()
public Page.APIRequestGetMessageTemplates requestRejectedReasonField(boolean value)
public Page.APIRequestGetMessageTemplates requestRejectionReasonsField()
public Page.APIRequestGetMessageTemplates requestRejectionReasonsField(boolean value)
public Page.APIRequestGetMessageTemplates requestSpecificRejectionReasonsField()
public Page.APIRequestGetMessageTemplates requestSpecificRejectionReasonsField(boolean value)
public Page.APIRequestGetMessageTemplates requestStatusField()
public Page.APIRequestGetMessageTemplates requestStatusField(boolean value)
Copyright © 2025. All rights reserved.