Package ai.reveng.api
Class AnalysesCoreApi
java.lang.Object
ai.reveng.api.AnalysesCoreApi
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddUserStringToAnalysis(Long analysisId, AddUserStringInputBody addUserStringInputBody) Add a user-provided string to an analysis.okhttp3.CalladdUserStringToAnalysisAsync(Long analysisId, AddUserStringInputBody addUserStringInputBody, ApiCallback<Map<String, Object>> _callback) Add a user-provided string to an analysis.okhttp3.CalladdUserStringToAnalysisCall(Long analysisId, AddUserStringInputBody addUserStringInputBody, ApiCallback _callback) Build call for addUserStringToAnalysisaddUserStringToAnalysisWithHttpInfo(Long analysisId, AddUserStringInputBody addUserStringInputBody) Add a user-provided string to an analysis.createAnalysis(AnalysisCreateRequest analysisCreateRequest, String xRevEngApplication) Create Analysis Begins an analysisokhttp3.CallcreateAnalysisAsync(AnalysisCreateRequest analysisCreateRequest, String xRevEngApplication, ApiCallback<BaseResponseAnalysisCreateResponse> _callback) Create Analysis (asynchronously) Begins an analysisokhttp3.CallcreateAnalysisCall(AnalysisCreateRequest analysisCreateRequest, String xRevEngApplication, ApiCallback _callback) Build call for createAnalysiscreateAnalysisWithHttpInfo(AnalysisCreateRequest analysisCreateRequest, String xRevEngApplication) Create Analysis Begins an analysisdeleteAnalysis(Integer analysisId) Delete Analysis Deletes an analysis based on the provided analysis ID.okhttp3.CalldeleteAnalysisAsync(Integer analysisId, ApiCallback<BaseResponseDict> _callback) Delete Analysis (asynchronously) Deletes an analysis based on the provided analysis ID.okhttp3.CalldeleteAnalysisCall(Integer analysisId, ApiCallback _callback) Build call for deleteAnalysisdeleteAnalysisWithHttpInfo(Integer analysisId) Delete Analysis Deletes an analysis based on the provided analysis ID.getAnalysisBasicInfo(Integer analysisId) Deprecated.getAnalysisBasicInfo_0(Long analysisId) Get basic analysis information Returns basic metadata for the given analysis including binary details, model, owner, and function count.okhttp3.CallgetAnalysisBasicInfo_0Async(Long analysisId, ApiCallback<AnalysisBasicInfoOutputBody> _callback) Get basic analysis information (asynchronously) Returns basic metadata for the given analysis including binary details, model, owner, and function count.okhttp3.CallgetAnalysisBasicInfo_0Call(Long analysisId, ApiCallback _callback) Build call for getAnalysisBasicInfo_0getAnalysisBasicInfo_0WithHttpInfo(Long analysisId) Get basic analysis information Returns basic metadata for the given analysis including binary details, model, owner, and function count.okhttp3.CallgetAnalysisBasicInfoAsync(Integer analysisId, ApiCallback<BaseResponseBasic> _callback) Deprecated.okhttp3.CallgetAnalysisBasicInfoCall(Integer analysisId, ApiCallback _callback) Deprecated.getAnalysisBasicInfoWithHttpInfo(Integer analysisId) Deprecated.voidgetAnalysisBytes(Long analysisId, Long page) Get the bytes of a binary Returns a 64kb byte page from the binary.okhttp3.CallgetAnalysisBytesAsync(Long analysisId, Long page, ApiCallback<Void> _callback) Get the bytes of a binary (asynchronously) Returns a 64kb byte page from the binary.okhttp3.CallgetAnalysisBytesCall(Long analysisId, Long page, ApiCallback _callback) Build call for getAnalysisBytesgetAnalysisBytesWithHttpInfo(Long analysisId, Long page) Get the bytes of a binary Returns a 64kb byte page from the binary.getAnalysisFunctionMap(Integer analysisId) Get Analysis Function Map Returns three maps: a map of function ids to function addresses, it's inverse and a map of function addresses to function names.okhttp3.CallgetAnalysisFunctionMapAsync(Integer analysisId, ApiCallback<BaseResponseAnalysisFunctionMapping> _callback) Get Analysis Function Map (asynchronously) Returns three maps: a map of function ids to function addresses, it's inverse and a map of function addresses to function names.okhttp3.CallgetAnalysisFunctionMapCall(Integer analysisId, ApiCallback _callback) Build call for getAnalysisFunctionMapgetAnalysisFunctionMapWithHttpInfo(Integer analysisId) Get Analysis Function Map Returns three maps: a map of function ids to function addresses, it's inverse and a map of function addresses to function names.getAnalysisLogs(Integer analysisId) Gets the logs of an analysis Given an analysis ID gets the current logs of an analysisokhttp3.CallgetAnalysisLogsAsync(Integer analysisId, ApiCallback<BaseResponseLogs> _callback) Gets the logs of an analysis (asynchronously) Given an analysis ID gets the current logs of an analysisokhttp3.CallgetAnalysisLogsCall(Integer analysisId, ApiCallback _callback) Build call for getAnalysisLogsgetAnalysisLogsWithHttpInfo(Integer analysisId) Gets the logs of an analysis Given an analysis ID gets the current logs of an analysisgetAnalysisParams(Integer analysisId) Gets analysis param information Gets the params that the analysis was run withokhttp3.CallgetAnalysisParamsAsync(Integer analysisId, ApiCallback<BaseResponseParams> _callback) Gets analysis param information (asynchronously) Gets the params that the analysis was run withokhttp3.CallgetAnalysisParamsCall(Integer analysisId, ApiCallback _callback) Build call for getAnalysisParamsgetAnalysisParamsWithHttpInfo(Integer analysisId) Gets analysis param information Gets the params that the analysis was run withgetAnalysisQueuePosition(Long analysisId) Get the queue position of an analysis Returns the number of Processing analyses with a lower analysis_id than the given one.okhttp3.CallgetAnalysisQueuePositionAsync(Long analysisId, ApiCallback<QueuePositionResponse> _callback) Get the queue position of an analysis (asynchronously) Returns the number of Processing analyses with a lower analysis_id than the given one.okhttp3.CallgetAnalysisQueuePositionCall(Long analysisId, ApiCallback _callback) Build call for getAnalysisQueuePositiongetAnalysisQueuePositionWithHttpInfo(Long analysisId) Get the queue position of an analysis Returns the number of Processing analyses with a lower analysis_id than the given one.getAnalysisStatus(Integer analysisId) Gets the status of an analysis Given an analysis ID gets the current status of the analysisokhttp3.CallgetAnalysisStatusAsync(Integer analysisId, ApiCallback<BaseResponseStatus> _callback) Gets the status of an analysis (asynchronously) Given an analysis ID gets the current status of the analysisokhttp3.CallgetAnalysisStatusCall(Integer analysisId, ApiCallback _callback) Build call for getAnalysisStatusgetAnalysisStatusWithHttpInfo(Integer analysisId) Gets the status of an analysis Given an analysis ID gets the current status of the analysisgetAnalysisStrings(Long analysisId, Long page, Long pageSize, String search, String functionSearch, String orderBy, String sortOrder) List strings for an analysis.okhttp3.CallgetAnalysisStringsAsync(Long analysisId, Long page, Long pageSize, String search, String functionSearch, String orderBy, String sortOrder, ApiCallback<ListAnalysisStringsOutputBody> _callback) List strings for an analysis.okhttp3.CallgetAnalysisStringsCall(Long analysisId, Long page, Long pageSize, String search, String functionSearch, String orderBy, String sortOrder, ApiCallback _callback) Build call for getAnalysisStringsgetAnalysisStringsStatus(Long analysisId) Get the string-extraction status for an analysis.okhttp3.CallgetAnalysisStringsStatusAsync(Long analysisId, ApiCallback<GetAnalysisStringsStatusOutputBody> _callback) Get the string-extraction status for an analysis.okhttp3.CallgetAnalysisStringsStatusCall(Long analysisId, ApiCallback _callback) Build call for getAnalysisStringsStatusgetAnalysisStringsStatusWithHttpInfo(Long analysisId) Get the string-extraction status for an analysis.getAnalysisStringsWithHttpInfo(Long analysisId, Long page, Long pageSize, String search, String functionSearch, String orderBy, String sortOrder) List strings for an analysis.intinsertAnalysisLog(Integer analysisId, InsertAnalysisLogRequest insertAnalysisLogRequest) Insert a log entry for an analysis Inserts a log record for an analysis.okhttp3.CallinsertAnalysisLogAsync(Integer analysisId, InsertAnalysisLogRequest insertAnalysisLogRequest, ApiCallback<BaseResponse> _callback) Insert a log entry for an analysis (asynchronously) Inserts a log record for an analysis.okhttp3.CallinsertAnalysisLogCall(Integer analysisId, InsertAnalysisLogRequest insertAnalysisLogRequest, ApiCallback _callback) Build call for insertAnalysisLoginsertAnalysisLogWithHttpInfo(Integer analysisId, InsertAnalysisLogRequest insertAnalysisLogRequest) Insert a log entry for an analysis Inserts a log record for an analysis.listAnalyses(String searchTerm, List<Workspace> workspace, List<StatusInput> status, List<ModelName> modelName, DynamicExecutionStatus dynamicExecutionStatus, List<String> usernames, String sha256Hash, Integer limit, Integer offset, AppApiRestV2AnalysesEnumsOrderBy orderBy, Order order) Gets the most recent analyses Gets the most recent analyses provided a scope, this is then paginated, if pages and limit doesnt fit, it increases the limitokhttp3.CalllistAnalysesAsync(String searchTerm, List<Workspace> workspace, List<StatusInput> status, List<ModelName> modelName, DynamicExecutionStatus dynamicExecutionStatus, List<String> usernames, String sha256Hash, Integer limit, Integer offset, AppApiRestV2AnalysesEnumsOrderBy orderBy, Order order, ApiCallback<BaseResponseRecent> _callback) Gets the most recent analyses (asynchronously) Gets the most recent analyses provided a scope, this is then paginated, if pages and limit doesnt fit, it increases the limitokhttp3.CalllistAnalysesCall(String searchTerm, List<Workspace> workspace, List<StatusInput> status, List<ModelName> modelName, DynamicExecutionStatus dynamicExecutionStatus, List<String> usernames, String sha256Hash, Integer limit, Integer offset, AppApiRestV2AnalysesEnumsOrderBy orderBy, Order order, ApiCallback _callback) Build call for listAnalyseslistAnalysesWithHttpInfo(String searchTerm, List<Workspace> workspace, List<StatusInput> status, List<ModelName> modelName, DynamicExecutionStatus dynamicExecutionStatus, List<String> usernames, String sha256Hash, Integer limit, Integer offset, AppApiRestV2AnalysesEnumsOrderBy orderBy, Order order) Gets the most recent analyses Gets the most recent analyses provided a scope, this is then paginated, if pages and limit doesnt fit, it increases the limitlookupBinaryId(Integer binaryId) Gets the analysis ID from binary ID Given an binary ID gets the ID of an analysisokhttp3.CalllookupBinaryIdAsync(Integer binaryId, ApiCallback<Object> _callback) Gets the analysis ID from binary ID (asynchronously) Given an binary ID gets the ID of an analysisokhttp3.CalllookupBinaryIdCall(Integer binaryId, ApiCallback _callback) Build call for lookupBinaryIdlookupBinaryIdWithHttpInfo(Integer binaryId) Gets the analysis ID from binary ID Given an binary ID gets the ID of an analysisputAnalysisStrings(Integer analysisId, PutAnalysisStringsRequest putAnalysisStringsRequest) Add strings to the analysis Add strings to the analysis.okhttp3.CallputAnalysisStringsAsync(Integer analysisId, PutAnalysisStringsRequest putAnalysisStringsRequest, ApiCallback<BaseResponse> _callback) Add strings to the analysis (asynchronously) Add strings to the analysis.okhttp3.CallputAnalysisStringsCall(Integer analysisId, PutAnalysisStringsRequest putAnalysisStringsRequest, ApiCallback _callback) Build call for putAnalysisStringsputAnalysisStringsWithHttpInfo(Integer analysisId, PutAnalysisStringsRequest putAnalysisStringsRequest) Add strings to the analysis Add strings to the analysis.requeueAnalysis(Integer analysisId, ReAnalysisForm reAnalysisForm, String xRevEngApplication) Requeue Analysis Re-queues an already uploaded analysisokhttp3.CallrequeueAnalysisAsync(Integer analysisId, ReAnalysisForm reAnalysisForm, String xRevEngApplication, ApiCallback<BaseResponseCreated> _callback) Requeue Analysis (asynchronously) Re-queues an already uploaded analysisokhttp3.CallrequeueAnalysisCall(Integer analysisId, ReAnalysisForm reAnalysisForm, String xRevEngApplication, ApiCallback _callback) Build call for requeueAnalysisrequeueAnalysisWithHttpInfo(Integer analysisId, ReAnalysisForm reAnalysisForm, String xRevEngApplication) Requeue Analysis Re-queues an already uploaded analysisvoidsetApiClient(ApiClient apiClient) voidsetCustomBaseUrl(String customBaseUrl) voidsetHostIndex(int hostIndex) updateAnalysis(Integer analysisId, AnalysisUpdateRequest analysisUpdateRequest) Update Analysis Updates analysis attributes (binary_name, analysis_scope).okhttp3.CallupdateAnalysisAsync(Integer analysisId, AnalysisUpdateRequest analysisUpdateRequest, ApiCallback<BaseResponseAnalysisDetailResponse> _callback) Update Analysis (asynchronously) Updates analysis attributes (binary_name, analysis_scope).okhttp3.CallupdateAnalysisCall(Integer analysisId, AnalysisUpdateRequest analysisUpdateRequest, ApiCallback _callback) Build call for updateAnalysisupdateAnalysisTags(Integer analysisId, AnalysisUpdateTagsRequest analysisUpdateTagsRequest) Update Analysis Tags Updates analysis tags.okhttp3.CallupdateAnalysisTagsAsync(Integer analysisId, AnalysisUpdateTagsRequest analysisUpdateTagsRequest, ApiCallback<BaseResponseAnalysisUpdateTagsResponse> _callback) Update Analysis Tags (asynchronously) Updates analysis tags.okhttp3.CallupdateAnalysisTagsCall(Integer analysisId, AnalysisUpdateTagsRequest analysisUpdateTagsRequest, ApiCallback _callback) Build call for updateAnalysisTagsupdateAnalysisTagsWithHttpInfo(Integer analysisId, AnalysisUpdateTagsRequest analysisUpdateTagsRequest) Update Analysis Tags Updates analysis tags.updateAnalysisWithHttpInfo(Integer analysisId, AnalysisUpdateRequest analysisUpdateRequest) Update Analysis Updates analysis attributes (binary_name, analysis_scope).uploadFile(UploadFileType uploadFileType, File _file, String packedPassword, Boolean forceOverwrite) Upload Fileokhttp3.CalluploadFileAsync(UploadFileType uploadFileType, File _file, String packedPassword, Boolean forceOverwrite, ApiCallback<BaseResponseUploadResponse> _callback) Upload File (asynchronously)okhttp3.CalluploadFileCall(UploadFileType uploadFileType, File _file, String packedPassword, Boolean forceOverwrite, ApiCallback _callback) Build call for uploadFileuploadFileWithHttpInfo(UploadFileType uploadFileType, File _file, String packedPassword, Boolean forceOverwrite) Upload File
-
Constructor Details
-
AnalysesCoreApi
public AnalysesCoreApi() -
AnalysesCoreApi
-
-
Method Details
-
getApiClient
-
setApiClient
-
getHostIndex
public int getHostIndex() -
setHostIndex
public void setHostIndex(int hostIndex) -
getCustomBaseUrl
-
setCustomBaseUrl
-
addUserStringToAnalysisCall
public okhttp3.Call addUserStringToAnalysisCall(@Nonnull Long analysisId, @Nonnull AddUserStringInputBody addUserStringInputBody, ApiCallback _callback) throws ApiException Build call for addUserStringToAnalysis- Parameters:
analysisId- Analysis ID (required)addUserStringInputBody- (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 -
-
addUserStringToAnalysis
public Map<String,Object> addUserStringToAnalysis(@Nonnull Long analysisId, @Nonnull AddUserStringInputBody addUserStringInputBody) throws ApiException Add a user-provided string to an analysis. Attaches a user-provided string to an analysis 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:
analysisId- Analysis ID (required)addUserStringInputBody- (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 -
-
addUserStringToAnalysisWithHttpInfo
public ApiResponse<Map<String,Object>> addUserStringToAnalysisWithHttpInfo(@Nonnull Long analysisId, @Nonnull AddUserStringInputBody addUserStringInputBody) throws ApiException Add a user-provided string to an analysis. Attaches a user-provided string to an analysis 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:
analysisId- Analysis ID (required)addUserStringInputBody- (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 -
-
addUserStringToAnalysisAsync
public okhttp3.Call addUserStringToAnalysisAsync(@Nonnull Long analysisId, @Nonnull AddUserStringInputBody addUserStringInputBody, ApiCallback<Map<String, Object>> _callback) throws ApiExceptionAdd a user-provided string to an analysis. (asynchronously) Attaches a user-provided string to an analysis 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:
analysisId- Analysis ID (required)addUserStringInputBody- (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 -
-
createAnalysisCall
public okhttp3.Call createAnalysisCall(@Nonnull AnalysisCreateRequest analysisCreateRequest, @Nullable String xRevEngApplication, ApiCallback _callback) throws ApiException Build call for createAnalysis- Parameters:
analysisCreateRequest- (required)xRevEngApplication- (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 201 Successful Response - 422 Invalid request parameters - 404 Not Found - 400 Bad Request -
-
createAnalysis
public BaseResponseAnalysisCreateResponse createAnalysis(@Nonnull AnalysisCreateRequest analysisCreateRequest, @Nullable String xRevEngApplication) throws ApiException Create Analysis Begins an analysis- Parameters:
analysisCreateRequest- (required)xRevEngApplication- (optional)- Returns:
- BaseResponseAnalysisCreateResponse
- 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 Successful Response - 422 Invalid request parameters - 404 Not Found - 400 Bad Request -
-
createAnalysisWithHttpInfo
public ApiResponse<BaseResponseAnalysisCreateResponse> createAnalysisWithHttpInfo(@Nonnull AnalysisCreateRequest analysisCreateRequest, @Nullable String xRevEngApplication) throws ApiException Create Analysis Begins an analysis- Parameters:
analysisCreateRequest- (required)xRevEngApplication- (optional)- Returns:
- ApiResponse<BaseResponseAnalysisCreateResponse>
- 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 Successful Response - 422 Invalid request parameters - 404 Not Found - 400 Bad Request -
-
createAnalysisAsync
public okhttp3.Call createAnalysisAsync(@Nonnull AnalysisCreateRequest analysisCreateRequest, @Nullable String xRevEngApplication, ApiCallback<BaseResponseAnalysisCreateResponse> _callback) throws ApiException Create Analysis (asynchronously) Begins an analysis- Parameters:
analysisCreateRequest- (required)xRevEngApplication- (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 201 Successful Response - 422 Invalid request parameters - 404 Not Found - 400 Bad Request -
-
deleteAnalysisCall
public okhttp3.Call deleteAnalysisCall(@Nonnull Integer analysisId, ApiCallback _callback) throws ApiException Build call for deleteAnalysis- 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 - 404 Not Found - 403 Forbidden -
-
deleteAnalysis
Delete Analysis Deletes an analysis based on the provided analysis ID.- Parameters:
analysisId- (required)- Returns:
- BaseResponseDict
- 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 - 403 Forbidden -
-
deleteAnalysisWithHttpInfo
public ApiResponse<BaseResponseDict> deleteAnalysisWithHttpInfo(@Nonnull Integer analysisId) throws ApiException Delete Analysis Deletes an analysis based on the provided analysis ID.- Parameters:
analysisId- (required)- Returns:
- ApiResponse<BaseResponseDict>
- 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 - 403 Forbidden -
-
deleteAnalysisAsync
public okhttp3.Call deleteAnalysisAsync(@Nonnull Integer analysisId, ApiCallback<BaseResponseDict> _callback) throws ApiException Delete Analysis (asynchronously) Deletes an analysis based on the provided analysis ID.- 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 - 404 Not Found - 403 Forbidden -
-
getAnalysisBasicInfoCall
@Deprecated public okhttp3.Call getAnalysisBasicInfoCall(@Nonnull Integer analysisId, ApiCallback _callback) throws ApiException Deprecated.Build call for getAnalysisBasicInfo- 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 -
-
getAnalysisBasicInfo
@Deprecated public BaseResponseBasic getAnalysisBasicInfo(@Nonnull Integer analysisId) throws ApiException Deprecated.Gets basic analysis information Returns basic analysis information for an analysis- Parameters:
analysisId- (required)- Returns:
- BaseResponseBasic
- 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 -
-
getAnalysisBasicInfoWithHttpInfo
@Deprecated public ApiResponse<BaseResponseBasic> getAnalysisBasicInfoWithHttpInfo(@Nonnull Integer analysisId) throws ApiException Deprecated.Gets basic analysis information Returns basic analysis information for an analysis- Parameters:
analysisId- (required)- Returns:
- ApiResponse<BaseResponseBasic>
- 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 -
-
getAnalysisBasicInfoAsync
@Deprecated public okhttp3.Call getAnalysisBasicInfoAsync(@Nonnull Integer analysisId, ApiCallback<BaseResponseBasic> _callback) throws ApiException Deprecated.Gets basic analysis information (asynchronously) Returns basic analysis information for an 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 -
-
getAnalysisBasicInfo_0Call
public okhttp3.Call getAnalysisBasicInfo_0Call(@Nonnull Long analysisId, ApiCallback _callback) throws ApiException Build call for getAnalysisBasicInfo_0- Parameters:
analysisId- Analysis 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 -
-
getAnalysisBasicInfo_0
public AnalysisBasicInfoOutputBody getAnalysisBasicInfo_0(@Nonnull Long analysisId) throws ApiException Get basic analysis information Returns basic metadata for the given analysis including binary details, model, owner, and function count. **Error codes:** - `404` [`NOT_FOUND`](/errors/NOT_FOUND) — Not Found - `403` [`ACCESS_DENIED`](/errors/ACCESS_DENIED) — Access Denied- Parameters:
analysisId- Analysis ID (required)- Returns:
- AnalysisBasicInfoOutputBody
- 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 -
-
getAnalysisBasicInfo_0WithHttpInfo
public ApiResponse<AnalysisBasicInfoOutputBody> getAnalysisBasicInfo_0WithHttpInfo(@Nonnull Long analysisId) throws ApiException Get basic analysis information Returns basic metadata for the given analysis including binary details, model, owner, and function count. **Error codes:** - `404` [`NOT_FOUND`](/errors/NOT_FOUND) — Not Found - `403` [`ACCESS_DENIED`](/errors/ACCESS_DENIED) — Access Denied- Parameters:
analysisId- Analysis ID (required)- Returns:
- ApiResponse<AnalysisBasicInfoOutputBody>
- 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 -
-
getAnalysisBasicInfo_0Async
public okhttp3.Call getAnalysisBasicInfo_0Async(@Nonnull Long analysisId, ApiCallback<AnalysisBasicInfoOutputBody> _callback) throws ApiException Get basic analysis information (asynchronously) Returns basic metadata for the given analysis including binary details, model, owner, and function count. **Error codes:** - `404` [`NOT_FOUND`](/errors/NOT_FOUND) — Not Found - `403` [`ACCESS_DENIED`](/errors/ACCESS_DENIED) — Access Denied- Parameters:
analysisId- Analysis 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 -
-
getAnalysisBytesCall
public okhttp3.Call getAnalysisBytesCall(@Nonnull Long analysisId, @Nullable Long page, ApiCallback _callback) throws ApiException Build call for getAnalysisBytes- Parameters:
analysisId- Analysis ID (required)page- 64kb page of binary data (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 -
-
getAnalysisBytes
Get the bytes of a binary Returns a 64kb byte page from the binary. **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:
analysisId- Analysis ID (required)page- 64kb page of binary data (optional)- 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 -
-
getAnalysisBytesWithHttpInfo
public ApiResponse<Void> getAnalysisBytesWithHttpInfo(@Nonnull Long analysisId, @Nullable Long page) throws ApiException Get the bytes of a binary Returns a 64kb byte page from the binary. **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:
analysisId- Analysis ID (required)page- 64kb page of binary data (optional)- Returns:
- ApiResponse<Void>
- 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 -
-
getAnalysisBytesAsync
public okhttp3.Call getAnalysisBytesAsync(@Nonnull Long analysisId, @Nullable Long page, ApiCallback<Void> _callback) throws ApiException Get the bytes of a binary (asynchronously) Returns a 64kb byte page from the binary. **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:
analysisId- Analysis ID (required)page- 64kb page of binary data (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 -
-
getAnalysisFunctionMapCall
public okhttp3.Call getAnalysisFunctionMapCall(@Nonnull Integer analysisId, ApiCallback _callback) throws ApiException Build call for getAnalysisFunctionMap- 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 -
-
getAnalysisFunctionMap
public BaseResponseAnalysisFunctionMapping getAnalysisFunctionMap(@Nonnull Integer analysisId) throws ApiException Get Analysis Function Map Returns three maps: a map of function ids to function addresses, it's inverse and a map of function addresses to function names.- Parameters:
analysisId- (required)- Returns:
- BaseResponseAnalysisFunctionMapping
- 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 -
-
getAnalysisFunctionMapWithHttpInfo
public ApiResponse<BaseResponseAnalysisFunctionMapping> getAnalysisFunctionMapWithHttpInfo(@Nonnull Integer analysisId) throws ApiException Get Analysis Function Map Returns three maps: a map of function ids to function addresses, it's inverse and a map of function addresses to function names.- Parameters:
analysisId- (required)- Returns:
- ApiResponse<BaseResponseAnalysisFunctionMapping>
- 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 -
-
getAnalysisFunctionMapAsync
public okhttp3.Call getAnalysisFunctionMapAsync(@Nonnull Integer analysisId, ApiCallback<BaseResponseAnalysisFunctionMapping> _callback) throws ApiException Get Analysis Function Map (asynchronously) Returns three maps: a map of function ids to function addresses, it's inverse and a map of function addresses to function names.- 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 -
-
getAnalysisLogsCall
public okhttp3.Call getAnalysisLogsCall(@Nonnull Integer analysisId, ApiCallback _callback) throws ApiException Build call for getAnalysisLogs- 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 -
-
getAnalysisLogs
Gets the logs of an analysis Given an analysis ID gets the current logs of an analysis- Parameters:
analysisId- (required)- Returns:
- BaseResponseLogs
- 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 -
-
getAnalysisLogsWithHttpInfo
public ApiResponse<BaseResponseLogs> getAnalysisLogsWithHttpInfo(@Nonnull Integer analysisId) throws ApiException Gets the logs of an analysis Given an analysis ID gets the current logs of an analysis- Parameters:
analysisId- (required)- Returns:
- ApiResponse<BaseResponseLogs>
- 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 -
-
getAnalysisLogsAsync
public okhttp3.Call getAnalysisLogsAsync(@Nonnull Integer analysisId, ApiCallback<BaseResponseLogs> _callback) throws ApiException Gets the logs of an analysis (asynchronously) Given an analysis ID gets the current logs of an 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 -
-
getAnalysisParamsCall
public okhttp3.Call getAnalysisParamsCall(@Nonnull Integer analysisId, ApiCallback _callback) throws ApiException Build call for getAnalysisParams- 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 -
-
getAnalysisParams
Gets analysis param information Gets the params that the analysis was run with- Parameters:
analysisId- (required)- Returns:
- BaseResponseParams
- 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 -
-
getAnalysisParamsWithHttpInfo
public ApiResponse<BaseResponseParams> getAnalysisParamsWithHttpInfo(@Nonnull Integer analysisId) throws ApiException Gets analysis param information Gets the params that the analysis was run with- Parameters:
analysisId- (required)- Returns:
- ApiResponse<BaseResponseParams>
- 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 -
-
getAnalysisParamsAsync
public okhttp3.Call getAnalysisParamsAsync(@Nonnull Integer analysisId, ApiCallback<BaseResponseParams> _callback) throws ApiException Gets analysis param information (asynchronously) Gets the params that the analysis was run with- 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 -
-
getAnalysisQueuePositionCall
public okhttp3.Call getAnalysisQueuePositionCall(@Nonnull Long analysisId, ApiCallback _callback) throws ApiException Build call for getAnalysisQueuePosition- Parameters:
analysisId- Analysis 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 -
-
getAnalysisQueuePosition
Get the queue position of an analysis Returns the number of Processing analyses with a lower analysis_id than the given one. Useful for showing the user where they sit in the processing queue while waiting for their analysis to start. **Error codes:** - `404` [`NOT_FOUND`](/errors/NOT_FOUND) — Not Found - `403` [`ACCESS_DENIED`](/errors/ACCESS_DENIED) — Access Denied- Parameters:
analysisId- Analysis ID (required)- Returns:
- QueuePositionResponse
- 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 -
-
getAnalysisQueuePositionWithHttpInfo
public ApiResponse<QueuePositionResponse> getAnalysisQueuePositionWithHttpInfo(@Nonnull Long analysisId) throws ApiException Get the queue position of an analysis Returns the number of Processing analyses with a lower analysis_id than the given one. Useful for showing the user where they sit in the processing queue while waiting for their analysis to start. **Error codes:** - `404` [`NOT_FOUND`](/errors/NOT_FOUND) — Not Found - `403` [`ACCESS_DENIED`](/errors/ACCESS_DENIED) — Access Denied- Parameters:
analysisId- Analysis ID (required)- Returns:
- ApiResponse<QueuePositionResponse>
- 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 -
-
getAnalysisQueuePositionAsync
public okhttp3.Call getAnalysisQueuePositionAsync(@Nonnull Long analysisId, ApiCallback<QueuePositionResponse> _callback) throws ApiException Get the queue position of an analysis (asynchronously) Returns the number of Processing analyses with a lower analysis_id than the given one. Useful for showing the user where they sit in the processing queue while waiting for their analysis to start. **Error codes:** - `404` [`NOT_FOUND`](/errors/NOT_FOUND) — Not Found - `403` [`ACCESS_DENIED`](/errors/ACCESS_DENIED) — Access Denied- Parameters:
analysisId- Analysis 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 -
-
getAnalysisStatusCall
public okhttp3.Call getAnalysisStatusCall(@Nonnull Integer analysisId, ApiCallback _callback) throws ApiException Build call for getAnalysisStatus- 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 -
-
getAnalysisStatus
Gets the status of an analysis Given an analysis ID gets the current status of the analysis- Parameters:
analysisId- (required)- Returns:
- BaseResponseStatus
- 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 -
-
getAnalysisStatusWithHttpInfo
public ApiResponse<BaseResponseStatus> getAnalysisStatusWithHttpInfo(@Nonnull Integer analysisId) throws ApiException Gets the status of an analysis Given an analysis ID gets the current status of the analysis- Parameters:
analysisId- (required)- Returns:
- ApiResponse<BaseResponseStatus>
- 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 -
-
getAnalysisStatusAsync
public okhttp3.Call getAnalysisStatusAsync(@Nonnull Integer analysisId, ApiCallback<BaseResponseStatus> _callback) throws ApiException Gets the status of an analysis (asynchronously) Given an analysis ID gets the current status of 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 -
-
getAnalysisStringsCall
public okhttp3.Call getAnalysisStringsCall(@Nonnull Long analysisId, @Nullable Long page, @Nullable Long pageSize, @Nullable String search, @Nullable String functionSearch, @Nullable String orderBy, @Nullable String sortOrder, ApiCallback _callback) throws ApiException Build call for getAnalysisStrings- Parameters:
analysisId- Analysis 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)functionSearch- Filter by function name (case-insensitive substring match). (optional)orderBy- Field to order results by. (optional, default to value)sortOrder- Sort direction. (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 OK - 403 Forbidden - 404 Not Found - 422 Unprocessable Entity - 500 Internal Server Error -
-
getAnalysisStrings
public ListAnalysisStringsOutputBody getAnalysisStrings(@Nonnull Long analysisId, @Nullable Long page, @Nullable Long pageSize, @Nullable String search, @Nullable String functionSearch, @Nullable String orderBy, @Nullable String sortOrder) throws ApiException List strings for an analysis. Returns the strings discovered in an analysis, combining function-level and analysis-level strings. Supports value/function-name search, sorting and pagination. **Error codes:** - `404` [`NOT_FOUND`](/errors/NOT_FOUND) — Not Found - `403` [`ACCESS_DENIED`](/errors/ACCESS_DENIED) — Access Denied- Parameters:
analysisId- Analysis 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)functionSearch- Filter by function name (case-insensitive substring match). (optional)orderBy- Field to order results by. (optional, default to value)sortOrder- Sort direction. (optional, default to ASC)- Returns:
- ListAnalysisStringsOutputBody
- 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 -
-
getAnalysisStringsWithHttpInfo
public ApiResponse<ListAnalysisStringsOutputBody> getAnalysisStringsWithHttpInfo(@Nonnull Long analysisId, @Nullable Long page, @Nullable Long pageSize, @Nullable String search, @Nullable String functionSearch, @Nullable String orderBy, @Nullable String sortOrder) throws ApiException List strings for an analysis. Returns the strings discovered in an analysis, combining function-level and analysis-level strings. Supports value/function-name search, sorting and pagination. **Error codes:** - `404` [`NOT_FOUND`](/errors/NOT_FOUND) — Not Found - `403` [`ACCESS_DENIED`](/errors/ACCESS_DENIED) — Access Denied- Parameters:
analysisId- Analysis 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)functionSearch- Filter by function name (case-insensitive substring match). (optional)orderBy- Field to order results by. (optional, default to value)sortOrder- Sort direction. (optional, default to ASC)- Returns:
- ApiResponse<ListAnalysisStringsOutputBody>
- 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 -
-
getAnalysisStringsAsync
public okhttp3.Call getAnalysisStringsAsync(@Nonnull Long analysisId, @Nullable Long page, @Nullable Long pageSize, @Nullable String search, @Nullable String functionSearch, @Nullable String orderBy, @Nullable String sortOrder, ApiCallback<ListAnalysisStringsOutputBody> _callback) throws ApiException List strings for an analysis. (asynchronously) Returns the strings discovered in an analysis, combining function-level and analysis-level strings. Supports value/function-name search, sorting and pagination. **Error codes:** - `404` [`NOT_FOUND`](/errors/NOT_FOUND) — Not Found - `403` [`ACCESS_DENIED`](/errors/ACCESS_DENIED) — Access Denied- Parameters:
analysisId- Analysis 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)functionSearch- Filter by function name (case-insensitive substring match). (optional)orderBy- Field to order results by. (optional, default to value)sortOrder- Sort direction. (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 OK - 403 Forbidden - 404 Not Found - 422 Unprocessable Entity - 500 Internal Server Error -
-
getAnalysisStringsStatusCall
public okhttp3.Call getAnalysisStringsStatusCall(@Nonnull Long analysisId, ApiCallback _callback) throws ApiException Build call for getAnalysisStringsStatus- Parameters:
analysisId- Analysis 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 -
-
getAnalysisStringsStatus
public GetAnalysisStringsStatusOutputBody getAnalysisStringsStatus(@Nonnull Long analysisId) throws ApiException Get the string-extraction status for an analysis. Returns the status of the string-extraction task for the binary backing the analysis. One of UNINITIALISED, PENDING, RUNNING, COMPLETED, FAILED. **Error codes:** - `404` [`NOT_FOUND`](/errors/NOT_FOUND) — Not Found - `403` [`ACCESS_DENIED`](/errors/ACCESS_DENIED) — Access Denied- Parameters:
analysisId- Analysis ID (required)- Returns:
- GetAnalysisStringsStatusOutputBody
- 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 -
-
getAnalysisStringsStatusWithHttpInfo
public ApiResponse<GetAnalysisStringsStatusOutputBody> getAnalysisStringsStatusWithHttpInfo(@Nonnull Long analysisId) throws ApiException Get the string-extraction status for an analysis. Returns the status of the string-extraction task for the binary backing the analysis. One of UNINITIALISED, PENDING, RUNNING, COMPLETED, FAILED. **Error codes:** - `404` [`NOT_FOUND`](/errors/NOT_FOUND) — Not Found - `403` [`ACCESS_DENIED`](/errors/ACCESS_DENIED) — Access Denied- Parameters:
analysisId- Analysis ID (required)- Returns:
- ApiResponse<GetAnalysisStringsStatusOutputBody>
- 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 -
-
getAnalysisStringsStatusAsync
public okhttp3.Call getAnalysisStringsStatusAsync(@Nonnull Long analysisId, ApiCallback<GetAnalysisStringsStatusOutputBody> _callback) throws ApiException Get the string-extraction status for an analysis. (asynchronously) Returns the status of the string-extraction task for the binary backing the analysis. One of UNINITIALISED, PENDING, RUNNING, COMPLETED, FAILED. **Error codes:** - `404` [`NOT_FOUND`](/errors/NOT_FOUND) — Not Found - `403` [`ACCESS_DENIED`](/errors/ACCESS_DENIED) — Access Denied- Parameters:
analysisId- Analysis 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 -
-
insertAnalysisLogCall
public okhttp3.Call insertAnalysisLogCall(@Nonnull Integer analysisId, @Nonnull InsertAnalysisLogRequest insertAnalysisLogRequest, ApiCallback _callback) throws ApiException Build call for insertAnalysisLog- Parameters:
analysisId- (required)insertAnalysisLogRequest- (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 Successful Response - 422 Invalid request parameters -
-
insertAnalysisLog
public BaseResponse insertAnalysisLog(@Nonnull Integer analysisId, @Nonnull InsertAnalysisLogRequest insertAnalysisLogRequest) throws ApiException Insert a log entry for an analysis Inserts a log record for an analysis. Only the analysis owner can insert logs.- Parameters:
analysisId- (required)insertAnalysisLogRequest- (required)- Returns:
- BaseResponse
- 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 Successful Response - 422 Invalid request parameters -
-
insertAnalysisLogWithHttpInfo
public ApiResponse<BaseResponse> insertAnalysisLogWithHttpInfo(@Nonnull Integer analysisId, @Nonnull InsertAnalysisLogRequest insertAnalysisLogRequest) throws ApiException Insert a log entry for an analysis Inserts a log record for an analysis. Only the analysis owner can insert logs.- Parameters:
analysisId- (required)insertAnalysisLogRequest- (required)- Returns:
- ApiResponse<BaseResponse>
- 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 Successful Response - 422 Invalid request parameters -
-
insertAnalysisLogAsync
public okhttp3.Call insertAnalysisLogAsync(@Nonnull Integer analysisId, @Nonnull InsertAnalysisLogRequest insertAnalysisLogRequest, ApiCallback<BaseResponse> _callback) throws ApiException Insert a log entry for an analysis (asynchronously) Inserts a log record for an analysis. Only the analysis owner can insert logs.- Parameters:
analysisId- (required)insertAnalysisLogRequest- (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 Successful Response - 422 Invalid request parameters -
-
listAnalysesCall
public okhttp3.Call listAnalysesCall(@Nullable String searchTerm, @Nullable List<Workspace> workspace, @Nullable List<StatusInput> status, @Nullable List<ModelName> modelName, @Nullable DynamicExecutionStatus dynamicExecutionStatus, @Nullable List<String> usernames, @Nullable String sha256Hash, @Nullable Integer limit, @Nullable Integer offset, @Nullable AppApiRestV2AnalysesEnumsOrderBy orderBy, @Nullable Order order, ApiCallback _callback) throws ApiException Build call for listAnalyses- Parameters:
searchTerm- (optional, default to )workspace- The workspace to be viewed (optional)status- The status of the analysis (optional)modelName- Show analysis belonging to the model (optional)dynamicExecutionStatus- Show analysis that have a dynamic execution with the given status (optional)usernames- Show analysis belonging to the user (optional)sha256Hash- (optional)limit- (optional, default to 20)offset- (optional, default to 0)orderBy- (optional)order- (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 -
-
listAnalyses
public BaseResponseRecent listAnalyses(@Nullable String searchTerm, @Nullable List<Workspace> workspace, @Nullable List<StatusInput> status, @Nullable List<ModelName> modelName, @Nullable DynamicExecutionStatus dynamicExecutionStatus, @Nullable List<String> usernames, @Nullable String sha256Hash, @Nullable Integer limit, @Nullable Integer offset, @Nullable AppApiRestV2AnalysesEnumsOrderBy orderBy, @Nullable Order order) throws ApiException Gets the most recent analyses Gets the most recent analyses provided a scope, this is then paginated, if pages and limit doesnt fit, it increases the limit- Parameters:
searchTerm- (optional, default to )workspace- The workspace to be viewed (optional)status- The status of the analysis (optional)modelName- Show analysis belonging to the model (optional)dynamicExecutionStatus- Show analysis that have a dynamic execution with the given status (optional)usernames- Show analysis belonging to the user (optional)sha256Hash- (optional)limit- (optional, default to 20)offset- (optional, default to 0)orderBy- (optional)order- (optional)- Returns:
- BaseResponseRecent
- 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 -
-
listAnalysesWithHttpInfo
public ApiResponse<BaseResponseRecent> listAnalysesWithHttpInfo(@Nullable String searchTerm, @Nullable List<Workspace> workspace, @Nullable List<StatusInput> status, @Nullable List<ModelName> modelName, @Nullable DynamicExecutionStatus dynamicExecutionStatus, @Nullable List<String> usernames, @Nullable String sha256Hash, @Nullable Integer limit, @Nullable Integer offset, @Nullable AppApiRestV2AnalysesEnumsOrderBy orderBy, @Nullable Order order) throws ApiException Gets the most recent analyses Gets the most recent analyses provided a scope, this is then paginated, if pages and limit doesnt fit, it increases the limit- Parameters:
searchTerm- (optional, default to )workspace- The workspace to be viewed (optional)status- The status of the analysis (optional)modelName- Show analysis belonging to the model (optional)dynamicExecutionStatus- Show analysis that have a dynamic execution with the given status (optional)usernames- Show analysis belonging to the user (optional)sha256Hash- (optional)limit- (optional, default to 20)offset- (optional, default to 0)orderBy- (optional)order- (optional)- Returns:
- ApiResponse<BaseResponseRecent>
- 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 -
-
listAnalysesAsync
public okhttp3.Call listAnalysesAsync(@Nullable String searchTerm, @Nullable List<Workspace> workspace, @Nullable List<StatusInput> status, @Nullable List<ModelName> modelName, @Nullable DynamicExecutionStatus dynamicExecutionStatus, @Nullable List<String> usernames, @Nullable String sha256Hash, @Nullable Integer limit, @Nullable Integer offset, @Nullable AppApiRestV2AnalysesEnumsOrderBy orderBy, @Nullable Order order, ApiCallback<BaseResponseRecent> _callback) throws ApiException Gets the most recent analyses (asynchronously) Gets the most recent analyses provided a scope, this is then paginated, if pages and limit doesnt fit, it increases the limit- Parameters:
searchTerm- (optional, default to )workspace- The workspace to be viewed (optional)status- The status of the analysis (optional)modelName- Show analysis belonging to the model (optional)dynamicExecutionStatus- Show analysis that have a dynamic execution with the given status (optional)usernames- Show analysis belonging to the user (optional)sha256Hash- (optional)limit- (optional, default to 20)offset- (optional, default to 0)orderBy- (optional)order- (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 -
-
lookupBinaryIdCall
public okhttp3.Call lookupBinaryIdCall(@Nonnull Integer binaryId, ApiCallback _callback) throws ApiException Build call for lookupBinaryId- Parameters:
binaryId- (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 -
-
lookupBinaryId
Gets the analysis ID from binary ID Given an binary ID gets the ID of an analysis- Parameters:
binaryId- (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 200 Successful Response - 422 Invalid request parameters -
-
lookupBinaryIdWithHttpInfo
public ApiResponse<Object> lookupBinaryIdWithHttpInfo(@Nonnull Integer binaryId) throws ApiException Gets the analysis ID from binary ID Given an binary ID gets the ID of an analysis- Parameters:
binaryId- (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 200 Successful Response - 422 Invalid request parameters -
-
lookupBinaryIdAsync
public okhttp3.Call lookupBinaryIdAsync(@Nonnull Integer binaryId, ApiCallback<Object> _callback) throws ApiException Gets the analysis ID from binary ID (asynchronously) Given an binary ID gets the ID of an analysis- Parameters:
binaryId- (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 -
-
putAnalysisStringsCall
public okhttp3.Call putAnalysisStringsCall(@Nonnull Integer analysisId, @Nonnull PutAnalysisStringsRequest putAnalysisStringsRequest, ApiCallback _callback) throws ApiException Build call for putAnalysisStrings- Parameters:
analysisId- (required)putAnalysisStringsRequest- (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 Successful Response - 422 Invalid request parameters -
-
putAnalysisStrings
public BaseResponse putAnalysisStrings(@Nonnull Integer analysisId, @Nonnull PutAnalysisStringsRequest putAnalysisStringsRequest) throws ApiException Add strings to the analysis Add strings to the analysis. Rejects if any string already exists at the given vaddr.- Parameters:
analysisId- (required)putAnalysisStringsRequest- (required)- Returns:
- BaseResponse
- 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 Successful Response - 422 Invalid request parameters -
-
putAnalysisStringsWithHttpInfo
public ApiResponse<BaseResponse> putAnalysisStringsWithHttpInfo(@Nonnull Integer analysisId, @Nonnull PutAnalysisStringsRequest putAnalysisStringsRequest) throws ApiException Add strings to the analysis Add strings to the analysis. Rejects if any string already exists at the given vaddr.- Parameters:
analysisId- (required)putAnalysisStringsRequest- (required)- Returns:
- ApiResponse<BaseResponse>
- 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 Successful Response - 422 Invalid request parameters -
-
putAnalysisStringsAsync
public okhttp3.Call putAnalysisStringsAsync(@Nonnull Integer analysisId, @Nonnull PutAnalysisStringsRequest putAnalysisStringsRequest, ApiCallback<BaseResponse> _callback) throws ApiException Add strings to the analysis (asynchronously) Add strings to the analysis. Rejects if any string already exists at the given vaddr.- Parameters:
analysisId- (required)putAnalysisStringsRequest- (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 Successful Response - 422 Invalid request parameters -
-
requeueAnalysisCall
public okhttp3.Call requeueAnalysisCall(@Nonnull Integer analysisId, @Nonnull ReAnalysisForm reAnalysisForm, @Nullable String xRevEngApplication, ApiCallback _callback) throws ApiException Build call for requeueAnalysis- Parameters:
analysisId- (required)reAnalysisForm- (required)xRevEngApplication- (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 201 Successful Response - 422 Invalid request parameters - 404 Not Found - 400 Bad Request -
-
requeueAnalysis
public BaseResponseCreated requeueAnalysis(@Nonnull Integer analysisId, @Nonnull ReAnalysisForm reAnalysisForm, @Nullable String xRevEngApplication) throws ApiException Requeue Analysis Re-queues an already uploaded analysis- Parameters:
analysisId- (required)reAnalysisForm- (required)xRevEngApplication- (optional)- Returns:
- BaseResponseCreated
- 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 Successful Response - 422 Invalid request parameters - 404 Not Found - 400 Bad Request -
-
requeueAnalysisWithHttpInfo
public ApiResponse<BaseResponseCreated> requeueAnalysisWithHttpInfo(@Nonnull Integer analysisId, @Nonnull ReAnalysisForm reAnalysisForm, @Nullable String xRevEngApplication) throws ApiException Requeue Analysis Re-queues an already uploaded analysis- Parameters:
analysisId- (required)reAnalysisForm- (required)xRevEngApplication- (optional)- Returns:
- ApiResponse<BaseResponseCreated>
- 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 Successful Response - 422 Invalid request parameters - 404 Not Found - 400 Bad Request -
-
requeueAnalysisAsync
public okhttp3.Call requeueAnalysisAsync(@Nonnull Integer analysisId, @Nonnull ReAnalysisForm reAnalysisForm, @Nullable String xRevEngApplication, ApiCallback<BaseResponseCreated> _callback) throws ApiException Requeue Analysis (asynchronously) Re-queues an already uploaded analysis- Parameters:
analysisId- (required)reAnalysisForm- (required)xRevEngApplication- (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 201 Successful Response - 422 Invalid request parameters - 404 Not Found - 400 Bad Request -
-
updateAnalysisCall
public okhttp3.Call updateAnalysisCall(@Nonnull Integer analysisId, @Nonnull AnalysisUpdateRequest analysisUpdateRequest, ApiCallback _callback) throws ApiException Build call for updateAnalysis- Parameters:
analysisId- (required)analysisUpdateRequest- (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 -
-
updateAnalysis
public BaseResponseAnalysisDetailResponse updateAnalysis(@Nonnull Integer analysisId, @Nonnull AnalysisUpdateRequest analysisUpdateRequest) throws ApiException Update Analysis Updates analysis attributes (binary_name, analysis_scope). User must be the owner.- Parameters:
analysisId- (required)analysisUpdateRequest- (required)- Returns:
- BaseResponseAnalysisDetailResponse
- 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 -
-
updateAnalysisWithHttpInfo
public ApiResponse<BaseResponseAnalysisDetailResponse> updateAnalysisWithHttpInfo(@Nonnull Integer analysisId, @Nonnull AnalysisUpdateRequest analysisUpdateRequest) throws ApiException Update Analysis Updates analysis attributes (binary_name, analysis_scope). User must be the owner.- Parameters:
analysisId- (required)analysisUpdateRequest- (required)- Returns:
- ApiResponse<BaseResponseAnalysisDetailResponse>
- 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 -
-
updateAnalysisAsync
public okhttp3.Call updateAnalysisAsync(@Nonnull Integer analysisId, @Nonnull AnalysisUpdateRequest analysisUpdateRequest, ApiCallback<BaseResponseAnalysisDetailResponse> _callback) throws ApiException Update Analysis (asynchronously) Updates analysis attributes (binary_name, analysis_scope). User must be the owner.- Parameters:
analysisId- (required)analysisUpdateRequest- (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 -
-
updateAnalysisTagsCall
public okhttp3.Call updateAnalysisTagsCall(@Nonnull Integer analysisId, @Nonnull AnalysisUpdateTagsRequest analysisUpdateTagsRequest, ApiCallback _callback) throws ApiException Build call for updateAnalysisTags- Parameters:
analysisId- (required)analysisUpdateTagsRequest- (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 -
-
updateAnalysisTags
public BaseResponseAnalysisUpdateTagsResponse updateAnalysisTags(@Nonnull Integer analysisId, @Nonnull AnalysisUpdateTagsRequest analysisUpdateTagsRequest) throws ApiException Update Analysis Tags Updates analysis tags. User must be the owner.- Parameters:
analysisId- (required)analysisUpdateTagsRequest- (required)- Returns:
- BaseResponseAnalysisUpdateTagsResponse
- 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 -
-
updateAnalysisTagsWithHttpInfo
public ApiResponse<BaseResponseAnalysisUpdateTagsResponse> updateAnalysisTagsWithHttpInfo(@Nonnull Integer analysisId, @Nonnull AnalysisUpdateTagsRequest analysisUpdateTagsRequest) throws ApiException Update Analysis Tags Updates analysis tags. User must be the owner.- Parameters:
analysisId- (required)analysisUpdateTagsRequest- (required)- Returns:
- ApiResponse<BaseResponseAnalysisUpdateTagsResponse>
- 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 -
-
updateAnalysisTagsAsync
public okhttp3.Call updateAnalysisTagsAsync(@Nonnull Integer analysisId, @Nonnull AnalysisUpdateTagsRequest analysisUpdateTagsRequest, ApiCallback<BaseResponseAnalysisUpdateTagsResponse> _callback) throws ApiException Update Analysis Tags (asynchronously) Updates analysis tags. User must be the owner.- Parameters:
analysisId- (required)analysisUpdateTagsRequest- (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 -
-
uploadFileCall
public okhttp3.Call uploadFileCall(@Nonnull UploadFileType uploadFileType, @Nonnull File _file, @Nullable String packedPassword, @Nullable Boolean forceOverwrite, ApiCallback _callback) throws ApiException Build call for uploadFile- Parameters:
uploadFileType- (required)_file- (required)packedPassword- (optional)forceOverwrite- (optional, default to false)_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 -
-
uploadFile
public BaseResponseUploadResponse uploadFile(@Nonnull UploadFileType uploadFileType, @Nonnull File _file, @Nullable String packedPassword, @Nullable Boolean forceOverwrite) throws ApiException Upload File- Parameters:
uploadFileType- (required)_file- (required)packedPassword- (optional)forceOverwrite- (optional, default to false)- Returns:
- BaseResponseUploadResponse
- 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 -
-
uploadFileWithHttpInfo
public ApiResponse<BaseResponseUploadResponse> uploadFileWithHttpInfo(@Nonnull UploadFileType uploadFileType, @Nonnull File _file, @Nullable String packedPassword, @Nullable Boolean forceOverwrite) throws ApiException Upload File- Parameters:
uploadFileType- (required)_file- (required)packedPassword- (optional)forceOverwrite- (optional, default to false)- Returns:
- ApiResponse<BaseResponseUploadResponse>
- 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 -
-
uploadFileAsync
public okhttp3.Call uploadFileAsync(@Nonnull UploadFileType uploadFileType, @Nonnull File _file, @Nullable String packedPassword, @Nullable Boolean forceOverwrite, ApiCallback<BaseResponseUploadResponse> _callback) throws ApiException Upload File (asynchronously)- Parameters:
uploadFileType- (required)_file- (required)packedPassword- (optional)forceOverwrite- (optional, default to false)_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 -
-