Class SendMessageRequestBuilder
- java.lang.Object
-
- de.xima.fc.form_record.api.message.SendMessageRequestBuilder
-
public class SendMessageRequestBuilder extends Object
Builder forISendMessageRequest.- Since:
- 8.4.0
- Author:
- XIMA MEDIA GmbH
- See Also:
ISendMessageRequest
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description SendMessageRequestBuilderanswerAllowed(boolean isAnswerAllowed)ISendMessageRequestbuild()static SendMessageRequestBuildercreate()SendMessageRequestBuilderformRecordUuid(String formRecordUuid)SendMessageRequestBuildermessage(SendMessageDataBuilder message)SendMessageRequestBuildermessage(ISendMessageData message)SendMessageRequestBuilderrecipient(ISendMessageRecipient recipient)SendMessageRequestBuildersender(IUser sender)SendMessageRequestBuildersenderContext(EFormRecordMessageSenderContext senderContext)SendMessageRequestBuildersenderContext(String senderContext)SendMessageRequestBuildersenderName(String senderName)
-
-
-
Method Detail
-
create
public static SendMessageRequestBuilder create()
-
answerAllowed
public SendMessageRequestBuilder answerAllowed(boolean isAnswerAllowed)
-
build
public ISendMessageRequest build()
-
formRecordUuid
public SendMessageRequestBuilder formRecordUuid(String formRecordUuid)
-
message
public SendMessageRequestBuilder message(SendMessageDataBuilder message)
-
message
public SendMessageRequestBuilder message(ISendMessageData message)
-
recipient
public SendMessageRequestBuilder recipient(ISendMessageRecipient recipient)
-
sender
public SendMessageRequestBuilder sender(IUser sender)
-
senderContext
public SendMessageRequestBuilder senderContext(String senderContext)
-
senderContext
public SendMessageRequestBuilder senderContext(EFormRecordMessageSenderContext senderContext)
-
senderName
public SendMessageRequestBuilder senderName(String senderName)
-
-