public interface ListTasksCmd extends SyncDockerCmd<java.util.List<Task>>
Modifier and Type | Interface and Description |
---|---|
static interface |
ListTasksCmd.Exec |
Modifier and Type | Method and Description |
---|---|
java.util.List<Task> |
exec() |
java.util.Map<java.lang.String,java.util.List<java.lang.String>> |
getFilters() |
ListTasksCmd |
withIdFilter(java.lang.String... ids) |
ListTasksCmd |
withLabelFilter(java.util.Map<java.lang.String,java.lang.String> labels) |
ListTasksCmd |
withLabelFilter(java.lang.String... labels) |
ListTasksCmd |
withNameFilter(java.lang.String... names) |
ListTasksCmd |
withNodeFilter(java.lang.String... nodeNames) |
ListTasksCmd |
withServiceFilter(java.lang.String... serviceNames) |
ListTasksCmd |
withStateFilter(TaskState... desiredState) |
@CheckForNull java.util.Map<java.lang.String,java.util.List<java.lang.String>> getFilters()
ListTasksCmd withLabelFilter(java.util.Map<java.lang.String,java.lang.String> labels)
labels
- - Show only tasks with the passed labels.
Labels is a Map
that contains label keys and valuesListTasksCmd withLabelFilter(java.lang.String... labels)
labels
- - Show only tasks with the passed labels.ListTasksCmd withIdFilter(java.lang.String... ids)
ids
- Task id(s)ListTasksCmd withNameFilter(java.lang.String... names)
names
- Task name(s)ListTasksCmd withNodeFilter(java.lang.String... nodeNames)
nodeNames
- Node id(s) or name(s)ListTasksCmd withServiceFilter(java.lang.String... serviceNames)
serviceNames
- Service name(s)ListTasksCmd withStateFilter(TaskState... desiredState)
desiredState
- The desired-state filter can take the values running, shutdown, or accepted.java.util.List<Task> exec() throws NotFoundException
exec
in interface SyncDockerCmd<java.util.List<Task>>
NotFoundException
Copyright © 2018. All Rights Reserved.