Package ai.reveng.api
Class FunctionsCoreApi
java.lang.Object
ai.reveng.api.FunctionsCoreApi
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddFunctionCallee(Long functionId, AddCalleeInputBody addCalleeInputBody) Add a callee to a function Records an outgoing call edge from the given function to a callee.okhttp3.CalladdFunctionCalleeAsync(Long functionId, AddCalleeInputBody addCalleeInputBody, ApiCallback<Object> _callback) Add a callee to a function (asynchronously) Records an outgoing call edge from the given function to a callee.okhttp3.CalladdFunctionCalleeCall(Long functionId, AddCalleeInputBody addCalleeInputBody, ApiCallback _callback) Build call for addFunctionCalleeaddFunctionCalleeWithHttpInfo(Long functionId, AddCalleeInputBody addCalleeInputBody) Add a callee to a function Records an outgoing call edge from the given function to a callee.addUserStringToFunction(Long functionId, AddUserStringToFunctionInputBody addUserStringToFunctionInputBody) Add a user-provided string to a function.okhttp3.CalladdUserStringToFunctionAsync(Long functionId, AddUserStringToFunctionInputBody addUserStringToFunctionInputBody, ApiCallback<Object> _callback) Add a user-provided string to a function.okhttp3.CalladdUserStringToFunctionCall(Long functionId, AddUserStringToFunctionInputBody addUserStringToFunctionInputBody, ApiCallback _callback) Build call for addUserStringToFunctionaddUserStringToFunctionWithHttpInfo(Long functionId, AddUserStringToFunctionInputBody addUserStringToFunctionInputBody) Add a user-provided string to a function.getAnalysisStrings(Integer analysisId, Integer page, Integer pageSize, String search, String functionSearch, String orderBy, String sortOrder) Deprecated.okhttp3.CallgetAnalysisStringsAsync(Integer analysisId, Integer page, Integer pageSize, String search, String functionSearch, String orderBy, String sortOrder, ApiCallback<BaseResponseAnalysisStringsResponse> _callback) Deprecated.okhttp3.CallgetAnalysisStringsCall(Integer analysisId, Integer page, Integer pageSize, String search, String functionSearch, String orderBy, String sortOrder, ApiCallback _callback) Deprecated.getAnalysisStringsStatus(Integer analysisId) Deprecated.okhttp3.CallgetAnalysisStringsStatusAsync(Integer analysisId, ApiCallback<BaseResponseAnalysisStringsStatusResponse> _callback) Deprecated.okhttp3.CallgetAnalysisStringsStatusCall(Integer analysisId, ApiCallback _callback) Deprecated.getAnalysisStringsStatusWithHttpInfo(Integer analysisId) Deprecated.getAnalysisStringsWithHttpInfo(Integer analysisId, Integer page, Integer pageSize, String search, String functionSearch, String orderBy, String sortOrder) Deprecated.getFunctionBlocks(Integer functionId) Deprecated.getFunctionBlocks_0(Long functionId) Get function disassembly Returns the function's disassembly metadata (JSON blob containing basic blocks + local variables) along with parameter and return-type info.okhttp3.CallgetFunctionBlocks_0Async(Long functionId, ApiCallback<DisassemblyOutputBody> _callback) Get function disassembly (asynchronously) Returns the function's disassembly metadata (JSON blob containing basic blocks + local variables) along with parameter and return-type info.okhttp3.CallgetFunctionBlocks_0Call(Long functionId, ApiCallback _callback) Build call for getFunctionBlocks_0getFunctionBlocks_0WithHttpInfo(Long functionId) Get function disassembly Returns the function's disassembly metadata (JSON blob containing basic blocks + local variables) along with parameter and return-type info.okhttp3.CallgetFunctionBlocksAsync(Integer functionId, ApiCallback<BaseResponseFunctionBlocksResponse> _callback) Deprecated.okhttp3.CallgetFunctionBlocksCall(Integer functionId, ApiCallback _callback) Deprecated.getFunctionBlocksWithHttpInfo(Integer functionId) Deprecated.getFunctionCalleesCallers(Integer functionId) Deprecated.getFunctionCalleesCallers_0(Long functionId) Get callees and callers for a function Returns both the outgoing call edges (callees) and incoming call edges (callers) for a single function.okhttp3.CallgetFunctionCalleesCallers_0Async(Long functionId, ApiCallback<CallEdgesOutputBody> _callback) Get callees and callers for a function (asynchronously) Returns both the outgoing call edges (callees) and incoming call edges (callers) for a single function.okhttp3.CallgetFunctionCalleesCallers_0Call(Long functionId, ApiCallback _callback) Build call for getFunctionCalleesCallers_0getFunctionCalleesCallers_0WithHttpInfo(Long functionId) Get callees and callers for a function Returns both the outgoing call edges (callees) and incoming call edges (callers) for a single function.okhttp3.CallgetFunctionCalleesCallersAsync(Integer functionId, ApiCallback<BaseResponseCalleesCallerFunctionsResponse> _callback) Deprecated.getFunctionCalleesCallersBulk(List<Integer> functionIds) Deprecated.okhttp3.CallgetFunctionCalleesCallersBulkAsync(List<Integer> functionIds, ApiCallback<BaseResponseListCalleesCallerFunctionsResponse> _callback) Deprecated.okhttp3.CallgetFunctionCalleesCallersBulkCall(List<Integer> functionIds, ApiCallback _callback) Deprecated.getFunctionCalleesCallersBulkWithHttpInfo(List<Integer> functionIds) Deprecated.okhttp3.CallgetFunctionCalleesCallersCall(Integer functionId, ApiCallback _callback) Deprecated.getFunctionCalleesCallersWithHttpInfo(Integer functionId) Deprecated.getFunctionCapabilities(Integer functionId) Deprecated.getFunctionCapabilities_0(Long functionId) Get capabilities for a function Returns the capability findings (CAPA-style behaviour matches) associated with the given function.okhttp3.CallgetFunctionCapabilities_0Async(Long functionId, ApiCallback<CapabilitiesOutputBody> _callback) Get capabilities for a function (asynchronously) Returns the capability findings (CAPA-style behaviour matches) associated with the given function.okhttp3.CallgetFunctionCapabilities_0Call(Long functionId, ApiCallback _callback) Build call for getFunctionCapabilities_0getFunctionCapabilities_0WithHttpInfo(Long functionId) Get capabilities for a function Returns the capability findings (CAPA-style behaviour matches) associated with the given function.okhttp3.CallgetFunctionCapabilitiesAsync(Integer functionId, ApiCallback<BaseResponseFunctionCapabilityResponse> _callback) Deprecated.okhttp3.CallgetFunctionCapabilitiesCall(Integer functionId, ApiCallback _callback) Deprecated.getFunctionCapabilitiesWithHttpInfo(Integer functionId) Deprecated.getFunctionDetails(Integer functionId) Deprecated.getFunctionDetails_0(Long functionId) Get function details Returns metadata for a single function — name, virtual address, size, debug status, binary it belongs to.okhttp3.CallgetFunctionDetails_0Async(Long functionId, ApiCallback<FunctionDetailsOutputBody> _callback) Get function details (asynchronously) Returns metadata for a single function — name, virtual address, size, debug status, binary it belongs to.okhttp3.CallgetFunctionDetails_0Call(Long functionId, ApiCallback _callback) Build call for getFunctionDetails_0getFunctionDetails_0WithHttpInfo(Long functionId) Get function details Returns metadata for a single function — name, virtual address, size, debug status, binary it belongs to.okhttp3.CallgetFunctionDetailsAsync(Integer functionId, ApiCallback<BaseResponseFunctionsDetailResponse> _callback) Deprecated.okhttp3.CallgetFunctionDetailsCall(Integer functionId, ApiCallback _callback) Deprecated.getFunctionDetailsWithHttpInfo(Integer functionId) Deprecated.getFunctionIndirectCallSites(Long functionId) Get indirect call sites for a function Returns the function's indirect call instructions with their resolved call target.okhttp3.CallgetFunctionIndirectCallSitesAsync(Long functionId, ApiCallback<IndirectCallSitesOutputBody> _callback) Get indirect call sites for a function (asynchronously) Returns the function's indirect call instructions with their resolved call target.okhttp3.CallgetFunctionIndirectCallSitesCall(Long functionId, ApiCallback _callback) Build call for getFunctionIndirectCallSitesgetFunctionIndirectCallSitesWithHttpInfo(Long functionId) Get indirect call sites for a function Returns the function's indirect call instructions with their resolved call target.getFunctionsCalleesCallers(List<Long> functionIds) Get callees and callers for many functions Bulk variant — pass `function_ids` as a query parameter (comma-separated or repeated).okhttp3.CallgetFunctionsCalleesCallersAsync(List<Long> functionIds, ApiCallback<CallEdgesOutputBody> _callback) Get callees and callers for many functions (asynchronously) Bulk variant — pass `function_ids` as a query parameter (comma-separated or repeated).okhttp3.CallgetFunctionsCalleesCallersCall(List<Long> functionIds, ApiCallback _callback) Build call for getFunctionsCalleesCallersgetFunctionsCalleesCallersWithHttpInfo(List<Long> functionIds) Get callees and callers for many functions Bulk variant — pass `function_ids` as a query parameter (comma-separated or repeated).getFunctionsMatches(String matchId, List<Long> functionIds) Get function-matching results for an explicit set of functions Returns the matches blob when the matching workflow has completed.okhttp3.CallgetFunctionsMatchesAsync(String matchId, List<Long> functionIds, ApiCallback<GetMatchesOutputBody> _callback) Get function-matching results for an explicit set of functions (asynchronously) Returns the matches blob when the matching workflow has completed.okhttp3.CallgetFunctionsMatchesCall(String matchId, List<Long> functionIds, ApiCallback _callback) Build call for getFunctionsMatchesgetFunctionsMatchesWithHttpInfo(String matchId, List<Long> functionIds) Get function-matching results for an explicit set of functions Returns the matches blob when the matching workflow has completed.getFunctionsMatchingStatus(String matchId, List<Long> functionIds) Get function-matching status for an explicit set of functions Returns the matching workflow's current status for the supplied function IDs.okhttp3.CallgetFunctionsMatchingStatusAsync(String matchId, List<Long> functionIds, ApiCallback<GetMatchesStatusOutputBody> _callback) Get function-matching status for an explicit set of functions (asynchronously) Returns the matching workflow's current status for the supplied function IDs.okhttp3.CallgetFunctionsMatchingStatusCall(String matchId, List<Long> functionIds, ApiCallback _callback) Build call for getFunctionsMatchingStatusgetFunctionsMatchingStatusWithHttpInfo(String matchId, List<Long> functionIds) Get function-matching status for an explicit set of functions Returns the matching workflow's current status for the supplied function IDs.getFunctionStrings(Integer functionId, Integer page, Integer pageSize, String search) Deprecated.getFunctionStrings_0(Long functionId, Long page, Long pageSize, String search) List strings for a function.okhttp3.CallgetFunctionStrings_0Async(Long functionId, Long page, Long pageSize, String search, ApiCallback<ListFunctionStringsOutputBody> _callback) List strings for a function.okhttp3.CallgetFunctionStrings_0Call(Long functionId, Long page, Long pageSize, String search, ApiCallback _callback) Build call for getFunctionStrings_0getFunctionStrings_0WithHttpInfo(Long functionId, Long page, Long pageSize, String search) List strings for a function.okhttp3.CallgetFunctionStringsAsync(Integer functionId, Integer page, Integer pageSize, String search, ApiCallback<BaseResponseFunctionStringsResponse> _callback) Deprecated.okhttp3.CallgetFunctionStringsCall(Integer functionId, Integer page, Integer pageSize, String search, ApiCallback _callback) Deprecated.getFunctionStringsWithHttpInfo(Integer functionId, Integer page, Integer pageSize, String search) Deprecated.intgetImportedFunction(Long analysisId, Long importedFunctionId) Get an imported function with its callers Returns a single imported symbol plus the internal functions that call it, resolved via the import's PLT/stub addresses within the binary.okhttp3.CallgetImportedFunctionAsync(Long analysisId, Long importedFunctionId, ApiCallback<ImportedFunctionDetailOutputBody> _callback) Get an imported function with its callers (asynchronously) Returns a single imported symbol plus the internal functions that call it, resolved via the import's PLT/stub addresses within the binary.okhttp3.CallgetImportedFunctionCall(Long analysisId, Long importedFunctionId, ApiCallback _callback) Build call for getImportedFunctiongetImportedFunctionWithHttpInfo(Long analysisId, Long importedFunctionId) Get an imported function with its callers Returns a single imported symbol plus the internal functions that call it, resolved via the import's PLT/stub addresses within the binary.listAnalysisFunctions(Long analysisId, Long offset, Long limit) List functions in an analysis Returns a paginated list of functions belonging to the analysis.okhttp3.CalllistAnalysisFunctionsAsync(Long analysisId, Long offset, Long limit, ApiCallback<ListAnalysisFunctionsOutputBody> _callback) List functions in an analysis (asynchronously) Returns a paginated list of functions belonging to the analysis.okhttp3.CalllistAnalysisFunctionsCall(Long analysisId, Long offset, Long limit, ApiCallback _callback) Build call for listAnalysisFunctionslistAnalysisFunctionsWithHttpInfo(Long analysisId, Long offset, Long limit) List functions in an analysis Returns a paginated list of functions belonging to the analysis.listImportedFunctions(Long analysisId, Long offset, Long limit) List imported functions in an analysis Returns a paginated list of external/imported symbols (e.g.okhttp3.CalllistImportedFunctionsAsync(Long analysisId, Long offset, Long limit, ApiCallback<ListImportedFunctionsOutputBody> _callback) List imported functions in an analysis (asynchronously) Returns a paginated list of external/imported symbols (e.g.okhttp3.CalllistImportedFunctionsCall(Long analysisId, Long offset, Long limit, ApiCallback _callback) Build call for listImportedFunctionslistImportedFunctionsWithHttpInfo(Long analysisId, Long offset, Long limit) List imported functions in an analysis Returns a paginated list of external/imported symbols (e.g.voidsetApiClient(ApiClient apiClient) voidsetCustomBaseUrl(String customBaseUrl) voidsetHostIndex(int hostIndex) startFunctionsMatching(StartMatchingForFunctionsInputBody startMatchingForFunctionsInputBody) Start function matching for an explicit set of functions Dispatches the function-matching workflow against the provided function IDs.okhttp3.CallstartFunctionsMatchingAsync(StartMatchingForFunctionsInputBody startMatchingForFunctionsInputBody, ApiCallback<StartMatchingOutputBody> _callback) Start function matching for an explicit set of functions (asynchronously) Dispatches the function-matching workflow against the provided function IDs.okhttp3.CallstartFunctionsMatchingCall(StartMatchingForFunctionsInputBody startMatchingForFunctionsInputBody, ApiCallback _callback) Build call for startFunctionsMatchingstartFunctionsMatchingWithHttpInfo(StartMatchingForFunctionsInputBody startMatchingForFunctionsInputBody) Start function matching for an explicit set of functions Dispatches the function-matching workflow against the provided function IDs.v3CanonicalizeFunctionNames(CanonicalizeNamesInputBody canonicalizeNamesInputBody) Canonicalize a batch of function names Accepts up to 25 raw function names and returns their canonical forms in the same order.okhttp3.Callv3CanonicalizeFunctionNamesAsync(CanonicalizeNamesInputBody canonicalizeNamesInputBody, ApiCallback<CanonicalizeNamesOutputBody> _callback) Canonicalize a batch of function names (asynchronously) Accepts up to 25 raw function names and returns their canonical forms in the same order.okhttp3.Callv3CanonicalizeFunctionNamesCall(CanonicalizeNamesInputBody canonicalizeNamesInputBody, ApiCallback _callback) Build call for v3CanonicalizeFunctionNamesv3CanonicalizeFunctionNamesWithHttpInfo(CanonicalizeNamesInputBody canonicalizeNamesInputBody) Canonicalize a batch of function names Accepts up to 25 raw function names and returns their canonical forms in the same order.
-
Constructor Details
-
FunctionsCoreApi
public FunctionsCoreApi() -
FunctionsCoreApi
-
-
Method Details
-
getApiClient
-
setApiClient
-
getHostIndex
public int getHostIndex() -
setHostIndex
public void setHostIndex(int hostIndex) -
getCustomBaseUrl
-
setCustomBaseUrl
-
addFunctionCalleeCall
public okhttp3.Call addFunctionCalleeCall(@Nonnull Long functionId, @Nonnull AddCalleeInputBody addCalleeInputBody, ApiCallback _callback) throws ApiException Build call for addFunctionCallee- Parameters:
functionId- Function ID (required)addCalleeInputBody- (required)_callback- Callback for upload/download progress- Returns:
- Call to execute
- Throws:
ApiException- If fail to serialize the request body object- Http Response Details
Response Details Status Code Description Response Headers 201 Created - 400 Bad Request - 403 Forbidden - 404 Not Found - 422 Unprocessable Entity - 500 Internal Server Error -
-
addFunctionCallee
public Object addFunctionCallee(@Nonnull Long functionId, @Nonnull AddCalleeInputBody addCalleeInputBody) throws ApiException Add a callee to a function Records an outgoing call edge from the given function to a callee. **Error codes:** - `403` [`ACCESS_DENIED`](/errors/ACCESS_DENIED) — Access Denied - `404` [`NOT_FOUND`](/errors/NOT_FOUND) — Not Found - `400` [`BAD_REQUEST`](/errors/BAD_REQUEST) — Bad Request- Parameters:
functionId- Function ID (required)addCalleeInputBody- (required)- Returns:
- Object
- Throws:
ApiException- If fail to call the API, e.g. server error or cannot deserialize the response body- Http Response Details
Response Details Status Code Description Response Headers 201 Created - 400 Bad Request - 403 Forbidden - 404 Not Found - 422 Unprocessable Entity - 500 Internal Server Error -
-
addFunctionCalleeWithHttpInfo
public ApiResponse<Object> addFunctionCalleeWithHttpInfo(@Nonnull Long functionId, @Nonnull AddCalleeInputBody addCalleeInputBody) throws ApiException Add a callee to a function Records an outgoing call edge from the given function to a callee. **Error codes:** - `403` [`ACCESS_DENIED`](/errors/ACCESS_DENIED) — Access Denied - `404` [`NOT_FOUND`](/errors/NOT_FOUND) — Not Found - `400` [`BAD_REQUEST`](/errors/BAD_REQUEST) — Bad Request- Parameters:
functionId- Function ID (required)addCalleeInputBody- (required)- Returns:
- ApiResponse<Object>
- Throws:
ApiException- If fail to call the API, e.g. server error or cannot deserialize the response body- Http Response Details
Response Details Status Code Description Response Headers 201 Created - 400 Bad Request - 403 Forbidden - 404 Not Found - 422 Unprocessable Entity - 500 Internal Server Error -
-
addFunctionCalleeAsync
public okhttp3.Call addFunctionCalleeAsync(@Nonnull Long functionId, @Nonnull AddCalleeInputBody addCalleeInputBody, ApiCallback<Object> _callback) throws ApiException Add a callee to a function (asynchronously) Records an outgoing call edge from the given function to a callee. **Error codes:** - `403` [`ACCESS_DENIED`](/errors/ACCESS_DENIED) — Access Denied - `404` [`NOT_FOUND`](/errors/NOT_FOUND) — Not Found - `400` [`BAD_REQUEST`](/errors/BAD_REQUEST) — Bad Request- Parameters:
functionId- Function ID (required)addCalleeInputBody- (required)_callback- The callback to be executed when the API call finishes- Returns:
- The request call
- Throws:
ApiException- If fail to process the API call, e.g. serializing the request body object- Http Response Details
Response Details Status Code Description Response Headers 201 Created - 400 Bad Request - 403 Forbidden - 404 Not Found - 422 Unprocessable Entity - 500 Internal Server Error -
-
addUserStringToFunctionCall
public okhttp3.Call addUserStringToFunctionCall(@Nonnull Long functionId, @Nonnull AddUserStringToFunctionInputBody addUserStringToFunctionInputBody, ApiCallback _callback) throws ApiException Build call for addUserStringToFunction- Parameters:
functionId- Function ID (required)addUserStringToFunctionInputBody- (required)_callback- Callback for upload/download progress- Returns:
- Call to execute
- Throws:
ApiException- If fail to serialize the request body object- Http Response Details
Response Details Status Code Description Response Headers 201 Created - 403 Forbidden - 404 Not Found - 422 Unprocessable Entity - 500 Internal Server Error -
-
addUserStringToFunction
public Object addUserStringToFunction(@Nonnull Long functionId, @Nonnull AddUserStringToFunctionInputBody addUserStringToFunctionInputBody) throws ApiException Add a user-provided string to a function. Attaches a user-provided string to a function at the given virtual address. The string is stored with source `USER` and complements strings discovered automatically during analysis. **Error codes:** - `404` [`NOT_FOUND`](/errors/NOT_FOUND) — Not Found - `403` [`ACCESS_DENIED`](/errors/ACCESS_DENIED) — Access Denied- Parameters:
functionId- Function ID (required)addUserStringToFunctionInputBody- (required)- Returns:
- Object
- Throws:
ApiException- If fail to call the API, e.g. server error or cannot deserialize the response body- Http Response Details
Response Details Status Code Description Response Headers 201 Created - 403 Forbidden - 404 Not Found - 422 Unprocessable Entity - 500 Internal Server Error -
-
addUserStringToFunctionWithHttpInfo
public ApiResponse<Object> addUserStringToFunctionWithHttpInfo(@Nonnull Long functionId, @Nonnull AddUserStringToFunctionInputBody addUserStringToFunctionInputBody) throws ApiException Add a user-provided string to a function. Attaches a user-provided string to a function at the given virtual address. The string is stored with source `USER` and complements strings discovered automatically during analysis. **Error codes:** - `404` [`NOT_FOUND`](/errors/NOT_FOUND) — Not Found - `403` [`ACCESS_DENIED`](/errors/ACCESS_DENIED) — Access Denied- Parameters:
functionId- Function ID (required)addUserStringToFunctionInputBody- (required)- Returns:
- ApiResponse<Object>
- Throws:
ApiException- If fail to call the API, e.g. server error or cannot deserialize the response body- Http Response Details
Response Details Status Code Description Response Headers 201 Created - 403 Forbidden - 404 Not Found - 422 Unprocessable Entity - 500 Internal Server Error -
-
addUserStringToFunctionAsync
public okhttp3.Call addUserStringToFunctionAsync(@Nonnull Long functionId, @Nonnull AddUserStringToFunctionInputBody addUserStringToFunctionInputBody, ApiCallback<Object> _callback) throws ApiException Add a user-provided string to a function. (asynchronously) Attaches a user-provided string to a function at the given virtual address. The string is stored with source `USER` and complements strings discovered automatically during analysis. **Error codes:** - `404` [`NOT_FOUND`](/errors/NOT_FOUND) — Not Found - `403` [`ACCESS_DENIED`](/errors/ACCESS_DENIED) — Access Denied- Parameters:
functionId- Function ID (required)addUserStringToFunctionInputBody- (required)_callback- The callback to be executed when the API call finishes- Returns:
- The request call
- Throws:
ApiException- If fail to process the API call, e.g. serializing the request body object- Http Response Details
Response Details Status Code Description Response Headers 201 Created - 403 Forbidden - 404 Not Found - 422 Unprocessable Entity - 500 Internal Server Error -
-
getAnalysisStringsCall
@Deprecated public okhttp3.Call getAnalysisStringsCall(@Nonnull Integer analysisId, @Nullable Integer page, @Nullable Integer pageSize, @Nullable String search, @Nullable String functionSearch, @Nullable String orderBy, @Nullable String sortOrder, ApiCallback _callback) throws ApiException Deprecated.Build call for getAnalysisStrings- Parameters:
analysisId- (required)page- The page number to retrieve. (optional, default to 1)pageSize- Number of items per page. (optional, default to 100)search- Search is applied to string value (optional)functionSearch- Search is applied to function names (optional)orderBy- Order by field (optional, default to value)sortOrder- Sort order for the results (optional, default to ASC)_callback- Callback for upload/download progress- Returns:
- Call to execute
- Throws:
ApiException- If fail to serialize the request body object- Http Response Details
Response Details Status Code Description Response Headers 200 Successful Response - 422 Invalid request parameters -
-
getAnalysisStrings
@Deprecated public BaseResponseAnalysisStringsResponse getAnalysisStrings(@Nonnull Integer analysisId, @Nullable Integer page, @Nullable Integer pageSize, @Nullable String search, @Nullable String functionSearch, @Nullable String orderBy, @Nullable String sortOrder) throws ApiException Deprecated.Get string information found in the Analysis Get string information found in the analysis- Parameters:
analysisId- (required)page- The page number to retrieve. (optional, default to 1)pageSize- Number of items per page. (optional, default to 100)search- Search is applied to string value (optional)functionSearch- Search is applied to function names (optional)orderBy- Order by field (optional, default to value)sortOrder- Sort order for the results (optional, default to ASC)- Returns:
- BaseResponseAnalysisStringsResponse
- Throws:
ApiException- If fail to call the API, e.g. server error or cannot deserialize the response body- Http Response Details
Response Details Status Code Description Response Headers 200 Successful Response - 422 Invalid request parameters -
-
getAnalysisStringsWithHttpInfo
@Deprecated public ApiResponse<BaseResponseAnalysisStringsResponse> getAnalysisStringsWithHttpInfo(@Nonnull Integer analysisId, @Nullable Integer page, @Nullable Integer pageSize, @Nullable String search, @Nullable String functionSearch, @Nullable String orderBy, @Nullable String sortOrder) throws ApiException Deprecated.Get string information found in the Analysis Get string information found in the analysis- Parameters:
analysisId- (required)page- The page number to retrieve. (optional, default to 1)pageSize- Number of items per page. (optional, default to 100)search- Search is applied to string value (optional)functionSearch- Search is applied to function names (optional)orderBy- Order by field (optional, default to value)sortOrder- Sort order for the results (optional, default to ASC)- Returns:
- ApiResponse<BaseResponseAnalysisStringsResponse>
- Throws:
ApiException- If fail to call the API, e.g. server error or cannot deserialize the response body- Http Response Details
Response Details Status Code Description Response Headers 200 Successful Response - 422 Invalid request parameters -
-
getAnalysisStringsAsync
@Deprecated public okhttp3.Call getAnalysisStringsAsync(@Nonnull Integer analysisId, @Nullable Integer page, @Nullable Integer pageSize, @Nullable String search, @Nullable String functionSearch, @Nullable String orderBy, @Nullable String sortOrder, ApiCallback<BaseResponseAnalysisStringsResponse> _callback) throws ApiException Deprecated.Get string information found in the Analysis (asynchronously) Get string information found in the analysis- Parameters:
analysisId- (required)page- The page number to retrieve. (optional, default to 1)pageSize- Number of items per page. (optional, default to 100)search- Search is applied to string value (optional)functionSearch- Search is applied to function names (optional)orderBy- Order by field (optional, default to value)sortOrder- Sort order for the results (optional, default to ASC)_callback- The callback to be executed when the API call finishes- Returns:
- The request call
- Throws:
ApiException- If fail to process the API call, e.g. serializing the request body object- Http Response Details
Response Details Status Code Description Response Headers 200 Successful Response - 422 Invalid request parameters -
-
getAnalysisStringsStatusCall
@Deprecated public okhttp3.Call getAnalysisStringsStatusCall(@Nonnull Integer analysisId, ApiCallback _callback) throws ApiException Deprecated.Build call for getAnalysisStringsStatus- Parameters:
analysisId- (required)_callback- Callback for upload/download progress- Returns:
- Call to execute
- Throws:
ApiException- If fail to serialize the request body object- Http Response Details
Response Details Status Code Description Response Headers 200 Successful Response - 422 Invalid request parameters -
-
getAnalysisStringsStatus
@Deprecated public BaseResponseAnalysisStringsStatusResponse getAnalysisStringsStatus(@Nonnull Integer analysisId) throws ApiException Deprecated.Get string processing state for the Analysis Get string processing state for the Analysis- Parameters:
analysisId- (required)- Returns:
- BaseResponseAnalysisStringsStatusResponse
- Throws:
ApiException- If fail to call the API, e.g. server error or cannot deserialize the response body- Http Response Details
Response Details Status Code Description Response Headers 200 Successful Response - 422 Invalid request parameters -
-
getAnalysisStringsStatusWithHttpInfo
@Deprecated public ApiResponse<BaseResponseAnalysisStringsStatusResponse> getAnalysisStringsStatusWithHttpInfo(@Nonnull Integer analysisId) throws ApiException Deprecated.Get string processing state for the Analysis Get string processing state for the Analysis- Parameters:
analysisId- (required)- Returns:
- ApiResponse<BaseResponseAnalysisStringsStatusResponse>
- Throws:
ApiException- If fail to call the API, e.g. server error or cannot deserialize the response body- Http Response Details
Response Details Status Code Description Response Headers 200 Successful Response - 422 Invalid request parameters -
-
getAnalysisStringsStatusAsync
@Deprecated public okhttp3.Call getAnalysisStringsStatusAsync(@Nonnull Integer analysisId, ApiCallback<BaseResponseAnalysisStringsStatusResponse> _callback) throws ApiException Deprecated.Get string processing state for the Analysis (asynchronously) Get string processing state for the Analysis- Parameters:
analysisId- (required)_callback- The callback to be executed when the API call finishes- Returns:
- The request call
- Throws:
ApiException- If fail to process the API call, e.g. serializing the request body object- Http Response Details
Response Details Status Code Description Response Headers 200 Successful Response - 422 Invalid request parameters -
-
getFunctionBlocksCall
@Deprecated public okhttp3.Call getFunctionBlocksCall(@Nonnull Integer functionId, ApiCallback _callback) throws ApiException Deprecated.Build call for getFunctionBlocks- Parameters:
functionId- (required)_callback- Callback for upload/download progress- Returns:
- Call to execute
- Throws:
ApiException- If fail to serialize the request body object- Http Response Details
Response Details Status Code Description Response Headers 200 Successful Response - 422 Invalid request parameters - 404 Not Found -
-
getFunctionBlocks
@Deprecated public BaseResponseFunctionBlocksResponse getFunctionBlocks(@Nonnull Integer functionId) throws ApiException Deprecated.Get disassembly blocks related to the function Get disassembly blocks related to the function- Parameters:
functionId- (required)- Returns:
- BaseResponseFunctionBlocksResponse
- Throws:
ApiException- If fail to call the API, e.g. server error or cannot deserialize the response body- Http Response Details
Response Details Status Code Description Response Headers 200 Successful Response - 422 Invalid request parameters - 404 Not Found -
-
getFunctionBlocksWithHttpInfo
@Deprecated public ApiResponse<BaseResponseFunctionBlocksResponse> getFunctionBlocksWithHttpInfo(@Nonnull Integer functionId) throws ApiException Deprecated.Get disassembly blocks related to the function Get disassembly blocks related to the function- Parameters:
functionId- (required)- Returns:
- ApiResponse<BaseResponseFunctionBlocksResponse>
- Throws:
ApiException- If fail to call the API, e.g. server error or cannot deserialize the response body- Http Response Details
Response Details Status Code Description Response Headers 200 Successful Response - 422 Invalid request parameters - 404 Not Found -
-
getFunctionBlocksAsync
@Deprecated public okhttp3.Call getFunctionBlocksAsync(@Nonnull Integer functionId, ApiCallback<BaseResponseFunctionBlocksResponse> _callback) throws ApiException Deprecated.Get disassembly blocks related to the function (asynchronously) Get disassembly blocks related to the function- Parameters:
functionId- (required)_callback- The callback to be executed when the API call finishes- Returns:
- The request call
- Throws:
ApiException- If fail to process the API call, e.g. serializing the request body object- Http Response Details
Response Details Status Code Description Response Headers 200 Successful Response - 422 Invalid request parameters - 404 Not Found -
-
getFunctionBlocks_0Call
public okhttp3.Call getFunctionBlocks_0Call(@Nonnull Long functionId, ApiCallback _callback) throws ApiException Build call for getFunctionBlocks_0- Parameters:
functionId- Function ID (required)_callback- Callback for upload/download progress- Returns:
- Call to execute
- Throws:
ApiException- If fail to serialize the request body object- Http Response Details
Response Details Status Code Description Response Headers 200 OK - 403 Forbidden - 404 Not Found - 422 Unprocessable Entity - 500 Internal Server Error -
-
getFunctionBlocks_0
Get function disassembly Returns the function's disassembly metadata (JSON blob containing basic blocks + local variables) along with parameter and return-type info. **Error codes:** - `403` [`ACCESS_DENIED`](/errors/ACCESS_DENIED) — Access Denied - `404` [`NOT_FOUND`](/errors/NOT_FOUND) — Not Found- Parameters:
functionId- Function ID (required)- Returns:
- DisassemblyOutputBody
- Throws:
ApiException- If fail to call the API, e.g. server error or cannot deserialize the response body- Http Response Details
Response Details Status Code Description Response Headers 200 OK - 403 Forbidden - 404 Not Found - 422 Unprocessable Entity - 500 Internal Server Error -
-
getFunctionBlocks_0WithHttpInfo
public ApiResponse<DisassemblyOutputBody> getFunctionBlocks_0WithHttpInfo(@Nonnull Long functionId) throws ApiException Get function disassembly Returns the function's disassembly metadata (JSON blob containing basic blocks + local variables) along with parameter and return-type info. **Error codes:** - `403` [`ACCESS_DENIED`](/errors/ACCESS_DENIED) — Access Denied - `404` [`NOT_FOUND`](/errors/NOT_FOUND) — Not Found- Parameters:
functionId- Function ID (required)- Returns:
- ApiResponse<DisassemblyOutputBody>
- Throws:
ApiException- If fail to call the API, e.g. server error or cannot deserialize the response body- Http Response Details
Response Details Status Code Description Response Headers 200 OK - 403 Forbidden - 404 Not Found - 422 Unprocessable Entity - 500 Internal Server Error -
-
getFunctionBlocks_0Async
public okhttp3.Call getFunctionBlocks_0Async(@Nonnull Long functionId, ApiCallback<DisassemblyOutputBody> _callback) throws ApiException Get function disassembly (asynchronously) Returns the function's disassembly metadata (JSON blob containing basic blocks + local variables) along with parameter and return-type info. **Error codes:** - `403` [`ACCESS_DENIED`](/errors/ACCESS_DENIED) — Access Denied - `404` [`NOT_FOUND`](/errors/NOT_FOUND) — Not Found- Parameters:
functionId- Function ID (required)_callback- The callback to be executed when the API call finishes- Returns:
- The request call
- Throws:
ApiException- If fail to process the API call, e.g. serializing the request body object- Http Response Details
Response Details Status Code Description Response Headers 200 OK - 403 Forbidden - 404 Not Found - 422 Unprocessable Entity - 500 Internal Server Error -
-
getFunctionCalleesCallersCall
@Deprecated public okhttp3.Call getFunctionCalleesCallersCall(@Nonnull Integer functionId, ApiCallback _callback) throws ApiException Deprecated.Build call for getFunctionCalleesCallers- Parameters:
functionId- (required)_callback- Callback for upload/download progress- Returns:
- Call to execute
- Throws:
ApiException- If fail to serialize the request body object- Http Response Details
Response Details Status Code Description Response Headers 200 Successful Response - 422 Invalid request parameters -
-
getFunctionCalleesCallers
@Deprecated public BaseResponseCalleesCallerFunctionsResponse getFunctionCalleesCallers(@Nonnull Integer functionId) throws ApiException Deprecated.Get list of functions that call or are called by the specified function- Parameters:
functionId- (required)- Returns:
- BaseResponseCalleesCallerFunctionsResponse
- Throws:
ApiException- If fail to call the API, e.g. server error or cannot deserialize the response body- Http Response Details
Response Details Status Code Description Response Headers 200 Successful Response - 422 Invalid request parameters -
-
getFunctionCalleesCallersWithHttpInfo
@Deprecated public ApiResponse<BaseResponseCalleesCallerFunctionsResponse> getFunctionCalleesCallersWithHttpInfo(@Nonnull Integer functionId) throws ApiException Deprecated.Get list of functions that call or are called by the specified function- Parameters:
functionId- (required)- Returns:
- ApiResponse<BaseResponseCalleesCallerFunctionsResponse>
- Throws:
ApiException- If fail to call the API, e.g. server error or cannot deserialize the response body- Http Response Details
Response Details Status Code Description Response Headers 200 Successful Response - 422 Invalid request parameters -
-
getFunctionCalleesCallersAsync
@Deprecated public okhttp3.Call getFunctionCalleesCallersAsync(@Nonnull Integer functionId, ApiCallback<BaseResponseCalleesCallerFunctionsResponse> _callback) throws ApiException Deprecated.Get list of functions that call or are called by the specified function (asynchronously)- Parameters:
functionId- (required)_callback- The callback to be executed when the API call finishes- Returns:
- The request call
- Throws:
ApiException- If fail to process the API call, e.g. serializing the request body object- Http Response Details
Response Details Status Code Description Response Headers 200 Successful Response - 422 Invalid request parameters -
-
getFunctionCalleesCallersBulkCall
@Deprecated public okhttp3.Call getFunctionCalleesCallersBulkCall(@Nonnull List<Integer> functionIds, ApiCallback _callback) throws ApiException Deprecated.Build call for getFunctionCalleesCallersBulk- Parameters:
functionIds- (required)_callback- Callback for upload/download progress- Returns:
- Call to execute
- Throws:
ApiException- If fail to serialize the request body object- Http Response Details
Response Details Status Code Description Response Headers 200 Successful Response - 422 Invalid request parameters -
-
getFunctionCalleesCallersBulk
@Deprecated public BaseResponseListCalleesCallerFunctionsResponse getFunctionCalleesCallersBulk(@Nonnull List<Integer> functionIds) throws ApiException Deprecated.Get list of functions that call or are called for a list of functions- Parameters:
functionIds- (required)- Returns:
- BaseResponseListCalleesCallerFunctionsResponse
- Throws:
ApiException- If fail to call the API, e.g. server error or cannot deserialize the response body- Http Response Details
Response Details Status Code Description Response Headers 200 Successful Response - 422 Invalid request parameters -
-
getFunctionCalleesCallersBulkWithHttpInfo
@Deprecated public ApiResponse<BaseResponseListCalleesCallerFunctionsResponse> getFunctionCalleesCallersBulkWithHttpInfo(@Nonnull List<Integer> functionIds) throws ApiException Deprecated.Get list of functions that call or are called for a list of functions- Parameters:
functionIds- (required)- Returns:
- ApiResponse<BaseResponseListCalleesCallerFunctionsResponse>
- Throws:
ApiException- If fail to call the API, e.g. server error or cannot deserialize the response body- Http Response Details
Response Details Status Code Description Response Headers 200 Successful Response - 422 Invalid request parameters -
-
getFunctionCalleesCallersBulkAsync
@Deprecated public okhttp3.Call getFunctionCalleesCallersBulkAsync(@Nonnull List<Integer> functionIds, ApiCallback<BaseResponseListCalleesCallerFunctionsResponse> _callback) throws ApiException Deprecated.Get list of functions that call or are called for a list of functions (asynchronously)- Parameters:
functionIds- (required)_callback- The callback to be executed when the API call finishes- Returns:
- The request call
- Throws:
ApiException- If fail to process the API call, e.g. serializing the request body object- Http Response Details
Response Details Status Code Description Response Headers 200 Successful Response - 422 Invalid request parameters -
-
getFunctionCalleesCallers_0Call
public okhttp3.Call getFunctionCalleesCallers_0Call(@Nonnull Long functionId, ApiCallback _callback) throws ApiException Build call for getFunctionCalleesCallers_0- Parameters:
functionId- Function ID (required)_callback- Callback for upload/download progress- Returns:
- Call to execute
- Throws:
ApiException- If fail to serialize the request body object- Http Response Details
Response Details Status Code Description Response Headers 200 OK - 403 Forbidden - 404 Not Found - 422 Unprocessable Entity - 500 Internal Server Error -
-
getFunctionCalleesCallers_0
public CallEdgesOutputBody getFunctionCalleesCallers_0(@Nonnull Long functionId) throws ApiException Get callees and callers for a function Returns both the outgoing call edges (callees) and incoming call edges (callers) for a single function. **Error codes:** - `403` [`ACCESS_DENIED`](/errors/ACCESS_DENIED) — Access Denied - `404` [`NOT_FOUND`](/errors/NOT_FOUND) — Not Found- Parameters:
functionId- Function ID (required)- Returns:
- CallEdgesOutputBody
- Throws:
ApiException- If fail to call the API, e.g. server error or cannot deserialize the response body- Http Response Details
Response Details Status Code Description Response Headers 200 OK - 403 Forbidden - 404 Not Found - 422 Unprocessable Entity - 500 Internal Server Error -
-
getFunctionCalleesCallers_0WithHttpInfo
public ApiResponse<CallEdgesOutputBody> getFunctionCalleesCallers_0WithHttpInfo(@Nonnull Long functionId) throws ApiException Get callees and callers for a function Returns both the outgoing call edges (callees) and incoming call edges (callers) for a single function. **Error codes:** - `403` [`ACCESS_DENIED`](/errors/ACCESS_DENIED) — Access Denied - `404` [`NOT_FOUND`](/errors/NOT_FOUND) — Not Found- Parameters:
functionId- Function ID (required)- Returns:
- ApiResponse<CallEdgesOutputBody>
- Throws:
ApiException- If fail to call the API, e.g. server error or cannot deserialize the response body- Http Response Details
Response Details Status Code Description Response Headers 200 OK - 403 Forbidden - 404 Not Found - 422 Unprocessable Entity - 500 Internal Server Error -
-
getFunctionCalleesCallers_0Async
public okhttp3.Call getFunctionCalleesCallers_0Async(@Nonnull Long functionId, ApiCallback<CallEdgesOutputBody> _callback) throws ApiException Get callees and callers for a function (asynchronously) Returns both the outgoing call edges (callees) and incoming call edges (callers) for a single function. **Error codes:** - `403` [`ACCESS_DENIED`](/errors/ACCESS_DENIED) — Access Denied - `404` [`NOT_FOUND`](/errors/NOT_FOUND) — Not Found- Parameters:
functionId- Function ID (required)_callback- The callback to be executed when the API call finishes- Returns:
- The request call
- Throws:
ApiException- If fail to process the API call, e.g. serializing the request body object- Http Response Details
Response Details Status Code Description Response Headers 200 OK - 403 Forbidden - 404 Not Found - 422 Unprocessable Entity - 500 Internal Server Error -
-
getFunctionCapabilitiesCall
@Deprecated public okhttp3.Call getFunctionCapabilitiesCall(@Nonnull Integer functionId, ApiCallback _callback) throws ApiException Deprecated.Build call for getFunctionCapabilities- Parameters:
functionId- (required)_callback- Callback for upload/download progress- Returns:
- Call to execute
- Throws:
ApiException- If fail to serialize the request body object- Http Response Details
Response Details Status Code Description Response Headers 200 Successful Response - 422 Invalid request parameters - 404 Not Found -
-
getFunctionCapabilities
@Deprecated public BaseResponseFunctionCapabilityResponse getFunctionCapabilities(@Nonnull Integer functionId) throws ApiException Deprecated.Retrieve a functions capabilities- Parameters:
functionId- (required)- Returns:
- BaseResponseFunctionCapabilityResponse
- Throws:
ApiException- If fail to call the API, e.g. server error or cannot deserialize the response body- Http Response Details
Response Details Status Code Description Response Headers 200 Successful Response - 422 Invalid request parameters - 404 Not Found -
-
getFunctionCapabilitiesWithHttpInfo
@Deprecated public ApiResponse<BaseResponseFunctionCapabilityResponse> getFunctionCapabilitiesWithHttpInfo(@Nonnull Integer functionId) throws ApiException Deprecated.Retrieve a functions capabilities- Parameters:
functionId- (required)- Returns:
- ApiResponse<BaseResponseFunctionCapabilityResponse>
- Throws:
ApiException- If fail to call the API, e.g. server error or cannot deserialize the response body- Http Response Details
Response Details Status Code Description Response Headers 200 Successful Response - 422 Invalid request parameters - 404 Not Found -
-
getFunctionCapabilitiesAsync
@Deprecated public okhttp3.Call getFunctionCapabilitiesAsync(@Nonnull Integer functionId, ApiCallback<BaseResponseFunctionCapabilityResponse> _callback) throws ApiException Deprecated.Retrieve a functions capabilities (asynchronously)- Parameters:
functionId- (required)_callback- The callback to be executed when the API call finishes- Returns:
- The request call
- Throws:
ApiException- If fail to process the API call, e.g. serializing the request body object- Http Response Details
Response Details Status Code Description Response Headers 200 Successful Response - 422 Invalid request parameters - 404 Not Found -
-
getFunctionCapabilities_0Call
public okhttp3.Call getFunctionCapabilities_0Call(@Nonnull Long functionId, ApiCallback _callback) throws ApiException Build call for getFunctionCapabilities_0- Parameters:
functionId- Function ID (required)_callback- Callback for upload/download progress- Returns:
- Call to execute
- Throws:
ApiException- If fail to serialize the request body object- Http Response Details
Response Details Status Code Description Response Headers 200 OK - 403 Forbidden - 404 Not Found - 422 Unprocessable Entity - 500 Internal Server Error -
-
getFunctionCapabilities_0
public CapabilitiesOutputBody getFunctionCapabilities_0(@Nonnull Long functionId) throws ApiException Get capabilities for a function Returns the capability findings (CAPA-style behaviour matches) associated with the given function. **Error codes:** - `403` [`ACCESS_DENIED`](/errors/ACCESS_DENIED) — Access Denied - `404` [`NOT_FOUND`](/errors/NOT_FOUND) — Not Found- Parameters:
functionId- Function ID (required)- Returns:
- CapabilitiesOutputBody
- Throws:
ApiException- If fail to call the API, e.g. server error or cannot deserialize the response body- Http Response Details
Response Details Status Code Description Response Headers 200 OK - 403 Forbidden - 404 Not Found - 422 Unprocessable Entity - 500 Internal Server Error -
-
getFunctionCapabilities_0WithHttpInfo
public ApiResponse<CapabilitiesOutputBody> getFunctionCapabilities_0WithHttpInfo(@Nonnull Long functionId) throws ApiException Get capabilities for a function Returns the capability findings (CAPA-style behaviour matches) associated with the given function. **Error codes:** - `403` [`ACCESS_DENIED`](/errors/ACCESS_DENIED) — Access Denied - `404` [`NOT_FOUND`](/errors/NOT_FOUND) — Not Found- Parameters:
functionId- Function ID (required)- Returns:
- ApiResponse<CapabilitiesOutputBody>
- Throws:
ApiException- If fail to call the API, e.g. server error or cannot deserialize the response body- Http Response Details
Response Details Status Code Description Response Headers 200 OK - 403 Forbidden - 404 Not Found - 422 Unprocessable Entity - 500 Internal Server Error -
-
getFunctionCapabilities_0Async
public okhttp3.Call getFunctionCapabilities_0Async(@Nonnull Long functionId, ApiCallback<CapabilitiesOutputBody> _callback) throws ApiException Get capabilities for a function (asynchronously) Returns the capability findings (CAPA-style behaviour matches) associated with the given function. **Error codes:** - `403` [`ACCESS_DENIED`](/errors/ACCESS_DENIED) — Access Denied - `404` [`NOT_FOUND`](/errors/NOT_FOUND) — Not Found- Parameters:
functionId- Function ID (required)_callback- The callback to be executed when the API call finishes- Returns:
- The request call
- Throws:
ApiException- If fail to process the API call, e.g. serializing the request body object- Http Response Details
Response Details Status Code Description Response Headers 200 OK - 403 Forbidden - 404 Not Found - 422 Unprocessable Entity - 500 Internal Server Error -
-
getFunctionDetailsCall
@Deprecated public okhttp3.Call getFunctionDetailsCall(@Nonnull Integer functionId, ApiCallback _callback) throws ApiException Deprecated.Build call for getFunctionDetails- Parameters:
functionId- (required)_callback- Callback for upload/download progress- Returns:
- Call to execute
- Throws:
ApiException- If fail to serialize the request body object- Http Response Details
Response Details Status Code Description Response Headers 200 Successful Response - 422 Invalid request parameters -
-
getFunctionDetails
@Deprecated public BaseResponseFunctionsDetailResponse getFunctionDetails(@Nonnull Integer functionId) throws ApiException Deprecated.Get function details- Parameters:
functionId- (required)- Returns:
- BaseResponseFunctionsDetailResponse
- Throws:
ApiException- If fail to call the API, e.g. server error or cannot deserialize the response body- Http Response Details
Response Details Status Code Description Response Headers 200 Successful Response - 422 Invalid request parameters -
-
getFunctionDetailsWithHttpInfo
@Deprecated public ApiResponse<BaseResponseFunctionsDetailResponse> getFunctionDetailsWithHttpInfo(@Nonnull Integer functionId) throws ApiException Deprecated.Get function details- Parameters:
functionId- (required)- Returns:
- ApiResponse<BaseResponseFunctionsDetailResponse>
- Throws:
ApiException- If fail to call the API, e.g. server error or cannot deserialize the response body- Http Response Details
Response Details Status Code Description Response Headers 200 Successful Response - 422 Invalid request parameters -
-
getFunctionDetailsAsync
@Deprecated public okhttp3.Call getFunctionDetailsAsync(@Nonnull Integer functionId, ApiCallback<BaseResponseFunctionsDetailResponse> _callback) throws ApiException Deprecated.Get function details (asynchronously)- Parameters:
functionId- (required)_callback- The callback to be executed when the API call finishes- Returns:
- The request call
- Throws:
ApiException- If fail to process the API call, e.g. serializing the request body object- Http Response Details
Response Details Status Code Description Response Headers 200 Successful Response - 422 Invalid request parameters -
-
getFunctionDetails_0Call
public okhttp3.Call getFunctionDetails_0Call(@Nonnull Long functionId, ApiCallback _callback) throws ApiException Build call for getFunctionDetails_0- Parameters:
functionId- Function ID (required)_callback- Callback for upload/download progress- Returns:
- Call to execute
- Throws:
ApiException- If fail to serialize the request body object- Http Response Details
Response Details Status Code Description Response Headers 200 OK - 403 Forbidden - 404 Not Found - 422 Unprocessable Entity - 500 Internal Server Error -
-
getFunctionDetails_0
Get function details Returns metadata for a single function — name, virtual address, size, debug status, binary it belongs to. **Error codes:** - `403` [`ACCESS_DENIED`](/errors/ACCESS_DENIED) — Access Denied - `404` [`NOT_FOUND`](/errors/NOT_FOUND) — Not Found- Parameters:
functionId- Function ID (required)- Returns:
- FunctionDetailsOutputBody
- Throws:
ApiException- If fail to call the API, e.g. server error or cannot deserialize the response body- Http Response Details
Response Details Status Code Description Response Headers 200 OK - 403 Forbidden - 404 Not Found - 422 Unprocessable Entity - 500 Internal Server Error -
-
getFunctionDetails_0WithHttpInfo
public ApiResponse<FunctionDetailsOutputBody> getFunctionDetails_0WithHttpInfo(@Nonnull Long functionId) throws ApiException Get function details Returns metadata for a single function — name, virtual address, size, debug status, binary it belongs to. **Error codes:** - `403` [`ACCESS_DENIED`](/errors/ACCESS_DENIED) — Access Denied - `404` [`NOT_FOUND`](/errors/NOT_FOUND) — Not Found- Parameters:
functionId- Function ID (required)- Returns:
- ApiResponse<FunctionDetailsOutputBody>
- Throws:
ApiException- If fail to call the API, e.g. server error or cannot deserialize the response body- Http Response Details
Response Details Status Code Description Response Headers 200 OK - 403 Forbidden - 404 Not Found - 422 Unprocessable Entity - 500 Internal Server Error -
-
getFunctionDetails_0Async
public okhttp3.Call getFunctionDetails_0Async(@Nonnull Long functionId, ApiCallback<FunctionDetailsOutputBody> _callback) throws ApiException Get function details (asynchronously) Returns metadata for a single function — name, virtual address, size, debug status, binary it belongs to. **Error codes:** - `403` [`ACCESS_DENIED`](/errors/ACCESS_DENIED) — Access Denied - `404` [`NOT_FOUND`](/errors/NOT_FOUND) — Not Found- Parameters:
functionId- Function ID (required)_callback- The callback to be executed when the API call finishes- Returns:
- The request call
- Throws:
ApiException- If fail to process the API call, e.g. serializing the request body object- Http Response Details
Response Details Status Code Description Response Headers 200 OK - 403 Forbidden - 404 Not Found - 422 Unprocessable Entity - 500 Internal Server Error -
-
getFunctionIndirectCallSitesCall
public okhttp3.Call getFunctionIndirectCallSitesCall(@Nonnull Long functionId, ApiCallback _callback) throws ApiException Build call for getFunctionIndirectCallSites- Parameters:
functionId- Function ID (required)_callback- Callback for upload/download progress- Returns:
- Call to execute
- Throws:
ApiException- If fail to serialize the request body object- Http Response Details
Response Details Status Code Description Response Headers 200 OK - 403 Forbidden - 404 Not Found - 422 Unprocessable Entity - 500 Internal Server Error -
-
getFunctionIndirectCallSites
public IndirectCallSitesOutputBody getFunctionIndirectCallSites(@Nonnull Long functionId) throws ApiException Get indirect call sites for a function Returns the function's indirect call instructions with their resolved call target. **Error codes:** - `403` [`ACCESS_DENIED`](/errors/ACCESS_DENIED) — Access Denied - `404` [`NOT_FOUND`](/errors/NOT_FOUND) — Not Found- Parameters:
functionId- Function ID (required)- Returns:
- IndirectCallSitesOutputBody
- Throws:
ApiException- If fail to call the API, e.g. server error or cannot deserialize the response body- Http Response Details
Response Details Status Code Description Response Headers 200 OK - 403 Forbidden - 404 Not Found - 422 Unprocessable Entity - 500 Internal Server Error -
-
getFunctionIndirectCallSitesWithHttpInfo
public ApiResponse<IndirectCallSitesOutputBody> getFunctionIndirectCallSitesWithHttpInfo(@Nonnull Long functionId) throws ApiException Get indirect call sites for a function Returns the function's indirect call instructions with their resolved call target. **Error codes:** - `403` [`ACCESS_DENIED`](/errors/ACCESS_DENIED) — Access Denied - `404` [`NOT_FOUND`](/errors/NOT_FOUND) — Not Found- Parameters:
functionId- Function ID (required)- Returns:
- ApiResponse<IndirectCallSitesOutputBody>
- Throws:
ApiException- If fail to call the API, e.g. server error or cannot deserialize the response body- Http Response Details
Response Details Status Code Description Response Headers 200 OK - 403 Forbidden - 404 Not Found - 422 Unprocessable Entity - 500 Internal Server Error -
-
getFunctionIndirectCallSitesAsync
public okhttp3.Call getFunctionIndirectCallSitesAsync(@Nonnull Long functionId, ApiCallback<IndirectCallSitesOutputBody> _callback) throws ApiException Get indirect call sites for a function (asynchronously) Returns the function's indirect call instructions with their resolved call target. **Error codes:** - `403` [`ACCESS_DENIED`](/errors/ACCESS_DENIED) — Access Denied - `404` [`NOT_FOUND`](/errors/NOT_FOUND) — Not Found- Parameters:
functionId- Function ID (required)_callback- The callback to be executed when the API call finishes- Returns:
- The request call
- Throws:
ApiException- If fail to process the API call, e.g. serializing the request body object- Http Response Details
Response Details Status Code Description Response Headers 200 OK - 403 Forbidden - 404 Not Found - 422 Unprocessable Entity - 500 Internal Server Error -
-
getFunctionStringsCall
@Deprecated public okhttp3.Call getFunctionStringsCall(@Nonnull Integer functionId, @Nullable Integer page, @Nullable Integer pageSize, @Nullable String search, ApiCallback _callback) throws ApiException Deprecated.Build call for getFunctionStrings- Parameters:
functionId- (required)page- The page number to retrieve. (optional, default to 1)pageSize- Number of items per page. (optional, default to 100)search- Search is applied to string value (optional)_callback- Callback for upload/download progress- Returns:
- Call to execute
- Throws:
ApiException- If fail to serialize the request body object- Http Response Details
Response Details Status Code Description Response Headers 200 Successful Response - 422 Invalid request parameters -
-
getFunctionStrings
@Deprecated public BaseResponseFunctionStringsResponse getFunctionStrings(@Nonnull Integer functionId, @Nullable Integer page, @Nullable Integer pageSize, @Nullable String search) throws ApiException Deprecated.Get string information found in the function Get string information found in the function- Parameters:
functionId- (required)page- The page number to retrieve. (optional, default to 1)pageSize- Number of items per page. (optional, default to 100)search- Search is applied to string value (optional)- Returns:
- BaseResponseFunctionStringsResponse
- Throws:
ApiException- If fail to call the API, e.g. server error or cannot deserialize the response body- Http Response Details
Response Details Status Code Description Response Headers 200 Successful Response - 422 Invalid request parameters -
-
getFunctionStringsWithHttpInfo
@Deprecated public ApiResponse<BaseResponseFunctionStringsResponse> getFunctionStringsWithHttpInfo(@Nonnull Integer functionId, @Nullable Integer page, @Nullable Integer pageSize, @Nullable String search) throws ApiException Deprecated.Get string information found in the function Get string information found in the function- Parameters:
functionId- (required)page- The page number to retrieve. (optional, default to 1)pageSize- Number of items per page. (optional, default to 100)search- Search is applied to string value (optional)- Returns:
- ApiResponse<BaseResponseFunctionStringsResponse>
- Throws:
ApiException- If fail to call the API, e.g. server error or cannot deserialize the response body- Http Response Details
Response Details Status Code Description Response Headers 200 Successful Response - 422 Invalid request parameters -
-
getFunctionStringsAsync
@Deprecated public okhttp3.Call getFunctionStringsAsync(@Nonnull Integer functionId, @Nullable Integer page, @Nullable Integer pageSize, @Nullable String search, ApiCallback<BaseResponseFunctionStringsResponse> _callback) throws ApiException Deprecated.Get string information found in the function (asynchronously) Get string information found in the function- Parameters:
functionId- (required)page- The page number to retrieve. (optional, default to 1)pageSize- Number of items per page. (optional, default to 100)search- Search is applied to string value (optional)_callback- The callback to be executed when the API call finishes- Returns:
- The request call
- Throws:
ApiException- If fail to process the API call, e.g. serializing the request body object- Http Response Details
Response Details Status Code Description Response Headers 200 Successful Response - 422 Invalid request parameters -
-
getFunctionStrings_0Call
public okhttp3.Call getFunctionStrings_0Call(@Nonnull Long functionId, @Nullable Long page, @Nullable Long pageSize, @Nullable String search, ApiCallback _callback) throws ApiException Build call for getFunctionStrings_0- Parameters:
functionId- Function ID (required)page- Page number (1-indexed). (optional, default to 1)pageSize- Number of results per page. (optional, default to 100)search- Filter by string value (case-insensitive substring match). (optional)_callback- Callback for upload/download progress- Returns:
- Call to execute
- Throws:
ApiException- If fail to serialize the request body object- Http Response Details
Response Details Status Code Description Response Headers 200 OK - 403 Forbidden - 404 Not Found - 422 Unprocessable Entity - 500 Internal Server Error -
-
getFunctionStrings_0
public ListFunctionStringsOutputBody getFunctionStrings_0(@Nonnull Long functionId, @Nullable Long page, @Nullable Long pageSize, @Nullable String search) throws ApiException List strings for a function. Returns the strings discovered in a function. Supports value search and pagination. **Error codes:** - `404` [`NOT_FOUND`](/errors/NOT_FOUND) — Not Found - `403` [`ACCESS_DENIED`](/errors/ACCESS_DENIED) — Access Denied- Parameters:
functionId- Function ID (required)page- Page number (1-indexed). (optional, default to 1)pageSize- Number of results per page. (optional, default to 100)search- Filter by string value (case-insensitive substring match). (optional)- Returns:
- ListFunctionStringsOutputBody
- Throws:
ApiException- If fail to call the API, e.g. server error or cannot deserialize the response body- Http Response Details
Response Details Status Code Description Response Headers 200 OK - 403 Forbidden - 404 Not Found - 422 Unprocessable Entity - 500 Internal Server Error -
-
getFunctionStrings_0WithHttpInfo
public ApiResponse<ListFunctionStringsOutputBody> getFunctionStrings_0WithHttpInfo(@Nonnull Long functionId, @Nullable Long page, @Nullable Long pageSize, @Nullable String search) throws ApiException List strings for a function. Returns the strings discovered in a function. Supports value search and pagination. **Error codes:** - `404` [`NOT_FOUND`](/errors/NOT_FOUND) — Not Found - `403` [`ACCESS_DENIED`](/errors/ACCESS_DENIED) — Access Denied- Parameters:
functionId- Function ID (required)page- Page number (1-indexed). (optional, default to 1)pageSize- Number of results per page. (optional, default to 100)search- Filter by string value (case-insensitive substring match). (optional)- Returns:
- ApiResponse<ListFunctionStringsOutputBody>
- Throws:
ApiException- If fail to call the API, e.g. server error or cannot deserialize the response body- Http Response Details
Response Details Status Code Description Response Headers 200 OK - 403 Forbidden - 404 Not Found - 422 Unprocessable Entity - 500 Internal Server Error -
-
getFunctionStrings_0Async
public okhttp3.Call getFunctionStrings_0Async(@Nonnull Long functionId, @Nullable Long page, @Nullable Long pageSize, @Nullable String search, ApiCallback<ListFunctionStringsOutputBody> _callback) throws ApiException List strings for a function. (asynchronously) Returns the strings discovered in a function. Supports value search and pagination. **Error codes:** - `404` [`NOT_FOUND`](/errors/NOT_FOUND) — Not Found - `403` [`ACCESS_DENIED`](/errors/ACCESS_DENIED) — Access Denied- Parameters:
functionId- Function ID (required)page- Page number (1-indexed). (optional, default to 1)pageSize- Number of results per page. (optional, default to 100)search- Filter by string value (case-insensitive substring match). (optional)_callback- The callback to be executed when the API call finishes- Returns:
- The request call
- Throws:
ApiException- If fail to process the API call, e.g. serializing the request body object- Http Response Details
Response Details Status Code Description Response Headers 200 OK - 403 Forbidden - 404 Not Found - 422 Unprocessable Entity - 500 Internal Server Error -
-
getFunctionsCalleesCallersCall
public okhttp3.Call getFunctionsCalleesCallersCall(@Nullable List<Long> functionIds, ApiCallback _callback) throws ApiException Build call for getFunctionsCalleesCallers- Parameters:
functionIds- Function IDs to fetch edges for. (required)_callback- Callback for upload/download progress- Returns:
- Call to execute
- Throws:
ApiException- If fail to serialize the request body object- Http Response Details
Response Details Status Code Description Response Headers 200 OK - 400 Bad Request - 403 Forbidden - 404 Not Found - 422 Unprocessable Entity - 500 Internal Server Error -
-
getFunctionsCalleesCallers
public CallEdgesOutputBody getFunctionsCalleesCallers(@Nullable List<Long> functionIds) throws ApiException Get callees and callers for many functions Bulk variant — pass `function_ids` as a query parameter (comma-separated or repeated). Caller must have access to every supplied function or the whole request is rejected. **Error codes:** - `403` [`ACCESS_DENIED`](/errors/ACCESS_DENIED) — Access Denied - `404` [`NOT_FOUND`](/errors/NOT_FOUND) — Not Found - `400` [`BAD_REQUEST`](/errors/BAD_REQUEST) — Bad Request- Parameters:
functionIds- Function IDs to fetch edges for. (required)- Returns:
- CallEdgesOutputBody
- Throws:
ApiException- If fail to call the API, e.g. server error or cannot deserialize the response body- Http Response Details
Response Details Status Code Description Response Headers 200 OK - 400 Bad Request - 403 Forbidden - 404 Not Found - 422 Unprocessable Entity - 500 Internal Server Error -
-
getFunctionsCalleesCallersWithHttpInfo
public ApiResponse<CallEdgesOutputBody> getFunctionsCalleesCallersWithHttpInfo(@Nullable List<Long> functionIds) throws ApiException Get callees and callers for many functions Bulk variant — pass `function_ids` as a query parameter (comma-separated or repeated). Caller must have access to every supplied function or the whole request is rejected. **Error codes:** - `403` [`ACCESS_DENIED`](/errors/ACCESS_DENIED) — Access Denied - `404` [`NOT_FOUND`](/errors/NOT_FOUND) — Not Found - `400` [`BAD_REQUEST`](/errors/BAD_REQUEST) — Bad Request- Parameters:
functionIds- Function IDs to fetch edges for. (required)- Returns:
- ApiResponse<CallEdgesOutputBody>
- Throws:
ApiException- If fail to call the API, e.g. server error or cannot deserialize the response body- Http Response Details
Response Details Status Code Description Response Headers 200 OK - 400 Bad Request - 403 Forbidden - 404 Not Found - 422 Unprocessable Entity - 500 Internal Server Error -
-
getFunctionsCalleesCallersAsync
public okhttp3.Call getFunctionsCalleesCallersAsync(@Nullable List<Long> functionIds, ApiCallback<CallEdgesOutputBody> _callback) throws ApiException Get callees and callers for many functions (asynchronously) Bulk variant — pass `function_ids` as a query parameter (comma-separated or repeated). Caller must have access to every supplied function or the whole request is rejected. **Error codes:** - `403` [`ACCESS_DENIED`](/errors/ACCESS_DENIED) — Access Denied - `404` [`NOT_FOUND`](/errors/NOT_FOUND) — Not Found - `400` [`BAD_REQUEST`](/errors/BAD_REQUEST) — Bad Request- Parameters:
functionIds- Function IDs to fetch edges for. (required)_callback- The callback to be executed when the API call finishes- Returns:
- The request call
- Throws:
ApiException- If fail to process the API call, e.g. serializing the request body object- Http Response Details
Response Details Status Code Description Response Headers 200 OK - 400 Bad Request - 403 Forbidden - 404 Not Found - 422 Unprocessable Entity - 500 Internal Server Error -
-
getFunctionsMatchesCall
public okhttp3.Call getFunctionsMatchesCall(@Nullable String matchId, @Nullable List<Long> functionIds, ApiCallback _callback) throws ApiException Build call for getFunctionsMatches- Parameters:
matchId- Opaque token from a start-matching response. When supplied, returns that specific run instead of the latest. (optional)functionIds- Source function IDs whose matches to fetch. Required unless match_id is supplied. (optional)_callback- Callback for upload/download progress- Returns:
- Call to execute
- Throws:
ApiException- If fail to serialize the request body object- Http Response Details
Response Details Status Code Description Response Headers 200 OK - 400 Bad Request - 403 Forbidden - 404 Not Found - 422 Unprocessable Entity - 500 Internal Server Error -
-
getFunctionsMatches
public GetMatchesOutputBody getFunctionsMatches(@Nullable String matchId, @Nullable List<Long> functionIds) throws ApiException Get function-matching results for an explicit set of functions Returns the matches blob when the matching workflow has completed. While the workflow is in progress this endpoint returns the current status with no matches; use /matches/status to poll progress. **Error codes:** - `404` [`NOT_FOUND`](/errors/NOT_FOUND) — Not Found - `403` [`ACCESS_DENIED`](/errors/ACCESS_DENIED) — Access Denied - `400` [`BAD_REQUEST`](/errors/BAD_REQUEST) — Bad Request- Parameters:
matchId- Opaque token from a start-matching response. When supplied, returns that specific run instead of the latest. (optional)functionIds- Source function IDs whose matches to fetch. Required unless match_id is supplied. (optional)- Returns:
- GetMatchesOutputBody
- Throws:
ApiException- If fail to call the API, e.g. server error or cannot deserialize the response body- Http Response Details
Response Details Status Code Description Response Headers 200 OK - 400 Bad Request - 403 Forbidden - 404 Not Found - 422 Unprocessable Entity - 500 Internal Server Error -
-
getFunctionsMatchesWithHttpInfo
public ApiResponse<GetMatchesOutputBody> getFunctionsMatchesWithHttpInfo(@Nullable String matchId, @Nullable List<Long> functionIds) throws ApiException Get function-matching results for an explicit set of functions Returns the matches blob when the matching workflow has completed. While the workflow is in progress this endpoint returns the current status with no matches; use /matches/status to poll progress. **Error codes:** - `404` [`NOT_FOUND`](/errors/NOT_FOUND) — Not Found - `403` [`ACCESS_DENIED`](/errors/ACCESS_DENIED) — Access Denied - `400` [`BAD_REQUEST`](/errors/BAD_REQUEST) — Bad Request- Parameters:
matchId- Opaque token from a start-matching response. When supplied, returns that specific run instead of the latest. (optional)functionIds- Source function IDs whose matches to fetch. Required unless match_id is supplied. (optional)- Returns:
- ApiResponse<GetMatchesOutputBody>
- Throws:
ApiException- If fail to call the API, e.g. server error or cannot deserialize the response body- Http Response Details
Response Details Status Code Description Response Headers 200 OK - 400 Bad Request - 403 Forbidden - 404 Not Found - 422 Unprocessable Entity - 500 Internal Server Error -
-
getFunctionsMatchesAsync
public okhttp3.Call getFunctionsMatchesAsync(@Nullable String matchId, @Nullable List<Long> functionIds, ApiCallback<GetMatchesOutputBody> _callback) throws ApiException Get function-matching results for an explicit set of functions (asynchronously) Returns the matches blob when the matching workflow has completed. While the workflow is in progress this endpoint returns the current status with no matches; use /matches/status to poll progress. **Error codes:** - `404` [`NOT_FOUND`](/errors/NOT_FOUND) — Not Found - `403` [`ACCESS_DENIED`](/errors/ACCESS_DENIED) — Access Denied - `400` [`BAD_REQUEST`](/errors/BAD_REQUEST) — Bad Request- Parameters:
matchId- Opaque token from a start-matching response. When supplied, returns that specific run instead of the latest. (optional)functionIds- Source function IDs whose matches to fetch. Required unless match_id is supplied. (optional)_callback- The callback to be executed when the API call finishes- Returns:
- The request call
- Throws:
ApiException- If fail to process the API call, e.g. serializing the request body object- Http Response Details
Response Details Status Code Description Response Headers 200 OK - 400 Bad Request - 403 Forbidden - 404 Not Found - 422 Unprocessable Entity - 500 Internal Server Error -
-
getFunctionsMatchingStatusCall
public okhttp3.Call getFunctionsMatchingStatusCall(@Nullable String matchId, @Nullable List<Long> functionIds, ApiCallback _callback) throws ApiException Build call for getFunctionsMatchingStatus- Parameters:
matchId- Opaque token from a start-matching response. When supplied, returns that specific run instead of the latest. (optional)functionIds- Source function IDs whose matches to fetch. Required unless match_id is supplied. (optional)_callback- Callback for upload/download progress- Returns:
- Call to execute
- Throws:
ApiException- If fail to serialize the request body object- Http Response Details
Response Details Status Code Description Response Headers 200 OK - 400 Bad Request - 403 Forbidden - 404 Not Found - 422 Unprocessable Entity - 500 Internal Server Error -
-
getFunctionsMatchingStatus
public GetMatchesStatusOutputBody getFunctionsMatchingStatus(@Nullable String matchId, @Nullable List<Long> functionIds) throws ApiException Get function-matching status for an explicit set of functions Returns the matching workflow's current status for the supplied function IDs. Does not include the matches blob — use GET /matches for that. **Error codes:** - `404` [`NOT_FOUND`](/errors/NOT_FOUND) — Not Found - `403` [`ACCESS_DENIED`](/errors/ACCESS_DENIED) — Access Denied - `400` [`BAD_REQUEST`](/errors/BAD_REQUEST) — Bad Request- Parameters:
matchId- Opaque token from a start-matching response. When supplied, returns that specific run instead of the latest. (optional)functionIds- Source function IDs whose matches to fetch. Required unless match_id is supplied. (optional)- Returns:
- GetMatchesStatusOutputBody
- Throws:
ApiException- If fail to call the API, e.g. server error or cannot deserialize the response body- Http Response Details
Response Details Status Code Description Response Headers 200 OK - 400 Bad Request - 403 Forbidden - 404 Not Found - 422 Unprocessable Entity - 500 Internal Server Error -
-
getFunctionsMatchingStatusWithHttpInfo
public ApiResponse<GetMatchesStatusOutputBody> getFunctionsMatchingStatusWithHttpInfo(@Nullable String matchId, @Nullable List<Long> functionIds) throws ApiException Get function-matching status for an explicit set of functions Returns the matching workflow's current status for the supplied function IDs. Does not include the matches blob — use GET /matches for that. **Error codes:** - `404` [`NOT_FOUND`](/errors/NOT_FOUND) — Not Found - `403` [`ACCESS_DENIED`](/errors/ACCESS_DENIED) — Access Denied - `400` [`BAD_REQUEST`](/errors/BAD_REQUEST) — Bad Request- Parameters:
matchId- Opaque token from a start-matching response. When supplied, returns that specific run instead of the latest. (optional)functionIds- Source function IDs whose matches to fetch. Required unless match_id is supplied. (optional)- Returns:
- ApiResponse<GetMatchesStatusOutputBody>
- Throws:
ApiException- If fail to call the API, e.g. server error or cannot deserialize the response body- Http Response Details
Response Details Status Code Description Response Headers 200 OK - 400 Bad Request - 403 Forbidden - 404 Not Found - 422 Unprocessable Entity - 500 Internal Server Error -
-
getFunctionsMatchingStatusAsync
public okhttp3.Call getFunctionsMatchingStatusAsync(@Nullable String matchId, @Nullable List<Long> functionIds, ApiCallback<GetMatchesStatusOutputBody> _callback) throws ApiException Get function-matching status for an explicit set of functions (asynchronously) Returns the matching workflow's current status for the supplied function IDs. Does not include the matches blob — use GET /matches for that. **Error codes:** - `404` [`NOT_FOUND`](/errors/NOT_FOUND) — Not Found - `403` [`ACCESS_DENIED`](/errors/ACCESS_DENIED) — Access Denied - `400` [`BAD_REQUEST`](/errors/BAD_REQUEST) — Bad Request- Parameters:
matchId- Opaque token from a start-matching response. When supplied, returns that specific run instead of the latest. (optional)functionIds- Source function IDs whose matches to fetch. Required unless match_id is supplied. (optional)_callback- The callback to be executed when the API call finishes- Returns:
- The request call
- Throws:
ApiException- If fail to process the API call, e.g. serializing the request body object- Http Response Details
Response Details Status Code Description Response Headers 200 OK - 400 Bad Request - 403 Forbidden - 404 Not Found - 422 Unprocessable Entity - 500 Internal Server Error -
-
getImportedFunctionCall
public okhttp3.Call getImportedFunctionCall(@Nonnull Long analysisId, @Nonnull Long importedFunctionId, ApiCallback _callback) throws ApiException Build call for getImportedFunction- Parameters:
analysisId- Analysis ID (required)importedFunctionId- Imported function ID (required)_callback- Callback for upload/download progress- Returns:
- Call to execute
- Throws:
ApiException- If fail to serialize the request body object- Http Response Details
Response Details Status Code Description Response Headers 200 OK - 403 Forbidden - 404 Not Found - 422 Unprocessable Entity - 500 Internal Server Error -
-
getImportedFunction
public ImportedFunctionDetailOutputBody getImportedFunction(@Nonnull Long analysisId, @Nonnull Long importedFunctionId) throws ApiException Get an imported function with its callers Returns a single imported symbol plus the internal functions that call it, resolved via the import's PLT/stub addresses within the binary. Answers \"which functions call `free`?\" for binary navigation. **Error codes:** - `403` [`ACCESS_DENIED`](/errors/ACCESS_DENIED) — Access Denied - `404` [`NOT_FOUND`](/errors/NOT_FOUND) — Not Found- Parameters:
analysisId- Analysis ID (required)importedFunctionId- Imported function ID (required)- Returns:
- ImportedFunctionDetailOutputBody
- Throws:
ApiException- If fail to call the API, e.g. server error or cannot deserialize the response body- Http Response Details
Response Details Status Code Description Response Headers 200 OK - 403 Forbidden - 404 Not Found - 422 Unprocessable Entity - 500 Internal Server Error -
-
getImportedFunctionWithHttpInfo
public ApiResponse<ImportedFunctionDetailOutputBody> getImportedFunctionWithHttpInfo(@Nonnull Long analysisId, @Nonnull Long importedFunctionId) throws ApiException Get an imported function with its callers Returns a single imported symbol plus the internal functions that call it, resolved via the import's PLT/stub addresses within the binary. Answers \"which functions call `free`?\" for binary navigation. **Error codes:** - `403` [`ACCESS_DENIED`](/errors/ACCESS_DENIED) — Access Denied - `404` [`NOT_FOUND`](/errors/NOT_FOUND) — Not Found- Parameters:
analysisId- Analysis ID (required)importedFunctionId- Imported function ID (required)- Returns:
- ApiResponse<ImportedFunctionDetailOutputBody>
- Throws:
ApiException- If fail to call the API, e.g. server error or cannot deserialize the response body- Http Response Details
Response Details Status Code Description Response Headers 200 OK - 403 Forbidden - 404 Not Found - 422 Unprocessable Entity - 500 Internal Server Error -
-
getImportedFunctionAsync
public okhttp3.Call getImportedFunctionAsync(@Nonnull Long analysisId, @Nonnull Long importedFunctionId, ApiCallback<ImportedFunctionDetailOutputBody> _callback) throws ApiException Get an imported function with its callers (asynchronously) Returns a single imported symbol plus the internal functions that call it, resolved via the import's PLT/stub addresses within the binary. Answers \"which functions call `free`?\" for binary navigation. **Error codes:** - `403` [`ACCESS_DENIED`](/errors/ACCESS_DENIED) — Access Denied - `404` [`NOT_FOUND`](/errors/NOT_FOUND) — Not Found- Parameters:
analysisId- Analysis ID (required)importedFunctionId- Imported function ID (required)_callback- The callback to be executed when the API call finishes- Returns:
- The request call
- Throws:
ApiException- If fail to process the API call, e.g. serializing the request body object- Http Response Details
Response Details Status Code Description Response Headers 200 OK - 403 Forbidden - 404 Not Found - 422 Unprocessable Entity - 500 Internal Server Error -
-
listAnalysisFunctionsCall
public okhttp3.Call listAnalysisFunctionsCall(@Nonnull Long analysisId, @Nullable Long offset, @Nullable Long limit, ApiCallback _callback) throws ApiException Build call for listAnalysisFunctions- Parameters:
analysisId- Analysis ID (required)offset- Pagination offset. Defaults to 0. (optional)limit- Page size. Defaults to 100. (optional)_callback- Callback for upload/download progress- Returns:
- Call to execute
- Throws:
ApiException- If fail to serialize the request body object- Http Response Details
Response Details Status Code Description Response Headers 200 OK - 403 Forbidden - 404 Not Found - 422 Unprocessable Entity - 500 Internal Server Error -
-
listAnalysisFunctions
public ListAnalysisFunctionsOutputBody listAnalysisFunctions(@Nonnull Long analysisId, @Nullable Long offset, @Nullable Long limit) throws ApiException List functions in an analysis Returns a paginated list of functions belonging to the analysis. `total_count` is the full population size, ignoring pagination. **Error codes:** - `403` [`ACCESS_DENIED`](/errors/ACCESS_DENIED) — Access Denied - `404` [`NOT_FOUND`](/errors/NOT_FOUND) — Not Found- Parameters:
analysisId- Analysis ID (required)offset- Pagination offset. Defaults to 0. (optional)limit- Page size. Defaults to 100. (optional)- Returns:
- ListAnalysisFunctionsOutputBody
- Throws:
ApiException- If fail to call the API, e.g. server error or cannot deserialize the response body- Http Response Details
Response Details Status Code Description Response Headers 200 OK - 403 Forbidden - 404 Not Found - 422 Unprocessable Entity - 500 Internal Server Error -
-
listAnalysisFunctionsWithHttpInfo
public ApiResponse<ListAnalysisFunctionsOutputBody> listAnalysisFunctionsWithHttpInfo(@Nonnull Long analysisId, @Nullable Long offset, @Nullable Long limit) throws ApiException List functions in an analysis Returns a paginated list of functions belonging to the analysis. `total_count` is the full population size, ignoring pagination. **Error codes:** - `403` [`ACCESS_DENIED`](/errors/ACCESS_DENIED) — Access Denied - `404` [`NOT_FOUND`](/errors/NOT_FOUND) — Not Found- Parameters:
analysisId- Analysis ID (required)offset- Pagination offset. Defaults to 0. (optional)limit- Page size. Defaults to 100. (optional)- Returns:
- ApiResponse<ListAnalysisFunctionsOutputBody>
- Throws:
ApiException- If fail to call the API, e.g. server error or cannot deserialize the response body- Http Response Details
Response Details Status Code Description Response Headers 200 OK - 403 Forbidden - 404 Not Found - 422 Unprocessable Entity - 500 Internal Server Error -
-
listAnalysisFunctionsAsync
public okhttp3.Call listAnalysisFunctionsAsync(@Nonnull Long analysisId, @Nullable Long offset, @Nullable Long limit, ApiCallback<ListAnalysisFunctionsOutputBody> _callback) throws ApiException List functions in an analysis (asynchronously) Returns a paginated list of functions belonging to the analysis. `total_count` is the full population size, ignoring pagination. **Error codes:** - `403` [`ACCESS_DENIED`](/errors/ACCESS_DENIED) — Access Denied - `404` [`NOT_FOUND`](/errors/NOT_FOUND) — Not Found- Parameters:
analysisId- Analysis ID (required)offset- Pagination offset. Defaults to 0. (optional)limit- Page size. Defaults to 100. (optional)_callback- The callback to be executed when the API call finishes- Returns:
- The request call
- Throws:
ApiException- If fail to process the API call, e.g. serializing the request body object- Http Response Details
Response Details Status Code Description Response Headers 200 OK - 403 Forbidden - 404 Not Found - 422 Unprocessable Entity - 500 Internal Server Error -
-
listImportedFunctionsCall
public okhttp3.Call listImportedFunctionsCall(@Nonnull Long analysisId, @Nullable Long offset, @Nullable Long limit, ApiCallback _callback) throws ApiException Build call for listImportedFunctions- Parameters:
analysisId- Analysis ID (required)offset- Pagination offset. Defaults to 0. (optional)limit- Page size. Defaults to 100. (optional)_callback- Callback for upload/download progress- Returns:
- Call to execute
- Throws:
ApiException- If fail to serialize the request body object- Http Response Details
Response Details Status Code Description Response Headers 200 OK - 403 Forbidden - 404 Not Found - 422 Unprocessable Entity - 500 Internal Server Error -
-
listImportedFunctions
public ListImportedFunctionsOutputBody listImportedFunctions(@Nonnull Long analysisId, @Nullable Long offset, @Nullable Long limit) throws ApiException List imported functions in an analysis Returns a paginated list of external/imported symbols (e.g. libc's `free`) linked by the analysis's binary. These are display-only: they carry no embeddings, cannot be renamed, and never participate in match/diff. `total_count` is the full population size, ignoring pagination. **Error codes:** - `403` [`ACCESS_DENIED`](/errors/ACCESS_DENIED) — Access Denied - `404` [`NOT_FOUND`](/errors/NOT_FOUND) — Not Found- Parameters:
analysisId- Analysis ID (required)offset- Pagination offset. Defaults to 0. (optional)limit- Page size. Defaults to 100. (optional)- Returns:
- ListImportedFunctionsOutputBody
- Throws:
ApiException- If fail to call the API, e.g. server error or cannot deserialize the response body- Http Response Details
Response Details Status Code Description Response Headers 200 OK - 403 Forbidden - 404 Not Found - 422 Unprocessable Entity - 500 Internal Server Error -
-
listImportedFunctionsWithHttpInfo
public ApiResponse<ListImportedFunctionsOutputBody> listImportedFunctionsWithHttpInfo(@Nonnull Long analysisId, @Nullable Long offset, @Nullable Long limit) throws ApiException List imported functions in an analysis Returns a paginated list of external/imported symbols (e.g. libc's `free`) linked by the analysis's binary. These are display-only: they carry no embeddings, cannot be renamed, and never participate in match/diff. `total_count` is the full population size, ignoring pagination. **Error codes:** - `403` [`ACCESS_DENIED`](/errors/ACCESS_DENIED) — Access Denied - `404` [`NOT_FOUND`](/errors/NOT_FOUND) — Not Found- Parameters:
analysisId- Analysis ID (required)offset- Pagination offset. Defaults to 0. (optional)limit- Page size. Defaults to 100. (optional)- Returns:
- ApiResponse<ListImportedFunctionsOutputBody>
- Throws:
ApiException- If fail to call the API, e.g. server error or cannot deserialize the response body- Http Response Details
Response Details Status Code Description Response Headers 200 OK - 403 Forbidden - 404 Not Found - 422 Unprocessable Entity - 500 Internal Server Error -
-
listImportedFunctionsAsync
public okhttp3.Call listImportedFunctionsAsync(@Nonnull Long analysisId, @Nullable Long offset, @Nullable Long limit, ApiCallback<ListImportedFunctionsOutputBody> _callback) throws ApiException List imported functions in an analysis (asynchronously) Returns a paginated list of external/imported symbols (e.g. libc's `free`) linked by the analysis's binary. These are display-only: they carry no embeddings, cannot be renamed, and never participate in match/diff. `total_count` is the full population size, ignoring pagination. **Error codes:** - `403` [`ACCESS_DENIED`](/errors/ACCESS_DENIED) — Access Denied - `404` [`NOT_FOUND`](/errors/NOT_FOUND) — Not Found- Parameters:
analysisId- Analysis ID (required)offset- Pagination offset. Defaults to 0. (optional)limit- Page size. Defaults to 100. (optional)_callback- The callback to be executed when the API call finishes- Returns:
- The request call
- Throws:
ApiException- If fail to process the API call, e.g. serializing the request body object- Http Response Details
Response Details Status Code Description Response Headers 200 OK - 403 Forbidden - 404 Not Found - 422 Unprocessable Entity - 500 Internal Server Error -
-
startFunctionsMatchingCall
public okhttp3.Call startFunctionsMatchingCall(@Nonnull StartMatchingForFunctionsInputBody startMatchingForFunctionsInputBody, ApiCallback _callback) throws ApiException Build call for startFunctionsMatching- Parameters:
startMatchingForFunctionsInputBody- (required)_callback- Callback for upload/download progress- Returns:
- Call to execute
- Throws:
ApiException- If fail to serialize the request body object- Http Response Details
Response Details Status Code Description Response Headers 202 Accepted - 400 Bad Request - 403 Forbidden - 404 Not Found - 422 Unprocessable Entity - 500 Internal Server Error -
-
startFunctionsMatching
public StartMatchingOutputBody startFunctionsMatching(@Nonnull StartMatchingForFunctionsInputBody startMatchingForFunctionsInputBody) throws ApiException Start function matching for an explicit set of functions Dispatches the function-matching workflow against the provided function IDs. Returns immediately. Poll the status endpoint for progress; fetch results from the matches endpoint when status=COMPLETED. **Error codes:** - `404` [`NOT_FOUND`](/errors/NOT_FOUND) — Not Found - `403` [`ACCESS_DENIED`](/errors/ACCESS_DENIED) — Access Denied - `400` [`BAD_REQUEST`](/errors/BAD_REQUEST) — Bad Request- Parameters:
startMatchingForFunctionsInputBody- (required)- Returns:
- StartMatchingOutputBody
- Throws:
ApiException- If fail to call the API, e.g. server error or cannot deserialize the response body- Http Response Details
Response Details Status Code Description Response Headers 202 Accepted - 400 Bad Request - 403 Forbidden - 404 Not Found - 422 Unprocessable Entity - 500 Internal Server Error -
-
startFunctionsMatchingWithHttpInfo
public ApiResponse<StartMatchingOutputBody> startFunctionsMatchingWithHttpInfo(@Nonnull StartMatchingForFunctionsInputBody startMatchingForFunctionsInputBody) throws ApiException Start function matching for an explicit set of functions Dispatches the function-matching workflow against the provided function IDs. Returns immediately. Poll the status endpoint for progress; fetch results from the matches endpoint when status=COMPLETED. **Error codes:** - `404` [`NOT_FOUND`](/errors/NOT_FOUND) — Not Found - `403` [`ACCESS_DENIED`](/errors/ACCESS_DENIED) — Access Denied - `400` [`BAD_REQUEST`](/errors/BAD_REQUEST) — Bad Request- Parameters:
startMatchingForFunctionsInputBody- (required)- Returns:
- ApiResponse<StartMatchingOutputBody>
- Throws:
ApiException- If fail to call the API, e.g. server error or cannot deserialize the response body- Http Response Details
Response Details Status Code Description Response Headers 202 Accepted - 400 Bad Request - 403 Forbidden - 404 Not Found - 422 Unprocessable Entity - 500 Internal Server Error -
-
startFunctionsMatchingAsync
public okhttp3.Call startFunctionsMatchingAsync(@Nonnull StartMatchingForFunctionsInputBody startMatchingForFunctionsInputBody, ApiCallback<StartMatchingOutputBody> _callback) throws ApiException Start function matching for an explicit set of functions (asynchronously) Dispatches the function-matching workflow against the provided function IDs. Returns immediately. Poll the status endpoint for progress; fetch results from the matches endpoint when status=COMPLETED. **Error codes:** - `404` [`NOT_FOUND`](/errors/NOT_FOUND) — Not Found - `403` [`ACCESS_DENIED`](/errors/ACCESS_DENIED) — Access Denied - `400` [`BAD_REQUEST`](/errors/BAD_REQUEST) — Bad Request- Parameters:
startMatchingForFunctionsInputBody- (required)_callback- The callback to be executed when the API call finishes- Returns:
- The request call
- Throws:
ApiException- If fail to process the API call, e.g. serializing the request body object- Http Response Details
Response Details Status Code Description Response Headers 202 Accepted - 400 Bad Request - 403 Forbidden - 404 Not Found - 422 Unprocessable Entity - 500 Internal Server Error -
-
v3CanonicalizeFunctionNamesCall
public okhttp3.Call v3CanonicalizeFunctionNamesCall(@Nonnull CanonicalizeNamesInputBody canonicalizeNamesInputBody, ApiCallback _callback) throws ApiException Build call for v3CanonicalizeFunctionNames- Parameters:
canonicalizeNamesInputBody- (required)_callback- Callback for upload/download progress- Returns:
- Call to execute
- Throws:
ApiException- If fail to serialize the request body object- Http Response Details
Response Details Status Code Description Response Headers 200 OK - 400 Bad Request - 422 Unprocessable Entity - 500 Internal Server Error - 503 Service Unavailable -
-
v3CanonicalizeFunctionNames
public CanonicalizeNamesOutputBody v3CanonicalizeFunctionNames(@Nonnull CanonicalizeNamesInputBody canonicalizeNamesInputBody) throws ApiException Canonicalize a batch of function names Accepts up to 25 raw function names and returns their canonical forms in the same order. A name with no canonical form is returned unchanged. **Error codes:** - `400` [`BAD_REQUEST`](/errors/BAD_REQUEST) — Bad Request - `503` [`SERVICE_UNAVAILABLE`](/errors/SERVICE_UNAVAILABLE) — Service Unavailable- Parameters:
canonicalizeNamesInputBody- (required)- Returns:
- CanonicalizeNamesOutputBody
- Throws:
ApiException- If fail to call the API, e.g. server error or cannot deserialize the response body- Http Response Details
Response Details Status Code Description Response Headers 200 OK - 400 Bad Request - 422 Unprocessable Entity - 500 Internal Server Error - 503 Service Unavailable -
-
v3CanonicalizeFunctionNamesWithHttpInfo
public ApiResponse<CanonicalizeNamesOutputBody> v3CanonicalizeFunctionNamesWithHttpInfo(@Nonnull CanonicalizeNamesInputBody canonicalizeNamesInputBody) throws ApiException Canonicalize a batch of function names Accepts up to 25 raw function names and returns their canonical forms in the same order. A name with no canonical form is returned unchanged. **Error codes:** - `400` [`BAD_REQUEST`](/errors/BAD_REQUEST) — Bad Request - `503` [`SERVICE_UNAVAILABLE`](/errors/SERVICE_UNAVAILABLE) — Service Unavailable- Parameters:
canonicalizeNamesInputBody- (required)- Returns:
- ApiResponse<CanonicalizeNamesOutputBody>
- Throws:
ApiException- If fail to call the API, e.g. server error or cannot deserialize the response body- Http Response Details
Response Details Status Code Description Response Headers 200 OK - 400 Bad Request - 422 Unprocessable Entity - 500 Internal Server Error - 503 Service Unavailable -
-
v3CanonicalizeFunctionNamesAsync
public okhttp3.Call v3CanonicalizeFunctionNamesAsync(@Nonnull CanonicalizeNamesInputBody canonicalizeNamesInputBody, ApiCallback<CanonicalizeNamesOutputBody> _callback) throws ApiException Canonicalize a batch of function names (asynchronously) Accepts up to 25 raw function names and returns their canonical forms in the same order. A name with no canonical form is returned unchanged. **Error codes:** - `400` [`BAD_REQUEST`](/errors/BAD_REQUEST) — Bad Request - `503` [`SERVICE_UNAVAILABLE`](/errors/SERVICE_UNAVAILABLE) — Service Unavailable- Parameters:
canonicalizeNamesInputBody- (required)_callback- The callback to be executed when the API call finishes- Returns:
- The request call
- Throws:
ApiException- If fail to process the API call, e.g. serializing the request body object- Http Response Details
Response Details Status Code Description Response Headers 200 OK - 400 Bad Request - 422 Unprocessable Entity - 500 Internal Server Error - 503 Service Unavailable -
-