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>>NotFoundExceptionCopyright © 2019. All Rights Reserved.