Package ai.reveng.api
Class ExternalSourcesApi
java.lang.Object
ai.reveng.api.ExternalSourcesApi
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateExternalTaskVt(Integer analysisId) Pulls data from VirusTotalokhttp3.CallcreateExternalTaskVtAsync(Integer analysisId, ApiCallback<BaseResponseStr> _callback) Pulls data from VirusTotal (asynchronously)okhttp3.CallcreateExternalTaskVtCall(Integer analysisId, ApiCallback _callback) Build call for createExternalTaskVtcreateExternalTaskVtWithHttpInfo(Integer analysisId) Pulls data from VirusTotalintGet VirusTotal dataokhttp3.CallgetVtDataAsync(Integer analysisId, ApiCallback<BaseResponseExternalResponse> _callback) Get VirusTotal data (asynchronously)okhttp3.CallgetVtDataCall(Integer analysisId, ApiCallback _callback) Build call for getVtDatagetVtDataWithHttpInfo(Integer analysisId) Get VirusTotal datagetVtTaskStatus(Integer analysisId) Check the status of VirusTotal data retrievalokhttp3.CallgetVtTaskStatusAsync(Integer analysisId, ApiCallback<BaseResponseTaskResponse> _callback) Check the status of VirusTotal data retrieval (asynchronously)okhttp3.CallgetVtTaskStatusCall(Integer analysisId, ApiCallback _callback) Build call for getVtTaskStatusgetVtTaskStatusWithHttpInfo(Integer analysisId) Check the status of VirusTotal data retrievalvoidsetApiClient(ApiClient apiClient) voidsetCustomBaseUrl(String customBaseUrl) voidsetHostIndex(int hostIndex)
-
Constructor Details
-
ExternalSourcesApi
public ExternalSourcesApi() -
ExternalSourcesApi
-
-
Method Details
-
getApiClient
-
setApiClient
-
getHostIndex
public int getHostIndex() -
setHostIndex
public void setHostIndex(int hostIndex) -
getCustomBaseUrl
-
setCustomBaseUrl
-
createExternalTaskVtCall
public okhttp3.Call createExternalTaskVtCall(@Nonnull Integer analysisId, ApiCallback _callback) throws ApiException Build call for createExternalTaskVt- 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 202 Successful Response - 422 Invalid request parameters - 409 Request already queued -
-
createExternalTaskVt
Pulls data from VirusTotal- Parameters:
analysisId- (required)- Returns:
- BaseResponseStr
- Throws:
ApiException- If fail to call the API, e.g. server error or cannot deserialize the response body- Http Response Details
Response Details Status Code Description Response Headers 202 Successful Response - 422 Invalid request parameters - 409 Request already queued -
-
createExternalTaskVtWithHttpInfo
public ApiResponse<BaseResponseStr> createExternalTaskVtWithHttpInfo(@Nonnull Integer analysisId) throws ApiException Pulls data from VirusTotal- Parameters:
analysisId- (required)- Returns:
- ApiResponse<BaseResponseStr>
- Throws:
ApiException- If fail to call the API, e.g. server error or cannot deserialize the response body- Http Response Details
Response Details Status Code Description Response Headers 202 Successful Response - 422 Invalid request parameters - 409 Request already queued -
-
createExternalTaskVtAsync
public okhttp3.Call createExternalTaskVtAsync(@Nonnull Integer analysisId, ApiCallback<BaseResponseStr> _callback) throws ApiException Pulls data from VirusTotal (asynchronously)- 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 202 Successful Response - 422 Invalid request parameters - 409 Request already queued -
-
getVtDataCall
public okhttp3.Call getVtDataCall(@Nonnull Integer analysisId, ApiCallback _callback) throws ApiException Build call for getVtData- 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 No data retrieved from VirusTotal for the given analysis_id -
-
getVtData
Get VirusTotal data- Parameters:
analysisId- (required)- Returns:
- BaseResponseExternalResponse
- 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 No data retrieved from VirusTotal for the given analysis_id -
-
getVtDataWithHttpInfo
public ApiResponse<BaseResponseExternalResponse> getVtDataWithHttpInfo(@Nonnull Integer analysisId) throws ApiException Get VirusTotal data- Parameters:
analysisId- (required)- Returns:
- ApiResponse<BaseResponseExternalResponse>
- 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 No data retrieved from VirusTotal for the given analysis_id -
-
getVtDataAsync
public okhttp3.Call getVtDataAsync(@Nonnull Integer analysisId, ApiCallback<BaseResponseExternalResponse> _callback) throws ApiException Get VirusTotal data (asynchronously)- 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 No data retrieved from VirusTotal for the given analysis_id -
-
getVtTaskStatusCall
public okhttp3.Call getVtTaskStatusCall(@Nonnull Integer analysisId, ApiCallback _callback) throws ApiException Build call for getVtTaskStatus- 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 -
-
getVtTaskStatus
Check the status of VirusTotal data retrieval- Parameters:
analysisId- (required)- Returns:
- BaseResponseTaskResponse
- 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 -
-
getVtTaskStatusWithHttpInfo
public ApiResponse<BaseResponseTaskResponse> getVtTaskStatusWithHttpInfo(@Nonnull Integer analysisId) throws ApiException Check the status of VirusTotal data retrieval- Parameters:
analysisId- (required)- Returns:
- ApiResponse<BaseResponseTaskResponse>
- 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 -
-
getVtTaskStatusAsync
public okhttp3.Call getVtTaskStatusAsync(@Nonnull Integer analysisId, ApiCallback<BaseResponseTaskResponse> _callback) throws ApiException Check the status of VirusTotal data retrieval (asynchronously)- 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 -
-