Interface InvoiceMessage

All Superinterfaces:
BaseObject<InvoiceMessage>, Reference<InvoiceMessage>

@TypeAdapters(fieldNamingStrategy=true) @Immutable public interface InvoiceMessage extends BaseObject<InvoiceMessage>
  • Method Details

    • getSentBy

      @Nullable String getSentBy()
    • getSentByEmail

      @Nullable String getSentByEmail()
    • getSentFrom

      @Nullable String getSentFrom()
    • getSentFromEmail

      @Nullable String getSentFromEmail()
    • getMessageRecipients

      @SerializedName("recipients") List<MessageRecipient> getMessageRecipients()
    • getSubject

      @Nullable String getSubject()
    • getBody

      @Nullable String getBody()
      max length = 16,777,215
      Returns:
      the current value
    • getIncludeLinkToClientInvoice

      @Nullable Boolean getIncludeLinkToClientInvoice()
    • getAttachPdf

      @Nullable Boolean getAttachPdf()
    • getSendMeACopy

      @Nullable Boolean getSendMeACopy()
    • getThankYou

      @Nullable Boolean getThankYou()
    • getEventType

      @Nullable InvoiceMessage.EventType getEventType()
    • getReminder

      @Nullable Boolean getReminder()
    • getSendReminderOn

      @Nullable LocalDate getSendReminderOn()