• 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/folders/CreateFolderRequestBodyFolderUploadEmailField.java
1
package com.box.sdkgen.managers.folders;
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.databind.annotation.JsonDeserialize;
8
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
9
import java.util.Objects;
10

11
@JsonFilter("nullablePropertyFilter")
12
public class CreateFolderRequestBodyFolderUploadEmailField extends SerializableObject {
13

14
  /**
15
   * When this parameter has been set, users can email files to the email address that has been
16
   * automatically created for this folder.
17
   *
18
   * <p>To create an email address, set this property either when creating or updating the folder.
19
   *
20
   * <p>When set to `collaborators`, only emails from registered email addresses for collaborators
21
   * will be accepted. This includes any email aliases a user might have registered.
22
   *
23
   * <p>When set to `open` it will accept emails from any email address.
24
   */
25
  @JsonDeserialize(
26
      using =
27
          CreateFolderRequestBodyFolderUploadEmailAccessField
28
              .CreateFolderRequestBodyFolderUploadEmailAccessFieldDeserializer.class)
29
  @JsonSerialize(
30
      using =
31
          CreateFolderRequestBodyFolderUploadEmailAccessField
32
              .CreateFolderRequestBodyFolderUploadEmailAccessFieldSerializer.class)
33
  protected EnumWrapper<CreateFolderRequestBodyFolderUploadEmailAccessField> access;
34

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

39
  protected CreateFolderRequestBodyFolderUploadEmailField(Builder builder) {
40
    super();
×
41
    this.access = builder.access;
×
42
    markNullableFieldsAsSet(builder.getExplicitlySetNullableFields());
×
43
  }
×
44

45
  public EnumWrapper<CreateFolderRequestBodyFolderUploadEmailAccessField> getAccess() {
46
    return access;
×
47
  }
48

49
  @Override
50
  public boolean equals(Object o) {
51
    if (this == o) {
×
52
      return true;
×
53
    }
54
    if (o == null || getClass() != o.getClass()) {
×
55
      return false;
×
56
    }
57
    CreateFolderRequestBodyFolderUploadEmailField casted =
×
58
        (CreateFolderRequestBodyFolderUploadEmailField) o;
59
    return Objects.equals(access, casted.access);
×
60
  }
61

62
  @Override
63
  public int hashCode() {
64
    return Objects.hash(access);
×
65
  }
66

67
  @Override
68
  public String toString() {
69
    return "CreateFolderRequestBodyFolderUploadEmailField{" + "access='" + access + '\'' + "}";
×
70
  }
71

72
  public static class Builder extends NullableFieldTracker {
×
73

74
    protected EnumWrapper<CreateFolderRequestBodyFolderUploadEmailAccessField> access;
75

76
    public Builder access(CreateFolderRequestBodyFolderUploadEmailAccessField access) {
77
      this.access = new EnumWrapper<CreateFolderRequestBodyFolderUploadEmailAccessField>(access);
×
78
      return this;
×
79
    }
80

81
    public Builder access(EnumWrapper<CreateFolderRequestBodyFolderUploadEmailAccessField> access) {
82
      this.access = access;
×
83
      return this;
×
84
    }
85

86
    public CreateFolderRequestBodyFolderUploadEmailField build() {
87
      return new CreateFolderRequestBodyFolderUploadEmailField(this);
×
88
    }
89
  }
90
}
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