public class WhatsAppBusinessAccount extends APINode
| Modifier and Type | Field and Description |
|---|---|
protected static com.google.gson.Gson |
gson |
| Constructor and Description |
|---|
WhatsAppBusinessAccount(Long id,
APIContext context) |
WhatsAppBusinessAccount(String id,
APIContext context) |
getException, getHeader, getRawResponse, getRawResponseAsJsonObject, getRawValue, head, parseResponsepublic WhatsAppBusinessAccount(Long id, APIContext context)
public WhatsAppBusinessAccount(String id, APIContext context)
public WhatsAppBusinessAccount fetch() throws APIException
APIExceptionpublic static WhatsAppBusinessAccount fetchById(Long id, APIContext context) throws APIException
APIExceptionpublic static com.google.common.util.concurrent.ListenableFuture<WhatsAppBusinessAccount> fetchByIdAsync(Long id, APIContext context) throws APIException
APIExceptionpublic static WhatsAppBusinessAccount fetchById(String id, APIContext context) throws APIException
APIExceptionpublic static com.google.common.util.concurrent.ListenableFuture<WhatsAppBusinessAccount> fetchByIdAsync(String id, APIContext context) throws APIException
APIExceptionpublic static APINodeList<WhatsAppBusinessAccount> fetchByIds(List<String> ids, List<String> fields, APIContext context) throws APIException
APIExceptionpublic static com.google.common.util.concurrent.ListenableFuture<APINodeList<WhatsAppBusinessAccount>> fetchByIdsAsync(List<String> ids, List<String> fields, APIContext context) throws APIException
APIExceptionpublic static WhatsAppBusinessAccount loadJSON(String json, APIContext context, String header)
public static APINodeList<WhatsAppBusinessAccount> parseResponse(String json, APIContext context, APIRequest request, String header) throws APIException.MalformedResponseException
public APIContext getContext()
getContext in class APINodepublic void setContext(APIContext context)
setContext in class APINodepublic WhatsAppBusinessAccount.APIRequestGetActivities getActivities()
public WhatsAppBusinessAccount.APIRequestDeleteAssignedUsers deleteAssignedUsers()
public WhatsAppBusinessAccount.APIRequestGetAssignedUsers getAssignedUsers()
public WhatsAppBusinessAccount.APIRequestCreateAssignedUser createAssignedUser()
public WhatsAppBusinessAccount.APIRequestGetAudiences getAudiences()
public WhatsAppBusinessAccount.APIRequestGetCallAnalytics getCallAnalytics()
public WhatsAppBusinessAccount.APIRequestGetConversationAnalytics getConversationAnalytics()
public WhatsAppBusinessAccount.APIRequestGetDataset getDataset()
public WhatsAppBusinessAccount.APIRequestCreateDataset createDataset()
public WhatsAppBusinessAccount.APIRequestGetDegreesOfFreedomSpec getDegreesOfFreedomSpec()
public WhatsAppBusinessAccount.APIRequestGetFlows getFlows()
public WhatsAppBusinessAccount.APIRequestCreateFlow createFlow()
public WhatsAppBusinessAccount.APIRequestCreateGeneratePaymentConfigurationOauthLink createGeneratePaymentConfigurationOauthLink()
public WhatsAppBusinessAccount.APIRequestGetGroupAnalytics getGroupAnalytics()
public WhatsAppBusinessAccount.APIRequestGetMarketingCampaigns getMarketingCampaigns()
public WhatsAppBusinessAccount.APIRequestGetMessageCampaigns getMessageCampaigns()
public WhatsAppBusinessAccount.APIRequestCreateMessageSample createMessageSample()
public WhatsAppBusinessAccount.APIRequestGetMessageTemplatePreviews getMessageTemplatePreviews()
public WhatsAppBusinessAccount.APIRequestDeleteMessageTemplates deleteMessageTemplates()
public WhatsAppBusinessAccount.APIRequestGetMessageTemplates getMessageTemplates()
public WhatsAppBusinessAccount.APIRequestCreateMessageTemplate createMessageTemplate()
public WhatsAppBusinessAccount.APIRequestCreateMigrateFlow createMigrateFlow()
public WhatsAppBusinessAccount.APIRequestCreateMigrateMessageTemplate createMigrateMessageTemplate()
public WhatsAppBusinessAccount.APIRequestDeletePaymentConfiguration deletePaymentConfiguration()
public WhatsAppBusinessAccount.APIRequestGetPaymentConfiguration getPaymentConfiguration()
public WhatsAppBusinessAccount.APIRequestCreatePaymentConfiguration createPaymentConfiguration()
public WhatsAppBusinessAccount.APIRequestGetPaymentConfigurations getPaymentConfigurations()
public WhatsAppBusinessAccount.APIRequestGetPhoneNumbers getPhoneNumbers()
public WhatsAppBusinessAccount.APIRequestCreatePhoneNumber createPhoneNumber()
public WhatsAppBusinessAccount.APIRequestGetPricingAnalytics getPricingAnalytics()
public WhatsAppBusinessAccount.APIRequestDeleteProductCatalogs deleteProductCatalogs()
public WhatsAppBusinessAccount.APIRequestGetProductCatalogs getProductCatalogs()
public WhatsAppBusinessAccount.APIRequestCreateProductCatalog createProductCatalog()
public WhatsAppBusinessAccount.APIRequestGetSchedules getSchedules()
public WhatsAppBusinessAccount.APIRequestCreateSetOboMobilityIntent createSetOboMobilityIntent()
public WhatsAppBusinessAccount.APIRequestCreateSetSolutionMigrationIntent createSetSolutionMigrationIntent()
public WhatsAppBusinessAccount.APIRequestGetSolutions getSolutions()
public WhatsAppBusinessAccount.APIRequestDeleteSubscribedApps deleteSubscribedApps()
public WhatsAppBusinessAccount.APIRequestGetSubscribedApps getSubscribedApps()
public WhatsAppBusinessAccount.APIRequestCreateSubscribedApp createSubscribedApp()
public WhatsAppBusinessAccount.APIRequestGetTemplateAnalytics getTemplateAnalytics()
public WhatsAppBusinessAccount.APIRequestGetTemplateGroupAnalytics getTemplateGroupAnalytics()
public WhatsAppBusinessAccount.APIRequestGetTemplateGroups getTemplateGroups()
public WhatsAppBusinessAccount.APIRequestCreateTemplateGroup createTemplateGroup()
public WhatsAppBusinessAccount.APIRequestGetTemplatePerformanceMetrics getTemplatePerformanceMetrics()
public WhatsAppBusinessAccount.APIRequestCreateUpsertMessageTemplate createUpsertMessageTemplate()
public WhatsAppBusinessAccount.APIRequestDeleteWelcomeMessageSequences deleteWelcomeMessageSequences()
public WhatsAppBusinessAccount.APIRequestGetWelcomeMessageSequences getWelcomeMessageSequences()
public WhatsAppBusinessAccount.APIRequestCreateWelcomeMessageSequence createWelcomeMessageSequence()
public WhatsAppBusinessAccount.APIRequestGet get()
public WhatsAppBusinessAccount.APIRequestUpdate update()
public String getFieldAccountReviewStatus()
public Object getFieldAnalytics()
public Object getFieldAuthInternationalRateEligibility()
public WhatsAppBusinessAccount.EnumBusinessVerificationStatus getFieldBusinessVerificationStatus()
public String getFieldCountry()
public Long getFieldCreationTime()
public String getFieldCurrency()
public WhatsAppBusinessHealthStatusForMessageSend getFieldHealthStatus()
public String getFieldId()
public Boolean getFieldIsEnabledForInsights()
public Boolean getFieldIsSharedWithPartners()
public CommerceMerchantSettings getFieldLinkedCommerceAccount()
public String getFieldMarketingMessagesLiteApiStatus()
public String getFieldMarketingMessagesOnboardingStatus()
public String getFieldMessageTemplateNamespace()
public String getFieldName()
public Object getFieldOnBehalfOfBusinessInfo()
public Business getFieldOwnerBusiness()
public Object getFieldOwnerBusinessInfo()
public String getFieldOwnershipType()
public String getFieldPrimaryBusinessLocation()
public String getFieldPrimaryFundingId()
public String getFieldPurchaseOrderNumber()
public String getFieldStatus()
public String getFieldTimezoneId()
public WhatsAppBusinessAccount.EnumWhatsappBusinessManagerMessagingLimit getFieldWhatsappBusinessManagerMessagingLimit()
public WhatsAppBusinessAccount copyFrom(WhatsAppBusinessAccount instance)
public static APIRequest.ResponseParser<WhatsAppBusinessAccount> getParser()
Copyright © 2025. All rights reserved.