public class DefaultToolingRuntimeClientBuilder extends Object implements org.mule.tooling.client.api.ToolingRuntimeClient.Builder
ToolingRuntimeClient.Builder that creates a ToolingRuntimeClient.| Constructor and Description |
|---|
DefaultToolingRuntimeClientBuilder(MavenClientHolder mavenClientHolder,
MuleRuntimeExtensionModelProvider muleRuntimeExtensionModelProvider,
ComponentBuildingDefinitionLoader componentBuildingDefinitionLoader) |
| Modifier and Type | Method and Description |
|---|---|
org.mule.tooling.client.api.ToolingRuntimeClient |
build() |
org.mule.tooling.client.api.ToolingRuntimeClient.Builder |
withEmbeddedContainer(org.mule.runtime.module.embedded.api.EmbeddedContainer embeddedContainer,
org.mule.tooling.client.api.configuration.agent.AgentConfiguration agentConfiguration) |
org.mule.tooling.client.api.ToolingRuntimeClient.Builder |
withMavenConfiguration(org.mule.maven.client.api.model.MavenConfiguration mavenConfiguration) |
org.mule.tooling.client.api.ToolingRuntimeClient.Builder |
withRemoteAgentConfiguration(org.mule.tooling.client.api.configuration.agent.AgentConfiguration agentConfiguration) |
public DefaultToolingRuntimeClientBuilder(MavenClientHolder mavenClientHolder, MuleRuntimeExtensionModelProvider muleRuntimeExtensionModelProvider, ComponentBuildingDefinitionLoader componentBuildingDefinitionLoader)
public org.mule.tooling.client.api.ToolingRuntimeClient.Builder withRemoteAgentConfiguration(org.mule.tooling.client.api.configuration.agent.AgentConfiguration agentConfiguration)
withRemoteAgentConfiguration in interface org.mule.tooling.client.api.ToolingRuntimeClient.Builderpublic org.mule.tooling.client.api.ToolingRuntimeClient.Builder withMavenConfiguration(org.mule.maven.client.api.model.MavenConfiguration mavenConfiguration)
withMavenConfiguration in interface org.mule.tooling.client.api.ToolingRuntimeClient.Builderpublic org.mule.tooling.client.api.ToolingRuntimeClient.Builder withEmbeddedContainer(org.mule.runtime.module.embedded.api.EmbeddedContainer embeddedContainer,
org.mule.tooling.client.api.configuration.agent.AgentConfiguration agentConfiguration)
withEmbeddedContainer in interface org.mule.tooling.client.api.ToolingRuntimeClient.Builderpublic org.mule.tooling.client.api.ToolingRuntimeClient build()
build in interface org.mule.tooling.client.api.ToolingRuntimeClient.BuilderCopyright © 2017 MuleSoft, Inc.. All rights reserved.