Class SendMessageDataBuilder
- java.lang.Object
-
- de.xima.fc.form_record.api.message.SendMessageDataBuilder
-
public class SendMessageDataBuilder extends Object
Builder forform record message objects
.- Since:
- 8.4.0
- Author:
- XIMA MEDIA GmbH
- See Also:
ISendMessageData
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description SendMessageDataBuilder
addAttachment(Path path, String fileName, String mimeType)
SendMessageDataBuilder
addUploadRequest(ISendMessageUploadRequestData uploadRequestData)
SendMessageDataBuilder
attachments(List<ISendMessageAttachmentData> attachments)
ISendMessageData
build()
SendMessageDataBuilder
content(String content)
static SendMessageDataBuilder
create()
SendMessageDataBuilder
subject(String subject)
SendMessageDataBuilder
uploadRequests(List<ISendMessageUploadRequestData> uploadRequests)
-
-
-
Method Detail
-
create
public static SendMessageDataBuilder create()
-
addAttachment
public SendMessageDataBuilder addAttachment(Path path, String fileName, String mimeType) throws IOException
- Throws:
IOException
-
addUploadRequest
public SendMessageDataBuilder addUploadRequest(ISendMessageUploadRequestData uploadRequestData)
-
attachments
public SendMessageDataBuilder attachments(List<ISendMessageAttachmentData> attachments)
-
content
public SendMessageDataBuilder content(String content)
-
subject
public SendMessageDataBuilder subject(String subject)
-
uploadRequests
public SendMessageDataBuilder uploadRequests(List<ISendMessageUploadRequestData> uploadRequests)
-
build
public ISendMessageData build()
-
-