Class WhatsappRequest.Builder<M extends WhatsappRequest,B extends WhatsappRequest.Builder<? extends M,? extends B>>

java.lang.Object
com.vonage.client.messages.MessageRequest.Builder<M,B>
com.vonage.client.messages.whatsapp.WhatsappRequest.Builder<M,B>
Direct Known Subclasses:
WhatsappAudioRequest.Builder, WhatsappCustomRequest.Builder, WhatsappFileRequest.Builder, WhatsappImageRequest.Builder, WhatsappLocationRequest.Builder, WhatsappMultiProductRequest.Builder, WhatsappReactionRequest.Builder, WhatsappSingleProductRequest.Builder, WhatsappStickerRequest.Builder, WhatsappTemplateRequest.Builder, WhatsappTextRequest.Builder, WhatsappVideoRequest.Builder
Enclosing class:
WhatsappRequest

protected abstract static class WhatsappRequest.Builder<M extends WhatsappRequest,B extends WhatsappRequest.Builder<? extends M,? extends B>> extends MessageRequest.Builder<M,B>
  • Constructor Details

  • Method Details

    • contextMessageId

      public B contextMessageId(String messageUuid)
      (REQUIRED for replies and reaction messages) An optional context used for quoting/replying to a specific message in a conversation. When used, the WhatsApp UI will display the new message along with a contextual bubble that displays the quoted/replied to message's content.
      This field is the UUID of the message being replied to or quoted.
      Parameters:
      messageUuid - The context's message UUID as a string.
      Returns:
      This builder.
      Since:
      8.7.0