Class ObjectMappingPayloadBuilder
java.lang.Object
org.citrusframework.message.builder.DefaultPayloadBuilder
org.citrusframework.message.builder.ObjectMappingPayloadBuilder
- All Implemented Interfaces:
MessagePayloadBuilder
- Author:
- Christoph Deppisch
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.citrusframework.message.MessagePayloadBuilder
MessagePayloadBuilder.Builder<T extends MessagePayloadBuilder,B extends MessagePayloadBuilder.Builder<T, B>> -
Constructor Summary
ConstructorsConstructorDescriptionDefault constructor using just model object.ObjectMappingPayloadBuilder(Object model, com.fasterxml.jackson.databind.ObjectMapper mapper) Default constructor using object mapper and model object.ObjectMappingPayloadBuilder(Object model, String mapperName) Default constructor using object mapper name and model object. -
Method Summary
Methods inherited from class org.citrusframework.message.builder.DefaultPayloadBuilder
getPayload
-
Constructor Details
-
ObjectMappingPayloadBuilder
Default constructor using just model object.- Parameters:
model-
-
ObjectMappingPayloadBuilder
public ObjectMappingPayloadBuilder(Object model, com.fasterxml.jackson.databind.ObjectMapper mapper) Default constructor using object mapper and model object.- Parameters:
model-mapper-
-
ObjectMappingPayloadBuilder
Default constructor using object mapper name and model object.- Parameters:
model-mapperName-
-
-
Method Details
-
buildPayload
- Specified by:
buildPayloadin interfaceMessagePayloadBuilder- Overrides:
buildPayloadin classDefaultPayloadBuilder
-