public interface LogContainerCmd extends AsyncDockerCmd<LogContainerCmd,Frame>
Modifier and Type | Interface and Description |
---|---|
static interface |
LogContainerCmd.Exec |
Modifier and Type | Method and Description |
---|---|
<T extends ResultCallback<Frame>> |
exec(T resultCallback) |
java.lang.String |
getContainerId() |
java.lang.Integer |
getSince() |
java.lang.Integer |
getTail() |
java.lang.Boolean |
hasFollowStreamEnabled() |
java.lang.Boolean |
hasStderrEnabled() |
java.lang.Boolean |
hasStdoutEnabled() |
java.lang.Boolean |
hasTimestampsEnabled() |
LogContainerCmd |
withContainerId(java.lang.String containerId) |
LogContainerCmd |
withFollowStream(java.lang.Boolean followStream)
Following the stream means the resulting
InputStream returned by #exec() reads infinitely. |
LogContainerCmd |
withSince(java.lang.Integer since) |
LogContainerCmd |
withStdErr(java.lang.Boolean stderr) |
LogContainerCmd |
withStdOut(java.lang.Boolean stdout) |
LogContainerCmd |
withTail(java.lang.Integer tail) |
LogContainerCmd |
withTailAll() |
LogContainerCmd |
withTimestamps(java.lang.Boolean timestamps) |
start
@CheckForNull java.lang.String getContainerId()
@CheckForNull java.lang.Integer getTail()
@CheckForNull java.lang.Boolean hasFollowStreamEnabled()
@CheckForNull java.lang.Boolean hasTimestampsEnabled()
@CheckForNull java.lang.Boolean hasStdoutEnabled()
@CheckForNull java.lang.Boolean hasStderrEnabled()
@CheckForNull java.lang.Integer getSince()
LogContainerCmd withContainerId(@Nonnull java.lang.String containerId)
LogContainerCmd withFollowStream(java.lang.Boolean followStream)
InputStream
returned by #exec()
reads infinitely. So a
InputStream.read()
MAY BLOCK FOREVER as long as no data is streamed from the docker host to DockerClient
!LogContainerCmd withTimestamps(java.lang.Boolean timestamps)
LogContainerCmd withStdOut(java.lang.Boolean stdout)
LogContainerCmd withStdErr(java.lang.Boolean stderr)
LogContainerCmd withTailAll()
LogContainerCmd withTail(java.lang.Integer tail)
LogContainerCmd withSince(java.lang.Integer since)
<T extends ResultCallback<Frame>> T exec(T resultCallback)
exec
in interface AsyncDockerCmd<LogContainerCmd,Frame>
com.github.dockerjava.api.NotFoundException
- No such containerCopyright © 2020. All Rights Reserved.