Skip to content

Commit 6fd5654

Browse files
SP-23182 - update models
1 parent bc78ae2 commit 6fd5654

File tree

4 files changed

+57
-17
lines changed

4 files changed

+57
-17
lines changed

client/src/main/generated/com/regula/documentreader/webclient/model/ChosenDocumentType.java

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ public class ChosenDocumentType {
6565
public static final String SERIALIZED_NAME_FD_S_I_D_LIST = "FDSIDList";
6666

6767
@SerializedName(SERIALIZED_NAME_FD_S_I_D_LIST)
68-
@javax.annotation.Nonnull
68+
@javax.annotation.Nullable
6969
private FDSIDList fdSIDList;
7070

7171
public static final String SERIALIZED_NAME_NECESSARY_LIGHTS = "NecessaryLights";
@@ -203,7 +203,7 @@ public void setRfIDPresence(@javax.annotation.Nonnull RfidLocation rfIDPresence)
203203
this.rfIDPresence = rfIDPresence;
204204
}
205205

206-
public ChosenDocumentType fdSIDList(@javax.annotation.Nonnull FDSIDList fdSIDList) {
206+
public ChosenDocumentType fdSIDList(@javax.annotation.Nullable FDSIDList fdSIDList) {
207207
this.fdSIDList = fdSIDList;
208208
return this;
209209
}
@@ -213,12 +213,12 @@ public ChosenDocumentType fdSIDList(@javax.annotation.Nonnull FDSIDList fdSIDLis
213213
*
214214
* @return fdSIDList
215215
*/
216-
@javax.annotation.Nonnull
216+
@javax.annotation.Nullable
217217
public FDSIDList getFdSIDList() {
218218
return fdSIDList;
219219
}
220220

221-
public void setFdSIDList(@javax.annotation.Nonnull FDSIDList fdSIDList) {
221+
public void setFdSIDList(@javax.annotation.Nullable FDSIDList fdSIDList) {
222222
this.fdSIDList = fdSIDList;
223223
}
224224

@@ -442,7 +442,6 @@ private String toIndentedString(Object o) {
442442
openapiRequiredFields.add("P");
443443
openapiRequiredFields.add("Rotated180");
444444
openapiRequiredFields.add("RFID_Presence");
445-
openapiRequiredFields.add("FDSIDList");
446445
openapiRequiredFields.add("NecessaryLights");
447446
openapiRequiredFields.add("CheckAuthenticity");
448447
openapiRequiredFields.add("UVExp");
@@ -485,8 +484,10 @@ public static void validateJsonElement(JsonElement jsonElement) throws IOExcepti
485484
}
486485
// validate the required field `RFID_Presence`
487486
RfidLocation.validateJsonElement(jsonObj.get("RFID_Presence"));
488-
// validate the required field `FDSIDList`
489-
FDSIDList.validateJsonElement(jsonObj.get("FDSIDList"));
487+
// validate the optional field `FDSIDList`
488+
if (jsonObj.get("FDSIDList") != null && !jsonObj.get("FDSIDList").isJsonNull()) {
489+
FDSIDList.validateJsonElement(jsonObj.get("FDSIDList"));
490+
}
490491
}
491492

492493
public static class CustomTypeAdapterFactory implements TypeAdapterFactory {

client/src/main/generated/com/regula/documentreader/webclient/model/OneCandidate.java

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ public class OneCandidate {
6565
public static final String SERIALIZED_NAME_FD_S_I_D_LIST = "FDSIDList";
6666

6767
@SerializedName(SERIALIZED_NAME_FD_S_I_D_LIST)
68-
@javax.annotation.Nonnull
68+
@javax.annotation.Nullable
6969
private FDSIDList fdSIDList;
7070

7171
public static final String SERIALIZED_NAME_NECESSARY_LIGHTS = "NecessaryLights";
@@ -203,7 +203,7 @@ public void setRfIDPresence(@javax.annotation.Nonnull RfidLocation rfIDPresence)
203203
this.rfIDPresence = rfIDPresence;
204204
}
205205

206-
public OneCandidate fdSIDList(@javax.annotation.Nonnull FDSIDList fdSIDList) {
206+
public OneCandidate fdSIDList(@javax.annotation.Nullable FDSIDList fdSIDList) {
207207
this.fdSIDList = fdSIDList;
208208
return this;
209209
}
@@ -213,12 +213,12 @@ public OneCandidate fdSIDList(@javax.annotation.Nonnull FDSIDList fdSIDList) {
213213
*
214214
* @return fdSIDList
215215
*/
216-
@javax.annotation.Nonnull
216+
@javax.annotation.Nullable
217217
public FDSIDList getFdSIDList() {
218218
return fdSIDList;
219219
}
220220

221-
public void setFdSIDList(@javax.annotation.Nonnull FDSIDList fdSIDList) {
221+
public void setFdSIDList(@javax.annotation.Nullable FDSIDList fdSIDList) {
222222
this.fdSIDList = fdSIDList;
223223
}
224224

@@ -442,7 +442,6 @@ private String toIndentedString(Object o) {
442442
openapiRequiredFields.add("P");
443443
openapiRequiredFields.add("Rotated180");
444444
openapiRequiredFields.add("RFID_Presence");
445-
openapiRequiredFields.add("FDSIDList");
446445
openapiRequiredFields.add("NecessaryLights");
447446
openapiRequiredFields.add("CheckAuthenticity");
448447
openapiRequiredFields.add("UVExp");
@@ -485,8 +484,10 @@ public static void validateJsonElement(JsonElement jsonElement) throws IOExcepti
485484
}
486485
// validate the required field `RFID_Presence`
487486
RfidLocation.validateJsonElement(jsonObj.get("RFID_Presence"));
488-
// validate the required field `FDSIDList`
489-
FDSIDList.validateJsonElement(jsonObj.get("FDSIDList"));
487+
// validate the optional field `FDSIDList`
488+
if (jsonObj.get("FDSIDList") != null && !jsonObj.get("FDSIDList").isJsonNull()) {
489+
FDSIDList.validateJsonElement(jsonObj.get("FDSIDList"));
490+
}
490491
}
491492

492493
public static class CustomTypeAdapterFactory implements TypeAdapterFactory {

client/src/main/generated/com/regula/documentreader/webclient/model/ProcessParams.java

Lines changed: 31 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -416,6 +416,12 @@ public class ProcessParams {
416416
@javax.annotation.Nullable
417417
private Boolean generateAlpha2Codes;
418418

419+
public static final String SERIALIZED_NAME_PDF_PAGES_LIMIT = "pdfPagesLimit";
420+
421+
@SerializedName(SERIALIZED_NAME_PDF_PAGES_LIMIT)
422+
@javax.annotation.Nullable
423+
private Integer pdfPagesLimit;
424+
419425
public ProcessParams() {}
420426

421427
public ProcessParams generateDTCVC(@javax.annotation.Nullable Boolean generateDTCVC) {
@@ -1764,6 +1770,25 @@ public void setGenerateAlpha2Codes(@javax.annotation.Nullable Boolean generateAl
17641770
this.generateAlpha2Codes = generateAlpha2Codes;
17651771
}
17661772

1773+
public ProcessParams pdfPagesLimit(@javax.annotation.Nullable Integer pdfPagesLimit) {
1774+
this.pdfPagesLimit = pdfPagesLimit;
1775+
return this;
1776+
}
1777+
1778+
/**
1779+
* Limits the number of pages to be processed from a PDF file.
1780+
*
1781+
* @return pdfPagesLimit
1782+
*/
1783+
@javax.annotation.Nullable
1784+
public Integer getPdfPagesLimit() {
1785+
return pdfPagesLimit;
1786+
}
1787+
1788+
public void setPdfPagesLimit(@javax.annotation.Nullable Integer pdfPagesLimit) {
1789+
this.pdfPagesLimit = pdfPagesLimit;
1790+
}
1791+
17671792
@Override
17681793
public boolean equals(Object o) {
17691794
if (this == o) {
@@ -1837,7 +1862,8 @@ public boolean equals(Object o) {
18371862
&& Objects.equals(this.selectLongestNames, processParams.selectLongestNames)
18381863
&& Objects.equals(this.doBarcodes, processParams.doBarcodes)
18391864
&& Objects.equals(this.strictDLCategoryExpiry, processParams.strictDLCategoryExpiry)
1840-
&& Objects.equals(this.generateAlpha2Codes, processParams.generateAlpha2Codes);
1865+
&& Objects.equals(this.generateAlpha2Codes, processParams.generateAlpha2Codes)
1866+
&& Objects.equals(this.pdfPagesLimit, processParams.pdfPagesLimit);
18411867
}
18421868

18431869
@Override
@@ -1904,7 +1930,8 @@ public int hashCode() {
19041930
selectLongestNames,
19051931
doBarcodes,
19061932
strictDLCategoryExpiry,
1907-
generateAlpha2Codes);
1933+
generateAlpha2Codes,
1934+
pdfPagesLimit);
19081935
}
19091936

19101937
@Override
@@ -2007,6 +2034,7 @@ public String toString() {
20072034
sb.append(" generateAlpha2Codes: ")
20082035
.append(toIndentedString(generateAlpha2Codes))
20092036
.append("\n");
2037+
sb.append(" pdfPagesLimit: ").append(toIndentedString(pdfPagesLimit)).append("\n");
20102038
sb.append("}");
20112039
return sb.toString();
20122040
}
@@ -2089,6 +2117,7 @@ private String toIndentedString(Object o) {
20892117
openapiFields.add("doBarcodes");
20902118
openapiFields.add("strictDLCategoryExpiry");
20912119
openapiFields.add("generateAlpha2Codes");
2120+
openapiFields.add("pdfPagesLimit");
20922121

20932122
// a set of required properties/fields (JSON key names)
20942123
openapiRequiredFields = new HashSet<String>();

client/src/main/generated/com/regula/documentreader/webclient/model/TextFieldType.java

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1953,7 +1953,16 @@ public enum TextFieldType {
19531953
SHORT_FLIGHT_NUMBER(693),
19541954

19551955
/** Airline code */
1956-
AIRLINE_CODE(694);
1956+
AIRLINE_CODE(694),
1957+
1958+
/** MVC Agency */
1959+
FT_MVC_AGENCY(695),
1960+
1961+
/** Issuing state code alpha */
1962+
FT_ISSUING_STATE_CODE_ALPHA2(696),
1963+
1964+
/** Nationality code alpha */
1965+
FT_NATIONALITY_CODE_ALPHA2(697);
19571966

19581967
private Integer value;
19591968

0 commit comments

Comments
 (0)