Skip to content

Commit 5847a6d

Browse files
faucctbsideup
andauthored
Recursive PropagationMode values (#1640)
* Recursive PropagationMode values * Update PropagationMode.java Co-authored-by: Sergei Egorov <bsideup@gmail.com>
1 parent e0275e0 commit 5847a6d

File tree

1 file changed

+16
-1
lines changed

1 file changed

+16
-1
lines changed

docker-java-api/src/main/java/com/github/dockerjava/api/model/PropagationMode.java

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,11 +13,20 @@ public enum PropagationMode {
1313
/** shared */
1414
SHARED("shared"),
1515

16+
/** rshared */
17+
RSHARED("rshared"),
18+
1619
/** slave */
1720
SLAVE("slave"),
1821

22+
/** rslave */
23+
RSLAVE("rslave"),
24+
1925
/** private */
20-
PRIVATE("private");
26+
PRIVATE("private"),
27+
28+
/** rprivate */
29+
RPRIVATE("rprivate");
2130

2231
/**
2332
* The default {@link PropagationMode}: {@link #DEFAULT}
@@ -39,10 +48,16 @@ public static PropagationMode fromString(String v) {
3948
switch (v) {
4049
case "shared":
4150
return SHARED;
51+
case "rshared":
52+
return RSHARED;
4253
case "slave":
4354
return SLAVE;
55+
case "rslave":
56+
return RSLAVE;
4457
case "private":
4558
return PRIVATE;
59+
case "rprivate":
60+
return RPRIVATE;
4661
default:
4762
return DEFAULT;
4863
}

0 commit comments

Comments
 (0)