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

box / box-java-sdk-gen / #188

04 Jun 2025 10:42AM UTC coverage: 34.762% (-0.9%) from 35.631%
#188

Pull #327

github

web-flow
Merge a4b5eccbc into 28f2ec7f8
Pull Request #327: chore: Update .codegen.json with commit hash of codegen and openapi spec

15770 of 45365 relevant lines covered (34.76%)

0.35 hits per line

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

0.0
/src/main/java/com/box/sdkgen/schemas/aillmendpointparamsgoogle/AiLlmEndpointParamsGoogle.java
1
package com.box.sdkgen.schemas.aillmendpointparamsgoogle;
2

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

10
public class AiLlmEndpointParamsGoogle extends SerializableObject {
11

12
  @JsonDeserialize(
13
      using =
14
          AiLlmEndpointParamsGoogleTypeField.AiLlmEndpointParamsGoogleTypeFieldDeserializer.class)
15
  @JsonSerialize(
16
      using = AiLlmEndpointParamsGoogleTypeField.AiLlmEndpointParamsGoogleTypeFieldSerializer.class)
17
  protected EnumWrapper<AiLlmEndpointParamsGoogleTypeField> type;
18

19
  protected Double temperature;
20

21
  @JsonProperty("top_p")
22
  protected Double topP;
23

24
  @JsonProperty("top_k")
25
  protected Double topK;
26

27
  public AiLlmEndpointParamsGoogle() {
28
    super();
×
29
    this.type =
×
30
        new EnumWrapper<AiLlmEndpointParamsGoogleTypeField>(
31
            AiLlmEndpointParamsGoogleTypeField.GOOGLE_PARAMS);
32
  }
×
33

34
  protected AiLlmEndpointParamsGoogle(AiLlmEndpointParamsGoogleBuilder builder) {
35
    super();
×
36
    this.type = builder.type;
×
37
    this.temperature = builder.temperature;
×
38
    this.topP = builder.topP;
×
39
    this.topK = builder.topK;
×
40
  }
×
41

42
  public EnumWrapper<AiLlmEndpointParamsGoogleTypeField> getType() {
43
    return type;
×
44
  }
45

46
  public Double getTemperature() {
47
    return temperature;
×
48
  }
49

50
  public Double getTopP() {
51
    return topP;
×
52
  }
53

54
  public Double getTopK() {
55
    return topK;
×
56
  }
57

58
  @Override
59
  public boolean equals(Object o) {
60
    if (this == o) {
×
61
      return true;
×
62
    }
63
    if (o == null || getClass() != o.getClass()) {
×
64
      return false;
×
65
    }
66
    AiLlmEndpointParamsGoogle casted = (AiLlmEndpointParamsGoogle) o;
×
67
    return Objects.equals(type, casted.type)
×
68
        && Objects.equals(temperature, casted.temperature)
×
69
        && Objects.equals(topP, casted.topP)
×
70
        && Objects.equals(topK, casted.topK);
×
71
  }
72

73
  @Override
74
  public int hashCode() {
75
    return Objects.hash(type, temperature, topP, topK);
×
76
  }
77

78
  @Override
79
  public String toString() {
80
    return "AiLlmEndpointParamsGoogle{"
×
81
        + "type='"
82
        + type
83
        + '\''
84
        + ", "
85
        + "temperature='"
86
        + temperature
87
        + '\''
88
        + ", "
89
        + "topP='"
90
        + topP
91
        + '\''
92
        + ", "
93
        + "topK='"
94
        + topK
95
        + '\''
96
        + "}";
97
  }
98

99
  public static class AiLlmEndpointParamsGoogleBuilder {
100

101
    protected EnumWrapper<AiLlmEndpointParamsGoogleTypeField> type;
102

103
    protected Double temperature;
104

105
    protected Double topP;
106

107
    protected Double topK;
108

109
    public AiLlmEndpointParamsGoogleBuilder() {
×
110
      this.type =
×
111
          new EnumWrapper<AiLlmEndpointParamsGoogleTypeField>(
112
              AiLlmEndpointParamsGoogleTypeField.GOOGLE_PARAMS);
113
    }
×
114

115
    public AiLlmEndpointParamsGoogleBuilder type(AiLlmEndpointParamsGoogleTypeField type) {
116
      this.type = new EnumWrapper<AiLlmEndpointParamsGoogleTypeField>(type);
×
117
      return this;
×
118
    }
119

120
    public AiLlmEndpointParamsGoogleBuilder type(
121
        EnumWrapper<AiLlmEndpointParamsGoogleTypeField> type) {
122
      this.type = type;
×
123
      return this;
×
124
    }
125

126
    public AiLlmEndpointParamsGoogleBuilder temperature(Double temperature) {
127
      this.temperature = temperature;
×
128
      return this;
×
129
    }
130

131
    public AiLlmEndpointParamsGoogleBuilder topP(Double topP) {
132
      this.topP = topP;
×
133
      return this;
×
134
    }
135

136
    public AiLlmEndpointParamsGoogleBuilder topK(Double topK) {
137
      this.topK = topK;
×
138
      return this;
×
139
    }
140

141
    public AiLlmEndpointParamsGoogle build() {
142
      return new AiLlmEndpointParamsGoogle(this);
×
143
    }
144
  }
145
}
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