Class Message.MessageBuilder
- java.lang.Object
-
- no.digipost.api.client.representations.Message.MessageBuilder
-
-
Method Summary
-
-
-
Method Detail
-
senderId
public Message.MessageBuilder senderId(SenderId senderId)
Only neccessary when sending on behalf of another user. In this case senderId must be the party you are sending on behalf of. Your own user id should be set in the http header X-Digipost-UserId.
-
senderOrganization
public Message.MessageBuilder senderOrganization(SenderOrganization senderOrganization)
Only neccessary when sending on behalf of another user. In this case senderOrganization must be the party you are sending on behalf of. Your own user id should be set in the http header X-Digipost-UserId.
-
recipient
public Message.MessageBuilder recipient(MessageRecipient recipient)
-
recipient
public Message.MessageBuilder recipient(DigipostAddress digipostAddress)
-
recipient
public Message.MessageBuilder recipient(PersonalIdentificationNumber personalIdentificationNumber)
-
recipient
public Message.MessageBuilder recipient(BankAccountNumber bankAccountNumber)
-
recipient
public Message.MessageBuilder recipient(OrganisationNumber organisationNumber)
-
recipient
public Message.MessageBuilder recipient(NameAndAddress nameAndAddress)
-
recipient
public Message.MessageBuilder recipient(PeppolAddresses peppolAddresses)
-
printDetails
public Message.MessageBuilder printDetails(PrintDetails printDetails)
-
deliveryTime
public Message.MessageBuilder deliveryTime(ZonedDateTime deliveryTime)
-
invoiceReference
public Message.MessageBuilder invoiceReference(String invoiceReference)
-
printIfUnread
public Message.MessageBuilder printIfUnread(PrintIfUnread printIfUnread)
-
printIfNotRegistered
public Message.MessageBuilder printIfNotRegistered(PrintIfNotRegistered printIfNotRegistered)
-
attachments
public Message.MessageBuilder attachments(Document... attachments)
-
attachments
public Message.MessageBuilder attachments(Iterable<? extends Document> attachments)
-
batch
public Message.MessageBuilder batch(UUID batchUUID)
-
build
public Message build()
-
-