Skip to content

Commit fe8dbb6

Browse files
committed
add Platforms to ServicePlacement, supported in v1.30
1 parent 1e04860 commit fe8dbb6

1 file changed

Lines changed: 17 additions & 0 deletions

File tree

‎src/main/java/com/github/dockerjava/api/model/ServicePlacement.java‎

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,12 @@ public class ServicePlacement implements Serializable {
2525
@JsonProperty("Constraints")
2626
private List<String> constraints;
2727

28+
/**
29+
* @since 1.30
30+
*/
31+
@JsonProperty("Platforms")
32+
private List<SwarmNodePlatform> platforms;
33+
2834
/**
2935
* @see #constraints
3036
*/
@@ -41,6 +47,17 @@ public ServicePlacement withConstraints(List<String> constraints) {
4147
return this;
4248
}
4349

50+
/**
51+
* @see #platforms
52+
*/
53+
public List<SwarmNodePlatform> getPlatforms() {
54+
return platforms;
55+
}
56+
57+
public void setPlatforms(List<SwarmNodePlatform> platforms) {
58+
this.platforms = platforms;
59+
}
60+
4461
@Override
4562
public String toString() {
4663
return ToStringBuilder.reflectionToString(this, ToStringStyle.SHORT_PREFIX_STYLE);

0 commit comments

Comments
 (0)