Package ai.reveng.model
Class AppApiRestV1AnnSchemaANNFunction
java.lang.Object
ai.reveng.model.AppApiRestV1AnnSchemaANNFunction
@Generated("org.openapitools.codegen.languages.JavaClientCodegen")
public class AppApiRestV1AnnSchemaANNFunction
extends Object
AppApiRestV1AnnSchemaANNFunction
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic enumGets or Sets debugTypes -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddBinariesSearchListItem(Integer binariesSearchListItem) addCollectionItem(String collectionItem) addCollectionSearchListItem(Integer collectionSearchListItem) addDebugTypesItem(AppApiRestV1AnnSchemaANNFunction.DebugTypesEnum debugTypesItem) addFunctionIdListItem(Integer functionIdListItem) addSpeculativeFunctionIdsItem(Object speculativeFunctionIdsItem) binariesSearchList(List<Integer> binariesSearchList) collection(List<String> collection) collectionSearchList(List<Integer> collectionSearchList) distance(BigDecimal distance) booleanCreate an instance of AppApiRestV1AnnSchemaANNFunction given an JSON stringfunctionIdList(List<Integer> functionIdList) Perform a search on functions within a list of analysesPerform a search on functions within a list of collectionsPerform a search on functions within a list of collectionsGet debugModeIf limiting results to functions with debug names, which type of debug names to include?Get distanceList of function ids to compareGet resultPerFunction maximum: 20Get speculativeFunctionIdsinthashCode()resultPerFunction(Integer resultPerFunction) voidsetBinariesSearchList(List<Integer> binariesSearchList) voidsetCollection(List<String> collection) voidsetCollectionSearchList(List<Integer> collectionSearchList) voidsetDebugMode(Boolean debugMode) voidvoidsetDistance(BigDecimal distance) voidsetFunctionIdList(List<Integer> functionIdList) voidsetResultPerFunction(Integer resultPerFunction) voidsetSpeculativeFunctionIds(List<Object> speculativeFunctionIds) speculativeFunctionIds(List<Object> speculativeFunctionIds) toJson()Convert an instance of AppApiRestV1AnnSchemaANNFunction 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_RESULT_PER_FUNCTION
- See Also:
-
SERIALIZED_NAME_DISTANCE
- See Also:
-
SERIALIZED_NAME_FUNCTION_ID_LIST
- See Also:
-
SERIALIZED_NAME_SPECULATIVE_FUNCTION_IDS
- See Also:
-
SERIALIZED_NAME_COLLECTION
- See Also:
-
SERIALIZED_NAME_COLLECTION_SEARCH_LIST
- See Also:
-
SERIALIZED_NAME_DEBUG_MODE
- See Also:
-
SERIALIZED_NAME_DEBUG_TYPES
- See Also:
-
SERIALIZED_NAME_BINARIES_SEARCH_LIST
- See Also:
-
openapiFields
-
openapiRequiredFields
-
-
Constructor Details
-
AppApiRestV1AnnSchemaANNFunction
public AppApiRestV1AnnSchemaANNFunction()
-
-
Method Details
-
resultPerFunction
-
getResultPerFunction
Get resultPerFunction maximum: 20- Returns:
- resultPerFunction
-
setResultPerFunction
-
distance
-
getDistance
Get distance- Returns:
- distance
-
setDistance
-
functionIdList
-
addFunctionIdListItem
-
getFunctionIdList
List of function ids to compare- Returns:
- functionIdList
-
setFunctionIdList
-
speculativeFunctionIds
public AppApiRestV1AnnSchemaANNFunction speculativeFunctionIds(@Nullable List<Object> speculativeFunctionIds) -
addSpeculativeFunctionIdsItem
public AppApiRestV1AnnSchemaANNFunction addSpeculativeFunctionIdsItem(Object speculativeFunctionIdsItem) -
getSpeculativeFunctionIds
Get speculativeFunctionIds- Returns:
- speculativeFunctionIds
-
setSpeculativeFunctionIds
-
collection
-
addCollectionItem
-
getCollection
Perform a search on functions within a list of collections- Returns:
- collection
-
setCollection
-
collectionSearchList
public AppApiRestV1AnnSchemaANNFunction collectionSearchList(@Nullable List<Integer> collectionSearchList) -
addCollectionSearchListItem
public AppApiRestV1AnnSchemaANNFunction addCollectionSearchListItem(Integer collectionSearchListItem) -
getCollectionSearchList
Perform a search on functions within a list of collections- Returns:
- collectionSearchList
-
setCollectionSearchList
-
debugMode
-
getDebugMode
Get debugMode- Returns:
- debugMode
-
setDebugMode
-
debugTypes
public AppApiRestV1AnnSchemaANNFunction debugTypes(@Nullable List<AppApiRestV1AnnSchemaANNFunction.DebugTypesEnum> debugTypes) -
addDebugTypesItem
public AppApiRestV1AnnSchemaANNFunction addDebugTypesItem(AppApiRestV1AnnSchemaANNFunction.DebugTypesEnum debugTypesItem) -
getDebugTypes
If limiting results to functions with debug names, which type of debug names to include?- Returns:
- debugTypes
-
setDebugTypes
public void setDebugTypes(@Nullable List<AppApiRestV1AnnSchemaANNFunction.DebugTypesEnum> debugTypes) -
binariesSearchList
public AppApiRestV1AnnSchemaANNFunction binariesSearchList(@Nullable List<Integer> binariesSearchList) -
addBinariesSearchListItem
-
getBinariesSearchList
Perform a search on functions within a list of analyses- Returns:
- binariesSearchList
-
setBinariesSearchList
-
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 AppApiRestV1AnnSchemaANNFunction
-
fromJson
Create an instance of AppApiRestV1AnnSchemaANNFunction given an JSON string- Parameters:
jsonString- JSON string- Returns:
- An instance of AppApiRestV1AnnSchemaANNFunction
- Throws:
IOException- if the JSON string is invalid with respect to AppApiRestV1AnnSchemaANNFunction
-
toJson
Convert an instance of AppApiRestV1AnnSchemaANNFunction to an JSON string- Returns:
- JSON string
-