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 stringgetApply()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.0inthashCode()minGroupSize(Integer minGroupSize) minSimilarity(BigDecimal minSimilarity) voidvoidsetConfidenceThreshold(BigDecimal confidenceThreshold) voidsetMinGroupSize(Integer minGroupSize) voidsetMinSimilarity(BigDecimal minSimilarity) 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:
-
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
-
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
-