Package com.datadog.api.client.v1.api
Class SecurityMonitoringApi
java.lang.Object
com.datadog.api.client.v1.api.SecurityMonitoringApi
@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator")
public class SecurityMonitoringApi
extends Object
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddSecurityMonitoringSignalToIncident(String signalId, AddSignalToIncidentRequest body) Add a security signal to an incident.Add a security signal to an incident.Add a security signal to an incident.addSecurityMonitoringSignalToIncidentWithHttpInfoAsync(String signalId, AddSignalToIncidentRequest body) Add a security signal to an incident.editSecurityMonitoringSignalAssignee(String signalId, SignalAssigneeUpdateRequest body) Deprecated.Deprecated.Deprecated.editSecurityMonitoringSignalAssigneeWithHttpInfoAsync(String signalId, SignalAssigneeUpdateRequest body) Deprecated.editSecurityMonitoringSignalState(String signalId, SignalStateUpdateRequest body) Deprecated.editSecurityMonitoringSignalStateAsync(String signalId, SignalStateUpdateRequest body) Deprecated.Deprecated.Deprecated.Get the API client.voidsetApiClient(ApiClient apiClient) Set the API client.
-
Constructor Details
-
SecurityMonitoringApi
public SecurityMonitoringApi() -
SecurityMonitoringApi
-
-
Method Details
-
getApiClient
Get the API client.- Returns:
- API client
-
setApiClient
Set the API client.- Parameters:
apiClient- an instance of API client
-
addSecurityMonitoringSignalToIncident
public SuccessfulSignalUpdateResponse addSecurityMonitoringSignalToIncident(String signalId, AddSignalToIncidentRequest body) throws ApiException Add a security signal to an incident.- Parameters:
signalId- The ID of the signal. (required)body- Attributes describing the signal update. (required)- Returns:
- SuccessfulSignalUpdateResponse
- Throws:
ApiException- if fails to make API call
-
addSecurityMonitoringSignalToIncidentAsync
public CompletableFuture<SuccessfulSignalUpdateResponse> addSecurityMonitoringSignalToIncidentAsync(String signalId, AddSignalToIncidentRequest body) Add a security signal to an incident.- Parameters:
signalId- The ID of the signal. (required)body- Attributes describing the signal update. (required)- Returns:
- CompletableFuture<SuccessfulSignalUpdateResponse>
-
addSecurityMonitoringSignalToIncidentWithHttpInfo
public ApiResponse<SuccessfulSignalUpdateResponse> addSecurityMonitoringSignalToIncidentWithHttpInfo(String signalId, AddSignalToIncidentRequest body) throws ApiException Add a security signal to an incident. This makes it possible to search for signals by incident within the signal explorer and to view the signals on the incident timeline.- Parameters:
signalId- The ID of the signal. (required)body- Attributes describing the signal update. (required)- Returns:
- ApiResponse<SuccessfulSignalUpdateResponse>
- Throws:
ApiException- if fails to make API call- Http Response Details:
Response details Status Code Description Response Headers 200 OK - 400 Bad Request - 403 Forbidden - 404 Not Found - 429 Too many requests -
-
addSecurityMonitoringSignalToIncidentWithHttpInfoAsync
public CompletableFuture<ApiResponse<SuccessfulSignalUpdateResponse>> addSecurityMonitoringSignalToIncidentWithHttpInfoAsync(String signalId, AddSignalToIncidentRequest body) Add a security signal to an incident.- Parameters:
signalId- The ID of the signal. (required)body- Attributes describing the signal update. (required)- Returns:
- CompletableFuture<ApiResponse<SuccessfulSignalUpdateResponse>>
-
editSecurityMonitoringSignalAssignee
@Deprecated public SuccessfulSignalUpdateResponse editSecurityMonitoringSignalAssignee(String signalId, SignalAssigneeUpdateRequest body) throws ApiException Deprecated.Modify the triage assignee of a security signal.- Parameters:
signalId- The ID of the signal. (required)body- Attributes describing the signal update. (required)- Returns:
- SuccessfulSignalUpdateResponse
- Throws:
ApiException- if fails to make API call
-
editSecurityMonitoringSignalAssigneeAsync
@Deprecated public CompletableFuture<SuccessfulSignalUpdateResponse> editSecurityMonitoringSignalAssigneeAsync(String signalId, SignalAssigneeUpdateRequest body) Deprecated.Modify the triage assignee of a security signal.- Parameters:
signalId- The ID of the signal. (required)body- Attributes describing the signal update. (required)- Returns:
- CompletableFuture<SuccessfulSignalUpdateResponse>
-
editSecurityMonitoringSignalAssigneeWithHttpInfo
@Deprecated public ApiResponse<SuccessfulSignalUpdateResponse> editSecurityMonitoringSignalAssigneeWithHttpInfo(String signalId, SignalAssigneeUpdateRequest body) throws ApiException Deprecated.This endpoint is deprecated - Modify the triage assignee of a security signal.- Parameters:
signalId- The ID of the signal. (required)body- Attributes describing the signal update. (required)- Returns:
- ApiResponse<SuccessfulSignalUpdateResponse>
- Throws:
ApiException- if fails to make API call- Http Response Details:
Response details Status Code Description Response Headers 200 OK - 400 Bad Request - 403 Forbidden - 404 Not Found - 429 Too many requests -
-
editSecurityMonitoringSignalAssigneeWithHttpInfoAsync
@Deprecated public CompletableFuture<ApiResponse<SuccessfulSignalUpdateResponse>> editSecurityMonitoringSignalAssigneeWithHttpInfoAsync(String signalId, SignalAssigneeUpdateRequest body) Deprecated.Modify the triage assignee of a security signal.- Parameters:
signalId- The ID of the signal. (required)body- Attributes describing the signal update. (required)- Returns:
- CompletableFuture<ApiResponse<SuccessfulSignalUpdateResponse>>
-
editSecurityMonitoringSignalState
@Deprecated public SuccessfulSignalUpdateResponse editSecurityMonitoringSignalState(String signalId, SignalStateUpdateRequest body) throws ApiException Deprecated.Change the triage state of a security signal.- Parameters:
signalId- The ID of the signal. (required)body- Attributes describing the signal update. (required)- Returns:
- SuccessfulSignalUpdateResponse
- Throws:
ApiException- if fails to make API call
-
editSecurityMonitoringSignalStateAsync
@Deprecated public CompletableFuture<SuccessfulSignalUpdateResponse> editSecurityMonitoringSignalStateAsync(String signalId, SignalStateUpdateRequest body) Deprecated.Change the triage state of a security signal.- Parameters:
signalId- The ID of the signal. (required)body- Attributes describing the signal update. (required)- Returns:
- CompletableFuture<SuccessfulSignalUpdateResponse>
-
editSecurityMonitoringSignalStateWithHttpInfo
@Deprecated public ApiResponse<SuccessfulSignalUpdateResponse> editSecurityMonitoringSignalStateWithHttpInfo(String signalId, SignalStateUpdateRequest body) throws ApiException Deprecated.This endpoint is deprecated - Change the triage state of a security signal.- Parameters:
signalId- The ID of the signal. (required)body- Attributes describing the signal update. (required)- Returns:
- ApiResponse<SuccessfulSignalUpdateResponse>
- Throws:
ApiException- if fails to make API call- Http Response Details:
Response details Status Code Description Response Headers 200 OK - 400 Bad Request - 403 Forbidden - 404 Not Found - 429 Too many requests -
-
editSecurityMonitoringSignalStateWithHttpInfoAsync
@Deprecated public CompletableFuture<ApiResponse<SuccessfulSignalUpdateResponse>> editSecurityMonitoringSignalStateWithHttpInfoAsync(String signalId, SignalStateUpdateRequest body) Deprecated.Change the triage state of a security signal.- Parameters:
signalId- The ID of the signal. (required)body- Attributes describing the signal update. (required)- Returns:
- CompletableFuture<ApiResponse<SuccessfulSignalUpdateResponse>>
-