Package com.spotify.docker.client
Class DockerClient.ListContainersParam
- java.lang.Object
-
- com.spotify.docker.client.DockerClient.Param
-
- com.spotify.docker.client.DockerClient.ListContainersParam
-
- Direct Known Subclasses:
DockerClient.ListContainersFilterParam
- Enclosing interface:
- DockerClient
public static class DockerClient.ListContainersParam extends DockerClient.Param
Parameters forDockerClient.listContainers(ListContainersParam...)
-
-
Constructor Summary
Constructors Constructor Description ListContainersParam(java.lang.String name, java.lang.String value)
-
Method Summary
All Methods Static Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static DockerClient.ListContainersParamallContainers()Show all containers.static DockerClient.ListContainersParamallContainers(boolean all)Show all containers.static DockerClient.ListContainersParamcontainersCreatedBefore(java.lang.String id)Show only containers created before id, include non-running ones.static DockerClient.ListContainersParamcontainersCreatedSince(java.lang.String id)Show only containers created since id, include non-running ones.static DockerClient.ListContainersParamcreate(java.lang.String name, java.lang.String value)Create a custom parameter.static DockerClient.ListContainersParamexitedContainers()Deprecated.Replaced bywithStatusExited()static DockerClient.ListContainersParamfilter(java.lang.String key, java.lang.String value)Create a "filters" query param from a key/value pair.static DockerClient.ListContainersParamlimitContainers(java.lang.Integer limit)Showlimitlast created containers, include non-running ones.static DockerClient.ListContainersParamwithContainerSizes(java.lang.Boolean size)Show the containers sizes.static DockerClient.ListContainersParamwithExitStatus(int exitStatus)Show exited containers with given exit status.static DockerClient.ListContainersParamwithLabel(java.lang.String label)Show containers with a label.static DockerClient.ListContainersParamwithLabel(java.lang.String label, java.lang.String value)Show containers with a label value.static DockerClient.ListContainersParamwithStatusCreated()Show created containers.static DockerClient.ListContainersParamwithStatusExited()Show exited containers.static DockerClient.ListContainersParamwithStatusPaused()Show paused containers.static DockerClient.ListContainersParamwithStatusRestarting()Show restarting containers.static DockerClient.ListContainersParamwithStatusRunning()Show running containers.-
Methods inherited from class com.spotify.docker.client.DockerClient.Param
equals, hashCode, name, value
-
-
-
-
Method Detail
-
create
public static DockerClient.ListContainersParam create(java.lang.String name, java.lang.String value)
Create a custom parameter.- Parameters:
name- custom namevalue- custom value- Returns:
- ListContainersParam
-
filter
public static DockerClient.ListContainersParam filter(java.lang.String key, java.lang.String value)
Create a "filters" query param from a key/value pair.- Parameters:
key- Type of filtervalue- Value of filter- Returns:
- ListContainersParam
-
allContainers
public static DockerClient.ListContainersParam allContainers()
Show all containers. Only running containers are shown by default- Returns:
- ListContainersParam
-
allContainers
public static DockerClient.ListContainersParam allContainers(boolean all)
Show all containers. Only running containers are shown by default- Parameters:
all- Whether to show all containers- Returns:
- ListContainersParam
-
limitContainers
public static DockerClient.ListContainersParam limitContainers(java.lang.Integer limit)
Showlimitlast created containers, include non-running ones.- Parameters:
limit- Limit for number of containers to list- Returns:
- ListContainersParam
-
containersCreatedSince
public static DockerClient.ListContainersParam containersCreatedSince(java.lang.String id)
Show only containers created since id, include non-running ones.- Parameters:
id- container ID- Returns:
- ListContainersParam
-
containersCreatedBefore
public static DockerClient.ListContainersParam containersCreatedBefore(java.lang.String id)
Show only containers created before id, include non-running ones.- Parameters:
id- container ID- Returns:
- ListContainersParam
-
withContainerSizes
public static DockerClient.ListContainersParam withContainerSizes(java.lang.Boolean size)
Show the containers sizes.- Parameters:
size- Whether to show container sizes- Returns:
- ListContainersParam
-
withExitStatus
public static DockerClient.ListContainersParam withExitStatus(int exitStatus)
Show exited containers with given exit status.- Parameters:
exitStatus- Integer exit status- Returns:
- ListContainersParam
-
withStatusCreated
public static DockerClient.ListContainersParam withStatusCreated()
Show created containers.- Returns:
- ListContainersParam
-
withStatusRestarting
public static DockerClient.ListContainersParam withStatusRestarting()
Show restarting containers.- Returns:
- ListContainersParam
-
withStatusRunning
public static DockerClient.ListContainersParam withStatusRunning()
Show running containers.- Returns:
- ListContainersParam
-
withStatusPaused
public static DockerClient.ListContainersParam withStatusPaused()
Show paused containers.- Returns:
- ListContainersParam
-
withStatusExited
public static DockerClient.ListContainersParam withStatusExited()
Show exited containers.- Returns:
- ListContainersParam
-
exitedContainers
@Deprecated public static DockerClient.ListContainersParam exitedContainers()
Deprecated.Replaced bywithStatusExited()Show exited containers.- Returns:
- ListContainersParam
-
withLabel
public static DockerClient.ListContainersParam withLabel(java.lang.String label, java.lang.String value)
Show containers with a label value.- Parameters:
label- The label to filter onvalue- The value of the label- Returns:
- ListContainersParam
-
withLabel
public static DockerClient.ListContainersParam withLabel(java.lang.String label)
Show containers with a label.- Parameters:
label- The label to filter on- Returns:
- ListContainersParam
-
-