-
public final class ICMContainerEnvironmentBuilderEncapsulates a builder for ContainerEnvironment instances for an ICM appserver.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classICMContainerEnvironmentBuilder.Companionpublic enumICMContainerEnvironmentBuilder.ClasspathLayout
-
Constructor Summary
Constructors Constructor Description ICMContainerEnvironmentBuilder()
-
Method Summary
-
-
Method Detail
-
withClasspathLayout
final ICMContainerEnvironmentBuilder withClasspathLayout(Set<ICMContainerEnvironmentBuilder.ClasspathLayout> classpathLayout)
-
withEnvironment
final ICMContainerEnvironmentBuilder withEnvironment(String asEnvironment)
-
triggerDbPrepare
final ICMContainerEnvironmentBuilder triggerDbPrepare(Boolean triggerDbPrepare)
-
withServerName
final ICMContainerEnvironmentBuilder withServerName(String serverName)
-
withContainerName
final ICMContainerEnvironmentBuilder withContainerName(String containerName)
-
withDatabaseConfig
final ICMContainerEnvironmentBuilder withDatabaseConfig(DevelopmentConfiguration.DatabaseParameters databaseConfig)
-
withWebserverConfig
final ICMContainerEnvironmentBuilder withWebserverConfig(DevelopmentConfiguration.WebserverConfiguration webserverConfig)
-
withPortConfig
final ICMContainerEnvironmentBuilder withPortConfig(DevelopmentConfiguration.ASPortConfiguration portConfig)
-
withCartridgeList
final ICMContainerEnvironmentBuilder withCartridgeList(Set<String> cartridgeList)
-
withAdditionalParameters
final ICMContainerEnvironmentBuilder withAdditionalParameters(AdditionalICMParameters additionalParameters)
-
withDebugOptions
final ICMContainerEnvironmentBuilder withDebugOptions(JavaDebugSupport debugOptions)
-
enableHeapDump
final ICMContainerEnvironmentBuilder enableHeapDump(Boolean enableHeapDump)
-
enableGCLog
final ICMContainerEnvironmentBuilder enableGCLog(Boolean enableGCLog)
-
withSolrCloudZookeeperHostList
final ICMContainerEnvironmentBuilder withSolrCloudZookeeperHostList(Provider<String> hostList)
-
withMailServer
final ICMContainerEnvironmentBuilder withMailServer(Provider<HostAndPort> mailServer)
-
withDevelopmentConfig
final ICMContainerEnvironmentBuilder withDevelopmentConfig(DevelopmentConfiguration.DevelopmentProperties developmentProperties)
-
withEnvironmentProperties
final ICMContainerEnvironmentBuilder withEnvironmentProperties(DevelopmentConfiguration.EnvironmentProperties environmentProperties)
-
build
final ContainerEnvironment build()
-
-
-
-