public interface MessageBuilder extends Serializable
Message
Modifier and Type | Method and Description |
---|---|
Message |
add()
adds the message which was built via the fluent api
|
MessageBuilder |
argument(Serializable... arguments) |
Message |
create() |
MessageBuilder |
namedArgument(String name,
Serializable value)
helper method to add named arguments easily
|
MessageBuilder |
payload(MessagePayload... messagePayload) |
MessageBuilder |
text(String messageDescriptor) |
String |
toText() |
MessageBuilder payload(MessagePayload... messagePayload)
messagePayload
- payload for the current messageMessageBuilder text(String messageDescriptor)
messageDescriptor
- message key (or inline-text) for the current messageMessageBuilder argument(Serializable... arguments)
arguments
- numbered and/or named argument(s) for the current messageMessageBuilder namedArgument(String name, Serializable value)
name
- the name/key of the named argumentvalue
- the value of the named argumentMessage add()
Message create()
String toText()
Copyright © 2010-2014 The Apache Software Foundation. All Rights Reserved.