Skip to content

Commit 4b1c927

Browse files
committed
docs: legal holds param update (box/box-openapi#526)
1 parent 897ec84 commit 4b1c927

File tree

6 files changed

+94
-9
lines changed

6 files changed

+94
-9
lines changed

.codegen.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{ "engineHash": "20cb559", "specHash": "a8825be", "version": "0.7.0" }
1+
{ "engineHash": "20cb559", "specHash": "2da99e0", "version": "0.7.0" }

src/main/java/com/box/sdkgen/managers/legalholdpolicyassignments/CreateLegalHoldPolicyAssignmentRequestBodyAssignToTypeField.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,9 @@ public enum CreateLegalHoldPolicyAssignmentRequestBodyAssignToTypeField implemen
1515
FILE("file"),
1616
FILE_VERSION("file_version"),
1717
FOLDER("folder"),
18-
USER("user");
18+
USER("user"),
19+
OWNERSHIP("ownership"),
20+
INTERACTION("interaction");
1921

2022
private final String value;
2123

src/main/java/com/box/sdkgen/managers/legalholdpolicyassignments/GetLegalHoldPolicyAssignmentsQueryParamsAssignToTypeField.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,9 @@ public enum GetLegalHoldPolicyAssignmentsQueryParamsAssignToTypeField implements
1515
FILE("file"),
1616
FILE_VERSION("file_version"),
1717
FOLDER("folder"),
18-
USER("user");
18+
USER("user"),
19+
OWNERSHIP("ownership"),
20+
INTERACTIONS("interactions");
1921

2022
private final String value;
2123

src/main/java/com/box/sdkgen/schemas/aiagentask/AiAgentAsk.java

Lines changed: 43 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,12 @@ public class AiAgentAsk extends SerializableObject {
2727
@JsonProperty("basic_text_multi")
2828
protected AiAgentBasicTextTool basicTextMulti;
2929

30+
@JsonProperty("basic_image")
31+
protected AiAgentBasicTextTool basicImage;
32+
33+
@JsonProperty("basic_image_multi")
34+
protected AiAgentBasicTextTool basicImageMulti;
35+
3036
public AiAgentAsk() {
3137
super();
3238
this.type = new EnumWrapper<AiAgentAskTypeField>(AiAgentAskTypeField.AI_AGENT_ASK);
@@ -39,6 +45,8 @@ protected AiAgentAsk(AiAgentAskBuilder builder) {
3945
this.basicText = builder.basicText;
4046
this.longTextMulti = builder.longTextMulti;
4147
this.basicTextMulti = builder.basicTextMulti;
48+
this.basicImage = builder.basicImage;
49+
this.basicImageMulti = builder.basicImageMulti;
4250
}
4351

4452
public EnumWrapper<AiAgentAskTypeField> getType() {
@@ -61,6 +69,14 @@ public AiAgentBasicTextTool getBasicTextMulti() {
6169
return basicTextMulti;
6270
}
6371

72+
public AiAgentBasicTextTool getBasicImage() {
73+
return basicImage;
74+
}
75+
76+
public AiAgentBasicTextTool getBasicImageMulti() {
77+
return basicImageMulti;
78+
}
79+
6480
@Override
6581
public boolean equals(Object o) {
6682
if (this == o) {
@@ -74,12 +90,15 @@ public boolean equals(Object o) {
7490
&& Objects.equals(longText, casted.longText)
7591
&& Objects.equals(basicText, casted.basicText)
7692
&& Objects.equals(longTextMulti, casted.longTextMulti)
77-
&& Objects.equals(basicTextMulti, casted.basicTextMulti);
93+
&& Objects.equals(basicTextMulti, casted.basicTextMulti)
94+
&& Objects.equals(basicImage, casted.basicImage)
95+
&& Objects.equals(basicImageMulti, casted.basicImageMulti);
7896
}
7997

8098
@Override
8199
public int hashCode() {
82-
return Objects.hash(type, longText, basicText, longTextMulti, basicTextMulti);
100+
return Objects.hash(
101+
type, longText, basicText, longTextMulti, basicTextMulti, basicImage, basicImageMulti);
83102
}
84103

85104
@Override
@@ -104,6 +123,14 @@ public String toString() {
104123
+ "basicTextMulti='"
105124
+ basicTextMulti
106125
+ '\''
126+
+ ", "
127+
+ "basicImage='"
128+
+ basicImage
129+
+ '\''
130+
+ ", "
131+
+ "basicImageMulti='"
132+
+ basicImageMulti
133+
+ '\''
107134
+ "}";
108135
}
109136

@@ -119,6 +146,10 @@ public static class AiAgentAskBuilder {
119146

120147
protected AiAgentBasicTextTool basicTextMulti;
121148

149+
protected AiAgentBasicTextTool basicImage;
150+
151+
protected AiAgentBasicTextTool basicImageMulti;
152+
122153
public AiAgentAskBuilder type(AiAgentAskTypeField type) {
123154
this.type = new EnumWrapper<AiAgentAskTypeField>(type);
124155
return this;
@@ -149,6 +180,16 @@ public AiAgentAskBuilder basicTextMulti(AiAgentBasicTextTool basicTextMulti) {
149180
return this;
150181
}
151182

183+
public AiAgentAskBuilder basicImage(AiAgentBasicTextTool basicImage) {
184+
this.basicImage = basicImage;
185+
return this;
186+
}
187+
188+
public AiAgentAskBuilder basicImageMulti(AiAgentBasicTextTool basicImageMulti) {
189+
this.basicImageMulti = basicImageMulti;
190+
return this;
191+
}
192+
152193
public AiAgentAsk build() {
153194
return new AiAgentAsk(this);
154195
}

src/main/java/com/box/sdkgen/schemas/aiagentextract/AiAgentExtract.java

Lines changed: 22 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,9 @@ public class AiAgentExtract extends SerializableObject {
2121
@JsonProperty("basic_text")
2222
protected AiAgentBasicTextTool basicText;
2323

24+
@JsonProperty("basic_image")
25+
protected AiAgentBasicTextTool basicImage;
26+
2427
public AiAgentExtract() {
2528
super();
2629
this.type = new EnumWrapper<AiAgentExtractTypeField>(AiAgentExtractTypeField.AI_AGENT_EXTRACT);
@@ -31,6 +34,7 @@ protected AiAgentExtract(AiAgentExtractBuilder builder) {
3134
this.type = builder.type;
3235
this.longText = builder.longText;
3336
this.basicText = builder.basicText;
37+
this.basicImage = builder.basicImage;
3438
}
3539

3640
public EnumWrapper<AiAgentExtractTypeField> getType() {
@@ -45,6 +49,10 @@ public AiAgentBasicTextTool getBasicText() {
4549
return basicText;
4650
}
4751

52+
public AiAgentBasicTextTool getBasicImage() {
53+
return basicImage;
54+
}
55+
4856
@Override
4957
public boolean equals(Object o) {
5058
if (this == o) {
@@ -56,12 +64,13 @@ public boolean equals(Object o) {
5664
AiAgentExtract casted = (AiAgentExtract) o;
5765
return Objects.equals(type, casted.type)
5866
&& Objects.equals(longText, casted.longText)
59-
&& Objects.equals(basicText, casted.basicText);
67+
&& Objects.equals(basicText, casted.basicText)
68+
&& Objects.equals(basicImage, casted.basicImage);
6069
}
6170

6271
@Override
6372
public int hashCode() {
64-
return Objects.hash(type, longText, basicText);
73+
return Objects.hash(type, longText, basicText, basicImage);
6574
}
6675

6776
@Override
@@ -78,6 +87,10 @@ public String toString() {
7887
+ "basicText='"
7988
+ basicText
8089
+ '\''
90+
+ ", "
91+
+ "basicImage='"
92+
+ basicImage
93+
+ '\''
8194
+ "}";
8295
}
8396

@@ -89,6 +102,8 @@ public static class AiAgentExtractBuilder {
89102

90103
protected AiAgentBasicTextTool basicText;
91104

105+
protected AiAgentBasicTextTool basicImage;
106+
92107
public AiAgentExtractBuilder type(AiAgentExtractTypeField type) {
93108
this.type = new EnumWrapper<AiAgentExtractTypeField>(type);
94109
return this;
@@ -109,6 +124,11 @@ public AiAgentExtractBuilder basicText(AiAgentBasicTextTool basicText) {
109124
return this;
110125
}
111126

127+
public AiAgentExtractBuilder basicImage(AiAgentBasicTextTool basicImage) {
128+
this.basicImage = basicImage;
129+
return this;
130+
}
131+
112132
public AiAgentExtract build() {
113133
return new AiAgentExtract(this);
114134
}

src/main/java/com/box/sdkgen/schemas/aiagentextractstructured/AiAgentExtractStructured.java

Lines changed: 22 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,9 @@ public class AiAgentExtractStructured extends SerializableObject {
2323
@JsonProperty("basic_text")
2424
protected AiAgentBasicTextTool basicText;
2525

26+
@JsonProperty("basic_image")
27+
protected AiAgentBasicTextTool basicImage;
28+
2629
public AiAgentExtractStructured() {
2730
super();
2831
this.type =
@@ -35,6 +38,7 @@ protected AiAgentExtractStructured(AiAgentExtractStructuredBuilder builder) {
3538
this.type = builder.type;
3639
this.longText = builder.longText;
3740
this.basicText = builder.basicText;
41+
this.basicImage = builder.basicImage;
3842
}
3943

4044
public EnumWrapper<AiAgentExtractStructuredTypeField> getType() {
@@ -49,6 +53,10 @@ public AiAgentBasicTextTool getBasicText() {
4953
return basicText;
5054
}
5155

56+
public AiAgentBasicTextTool getBasicImage() {
57+
return basicImage;
58+
}
59+
5260
@Override
5361
public boolean equals(Object o) {
5462
if (this == o) {
@@ -60,12 +68,13 @@ public boolean equals(Object o) {
6068
AiAgentExtractStructured casted = (AiAgentExtractStructured) o;
6169
return Objects.equals(type, casted.type)
6270
&& Objects.equals(longText, casted.longText)
63-
&& Objects.equals(basicText, casted.basicText);
71+
&& Objects.equals(basicText, casted.basicText)
72+
&& Objects.equals(basicImage, casted.basicImage);
6473
}
6574

6675
@Override
6776
public int hashCode() {
68-
return Objects.hash(type, longText, basicText);
77+
return Objects.hash(type, longText, basicText, basicImage);
6978
}
7079

7180
@Override
@@ -82,6 +91,10 @@ public String toString() {
8291
+ "basicText='"
8392
+ basicText
8493
+ '\''
94+
+ ", "
95+
+ "basicImage='"
96+
+ basicImage
97+
+ '\''
8598
+ "}";
8699
}
87100

@@ -93,6 +106,8 @@ public static class AiAgentExtractStructuredBuilder {
93106

94107
protected AiAgentBasicTextTool basicText;
95108

109+
protected AiAgentBasicTextTool basicImage;
110+
96111
public AiAgentExtractStructuredBuilder type(AiAgentExtractStructuredTypeField type) {
97112
this.type = new EnumWrapper<AiAgentExtractStructuredTypeField>(type);
98113
return this;
@@ -114,6 +129,11 @@ public AiAgentExtractStructuredBuilder basicText(AiAgentBasicTextTool basicText)
114129
return this;
115130
}
116131

132+
public AiAgentExtractStructuredBuilder basicImage(AiAgentBasicTextTool basicImage) {
133+
this.basicImage = basicImage;
134+
return this;
135+
}
136+
117137
public AiAgentExtractStructured build() {
118138
return new AiAgentExtractStructured(this);
119139
}

0 commit comments

Comments
 (0)