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 SendMessageDataBuilderaddAttachment(Path path, String fileName, String mimeType)SendMessageDataBuilderaddUploadRequest(ISendMessageUploadRequestData uploadRequestData)SendMessageDataBuilderattachments(List<ISendMessageAttachmentData> attachments)ISendMessageDatabuild()SendMessageDataBuildercontent(String content)static SendMessageDataBuildercreate()SendMessageDataBuildersubject(String subject)SendMessageDataBuilderuploadRequests(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()
-
-