File tree Expand file tree Collapse file tree 5 files changed +26
-16
lines changed
main/java/com/github/dockerjava
test/java/com/github/dockerjava Expand file tree Collapse file tree 5 files changed +26
-16
lines changed Original file line number Diff line number Diff line change @@ -32,7 +32,7 @@ public interface ListContainersCmd extends SyncDockerCmd<List<Container>> {
3232 public Boolean hasShowSizeEnabled ();
3333
3434 /**
35- * @param beforeId
35+ * @param before
3636 * - Show only containers created before Id, include non-running ones.
3737 */
3838 public ListContainersCmd withBefore (String before );
@@ -44,7 +44,7 @@ public interface ListContainersCmd extends SyncDockerCmd<List<Container>> {
4444 public ListContainersCmd withExitcodeFilter (Integer exitcode );
4545
4646 /**
47- * @param exitcode
47+ * @param status
4848 * - Show only containers with the passed status (created|restarting|running|paused|exited).
4949 */
5050 public ListContainersCmd withStatusFilter (String status );
@@ -80,7 +80,7 @@ public interface ListContainersCmd extends SyncDockerCmd<List<Container>> {
8080 public ListContainersCmd withShowSize (Boolean showSize );
8181
8282 /**
83- * @param sinceId
83+ * @param since
8484 * - Show only containers created since Id, include non-running ones.
8585 */
8686 public ListContainersCmd withSince (String since );
Original file line number Diff line number Diff line change @@ -164,16 +164,11 @@ private static Properties overrideDockerPropertiesWithSettingsFromUserHome(Prope
164164 Properties overriddenProperties = new Properties ();
165165 overriddenProperties .putAll (p );
166166
167- final File usersDockerPropertiesFile = new File (systemProperties .getProperty ("user.home" ), "."
168- + DOCKER_JAVA_PROPERTIES );
167+ final File usersDockerPropertiesFile = new File (systemProperties .getProperty ("user.home" ),
168+ "." + DOCKER_JAVA_PROPERTIES );
169169 if (usersDockerPropertiesFile .isFile ()) {
170- try {
171- final FileInputStream in = new FileInputStream (usersDockerPropertiesFile );
172- try {
173- overriddenProperties .load (in );
174- } finally {
175- in .close ();
176- }
170+ try (FileInputStream in = new FileInputStream (usersDockerPropertiesFile )) {
171+ overriddenProperties .load (in );
177172 } catch (IOException e ) {
178173 throw new RuntimeException (e );
179174 }
@@ -381,6 +376,12 @@ public final DockerClientConfigBuilder withDockerHost(String dockerHost) {
381376 return this ;
382377 }
383378
379+
380+ public final DockerClientConfigBuilder withApiVersion (RemoteApiVersion apiVersion ) {
381+ this .apiVersion = apiVersion .getVersion ();
382+ return this ;
383+ }
384+
384385 public final DockerClientConfigBuilder withApiVersion (String apiVersion ) {
385386 this .apiVersion = apiVersion ;
386387 return this ;
Original file line number Diff line number Diff line change 11package com .github .dockerjava .core ;
22
3- import java .io .Serializable ;
4- import java .util .regex .Matcher ;
5- import java .util .regex .Pattern ;
6-
73import com .google .common .base .MoreObjects ;
84import com .google .common .base .Objects ;
95import com .google .common .base .Preconditions ;
106import com .google .common .base .Strings ;
117
8+ import java .io .Serializable ;
9+ import java .util .regex .Matcher ;
10+ import java .util .regex .Pattern ;
11+
1212/**
1313 * Bean to encapsulate the version of the <a href="http://docs.docker.com/engine/reference/api/docker_remote_api/">Docker Remote (REST)
1414 * API</a>
@@ -125,6 +125,13 @@ public boolean isGreaterOrEqual(final RemoteApiVersion other) {
125125 return false ;
126126 }
127127
128+ /**
129+ * @return String representation of version. i.e. "1.22"
130+ */
131+ public String getVersion () {
132+ return major + "." + minor ;
133+ }
134+
128135 // CHECKSTYLE:OFF
129136 @ Override
130137 public boolean equals (final Object o ) {
Original file line number Diff line number Diff line change @@ -52,6 +52,7 @@ public void afterMethod(ITestResult result) {
5252 super .afterMethod (result );
5353 }
5454
55+ @ Test
5556 public void testListContainers () throws Exception {
5657
5758 String testImage = "busybox" ;
Original file line number Diff line number Diff line change @@ -54,6 +54,7 @@ public void afterMethod(ITestResult result) {
5454 super .afterMethod (result );
5555 }
5656
57+ @ Test
5758 public void testListContainers () throws Exception {
5859
5960 String testImage = "busybox" ;
You can’t perform that action at this time.
0 commit comments