Class GetWhatsAppConfig

java.lang.Object
software.xdev.brevo.model.GetWhatsAppConfig

public class GetWhatsAppConfig extends Object
GetWhatsAppConfig
  • Field Details

    • JSON_PROPERTY_WHATSAPP_BUSINESS_ACCOUNT_ID

      public static final String JSON_PROPERTY_WHATSAPP_BUSINESS_ACCOUNT_ID
      See Also:
    • JSON_PROPERTY_SENDING_LIMIT

      public static final String JSON_PROPERTY_SENDING_LIMIT
      See Also:
    • JSON_PROPERTY_PHONE_NUMBER_QUALITY

      public static final String JSON_PROPERTY_PHONE_NUMBER_QUALITY
      See Also:
    • JSON_PROPERTY_WHATSAPP_BUSINESS_ACCOUNT_STATUS

      public static final String JSON_PROPERTY_WHATSAPP_BUSINESS_ACCOUNT_STATUS
      See Also:
    • JSON_PROPERTY_BUSINESS_STATUS

      public static final String JSON_PROPERTY_BUSINESS_STATUS
      See Also:
    • JSON_PROPERTY_PHONE_NUMBER_NAME_STATUS

      public static final String JSON_PROPERTY_PHONE_NUMBER_NAME_STATUS
      See Also:
  • Constructor Details

    • GetWhatsAppConfig

      public GetWhatsAppConfig()
  • Method Details

    • whatsappBusinessAccountId

      public GetWhatsAppConfig whatsappBusinessAccountId(@Nullable String whatsappBusinessAccountId)
    • getWhatsappBusinessAccountId

      @Nullable public String getWhatsappBusinessAccountId()
      Id of the WhatsApp business account
      Returns:
      whatsappBusinessAccountId
    • setWhatsappBusinessAccountId

      public void setWhatsappBusinessAccountId(@Nullable String whatsappBusinessAccountId)
    • sendingLimit

      public GetWhatsAppConfig sendingLimit(@Nullable String sendingLimit)
    • getSendingLimit

      @Nullable public String getSendingLimit()
      Sending limit Information of the WhatsApp API account
      Returns:
      sendingLimit
    • setSendingLimit

      public void setSendingLimit(@Nullable String sendingLimit)
    • phoneNumberQuality

      public GetWhatsAppConfig phoneNumberQuality(@Nullable GetWhatsAppConfig.PhoneNumberQualityEnum phoneNumberQuality)
    • getPhoneNumberQuality

      @Nullable public GetWhatsAppConfig.PhoneNumberQualityEnum getPhoneNumberQuality()
      Quality status of phone number associated with WhatsApp account. There are three quality ratings. example - **High (GREEN) , Medium (YELLOW) and Low(RED)**
      Returns:
      phoneNumberQuality
    • setPhoneNumberQuality

      public void setPhoneNumberQuality(@Nullable GetWhatsAppConfig.PhoneNumberQualityEnum phoneNumberQuality)
    • whatsappBusinessAccountStatus

      public GetWhatsAppConfig whatsappBusinessAccountStatus(@Nullable GetWhatsAppConfig.WhatsappBusinessAccountStatusEnum whatsappBusinessAccountStatus)
    • getWhatsappBusinessAccountStatus

      @Nullable public GetWhatsAppConfig.WhatsappBusinessAccountStatusEnum getWhatsappBusinessAccountStatus()
      Status information related to WhatsApp API account
      Returns:
      whatsappBusinessAccountStatus
    • setWhatsappBusinessAccountStatus

      public void setWhatsappBusinessAccountStatus(@Nullable GetWhatsAppConfig.WhatsappBusinessAccountStatusEnum whatsappBusinessAccountStatus)
    • businessStatus

      public GetWhatsAppConfig businessStatus(@Nullable String businessStatus)
    • getBusinessStatus

      @Nullable public String getBusinessStatus()
      Verification status information of the Business account
      Returns:
      businessStatus
    • setBusinessStatus

      public void setBusinessStatus(@Nullable String businessStatus)
    • phoneNumberNameStatus

      public GetWhatsAppConfig phoneNumberNameStatus(@Nullable GetWhatsAppConfig.PhoneNumberNameStatusEnum phoneNumberNameStatus)
    • getPhoneNumberNameStatus

      @Nullable public GetWhatsAppConfig.PhoneNumberNameStatusEnum getPhoneNumberNameStatus()
      Status of the name associated with WhatsApp Phone number
      Returns:
      phoneNumberNameStatus
    • setPhoneNumberNameStatus

      public void setPhoneNumberNameStatus(@Nullable GetWhatsAppConfig.PhoneNumberNameStatusEnum phoneNumberNameStatus)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • toUrlQueryString

      public String toUrlQueryString()
      Convert the instance into URL query string.
      Returns:
      URL query string
    • toUrlQueryString

      public String toUrlQueryString(String prefix)
      Convert the instance into URL query string.
      Parameters:
      prefix - prefix of the query string
      Returns:
      URL query string