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

box / box-java-sdk-gen / #155

30 May 2025 01:03PM UTC coverage: 35.646% (+0.3%) from 35.311%
#155

push

github

web-flow
fix: Fix downscope token to use `retrieveToken` method for token retrieval (box/box-codegen#731) (#320)

4 of 4 new or added lines in 4 files covered. (100.0%)

2952 existing lines in 99 files now uncovered.

15628 of 43842 relevant lines covered (35.65%)

0.36 hits per line

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

48.89
/src/main/java/com/box/sdkgen/schemas/filerequestupdaterequest/FileRequestUpdateRequest.java
1
package com.box.sdkgen.schemas.filerequestupdaterequest;
2

3
import com.box.sdkgen.internal.SerializableObject;
4
import com.box.sdkgen.internal.utils.DateTimeUtils;
5
import com.box.sdkgen.serialization.json.EnumWrapper;
6
import com.fasterxml.jackson.annotation.JsonProperty;
7
import com.fasterxml.jackson.databind.annotation.JsonDeserialize;
8
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
9
import java.util.Date;
10
import java.util.Objects;
11

12
public class FileRequestUpdateRequest extends SerializableObject {
13

14
  protected String title;
15

16
  protected String description;
17

18
  @JsonDeserialize(
19
      using =
20
          FileRequestUpdateRequestStatusField.FileRequestUpdateRequestStatusFieldDeserializer.class)
21
  @JsonSerialize(
22
      using =
23
          FileRequestUpdateRequestStatusField.FileRequestUpdateRequestStatusFieldSerializer.class)
24
  protected EnumWrapper<FileRequestUpdateRequestStatusField> status;
25

26
  @JsonProperty("is_email_required")
27
  protected Boolean isEmailRequired;
28

29
  @JsonProperty("is_description_required")
30
  protected Boolean isDescriptionRequired;
31

32
  @JsonProperty("expires_at")
33
  @JsonSerialize(using = DateTimeUtils.DateTimeSerializer.class)
34
  @JsonDeserialize(using = DateTimeUtils.DateTimeDeserializer.class)
35
  protected Date expiresAt;
36

37
  public FileRequestUpdateRequest() {
38
    super();
1✔
39
  }
1✔
40

41
  protected FileRequestUpdateRequest(FileRequestUpdateRequestBuilder builder) {
42
    super();
1✔
43
    this.title = builder.title;
1✔
44
    this.description = builder.description;
1✔
45
    this.status = builder.status;
1✔
46
    this.isEmailRequired = builder.isEmailRequired;
1✔
47
    this.isDescriptionRequired = builder.isDescriptionRequired;
1✔
48
    this.expiresAt = builder.expiresAt;
1✔
49
  }
1✔
50

51
  public String getTitle() {
52
    return title;
1✔
53
  }
54

55
  public String getDescription() {
56
    return description;
1✔
57
  }
58

59
  public EnumWrapper<FileRequestUpdateRequestStatusField> getStatus() {
60
    return status;
1✔
61
  }
62

63
  public Boolean getIsEmailRequired() {
64
    return isEmailRequired;
1✔
65
  }
66

67
  public Boolean getIsDescriptionRequired() {
68
    return isDescriptionRequired;
1✔
69
  }
70

71
  public Date getExpiresAt() {
72
    return expiresAt;
1✔
73
  }
74

75
  @Override
76
  public boolean equals(Object o) {
77
    if (this == o) {
×
UNCOV
78
      return true;
×
79
    }
80
    if (o == null || getClass() != o.getClass()) {
×
81
      return false;
×
82
    }
83
    FileRequestUpdateRequest casted = (FileRequestUpdateRequest) o;
×
84
    return Objects.equals(title, casted.title)
×
85
        && Objects.equals(description, casted.description)
×
UNCOV
86
        && Objects.equals(status, casted.status)
×
UNCOV
87
        && Objects.equals(isEmailRequired, casted.isEmailRequired)
×
UNCOV
88
        && Objects.equals(isDescriptionRequired, casted.isDescriptionRequired)
×
UNCOV
89
        && Objects.equals(expiresAt, casted.expiresAt);
×
90
  }
91

92
  @Override
93
  public int hashCode() {
UNCOV
94
    return Objects.hash(
×
95
        title, description, status, isEmailRequired, isDescriptionRequired, expiresAt);
96
  }
97

98
  @Override
99
  public String toString() {
UNCOV
100
    return "FileRequestUpdateRequest{"
×
101
        + "title='"
102
        + title
103
        + '\''
104
        + ", "
105
        + "description='"
106
        + description
107
        + '\''
108
        + ", "
109
        + "status='"
110
        + status
111
        + '\''
112
        + ", "
113
        + "isEmailRequired='"
114
        + isEmailRequired
115
        + '\''
116
        + ", "
117
        + "isDescriptionRequired='"
118
        + isDescriptionRequired
119
        + '\''
120
        + ", "
121
        + "expiresAt='"
122
        + expiresAt
123
        + '\''
124
        + "}";
125
  }
126

127
  public static class FileRequestUpdateRequestBuilder {
1✔
128

129
    protected String title;
130

131
    protected String description;
132

133
    protected EnumWrapper<FileRequestUpdateRequestStatusField> status;
134

135
    protected Boolean isEmailRequired;
136

137
    protected Boolean isDescriptionRequired;
138

139
    protected Date expiresAt;
140

141
    public FileRequestUpdateRequestBuilder title(String title) {
142
      this.title = title;
1✔
143
      return this;
1✔
144
    }
145

146
    public FileRequestUpdateRequestBuilder description(String description) {
147
      this.description = description;
1✔
148
      return this;
1✔
149
    }
150

151
    public FileRequestUpdateRequestBuilder status(FileRequestUpdateRequestStatusField status) {
UNCOV
152
      this.status = new EnumWrapper<FileRequestUpdateRequestStatusField>(status);
×
UNCOV
153
      return this;
×
154
    }
155

156
    public FileRequestUpdateRequestBuilder status(
157
        EnumWrapper<FileRequestUpdateRequestStatusField> status) {
UNCOV
158
      this.status = status;
×
159
      return this;
×
160
    }
161

162
    public FileRequestUpdateRequestBuilder isEmailRequired(Boolean isEmailRequired) {
UNCOV
163
      this.isEmailRequired = isEmailRequired;
×
164
      return this;
×
165
    }
166

167
    public FileRequestUpdateRequestBuilder isDescriptionRequired(Boolean isDescriptionRequired) {
UNCOV
168
      this.isDescriptionRequired = isDescriptionRequired;
×
169
      return this;
×
170
    }
171

172
    public FileRequestUpdateRequestBuilder expiresAt(Date expiresAt) {
UNCOV
173
      this.expiresAt = expiresAt;
×
UNCOV
174
      return this;
×
175
    }
176

177
    public FileRequestUpdateRequest build() {
178
      return new FileRequestUpdateRequest(this);
1✔
179
    }
180
  }
181
}
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