33import com .squareup .moshi .Moshi ;
44import de .gesellix .docker .remote .api .EngineApiClient ;
55import de .gesellix .docker .remote .api .Volume ;
6- import de .gesellix .docker .remote .api .VolumeConfig ;
6+ import de .gesellix .docker .remote .api .VolumeCreateOptions ;
77import de .gesellix .docker .remote .api .VolumePruneResponse ;
88import de .gesellix .docker .remote .api .testutil .DockerEngineAvailable ;
99import de .gesellix .docker .remote .api .testutil .InjectDockerClient ;
@@ -42,30 +42,30 @@ public void setup() {
4242
4343 @ Test
4444 public void volumeCreate () {
45- Volume volume = volumeApi .volumeCreate (new VolumeConfig ("my-volume" , null , Collections .emptyMap (), Collections .emptyMap ()));
45+ Volume volume = volumeApi .volumeCreate (new VolumeCreateOptions ("my-volume" , null , Collections .emptyMap (), Collections .emptyMap ()));
4646 assertTrue (volume .getMountpoint ().endsWith (fileSeparator + "my-volume" + fileSeparator + "_data" ));
4747 volumeApi .volumeDelete (volume .getName (), false );
4848 }
4949
5050 @ Test
5151 public void volumeDelete () {
52- Volume volume = volumeApi .volumeCreate (new VolumeConfig ("my-volume" , null , Collections .emptyMap (), Collections .emptyMap ()));
52+ Volume volume = volumeApi .volumeCreate (new VolumeCreateOptions ("my-volume" , null , Collections .emptyMap (), Collections .emptyMap ()));
5353 assertDoesNotThrow (() -> volumeApi .volumeDelete (volume .getName (), false ));
5454 }
5555
5656 @ Test
5757 public void volumeInspect () {
58- volumeApi .volumeCreate (new VolumeConfig ("my-volume" , null , Collections .emptyMap (), Collections .emptyMap ()));
58+ volumeApi .volumeCreate (new VolumeCreateOptions ("my-volume" , null , Collections .emptyMap (), Collections .emptyMap ()));
5959 Volume volume = volumeApi .volumeInspect ("my-volume" );
6060 assertTrue (volume .getMountpoint ().endsWith (fileSeparator + "my-volume" + fileSeparator + "_data" ));
6161 volumeApi .volumeDelete (volume .getName (), false );
6262 }
6363
6464 @ Test
6565 public void volumeList () {
66- Volume volume = volumeApi .volumeCreate (new VolumeConfig ("my-volume" , null , Collections .emptyMap (), Collections .emptyMap ()));
66+ Volume volume = volumeApi .volumeCreate (new VolumeCreateOptions ("my-volume" , null , Collections .emptyMap (), Collections .emptyMap ()));
6767 Optional <Volume > myVolume = volumeApi .volumeList (null ).getVolumes ().stream ().filter ((v ) -> v .getName ().equals (volume .getName ())).findFirst ();
68- assertEquals (volume .getMountpoint (), myVolume .orElse (new Volume ("none" , "none" , "none" , Collections .emptyMap (), Volume . Scope . Local , Collections .emptyMap (), "none" , Collections .emptyMap (), null )).getMountpoint ());
68+ assertEquals (volume .getMountpoint (), myVolume .orElse (new Volume ("none" , "none" , "none" , Collections .emptyMap (), "none" , Collections .emptyMap (), Collections .emptyMap (), Volume . Scope . Local , null )).getMountpoint ());
6969 volumeApi .volumeDelete (volume .getName (), false );
7070 }
7171
@@ -75,7 +75,7 @@ public void volumePrune() {
7575 filter .put ("label" , Collections .singletonList (LABEL_KEY ));
7676 String filterJson = new Moshi .Builder ().build ().adapter (Map .class ).toJson (filter );
7777
78- Volume volume = volumeApi .volumeCreate (new VolumeConfig ("my-volume" , null , Collections .emptyMap (), Collections .singletonMap (LABEL_KEY , LABEL_VALUE )));
78+ Volume volume = volumeApi .volumeCreate (new VolumeCreateOptions ("my-volume" , null , Collections .emptyMap (), Collections .singletonMap (LABEL_KEY , LABEL_VALUE )));
7979 VolumePruneResponse pruneResponse = volumeApi .volumePrune (filterJson );
8080 assertTrue (Objects .requireNonNull (pruneResponse .getVolumesDeleted ()).stream ().allMatch ((v ) -> v .equals (volume .getName ())));
8181 }
0 commit comments