-
- All Implemented Interfaces:
-
groovy.lang.GroovyObject,kotlin.Comparable,org.gradle.api.Task,org.gradle.api.internal.DynamicObjectAware,org.gradle.api.internal.TaskInternal,org.gradle.api.plugins.ExtensionAware,org.gradle.util.Configurable
public class StartServerContainer extends StartExtraContainer
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classStartServerContainer.Companion
-
Field Summary
Fields Modifier and Type Field Description private Stringdebugprivate BooleangcLogprivate BooleanheapDumpprivate StringappserverNameprivate Provider<String>solrCloudZookeeperHostListprivate Provider<HostAndPort>mailServerprivate StringfinishedCheckprivate Longtimeoutprivate final ListProperty<Probe>probesprivate final Property<Boolean>enableLogWatcher
-
Constructor Summary
Constructors Constructor Description StartServerContainer(ObjectFactory objectFactory)
-
Method Summary
Modifier and Type Method Description final StringgetDebug()final UnitsetDebug(String debug)final BooleangetGcLog()final UnitsetGcLog(Boolean gcLog)final BooleangetHeapDump()final UnitsetHeapDump(Boolean heapDump)final StringgetAppserverName()final UnitsetAppserverName(String appserverName)final Provider<String>getSolrCloudZookeeperHostList()final UnitsetSolrCloudZookeeperHostList(Provider<String> solrCloudZookeeperHostList)final Provider<HostAndPort>getMailServer()final UnitsetMailServer(Provider<HostAndPort> mailServer)final StringgetFinishedCheck()final UnitsetFinishedCheck(String finishedCheck)final LonggetTimeout()final UnitsetTimeout(Long timeout)final ListProperty<Probe>getProbes()final Property<Boolean>getEnableLogWatcher()final Collection<String>getDebugOptionValues()Return the possible values for the task option debug -
Methods inherited from class com.intershop.gradle.icm.docker.tasks.StartServerContainer
getPortMappings, getPrimaryPortMapping, runRemoteCommand, withEnvironment, withHttpProbe, withPortMappings, withProbes, withSocketProbe -
Methods inherited from class com.bmuschko.gradle.docker.tasks.AbstractDockerRemoteApiTask
compareTo, configure, dependsOn, doFirst, doFirst, doFirst, doLast, doLast, doLast, finalizedBy, getActions, getAnt, getDependsOn, getDescription, getDestroyables, getDidWork, getEnabled, getExtensions, getFinalizedBy, getGroup, getInputs, getLocalState, getLogger, getLogging, getMustRunAfter, getName, getOutputs, getPath, getProject, getProperty, getShouldRunAfter, getState, getTaskDependencies, getTemporaryDir, getTimeout, hasProperty, invokeMethod, mustRunAfter, onlyIf, onlyIf, property, setActions, setDependsOn, setDescription, setDidWork, setEnabled, setFinalizedBy, setGroup, setMustRunAfter, setOnlyIf, setOnlyIf, setProperty, setShouldRunAfter, shouldRunAfter, usesService -
Methods inherited from class org.gradle.api.DefaultTask
appendParallelSafeAction, doNotTrackState, getAsDynamicObject, getConvention, getIdentityPath, getImpliesSubProjects, getLifecycleDependencies, getOnlyIf, getReasonNotToTrackState, getReasonTaskIsIncompatibleWithConfigurationCache, getRequiredServices, getServices, getSharedResources, getStandardOutputCapture, getTaskActions, getTaskIdentity, getTemporaryDirFactory, hasTaskActions, isCompatibleWithConfigurationCache, isEnabled, isHasCustomActions, notCompatibleWithConfigurationCache, prependParallelSafeAction, setImpliesSubProjects -
Methods inherited from class com.bmuschko.gradle.docker.tasks.image.DockerExistingImage
getApiVersion, getCertPath, getDockerClient, getMetaClass, getNextHandler, getRegistryAuthLocator, getUrl, memoizedMethodPriv$getDockerClient, memoizedMethodPriv$getRegistryAuthLocator, onComplete, onError, onNext, setMetaClass, start -
Methods inherited from class com.bmuschko.gradle.docker.tasks.container.DockerCreateContainer
getImageId, targetImageId, targetImageId, targetImageId -
Methods inherited from class com.intershop.gradle.icm.docker.tasks.StartExtraContainer
exposePorts, getAttachStderr, getAttachStdin, getAttachStdout, getCmd, getContainerId, getContainerName, getEntrypoint, getEnvVars, getExposedPorts, getHealthCheck, getHostConfig, getHostName, getImage, getIpv4Address, getLabels, getMacAddress, getNetworkAliases, getPid, getPlatform, getPortSpecs, getStdinOnce, getStdinOpen, getTty, getUser, getVolumes, getWorkingDir, withEnvVar -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
getHeapDump
@Input() final Boolean getHeapDump()
-
setHeapDump
final Unit setHeapDump(Boolean heapDump)
-
getAppserverName
@Input() final String getAppserverName()
-
setAppserverName
final Unit setAppserverName(String appserverName)
-
getSolrCloudZookeeperHostList
@Optional()@Input() final Provider<String> getSolrCloudZookeeperHostList()
-
setSolrCloudZookeeperHostList
final Unit setSolrCloudZookeeperHostList(Provider<String> solrCloudZookeeperHostList)
-
getMailServer
@Optional()@Input() final Provider<HostAndPort> getMailServer()
-
setMailServer
final Unit setMailServer(Provider<HostAndPort> mailServer)
-
getFinishedCheck
@Optional()@Input() final String getFinishedCheck()
-
setFinishedCheck
final Unit setFinishedCheck(String finishedCheck)
-
getTimeout
@Input() final Long getTimeout()
-
setTimeout
final Unit setTimeout(Long timeout)
-
getProbes
@Input() final ListProperty<Probe> getProbes()
-
getEnableLogWatcher
@Input() final Property<Boolean> getEnableLogWatcher()
-
getDebugOptionValues
final Collection<String> getDebugOptionValues()
Return the possible values for the task option debug
-
-
-
-