From 3f127283eabb55e64f1135c7b6ed0180b16255a2 Mon Sep 17 00:00:00 2001 From: majewsk6 Date: Tue, 18 Jan 2022 10:03:40 +0100 Subject: [PATCH] Add excludeHomeProject parameter to ListArgument Arvados-DCO-1.1-Signed-off-by: Krzysztof Majewski majewski.kielce@gmail.com --- .../api/model/argument/ListArgument.java | 18 ++++++++++++++---- 1 file changed, 14 insertions(+), 4 deletions(-) diff --git a/sdk/java-v2/src/main/java/org/arvados/client/api/model/argument/ListArgument.java b/sdk/java-v2/src/main/java/org/arvados/client/api/model/argument/ListArgument.java index 70231e6766..ca86c585e8 100644 --- a/sdk/java-v2/src/main/java/org/arvados/client/api/model/argument/ListArgument.java +++ b/sdk/java-v2/src/main/java/org/arvados/client/api/model/argument/ListArgument.java @@ -14,7 +14,7 @@ import com.fasterxml.jackson.annotation.JsonPropertyOrder; import java.util.List; @JsonInclude(JsonInclude.Include.NON_NULL) -@JsonPropertyOrder({ "limit", "offset", "filters", "order", "select", "distinct", "count" }) +@JsonPropertyOrder({ "limit", "offset", "filters", "order", "select", "distinct", "count", "exclude_home_project" }) public class ListArgument extends Argument { @JsonProperty("limit") @@ -38,8 +38,10 @@ public class ListArgument extends Argument { @JsonProperty("count") private Count count; + @JsonProperty("exclude_home_project") + private Boolean excludeHomeProject; - ListArgument(Integer limit, Integer offset, List filters, List order, List select, Boolean distinct, Count count) { + ListArgument(Integer limit, Integer offset, List filters, List order, List select, Boolean distinct, Count count, Boolean excludeHomeProject) { this.limit = limit; this.offset = offset; this.filters = filters; @@ -47,6 +49,7 @@ public class ListArgument extends Argument { this.select = select; this.distinct = distinct; this.count = count; + this.excludeHomeProject = excludeHomeProject; } public static ListArgumentBuilder builder() { @@ -70,6 +73,7 @@ public class ListArgument extends Argument { private List select; private Boolean distinct; private Count count; + private Boolean excludeHomeProject; ListArgumentBuilder() { } @@ -109,15 +113,21 @@ public class ListArgument extends Argument { return this; } + public ListArgument.ListArgumentBuilder excludeHomeProject(Boolean excludeHomeProject) { + this.excludeHomeProject = excludeHomeProject; + return this; + } + public ListArgument build() { - return new ListArgument(limit, offset, filters, order, select, distinct, count); + return new ListArgument(limit, offset, filters, order, select, distinct, count, excludeHomeProject); } public String toString() { return "ListArgument.ListArgumentBuilder(limit=" + this.limit + ", offset=" + this.offset + ", filters=" + this.filters + ", order=" + this.order + ", select=" + this.select + - ", distinct=" + this.distinct + ", count=" + this.count + ")"; + ", distinct=" + this.distinct + ", count=" + this.count + + ", excludeHomeProject=" + this.excludeHomeProject + ")"; } } } -- 2.30.2