• 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

50.0
/src/main/java/com/box/sdkgen/managers/taskassignments/UpdateTaskAssignmentByIdRequestBody.java
1
package com.box.sdkgen.managers.taskassignments;
2

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

12
@JsonFilter("nullablePropertyFilter")
13
public class UpdateTaskAssignmentByIdRequestBody extends SerializableObject {
14

15
  /** An optional message by the assignee that can be added to the task. */
16
  protected String message;
17

18
  /**
19
   * The state of the task assigned to the user.
20
   *
21
   * <p>* For a task with an `action` value of `complete` this can be `incomplete` or `completed`. *
22
   * For a task with an `action` of `review` this can be `incomplete`, `approved`, or `rejected`.
23
   */
24
  @JsonDeserialize(
25
      using =
26
          UpdateTaskAssignmentByIdRequestBodyResolutionStateField
27
              .UpdateTaskAssignmentByIdRequestBodyResolutionStateFieldDeserializer.class)
28
  @JsonSerialize(
29
      using =
30
          UpdateTaskAssignmentByIdRequestBodyResolutionStateField
31
              .UpdateTaskAssignmentByIdRequestBodyResolutionStateFieldSerializer.class)
32
  @JsonProperty("resolution_state")
33
  protected EnumWrapper<UpdateTaskAssignmentByIdRequestBodyResolutionStateField> resolutionState;
34

35
  public UpdateTaskAssignmentByIdRequestBody() {
36
    super();
×
37
  }
×
38

39
  protected UpdateTaskAssignmentByIdRequestBody(Builder builder) {
40
    super();
1✔
41
    this.message = builder.message;
1✔
42
    this.resolutionState = builder.resolutionState;
1✔
43
    markNullableFieldsAsSet(builder.getExplicitlySetNullableFields());
1✔
44
  }
1✔
45

46
  public String getMessage() {
47
    return message;
1✔
48
  }
49

50
  public EnumWrapper<UpdateTaskAssignmentByIdRequestBodyResolutionStateField> getResolutionState() {
51
    return resolutionState;
1✔
52
  }
53

54
  @Override
55
  public boolean equals(Object o) {
56
    if (this == o) {
×
57
      return true;
×
58
    }
59
    if (o == null || getClass() != o.getClass()) {
×
60
      return false;
×
61
    }
62
    UpdateTaskAssignmentByIdRequestBody casted = (UpdateTaskAssignmentByIdRequestBody) o;
×
63
    return Objects.equals(message, casted.message)
×
64
        && Objects.equals(resolutionState, casted.resolutionState);
×
65
  }
66

67
  @Override
68
  public int hashCode() {
69
    return Objects.hash(message, resolutionState);
×
70
  }
71

72
  @Override
73
  public String toString() {
74
    return "UpdateTaskAssignmentByIdRequestBody{"
×
75
        + "message='"
76
        + message
77
        + '\''
78
        + ", "
79
        + "resolutionState='"
80
        + resolutionState
81
        + '\''
82
        + "}";
83
  }
84

85
  public static class Builder extends NullableFieldTracker {
1✔
86

87
    protected String message;
88

89
    protected EnumWrapper<UpdateTaskAssignmentByIdRequestBodyResolutionStateField> resolutionState;
90

91
    public Builder message(String message) {
92
      this.message = message;
1✔
93
      return this;
1✔
94
    }
95

96
    public Builder resolutionState(
97
        UpdateTaskAssignmentByIdRequestBodyResolutionStateField resolutionState) {
98
      this.resolutionState =
1✔
99
          new EnumWrapper<UpdateTaskAssignmentByIdRequestBodyResolutionStateField>(resolutionState);
100
      return this;
1✔
101
    }
102

103
    public Builder resolutionState(
104
        EnumWrapper<UpdateTaskAssignmentByIdRequestBodyResolutionStateField> resolutionState) {
105
      this.resolutionState = resolutionState;
×
106
      return this;
×
107
    }
108

109
    public UpdateTaskAssignmentByIdRequestBody build() {
110
      return new UpdateTaskAssignmentByIdRequestBody(this);
1✔
111
    }
112
  }
113
}
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