public class DefaultEmbeddedContainerBuilder extends Object implements EmbeddedContainer.EmbeddedContainerBuilder
| Constructor and Description |
|---|
DefaultEmbeddedContainerBuilder() |
| Modifier and Type | Method and Description |
|---|---|
EmbeddedContainer |
build() |
EmbeddedContainer.EmbeddedContainerBuilder |
withApplicationConfiguration(ApplicationConfiguration applicationConfiguration) |
EmbeddedContainer.EmbeddedContainerBuilder |
withContainerBaseFolder(URL containerBaseFolder) |
EmbeddedContainer.EmbeddedContainerBuilder |
withLog4jConfigurationFile(URI log4JConfigurationFile)
Customizes the log4j configuration file for the artifact.
|
EmbeddedContainer.EmbeddedContainerBuilder |
withMavenConfiguration(org.mule.maven.client.api.model.MavenConfiguration mavenConfiguration)
Customizes the maven configuration for the execution.
|
EmbeddedContainer.EmbeddedContainerBuilder |
withMuleVersion(String muleVersion) |
EmbeddedContainer.EmbeddedContainerBuilder |
withProduct(Product product) |
public EmbeddedContainer.EmbeddedContainerBuilder withMuleVersion(String muleVersion)
withMuleVersion in interface EmbeddedContainer.EmbeddedContainerBuildermuleVersion - mule version to use for running the artifact.public EmbeddedContainer.EmbeddedContainerBuilder withProduct(Product product)
withProduct in interface EmbeddedContainer.EmbeddedContainerBuilderproduct - the mule product to usepublic EmbeddedContainer.EmbeddedContainerBuilder withContainerBaseFolder(URL containerBaseFolder)
withContainerBaseFolder in interface EmbeddedContainer.EmbeddedContainerBuildercontainerBaseFolder - folder to use as the mule base folder.public EmbeddedContainer.EmbeddedContainerBuilder withApplicationConfiguration(ApplicationConfiguration applicationConfiguration)
withApplicationConfiguration in interface EmbeddedContainer.EmbeddedContainerBuilderapplicationConfiguration - the configuration of the application to run.public EmbeddedContainer.EmbeddedContainerBuilder withLog4jConfigurationFile(URI log4JConfigurationFile)
EmbeddedContainer.EmbeddedContainerBuilderwithLog4jConfigurationFile in interface EmbeddedContainer.EmbeddedContainerBuilderlog4JConfigurationFile - absolute path to the log4j configuration file.public EmbeddedContainer.EmbeddedContainerBuilder withMavenConfiguration(org.mule.maven.client.api.model.MavenConfiguration mavenConfiguration)
EmbeddedContainer.EmbeddedContainerBuilderwithMavenConfiguration in interface EmbeddedContainer.EmbeddedContainerBuildermavenConfiguration - maven configuration.public EmbeddedContainer build()
build in interface EmbeddedContainer.EmbeddedContainerBuilderEmbeddedContainer with the provided configuration.Copyright © 2017 MuleSoft, Inc.. All rights reserved.