public class MessageProcessorNodeBuilder extends Object implements AstNodeBuilder<MessageProcessorNode>
| Constructor and Description |
|---|
MessageProcessorNodeBuilder(org.mule.runtime.api.component.ComponentIdentifier componentIdentifier) |
MessageProcessorNodeBuilder(String componentIdentifier) |
public MessageProcessorNodeBuilder(org.mule.runtime.api.component.ComponentIdentifier componentIdentifier)
public MessageProcessorNodeBuilder(String componentIdentifier)
public MessageProcessorNodeBuilder messageProcessor(MessageProcessorNodeBuilder messageProcessorNodeBuilder)
public MessageProcessorNodeBuilder messageProcessor(String componentIdentifier, Consumer<MessageProcessorNodeBuilder> messageProcessorNodeBuilderConsumer)
public MessageProcessorNodeBuilder messageProcessor(org.mule.runtime.api.component.ComponentIdentifier componentIdentifier, Consumer<MessageProcessorNodeBuilder> messageProcessorNodeBuilderConsumer)
public MessageProcessorNodeBuilder messageProcessor(String componentIdentifier)
public MessageProcessorNodeBuilder declaredFunctionType(org.mule.metadata.api.model.FunctionType functionType)
public MessageProcessorNodeBuilder config(org.mule.runtime.config.internal.model.ComponentModel componentModel)
public MessageProcessorNodeBuilder componentModelType(ComponentModelType componentModelType)
public MessageProcessorNodeBuilder root()
public MessageProcessorNodeBuilder synthetic()
public org.mule.runtime.api.component.ComponentIdentifier getComponentIdentifier()
public List<MessageProcessorNodeBuilder> getMessageProcessorNodeBuilderList()
public MessageProcessorNode build()
build in interface AstNodeBuilder<MessageProcessorNode>Copyright © 2020 MuleSoft, Inc.. All rights reserved.