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<Map<String, 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<Map<String, 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.aiUnstrip(Integer analysisId, AiUnstripRequest aiUnstripRequest) Performs matching and auto-unstrip for an analysis and its functions Takes in the analysis ID, uses the functions ID's from it and settings to find the nearest function groups for each function that's within the systemokhttp3.CallaiUnstripAsync(Integer analysisId, AiUnstripRequest aiUnstripRequest, ApiCallback<AutoUnstripResponse> _callback) Performs matching and auto-unstrip for an analysis and its functions (asynchronously) Takes in the analysis ID, uses the functions ID's from it and settings to find the nearest function groups for each function that's within the systemokhttp3.CallaiUnstripCall(Integer analysisId, AiUnstripRequest aiUnstripRequest, ApiCallback _callback) Build call for aiUnstripaiUnstripWithHttpInfo(Integer analysisId, AiUnstripRequest aiUnstripRequest) Performs matching and auto-unstrip for an analysis and its functions Takes in the analysis ID, uses the functions ID's from it and settings to find the nearest function groups for each function that's within the systemanalysisFunctionMatching(Integer analysisId, AnalysisFunctionMatchingRequest analysisFunctionMatchingRequest) Perform matching for the functions of an analysis Takes in an analysis id and settings and matches the nearest functions to the ones associated with it.okhttp3.CallanalysisFunctionMatchingAsync(Integer analysisId, AnalysisFunctionMatchingRequest analysisFunctionMatchingRequest, ApiCallback<FunctionMatchingResponse> _callback) Perform matching for the functions of an analysis (asynchronously) Takes in an analysis id and settings and matches the nearest functions to the ones associated with it.okhttp3.CallanalysisFunctionMatchingCall(Integer analysisId, AnalysisFunctionMatchingRequest analysisFunctionMatchingRequest, ApiCallback _callback) Build call for analysisFunctionMatchinganalysisFunctionMatchingWithHttpInfo(Integer analysisId, AnalysisFunctionMatchingRequest analysisFunctionMatchingRequest) Perform matching for the functions of an analysis Takes in an analysis id and settings and matches the nearest functions to the ones associated with it.autoUnstrip(Integer analysisId, AutoUnstripRequest autoUnstripRequest) Performs matching and auto-unstrip for an analysis and its functions Takes in the analysis ID, uses the functions ID's from it and settings to find the nearest function for each function that's within the systemokhttp3.CallautoUnstripAsync(Integer analysisId, AutoUnstripRequest autoUnstripRequest, ApiCallback<AutoUnstripResponse> _callback) Performs matching and auto-unstrip for an analysis and its functions (asynchronously) Takes in the analysis ID, uses the functions ID's from it and settings to find the nearest function for each function that's within the systemokhttp3.CallautoUnstripCall(Integer analysisId, AutoUnstripRequest autoUnstripRequest, ApiCallback _callback) Build call for autoUnstripautoUnstripWithHttpInfo(Integer analysisId, AutoUnstripRequest autoUnstripRequest) Performs matching and auto-unstrip for an analysis and its functions Takes in the analysis ID, uses the functions ID's from it and settings to find the nearest function for each function that's within the systembatchFunctionMatching(FunctionMatchingRequest functionMatchingRequest) Perform function matching for an arbitrary batch of functions, binaries or collections Takes in an input of functions ID's and settings and finds the nearest functions for each function that's within the systemokhttp3.CallbatchFunctionMatchingAsync(FunctionMatchingRequest functionMatchingRequest, ApiCallback<FunctionMatchingResponse> _callback) Perform function matching for an arbitrary batch of functions, binaries or collections (asynchronously) Takes in an input of functions ID's and settings and finds the nearest functions for each function that's within the systemokhttp3.CallbatchFunctionMatchingCall(FunctionMatchingRequest functionMatchingRequest, ApiCallback _callback) Build call for batchFunctionMatchingbatchFunctionMatchingWithHttpInfo(FunctionMatchingRequest functionMatchingRequest) Perform function matching for an arbitrary batch of functions, binaries or collections Takes in an input of functions ID's and settings and finds the nearest functions for each function that's within the systemcancelAiUnstrip(Integer analysisId) Cancels a running ai-unstrip Takes in the analysis ID and cancels a running ai-unstrip operationokhttp3.CallcancelAiUnstripAsync(Integer analysisId, ApiCallback<AutoUnstripResponse> _callback) Cancels a running ai-unstrip (asynchronously) Takes in the analysis ID and cancels a running ai-unstrip operationokhttp3.CallcancelAiUnstripCall(Integer analysisId, ApiCallback _callback) Build call for cancelAiUnstripcancelAiUnstripWithHttpInfo(Integer analysisId) Cancels a running ai-unstrip Takes in the analysis ID and cancels a running ai-unstrip operationcancelAutoUnstrip(Integer analysisId) Cancels a running auto-unstrip Takes in the analysis ID and cancels a running auto-unstrip operationokhttp3.CallcancelAutoUnstripAsync(Integer analysisId, ApiCallback<AutoUnstripResponse> _callback) Cancels a running auto-unstrip (asynchronously) Takes in the analysis ID and cancels a running auto-unstrip operationokhttp3.CallcancelAutoUnstripCall(Integer analysisId, ApiCallback _callback) Build call for cancelAutoUnstripcancelAutoUnstripWithHttpInfo(Integer analysisId) Cancels a running auto-unstrip Takes in the analysis ID and cancels a running auto-unstrip operationgetAnalysisStrings(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) Get disassembly blocks related to the function Get disassembly blocks related to the functionokhttp3.CallgetFunctionBlocksAsync(Integer functionId, ApiCallback<BaseResponseFunctionBlocksResponse> _callback) Get disassembly blocks related to the function (asynchronously) Get disassembly blocks related to the functionokhttp3.CallgetFunctionBlocksCall(Integer functionId, ApiCallback _callback) Build call for getFunctionBlocksgetFunctionBlocksWithHttpInfo(Integer functionId) Get disassembly blocks related to the function Get disassembly blocks related to the functiongetFunctionCalleesCallers(Integer functionId) Get list of functions that call or are called by the specified functionokhttp3.CallgetFunctionCalleesCallersAsync(Integer functionId, ApiCallback<BaseResponseCalleesCallerFunctionsResponse> _callback) Get list of functions that call or are called by the specified function (asynchronously)getFunctionCalleesCallersBulk(List<Integer> functionIds) Get list of functions that call or are called for a list of functionsokhttp3.CallgetFunctionCalleesCallersBulkAsync(List<Integer> functionIds, ApiCallback<BaseResponseListCalleesCallerFunctionsResponse> _callback) Get list of functions that call or are called for a list of functions (asynchronously)okhttp3.CallgetFunctionCalleesCallersBulkCall(List<Integer> functionIds, ApiCallback _callback) Build call for getFunctionCalleesCallersBulkgetFunctionCalleesCallersBulkWithHttpInfo(List<Integer> functionIds) Get list of functions that call or are called for a list of functionsokhttp3.CallgetFunctionCalleesCallersCall(Integer functionId, ApiCallback _callback) Build call for getFunctionCalleesCallersgetFunctionCalleesCallersWithHttpInfo(Integer functionId) Get list of functions that call or are called by the specified functiongetFunctionCapabilities(Integer functionId) Retrieve a functions capabilitiesokhttp3.CallgetFunctionCapabilitiesAsync(Integer functionId, ApiCallback<BaseResponseFunctionCapabilityResponse> _callback) Retrieve a functions capabilities (asynchronously)okhttp3.CallgetFunctionCapabilitiesCall(Integer functionId, ApiCallback _callback) Build call for getFunctionCapabilitiesgetFunctionCapabilitiesWithHttpInfo(Integer functionId) Retrieve a functions capabilitiesgetFunctionDetails(Integer functionId) Get function detailsokhttp3.CallgetFunctionDetailsAsync(Integer functionId, ApiCallback<BaseResponseFunctionsDetailResponse> _callback) Get function details (asynchronously)okhttp3.CallgetFunctionDetailsCall(Integer functionId, ApiCallback _callback) Build call for getFunctionDetailsgetFunctionDetailsWithHttpInfo(Integer functionId) Get function detailsgetFunctionStrings(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.intvoidsetApiClient(ApiClient apiClient) voidsetCustomBaseUrl(String customBaseUrl) voidsetHostIndex(int hostIndex)
-
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 Map<String,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:
- Map<String, 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<Map<String,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<Map<String, 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<Map<String, Object>> _callback) throws ApiExceptionAdd 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 Map<String,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:
- Map<String, 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<Map<String,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<Map<String, 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<Map<String, Object>> _callback) throws ApiExceptionAdd 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 -
-
aiUnstripCall
public okhttp3.Call aiUnstripCall(@Nonnull Integer analysisId, @Nonnull AiUnstripRequest aiUnstripRequest, ApiCallback _callback) throws ApiException Build call for aiUnstrip- Parameters:
analysisId- (required)aiUnstripRequest- (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 -
-
aiUnstrip
public AutoUnstripResponse aiUnstrip(@Nonnull Integer analysisId, @Nonnull AiUnstripRequest aiUnstripRequest) throws ApiException Performs matching and auto-unstrip for an analysis and its functions Takes in the analysis ID, uses the functions ID's from it and settings to find the nearest function groups for each function that's within the system- Parameters:
analysisId- (required)aiUnstripRequest- (required)- Returns:
- AutoUnstripResponse
- 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 -
-
aiUnstripWithHttpInfo
public ApiResponse<AutoUnstripResponse> aiUnstripWithHttpInfo(@Nonnull Integer analysisId, @Nonnull AiUnstripRequest aiUnstripRequest) throws ApiException Performs matching and auto-unstrip for an analysis and its functions Takes in the analysis ID, uses the functions ID's from it and settings to find the nearest function groups for each function that's within the system- Parameters:
analysisId- (required)aiUnstripRequest- (required)- Returns:
- ApiResponse<AutoUnstripResponse>
- 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 -
-
aiUnstripAsync
public okhttp3.Call aiUnstripAsync(@Nonnull Integer analysisId, @Nonnull AiUnstripRequest aiUnstripRequest, ApiCallback<AutoUnstripResponse> _callback) throws ApiException Performs matching and auto-unstrip for an analysis and its functions (asynchronously) Takes in the analysis ID, uses the functions ID's from it and settings to find the nearest function groups for each function that's within the system- Parameters:
analysisId- (required)aiUnstripRequest- (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 -
-
analysisFunctionMatchingCall
public okhttp3.Call analysisFunctionMatchingCall(@Nonnull Integer analysisId, @Nonnull AnalysisFunctionMatchingRequest analysisFunctionMatchingRequest, ApiCallback _callback) throws ApiException Build call for analysisFunctionMatching- Parameters:
analysisId- (required)analysisFunctionMatchingRequest- (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 -
-
analysisFunctionMatching
public FunctionMatchingResponse analysisFunctionMatching(@Nonnull Integer analysisId, @Nonnull AnalysisFunctionMatchingRequest analysisFunctionMatchingRequest) throws ApiException Perform matching for the functions of an analysis Takes in an analysis id and settings and matches the nearest functions to the ones associated with it. Results can optionally be filtered by collection, binary, debug type or (other) function ids- Parameters:
analysisId- (required)analysisFunctionMatchingRequest- (required)- Returns:
- FunctionMatchingResponse
- 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 -
-
analysisFunctionMatchingWithHttpInfo
public ApiResponse<FunctionMatchingResponse> analysisFunctionMatchingWithHttpInfo(@Nonnull Integer analysisId, @Nonnull AnalysisFunctionMatchingRequest analysisFunctionMatchingRequest) throws ApiException Perform matching for the functions of an analysis Takes in an analysis id and settings and matches the nearest functions to the ones associated with it. Results can optionally be filtered by collection, binary, debug type or (other) function ids- Parameters:
analysisId- (required)analysisFunctionMatchingRequest- (required)- Returns:
- ApiResponse<FunctionMatchingResponse>
- 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 -
-
analysisFunctionMatchingAsync
public okhttp3.Call analysisFunctionMatchingAsync(@Nonnull Integer analysisId, @Nonnull AnalysisFunctionMatchingRequest analysisFunctionMatchingRequest, ApiCallback<FunctionMatchingResponse> _callback) throws ApiException Perform matching for the functions of an analysis (asynchronously) Takes in an analysis id and settings and matches the nearest functions to the ones associated with it. Results can optionally be filtered by collection, binary, debug type or (other) function ids- Parameters:
analysisId- (required)analysisFunctionMatchingRequest- (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 -
-
autoUnstripCall
public okhttp3.Call autoUnstripCall(@Nonnull Integer analysisId, @Nonnull AutoUnstripRequest autoUnstripRequest, ApiCallback _callback) throws ApiException Build call for autoUnstrip- Parameters:
analysisId- (required)autoUnstripRequest- (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 -
-
autoUnstrip
public AutoUnstripResponse autoUnstrip(@Nonnull Integer analysisId, @Nonnull AutoUnstripRequest autoUnstripRequest) throws ApiException Performs matching and auto-unstrip for an analysis and its functions Takes in the analysis ID, uses the functions ID's from it and settings to find the nearest function for each function that's within the system- Parameters:
analysisId- (required)autoUnstripRequest- (required)- Returns:
- AutoUnstripResponse
- 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 -
-
autoUnstripWithHttpInfo
public ApiResponse<AutoUnstripResponse> autoUnstripWithHttpInfo(@Nonnull Integer analysisId, @Nonnull AutoUnstripRequest autoUnstripRequest) throws ApiException Performs matching and auto-unstrip for an analysis and its functions Takes in the analysis ID, uses the functions ID's from it and settings to find the nearest function for each function that's within the system- Parameters:
analysisId- (required)autoUnstripRequest- (required)- Returns:
- ApiResponse<AutoUnstripResponse>
- 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 -
-
autoUnstripAsync
public okhttp3.Call autoUnstripAsync(@Nonnull Integer analysisId, @Nonnull AutoUnstripRequest autoUnstripRequest, ApiCallback<AutoUnstripResponse> _callback) throws ApiException Performs matching and auto-unstrip for an analysis and its functions (asynchronously) Takes in the analysis ID, uses the functions ID's from it and settings to find the nearest function for each function that's within the system- Parameters:
analysisId- (required)autoUnstripRequest- (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 -
-
batchFunctionMatchingCall
public okhttp3.Call batchFunctionMatchingCall(@Nonnull FunctionMatchingRequest functionMatchingRequest, ApiCallback _callback) throws ApiException Build call for batchFunctionMatching- Parameters:
functionMatchingRequest- (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 -
-
batchFunctionMatching
public FunctionMatchingResponse batchFunctionMatching(@Nonnull FunctionMatchingRequest functionMatchingRequest) throws ApiException Perform function matching for an arbitrary batch of functions, binaries or collections Takes in an input of functions ID's and settings and finds the nearest functions for each function that's within the system- Parameters:
functionMatchingRequest- (required)- Returns:
- FunctionMatchingResponse
- 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 -
-
batchFunctionMatchingWithHttpInfo
public ApiResponse<FunctionMatchingResponse> batchFunctionMatchingWithHttpInfo(@Nonnull FunctionMatchingRequest functionMatchingRequest) throws ApiException Perform function matching for an arbitrary batch of functions, binaries or collections Takes in an input of functions ID's and settings and finds the nearest functions for each function that's within the system- Parameters:
functionMatchingRequest- (required)- Returns:
- ApiResponse<FunctionMatchingResponse>
- 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 -
-
batchFunctionMatchingAsync
public okhttp3.Call batchFunctionMatchingAsync(@Nonnull FunctionMatchingRequest functionMatchingRequest, ApiCallback<FunctionMatchingResponse> _callback) throws ApiException Perform function matching for an arbitrary batch of functions, binaries or collections (asynchronously) Takes in an input of functions ID's and settings and finds the nearest functions for each function that's within the system- Parameters:
functionMatchingRequest- (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 -
-
cancelAiUnstripCall
public okhttp3.Call cancelAiUnstripCall(@Nonnull Integer analysisId, ApiCallback _callback) throws ApiException Build call for cancelAiUnstrip- 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 -
-
cancelAiUnstrip
Cancels a running ai-unstrip Takes in the analysis ID and cancels a running ai-unstrip operation- Parameters:
analysisId- (required)- Returns:
- AutoUnstripResponse
- 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 -
-
cancelAiUnstripWithHttpInfo
public ApiResponse<AutoUnstripResponse> cancelAiUnstripWithHttpInfo(@Nonnull Integer analysisId) throws ApiException Cancels a running ai-unstrip Takes in the analysis ID and cancels a running ai-unstrip operation- Parameters:
analysisId- (required)- Returns:
- ApiResponse<AutoUnstripResponse>
- 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 -
-
cancelAiUnstripAsync
public okhttp3.Call cancelAiUnstripAsync(@Nonnull Integer analysisId, ApiCallback<AutoUnstripResponse> _callback) throws ApiException Cancels a running ai-unstrip (asynchronously) Takes in the analysis ID and cancels a running ai-unstrip operation- 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 -
-
cancelAutoUnstripCall
public okhttp3.Call cancelAutoUnstripCall(@Nonnull Integer analysisId, ApiCallback _callback) throws ApiException Build call for cancelAutoUnstrip- 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 -
-
cancelAutoUnstrip
Cancels a running auto-unstrip Takes in the analysis ID and cancels a running auto-unstrip operation- Parameters:
analysisId- (required)- Returns:
- AutoUnstripResponse
- 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 -
-
cancelAutoUnstripWithHttpInfo
public ApiResponse<AutoUnstripResponse> cancelAutoUnstripWithHttpInfo(@Nonnull Integer analysisId) throws ApiException Cancels a running auto-unstrip Takes in the analysis ID and cancels a running auto-unstrip operation- Parameters:
analysisId- (required)- Returns:
- ApiResponse<AutoUnstripResponse>
- 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 -
-
cancelAutoUnstripAsync
public okhttp3.Call cancelAutoUnstripAsync(@Nonnull Integer analysisId, ApiCallback<AutoUnstripResponse> _callback) throws ApiException Cancels a running auto-unstrip (asynchronously) Takes in the analysis ID and cancels a running auto-unstrip operation- 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 -
-
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
public okhttp3.Call getFunctionBlocksCall(@Nonnull Integer functionId, ApiCallback _callback) throws ApiException 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
public BaseResponseFunctionBlocksResponse getFunctionBlocks(@Nonnull Integer functionId) throws ApiException 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
public ApiResponse<BaseResponseFunctionBlocksResponse> getFunctionBlocksWithHttpInfo(@Nonnull Integer functionId) throws ApiException 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
public okhttp3.Call getFunctionBlocksAsync(@Nonnull Integer functionId, ApiCallback<BaseResponseFunctionBlocksResponse> _callback) throws ApiException 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 -
-
getFunctionCalleesCallersCall
public okhttp3.Call getFunctionCalleesCallersCall(@Nonnull Integer functionId, ApiCallback _callback) throws ApiException 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
public BaseResponseCalleesCallerFunctionsResponse getFunctionCalleesCallers(@Nonnull Integer functionId) throws ApiException 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
public ApiResponse<BaseResponseCalleesCallerFunctionsResponse> getFunctionCalleesCallersWithHttpInfo(@Nonnull Integer functionId) throws ApiException 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
public okhttp3.Call getFunctionCalleesCallersAsync(@Nonnull Integer functionId, ApiCallback<BaseResponseCalleesCallerFunctionsResponse> _callback) throws ApiException 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
public okhttp3.Call getFunctionCalleesCallersBulkCall(@Nonnull List<Integer> functionIds, ApiCallback _callback) throws ApiException 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
public BaseResponseListCalleesCallerFunctionsResponse getFunctionCalleesCallersBulk(@Nonnull List<Integer> functionIds) throws ApiException 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
public ApiResponse<BaseResponseListCalleesCallerFunctionsResponse> getFunctionCalleesCallersBulkWithHttpInfo(@Nonnull List<Integer> functionIds) throws ApiException 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
public okhttp3.Call getFunctionCalleesCallersBulkAsync(@Nonnull List<Integer> functionIds, ApiCallback<BaseResponseListCalleesCallerFunctionsResponse> _callback) throws ApiException 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 -
-
getFunctionCapabilitiesCall
public okhttp3.Call getFunctionCapabilitiesCall(@Nonnull Integer functionId, ApiCallback _callback) throws ApiException 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
public BaseResponseFunctionCapabilityResponse getFunctionCapabilities(@Nonnull Integer functionId) throws ApiException 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
public ApiResponse<BaseResponseFunctionCapabilityResponse> getFunctionCapabilitiesWithHttpInfo(@Nonnull Integer functionId) throws ApiException 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
public okhttp3.Call getFunctionCapabilitiesAsync(@Nonnull Integer functionId, ApiCallback<BaseResponseFunctionCapabilityResponse> _callback) throws ApiException 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 -
-
getFunctionDetailsCall
public okhttp3.Call getFunctionDetailsCall(@Nonnull Integer functionId, ApiCallback _callback) throws ApiException 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
public BaseResponseFunctionsDetailResponse getFunctionDetails(@Nonnull Integer functionId) throws ApiException 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
public ApiResponse<BaseResponseFunctionsDetailResponse> getFunctionDetailsWithHttpInfo(@Nonnull Integer functionId) throws ApiException 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
public okhttp3.Call getFunctionDetailsAsync(@Nonnull Integer functionId, ApiCallback<BaseResponseFunctionsDetailResponse> _callback) throws ApiException 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 -
-
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 -
-