Class MessageBuilder
- java.lang.Object
-
- com.networknt.tram.message.producer.MessageBuilder
-
public class MessageBuilder extends Object
Builds a message
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedMessageBuilder()MessageBuilder(Message message)MessageBuilder(String body)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Messagebuild()MessageBuilderwithExtraHeaders(String prefix, Map<String,String> headers)MessageBuilderwithHeader(String name, String value)static MessageBuilderwithMessage(Message message)static MessageBuilderwithPayload(String payload)
-
-
-
Method Detail
-
withPayload
public static MessageBuilder withPayload(String payload)
-
withHeader
public MessageBuilder withHeader(String name, String value)
-
withExtraHeaders
public MessageBuilder withExtraHeaders(String prefix, Map<String,String> headers)
-
build
public Message build()
-
withMessage
public static MessageBuilder withMessage(Message message)
-
-