Package ai.reveng.model
Class AutoUnstripRequest
java.lang.Object
ai.reveng.model.AutoUnstripRequest
@Generated("org.openapitools.codegen.languages.JavaClientCodegen")
public class AutoUnstripRequest
extends Object
AutoUnstripRequest
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionconfidenceThreshold(BigDecimal confidenceThreshold) booleanstatic AutoUnstripRequestCreate an instance of AutoUnstripRequest given an JSON stringReturn the additional (undeclared) property.Return the additional (undeclared) property with the specified name.getApply()Whether to apply the matched function names to the target binary, default is FalseConfidence threshold for applying function names as a percentage, default is 90 minimum: 0.0 maximum: 100.0Minimum number of matching functions required to consider for a match, default is 10 minimum: 1 maximum: 20Minimum similarity expected for a match as a percentage, default is 90 minimum: 0.0 maximum: 100.0If set to true, forces the system to bypass any cached results and perform a fresh computationinthashCode()minGroupSize(Integer minGroupSize) minSimilarity(BigDecimal minSimilarity) putAdditionalProperty(String key, Object value) Set the additional (undeclared) property with the specified name and value.voidvoidsetConfidenceThreshold(BigDecimal confidenceThreshold) voidsetMinGroupSize(Integer minGroupSize) voidsetMinSimilarity(BigDecimal minSimilarity) voidsetNoCache(Boolean noCache) toJson()Convert an instance of AutoUnstripRequest to an JSON stringtoString()static voidvalidateJsonElement(com.google.gson.JsonElement jsonElement) Validates the JSON Element and throws an exception if issues found
-
Field Details
-
SERIALIZED_NAME_MIN_SIMILARITY
- See Also:
-
SERIALIZED_NAME_APPLY
- See Also:
-
SERIALIZED_NAME_CONFIDENCE_THRESHOLD
- See Also:
-
SERIALIZED_NAME_MIN_GROUP_SIZE
- See Also:
-
SERIALIZED_NAME_NO_CACHE
- See Also:
-
openapiFields
-
openapiRequiredFields
-
-
Constructor Details
-
AutoUnstripRequest
public AutoUnstripRequest()
-
-
Method Details
-
minSimilarity
-
getMinSimilarity
Minimum similarity expected for a match as a percentage, default is 90 minimum: 0.0 maximum: 100.0- Returns:
- minSimilarity
-
setMinSimilarity
-
apply
-
getApply
Whether to apply the matched function names to the target binary, default is False- Returns:
- apply
-
setApply
-
confidenceThreshold
-
getConfidenceThreshold
Confidence threshold for applying function names as a percentage, default is 90 minimum: 0.0 maximum: 100.0- Returns:
- confidenceThreshold
-
setConfidenceThreshold
-
minGroupSize
-
getMinGroupSize
Minimum number of matching functions required to consider for a match, default is 10 minimum: 1 maximum: 20- Returns:
- minGroupSize
-
setMinGroupSize
-
noCache
-
getNoCache
If set to true, forces the system to bypass any cached results and perform a fresh computation- Returns:
- noCache
-
setNoCache
-
putAdditionalProperty
Set the additional (undeclared) property with the specified name and value. If the property does not already exist, create it otherwise replace it.- Parameters:
key- name of the propertyvalue- value of the property- Returns:
- the AutoUnstripRequest instance itself
-
getAdditionalProperties
Return the additional (undeclared) property.- Returns:
- a map of objects
-
getAdditionalProperty
Return the additional (undeclared) property with the specified name.- Parameters:
key- name of the property- Returns:
- an object
-
equals
-
hashCode
public int hashCode() -
toString
-
validateJsonElement
Validates the JSON Element and throws an exception if issues found- Parameters:
jsonElement- JSON Element- Throws:
IOException- if the JSON Element is invalid with respect to AutoUnstripRequest
-
fromJson
Create an instance of AutoUnstripRequest given an JSON string- Parameters:
jsonString- JSON string- Returns:
- An instance of AutoUnstripRequest
- Throws:
IOException- if the JSON string is invalid with respect to AutoUnstripRequest
-
toJson
Convert an instance of AutoUnstripRequest to an JSON string- Returns:
- JSON string
-