diff --git a/client/.openapi-generator/FILES b/client/.openapi-generator/FILES index 2b4c8bf..bb2dcf4 100755 --- a/client/.openapi-generator/FILES +++ b/client/.openapi-generator/FILES @@ -71,6 +71,7 @@ src/main/generated/com/regula/documentreader/webclient/model/InlineResponse200.j src/main/generated/com/regula/documentreader/webclient/model/InlineResponse2001.java src/main/generated/com/regula/documentreader/webclient/model/LexicalAnalysisResult.java src/main/generated/com/regula/documentreader/webclient/model/LicenseResult.java +src/main/generated/com/regula/documentreader/webclient/model/ListTransactionsByTagResponse.java src/main/generated/com/regula/documentreader/webclient/model/ListVerifiedFields.java src/main/generated/com/regula/documentreader/webclient/model/LivenessParams.java src/main/generated/com/regula/documentreader/webclient/model/MrzDetectModeEnum.java diff --git a/client/src/main/generated/com/regula/documentreader/webclient/api/TransactionApi.java b/client/src/main/generated/com/regula/documentreader/webclient/api/TransactionApi.java index a20037b..fe16d75 100644 --- a/client/src/main/generated/com/regula/documentreader/webclient/api/TransactionApi.java +++ b/client/src/main/generated/com/regula/documentreader/webclient/api/TransactionApi.java @@ -19,9 +19,9 @@ import com.regula.documentreader.webclient.ApiResponse; import com.regula.documentreader.webclient.Configuration; import com.regula.documentreader.webclient.Pair; -import com.regula.documentreader.webclient.model.GetTransactionsByTagResponse; import com.regula.documentreader.webclient.model.InlineResponse200; import com.regula.documentreader.webclient.model.InlineResponse2001; +import com.regula.documentreader.webclient.model.ListTransactionsByTagResponse; import com.regula.documentreader.webclient.model.TransactionProcessGetResponse; import com.regula.documentreader.webclient.model.TransactionProcessRequest; import java.io.File; @@ -198,7 +198,7 @@ public okhttp3.Call apiV2TagTagIdDeleteAsync(Integer tagId, final ApiCallback 403 Bad license. Either server or request does not contain valid license. - * */ - public okhttp3.Call apiV2TagTagIdTransactionsGetCall(Integer tagId, final ApiCallback _callback) + public okhttp3.Call apiV2TagTagIdTransactionsGetCall(String tagId, final ApiCallback _callback) throws ApiException { Object localVarPostBody = null; @@ -240,7 +240,7 @@ public okhttp3.Call apiV2TagTagIdTransactionsGetCall(Integer tagId, final ApiCal @SuppressWarnings("rawtypes") private okhttp3.Call apiV2TagTagIdTransactionsGetValidateBeforeCall( - Integer tagId, final ApiCallback _callback) throws ApiException { + String tagId, final ApiCallback _callback) throws ApiException { // verify the required parameter 'tagId' is set if (tagId == null) { @@ -256,7 +256,7 @@ private okhttp3.Call apiV2TagTagIdTransactionsGetValidateBeforeCall( * Get transactions by tag * * @param tagId Tag id (required) - * @return List<GetTransactionsByTagResponse> + * @return ListTransactionsByTagResponse * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the * response body * @http.response.details @@ -267,9 +267,9 @@ private okhttp3.Call apiV2TagTagIdTransactionsGetValidateBeforeCall( * 403 Bad license. Either server or request does not contain valid license. - * */ - public List apiV2TagTagIdTransactionsGet(Integer tagId) + public ListTransactionsByTagResponse apiV2TagTagIdTransactionsGet(String tagId) throws ApiException { - ApiResponse> localVarResp = + ApiResponse localVarResp = apiV2TagTagIdTransactionsGetWithHttpInfo(tagId); return localVarResp.getData(); } @@ -278,7 +278,7 @@ public List apiV2TagTagIdTransactionsGet(Integer t * Get transactions by tag * * @param tagId Tag id (required) - * @return ApiResponse<List<GetTransactionsByTagResponse>> + * @return ApiResponse<ListTransactionsByTagResponse> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the * response body * @http.response.details @@ -289,10 +289,10 @@ public List apiV2TagTagIdTransactionsGet(Integer t * 403 Bad license. Either server or request does not contain valid license. - * */ - public ApiResponse> apiV2TagTagIdTransactionsGetWithHttpInfo( - Integer tagId) throws ApiException { + public ApiResponse apiV2TagTagIdTransactionsGetWithHttpInfo( + String tagId) throws ApiException { okhttp3.Call localVarCall = apiV2TagTagIdTransactionsGetValidateBeforeCall(tagId, null); - Type localVarReturnType = new TypeToken>() {}.getType(); + Type localVarReturnType = new TypeToken() {}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -312,11 +312,11 @@ public ApiResponse> apiV2TagTagIdTransactions * */ public okhttp3.Call apiV2TagTagIdTransactionsGetAsync( - Integer tagId, final ApiCallback> _callback) + String tagId, final ApiCallback _callback) throws ApiException { okhttp3.Call localVarCall = apiV2TagTagIdTransactionsGetValidateBeforeCall(tagId, _callback); - Type localVarReturnType = new TypeToken>() {}.getType(); + Type localVarReturnType = new TypeToken() {}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } diff --git a/client/src/main/generated/com/regula/documentreader/webclient/model/AuthenticityCheckResultItem.java b/client/src/main/generated/com/regula/documentreader/webclient/model/AuthenticityCheckResultItem.java index 102264e..b921fdf 100644 --- a/client/src/main/generated/com/regula/documentreader/webclient/model/AuthenticityCheckResultItem.java +++ b/client/src/main/generated/com/regula/documentreader/webclient/model/AuthenticityCheckResultItem.java @@ -32,6 +32,11 @@ public class AuthenticityCheckResultItem { @SerializedName(SERIALIZED_NAME_ELEMENT_DIAGNOSE) private Integer elementDiagnose; + public static final String SERIALIZED_NAME_PERCENT_VALUE = "PercentValue"; + + @SerializedName(SERIALIZED_NAME_PERCENT_VALUE) + private Integer percentValue; + public AuthenticityCheckResultItem withType(Integer type) { this.type = type; return this; @@ -89,6 +94,25 @@ public void setElementDiagnose(Integer elementDiagnose) { this.elementDiagnose = elementDiagnose; } + public AuthenticityCheckResultItem withPercentValue(Integer percentValue) { + this.percentValue = percentValue; + return this; + } + + /** + * Get percentValue + * + * @return percentValue + */ + @javax.annotation.Nullable + public Integer getPercentValue() { + return percentValue; + } + + public void setPercentValue(Integer percentValue) { + this.percentValue = percentValue; + } + @Override public boolean equals(java.lang.Object o) { if (this == o) { @@ -100,12 +124,13 @@ public boolean equals(java.lang.Object o) { AuthenticityCheckResultItem authenticityCheckResultItem = (AuthenticityCheckResultItem) o; return Objects.equals(this.type, authenticityCheckResultItem.type) && Objects.equals(this.elementResult, authenticityCheckResultItem.elementResult) - && Objects.equals(this.elementDiagnose, authenticityCheckResultItem.elementDiagnose); + && Objects.equals(this.elementDiagnose, authenticityCheckResultItem.elementDiagnose) + && Objects.equals(this.percentValue, authenticityCheckResultItem.percentValue); } @Override public int hashCode() { - return Objects.hash(type, elementResult, elementDiagnose); + return Objects.hash(type, elementResult, elementDiagnose, percentValue); } @Override @@ -115,6 +140,7 @@ public String toString() { sb.append(" type: ").append(toIndentedString(type)).append("\n"); sb.append(" elementResult: ").append(toIndentedString(elementResult)).append("\n"); sb.append(" elementDiagnose: ").append(toIndentedString(elementDiagnose)).append("\n"); + sb.append(" percentValue: ").append(toIndentedString(percentValue)).append("\n"); sb.append("}"); return sb.toString(); } diff --git a/client/src/main/generated/com/regula/documentreader/webclient/model/IdentResult.java b/client/src/main/generated/com/regula/documentreader/webclient/model/IdentResult.java index f53adda..8b629c9 100644 --- a/client/src/main/generated/com/regula/documentreader/webclient/model/IdentResult.java +++ b/client/src/main/generated/com/regula/documentreader/webclient/model/IdentResult.java @@ -42,11 +42,6 @@ public class IdentResult extends AuthenticityCheckResultItem { @SerializedName(SERIALIZED_NAME_ETALON_IMAGE) private ImageData etalonImage; - public static final String SERIALIZED_NAME_PERCENT_VALUE = "PercentValue"; - - @SerializedName(SERIALIZED_NAME_PERCENT_VALUE) - private Integer percentValue; - public static final String SERIALIZED_NAME_AREA_LIST = "AreaList"; @SerializedName(SERIALIZED_NAME_AREA_LIST) @@ -147,25 +142,6 @@ public void setEtalonImage(ImageData etalonImage) { this.etalonImage = etalonImage; } - public IdentResult withPercentValue(Integer percentValue) { - this.percentValue = percentValue; - return this; - } - - /** - * Probability percent for IMAGE_PATTERN check or element's visibility for IR_VISIBILITY - * - * @return percentValue - */ - @javax.annotation.Nullable - public Integer getPercentValue() { - return percentValue; - } - - public void setPercentValue(Integer percentValue) { - this.percentValue = percentValue; - } - public IdentResult withAreaList(AreaContainer areaList) { this.areaList = areaList; return this; @@ -199,7 +175,6 @@ public boolean equals(java.lang.Object o) { && Objects.equals(this.area, identResult.area) && Objects.equals(this.image, identResult.image) && Objects.equals(this.etalonImage, identResult.etalonImage) - && Objects.equals(this.percentValue, identResult.percentValue) && Objects.equals(this.areaList, identResult.areaList) && super.equals(o); } @@ -207,14 +182,7 @@ public boolean equals(java.lang.Object o) { @Override public int hashCode() { return Objects.hash( - elementType, - lightIndex, - area, - image, - etalonImage, - percentValue, - areaList, - super.hashCode()); + elementType, lightIndex, area, image, etalonImage, areaList, super.hashCode()); } @Override @@ -227,7 +195,6 @@ public String toString() { sb.append(" area: ").append(toIndentedString(area)).append("\n"); sb.append(" image: ").append(toIndentedString(image)).append("\n"); sb.append(" etalonImage: ").append(toIndentedString(etalonImage)).append("\n"); - sb.append(" percentValue: ").append(toIndentedString(percentValue)).append("\n"); sb.append(" areaList: ").append(toIndentedString(areaList)).append("\n"); sb.append("}"); return sb.toString(); diff --git a/client/src/main/generated/com/regula/documentreader/webclient/model/ListTransactionsByTagResponse.java b/client/src/main/generated/com/regula/documentreader/webclient/model/ListTransactionsByTagResponse.java new file mode 100644 index 0000000..a463075 --- /dev/null +++ b/client/src/main/generated/com/regula/documentreader/webclient/model/ListTransactionsByTagResponse.java @@ -0,0 +1,125 @@ +/* + * Regula Document Reader Web API + * Documents recognition as easy as reading two bytes. # Clients: * [JavaScript](https://github.com/regulaforensics/DocumentReader-web-js-client) client for the browser and node.js based on axios * [Java](https://github.com/regulaforensics/DocumentReader-web-java-client) client compatible with jvm and android * [Python](https://github.com/regulaforensics/DocumentReader-web-python-client) 3.5+ client * [C#](https://github.com/regulaforensics/DocumentReader-web-csharp-client) client for .NET & .NET Core + * + * The version of the OpenAPI document: 7.2.0 + * + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + +package com.regula.documentreader.webclient.model; + +import com.google.gson.annotations.SerializedName; +import java.util.ArrayList; +import java.util.HashMap; +import java.util.List; +import java.util.Map; +import java.util.Objects; + +/** ListTransactionsByTagResponse */ +public class ListTransactionsByTagResponse { + public static final String SERIALIZED_NAME_ITEMS = "items"; + + @SerializedName(SERIALIZED_NAME_ITEMS) + private List items = null; + + public static final String SERIALIZED_NAME_METADATA = "metadata"; + + @SerializedName(SERIALIZED_NAME_METADATA) + private Map metadata = null; + + public ListTransactionsByTagResponse withItems(List items) { + this.items = items; + return this; + } + + public ListTransactionsByTagResponse addItemsItem(GetTransactionsByTagResponse itemsItem) { + if (this.items == null) { + this.items = new ArrayList(); + } + this.items.add(itemsItem); + return this; + } + + /** + * Get items + * + * @return items + */ + @javax.annotation.Nullable + public List getItems() { + return items; + } + + public void setItems(List items) { + this.items = items; + } + + public ListTransactionsByTagResponse withMetadata(Map metadata) { + this.metadata = metadata; + return this; + } + + public ListTransactionsByTagResponse putMetadataItem(String key, Object metadataItem) { + if (this.metadata == null) { + this.metadata = new HashMap(); + } + this.metadata.put(key, metadataItem); + return this; + } + + /** + * Get metadata + * + * @return metadata + */ + @javax.annotation.Nullable + public Map getMetadata() { + return metadata; + } + + public void setMetadata(Map metadata) { + this.metadata = metadata; + } + + @Override + public boolean equals(java.lang.Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + ListTransactionsByTagResponse listTransactionsByTagResponse = (ListTransactionsByTagResponse) o; + return Objects.equals(this.items, listTransactionsByTagResponse.items) + && Objects.equals(this.metadata, listTransactionsByTagResponse.metadata); + } + + @Override + public int hashCode() { + return Objects.hash(items, metadata); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class ListTransactionsByTagResponse {\n"); + sb.append(" items: ").append(toIndentedString(items)).append("\n"); + sb.append(" metadata: ").append(toIndentedString(metadata)).append("\n"); + sb.append("}"); + return sb.toString(); + } + + /** + * Convert the given object to string with each line indented by 4 spaces (except the first line). + */ + private String toIndentedString(java.lang.Object o) { + if (o == null) { + return "null"; + } + return o.toString().replace("\n", "\n "); + } +}