@Override public TestLegacyMessageBuilder attributes(TypedValue<?> typedValue) { builder.attributes(typedValue); return this; }
@Override public TestLegacyMessageBuilder payload(TypedValue<?> typedValue) { builder.payload(typedValue); return this; }
private Message createMuleMessage() { return of(PAYLOAD); }
/** * Create a new builder initialized from an existent message * * @param message message to initialize the builder state. Non null. */ public TestLegacyMessageBuilder(Message message) { builder = Message.builder(message); }
@Override public TestLegacyMessageBuilder value(Object value) { builder.value(value); return this; }
@Override public TestLegacyMessageBuilder nullAttributesValue() { builder.nullAttributesValue(); return this; }
@Override public TestLegacyMessageBuilder collectionValue(Collection value, Class<?> itemType) { builder.collectionValue(value, itemType); return this; }
@Override public TestLegacyMessageBuilder nullValue() { builder.nullValue(); return this; }
@Override public TestLegacyMessageBuilder mapValue(Map value, Class<?> keyType, Class<?> valueType) { builder.mapValue(value, keyType, valueType); return this; }
@Override public TestLegacyMessageBuilder streamValue(Iterator value, Class<?> itemType) { builder.streamValue(value, itemType); return this; }
@Override public Message getErrorMessage() { return Message.of(TEST_PAYLOAD); }
@Override public TestLegacyMessageBuilder collectionValue(Object[] value) { builder.collectionValue(value); return this; }