-
public final class Container
-
-
Field Summary
Fields Modifier and Type Field Description private final Dockerdockerprivate final EnvironmentExtensionenvironmentprivate final CommonExtensioncommonprivate final ListProperty<String>internalNameSeparatorsprivate final List<String>internalNamesprivate final HostFileManagerhostprivate Function1<HostFileManager, Unit>resolveActionprivate Function1<Container, Unit>upActionprivate Function1<Container, Unit>reloadActionprivate final DevOptionsdevOptionsprivate final Property<Long>runningTimeoutprivate final Stringidprivate final BooleancomposeDefinedprivate final Booleanrunningprivate final Booleanupprivate RetryawaitRetryprivate final ContainerManagermanagerprivate final Stringname
-
Constructor Summary
Constructors Constructor Description Container(ContainerManager manager, String name)
-
Method Summary
-
-
Constructor Detail
-
Container
Container(ContainerManager manager, String name)
-
-
Method Detail
-
host
final Unit host(Function1<HostFileManager, Unit> options)
-
resolve
final Unit resolve(Function1<HostFileManager, Unit> action)
-
dev
final Unit dev(Function1<DevOptions, Unit> options)
-
exec
final DockerResult exec(Function1<DockerExecSpec, Unit> execSpec)
-
exec
final DockerResult exec(List<String> args, Integer exitCode)
-
execShell
final DockerResult execShell(String command, Integer exitCode)
-
execShell
final DockerResult execShell(String operation, String command, Integer exitCode)
-
execShellQuiet
final DockerResult execShellQuiet(String command, Integer exitCode)
-
execAsStream
final ByteArrayOutputStream execAsStream(Function1<DockerExecSpec, Unit> spec)
-
execAsString
final String execAsString(Function1<DockerExecSpec, Unit> spec)
-
ensureFile
final Unit ensureFile(Array<Out String> paths)
-
ensureFile
final Unit ensureFile(Iterable<String> paths)
-
getEnvironment
final EnvironmentExtension getEnvironment()
-
getCommon
final CommonExtension getCommon()
-
getInternalNameSeparators
final ListProperty<String> getInternalNameSeparators()
-
getInternalNames
final List<String> getInternalNames()
-
getHost
final HostFileManager getHost()
-
getResolveAction
final Function1<HostFileManager, Unit> getResolveAction()
-
getUpAction
final Function1<Container, Unit> getUpAction()
-
getReloadAction
final Function1<Container, Unit> getReloadAction()
-
getDevOptions
final DevOptions getDevOptions()
-
getRunningTimeout
final Property<Long> getRunningTimeout()
-
getComposeDefined
final Boolean getComposeDefined()
-
getRunning
final Boolean getRunning()
-
getAwaitRetry
final Retry getAwaitRetry()
-
getManager
final ContainerManager getManager()
-
setResolveAction
final Unit setResolveAction(Function1<HostFileManager, Unit> resolveAction)
-
setUpAction
final Unit setUpAction(Function1<Container, Unit> upAction)
-
setReloadAction
final Unit setReloadAction(Function1<Container, Unit> reloadAction)
-
setAwaitRetry
final Unit setAwaitRetry(Retry awaitRetry)
-
-
-
-