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

box / box-java-sdk / #5076

07 Oct 2025 12:35PM UTC coverage: 37.132% (+0.007%) from 37.125%
#5076

push

github

web-flow
test: Change `Event.additionalDetails` field assertion in events test (box/box-codegen#858) (#1491)

18454 of 49699 relevant lines covered (37.13%)

0.37 hits per line

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

10.0
/src/main/java/com/box/sdkgen/schemas/signrequests/SignRequests.java
1
package com.box.sdkgen.schemas.signrequests;
2

3
import com.box.sdkgen.internal.Nullable;
4
import com.box.sdkgen.internal.NullableFieldTracker;
5
import com.box.sdkgen.internal.SerializableObject;
6
import com.box.sdkgen.schemas.signrequest.SignRequest;
7
import com.fasterxml.jackson.annotation.JsonFilter;
8
import com.fasterxml.jackson.annotation.JsonProperty;
9
import java.util.List;
10
import java.util.Objects;
11

12
/**
13
 * A standard representation of a signature request, as returned from any Box Sign API endpoints by
14
 * default.
15
 */
16
@JsonFilter("nullablePropertyFilter")
17
public class SignRequests extends SerializableObject {
18

19
  /**
20
   * The limit that was used for these entries. This will be the same as the `limit` query parameter
21
   * unless that value exceeded the maximum value allowed. The maximum value varies by API.
22
   */
23
  protected Long limit;
24

25
  /** The marker for the start of the next page of results. */
26
  @JsonProperty("next_marker")
27
  @Nullable
28
  protected String nextMarker;
29

30
  /** A list of Box Sign requests. */
31
  protected List<SignRequest> entries;
32

33
  public SignRequests() {
34
    super();
1✔
35
  }
1✔
36

37
  protected SignRequests(Builder builder) {
38
    super();
×
39
    this.limit = builder.limit;
×
40
    this.nextMarker = builder.nextMarker;
×
41
    this.entries = builder.entries;
×
42
    markNullableFieldsAsSet(builder.getExplicitlySetNullableFields());
×
43
  }
×
44

45
  public Long getLimit() {
46
    return limit;
×
47
  }
48

49
  public String getNextMarker() {
50
    return nextMarker;
×
51
  }
52

53
  public List<SignRequest> getEntries() {
54
    return entries;
1✔
55
  }
56

57
  @Override
58
  public boolean equals(Object o) {
59
    if (this == o) {
×
60
      return true;
×
61
    }
62
    if (o == null || getClass() != o.getClass()) {
×
63
      return false;
×
64
    }
65
    SignRequests casted = (SignRequests) o;
×
66
    return Objects.equals(limit, casted.limit)
×
67
        && Objects.equals(nextMarker, casted.nextMarker)
×
68
        && Objects.equals(entries, casted.entries);
×
69
  }
70

71
  @Override
72
  public int hashCode() {
73
    return Objects.hash(limit, nextMarker, entries);
×
74
  }
75

76
  @Override
77
  public String toString() {
78
    return "SignRequests{"
×
79
        + "limit='"
80
        + limit
81
        + '\''
82
        + ", "
83
        + "nextMarker='"
84
        + nextMarker
85
        + '\''
86
        + ", "
87
        + "entries='"
88
        + entries
89
        + '\''
90
        + "}";
91
  }
92

93
  public static class Builder extends NullableFieldTracker {
×
94

95
    protected Long limit;
96

97
    protected String nextMarker;
98

99
    protected List<SignRequest> entries;
100

101
    public Builder limit(Long limit) {
102
      this.limit = limit;
×
103
      return this;
×
104
    }
105

106
    public Builder nextMarker(String nextMarker) {
107
      this.nextMarker = nextMarker;
×
108
      this.markNullableFieldAsSet("next_marker");
×
109
      return this;
×
110
    }
111

112
    public Builder entries(List<SignRequest> entries) {
113
      this.entries = entries;
×
114
      return this;
×
115
    }
116

117
    public SignRequests build() {
118
      return new SignRequests(this);
×
119
    }
120
  }
121
}
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