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

box / box-java-sdk / #7024

15 May 2026 10:50AM UTC coverage: 35.007% (+0.1%) from 34.901%
#7024

push

github

web-flow
feat: Sanitize request body in `BoxAPIError` (box/box-codegen#948) (#1844)

8 of 41 new or added lines in 5 files covered. (19.51%)

13 existing lines in 6 files now uncovered.

19372 of 55338 relevant lines covered (35.01%)

0.35 hits per line

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

97.99
/src/main/java/com/box/sdkgen/schemas/event/EventEventTypeField.java
1
package com.box.sdkgen.schemas.event;
2

3
import com.box.sdkgen.serialization.json.EnumWrapper;
4
import com.box.sdkgen.serialization.json.Valuable;
5
import com.fasterxml.jackson.annotation.JsonValue;
6
import com.fasterxml.jackson.core.JsonGenerator;
7
import com.fasterxml.jackson.core.JsonParser;
8
import com.fasterxml.jackson.databind.DeserializationContext;
9
import com.fasterxml.jackson.databind.JsonDeserializer;
10
import com.fasterxml.jackson.databind.JsonSerializer;
11
import com.fasterxml.jackson.databind.SerializerProvider;
12
import java.io.IOException;
13
import java.util.Arrays;
14

15
public enum EventEventTypeField implements Valuable {
1✔
16
  ACCESS_GRANTED("ACCESS_GRANTED"),
1✔
17
  ACCESS_REVOKED("ACCESS_REVOKED"),
1✔
18
  ADD_DEVICE_ASSOCIATION("ADD_DEVICE_ASSOCIATION"),
1✔
19
  ADD_LOGIN_ACTIVITY_DEVICE("ADD_LOGIN_ACTIVITY_DEVICE"),
1✔
20
  ADMIN_LOGIN("ADMIN_LOGIN"),
1✔
21
  AI_SECURITY_DETECTION("AI_SECURITY_DETECTION"),
1✔
22
  ANNOTATIONV2_CREATE("ANNOTATIONV2_CREATE"),
1✔
23
  ANNOTATIONV2_DELETE("ANNOTATIONV2_DELETE"),
1✔
24
  ANNOTATIONV2_EDIT("ANNOTATIONV2_EDIT"),
1✔
25
  APPLICATION_CREATED("APPLICATION_CREATED"),
1✔
26
  APPLICATION_PUBLIC_KEY_ADDED("APPLICATION_PUBLIC_KEY_ADDED"),
1✔
27
  APPLICATION_PUBLIC_KEY_DELETED("APPLICATION_PUBLIC_KEY_DELETED"),
1✔
28
  BOX_AI_USER_FAILED_REQUEST("BOX_AI_USER_FAILED_REQUEST"),
1✔
29
  BOX_AI_USER_REQUEST("BOX_AI_USER_REQUEST"),
1✔
30
  CHANGE_ADMIN_ROLE("CHANGE_ADMIN_ROLE"),
1✔
31
  CHANGE_FOLDER_PERMISSION("CHANGE_FOLDER_PERMISSION"),
1✔
32
  COLLABORATION_ACCEPT("COLLABORATION_ACCEPT"),
1✔
33
  COLLABORATION_EXPIRATION("COLLABORATION_EXPIRATION"),
1✔
34
  COLLABORATION_INVITE("COLLABORATION_INVITE"),
1✔
35
  COLLABORATION_REMOVE("COLLABORATION_REMOVE"),
1✔
36
  COLLABORATION_ROLE_CHANGE("COLLABORATION_ROLE_CHANGE"),
1✔
37
  COLLAB_ADD_COLLABORATOR("COLLAB_ADD_COLLABORATOR"),
1✔
38
  COLLAB_INVITE_COLLABORATOR("COLLAB_INVITE_COLLABORATOR"),
1✔
39
  COLLAB_REMOVE_COLLABORATOR("COLLAB_REMOVE_COLLABORATOR"),
1✔
40
  COLLAB_ROLE_CHANGE("COLLAB_ROLE_CHANGE"),
1✔
41
  COLLECTION_CREATE("COLLECTION_CREATE"),
1✔
42
  COLLECTION_DELETE("COLLECTION_DELETE"),
1✔
43
  COLLECTION_ITEM_CREATE("COLLECTION_ITEM_CREATE"),
1✔
44
  COLLECTION_ITEM_DELETE("COLLECTION_ITEM_DELETE"),
1✔
45
  COLLECTION_ITEM_UPDATE("COLLECTION_ITEM_UPDATE"),
1✔
46
  COLLECTION_UPDATE("COLLECTION_UPDATE"),
1✔
47
  COMMENT_CREATE("COMMENT_CREATE"),
1✔
48
  COMMENT_DELETE("COMMENT_DELETE"),
1✔
49
  CONTENT_ACCESS("CONTENT_ACCESS"),
1✔
50
  CONTENT_RECOVERY_REPORT_CREATE("CONTENT_RECOVERY_REPORT_CREATE"),
1✔
51
  CONTENT_RECOVERY_REPORT_DELETE("CONTENT_RECOVERY_REPORT_DELETE"),
1✔
52
  CONTENT_RECOVERY_REPORT_INITIATE("CONTENT_RECOVERY_REPORT_INITIATE"),
1✔
53
  CONTENT_WORKFLOW_ABNORMAL_DOWNLOAD_ACTIVITY("CONTENT_WORKFLOW_ABNORMAL_DOWNLOAD_ACTIVITY"),
1✔
54
  CONTENT_WORKFLOW_AUTOMATION_ADD("CONTENT_WORKFLOW_AUTOMATION_ADD"),
1✔
55
  CONTENT_WORKFLOW_AUTOMATION_DELETE("CONTENT_WORKFLOW_AUTOMATION_DELETE"),
1✔
56
  CONTENT_WORKFLOW_POLICY_ADD("CONTENT_WORKFLOW_POLICY_ADD"),
1✔
57
  CONTENT_WORKFLOW_SHARING_POLICY_VIOLATION("CONTENT_WORKFLOW_SHARING_POLICY_VIOLATION"),
1✔
58
  CONTENT_WORKFLOW_UPLOAD_POLICY_VIOLATION("CONTENT_WORKFLOW_UPLOAD_POLICY_VIOLATION"),
1✔
59
  COPY("COPY"),
1✔
60
  DATA_RETENTION_CREATE_RETENTION("DATA_RETENTION_CREATE_RETENTION"),
1✔
61
  DATA_RETENTION_REMOVE_RETENTION("DATA_RETENTION_REMOVE_RETENTION"),
1✔
62
  DELETE("DELETE"),
1✔
63
  DELETE_USER("DELETE_USER"),
1✔
64
  DEVICE_TRUST_CHECK_FAILED("DEVICE_TRUST_CHECK_FAILED"),
1✔
65
  DISABLE_MULTI_FACTOR_AUTH("DISABLE_MULTI_FACTOR_AUTH"),
1✔
66
  DOWNLOAD("DOWNLOAD"),
1✔
67
  EDIT("EDIT"),
1✔
68
  EDIT_USER("EDIT_USER"),
1✔
69
  EDR_CROWDSTRIKE_ACCESS_ALLOWED_NO_CROWDSTRIKE_DEVICE(
1✔
70
      "EDR_CROWDSTRIKE_ACCESS_ALLOWED_NO_CROWDSTRIKE_DEVICE"),
71
  EDR_CROWDSTRIKE_ACCESS_REVOKED("EDR_CROWDSTRIKE_ACCESS_REVOKED"),
1✔
72
  EDR_CROWDSTRIKE_BOX_TOOLS_OUTDATED("EDR_CROWDSTRIKE_BOX_TOOLS_OUTDATED"),
1✔
73
  EDR_CROWDSTRIKE_DEVICE_DETECTED("EDR_CROWDSTRIKE_DEVICE_DETECTED"),
1✔
74
  EDR_CROWDSTRIKE_DRIVE_OUTDATED("EDR_CROWDSTRIKE_DRIVE_OUTDATED"),
1✔
75
  EDR_CROWDSTRIKE_NO_BOX_TOOLS("EDR_CROWDSTRIKE_NO_BOX_TOOLS"),
1✔
76
  EMAIL_ALIAS_CONFIRM("EMAIL_ALIAS_CONFIRM"),
1✔
77
  EMAIL_ALIAS_REMOVE("EMAIL_ALIAS_REMOVE"),
1✔
78
  ENABLE_MULTI_FACTOR_AUTH("ENABLE_MULTI_FACTOR_AUTH"),
1✔
79
  ENABLE_TWO_FACTOR_AUTH("ENABLE_TWO_FACTOR_AUTH"),
1✔
80
  ENTERPRISE_APP_AUTHORIZATION_UPDATE("ENTERPRISE_APP_AUTHORIZATION_UPDATE"),
1✔
81
  EXTERNAL_COLLAB_SECURITY_SETTINGS("EXTERNAL_COLLAB_SECURITY_SETTINGS"),
1✔
82
  FAILED_LOGIN("FAILED_LOGIN"),
1✔
83
  FILE_MARKED_MALICIOUS("FILE_MARKED_MALICIOUS"),
1✔
84
  FILE_WATERMARKED_DOWNLOAD("FILE_WATERMARKED_DOWNLOAD"),
1✔
85
  GROUP_ADD_ITEM("GROUP_ADD_ITEM"),
1✔
86
  GROUP_ADD_USER("GROUP_ADD_USER"),
1✔
87
  GROUP_ADMIN_CREATED("GROUP_ADMIN_CREATED"),
1✔
88
  GROUP_ADMIN_DELETED("GROUP_ADMIN_DELETED"),
1✔
89
  GROUP_ADMIN_PERMISSIONS_UPDATED("GROUP_ADMIN_PERMISSIONS_UPDATED"),
1✔
90
  GROUP_CREATION("GROUP_CREATION"),
1✔
91
  GROUP_DELETION("GROUP_DELETION"),
1✔
92
  GROUP_EDITED("GROUP_EDITED"),
1✔
93
  GROUP_REMOVE_ITEM("GROUP_REMOVE_ITEM"),
1✔
94
  GROUP_REMOVE_USER("GROUP_REMOVE_USER"),
1✔
95
  ITEM_ASSOCIATION_CREATED("ITEM_ASSOCIATION_CREATED"),
1✔
96
  ITEM_ASSOCIATION_DELETED("ITEM_ASSOCIATION_DELETED"),
1✔
97
  ITEM_ASSOCIATION_UPDATED("ITEM_ASSOCIATION_UPDATED"),
1✔
98
  ITEM_COPY("ITEM_COPY"),
1✔
99
  ITEM_CREATE("ITEM_CREATE"),
1✔
100
  ITEM_DOWNLOAD("ITEM_DOWNLOAD"),
1✔
101
  ITEM_EMAIL_SEND("ITEM_EMAIL_SEND"),
1✔
102
  ITEM_MAKE_CURRENT_VERSION("ITEM_MAKE_CURRENT_VERSION"),
1✔
103
  ITEM_MODIFY("ITEM_MODIFY"),
1✔
104
  ITEM_MOVE("ITEM_MOVE"),
1✔
105
  ITEM_OPEN("ITEM_OPEN"),
1✔
106
  ITEM_PREVIEW("ITEM_PREVIEW"),
1✔
107
  ITEM_RENAME("ITEM_RENAME"),
1✔
108
  ITEM_SHARED("ITEM_SHARED"),
1✔
109
  ITEM_SHARED_CREATE("ITEM_SHARED_CREATE"),
1✔
110
  ITEM_SHARED_UNSHARE("ITEM_SHARED_UNSHARE"),
1✔
111
  ITEM_SHARED_UPDATE("ITEM_SHARED_UPDATE"),
1✔
112
  ITEM_SYNC("ITEM_SYNC"),
1✔
113
  ITEM_TRASH("ITEM_TRASH"),
1✔
114
  ITEM_UNDELETE_VIA_TRASH("ITEM_UNDELETE_VIA_TRASH"),
1✔
115
  ITEM_UNSYNC("ITEM_UNSYNC"),
1✔
116
  ITEM_UPLOAD("ITEM_UPLOAD"),
1✔
117
  LEGAL_HOLD_ASSIGNMENT_CREATE("LEGAL_HOLD_ASSIGNMENT_CREATE"),
1✔
118
  LEGAL_HOLD_ASSIGNMENT_DELETE("LEGAL_HOLD_ASSIGNMENT_DELETE"),
1✔
119
  LEGAL_HOLD_POLICY_CREATE("LEGAL_HOLD_POLICY_CREATE"),
1✔
120
  LEGAL_HOLD_POLICY_DELETE("LEGAL_HOLD_POLICY_DELETE"),
1✔
121
  LEGAL_HOLD_POLICY_UPDATE("LEGAL_HOLD_POLICY_UPDATE"),
1✔
122
  LOCK("LOCK"),
1✔
123
  LOCK_CREATE("LOCK_CREATE"),
1✔
124
  LOCK_DESTROY("LOCK_DESTROY"),
1✔
125
  LOGIN("LOGIN"),
1✔
126
  MASTER_INVITE_ACCEPT("MASTER_INVITE_ACCEPT"),
1✔
127
  MASTER_INVITE_REJECT("MASTER_INVITE_REJECT"),
1✔
128
  METADATA_INSTANCE_CREATE("METADATA_INSTANCE_CREATE"),
1✔
129
  METADATA_INSTANCE_DELETE("METADATA_INSTANCE_DELETE"),
1✔
130
  METADATA_INSTANCE_UPDATE("METADATA_INSTANCE_UPDATE"),
1✔
131
  METADATA_TEMPLATE_CREATE("METADATA_TEMPLATE_CREATE"),
1✔
132
  METADATA_TEMPLATE_DELETE("METADATA_TEMPLATE_DELETE"),
1✔
133
  METADATA_TEMPLATE_UPDATE("METADATA_TEMPLATE_UPDATE"),
1✔
134
  MOVE("MOVE"),
1✔
135
  NEW_USER("NEW_USER"),
1✔
136
  OAUTH2_ACCESS_TOKEN_REVOKE("OAUTH2_ACCESS_TOKEN_REVOKE"),
1✔
137
  PREVIEW("PREVIEW"),
1✔
138
  REMOVE_DEVICE_ASSOCIATION("REMOVE_DEVICE_ASSOCIATION"),
1✔
139
  REMOVE_LOGIN_ACTIVITY_DEVICE("REMOVE_LOGIN_ACTIVITY_DEVICE"),
1✔
140
  RENAME("RENAME"),
1✔
141
  RETENTION_POLICY_ASSIGNMENT_ADD("RETENTION_POLICY_ASSIGNMENT_ADD"),
1✔
142
  SHARE("SHARE"),
1✔
143
  SHARED_LINK_REDIRECT_OUT_OF_SHARED_CONTEXT("SHARED_LINK_REDIRECT_OUT_OF_SHARED_CONTEXT"),
1✔
144
  SHARED_LINK_SEND("SHARED_LINK_SEND"),
1✔
145
  SHARE_EXPIRATION("SHARE_EXPIRATION"),
1✔
146
  SHIELD_ACCESS_POLICY_CREATED("SHIELD_ACCESS_POLICY_CREATED"),
1✔
147
  SHIELD_ACCESS_POLICY_DELETED("SHIELD_ACCESS_POLICY_DELETED"),
1✔
148
  SHIELD_ACCESS_POLICY_UPDATED("SHIELD_ACCESS_POLICY_UPDATED"),
1✔
149
  SHIELD_ALERT("SHIELD_ALERT"),
1✔
150
  SHIELD_DOWNLOAD_BLOCKED("SHIELD_DOWNLOAD_BLOCKED"),
1✔
151
  SHIELD_EXTERNAL_COLLAB_ACCESS_BLOCKED("SHIELD_EXTERNAL_COLLAB_ACCESS_BLOCKED"),
1✔
152
  SHIELD_EXTERNAL_COLLAB_ACCESS_BLOCKED_MISSING_JUSTIFICATION(
1✔
153
      "SHIELD_EXTERNAL_COLLAB_ACCESS_BLOCKED_MISSING_JUSTIFICATION"),
154
  SHIELD_EXTERNAL_COLLAB_INVITE_BLOCKED("SHIELD_EXTERNAL_COLLAB_INVITE_BLOCKED"),
1✔
155
  SHIELD_EXTERNAL_COLLAB_INVITE_BLOCKED_MISSING_JUSTIFICATION(
1✔
156
      "SHIELD_EXTERNAL_COLLAB_INVITE_BLOCKED_MISSING_JUSTIFICATION"),
157
  SHIELD_EXTERNAL_COLLAB_INVITE_JUSTIFIED("SHIELD_EXTERNAL_COLLAB_INVITE_JUSTIFIED"),
1✔
158
  SHIELD_INFORMATION_BARRIER_COLLAB_BLOCKED("SHIELD_INFORMATION_BARRIER_COLLAB_BLOCKED"),
1✔
159
  SHIELD_INFORMATION_BARRIER_DISABLED("SHIELD_INFORMATION_BARRIER_DISABLED"),
1✔
160
  SHIELD_INFORMATION_BARRIER_ENABLED("SHIELD_INFORMATION_BARRIER_ENABLED"),
1✔
161
  SHIELD_INFORMATION_BARRIER_GROUP_ADD_USER_BLOCKED(
1✔
162
      "SHIELD_INFORMATION_BARRIER_GROUP_ADD_USER_BLOCKED"),
163
  SHIELD_INFORMATION_BARRIER_ITEM_COPY_BLOCKED("SHIELD_INFORMATION_BARRIER_ITEM_COPY_BLOCKED"),
1✔
164
  SHIELD_INFORMATION_BARRIER_ITEM_MOVE_BLOCKED("SHIELD_INFORMATION_BARRIER_ITEM_MOVE_BLOCKED"),
1✔
165
  SHIELD_INFORMATION_BARRIER_ITEM_OWNER_TRANSFER_BLOCKED(
1✔
166
      "SHIELD_INFORMATION_BARRIER_ITEM_OWNER_TRANSFER_BLOCKED"),
167
  SHIELD_INFORMATION_BARRIER_PENDING("SHIELD_INFORMATION_BARRIER_PENDING"),
1✔
168
  SHIELD_INFORMATION_BARRIER_SHARED_ITEM_ACCESS_BLOCKED(
1✔
169
      "SHIELD_INFORMATION_BARRIER_SHARED_ITEM_ACCESS_BLOCKED"),
170
  SHIELD_JUSTIFICATION_APPROVAL("SHIELD_JUSTIFICATION_APPROVAL"),
1✔
171
  SHIELD_SHARED_LINK_ACCESS_BLOCKED("SHIELD_SHARED_LINK_ACCESS_BLOCKED"),
1✔
172
  SHIELD_SHARED_LINK_STATUS_RESTRICTED_ON_CREATE("SHIELD_SHARED_LINK_STATUS_RESTRICTED_ON_CREATE"),
1✔
173
  SHIELD_SHARED_LINK_STATUS_RESTRICTED_ON_UPDATE("SHIELD_SHARED_LINK_STATUS_RESTRICTED_ON_UPDATE"),
1✔
174
  SIGN_DOCUMENT_ASSIGNED("SIGN_DOCUMENT_ASSIGNED"),
1✔
175
  SIGN_DOCUMENT_CANCELLED("SIGN_DOCUMENT_CANCELLED"),
1✔
176
  SIGN_DOCUMENT_COMPLETED("SIGN_DOCUMENT_COMPLETED"),
1✔
177
  SIGN_DOCUMENT_CONVERTED("SIGN_DOCUMENT_CONVERTED"),
1✔
178
  SIGN_DOCUMENT_CREATED("SIGN_DOCUMENT_CREATED"),
1✔
179
  SIGN_DOCUMENT_DECLINED("SIGN_DOCUMENT_DECLINED"),
1✔
180
  SIGN_DOCUMENT_EXPIRED("SIGN_DOCUMENT_EXPIRED"),
1✔
181
  SIGN_DOCUMENT_SIGNED("SIGN_DOCUMENT_SIGNED"),
1✔
182
  SIGN_DOCUMENT_VIEWED_BY_SIGNED("SIGN_DOCUMENT_VIEWED_BY_SIGNED"),
1✔
183
  SIGN_DOCUMENT_VIEWED_BY_SIGNER("SIGN_DOCUMENT_VIEWED_BY_SIGNER"),
1✔
184
  SIGNER_DOWNLOADED("SIGNER_DOWNLOADED"),
1✔
185
  SIGNER_FORWARDED("SIGNER_FORWARDED"),
1✔
186
  STORAGE_EXPIRATION("STORAGE_EXPIRATION"),
1✔
187
  TAG_ITEM_CREATE("TAG_ITEM_CREATE"),
1✔
188
  TASK_ASSIGNMENT_CREATE("TASK_ASSIGNMENT_CREATE"),
1✔
189
  TASK_ASSIGNMENT_DELETE("TASK_ASSIGNMENT_DELETE"),
1✔
190
  TASK_ASSIGNMENT_UPDATE("TASK_ASSIGNMENT_UPDATE"),
1✔
191
  TASK_CREATE("TASK_CREATE"),
1✔
192
  TASK_UPDATE("TASK_UPDATE"),
1✔
193
  TERMS_OF_SERVICE_ACCEPT("TERMS_OF_SERVICE_ACCEPT"),
1✔
194
  TERMS_OF_SERVICE_REJECT("TERMS_OF_SERVICE_REJECT"),
1✔
195
  UNDELETE("UNDELETE"),
1✔
196
  UNLOCK("UNLOCK"),
1✔
197
  UNSHARE("UNSHARE"),
1✔
198
  UPDATE_COLLABORATION_EXPIRATION("UPDATE_COLLABORATION_EXPIRATION"),
1✔
199
  UPDATE_SHARE_EXPIRATION("UPDATE_SHARE_EXPIRATION"),
1✔
200
  UPLOAD("UPLOAD"),
1✔
201
  USER_AUTHENTICATE_OAUTH2_ACCESS_TOKEN_CREATE("USER_AUTHENTICATE_OAUTH2_ACCESS_TOKEN_CREATE"),
1✔
202
  WATERMARK_LABEL_CREATE("WATERMARK_LABEL_CREATE"),
1✔
203
  WATERMARK_LABEL_DELETE("WATERMARK_LABEL_DELETE");
1✔
204

205
  private final String value;
206

207
  EventEventTypeField(String value) {
1✔
208
    this.value = value;
1✔
209
  }
1✔
210

211
  @JsonValue
212
  public String getValue() {
213
    return value;
1✔
214
  }
215

216
  public static class EventEventTypeFieldDeserializer
217
      extends JsonDeserializer<EnumWrapper<EventEventTypeField>> {
218

219
    public EventEventTypeFieldDeserializer() {
220
      super();
1✔
221
    }
1✔
222

223
    @Override
224
    public EnumWrapper<EventEventTypeField> deserialize(JsonParser p, DeserializationContext ctxt)
225
        throws IOException {
226
      String value = p.getValueAsString();
1✔
227
      return Arrays.stream(EventEventTypeField.values())
1✔
228
          .filter((v) -> v.getValue().equalsIgnoreCase(value))
1✔
229
          .findFirst()
1✔
230
          .map(EnumWrapper::new)
1✔
231
          .orElse(new EnumWrapper<EventEventTypeField>(value));
1✔
232
    }
233
  }
234

235
  public static class EventEventTypeFieldSerializer
236
      extends JsonSerializer<EnumWrapper<EventEventTypeField>> {
237

238
    public EventEventTypeFieldSerializer() {
UNCOV
239
      super();
×
UNCOV
240
    }
×
241

242
    @Override
243
    public void serialize(
244
        EnumWrapper<EventEventTypeField> value, JsonGenerator gen, SerializerProvider serializers)
245
        throws IOException {
UNCOV
246
      gen.writeString(value.getStringValue());
×
UNCOV
247
    }
×
248
  }
249
}
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