Class CreateASContainer

  • All Implemented Interfaces:
    kotlin.Comparable , org.gradle.api.Named , org.gradle.api.Task , org.gradle.api.internal.DynamicObjectAware , org.gradle.api.internal.TaskInternal , org.gradle.api.plugins.ExtensionAware , org.gradle.util.Configurable

    @DisableCachingByDefault(because = "Creates a container in the local Docker daemon - container state is external and must never be taken from the build cache") 
    public abstract class CreateASContainer
    extends CreateExtraContainer
                        
    • Constructor Detail

      • CreateASContainer

        CreateASContainer(ObjectFactory objectFactory, ProviderFactory providerFactory)
    • Method Detail

      • getDebug

        @Input() final String getDebug()

        Enable debugging for the JVM running the ICM-AS inside the container. This option defaults to the value of the JVM property SYSPROP_DEBUG_JVM respectively false if not set. The port on the host can be configured using the property icm.properties/intershop.as.debug.port

      • setDebug

         final Unit setDebug(String value)

        Enable debugging for the JVM running the ICM-AS inside the container. This option defaults to the value of the JVM property SYSPROP_DEBUG_JVM respectively false if not set. The port on the host can be configured using the property icm.properties/intershop.as.debug.port

      • getGcLog

        @Input() final Boolean getGcLog()

        Enable GC logging for the process.

      • getClasspathLayout

        @Optional()@Input() final String getClasspathLayout()

        Provide a custom classpath layout. Default value is sourceJar,release.

      • getVolumes

        @Optional()@Input() final List<String> getVolumes()

        Provide custom bind mounts (volumes)

      • withSolrCloudZookeeperHostList

         final Unit withSolrCloudZookeeperHostList(Provider<String> solrCloudZookeeperHostList)

        Provide the host list of the Zookeeper cluster for Solr Cloud Adapter. This is used to connect to Solr Cloud when using the SolrCloudAdapter.

      • withSolrCloudServerURLs

         final Unit withSolrCloudServerURLs(Provider<String> solrCloudServerURLs)

        Provide the Solr URL for Solr Cloud Adapter. This is used to connect to Solr Cloud when using the SolrCloudAdapter.