Class MessageProcessorNodeBuilder
java.lang.Object
org.mule.datasense.impl.phases.builder.MessageProcessorNodeBuilder
- All Implemented Interfaces:
AstNodeBuilder<MessageProcessorNode>
public class MessageProcessorNodeBuilder
extends Object
implements AstNodeBuilder<MessageProcessorNode>
-
Constructor Summary
ConstructorsConstructorDescriptionMessageProcessorNodeBuilder(String componentIdentifier) MessageProcessorNodeBuilder(org.mule.runtime.api.component.ComponentIdentifier componentIdentifier) -
Method Summary
Modifier and TypeMethodDescriptionbuild()componentModelType(ComponentModelType componentModelType) config(org.mule.runtime.ast.api.ComponentAst componentModel) declaredFunctionType(org.mule.metadata.api.model.FunctionType functionType) org.mule.runtime.api.component.ComponentIdentifiermessageProcessor(String componentIdentifier) messageProcessor(String componentIdentifier, Consumer<MessageProcessorNodeBuilder> messageProcessorNodeBuilderConsumer) messageProcessor(MessageProcessorNodeBuilder messageProcessorNodeBuilder) messageProcessor(org.mule.runtime.api.component.ComponentIdentifier componentIdentifier, Consumer<MessageProcessorNodeBuilder> messageProcessorNodeBuilderConsumer) root()
-
Constructor Details
-
MessageProcessorNodeBuilder
public MessageProcessorNodeBuilder(org.mule.runtime.api.component.ComponentIdentifier componentIdentifier) -
MessageProcessorNodeBuilder
-
-
Method Details
-
messageProcessor
public MessageProcessorNodeBuilder messageProcessor(MessageProcessorNodeBuilder messageProcessorNodeBuilder) -
messageProcessor
public MessageProcessorNodeBuilder messageProcessor(String componentIdentifier, Consumer<MessageProcessorNodeBuilder> messageProcessorNodeBuilderConsumer) -
messageProcessor
public MessageProcessorNodeBuilder messageProcessor(org.mule.runtime.api.component.ComponentIdentifier componentIdentifier, Consumer<MessageProcessorNodeBuilder> messageProcessorNodeBuilderConsumer) -
messageProcessor
-
declaredFunctionType
public MessageProcessorNodeBuilder declaredFunctionType(org.mule.metadata.api.model.FunctionType functionType) -
config
-
componentModelType
-
root
-
synthetic
-
getComponentIdentifier
public org.mule.runtime.api.component.ComponentIdentifier getComponentIdentifier() -
getMessageProcessorNodeBuilderList
-
build
- Specified by:
buildin interfaceAstNodeBuilder<MessageProcessorNode>
-