diff --git a/client/.openapi-generator/FILES b/client/.openapi-generator/FILES
index bb2dcf4e..53f52255 100755
--- a/client/.openapi-generator/FILES
+++ b/client/.openapi-generator/FILES
@@ -11,7 +11,7 @@ src/main/generated/com/regula/documentreader/webclient/ProgressResponseBody.java
src/main/generated/com/regula/documentreader/webclient/ServerConfiguration.java
src/main/generated/com/regula/documentreader/webclient/ServerVariable.java
src/main/generated/com/regula/documentreader/webclient/StringUtil.java
-src/main/generated/com/regula/documentreader/webclient/api/DefaultApi.java
+src/main/generated/com/regula/documentreader/webclient/api/HealthcheckApi.java
src/main/generated/com/regula/documentreader/webclient/api/ProcessApi.java
src/main/generated/com/regula/documentreader/webclient/api/TransactionApi.java
src/main/generated/com/regula/documentreader/webclient/auth/ApiKeyAuth.java
@@ -52,6 +52,8 @@ src/main/generated/com/regula/documentreader/webclient/model/GetTransactionsByTa
src/main/generated/com/regula/documentreader/webclient/model/GraphicField.java
src/main/generated/com/regula/documentreader/webclient/model/GraphicFieldsList.java
src/main/generated/com/regula/documentreader/webclient/model/GraphicsResult.java
+src/main/generated/com/regula/documentreader/webclient/model/Healthcheck.java
+src/main/generated/com/regula/documentreader/webclient/model/HealthcheckDocumentsDatabase.java
src/main/generated/com/regula/documentreader/webclient/model/IdentResult.java
src/main/generated/com/regula/documentreader/webclient/model/ImageData.java
src/main/generated/com/regula/documentreader/webclient/model/ImageQA.java
diff --git a/client/src/main/generated/com/regula/documentreader/webclient/JSON.java b/client/src/main/generated/com/regula/documentreader/webclient/JSON.java
index 63b3f073..3a64c59d 100755
--- a/client/src/main/generated/com/regula/documentreader/webclient/JSON.java
+++ b/client/src/main/generated/com/regula/documentreader/webclient/JSON.java
@@ -94,6 +94,7 @@ public class JSON {
childOfAuthenticityResultByDiscriminatorValue.put("102", TextDataResult.class);
childOfAuthenticityResultByDiscriminatorValue.put("103", GraphicsResult.class);
childOfAuthenticityResultByDiscriminatorValue.put("15", LexicalAnalysisResult.class);
+ childOfAuthenticityResultByDiscriminatorValue.put("16", DocumentImageResult.class);
childOfAuthenticityResultByDiscriminatorValue.put("17", TextDataResult.class);
childOfAuthenticityResultByDiscriminatorValue.put("18", TextDataResult.class);
childOfAuthenticityResultByDiscriminatorValue.put("19", GraphicsResult.class);
@@ -124,6 +125,7 @@ public class JSON {
childOfChosenDocumentTypeResultByDiscriminatorValue.put("102", TextDataResult.class);
childOfChosenDocumentTypeResultByDiscriminatorValue.put("103", GraphicsResult.class);
childOfChosenDocumentTypeResultByDiscriminatorValue.put("15", LexicalAnalysisResult.class);
+ childOfChosenDocumentTypeResultByDiscriminatorValue.put("16", DocumentImageResult.class);
childOfChosenDocumentTypeResultByDiscriminatorValue.put("17", TextDataResult.class);
childOfChosenDocumentTypeResultByDiscriminatorValue.put("18", TextDataResult.class);
childOfChosenDocumentTypeResultByDiscriminatorValue.put("19", GraphicsResult.class);
@@ -155,6 +157,7 @@ public class JSON {
childOfDocBarCodeInfoByDiscriminatorValue.put("102", TextDataResult.class);
childOfDocBarCodeInfoByDiscriminatorValue.put("103", GraphicsResult.class);
childOfDocBarCodeInfoByDiscriminatorValue.put("15", LexicalAnalysisResult.class);
+ childOfDocBarCodeInfoByDiscriminatorValue.put("16", DocumentImageResult.class);
childOfDocBarCodeInfoByDiscriminatorValue.put("17", TextDataResult.class);
childOfDocBarCodeInfoByDiscriminatorValue.put("18", TextDataResult.class);
childOfDocBarCodeInfoByDiscriminatorValue.put("19", GraphicsResult.class);
@@ -184,6 +187,7 @@ public class JSON {
childOfDocumentImageResultByDiscriminatorValue.put("102", TextDataResult.class);
childOfDocumentImageResultByDiscriminatorValue.put("103", GraphicsResult.class);
childOfDocumentImageResultByDiscriminatorValue.put("15", LexicalAnalysisResult.class);
+ childOfDocumentImageResultByDiscriminatorValue.put("16", DocumentImageResult.class);
childOfDocumentImageResultByDiscriminatorValue.put("17", TextDataResult.class);
childOfDocumentImageResultByDiscriminatorValue.put("18", TextDataResult.class);
childOfDocumentImageResultByDiscriminatorValue.put("19", GraphicsResult.class);
@@ -214,6 +218,7 @@ public class JSON {
childOfDocumentPositionResultByDiscriminatorValue.put("102", TextDataResult.class);
childOfDocumentPositionResultByDiscriminatorValue.put("103", GraphicsResult.class);
childOfDocumentPositionResultByDiscriminatorValue.put("15", LexicalAnalysisResult.class);
+ childOfDocumentPositionResultByDiscriminatorValue.put("16", DocumentImageResult.class);
childOfDocumentPositionResultByDiscriminatorValue.put("17", TextDataResult.class);
childOfDocumentPositionResultByDiscriminatorValue.put("18", TextDataResult.class);
childOfDocumentPositionResultByDiscriminatorValue.put("19", GraphicsResult.class);
@@ -244,6 +249,7 @@ public class JSON {
childOfDocumentTypesCandidatesResultByDiscriminatorValue.put("102", TextDataResult.class);
childOfDocumentTypesCandidatesResultByDiscriminatorValue.put("103", GraphicsResult.class);
childOfDocumentTypesCandidatesResultByDiscriminatorValue.put("15", LexicalAnalysisResult.class);
+ childOfDocumentTypesCandidatesResultByDiscriminatorValue.put("16", DocumentImageResult.class);
childOfDocumentTypesCandidatesResultByDiscriminatorValue.put("17", TextDataResult.class);
childOfDocumentTypesCandidatesResultByDiscriminatorValue.put("18", TextDataResult.class);
childOfDocumentTypesCandidatesResultByDiscriminatorValue.put("19", GraphicsResult.class);
@@ -277,6 +283,7 @@ public class JSON {
childOfEncryptedRCLResultByDiscriminatorValue.put("102", TextDataResult.class);
childOfEncryptedRCLResultByDiscriminatorValue.put("103", GraphicsResult.class);
childOfEncryptedRCLResultByDiscriminatorValue.put("15", LexicalAnalysisResult.class);
+ childOfEncryptedRCLResultByDiscriminatorValue.put("16", DocumentImageResult.class);
childOfEncryptedRCLResultByDiscriminatorValue.put("17", TextDataResult.class);
childOfEncryptedRCLResultByDiscriminatorValue.put("18", TextDataResult.class);
childOfEncryptedRCLResultByDiscriminatorValue.put("19", GraphicsResult.class);
@@ -336,6 +343,7 @@ public class JSON {
childOfGraphicsResultByDiscriminatorValue.put("102", TextDataResult.class);
childOfGraphicsResultByDiscriminatorValue.put("103", GraphicsResult.class);
childOfGraphicsResultByDiscriminatorValue.put("15", LexicalAnalysisResult.class);
+ childOfGraphicsResultByDiscriminatorValue.put("16", DocumentImageResult.class);
childOfGraphicsResultByDiscriminatorValue.put("17", TextDataResult.class);
childOfGraphicsResultByDiscriminatorValue.put("18", TextDataResult.class);
childOfGraphicsResultByDiscriminatorValue.put("19", GraphicsResult.class);
@@ -394,6 +402,7 @@ public class JSON {
childOfImageQualityResultByDiscriminatorValue.put("102", TextDataResult.class);
childOfImageQualityResultByDiscriminatorValue.put("103", GraphicsResult.class);
childOfImageQualityResultByDiscriminatorValue.put("15", LexicalAnalysisResult.class);
+ childOfImageQualityResultByDiscriminatorValue.put("16", DocumentImageResult.class);
childOfImageQualityResultByDiscriminatorValue.put("17", TextDataResult.class);
childOfImageQualityResultByDiscriminatorValue.put("18", TextDataResult.class);
childOfImageQualityResultByDiscriminatorValue.put("19", GraphicsResult.class);
@@ -424,6 +433,7 @@ public class JSON {
childOfImagesResultByDiscriminatorValue.put("102", TextDataResult.class);
childOfImagesResultByDiscriminatorValue.put("103", GraphicsResult.class);
childOfImagesResultByDiscriminatorValue.put("15", LexicalAnalysisResult.class);
+ childOfImagesResultByDiscriminatorValue.put("16", DocumentImageResult.class);
childOfImagesResultByDiscriminatorValue.put("17", TextDataResult.class);
childOfImagesResultByDiscriminatorValue.put("18", TextDataResult.class);
childOfImagesResultByDiscriminatorValue.put("19", GraphicsResult.class);
@@ -453,6 +463,7 @@ public class JSON {
childOfLexicalAnalysisResultByDiscriminatorValue.put("102", TextDataResult.class);
childOfLexicalAnalysisResultByDiscriminatorValue.put("103", GraphicsResult.class);
childOfLexicalAnalysisResultByDiscriminatorValue.put("15", LexicalAnalysisResult.class);
+ childOfLexicalAnalysisResultByDiscriminatorValue.put("16", DocumentImageResult.class);
childOfLexicalAnalysisResultByDiscriminatorValue.put("17", TextDataResult.class);
childOfLexicalAnalysisResultByDiscriminatorValue.put("18", TextDataResult.class);
childOfLexicalAnalysisResultByDiscriminatorValue.put("19", GraphicsResult.class);
@@ -483,6 +494,7 @@ public class JSON {
childOfLicenseResultByDiscriminatorValue.put("102", TextDataResult.class);
childOfLicenseResultByDiscriminatorValue.put("103", GraphicsResult.class);
childOfLicenseResultByDiscriminatorValue.put("15", LexicalAnalysisResult.class);
+ childOfLicenseResultByDiscriminatorValue.put("16", DocumentImageResult.class);
childOfLicenseResultByDiscriminatorValue.put("17", TextDataResult.class);
childOfLicenseResultByDiscriminatorValue.put("18", TextDataResult.class);
childOfLicenseResultByDiscriminatorValue.put("19", GraphicsResult.class);
@@ -571,6 +583,7 @@ public class JSON {
childOfResultItemByDiscriminatorValue.put("102", TextDataResult.class);
childOfResultItemByDiscriminatorValue.put("103", GraphicsResult.class);
childOfResultItemByDiscriminatorValue.put("15", LexicalAnalysisResult.class);
+ childOfResultItemByDiscriminatorValue.put("16", DocumentImageResult.class);
childOfResultItemByDiscriminatorValue.put("17", TextDataResult.class);
childOfResultItemByDiscriminatorValue.put("18", TextDataResult.class);
childOfResultItemByDiscriminatorValue.put("19", GraphicsResult.class);
@@ -648,6 +661,7 @@ public class JSON {
childOfStatusResultByDiscriminatorValue.put("102", TextDataResult.class);
childOfStatusResultByDiscriminatorValue.put("103", GraphicsResult.class);
childOfStatusResultByDiscriminatorValue.put("15", LexicalAnalysisResult.class);
+ childOfStatusResultByDiscriminatorValue.put("16", DocumentImageResult.class);
childOfStatusResultByDiscriminatorValue.put("17", TextDataResult.class);
childOfStatusResultByDiscriminatorValue.put("18", TextDataResult.class);
childOfStatusResultByDiscriminatorValue.put("19", GraphicsResult.class);
@@ -677,6 +691,7 @@ public class JSON {
childOfTextDataResultByDiscriminatorValue.put("102", TextDataResult.class);
childOfTextDataResultByDiscriminatorValue.put("103", GraphicsResult.class);
childOfTextDataResultByDiscriminatorValue.put("15", LexicalAnalysisResult.class);
+ childOfTextDataResultByDiscriminatorValue.put("16", DocumentImageResult.class);
childOfTextDataResultByDiscriminatorValue.put("17", TextDataResult.class);
childOfTextDataResultByDiscriminatorValue.put("18", TextDataResult.class);
childOfTextDataResultByDiscriminatorValue.put("19", GraphicsResult.class);
@@ -706,6 +721,7 @@ public class JSON {
childOfTextResultByDiscriminatorValue.put("102", TextDataResult.class);
childOfTextResultByDiscriminatorValue.put("103", GraphicsResult.class);
childOfTextResultByDiscriminatorValue.put("15", LexicalAnalysisResult.class);
+ childOfTextResultByDiscriminatorValue.put("16", DocumentImageResult.class);
childOfTextResultByDiscriminatorValue.put("17", TextDataResult.class);
childOfTextResultByDiscriminatorValue.put("18", TextDataResult.class);
childOfTextResultByDiscriminatorValue.put("19", GraphicsResult.class);
diff --git a/client/src/main/generated/com/regula/documentreader/webclient/api/HealthcheckApi.java b/client/src/main/generated/com/regula/documentreader/webclient/api/HealthcheckApi.java
new file mode 100644
index 00000000..5032ce19
--- /dev/null
+++ b/client/src/main/generated/com/regula/documentreader/webclient/api/HealthcheckApi.java
@@ -0,0 +1,425 @@
+/*
+ * 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.api;
+
+import com.google.gson.reflect.TypeToken;
+import com.regula.documentreader.webclient.ApiCallback;
+import com.regula.documentreader.webclient.ApiClient;
+import com.regula.documentreader.webclient.ApiException;
+import com.regula.documentreader.webclient.ApiResponse;
+import com.regula.documentreader.webclient.Configuration;
+import com.regula.documentreader.webclient.Pair;
+import com.regula.documentreader.webclient.model.DeviceInfo;
+import com.regula.documentreader.webclient.model.Healthcheck;
+import java.lang.reflect.Type;
+import java.util.ArrayList;
+import java.util.HashMap;
+import java.util.List;
+import java.util.Map;
+
+public class HealthcheckApi {
+ private ApiClient localVarApiClient;
+
+ public HealthcheckApi() {
+ this(Configuration.getDefaultApiClient());
+ }
+
+ public HealthcheckApi(ApiClient apiClient) {
+ this.localVarApiClient = apiClient;
+ }
+
+ public ApiClient getApiClient() {
+ return localVarApiClient;
+ }
+
+ public void setApiClient(ApiClient apiClient) {
+ this.localVarApiClient = apiClient;
+ }
+
+ /**
+ * Build call for healthz
+ *
+ * @param xRequestID (optional)
+ * @param _callback Callback for upload/download progress
+ * @return Call to execute
+ * @throws ApiException If fail to serialize the request body object
+ * @http.response.details
+ *
+ *
Status Code
Description
Response Headers
+ *
200
Device info.
-
+ *
+ */
+ public okhttp3.Call healthzCall(String xRequestID, final ApiCallback _callback)
+ throws ApiException {
+ Object localVarPostBody = null;
+
+ // create path and map variables
+ String localVarPath = "/api/healthz";
+
+ List localVarQueryParams = new ArrayList();
+ List localVarCollectionQueryParams = new ArrayList();
+ Map localVarHeaderParams = new HashMap();
+ if (xRequestID != null) {
+ localVarHeaderParams.put("X-RequestID", localVarApiClient.parameterToString(xRequestID));
+ }
+
+ Map localVarCookieParams = new HashMap();
+ Map localVarFormParams = new HashMap();
+ final String[] localVarAccepts = {"application/json"};
+ final String localVarAccept = localVarApiClient.selectHeaderAccept(localVarAccepts);
+ if (localVarAccept != null) {
+ localVarHeaderParams.put("Accept", localVarAccept);
+ }
+
+ final String[] localVarContentTypes = {};
+
+ final String localVarContentType =
+ localVarApiClient.selectHeaderContentType(localVarContentTypes);
+ localVarHeaderParams.put("Content-Type", localVarContentType);
+
+ String[] localVarAuthNames = new String[] {};
+ return localVarApiClient.buildCall(
+ localVarPath,
+ "GET",
+ localVarQueryParams,
+ localVarCollectionQueryParams,
+ localVarPostBody,
+ localVarHeaderParams,
+ localVarCookieParams,
+ localVarFormParams,
+ localVarAuthNames,
+ _callback);
+ }
+
+ @SuppressWarnings("rawtypes")
+ private okhttp3.Call healthzValidateBeforeCall(String xRequestID, final ApiCallback _callback)
+ throws ApiException {
+
+ okhttp3.Call localVarCall = healthzCall(xRequestID, _callback);
+ return localVarCall;
+ }
+
+ /**
+ * Server health check
+ *
+ * @param xRequestID (optional)
+ * @return Healthcheck
+ * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the
+ * response body
+ * @http.response.details
+ *
+ *
Status Code
Description
Response Headers
+ *
200
Device info.
-
+ *
+ */
+ public Healthcheck healthz(String xRequestID) throws ApiException {
+ ApiResponse localVarResp = healthzWithHttpInfo(xRequestID);
+ return localVarResp.getData();
+ }
+
+ /**
+ * Server health check
+ *
+ * @param xRequestID (optional)
+ * @return ApiResponse<Healthcheck>
+ * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the
+ * response body
+ * @http.response.details
+ *
+ *
Status Code
Description
Response Headers
+ *
200
Device info.
-
+ *
+ */
+ public ApiResponse healthzWithHttpInfo(String xRequestID) throws ApiException {
+ okhttp3.Call localVarCall = healthzValidateBeforeCall(xRequestID, null);
+ Type localVarReturnType = new TypeToken() {}.getType();
+ return localVarApiClient.execute(localVarCall, localVarReturnType);
+ }
+
+ /**
+ * Server health check (asynchronously)
+ *
+ * @param xRequestID (optional)
+ * @param _callback The callback to be executed when the API call finishes
+ * @return The request call
+ * @throws ApiException If fail to process the API call, e.g. serializing the request body object
+ * @http.response.details
+ *
+ *
Status Code
Description
Response Headers
+ *
200
Device info.
-
+ *
+ */
+ public okhttp3.Call healthzAsync(String xRequestID, final ApiCallback _callback)
+ throws ApiException {
+
+ okhttp3.Call localVarCall = healthzValidateBeforeCall(xRequestID, _callback);
+ Type localVarReturnType = new TypeToken() {}.getType();
+ localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback);
+ return localVarCall;
+ }
+ /**
+ * Build call for ping
+ *
+ * @param xRequestID (optional)
+ * @param _callback Callback for upload/download progress
+ * @return Call to execute
+ * @throws ApiException If fail to serialize the request body object
+ * @http.response.details
+ *
+ *
Status Code
Description
Response Headers
+ *
200
Device info
-
+ *
+ *
+ * @deprecated
+ */
+ @Deprecated
+ public okhttp3.Call pingCall(String xRequestID, final ApiCallback _callback) throws ApiException {
+ Object localVarPostBody = null;
+
+ // create path and map variables
+ String localVarPath = "/api/ping";
+
+ List localVarQueryParams = new ArrayList();
+ List localVarCollectionQueryParams = new ArrayList();
+ Map localVarHeaderParams = new HashMap();
+ if (xRequestID != null) {
+ localVarHeaderParams.put("X-RequestID", localVarApiClient.parameterToString(xRequestID));
+ }
+
+ Map localVarCookieParams = new HashMap();
+ Map localVarFormParams = new HashMap();
+ final String[] localVarAccepts = {"application/json"};
+ final String localVarAccept = localVarApiClient.selectHeaderAccept(localVarAccepts);
+ if (localVarAccept != null) {
+ localVarHeaderParams.put("Accept", localVarAccept);
+ }
+
+ final String[] localVarContentTypes = {};
+
+ final String localVarContentType =
+ localVarApiClient.selectHeaderContentType(localVarContentTypes);
+ localVarHeaderParams.put("Content-Type", localVarContentType);
+
+ String[] localVarAuthNames = new String[] {};
+ return localVarApiClient.buildCall(
+ localVarPath,
+ "GET",
+ localVarQueryParams,
+ localVarCollectionQueryParams,
+ localVarPostBody,
+ localVarHeaderParams,
+ localVarCookieParams,
+ localVarFormParams,
+ localVarAuthNames,
+ _callback);
+ }
+
+ @Deprecated
+ @SuppressWarnings("rawtypes")
+ private okhttp3.Call pingValidateBeforeCall(String xRequestID, final ApiCallback _callback)
+ throws ApiException {
+
+ okhttp3.Call localVarCall = pingCall(xRequestID, _callback);
+ return localVarCall;
+ }
+
+ /**
+ * Server health check
+ *
+ * @param xRequestID (optional)
+ * @return DeviceInfo
+ * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the
+ * response body
+ * @http.response.details
+ *
+ *
Status Code
Description
Response Headers
+ *
200
Device info
-
+ *
+ *
+ * @deprecated
+ */
+ @Deprecated
+ public DeviceInfo ping(String xRequestID) throws ApiException {
+ ApiResponse localVarResp = pingWithHttpInfo(xRequestID);
+ return localVarResp.getData();
+ }
+
+ /**
+ * Server health check
+ *
+ * @param xRequestID (optional)
+ * @return ApiResponse<DeviceInfo>
+ * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the
+ * response body
+ * @http.response.details
+ *
+ *
Status Code
Description
Response Headers
+ *
200
Device info
-
+ *
+ *
+ * @deprecated
+ */
+ @Deprecated
+ public ApiResponse pingWithHttpInfo(String xRequestID) throws ApiException {
+ okhttp3.Call localVarCall = pingValidateBeforeCall(xRequestID, null);
+ Type localVarReturnType = new TypeToken() {}.getType();
+ return localVarApiClient.execute(localVarCall, localVarReturnType);
+ }
+
+ /**
+ * Server health check (asynchronously)
+ *
+ * @param xRequestID (optional)
+ * @param _callback The callback to be executed when the API call finishes
+ * @return The request call
+ * @throws ApiException If fail to process the API call, e.g. serializing the request body object
+ * @http.response.details
+ *
+ *
Status Code
Description
Response Headers
+ *
200
Device info
-
+ *
+ *
+ * @deprecated
+ */
+ @Deprecated
+ public okhttp3.Call pingAsync(String xRequestID, final ApiCallback _callback)
+ throws ApiException {
+
+ okhttp3.Call localVarCall = pingValidateBeforeCall(xRequestID, _callback);
+ Type localVarReturnType = new TypeToken() {}.getType();
+ localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback);
+ return localVarCall;
+ }
+ /**
+ * Build call for readyz
+ *
+ * @param xRequestID (optional)
+ * @param _callback Callback for upload/download progress
+ * @return Call to execute
+ * @throws ApiException If fail to serialize the request body object
+ * @http.response.details
+ *
+ *
Status Code
Description
Response Headers
+ *
200
The license is valid.
-
+ *
400
The license is not valid.
-
+ *
+ */
+ public okhttp3.Call readyzCall(String xRequestID, final ApiCallback _callback)
+ throws ApiException {
+ Object localVarPostBody = null;
+
+ // create path and map variables
+ String localVarPath = "/api/readyz";
+
+ List localVarQueryParams = new ArrayList();
+ List localVarCollectionQueryParams = new ArrayList();
+ Map localVarHeaderParams = new HashMap();
+ if (xRequestID != null) {
+ localVarHeaderParams.put("X-RequestID", localVarApiClient.parameterToString(xRequestID));
+ }
+
+ Map localVarCookieParams = new HashMap();
+ Map localVarFormParams = new HashMap();
+ final String[] localVarAccepts = {};
+
+ final String localVarAccept = localVarApiClient.selectHeaderAccept(localVarAccepts);
+ if (localVarAccept != null) {
+ localVarHeaderParams.put("Accept", localVarAccept);
+ }
+
+ final String[] localVarContentTypes = {};
+
+ final String localVarContentType =
+ localVarApiClient.selectHeaderContentType(localVarContentTypes);
+ localVarHeaderParams.put("Content-Type", localVarContentType);
+
+ String[] localVarAuthNames = new String[] {};
+ return localVarApiClient.buildCall(
+ localVarPath,
+ "GET",
+ localVarQueryParams,
+ localVarCollectionQueryParams,
+ localVarPostBody,
+ localVarHeaderParams,
+ localVarCookieParams,
+ localVarFormParams,
+ localVarAuthNames,
+ _callback);
+ }
+
+ @SuppressWarnings("rawtypes")
+ private okhttp3.Call readyzValidateBeforeCall(String xRequestID, final ApiCallback _callback)
+ throws ApiException {
+
+ okhttp3.Call localVarCall = readyzCall(xRequestID, _callback);
+ return localVarCall;
+ }
+
+ /**
+ * License health check
+ *
+ * @param xRequestID (optional)
+ * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the
+ * response body
+ * @http.response.details
+ *
+ *
Status Code
Description
Response Headers
+ *
200
The license is valid.
-
+ *
400
The license is not valid.
-
+ *
+ */
+ public void readyz(String xRequestID) throws ApiException {
+ readyzWithHttpInfo(xRequestID);
+ }
+
+ /**
+ * License health check
+ *
+ * @param xRequestID (optional)
+ * @return ApiResponse<Void>
+ * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the
+ * response body
+ * @http.response.details
+ *
+ *
Status Code
Description
Response Headers
+ *
200
The license is valid.
-
+ *
400
The license is not valid.
-
+ *
+ */
+ public ApiResponse readyzWithHttpInfo(String xRequestID) throws ApiException {
+ okhttp3.Call localVarCall = readyzValidateBeforeCall(xRequestID, null);
+ return localVarApiClient.execute(localVarCall);
+ }
+
+ /**
+ * License health check (asynchronously)
+ *
+ * @param xRequestID (optional)
+ * @param _callback The callback to be executed when the API call finishes
+ * @return The request call
+ * @throws ApiException If fail to process the API call, e.g. serializing the request body object
+ * @http.response.details
+ *