Class WhatsAppUpdate

    • Field Detail

      • JSON_PROPERTY_DISPLAY_NAME

        public static final java.lang.String JSON_PROPERTY_DISPLAY_NAME
        See Also:
        Constant Field Values
      • JSON_PROPERTY_HSM_FALLBACK_LANGUAGE

        public static final java.lang.String JSON_PROPERTY_HSM_FALLBACK_LANGUAGE
        See Also:
        Constant Field Values
      • JSON_PROPERTY_ACCOUNT_ID

        public static final java.lang.String JSON_PROPERTY_ACCOUNT_ID
        See Also:
        Constant Field Values
      • JSON_PROPERTY_ACCOUNT_MANAGEMENT_ACCESS_TOKEN

        public static final java.lang.String JSON_PROPERTY_ACCOUNT_MANAGEMENT_ACCESS_TOKEN
        See Also:
        Constant Field Values
    • Constructor Detail

      • WhatsAppUpdate

        public WhatsAppUpdate()
    • Method Detail

      • displayName

        public WhatsAppUpdate displayName​(java.lang.String displayName)
      • getDisplayName

        @Nullable
        public java.lang.String getDisplayName()
        A human-friendly name used to identify the integration. `displayName` can be unset by changing it to `null`.
        Returns:
        displayName
      • getDisplayName_JsonNullable

        public org.openapitools.jackson.nullable.JsonNullable<java.lang.String> getDisplayName_JsonNullable()
      • setDisplayName_JsonNullable

        public void setDisplayName_JsonNullable​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> displayName)
      • setDisplayName

        public void setDisplayName​(java.lang.String displayName)
      • hsmFallbackLanguage

        public WhatsAppUpdate hsmFallbackLanguage​(java.lang.String hsmFallbackLanguage)
      • getHsmFallbackLanguage

        @Nullable
        public java.lang.String getHsmFallbackLanguage()
        Specify a fallback language to use when sending WhatsApp message template using the short hand syntax. Defaults to en_US. See WhatsApp documentation for more info.
        Returns:
        hsmFallbackLanguage
      • getHsmFallbackLanguage_JsonNullable

        public org.openapitools.jackson.nullable.JsonNullable<java.lang.String> getHsmFallbackLanguage_JsonNullable()
      • setHsmFallbackLanguage_JsonNullable

        public void setHsmFallbackLanguage_JsonNullable​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> hsmFallbackLanguage)
      • setHsmFallbackLanguage

        public void setHsmFallbackLanguage​(java.lang.String hsmFallbackLanguage)
      • accountId

        public WhatsAppUpdate accountId​(java.lang.String accountId)
      • getAccountId

        @Nullable
        public java.lang.String getAccountId()
        The business ID associated with the WhatsApp account. In combination with accountManagementAccessToken, it’s used for Message Template Reconstruction.
        Returns:
        accountId
      • getAccountId_JsonNullable

        public org.openapitools.jackson.nullable.JsonNullable<java.lang.String> getAccountId_JsonNullable()
      • setAccountId_JsonNullable

        public void setAccountId_JsonNullable​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> accountId)
      • setAccountId

        public void setAccountId​(java.lang.String accountId)
      • accountManagementAccessToken

        public WhatsAppUpdate accountManagementAccessToken​(java.lang.String accountManagementAccessToken)
      • getAccountManagementAccessToken

        @Nullable
        public java.lang.String getAccountManagementAccessToken()
        An access token associated with the accountId used to query the WhatsApp Account Management API. In combination with accountId, it’s used for Message Template Reconstruction.
        Returns:
        accountManagementAccessToken
      • getAccountManagementAccessToken_JsonNullable

        public org.openapitools.jackson.nullable.JsonNullable<java.lang.String> getAccountManagementAccessToken_JsonNullable()
      • setAccountManagementAccessToken_JsonNullable

        public void setAccountManagementAccessToken_JsonNullable​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> accountManagementAccessToken)
      • setAccountManagementAccessToken

        public void setAccountManagementAccessToken​(java.lang.String accountManagementAccessToken)
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • hashCode

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

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object