• 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

0.0
/src/main/java/com/box/sdkgen/managers/skills/UpdateAllSkillCardsOnFileRequestBody.java
1
package com.box.sdkgen.managers.skills;
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 UpdateAllSkillCardsOnFileRequestBody extends SerializableObject {
14

15
  /** Defines the status of this invocation. Set this to `success` when setting Skill cards. */
16
  @JsonDeserialize(
17
      using =
18
          UpdateAllSkillCardsOnFileRequestBodyStatusField
19
              .UpdateAllSkillCardsOnFileRequestBodyStatusFieldDeserializer.class)
20
  @JsonSerialize(
21
      using =
22
          UpdateAllSkillCardsOnFileRequestBodyStatusField
23
              .UpdateAllSkillCardsOnFileRequestBodyStatusFieldSerializer.class)
24
  protected final EnumWrapper<UpdateAllSkillCardsOnFileRequestBodyStatusField> status;
25

26
  /**
27
   * The metadata to set for this skill. This is a list of Box Skills cards. These cards will
28
   * overwrite any existing Box skill cards on the file.
29
   */
30
  protected final UpdateAllSkillCardsOnFileRequestBodyMetadataField metadata;
31

32
  /** The file to assign the cards to. */
33
  protected final UpdateAllSkillCardsOnFileRequestBodyFileField file;
34

35
  /** The optional file version to assign the cards to. */
36
  @JsonProperty("file_version")
37
  protected UpdateAllSkillCardsOnFileRequestBodyFileVersionField fileVersion;
38

39
  /**
40
   * A descriptor that defines what items are affected by this call.
41
   *
42
   * <p>Set this to the default values when setting a card to a `success` state, and leave it out in
43
   * most other situations.
44
   */
45
  protected UpdateAllSkillCardsOnFileRequestBodyUsageField usage;
46

47
  public UpdateAllSkillCardsOnFileRequestBody(
48
      UpdateAllSkillCardsOnFileRequestBodyStatusField status,
49
      UpdateAllSkillCardsOnFileRequestBodyMetadataField metadata,
50
      UpdateAllSkillCardsOnFileRequestBodyFileField file) {
51
    super();
×
52
    this.status = new EnumWrapper<UpdateAllSkillCardsOnFileRequestBodyStatusField>(status);
×
53
    this.metadata = metadata;
×
54
    this.file = file;
×
55
  }
×
56

57
  public UpdateAllSkillCardsOnFileRequestBody(
58
      @JsonProperty("status") EnumWrapper<UpdateAllSkillCardsOnFileRequestBodyStatusField> status,
59
      @JsonProperty("metadata") UpdateAllSkillCardsOnFileRequestBodyMetadataField metadata,
60
      @JsonProperty("file") UpdateAllSkillCardsOnFileRequestBodyFileField file) {
61
    super();
×
62
    this.status = status;
×
63
    this.metadata = metadata;
×
64
    this.file = file;
×
65
  }
×
66

67
  protected UpdateAllSkillCardsOnFileRequestBody(Builder builder) {
68
    super();
×
69
    this.status = builder.status;
×
70
    this.metadata = builder.metadata;
×
71
    this.file = builder.file;
×
72
    this.fileVersion = builder.fileVersion;
×
73
    this.usage = builder.usage;
×
74
    markNullableFieldsAsSet(builder.getExplicitlySetNullableFields());
×
75
  }
×
76

77
  public EnumWrapper<UpdateAllSkillCardsOnFileRequestBodyStatusField> getStatus() {
78
    return status;
×
79
  }
80

81
  public UpdateAllSkillCardsOnFileRequestBodyMetadataField getMetadata() {
82
    return metadata;
×
83
  }
84

85
  public UpdateAllSkillCardsOnFileRequestBodyFileField getFile() {
86
    return file;
×
87
  }
88

89
  public UpdateAllSkillCardsOnFileRequestBodyFileVersionField getFileVersion() {
90
    return fileVersion;
×
91
  }
92

93
  public UpdateAllSkillCardsOnFileRequestBodyUsageField getUsage() {
94
    return usage;
×
95
  }
96

97
  @Override
98
  public boolean equals(Object o) {
99
    if (this == o) {
×
100
      return true;
×
101
    }
102
    if (o == null || getClass() != o.getClass()) {
×
103
      return false;
×
104
    }
105
    UpdateAllSkillCardsOnFileRequestBody casted = (UpdateAllSkillCardsOnFileRequestBody) o;
×
106
    return Objects.equals(status, casted.status)
×
107
        && Objects.equals(metadata, casted.metadata)
×
108
        && Objects.equals(file, casted.file)
×
109
        && Objects.equals(fileVersion, casted.fileVersion)
×
110
        && Objects.equals(usage, casted.usage);
×
111
  }
112

113
  @Override
114
  public int hashCode() {
115
    return Objects.hash(status, metadata, file, fileVersion, usage);
×
116
  }
117

118
  @Override
119
  public String toString() {
120
    return "UpdateAllSkillCardsOnFileRequestBody{"
×
121
        + "status='"
122
        + status
123
        + '\''
124
        + ", "
125
        + "metadata='"
126
        + metadata
127
        + '\''
128
        + ", "
129
        + "file='"
130
        + file
131
        + '\''
132
        + ", "
133
        + "fileVersion='"
134
        + fileVersion
135
        + '\''
136
        + ", "
137
        + "usage='"
138
        + usage
139
        + '\''
140
        + "}";
141
  }
142

143
  public static class Builder extends NullableFieldTracker {
144

145
    protected final EnumWrapper<UpdateAllSkillCardsOnFileRequestBodyStatusField> status;
146

147
    protected final UpdateAllSkillCardsOnFileRequestBodyMetadataField metadata;
148

149
    protected final UpdateAllSkillCardsOnFileRequestBodyFileField file;
150

151
    protected UpdateAllSkillCardsOnFileRequestBodyFileVersionField fileVersion;
152

153
    protected UpdateAllSkillCardsOnFileRequestBodyUsageField usage;
154

155
    public Builder(
156
        UpdateAllSkillCardsOnFileRequestBodyStatusField status,
157
        UpdateAllSkillCardsOnFileRequestBodyMetadataField metadata,
158
        UpdateAllSkillCardsOnFileRequestBodyFileField file) {
159
      super();
×
160
      this.status = new EnumWrapper<UpdateAllSkillCardsOnFileRequestBodyStatusField>(status);
×
161
      this.metadata = metadata;
×
162
      this.file = file;
×
163
    }
×
164

165
    public Builder(
166
        EnumWrapper<UpdateAllSkillCardsOnFileRequestBodyStatusField> status,
167
        UpdateAllSkillCardsOnFileRequestBodyMetadataField metadata,
168
        UpdateAllSkillCardsOnFileRequestBodyFileField file) {
169
      super();
×
170
      this.status = status;
×
171
      this.metadata = metadata;
×
172
      this.file = file;
×
173
    }
×
174

175
    public Builder fileVersion(UpdateAllSkillCardsOnFileRequestBodyFileVersionField fileVersion) {
176
      this.fileVersion = fileVersion;
×
177
      return this;
×
178
    }
179

180
    public Builder usage(UpdateAllSkillCardsOnFileRequestBodyUsageField usage) {
181
      this.usage = usage;
×
182
      return this;
×
183
    }
184

185
    public UpdateAllSkillCardsOnFileRequestBody build() {
186
      return new UpdateAllSkillCardsOnFileRequestBody(this);
×
187
    }
188
  }
189
}
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