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

box / box-java-sdk / #7371

01 Jul 2026 09:41AM UTC coverage: 12.387% (-0.003%) from 12.39%
#7371

push

github

web-flow
feat(boxsdkgen): Setup common default timeout (box/box-codegen#965) (#1904)

Co-authored-by: box-sdk-build <box-sdk-build@box.com>

0 of 15 new or added lines in 3 files covered. (0.0%)

5 existing lines in 3 files now uncovered.

8368 of 67552 relevant lines covered (12.39%)

0.12 hits per line

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

0.0
/src/main/java/com/box/sdkgen/networking/timeoutconfig/TimeoutConfig.java
1
package com.box.sdkgen.networking.timeoutconfig;
2

3
public class TimeoutConfig {
4

5
  public Long connectionTimeoutMs;
6

7
  public Long readTimeoutMs;
8

9
  public Long requestTimeoutMs;
10

UNCOV
11
  public TimeoutConfig() {}
×
12

13
  protected TimeoutConfig(Builder builder) {
×
14
    this.connectionTimeoutMs = builder.connectionTimeoutMs;
×
15
    this.readTimeoutMs = builder.readTimeoutMs;
×
NEW
16
    this.requestTimeoutMs = builder.requestTimeoutMs;
×
UNCOV
17
  }
×
18

19
  public Long getConnectionTimeoutMs() {
20
    return connectionTimeoutMs;
×
21
  }
22

23
  public Long getReadTimeoutMs() {
24
    return readTimeoutMs;
×
25
  }
26

27
  public Long getRequestTimeoutMs() {
NEW
28
    return requestTimeoutMs;
×
29
  }
30

UNCOV
31
  public static class Builder {
×
32

33
    protected Long connectionTimeoutMs;
34

35
    protected Long readTimeoutMs;
36

37
    protected Long requestTimeoutMs;
38

39
    public Builder connectionTimeoutMs(Long connectionTimeoutMs) {
40
      this.connectionTimeoutMs = connectionTimeoutMs;
×
41
      return this;
×
42
    }
43

44
    public Builder readTimeoutMs(Long readTimeoutMs) {
45
      this.readTimeoutMs = readTimeoutMs;
×
46
      return this;
×
47
    }
48

49
    public Builder requestTimeoutMs(Long requestTimeoutMs) {
NEW
50
      this.requestTimeoutMs = requestTimeoutMs;
×
NEW
51
      return this;
×
52
    }
53

54
    public TimeoutConfig build() {
55
      return new TimeoutConfig(this);
×
56
    }
57
  }
58
}
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