*/
- public BaseResponseGetAiDecompilationRatingResponse getAiDecompilationRating(@javax.annotation.Nonnull Long functionId) throws ApiException {
- ApiResponse localVarResp = getAiDecompilationRatingWithHttpInfo(functionId);
+ public BaseResponseUnionGetAiDecompilationRatingResponseNoneType getAiDecompilationRating(@javax.annotation.Nonnull Long functionId) throws ApiException {
+ ApiResponse localVarResp = getAiDecompilationRatingWithHttpInfo(functionId);
return localVarResp.getData();
}
@@ -889,7 +889,7 @@ public BaseResponseGetAiDecompilationRatingResponse getAiDecompilationRating(@ja
* Get rating for AI decompilation
*
* @param functionId The ID of the function for which to get the rating (required)
- * @return ApiResponse<BaseResponseGetAiDecompilationRatingResponse>
+ * @return ApiResponse<BaseResponseUnionGetAiDecompilationRatingResponseNoneType>
* @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body
* @http.response.details
@@ -899,9 +899,9 @@ public BaseResponseGetAiDecompilationRatingResponse getAiDecompilationRating(@ja
422
Invalid request parameters
-
*/
- public ApiResponse getAiDecompilationRatingWithHttpInfo(@javax.annotation.Nonnull Long functionId) throws ApiException {
+ public ApiResponse getAiDecompilationRatingWithHttpInfo(@javax.annotation.Nonnull Long functionId) throws ApiException {
okhttp3.Call localVarCall = getAiDecompilationRatingValidateBeforeCall(functionId, null);
- Type localVarReturnType = new TypeToken(){}.getType();
+ Type localVarReturnType = new TypeToken(){}.getType();
return localVarApiClient.execute(localVarCall, localVarReturnType);
}
@@ -920,10 +920,10 @@ public ApiResponse getAiDecompilat
422
Invalid request parameters
-
*/
- public okhttp3.Call getAiDecompilationRatingAsync(@javax.annotation.Nonnull Long functionId, final ApiCallback _callback) throws ApiException {
+ public okhttp3.Call getAiDecompilationRatingAsync(@javax.annotation.Nonnull Long functionId, final ApiCallback _callback) throws ApiException {
okhttp3.Call localVarCall = getAiDecompilationRatingValidateBeforeCall(functionId, _callback);
- Type localVarReturnType = new TypeToken(){}.getType();
+ Type localVarReturnType = new TypeToken(){}.getType();
localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback);
return localVarCall;
}
diff --git a/src/main/java/ai/reveng/invoker/ApiClient.java b/src/main/java/ai/reveng/invoker/ApiClient.java
index afcab8b..3471fcf 100644
--- a/src/main/java/ai/reveng/invoker/ApiClient.java
+++ b/src/main/java/ai/reveng/invoker/ApiClient.java
@@ -146,7 +146,7 @@ protected void init() {
json = new JSON();
// Set default User-Agent.
- setUserAgent("OpenAPI-Generator/3.57.0/java");
+ setUserAgent("OpenAPI-Generator/3.57.2/java");
authentications = new HashMap();
}
diff --git a/src/main/java/ai/reveng/invoker/Configuration.java b/src/main/java/ai/reveng/invoker/Configuration.java
index 523a7c9..bd416e3 100644
--- a/src/main/java/ai/reveng/invoker/Configuration.java
+++ b/src/main/java/ai/reveng/invoker/Configuration.java
@@ -18,7 +18,7 @@
@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen")
public class Configuration {
- public static final String VERSION = "3.57.0";
+ public static final String VERSION = "3.57.2";
private static final AtomicReference defaultApiClient = new AtomicReference<>();
private static volatile Supplier apiClientFactory = ApiClient::new;
diff --git a/src/main/java/ai/reveng/invoker/JSON.java b/src/main/java/ai/reveng/invoker/JSON.java
index 7dadd65..2532c52 100644
--- a/src/main/java/ai/reveng/invoker/JSON.java
+++ b/src/main/java/ai/reveng/invoker/JSON.java
@@ -175,7 +175,6 @@ private static Class getClassByDiscriminator(Map classByDiscriminatorValue, Stri
gsonBuilder.registerTypeAdapterFactory(new ai.reveng.model.BaseResponseFunctionsDetailResponse.CustomTypeAdapterFactory());
gsonBuilder.registerTypeAdapterFactory(new ai.reveng.model.BaseResponseGenerateFunctionDataTypes.CustomTypeAdapterFactory());
gsonBuilder.registerTypeAdapterFactory(new ai.reveng.model.BaseResponseGenerationStatusList.CustomTypeAdapterFactory());
- gsonBuilder.registerTypeAdapterFactory(new ai.reveng.model.BaseResponseGetAiDecompilationRatingResponse.CustomTypeAdapterFactory());
gsonBuilder.registerTypeAdapterFactory(new ai.reveng.model.BaseResponseGetAiDecompilationTask.CustomTypeAdapterFactory());
gsonBuilder.registerTypeAdapterFactory(new ai.reveng.model.BaseResponseGetMeResponse.CustomTypeAdapterFactory());
gsonBuilder.registerTypeAdapterFactory(new ai.reveng.model.BaseResponseGetPublicUserResponse.CustomTypeAdapterFactory());
@@ -203,6 +202,7 @@ private static Class getClassByDiscriminator(Map classByDiscriminatorValue, Stri
gsonBuilder.registerTypeAdapterFactory(new ai.reveng.model.BaseResponseTTPS.CustomTypeAdapterFactory());
gsonBuilder.registerTypeAdapterFactory(new ai.reveng.model.BaseResponseTagSearchResponse.CustomTypeAdapterFactory());
gsonBuilder.registerTypeAdapterFactory(new ai.reveng.model.BaseResponseTaskResponse.CustomTypeAdapterFactory());
+ gsonBuilder.registerTypeAdapterFactory(new ai.reveng.model.BaseResponseUnionGetAiDecompilationRatingResponseNoneType.CustomTypeAdapterFactory());
gsonBuilder.registerTypeAdapterFactory(new ai.reveng.model.BaseResponseUploadResponse.CustomTypeAdapterFactory());
gsonBuilder.registerTypeAdapterFactory(new ai.reveng.model.BaseResponseVulnerabilities.CustomTypeAdapterFactory());
gsonBuilder.registerTypeAdapterFactory(new ai.reveng.model.BaseResponseXrefResponse.CustomTypeAdapterFactory());
diff --git a/src/main/java/ai/reveng/model/BaseResponseGetAiDecompilationRatingResponse.java b/src/main/java/ai/reveng/model/BaseResponseUnionGetAiDecompilationRatingResponseNoneType.java
similarity index 77%
rename from src/main/java/ai/reveng/model/BaseResponseGetAiDecompilationRatingResponse.java
rename to src/main/java/ai/reveng/model/BaseResponseUnionGetAiDecompilationRatingResponseNoneType.java
index 2698db4..21d02d2 100644
--- a/src/main/java/ai/reveng/model/BaseResponseGetAiDecompilationRatingResponse.java
+++ b/src/main/java/ai/reveng/model/BaseResponseUnionGetAiDecompilationRatingResponseNoneType.java
@@ -53,10 +53,10 @@
import ai.reveng.invoker.JSON;
/**
- * BaseResponseGetAiDecompilationRatingResponse
+ * BaseResponseUnionGetAiDecompilationRatingResponseNoneType
*/
@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen")
-public class BaseResponseGetAiDecompilationRatingResponse {
+public class BaseResponseUnionGetAiDecompilationRatingResponseNoneType {
public static final String SERIALIZED_NAME_STATUS = "status";
@SerializedName(SERIALIZED_NAME_STATUS)
@javax.annotation.Nullable
@@ -82,10 +82,10 @@ public class BaseResponseGetAiDecompilationRatingResponse {
@javax.annotation.Nullable
private MetaModel meta;
- public BaseResponseGetAiDecompilationRatingResponse() {
+ public BaseResponseUnionGetAiDecompilationRatingResponseNoneType() {
}
- public BaseResponseGetAiDecompilationRatingResponse status(@javax.annotation.Nullable Boolean status) {
+ public BaseResponseUnionGetAiDecompilationRatingResponseNoneType status(@javax.annotation.Nullable Boolean status) {
this.status = status;
return this;
}
@@ -104,7 +104,7 @@ public void setStatus(@javax.annotation.Nullable Boolean status) {
}
- public BaseResponseGetAiDecompilationRatingResponse data(@javax.annotation.Nullable GetAiDecompilationRatingResponse data) {
+ public BaseResponseUnionGetAiDecompilationRatingResponseNoneType data(@javax.annotation.Nullable GetAiDecompilationRatingResponse data) {
this.data = data;
return this;
}
@@ -123,7 +123,7 @@ public void setData(@javax.annotation.Nullable GetAiDecompilationRatingResponse
}
- public BaseResponseGetAiDecompilationRatingResponse message(@javax.annotation.Nullable String message) {
+ public BaseResponseUnionGetAiDecompilationRatingResponseNoneType message(@javax.annotation.Nullable String message) {
this.message = message;
return this;
}
@@ -142,12 +142,12 @@ public void setMessage(@javax.annotation.Nullable String message) {
}
- public BaseResponseGetAiDecompilationRatingResponse errors(@javax.annotation.Nullable List errors) {
+ public BaseResponseUnionGetAiDecompilationRatingResponseNoneType errors(@javax.annotation.Nullable List errors) {
this.errors = errors;
return this;
}
- public BaseResponseGetAiDecompilationRatingResponse addErrorsItem(ErrorModel errorsItem) {
+ public BaseResponseUnionGetAiDecompilationRatingResponseNoneType addErrorsItem(ErrorModel errorsItem) {
if (this.errors == null) {
this.errors = new ArrayList<>();
}
@@ -169,7 +169,7 @@ public void setErrors(@javax.annotation.Nullable List errors) {
}
- public BaseResponseGetAiDecompilationRatingResponse meta(@javax.annotation.Nullable MetaModel meta) {
+ public BaseResponseUnionGetAiDecompilationRatingResponseNoneType meta(@javax.annotation.Nullable MetaModel meta) {
this.meta = meta;
return this;
}
@@ -200,9 +200,9 @@ public void setMeta(@javax.annotation.Nullable MetaModel meta) {
*
* @param key name of the property
* @param value value of the property
- * @return the BaseResponseGetAiDecompilationRatingResponse instance itself
+ * @return the BaseResponseUnionGetAiDecompilationRatingResponseNoneType instance itself
*/
- public BaseResponseGetAiDecompilationRatingResponse putAdditionalProperty(String key, Object value) {
+ public BaseResponseUnionGetAiDecompilationRatingResponseNoneType putAdditionalProperty(String key, Object value) {
if (this.additionalProperties == null) {
this.additionalProperties = new HashMap();
}
@@ -241,13 +241,13 @@ public boolean equals(Object o) {
if (o == null || getClass() != o.getClass()) {
return false;
}
- BaseResponseGetAiDecompilationRatingResponse baseResponseGetAiDecompilationRatingResponse = (BaseResponseGetAiDecompilationRatingResponse) o;
- return Objects.equals(this.status, baseResponseGetAiDecompilationRatingResponse.status) &&
- Objects.equals(this.data, baseResponseGetAiDecompilationRatingResponse.data) &&
- Objects.equals(this.message, baseResponseGetAiDecompilationRatingResponse.message) &&
- Objects.equals(this.errors, baseResponseGetAiDecompilationRatingResponse.errors) &&
- Objects.equals(this.meta, baseResponseGetAiDecompilationRatingResponse.meta)&&
- Objects.equals(this.additionalProperties, baseResponseGetAiDecompilationRatingResponse.additionalProperties);
+ BaseResponseUnionGetAiDecompilationRatingResponseNoneType baseResponseUnionGetAiDecompilationRatingResponseNoneType = (BaseResponseUnionGetAiDecompilationRatingResponseNoneType) o;
+ return Objects.equals(this.status, baseResponseUnionGetAiDecompilationRatingResponseNoneType.status) &&
+ Objects.equals(this.data, baseResponseUnionGetAiDecompilationRatingResponseNoneType.data) &&
+ Objects.equals(this.message, baseResponseUnionGetAiDecompilationRatingResponseNoneType.message) &&
+ Objects.equals(this.errors, baseResponseUnionGetAiDecompilationRatingResponseNoneType.errors) &&
+ Objects.equals(this.meta, baseResponseUnionGetAiDecompilationRatingResponseNoneType.meta)&&
+ Objects.equals(this.additionalProperties, baseResponseUnionGetAiDecompilationRatingResponseNoneType.additionalProperties);
}
private static boolean equalsNullable(JsonNullable a, JsonNullable b) {
@@ -269,7 +269,7 @@ private static int hashCodeNullable(JsonNullable a) {
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
- sb.append("class BaseResponseGetAiDecompilationRatingResponse {\n");
+ sb.append("class BaseResponseUnionGetAiDecompilationRatingResponseNoneType {\n");
sb.append(" status: ").append(toIndentedString(status)).append("\n");
sb.append(" data: ").append(toIndentedString(data)).append("\n");
sb.append(" message: ").append(toIndentedString(message)).append("\n");
@@ -307,12 +307,12 @@ private String toIndentedString(Object o) {
* Validates the JSON Element and throws an exception if issues found
*
* @param jsonElement JSON Element
- * @throws IOException if the JSON Element is invalid with respect to BaseResponseGetAiDecompilationRatingResponse
+ * @throws IOException if the JSON Element is invalid with respect to BaseResponseUnionGetAiDecompilationRatingResponseNoneType
*/
public static void validateJsonElement(JsonElement jsonElement) throws IOException {
if (jsonElement == null) {
- if (!BaseResponseGetAiDecompilationRatingResponse.openapiRequiredFields.isEmpty()) { // has required fields but JSON element is null
- throw new IllegalArgumentException(String.format(Locale.ROOT, "The required field(s) %s in BaseResponseGetAiDecompilationRatingResponse is not found in the empty JSON string", BaseResponseGetAiDecompilationRatingResponse.openapiRequiredFields.toString()));
+ if (!BaseResponseUnionGetAiDecompilationRatingResponseNoneType.openapiRequiredFields.isEmpty()) { // has required fields but JSON element is null
+ throw new IllegalArgumentException(String.format(Locale.ROOT, "The required field(s) %s in BaseResponseUnionGetAiDecompilationRatingResponseNoneType is not found in the empty JSON string", BaseResponseUnionGetAiDecompilationRatingResponseNoneType.openapiRequiredFields.toString()));
}
}
JsonObject jsonObj = jsonElement.getAsJsonObject();
@@ -347,16 +347,16 @@ public static class CustomTypeAdapterFactory implements TypeAdapterFactory {
@SuppressWarnings("unchecked")
@Override
public TypeAdapter create(Gson gson, TypeToken type) {
- if (!BaseResponseGetAiDecompilationRatingResponse.class.isAssignableFrom(type.getRawType())) {
- return null; // this class only serializes 'BaseResponseGetAiDecompilationRatingResponse' and its subtypes
+ if (!BaseResponseUnionGetAiDecompilationRatingResponseNoneType.class.isAssignableFrom(type.getRawType())) {
+ return null; // this class only serializes 'BaseResponseUnionGetAiDecompilationRatingResponseNoneType' and its subtypes
}
final TypeAdapter elementAdapter = gson.getAdapter(JsonElement.class);
- final TypeAdapter thisAdapter
- = gson.getDelegateAdapter(this, TypeToken.get(BaseResponseGetAiDecompilationRatingResponse.class));
+ final TypeAdapter thisAdapter
+ = gson.getDelegateAdapter(this, TypeToken.get(BaseResponseUnionGetAiDecompilationRatingResponseNoneType.class));
- return (TypeAdapter) new TypeAdapter() {
+ return (TypeAdapter) new TypeAdapter() {
@Override
- public void write(JsonWriter out, BaseResponseGetAiDecompilationRatingResponse value) throws IOException {
+ public void write(JsonWriter out, BaseResponseUnionGetAiDecompilationRatingResponseNoneType value) throws IOException {
JsonObject obj = thisAdapter.toJsonTree(value).getAsJsonObject();
obj.remove("additionalProperties");
// serialize additional properties
@@ -384,12 +384,12 @@ else if (entry.getValue() instanceof Character)
}
@Override
- public BaseResponseGetAiDecompilationRatingResponse read(JsonReader in) throws IOException {
+ public BaseResponseUnionGetAiDecompilationRatingResponseNoneType read(JsonReader in) throws IOException {
JsonElement jsonElement = elementAdapter.read(in);
validateJsonElement(jsonElement);
JsonObject jsonObj = jsonElement.getAsJsonObject();
// store additional fields in the deserialized instance
- BaseResponseGetAiDecompilationRatingResponse instance = thisAdapter.fromJsonTree(jsonObj);
+ BaseResponseUnionGetAiDecompilationRatingResponseNoneType instance = thisAdapter.fromJsonTree(jsonObj);
for (Map.Entry entry : jsonObj.entrySet()) {
if (!openapiFields.contains(entry.getKey())) {
if (entry.getValue().isJsonPrimitive()) { // primitive type
@@ -416,18 +416,18 @@ else if (entry.getValue().getAsJsonPrimitive().isBoolean())
}
/**
- * Create an instance of BaseResponseGetAiDecompilationRatingResponse given an JSON string
+ * Create an instance of BaseResponseUnionGetAiDecompilationRatingResponseNoneType given an JSON string
*
* @param jsonString JSON string
- * @return An instance of BaseResponseGetAiDecompilationRatingResponse
- * @throws IOException if the JSON string is invalid with respect to BaseResponseGetAiDecompilationRatingResponse
+ * @return An instance of BaseResponseUnionGetAiDecompilationRatingResponseNoneType
+ * @throws IOException if the JSON string is invalid with respect to BaseResponseUnionGetAiDecompilationRatingResponseNoneType
*/
- public static BaseResponseGetAiDecompilationRatingResponse fromJson(String jsonString) throws IOException {
- return JSON.getGson().fromJson(jsonString, BaseResponseGetAiDecompilationRatingResponse.class);
+ public static BaseResponseUnionGetAiDecompilationRatingResponseNoneType fromJson(String jsonString) throws IOException {
+ return JSON.getGson().fromJson(jsonString, BaseResponseUnionGetAiDecompilationRatingResponseNoneType.class);
}
/**
- * Convert an instance of BaseResponseGetAiDecompilationRatingResponse to an JSON string
+ * Convert an instance of BaseResponseUnionGetAiDecompilationRatingResponseNoneType to an JSON string
*
* @return JSON string
*/