• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

box / box-java-sdk / #5838

16 Dec 2025 01:57PM UTC coverage: 12.903% (-0.4%) from 13.282%
#5838

Pull #1633

github

web-flow
Merge 39eadee31 into af4861f83
Pull Request #1633: feat(boxsdkgen): Treat nullable fields as Optional (box/box-codegen#906)

0 of 1897 new or added lines in 73 files covered. (0.0%)

19 existing lines in 10 files now uncovered.

8374 of 64898 relevant lines covered (12.9%)

0.13 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

0.0
/src/main/java/com/box/sdkgen/managers/metadatataxonomies/GetMetadataTaxonomyNodesQueryParams.java
1
package com.box.sdkgen.managers.metadatataxonomies;
2

3
import java.util.List;
4

5
public class GetMetadataTaxonomyNodesQueryParams {
6

7
  /**
8
   * Filters results by taxonomy level. Multiple values can be provided. Results include nodes that
9
   * match any of the specified values.
10
   */
11
  public List<Long> level;
12

13
  /**
14
   * Node identifier of a direct parent node. Multiple values can be provided. Results include nodes
15
   * that match any of the specified values.
16
   */
17
  public List<String> parent;
18

19
  /**
20
   * Node identifier of any ancestor node. Multiple values can be provided. Results include nodes
21
   * that match any of the specified values.
22
   */
23
  public List<String> ancestor;
24

25
  /** Query text to search for the taxonomy nodes. */
26
  public String query;
27

28
  /**
29
   * When set to `true` this provides the total number of nodes that matched the query. The response
30
   * will compute counts of up to 10,000 elements. Defaults to `false`.
31
   */
32
  public Boolean includeTotalResultCount;
33

34
  /**
35
   * Defines the position marker at which to begin returning results. This is used when paginating
36
   * using marker-based pagination.
37
   *
38
   * <p>This requires `usemarker` to be set to `true`.
39
   */
40
  public String marker;
41

42
  /** The maximum number of items to return per page. */
43
  public Long limit;
44

NEW
45
  public GetMetadataTaxonomyNodesQueryParams() {}
×
46

NEW
47
  protected GetMetadataTaxonomyNodesQueryParams(Builder builder) {
×
NEW
48
    this.level = builder.level;
×
NEW
49
    this.parent = builder.parent;
×
NEW
50
    this.ancestor = builder.ancestor;
×
NEW
51
    this.query = builder.query;
×
NEW
52
    this.includeTotalResultCount = builder.includeTotalResultCount;
×
NEW
53
    this.marker = builder.marker;
×
NEW
54
    this.limit = builder.limit;
×
NEW
55
  }
×
56

57
  public List<Long> getLevel() {
NEW
58
    return level;
×
59
  }
60

61
  public List<String> getParent() {
NEW
62
    return parent;
×
63
  }
64

65
  public List<String> getAncestor() {
NEW
66
    return ancestor;
×
67
  }
68

69
  public String getQuery() {
NEW
70
    return query;
×
71
  }
72

73
  public Boolean getIncludeTotalResultCount() {
NEW
74
    return includeTotalResultCount;
×
75
  }
76

77
  public String getMarker() {
NEW
78
    return marker;
×
79
  }
80

81
  public Long getLimit() {
NEW
82
    return limit;
×
83
  }
84

NEW
85
  public static class Builder {
×
86

87
    protected List<Long> level;
88

89
    protected List<String> parent;
90

91
    protected List<String> ancestor;
92

93
    protected String query;
94

95
    protected Boolean includeTotalResultCount;
96

97
    protected String marker;
98

99
    protected Long limit;
100

101
    public Builder level(List<Long> level) {
NEW
102
      this.level = level;
×
NEW
103
      return this;
×
104
    }
105

106
    public Builder parent(List<String> parent) {
NEW
107
      this.parent = parent;
×
NEW
108
      return this;
×
109
    }
110

111
    public Builder ancestor(List<String> ancestor) {
NEW
112
      this.ancestor = ancestor;
×
NEW
113
      return this;
×
114
    }
115

116
    public Builder query(String query) {
NEW
117
      this.query = query;
×
NEW
118
      return this;
×
119
    }
120

121
    public Builder includeTotalResultCount(Boolean includeTotalResultCount) {
NEW
122
      this.includeTotalResultCount = includeTotalResultCount;
×
NEW
123
      return this;
×
124
    }
125

126
    public Builder marker(String marker) {
NEW
127
      this.marker = marker;
×
NEW
128
      return this;
×
129
    }
130

131
    public Builder limit(Long limit) {
NEW
132
      this.limit = limit;
×
NEW
133
      return this;
×
134
    }
135

136
    public GetMetadataTaxonomyNodesQueryParams build() {
NEW
137
      return new GetMetadataTaxonomyNodesQueryParams(this);
×
138
    }
139
  }
140
}
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc