@Generated(value="https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class IncidentsApi extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
IncidentsApi.CreateGlobalIncidentHandleOptionalParameters
Manage optional parameters to createGlobalIncidentHandle.
|
static class |
IncidentsApi.CreateIncidentAttachmentOptionalParameters
Manage optional parameters to createIncidentAttachment.
|
static class |
IncidentsApi.CreateIncidentImpactOptionalParameters
Manage optional parameters to createIncidentImpact.
|
static class |
IncidentsApi.CreateIncidentUserDefinedFieldOptionalParameters
Manage optional parameters to createIncidentUserDefinedField.
|
static class |
IncidentsApi.DeleteIncidentNotificationRuleOptionalParameters
Manage optional parameters to deleteIncidentNotificationRule.
|
static class |
IncidentsApi.DeleteIncidentNotificationTemplateOptionalParameters
Manage optional parameters to deleteIncidentNotificationTemplate.
|
static class |
IncidentsApi.GetIncidentNotificationRuleOptionalParameters
Manage optional parameters to getIncidentNotificationRule.
|
static class |
IncidentsApi.GetIncidentNotificationTemplateOptionalParameters
Manage optional parameters to getIncidentNotificationTemplate.
|
static class |
IncidentsApi.GetIncidentOptionalParameters
Manage optional parameters to getIncident.
|
static class |
IncidentsApi.GetIncidentUserDefinedFieldOptionalParameters
Manage optional parameters to getIncidentUserDefinedField.
|
static class |
IncidentsApi.ImportIncidentOptionalParameters
Manage optional parameters to importIncident.
|
static class |
IncidentsApi.ListGlobalIncidentHandlesOptionalParameters
Manage optional parameters to listGlobalIncidentHandles.
|
static class |
IncidentsApi.ListIncidentAttachmentsOptionalParameters
Manage optional parameters to listIncidentAttachments.
|
static class |
IncidentsApi.ListIncidentImpactsOptionalParameters
Manage optional parameters to listIncidentImpacts.
|
static class |
IncidentsApi.ListIncidentNotificationRulesOptionalParameters
Manage optional parameters to listIncidentNotificationRules.
|
static class |
IncidentsApi.ListIncidentNotificationTemplatesOptionalParameters
Manage optional parameters to listIncidentNotificationTemplates.
|
static class |
IncidentsApi.ListIncidentsOptionalParameters
Manage optional parameters to listIncidents.
|
static class |
IncidentsApi.ListIncidentTypesOptionalParameters
Manage optional parameters to listIncidentTypes.
|
static class |
IncidentsApi.ListIncidentUserDefinedFieldsOptionalParameters
Manage optional parameters to listIncidentUserDefinedFields.
|
static class |
IncidentsApi.SearchIncidentsOptionalParameters
Manage optional parameters to searchIncidents.
|
static class |
IncidentsApi.UpdateGlobalIncidentHandleOptionalParameters
Manage optional parameters to updateGlobalIncidentHandle.
|
static class |
IncidentsApi.UpdateIncidentAttachmentOptionalParameters
Manage optional parameters to updateIncidentAttachment.
|
static class |
IncidentsApi.UpdateIncidentNotificationRuleOptionalParameters
Manage optional parameters to updateIncidentNotificationRule.
|
static class |
IncidentsApi.UpdateIncidentNotificationTemplateOptionalParameters
Manage optional parameters to updateIncidentNotificationTemplate.
|
static class |
IncidentsApi.UpdateIncidentOptionalParameters
Manage optional parameters to updateIncident.
|
static class |
IncidentsApi.UpdateIncidentUserDefinedFieldOptionalParameters
Manage optional parameters to updateIncidentUserDefinedField.
|
| Constructor and Description |
|---|
IncidentsApi() |
IncidentsApi(ApiClient apiClient) |
public IncidentsApi()
public IncidentsApi(ApiClient apiClient)
public ApiClient getApiClient()
public void setApiClient(ApiClient apiClient)
apiClient - an instance of API clientpublic IncidentHandleResponse createGlobalIncidentHandle(IncidentHandleRequest body) throws ApiException
body - (required)ApiException - if fails to make API callpublic CompletableFuture<IncidentHandleResponse> createGlobalIncidentHandleAsync(IncidentHandleRequest body)
body - (required)public IncidentHandleResponse createGlobalIncidentHandle(IncidentHandleRequest body, IncidentsApi.CreateGlobalIncidentHandleOptionalParameters parameters) throws ApiException
body - (required)parameters - Optional parameters for the request.ApiException - if fails to make API callpublic CompletableFuture<IncidentHandleResponse> createGlobalIncidentHandleAsync(IncidentHandleRequest body, IncidentsApi.CreateGlobalIncidentHandleOptionalParameters parameters)
body - (required)parameters - Optional parameters for the request.public ApiResponse<IncidentHandleResponse> createGlobalIncidentHandleWithHttpInfo(IncidentHandleRequest body, IncidentsApi.CreateGlobalIncidentHandleOptionalParameters parameters) throws ApiException
body - (required)parameters - Optional parameters for the request.ApiException - if fails to make API call| Status Code | Description | Response Headers |
| 201 | Created | - |
| 400 | Bad Request | - |
| 429 | Too many requests | - |
public CompletableFuture<ApiResponse<IncidentHandleResponse>> createGlobalIncidentHandleWithHttpInfoAsync(IncidentHandleRequest body, IncidentsApi.CreateGlobalIncidentHandleOptionalParameters parameters)
body - (required)parameters - Optional parameters for the request.public IncidentResponse createIncident(IncidentCreateRequest body) throws ApiException
See createIncidentWithHttpInfo(com.datadog.api.client.v2.model.IncidentCreateRequest).
body - Incident payload. (required)ApiException - if fails to make API callpublic CompletableFuture<IncidentResponse> createIncidentAsync(IncidentCreateRequest body)
See createIncidentWithHttpInfoAsync(com.datadog.api.client.v2.model.IncidentCreateRequest).
body - Incident payload. (required)public ApiResponse<IncidentResponse> createIncidentWithHttpInfo(IncidentCreateRequest body) throws ApiException
body - Incident payload. (required)ApiException - if fails to make API call| Status Code | Description | Response Headers |
| 201 | CREATED | - |
| 400 | Bad Request | - |
| 401 | Unauthorized | - |
| 403 | Forbidden | - |
| 404 | Not Found | - |
| 429 | Too many requests | - |
public CompletableFuture<ApiResponse<IncidentResponse>> createIncidentWithHttpInfoAsync(IncidentCreateRequest body)
See createIncidentWithHttpInfo(com.datadog.api.client.v2.model.IncidentCreateRequest).
body - Incident payload. (required)public Attachment createIncidentAttachment(String incidentId, CreateAttachmentRequest body) throws ApiException
incidentId - The UUID of the incident. (required)body - (required)ApiException - if fails to make API callpublic CompletableFuture<Attachment> createIncidentAttachmentAsync(String incidentId, CreateAttachmentRequest body)
incidentId - The UUID of the incident. (required)body - (required)public Attachment createIncidentAttachment(String incidentId, CreateAttachmentRequest body, IncidentsApi.CreateIncidentAttachmentOptionalParameters parameters) throws ApiException
incidentId - The UUID of the incident. (required)body - (required)parameters - Optional parameters for the request.ApiException - if fails to make API callpublic CompletableFuture<Attachment> createIncidentAttachmentAsync(String incidentId, CreateAttachmentRequest body, IncidentsApi.CreateIncidentAttachmentOptionalParameters parameters)
incidentId - The UUID of the incident. (required)body - (required)parameters - Optional parameters for the request.public ApiResponse<Attachment> createIncidentAttachmentWithHttpInfo(String incidentId, CreateAttachmentRequest body, IncidentsApi.CreateIncidentAttachmentOptionalParameters parameters) throws ApiException
incidentId - The UUID of the incident. (required)body - (required)parameters - Optional parameters for the request.ApiException - if fails to make API call| Status Code | Description | Response Headers |
| 201 | Created | - |
| 400 | Bad Request | - |
| 403 | Forbidden | - |
| 429 | Too many requests | - |
public CompletableFuture<ApiResponse<Attachment>> createIncidentAttachmentWithHttpInfoAsync(String incidentId, CreateAttachmentRequest body, IncidentsApi.CreateIncidentAttachmentOptionalParameters parameters)
incidentId - The UUID of the incident. (required)body - (required)parameters - Optional parameters for the request.public IncidentImpactResponse createIncidentImpact(String incidentId, IncidentImpactCreateRequest body) throws ApiException
incidentId - The UUID of the incident. (required)body - Incident impact payload. (required)ApiException - if fails to make API callpublic CompletableFuture<IncidentImpactResponse> createIncidentImpactAsync(String incidentId, IncidentImpactCreateRequest body)
incidentId - The UUID of the incident. (required)body - Incident impact payload. (required)public IncidentImpactResponse createIncidentImpact(String incidentId, IncidentImpactCreateRequest body, IncidentsApi.CreateIncidentImpactOptionalParameters parameters) throws ApiException
incidentId - The UUID of the incident. (required)body - Incident impact payload. (required)parameters - Optional parameters for the request.ApiException - if fails to make API callpublic CompletableFuture<IncidentImpactResponse> createIncidentImpactAsync(String incidentId, IncidentImpactCreateRequest body, IncidentsApi.CreateIncidentImpactOptionalParameters parameters)
incidentId - The UUID of the incident. (required)body - Incident impact payload. (required)parameters - Optional parameters for the request.public ApiResponse<IncidentImpactResponse> createIncidentImpactWithHttpInfo(String incidentId, IncidentImpactCreateRequest body, IncidentsApi.CreateIncidentImpactOptionalParameters parameters) throws ApiException
incidentId - The UUID of the incident. (required)body - Incident impact payload. (required)parameters - Optional parameters for the request.ApiException - if fails to make API call| Status Code | Description | Response Headers |
| 201 | CREATED | - |
| 400 | Bad Request | - |
| 401 | Unauthorized | - |
| 403 | Forbidden | - |
| 404 | Not Found | - |
| 429 | Too many requests | - |
public CompletableFuture<ApiResponse<IncidentImpactResponse>> createIncidentImpactWithHttpInfoAsync(String incidentId, IncidentImpactCreateRequest body, IncidentsApi.CreateIncidentImpactOptionalParameters parameters)
incidentId - The UUID of the incident. (required)body - Incident impact payload. (required)parameters - Optional parameters for the request.public IncidentIntegrationMetadataResponse createIncidentIntegration(String incidentId, IncidentIntegrationMetadataCreateRequest body) throws ApiException
incidentId - The UUID of the incident. (required)body - Incident integration metadata payload. (required)ApiException - if fails to make API callpublic CompletableFuture<IncidentIntegrationMetadataResponse> createIncidentIntegrationAsync(String incidentId, IncidentIntegrationMetadataCreateRequest body)
incidentId - The UUID of the incident. (required)body - Incident integration metadata payload. (required)public ApiResponse<IncidentIntegrationMetadataResponse> createIncidentIntegrationWithHttpInfo(String incidentId, IncidentIntegrationMetadataCreateRequest body) throws ApiException
incidentId - The UUID of the incident. (required)body - Incident integration metadata payload. (required)ApiException - if fails to make API call| Status Code | Description | Response Headers |
| 201 | CREATED | - |
| 400 | Bad Request | - |
| 401 | Unauthorized | - |
| 403 | Forbidden | - |
| 404 | Not Found | - |
| 429 | Too many requests | - |
public CompletableFuture<ApiResponse<IncidentIntegrationMetadataResponse>> createIncidentIntegrationWithHttpInfoAsync(String incidentId, IncidentIntegrationMetadataCreateRequest body)
incidentId - The UUID of the incident. (required)body - Incident integration metadata payload. (required)public IncidentNotificationRule createIncidentNotificationRule(CreateIncidentNotificationRuleRequest body) throws ApiException
body - (required)ApiException - if fails to make API callpublic CompletableFuture<IncidentNotificationRule> createIncidentNotificationRuleAsync(CreateIncidentNotificationRuleRequest body)
body - (required)public ApiResponse<IncidentNotificationRule> createIncidentNotificationRuleWithHttpInfo(CreateIncidentNotificationRuleRequest body) throws ApiException
body - (required)ApiException - if fails to make API call| Status Code | Description | Response Headers |
| 201 | Created | - |
| 400 | Bad Request | - |
| 401 | Unauthorized | - |
| 403 | Forbidden | - |
| 404 | Not Found | - |
| 429 | Too many requests | - |
public CompletableFuture<ApiResponse<IncidentNotificationRule>> createIncidentNotificationRuleWithHttpInfoAsync(CreateIncidentNotificationRuleRequest body)
body - (required)public IncidentNotificationTemplate createIncidentNotificationTemplate(CreateIncidentNotificationTemplateRequest body) throws ApiException
body - (required)ApiException - if fails to make API callpublic CompletableFuture<IncidentNotificationTemplate> createIncidentNotificationTemplateAsync(CreateIncidentNotificationTemplateRequest body)
body - (required)public ApiResponse<IncidentNotificationTemplate> createIncidentNotificationTemplateWithHttpInfo(CreateIncidentNotificationTemplateRequest body) throws ApiException
body - (required)ApiException - if fails to make API call| Status Code | Description | Response Headers |
| 201 | Created | - |
| 400 | Bad Request | - |
| 401 | Unauthorized | - |
| 403 | Forbidden | - |
| 404 | Not Found | - |
| 429 | Too many requests | - |
public CompletableFuture<ApiResponse<IncidentNotificationTemplate>> createIncidentNotificationTemplateWithHttpInfoAsync(CreateIncidentNotificationTemplateRequest body)
body - (required)public Attachment createIncidentPostmortemAttachment(String incidentId, PostmortemAttachmentRequest body) throws ApiException
incidentId - The ID of the incident (required)body - (required)ApiException - if fails to make API callpublic CompletableFuture<Attachment> createIncidentPostmortemAttachmentAsync(String incidentId, PostmortemAttachmentRequest body)
incidentId - The ID of the incident (required)body - (required)public ApiResponse<Attachment> createIncidentPostmortemAttachmentWithHttpInfo(String incidentId, PostmortemAttachmentRequest body) throws ApiException
The endpoint accepts markdown for notebooks created in Confluence or Google Docs. Postmortems created from notebooks need to be formatted using frontend notebook cells, in addition to markdown format.
incidentId - The ID of the incident (required)body - (required)ApiException - if fails to make API call| Status Code | Description | Response Headers |
| 201 | Created | - |
| 400 | Bad Request | - |
| 429 | Too many requests | - |
public CompletableFuture<ApiResponse<Attachment>> createIncidentPostmortemAttachmentWithHttpInfoAsync(String incidentId, PostmortemAttachmentRequest body)
incidentId - The ID of the incident (required)body - (required)public PostmortemTemplateResponse createIncidentPostmortemTemplate(PostmortemTemplateRequest body) throws ApiException
body - (required)ApiException - if fails to make API callpublic CompletableFuture<PostmortemTemplateResponse> createIncidentPostmortemTemplateAsync(PostmortemTemplateRequest body)
body - (required)public ApiResponse<PostmortemTemplateResponse> createIncidentPostmortemTemplateWithHttpInfo(PostmortemTemplateRequest body) throws ApiException
body - (required)ApiException - if fails to make API call| Status Code | Description | Response Headers |
| 201 | Created | - |
| 400 | Bad Request | - |
| 403 | Forbidden | - |
| 429 | Too many requests | - |
public CompletableFuture<ApiResponse<PostmortemTemplateResponse>> createIncidentPostmortemTemplateWithHttpInfoAsync(PostmortemTemplateRequest body)
body - (required)public IncidentTodoResponse createIncidentTodo(String incidentId, IncidentTodoCreateRequest body) throws ApiException
incidentId - The UUID of the incident. (required)body - Incident todo payload. (required)ApiException - if fails to make API callpublic CompletableFuture<IncidentTodoResponse> createIncidentTodoAsync(String incidentId, IncidentTodoCreateRequest body)
incidentId - The UUID of the incident. (required)body - Incident todo payload. (required)public ApiResponse<IncidentTodoResponse> createIncidentTodoWithHttpInfo(String incidentId, IncidentTodoCreateRequest body) throws ApiException
incidentId - The UUID of the incident. (required)body - Incident todo payload. (required)ApiException - if fails to make API call| Status Code | Description | Response Headers |
| 201 | CREATED | - |
| 400 | Bad Request | - |
| 401 | Unauthorized | - |
| 403 | Forbidden | - |
| 404 | Not Found | - |
| 429 | Too many requests | - |
public CompletableFuture<ApiResponse<IncidentTodoResponse>> createIncidentTodoWithHttpInfoAsync(String incidentId, IncidentTodoCreateRequest body)
incidentId - The UUID of the incident. (required)body - Incident todo payload. (required)public IncidentTypeResponse createIncidentType(IncidentTypeCreateRequest body) throws ApiException
See createIncidentTypeWithHttpInfo(com.datadog.api.client.v2.model.IncidentTypeCreateRequest).
body - Incident type payload. (required)ApiException - if fails to make API callpublic CompletableFuture<IncidentTypeResponse> createIncidentTypeAsync(IncidentTypeCreateRequest body)
See createIncidentTypeWithHttpInfoAsync(com.datadog.api.client.v2.model.IncidentTypeCreateRequest).
body - Incident type payload. (required)public ApiResponse<IncidentTypeResponse> createIncidentTypeWithHttpInfo(IncidentTypeCreateRequest body) throws ApiException
body - Incident type payload. (required)ApiException - if fails to make API call| Status Code | Description | Response Headers |
| 201 | CREATED | - |
| 400 | Bad Request | - |
| 401 | Unauthorized | - |
| 403 | Forbidden | - |
| 404 | Not Found | - |
| 429 | Too many requests | - |
public CompletableFuture<ApiResponse<IncidentTypeResponse>> createIncidentTypeWithHttpInfoAsync(IncidentTypeCreateRequest body)
See createIncidentTypeWithHttpInfo(com.datadog.api.client.v2.model.IncidentTypeCreateRequest).
body - Incident type payload. (required)public IncidentUserDefinedFieldResponse createIncidentUserDefinedField(IncidentUserDefinedFieldCreateRequest body) throws ApiException
body - Incident user-defined field payload. (required)ApiException - if fails to make API callpublic CompletableFuture<IncidentUserDefinedFieldResponse> createIncidentUserDefinedFieldAsync(IncidentUserDefinedFieldCreateRequest body)
body - Incident user-defined field payload. (required)public IncidentUserDefinedFieldResponse createIncidentUserDefinedField(IncidentUserDefinedFieldCreateRequest body, IncidentsApi.CreateIncidentUserDefinedFieldOptionalParameters parameters) throws ApiException
body - Incident user-defined field payload. (required)parameters - Optional parameters for the request.ApiException - if fails to make API callpublic CompletableFuture<IncidentUserDefinedFieldResponse> createIncidentUserDefinedFieldAsync(IncidentUserDefinedFieldCreateRequest body, IncidentsApi.CreateIncidentUserDefinedFieldOptionalParameters parameters)
body - Incident user-defined field payload. (required)parameters - Optional parameters for the request.public ApiResponse<IncidentUserDefinedFieldResponse> createIncidentUserDefinedFieldWithHttpInfo(IncidentUserDefinedFieldCreateRequest body, IncidentsApi.CreateIncidentUserDefinedFieldOptionalParameters parameters) throws ApiException
body - Incident user-defined field payload. (required)parameters - Optional parameters for the request.ApiException - if fails to make API call| Status Code | Description | Response Headers |
| 201 | CREATED | - |
| 400 | Bad Request | - |
| 401 | Unauthorized | - |
| 403 | Forbidden | - |
| 404 | Not Found | - |
| 429 | Too many requests | - |
public CompletableFuture<ApiResponse<IncidentUserDefinedFieldResponse>> createIncidentUserDefinedFieldWithHttpInfoAsync(IncidentUserDefinedFieldCreateRequest body, IncidentsApi.CreateIncidentUserDefinedFieldOptionalParameters parameters)
body - Incident user-defined field payload. (required)parameters - Optional parameters for the request.public void deleteGlobalIncidentHandle()
throws ApiException
ApiException - if fails to make API callpublic CompletableFuture<Void> deleteGlobalIncidentHandleAsync()
public ApiResponse<Void> deleteGlobalIncidentHandleWithHttpInfo() throws ApiException
ApiException - if fails to make API call| Status Code | Description | Response Headers |
| 204 | No Content | - |
| 400 | Bad Request | - |
| 429 | Too many requests | - |
public CompletableFuture<ApiResponse<Void>> deleteGlobalIncidentHandleWithHttpInfoAsync()
public void deleteIncident(String incidentId) throws ApiException
incidentId - The UUID of the incident. (required)ApiException - if fails to make API callpublic CompletableFuture<Void> deleteIncidentAsync(String incidentId)
incidentId - The UUID of the incident. (required)public ApiResponse<Void> deleteIncidentWithHttpInfo(String incidentId) throws ApiException
incidentId - The UUID of the incident. (required)ApiException - if fails to make API call| Status Code | Description | Response Headers |
| 204 | OK | - |
| 400 | Bad Request | - |
| 401 | Unauthorized | - |
| 403 | Forbidden | - |
| 404 | Not Found | - |
| 429 | Too many requests | - |
public CompletableFuture<ApiResponse<Void>> deleteIncidentWithHttpInfoAsync(String incidentId)
incidentId - The UUID of the incident. (required)public void deleteIncidentAttachment(String incidentId, String attachmentId) throws ApiException
See deleteIncidentAttachmentWithHttpInfo(java.lang.String, java.lang.String).
incidentId - The UUID of the incident. (required)attachmentId - The ID of the attachment. (required)ApiException - if fails to make API callpublic CompletableFuture<Void> deleteIncidentAttachmentAsync(String incidentId, String attachmentId)
See deleteIncidentAttachmentWithHttpInfoAsync(java.lang.String, java.lang.String).
incidentId - The UUID of the incident. (required)attachmentId - The ID of the attachment. (required)public ApiResponse<Void> deleteIncidentAttachmentWithHttpInfo(String incidentId, String attachmentId) throws ApiException
incidentId - The UUID of the incident. (required)attachmentId - The ID of the attachment. (required)ApiException - if fails to make API call| Status Code | Description | Response Headers |
| 204 | No Content | - |
| 400 | Bad Request | - |
| 403 | Forbidden | - |
| 404 | Not Found | - |
| 429 | Too many requests | - |
public CompletableFuture<ApiResponse<Void>> deleteIncidentAttachmentWithHttpInfoAsync(String incidentId, String attachmentId)
See deleteIncidentAttachmentWithHttpInfo(java.lang.String, java.lang.String).
incidentId - The UUID of the incident. (required)attachmentId - The ID of the attachment. (required)public void deleteIncidentImpact(String incidentId, String impactId) throws ApiException
See deleteIncidentImpactWithHttpInfo(java.lang.String, java.lang.String).
incidentId - The UUID of the incident. (required)impactId - The UUID of the incident impact. (required)ApiException - if fails to make API callpublic CompletableFuture<Void> deleteIncidentImpactAsync(String incidentId, String impactId)
See deleteIncidentImpactWithHttpInfoAsync(java.lang.String, java.lang.String).
incidentId - The UUID of the incident. (required)impactId - The UUID of the incident impact. (required)public ApiResponse<Void> deleteIncidentImpactWithHttpInfo(String incidentId, String impactId) throws ApiException
incidentId - The UUID of the incident. (required)impactId - The UUID of the incident impact. (required)ApiException - if fails to make API call| Status Code | Description | Response Headers |
| 204 | No Content | - |
| 401 | Unauthorized | - |
| 403 | Forbidden | - |
| 404 | Not Found | - |
| 429 | Too many requests | - |
public CompletableFuture<ApiResponse<Void>> deleteIncidentImpactWithHttpInfoAsync(String incidentId, String impactId)
See deleteIncidentImpactWithHttpInfo(java.lang.String, java.lang.String).
incidentId - The UUID of the incident. (required)impactId - The UUID of the incident impact. (required)public void deleteIncidentIntegration(String incidentId, String integrationMetadataId) throws ApiException
See deleteIncidentIntegrationWithHttpInfo(java.lang.String, java.lang.String).
incidentId - The UUID of the incident. (required)integrationMetadataId - The UUID of the incident integration metadata. (required)ApiException - if fails to make API callpublic CompletableFuture<Void> deleteIncidentIntegrationAsync(String incidentId, String integrationMetadataId)
See deleteIncidentIntegrationWithHttpInfoAsync(java.lang.String, java.lang.String).
incidentId - The UUID of the incident. (required)integrationMetadataId - The UUID of the incident integration metadata. (required)public ApiResponse<Void> deleteIncidentIntegrationWithHttpInfo(String incidentId, String integrationMetadataId) throws ApiException
incidentId - The UUID of the incident. (required)integrationMetadataId - The UUID of the incident integration metadata. (required)ApiException - if fails to make API call| Status Code | Description | Response Headers |
| 204 | OK | - |
| 400 | Bad Request | - |
| 401 | Unauthorized | - |
| 403 | Forbidden | - |
| 404 | Not Found | - |
| 429 | Too many requests | - |
public CompletableFuture<ApiResponse<Void>> deleteIncidentIntegrationWithHttpInfoAsync(String incidentId, String integrationMetadataId)
See deleteIncidentIntegrationWithHttpInfo(java.lang.String, java.lang.String).
incidentId - The UUID of the incident. (required)integrationMetadataId - The UUID of the incident integration metadata. (required)public void deleteIncidentNotificationRule(UUID id) throws ApiException
id - The ID of the notification rule. (required)ApiException - if fails to make API callpublic CompletableFuture<Void> deleteIncidentNotificationRuleAsync(UUID id)
id - The ID of the notification rule. (required)public void deleteIncidentNotificationRule(UUID id, IncidentsApi.DeleteIncidentNotificationRuleOptionalParameters parameters) throws ApiException
id - The ID of the notification rule. (required)parameters - Optional parameters for the request.ApiException - if fails to make API callpublic CompletableFuture<Void> deleteIncidentNotificationRuleAsync(UUID id, IncidentsApi.DeleteIncidentNotificationRuleOptionalParameters parameters)
id - The ID of the notification rule. (required)parameters - Optional parameters for the request.public ApiResponse<Void> deleteIncidentNotificationRuleWithHttpInfo(UUID id, IncidentsApi.DeleteIncidentNotificationRuleOptionalParameters parameters) throws ApiException
id - The ID of the notification rule. (required)parameters - Optional parameters for the request.ApiException - if fails to make API call| Status Code | Description | Response Headers |
| 204 | No Content | - |
| 400 | Bad Request | - |
| 401 | Unauthorized | - |
| 403 | Forbidden | - |
| 404 | Not Found | - |
| 429 | Too many requests | - |
public CompletableFuture<ApiResponse<Void>> deleteIncidentNotificationRuleWithHttpInfoAsync(UUID id, IncidentsApi.DeleteIncidentNotificationRuleOptionalParameters parameters)
id - The ID of the notification rule. (required)parameters - Optional parameters for the request.public void deleteIncidentNotificationTemplate(UUID id) throws ApiException
id - The ID of the notification template. (required)ApiException - if fails to make API callpublic CompletableFuture<Void> deleteIncidentNotificationTemplateAsync(UUID id)
id - The ID of the notification template. (required)public void deleteIncidentNotificationTemplate(UUID id, IncidentsApi.DeleteIncidentNotificationTemplateOptionalParameters parameters) throws ApiException
id - The ID of the notification template. (required)parameters - Optional parameters for the request.ApiException - if fails to make API callpublic CompletableFuture<Void> deleteIncidentNotificationTemplateAsync(UUID id, IncidentsApi.DeleteIncidentNotificationTemplateOptionalParameters parameters)
id - The ID of the notification template. (required)parameters - Optional parameters for the request.public ApiResponse<Void> deleteIncidentNotificationTemplateWithHttpInfo(UUID id, IncidentsApi.DeleteIncidentNotificationTemplateOptionalParameters parameters) throws ApiException
id - The ID of the notification template. (required)parameters - Optional parameters for the request.ApiException - if fails to make API call| Status Code | Description | Response Headers |
| 204 | No Content | - |
| 400 | Bad Request | - |
| 401 | Unauthorized | - |
| 403 | Forbidden | - |
| 404 | Not Found | - |
| 429 | Too many requests | - |
public CompletableFuture<ApiResponse<Void>> deleteIncidentNotificationTemplateWithHttpInfoAsync(UUID id, IncidentsApi.DeleteIncidentNotificationTemplateOptionalParameters parameters)
id - The ID of the notification template. (required)parameters - Optional parameters for the request.public void deleteIncidentPostmortemTemplate(String templateId) throws ApiException
See deleteIncidentPostmortemTemplateWithHttpInfo(java.lang.String).
templateId - The ID of the postmortem template (required)ApiException - if fails to make API callpublic CompletableFuture<Void> deleteIncidentPostmortemTemplateAsync(String templateId)
See deleteIncidentPostmortemTemplateWithHttpInfoAsync(java.lang.String).
templateId - The ID of the postmortem template (required)public ApiResponse<Void> deleteIncidentPostmortemTemplateWithHttpInfo(String templateId) throws ApiException
templateId - The ID of the postmortem template (required)ApiException - if fails to make API call| Status Code | Description | Response Headers |
| 204 | No Content | - |
| 400 | Bad Request | - |
| 404 | Not Found | - |
| 429 | Too many requests | - |
public CompletableFuture<ApiResponse<Void>> deleteIncidentPostmortemTemplateWithHttpInfoAsync(String templateId)
See deleteIncidentPostmortemTemplateWithHttpInfo(java.lang.String).
templateId - The ID of the postmortem template (required)public void deleteIncidentTodo(String incidentId, String todoId) throws ApiException
See deleteIncidentTodoWithHttpInfo(java.lang.String, java.lang.String).
incidentId - The UUID of the incident. (required)todoId - The UUID of the incident todo. (required)ApiException - if fails to make API callpublic CompletableFuture<Void> deleteIncidentTodoAsync(String incidentId, String todoId)
See deleteIncidentTodoWithHttpInfoAsync(java.lang.String, java.lang.String).
incidentId - The UUID of the incident. (required)todoId - The UUID of the incident todo. (required)public ApiResponse<Void> deleteIncidentTodoWithHttpInfo(String incidentId, String todoId) throws ApiException
incidentId - The UUID of the incident. (required)todoId - The UUID of the incident todo. (required)ApiException - if fails to make API call| Status Code | Description | Response Headers |
| 204 | OK | - |
| 400 | Bad Request | - |
| 401 | Unauthorized | - |
| 403 | Forbidden | - |
| 404 | Not Found | - |
| 429 | Too many requests | - |
public CompletableFuture<ApiResponse<Void>> deleteIncidentTodoWithHttpInfoAsync(String incidentId, String todoId)
See deleteIncidentTodoWithHttpInfo(java.lang.String, java.lang.String).
incidentId - The UUID of the incident. (required)todoId - The UUID of the incident todo. (required)public void deleteIncidentType(String incidentTypeId) throws ApiException
incidentTypeId - The UUID of the incident type. (required)ApiException - if fails to make API callpublic CompletableFuture<Void> deleteIncidentTypeAsync(String incidentTypeId)
incidentTypeId - The UUID of the incident type. (required)public ApiResponse<Void> deleteIncidentTypeWithHttpInfo(String incidentTypeId) throws ApiException
incidentTypeId - The UUID of the incident type. (required)ApiException - if fails to make API call| Status Code | Description | Response Headers |
| 204 | OK | - |
| 400 | Bad Request | - |
| 401 | Unauthorized | - |
| 403 | Forbidden | - |
| 404 | Not Found | - |
| 429 | Too many requests | - |
public CompletableFuture<ApiResponse<Void>> deleteIncidentTypeWithHttpInfoAsync(String incidentTypeId)
incidentTypeId - The UUID of the incident type. (required)public void deleteIncidentUserDefinedField(String fieldId) throws ApiException
See deleteIncidentUserDefinedFieldWithHttpInfo(java.lang.String).
fieldId - The ID of the incident user-defined field. (required)ApiException - if fails to make API callpublic CompletableFuture<Void> deleteIncidentUserDefinedFieldAsync(String fieldId)
See deleteIncidentUserDefinedFieldWithHttpInfoAsync(java.lang.String).
fieldId - The ID of the incident user-defined field. (required)public ApiResponse<Void> deleteIncidentUserDefinedFieldWithHttpInfo(String fieldId) throws ApiException
fieldId - The ID of the incident user-defined field. (required)ApiException - if fails to make API call| Status Code | Description | Response Headers |
| 204 | No Content | - |
| 400 | Bad Request | - |
| 401 | Unauthorized | - |
| 403 | Forbidden | - |
| 404 | Not Found | - |
| 429 | Too many requests | - |
public CompletableFuture<ApiResponse<Void>> deleteIncidentUserDefinedFieldWithHttpInfoAsync(String fieldId)
See deleteIncidentUserDefinedFieldWithHttpInfo(java.lang.String).
fieldId - The ID of the incident user-defined field. (required)public GlobalIncidentSettingsResponse getGlobalIncidentSettings() throws ApiException
ApiException - if fails to make API callpublic CompletableFuture<GlobalIncidentSettingsResponse> getGlobalIncidentSettingsAsync()
public ApiResponse<GlobalIncidentSettingsResponse> getGlobalIncidentSettingsWithHttpInfo() throws ApiException
ApiException - if fails to make API call| Status Code | Description | Response Headers |
| 200 | OK | - |
| 400 | Bad Request | - |
| 429 | Too many requests | - |
public CompletableFuture<ApiResponse<GlobalIncidentSettingsResponse>> getGlobalIncidentSettingsWithHttpInfoAsync()
public IncidentResponse getIncident(String incidentId) throws ApiException
incidentId - The UUID of the incident. (required)ApiException - if fails to make API callpublic CompletableFuture<IncidentResponse> getIncidentAsync(String incidentId)
incidentId - The UUID of the incident. (required)public IncidentResponse getIncident(String incidentId, IncidentsApi.GetIncidentOptionalParameters parameters) throws ApiException
incidentId - The UUID of the incident. (required)parameters - Optional parameters for the request.ApiException - if fails to make API callpublic CompletableFuture<IncidentResponse> getIncidentAsync(String incidentId, IncidentsApi.GetIncidentOptionalParameters parameters)
incidentId - The UUID of the incident. (required)parameters - Optional parameters for the request.public ApiResponse<IncidentResponse> getIncidentWithHttpInfo(String incidentId, IncidentsApi.GetIncidentOptionalParameters parameters) throws ApiException
incident_id.incidentId - The UUID of the incident. (required)parameters - Optional parameters for the request.ApiException - if fails to make API call| Status Code | Description | Response Headers |
| 200 | OK | - |
| 400 | Bad Request | - |
| 401 | Unauthorized | - |
| 403 | Forbidden | - |
| 404 | Not Found | - |
| 429 | Too many requests | - |
public CompletableFuture<ApiResponse<IncidentResponse>> getIncidentWithHttpInfoAsync(String incidentId, IncidentsApi.GetIncidentOptionalParameters parameters)
incidentId - The UUID of the incident. (required)parameters - Optional parameters for the request.public IncidentIntegrationMetadataResponse getIncidentIntegration(String incidentId, String integrationMetadataId) throws ApiException
See getIncidentIntegrationWithHttpInfo(java.lang.String, java.lang.String).
incidentId - The UUID of the incident. (required)integrationMetadataId - The UUID of the incident integration metadata. (required)ApiException - if fails to make API callpublic CompletableFuture<IncidentIntegrationMetadataResponse> getIncidentIntegrationAsync(String incidentId, String integrationMetadataId)
See getIncidentIntegrationWithHttpInfoAsync(java.lang.String, java.lang.String).
incidentId - The UUID of the incident. (required)integrationMetadataId - The UUID of the incident integration metadata. (required)public ApiResponse<IncidentIntegrationMetadataResponse> getIncidentIntegrationWithHttpInfo(String incidentId, String integrationMetadataId) throws ApiException
incidentId - The UUID of the incident. (required)integrationMetadataId - The UUID of the incident integration metadata. (required)ApiException - if fails to make API call| Status Code | Description | Response Headers |
| 200 | OK | - |
| 400 | Bad Request | - |
| 401 | Unauthorized | - |
| 403 | Forbidden | - |
| 404 | Not Found | - |
| 429 | Too many requests | - |
public CompletableFuture<ApiResponse<IncidentIntegrationMetadataResponse>> getIncidentIntegrationWithHttpInfoAsync(String incidentId, String integrationMetadataId)
See getIncidentIntegrationWithHttpInfo(java.lang.String, java.lang.String).
incidentId - The UUID of the incident. (required)integrationMetadataId - The UUID of the incident integration metadata. (required)public IncidentNotificationRule getIncidentNotificationRule(UUID id) throws ApiException
id - The ID of the notification rule. (required)ApiException - if fails to make API callpublic CompletableFuture<IncidentNotificationRule> getIncidentNotificationRuleAsync(UUID id)
id - The ID of the notification rule. (required)public IncidentNotificationRule getIncidentNotificationRule(UUID id, IncidentsApi.GetIncidentNotificationRuleOptionalParameters parameters) throws ApiException
id - The ID of the notification rule. (required)parameters - Optional parameters for the request.ApiException - if fails to make API callpublic CompletableFuture<IncidentNotificationRule> getIncidentNotificationRuleAsync(UUID id, IncidentsApi.GetIncidentNotificationRuleOptionalParameters parameters)
id - The ID of the notification rule. (required)parameters - Optional parameters for the request.public ApiResponse<IncidentNotificationRule> getIncidentNotificationRuleWithHttpInfo(UUID id, IncidentsApi.GetIncidentNotificationRuleOptionalParameters parameters) throws ApiException
id - The ID of the notification rule. (required)parameters - Optional parameters for the request.ApiException - if fails to make API call| Status Code | Description | Response Headers |
| 200 | OK | - |
| 400 | Bad Request | - |
| 401 | Unauthorized | - |
| 403 | Forbidden | - |
| 404 | Not Found | - |
| 429 | Too many requests | - |
public CompletableFuture<ApiResponse<IncidentNotificationRule>> getIncidentNotificationRuleWithHttpInfoAsync(UUID id, IncidentsApi.GetIncidentNotificationRuleOptionalParameters parameters)
id - The ID of the notification rule. (required)parameters - Optional parameters for the request.public IncidentNotificationTemplate getIncidentNotificationTemplate(UUID id) throws ApiException
id - The ID of the notification template. (required)ApiException - if fails to make API callpublic CompletableFuture<IncidentNotificationTemplate> getIncidentNotificationTemplateAsync(UUID id)
id - The ID of the notification template. (required)public IncidentNotificationTemplate getIncidentNotificationTemplate(UUID id, IncidentsApi.GetIncidentNotificationTemplateOptionalParameters parameters) throws ApiException
id - The ID of the notification template. (required)parameters - Optional parameters for the request.ApiException - if fails to make API callpublic CompletableFuture<IncidentNotificationTemplate> getIncidentNotificationTemplateAsync(UUID id, IncidentsApi.GetIncidentNotificationTemplateOptionalParameters parameters)
id - The ID of the notification template. (required)parameters - Optional parameters for the request.public ApiResponse<IncidentNotificationTemplate> getIncidentNotificationTemplateWithHttpInfo(UUID id, IncidentsApi.GetIncidentNotificationTemplateOptionalParameters parameters) throws ApiException
id - The ID of the notification template. (required)parameters - Optional parameters for the request.ApiException - if fails to make API call| Status Code | Description | Response Headers |
| 200 | OK | - |
| 400 | Bad Request | - |
| 401 | Unauthorized | - |
| 403 | Forbidden | - |
| 404 | Not Found | - |
| 429 | Too many requests | - |
public CompletableFuture<ApiResponse<IncidentNotificationTemplate>> getIncidentNotificationTemplateWithHttpInfoAsync(UUID id, IncidentsApi.GetIncidentNotificationTemplateOptionalParameters parameters)
id - The ID of the notification template. (required)parameters - Optional parameters for the request.public PostmortemTemplateResponse getIncidentPostmortemTemplate(String templateId) throws ApiException
See getIncidentPostmortemTemplateWithHttpInfo(java.lang.String).
templateId - The ID of the postmortem template (required)ApiException - if fails to make API callpublic CompletableFuture<PostmortemTemplateResponse> getIncidentPostmortemTemplateAsync(String templateId)
See getIncidentPostmortemTemplateWithHttpInfoAsync(java.lang.String).
templateId - The ID of the postmortem template (required)public ApiResponse<PostmortemTemplateResponse> getIncidentPostmortemTemplateWithHttpInfo(String templateId) throws ApiException
templateId - The ID of the postmortem template (required)ApiException - if fails to make API call| Status Code | Description | Response Headers |
| 200 | OK | - |
| 400 | Bad Request | - |
| 404 | Not Found | - |
| 429 | Too many requests | - |
public CompletableFuture<ApiResponse<PostmortemTemplateResponse>> getIncidentPostmortemTemplateWithHttpInfoAsync(String templateId)
See getIncidentPostmortemTemplateWithHttpInfo(java.lang.String).
templateId - The ID of the postmortem template (required)public IncidentTodoResponse getIncidentTodo(String incidentId, String todoId) throws ApiException
See getIncidentTodoWithHttpInfo(java.lang.String, java.lang.String).
incidentId - The UUID of the incident. (required)todoId - The UUID of the incident todo. (required)ApiException - if fails to make API callpublic CompletableFuture<IncidentTodoResponse> getIncidentTodoAsync(String incidentId, String todoId)
See getIncidentTodoWithHttpInfoAsync(java.lang.String, java.lang.String).
incidentId - The UUID of the incident. (required)todoId - The UUID of the incident todo. (required)public ApiResponse<IncidentTodoResponse> getIncidentTodoWithHttpInfo(String incidentId, String todoId) throws ApiException
incidentId - The UUID of the incident. (required)todoId - The UUID of the incident todo. (required)ApiException - if fails to make API call| Status Code | Description | Response Headers |
| 200 | OK | - |
| 400 | Bad Request | - |
| 401 | Unauthorized | - |
| 403 | Forbidden | - |
| 404 | Not Found | - |
| 429 | Too many requests | - |
public CompletableFuture<ApiResponse<IncidentTodoResponse>> getIncidentTodoWithHttpInfoAsync(String incidentId, String todoId)
See getIncidentTodoWithHttpInfo(java.lang.String, java.lang.String).
incidentId - The UUID of the incident. (required)todoId - The UUID of the incident todo. (required)public IncidentTypeResponse getIncidentType(String incidentTypeId) throws ApiException
incidentTypeId - The UUID of the incident type. (required)ApiException - if fails to make API callpublic CompletableFuture<IncidentTypeResponse> getIncidentTypeAsync(String incidentTypeId)
incidentTypeId - The UUID of the incident type. (required)public ApiResponse<IncidentTypeResponse> getIncidentTypeWithHttpInfo(String incidentTypeId) throws ApiException
incidentTypeId - The UUID of the incident type. (required)ApiException - if fails to make API call| Status Code | Description | Response Headers |
| 200 | OK | - |
| 400 | Bad Request | - |
| 401 | Unauthorized | - |
| 403 | Forbidden | - |
| 404 | Not Found | - |
| 429 | Too many requests | - |
public CompletableFuture<ApiResponse<IncidentTypeResponse>> getIncidentTypeWithHttpInfoAsync(String incidentTypeId)
incidentTypeId - The UUID of the incident type. (required)public IncidentUserDefinedFieldResponse getIncidentUserDefinedField(String fieldId) throws ApiException
fieldId - The ID of the incident user-defined field. (required)ApiException - if fails to make API callpublic CompletableFuture<IncidentUserDefinedFieldResponse> getIncidentUserDefinedFieldAsync(String fieldId)
fieldId - The ID of the incident user-defined field. (required)public IncidentUserDefinedFieldResponse getIncidentUserDefinedField(String fieldId, IncidentsApi.GetIncidentUserDefinedFieldOptionalParameters parameters) throws ApiException
fieldId - The ID of the incident user-defined field. (required)parameters - Optional parameters for the request.ApiException - if fails to make API callpublic CompletableFuture<IncidentUserDefinedFieldResponse> getIncidentUserDefinedFieldAsync(String fieldId, IncidentsApi.GetIncidentUserDefinedFieldOptionalParameters parameters)
fieldId - The ID of the incident user-defined field. (required)parameters - Optional parameters for the request.public ApiResponse<IncidentUserDefinedFieldResponse> getIncidentUserDefinedFieldWithHttpInfo(String fieldId, IncidentsApi.GetIncidentUserDefinedFieldOptionalParameters parameters) throws ApiException
fieldId - The ID of the incident user-defined field. (required)parameters - Optional parameters for the request.ApiException - if fails to make API call| Status Code | Description | Response Headers |
| 200 | OK | - |
| 401 | Unauthorized | - |
| 403 | Forbidden | - |
| 404 | Not Found | - |
| 429 | Too many requests | - |
public CompletableFuture<ApiResponse<IncidentUserDefinedFieldResponse>> getIncidentUserDefinedFieldWithHttpInfoAsync(String fieldId, IncidentsApi.GetIncidentUserDefinedFieldOptionalParameters parameters)
fieldId - The ID of the incident user-defined field. (required)parameters - Optional parameters for the request.public IncidentImportResponse importIncident(IncidentImportRequest body) throws ApiException
body - Incident import payload. (required)ApiException - if fails to make API callpublic CompletableFuture<IncidentImportResponse> importIncidentAsync(IncidentImportRequest body)
body - Incident import payload. (required)public IncidentImportResponse importIncident(IncidentImportRequest body, IncidentsApi.ImportIncidentOptionalParameters parameters) throws ApiException
body - Incident import payload. (required)parameters - Optional parameters for the request.ApiException - if fails to make API callpublic CompletableFuture<IncidentImportResponse> importIncidentAsync(IncidentImportRequest body, IncidentsApi.ImportIncidentOptionalParameters parameters)
body - Incident import payload. (required)parameters - Optional parameters for the request.public ApiResponse<IncidentImportResponse> importIncidentWithHttpInfo(IncidentImportRequest body, IncidentsApi.ImportIncidentOptionalParameters parameters) throws ApiException
body - Incident import payload. (required)parameters - Optional parameters for the request.ApiException - if fails to make API call| Status Code | Description | Response Headers |
| 201 | CREATED | - |
| 400 | Bad Request | - |
| 401 | Unauthorized | - |
| 403 | Forbidden | - |
| 404 | Not Found | - |
| 429 | Too many requests | - |
public CompletableFuture<ApiResponse<IncidentImportResponse>> importIncidentWithHttpInfoAsync(IncidentImportRequest body, IncidentsApi.ImportIncidentOptionalParameters parameters)
body - Incident import payload. (required)parameters - Optional parameters for the request.public IncidentHandlesResponse listGlobalIncidentHandles() throws ApiException
ApiException - if fails to make API callpublic CompletableFuture<IncidentHandlesResponse> listGlobalIncidentHandlesAsync()
public IncidentHandlesResponse listGlobalIncidentHandles(IncidentsApi.ListGlobalIncidentHandlesOptionalParameters parameters) throws ApiException
parameters - Optional parameters for the request.ApiException - if fails to make API callpublic CompletableFuture<IncidentHandlesResponse> listGlobalIncidentHandlesAsync(IncidentsApi.ListGlobalIncidentHandlesOptionalParameters parameters)
parameters - Optional parameters for the request.public ApiResponse<IncidentHandlesResponse> listGlobalIncidentHandlesWithHttpInfo(IncidentsApi.ListGlobalIncidentHandlesOptionalParameters parameters) throws ApiException
parameters - Optional parameters for the request.ApiException - if fails to make API call| Status Code | Description | Response Headers |
| 200 | OK | - |
| 400 | Bad Request | - |
| 429 | Too many requests | - |
public CompletableFuture<ApiResponse<IncidentHandlesResponse>> listGlobalIncidentHandlesWithHttpInfoAsync(IncidentsApi.ListGlobalIncidentHandlesOptionalParameters parameters)
parameters - Optional parameters for the request.public AttachmentArray listIncidentAttachments(String incidentId) throws ApiException
incidentId - The UUID of the incident. (required)ApiException - if fails to make API callpublic CompletableFuture<AttachmentArray> listIncidentAttachmentsAsync(String incidentId)
incidentId - The UUID of the incident. (required)public AttachmentArray listIncidentAttachments(String incidentId, IncidentsApi.ListIncidentAttachmentsOptionalParameters parameters) throws ApiException
incidentId - The UUID of the incident. (required)parameters - Optional parameters for the request.ApiException - if fails to make API callpublic CompletableFuture<AttachmentArray> listIncidentAttachmentsAsync(String incidentId, IncidentsApi.ListIncidentAttachmentsOptionalParameters parameters)
incidentId - The UUID of the incident. (required)parameters - Optional parameters for the request.public ApiResponse<AttachmentArray> listIncidentAttachmentsWithHttpInfo(String incidentId, IncidentsApi.ListIncidentAttachmentsOptionalParameters parameters) throws ApiException
incidentId - The UUID of the incident. (required)parameters - Optional parameters for the request.ApiException - if fails to make API call| Status Code | Description | Response Headers |
| 200 | OK | - |
| 400 | Bad Request | - |
| 429 | Too many requests | - |
public CompletableFuture<ApiResponse<AttachmentArray>> listIncidentAttachmentsWithHttpInfoAsync(String incidentId, IncidentsApi.ListIncidentAttachmentsOptionalParameters parameters)
incidentId - The UUID of the incident. (required)parameters - Optional parameters for the request.public IncidentImpactsResponse listIncidentImpacts(String incidentId) throws ApiException
incidentId - The UUID of the incident. (required)ApiException - if fails to make API callpublic CompletableFuture<IncidentImpactsResponse> listIncidentImpactsAsync(String incidentId)
incidentId - The UUID of the incident. (required)public IncidentImpactsResponse listIncidentImpacts(String incidentId, IncidentsApi.ListIncidentImpactsOptionalParameters parameters) throws ApiException
incidentId - The UUID of the incident. (required)parameters - Optional parameters for the request.ApiException - if fails to make API callpublic CompletableFuture<IncidentImpactsResponse> listIncidentImpactsAsync(String incidentId, IncidentsApi.ListIncidentImpactsOptionalParameters parameters)
incidentId - The UUID of the incident. (required)parameters - Optional parameters for the request.public ApiResponse<IncidentImpactsResponse> listIncidentImpactsWithHttpInfo(String incidentId, IncidentsApi.ListIncidentImpactsOptionalParameters parameters) throws ApiException
incidentId - The UUID of the incident. (required)parameters - Optional parameters for the request.ApiException - if fails to make API call| Status Code | Description | Response Headers |
| 200 | OK | - |
| 400 | Bad Request | - |
| 401 | Unauthorized | - |
| 403 | Forbidden | - |
| 404 | Not Found | - |
| 429 | Too many requests | - |
public CompletableFuture<ApiResponse<IncidentImpactsResponse>> listIncidentImpactsWithHttpInfoAsync(String incidentId, IncidentsApi.ListIncidentImpactsOptionalParameters parameters)
incidentId - The UUID of the incident. (required)parameters - Optional parameters for the request.public IncidentIntegrationMetadataListResponse listIncidentIntegrations(String incidentId) throws ApiException
incidentId - The UUID of the incident. (required)ApiException - if fails to make API callpublic CompletableFuture<IncidentIntegrationMetadataListResponse> listIncidentIntegrationsAsync(String incidentId)
See listIncidentIntegrationsWithHttpInfoAsync(java.lang.String).
incidentId - The UUID of the incident. (required)public ApiResponse<IncidentIntegrationMetadataListResponse> listIncidentIntegrationsWithHttpInfo(String incidentId) throws ApiException
incidentId - The UUID of the incident. (required)ApiException - if fails to make API call| Status Code | Description | Response Headers |
| 200 | OK | - |
| 400 | Bad Request | - |
| 401 | Unauthorized | - |
| 403 | Forbidden | - |
| 404 | Not Found | - |
| 429 | Too many requests | - |
public CompletableFuture<ApiResponse<IncidentIntegrationMetadataListResponse>> listIncidentIntegrationsWithHttpInfoAsync(String incidentId)
incidentId - The UUID of the incident. (required)public IncidentNotificationRuleArray listIncidentNotificationRules() throws ApiException
ApiException - if fails to make API callpublic CompletableFuture<IncidentNotificationRuleArray> listIncidentNotificationRulesAsync()
public IncidentNotificationRuleArray listIncidentNotificationRules(IncidentsApi.ListIncidentNotificationRulesOptionalParameters parameters) throws ApiException
parameters - Optional parameters for the request.ApiException - if fails to make API callpublic CompletableFuture<IncidentNotificationRuleArray> listIncidentNotificationRulesAsync(IncidentsApi.ListIncidentNotificationRulesOptionalParameters parameters)
parameters - Optional parameters for the request.public ApiResponse<IncidentNotificationRuleArray> listIncidentNotificationRulesWithHttpInfo(IncidentsApi.ListIncidentNotificationRulesOptionalParameters parameters) throws ApiException
parameters - Optional parameters for the request.ApiException - if fails to make API call| Status Code | Description | Response Headers |
| 200 | OK | - |
| 400 | Bad Request | - |
| 401 | Unauthorized | - |
| 403 | Forbidden | - |
| 404 | Not Found | - |
| 429 | Too many requests | - |
public CompletableFuture<ApiResponse<IncidentNotificationRuleArray>> listIncidentNotificationRulesWithHttpInfoAsync(IncidentsApi.ListIncidentNotificationRulesOptionalParameters parameters)
parameters - Optional parameters for the request.public IncidentNotificationTemplateArray listIncidentNotificationTemplates() throws ApiException
ApiException - if fails to make API callpublic CompletableFuture<IncidentNotificationTemplateArray> listIncidentNotificationTemplatesAsync()
public IncidentNotificationTemplateArray listIncidentNotificationTemplates(IncidentsApi.ListIncidentNotificationTemplatesOptionalParameters parameters) throws ApiException
parameters - Optional parameters for the request.ApiException - if fails to make API callpublic CompletableFuture<IncidentNotificationTemplateArray> listIncidentNotificationTemplatesAsync(IncidentsApi.ListIncidentNotificationTemplatesOptionalParameters parameters)
parameters - Optional parameters for the request.public ApiResponse<IncidentNotificationTemplateArray> listIncidentNotificationTemplatesWithHttpInfo(IncidentsApi.ListIncidentNotificationTemplatesOptionalParameters parameters) throws ApiException
parameters - Optional parameters for the request.ApiException - if fails to make API call| Status Code | Description | Response Headers |
| 200 | OK | - |
| 400 | Bad Request | - |
| 401 | Unauthorized | - |
| 403 | Forbidden | - |
| 404 | Not Found | - |
| 429 | Too many requests | - |
public CompletableFuture<ApiResponse<IncidentNotificationTemplateArray>> listIncidentNotificationTemplatesWithHttpInfoAsync(IncidentsApi.ListIncidentNotificationTemplatesOptionalParameters parameters)
parameters - Optional parameters for the request.public PostmortemTemplatesResponse listIncidentPostmortemTemplates() throws ApiException
ApiException - if fails to make API callpublic CompletableFuture<PostmortemTemplatesResponse> listIncidentPostmortemTemplatesAsync()
public ApiResponse<PostmortemTemplatesResponse> listIncidentPostmortemTemplatesWithHttpInfo() throws ApiException
ApiException - if fails to make API call| Status Code | Description | Response Headers |
| 200 | OK | - |
| 400 | Bad Request | - |
| 429 | Too many requests | - |
public CompletableFuture<ApiResponse<PostmortemTemplatesResponse>> listIncidentPostmortemTemplatesWithHttpInfoAsync()
public IncidentsResponse listIncidents() throws ApiException
ApiException - if fails to make API callpublic CompletableFuture<IncidentsResponse> listIncidentsAsync()
public IncidentsResponse listIncidents(IncidentsApi.ListIncidentsOptionalParameters parameters) throws ApiException
parameters - Optional parameters for the request.ApiException - if fails to make API callpublic CompletableFuture<IncidentsResponse> listIncidentsAsync(IncidentsApi.ListIncidentsOptionalParameters parameters)
parameters - Optional parameters for the request.public PaginationIterable<IncidentResponseData> listIncidentsWithPagination()
public PaginationIterable<IncidentResponseData> listIncidentsWithPagination(IncidentsApi.ListIncidentsOptionalParameters parameters)
public ApiResponse<IncidentsResponse> listIncidentsWithHttpInfo(IncidentsApi.ListIncidentsOptionalParameters parameters) throws ApiException
parameters - Optional parameters for the request.ApiException - if fails to make API call| Status Code | Description | Response Headers |
| 200 | OK | - |
| 400 | Bad Request | - |
| 401 | Unauthorized | - |
| 403 | Forbidden | - |
| 404 | Not Found | - |
| 429 | Too many requests | - |
public CompletableFuture<ApiResponse<IncidentsResponse>> listIncidentsWithHttpInfoAsync(IncidentsApi.ListIncidentsOptionalParameters parameters)
parameters - Optional parameters for the request.public IncidentTodoListResponse listIncidentTodos(String incidentId) throws ApiException
incidentId - The UUID of the incident. (required)ApiException - if fails to make API callpublic CompletableFuture<IncidentTodoListResponse> listIncidentTodosAsync(String incidentId)
incidentId - The UUID of the incident. (required)public ApiResponse<IncidentTodoListResponse> listIncidentTodosWithHttpInfo(String incidentId) throws ApiException
incidentId - The UUID of the incident. (required)ApiException - if fails to make API call| Status Code | Description | Response Headers |
| 200 | OK | - |
| 400 | Bad Request | - |
| 401 | Unauthorized | - |
| 403 | Forbidden | - |
| 404 | Not Found | - |
| 429 | Too many requests | - |
public CompletableFuture<ApiResponse<IncidentTodoListResponse>> listIncidentTodosWithHttpInfoAsync(String incidentId)
incidentId - The UUID of the incident. (required)public IncidentTypeListResponse listIncidentTypes() throws ApiException
ApiException - if fails to make API callpublic CompletableFuture<IncidentTypeListResponse> listIncidentTypesAsync()
public IncidentTypeListResponse listIncidentTypes(IncidentsApi.ListIncidentTypesOptionalParameters parameters) throws ApiException
parameters - Optional parameters for the request.ApiException - if fails to make API callpublic CompletableFuture<IncidentTypeListResponse> listIncidentTypesAsync(IncidentsApi.ListIncidentTypesOptionalParameters parameters)
parameters - Optional parameters for the request.public ApiResponse<IncidentTypeListResponse> listIncidentTypesWithHttpInfo(IncidentsApi.ListIncidentTypesOptionalParameters parameters) throws ApiException
parameters - Optional parameters for the request.ApiException - if fails to make API call| Status Code | Description | Response Headers |
| 200 | OK | - |
| 400 | Bad Request | - |
| 401 | Unauthorized | - |
| 403 | Forbidden | - |
| 429 | Too many requests | - |
public CompletableFuture<ApiResponse<IncidentTypeListResponse>> listIncidentTypesWithHttpInfoAsync(IncidentsApi.ListIncidentTypesOptionalParameters parameters)
parameters - Optional parameters for the request.public IncidentUserDefinedFieldListResponse listIncidentUserDefinedFields() throws ApiException
ApiException - if fails to make API callpublic CompletableFuture<IncidentUserDefinedFieldListResponse> listIncidentUserDefinedFieldsAsync()
public IncidentUserDefinedFieldListResponse listIncidentUserDefinedFields(IncidentsApi.ListIncidentUserDefinedFieldsOptionalParameters parameters) throws ApiException
parameters - Optional parameters for the request.ApiException - if fails to make API callpublic CompletableFuture<IncidentUserDefinedFieldListResponse> listIncidentUserDefinedFieldsAsync(IncidentsApi.ListIncidentUserDefinedFieldsOptionalParameters parameters)
parameters - Optional parameters for the request.public ApiResponse<IncidentUserDefinedFieldListResponse> listIncidentUserDefinedFieldsWithHttpInfo(IncidentsApi.ListIncidentUserDefinedFieldsOptionalParameters parameters) throws ApiException
parameters - Optional parameters for the request.ApiException - if fails to make API call| Status Code | Description | Response Headers |
| 200 | OK | - |
| 400 | Bad Request | - |
| 401 | Unauthorized | - |
| 403 | Forbidden | - |
| 429 | Too many requests | - |
public CompletableFuture<ApiResponse<IncidentUserDefinedFieldListResponse>> listIncidentUserDefinedFieldsWithHttpInfoAsync(IncidentsApi.ListIncidentUserDefinedFieldsOptionalParameters parameters)
parameters - Optional parameters for the request.public IncidentSearchResponse searchIncidents(String query) throws ApiException
query - Specifies which incidents should be returned. The query can contain any number of
incident facets joined by ANDs, along with multiple values for each of those
facets joined by ORs. For example:
state:active AND severity:(SEV-2 OR SEV-1). (required)ApiException - if fails to make API callpublic CompletableFuture<IncidentSearchResponse> searchIncidentsAsync(String query)
query - Specifies which incidents should be returned. The query can contain any number of
incident facets joined by ANDs, along with multiple values for each of those
facets joined by ORs. For example:
state:active AND severity:(SEV-2 OR SEV-1). (required)public IncidentSearchResponse searchIncidents(String query, IncidentsApi.SearchIncidentsOptionalParameters parameters) throws ApiException
query - Specifies which incidents should be returned. The query can contain any number of
incident facets joined by ANDs, along with multiple values for each of those
facets joined by ORs. For example:
state:active AND severity:(SEV-2 OR SEV-1). (required)parameters - Optional parameters for the request.ApiException - if fails to make API callpublic CompletableFuture<IncidentSearchResponse> searchIncidentsAsync(String query, IncidentsApi.SearchIncidentsOptionalParameters parameters)
query - Specifies which incidents should be returned. The query can contain any number of
incident facets joined by ANDs, along with multiple values for each of those
facets joined by ORs. For example:
state:active AND severity:(SEV-2 OR SEV-1). (required)parameters - Optional parameters for the request.public PaginationIterable<IncidentSearchResponseIncidentsData> searchIncidentsWithPagination(String query)
query - Specifies which incidents should be returned. The query can contain any number of
incident facets joined by ANDs, along with multiple values for each of those
facets joined by ORs. For example:
state:active AND severity:(SEV-2 OR SEV-1). (required)public PaginationIterable<IncidentSearchResponseIncidentsData> searchIncidentsWithPagination(String query, IncidentsApi.SearchIncidentsOptionalParameters parameters)
query - Specifies which incidents should be returned. The query can contain any number of
incident facets joined by ANDs, along with multiple values for each of those
facets joined by ORs. For example:
state:active AND severity:(SEV-2 OR SEV-1). (required)public ApiResponse<IncidentSearchResponse> searchIncidentsWithHttpInfo(String query, IncidentsApi.SearchIncidentsOptionalParameters parameters) throws ApiException
query - Specifies which incidents should be returned. The query can contain any number of
incident facets joined by ANDs, along with multiple values for each of those
facets joined by ORs. For example:
state:active AND severity:(SEV-2 OR SEV-1). (required)parameters - Optional parameters for the request.ApiException - if fails to make API call| Status Code | Description | Response Headers |
| 200 | OK | - |
| 400 | Bad Request | - |
| 401 | Unauthorized | - |
| 403 | Forbidden | - |
| 404 | Not Found | - |
| 429 | Too many requests | - |
public CompletableFuture<ApiResponse<IncidentSearchResponse>> searchIncidentsWithHttpInfoAsync(String query, IncidentsApi.SearchIncidentsOptionalParameters parameters)
query - Specifies which incidents should be returned. The query can contain any number of
incident facets joined by ANDs, along with multiple values for each of those
facets joined by ORs. For example:
state:active AND severity:(SEV-2 OR SEV-1). (required)parameters - Optional parameters for the request.public IncidentHandleResponse updateGlobalIncidentHandle(IncidentHandleRequest body) throws ApiException
body - (required)ApiException - if fails to make API callpublic CompletableFuture<IncidentHandleResponse> updateGlobalIncidentHandleAsync(IncidentHandleRequest body)
body - (required)public IncidentHandleResponse updateGlobalIncidentHandle(IncidentHandleRequest body, IncidentsApi.UpdateGlobalIncidentHandleOptionalParameters parameters) throws ApiException
body - (required)parameters - Optional parameters for the request.ApiException - if fails to make API callpublic CompletableFuture<IncidentHandleResponse> updateGlobalIncidentHandleAsync(IncidentHandleRequest body, IncidentsApi.UpdateGlobalIncidentHandleOptionalParameters parameters)
body - (required)parameters - Optional parameters for the request.public ApiResponse<IncidentHandleResponse> updateGlobalIncidentHandleWithHttpInfo(IncidentHandleRequest body, IncidentsApi.UpdateGlobalIncidentHandleOptionalParameters parameters) throws ApiException
body - (required)parameters - Optional parameters for the request.ApiException - if fails to make API call| Status Code | Description | Response Headers |
| 200 | OK | - |
| 400 | Bad Request | - |
| 429 | Too many requests | - |
public CompletableFuture<ApiResponse<IncidentHandleResponse>> updateGlobalIncidentHandleWithHttpInfoAsync(IncidentHandleRequest body, IncidentsApi.UpdateGlobalIncidentHandleOptionalParameters parameters)
body - (required)parameters - Optional parameters for the request.public GlobalIncidentSettingsResponse updateGlobalIncidentSettings(GlobalIncidentSettingsRequest body) throws ApiException
body - (required)ApiException - if fails to make API callpublic CompletableFuture<GlobalIncidentSettingsResponse> updateGlobalIncidentSettingsAsync(GlobalIncidentSettingsRequest body)
body - (required)public ApiResponse<GlobalIncidentSettingsResponse> updateGlobalIncidentSettingsWithHttpInfo(GlobalIncidentSettingsRequest body) throws ApiException
body - (required)ApiException - if fails to make API call| Status Code | Description | Response Headers |
| 200 | OK | - |
| 400 | Bad Request | - |
| 429 | Too many requests | - |
public CompletableFuture<ApiResponse<GlobalIncidentSettingsResponse>> updateGlobalIncidentSettingsWithHttpInfoAsync(GlobalIncidentSettingsRequest body)
body - (required)public IncidentResponse updateIncident(String incidentId, IncidentUpdateRequest body) throws ApiException
incidentId - The UUID of the incident. (required)body - Incident Payload. (required)ApiException - if fails to make API callpublic CompletableFuture<IncidentResponse> updateIncidentAsync(String incidentId, IncidentUpdateRequest body)
incidentId - The UUID of the incident. (required)body - Incident Payload. (required)public IncidentResponse updateIncident(String incidentId, IncidentUpdateRequest body, IncidentsApi.UpdateIncidentOptionalParameters parameters) throws ApiException
incidentId - The UUID of the incident. (required)body - Incident Payload. (required)parameters - Optional parameters for the request.ApiException - if fails to make API callpublic CompletableFuture<IncidentResponse> updateIncidentAsync(String incidentId, IncidentUpdateRequest body, IncidentsApi.UpdateIncidentOptionalParameters parameters)
incidentId - The UUID of the incident. (required)body - Incident Payload. (required)parameters - Optional parameters for the request.public ApiResponse<IncidentResponse> updateIncidentWithHttpInfo(String incidentId, IncidentUpdateRequest body, IncidentsApi.UpdateIncidentOptionalParameters parameters) throws ApiException
incidentId - The UUID of the incident. (required)body - Incident Payload. (required)parameters - Optional parameters for the request.ApiException - if fails to make API call| Status Code | Description | Response Headers |
| 200 | OK | - |
| 400 | Bad Request | - |
| 401 | Unauthorized | - |
| 403 | Forbidden | - |
| 404 | Not Found | - |
| 429 | Too many requests | - |
public CompletableFuture<ApiResponse<IncidentResponse>> updateIncidentWithHttpInfoAsync(String incidentId, IncidentUpdateRequest body, IncidentsApi.UpdateIncidentOptionalParameters parameters)
incidentId - The UUID of the incident. (required)body - Incident Payload. (required)parameters - Optional parameters for the request.public Attachment updateIncidentAttachment(String incidentId, String attachmentId, PatchAttachmentRequest body) throws ApiException
incidentId - The UUID of the incident. (required)attachmentId - The ID of the attachment. (required)body - (required)ApiException - if fails to make API callpublic CompletableFuture<Attachment> updateIncidentAttachmentAsync(String incidentId, String attachmentId, PatchAttachmentRequest body)
incidentId - The UUID of the incident. (required)attachmentId - The ID of the attachment. (required)body - (required)public Attachment updateIncidentAttachment(String incidentId, String attachmentId, PatchAttachmentRequest body, IncidentsApi.UpdateIncidentAttachmentOptionalParameters parameters) throws ApiException
incidentId - The UUID of the incident. (required)attachmentId - The ID of the attachment. (required)body - (required)parameters - Optional parameters for the request.ApiException - if fails to make API callpublic CompletableFuture<Attachment> updateIncidentAttachmentAsync(String incidentId, String attachmentId, PatchAttachmentRequest body, IncidentsApi.UpdateIncidentAttachmentOptionalParameters parameters)
incidentId - The UUID of the incident. (required)attachmentId - The ID of the attachment. (required)body - (required)parameters - Optional parameters for the request.public ApiResponse<Attachment> updateIncidentAttachmentWithHttpInfo(String incidentId, String attachmentId, PatchAttachmentRequest body, IncidentsApi.UpdateIncidentAttachmentOptionalParameters parameters) throws ApiException
incidentId - The UUID of the incident. (required)attachmentId - The ID of the attachment. (required)body - (required)parameters - Optional parameters for the request.ApiException - if fails to make API call| Status Code | Description | Response Headers |
| 200 | OK | - |
| 400 | Bad Request | - |
| 403 | Forbidden | - |
| 404 | Not Found | - |
| 429 | Too many requests | - |
public CompletableFuture<ApiResponse<Attachment>> updateIncidentAttachmentWithHttpInfoAsync(String incidentId, String attachmentId, PatchAttachmentRequest body, IncidentsApi.UpdateIncidentAttachmentOptionalParameters parameters)
incidentId - The UUID of the incident. (required)attachmentId - The ID of the attachment. (required)body - (required)parameters - Optional parameters for the request.public IncidentIntegrationMetadataResponse updateIncidentIntegration(String incidentId, String integrationMetadataId, IncidentIntegrationMetadataPatchRequest body) throws ApiException
incidentId - The UUID of the incident. (required)integrationMetadataId - The UUID of the incident integration metadata. (required)body - Incident integration metadata payload. (required)ApiException - if fails to make API callpublic CompletableFuture<IncidentIntegrationMetadataResponse> updateIncidentIntegrationAsync(String incidentId, String integrationMetadataId, IncidentIntegrationMetadataPatchRequest body)
incidentId - The UUID of the incident. (required)integrationMetadataId - The UUID of the incident integration metadata. (required)body - Incident integration metadata payload. (required)public ApiResponse<IncidentIntegrationMetadataResponse> updateIncidentIntegrationWithHttpInfo(String incidentId, String integrationMetadataId, IncidentIntegrationMetadataPatchRequest body) throws ApiException
incidentId - The UUID of the incident. (required)integrationMetadataId - The UUID of the incident integration metadata. (required)body - Incident integration metadata payload. (required)ApiException - if fails to make API call| Status Code | Description | Response Headers |
| 200 | OK | - |
| 400 | Bad Request | - |
| 401 | Unauthorized | - |
| 403 | Forbidden | - |
| 404 | Not Found | - |
| 429 | Too many requests | - |
public CompletableFuture<ApiResponse<IncidentIntegrationMetadataResponse>> updateIncidentIntegrationWithHttpInfoAsync(String incidentId, String integrationMetadataId, IncidentIntegrationMetadataPatchRequest body)
incidentId - The UUID of the incident. (required)integrationMetadataId - The UUID of the incident integration metadata. (required)body - Incident integration metadata payload. (required)public IncidentNotificationRule updateIncidentNotificationRule(UUID id, PutIncidentNotificationRuleRequest body) throws ApiException
id - The ID of the notification rule. (required)body - (required)ApiException - if fails to make API callpublic CompletableFuture<IncidentNotificationRule> updateIncidentNotificationRuleAsync(UUID id, PutIncidentNotificationRuleRequest body)
id - The ID of the notification rule. (required)body - (required)public IncidentNotificationRule updateIncidentNotificationRule(UUID id, PutIncidentNotificationRuleRequest body, IncidentsApi.UpdateIncidentNotificationRuleOptionalParameters parameters) throws ApiException
id - The ID of the notification rule. (required)body - (required)parameters - Optional parameters for the request.ApiException - if fails to make API callpublic CompletableFuture<IncidentNotificationRule> updateIncidentNotificationRuleAsync(UUID id, PutIncidentNotificationRuleRequest body, IncidentsApi.UpdateIncidentNotificationRuleOptionalParameters parameters)
id - The ID of the notification rule. (required)body - (required)parameters - Optional parameters for the request.public ApiResponse<IncidentNotificationRule> updateIncidentNotificationRuleWithHttpInfo(UUID id, PutIncidentNotificationRuleRequest body, IncidentsApi.UpdateIncidentNotificationRuleOptionalParameters parameters) throws ApiException
id - The ID of the notification rule. (required)body - (required)parameters - Optional parameters for the request.ApiException - if fails to make API call| Status Code | Description | Response Headers |
| 200 | OK | - |
| 400 | Bad Request | - |
| 401 | Unauthorized | - |
| 403 | Forbidden | - |
| 404 | Not Found | - |
| 429 | Too many requests | - |
public CompletableFuture<ApiResponse<IncidentNotificationRule>> updateIncidentNotificationRuleWithHttpInfoAsync(UUID id, PutIncidentNotificationRuleRequest body, IncidentsApi.UpdateIncidentNotificationRuleOptionalParameters parameters)
id - The ID of the notification rule. (required)body - (required)parameters - Optional parameters for the request.public IncidentNotificationTemplate updateIncidentNotificationTemplate(UUID id, PatchIncidentNotificationTemplateRequest body) throws ApiException
id - The ID of the notification template. (required)body - (required)ApiException - if fails to make API callpublic CompletableFuture<IncidentNotificationTemplate> updateIncidentNotificationTemplateAsync(UUID id, PatchIncidentNotificationTemplateRequest body)
id - The ID of the notification template. (required)body - (required)public IncidentNotificationTemplate updateIncidentNotificationTemplate(UUID id, PatchIncidentNotificationTemplateRequest body, IncidentsApi.UpdateIncidentNotificationTemplateOptionalParameters parameters) throws ApiException
id - The ID of the notification template. (required)body - (required)parameters - Optional parameters for the request.ApiException - if fails to make API callpublic CompletableFuture<IncidentNotificationTemplate> updateIncidentNotificationTemplateAsync(UUID id, PatchIncidentNotificationTemplateRequest body, IncidentsApi.UpdateIncidentNotificationTemplateOptionalParameters parameters)
id - The ID of the notification template. (required)body - (required)parameters - Optional parameters for the request.public ApiResponse<IncidentNotificationTemplate> updateIncidentNotificationTemplateWithHttpInfo(UUID id, PatchIncidentNotificationTemplateRequest body, IncidentsApi.UpdateIncidentNotificationTemplateOptionalParameters parameters) throws ApiException
id - The ID of the notification template. (required)body - (required)parameters - Optional parameters for the request.ApiException - if fails to make API call| Status Code | Description | Response Headers |
| 200 | OK | - |
| 400 | Bad Request | - |
| 401 | Unauthorized | - |
| 403 | Forbidden | - |
| 404 | Not Found | - |
| 429 | Too many requests | - |
public CompletableFuture<ApiResponse<IncidentNotificationTemplate>> updateIncidentNotificationTemplateWithHttpInfoAsync(UUID id, PatchIncidentNotificationTemplateRequest body, IncidentsApi.UpdateIncidentNotificationTemplateOptionalParameters parameters)
id - The ID of the notification template. (required)body - (required)parameters - Optional parameters for the request.public PostmortemTemplateResponse updateIncidentPostmortemTemplate(String templateId, PostmortemTemplateRequest body) throws ApiException
templateId - The ID of the postmortem template (required)body - (required)ApiException - if fails to make API callpublic CompletableFuture<PostmortemTemplateResponse> updateIncidentPostmortemTemplateAsync(String templateId, PostmortemTemplateRequest body)
templateId - The ID of the postmortem template (required)body - (required)public ApiResponse<PostmortemTemplateResponse> updateIncidentPostmortemTemplateWithHttpInfo(String templateId, PostmortemTemplateRequest body) throws ApiException
templateId - The ID of the postmortem template (required)body - (required)ApiException - if fails to make API call| Status Code | Description | Response Headers |
| 200 | OK | - |
| 400 | Bad Request | - |
| 404 | Not Found | - |
| 429 | Too many requests | - |
public CompletableFuture<ApiResponse<PostmortemTemplateResponse>> updateIncidentPostmortemTemplateWithHttpInfoAsync(String templateId, PostmortemTemplateRequest body)
templateId - The ID of the postmortem template (required)body - (required)public IncidentTodoResponse updateIncidentTodo(String incidentId, String todoId, IncidentTodoPatchRequest body) throws ApiException
incidentId - The UUID of the incident. (required)todoId - The UUID of the incident todo. (required)body - Incident todo payload. (required)ApiException - if fails to make API callpublic CompletableFuture<IncidentTodoResponse> updateIncidentTodoAsync(String incidentId, String todoId, IncidentTodoPatchRequest body)
incidentId - The UUID of the incident. (required)todoId - The UUID of the incident todo. (required)body - Incident todo payload. (required)public ApiResponse<IncidentTodoResponse> updateIncidentTodoWithHttpInfo(String incidentId, String todoId, IncidentTodoPatchRequest body) throws ApiException
incidentId - The UUID of the incident. (required)todoId - The UUID of the incident todo. (required)body - Incident todo payload. (required)ApiException - if fails to make API call| Status Code | Description | Response Headers |
| 200 | OK | - |
| 400 | Bad Request | - |
| 401 | Unauthorized | - |
| 403 | Forbidden | - |
| 404 | Not Found | - |
| 429 | Too many requests | - |
public CompletableFuture<ApiResponse<IncidentTodoResponse>> updateIncidentTodoWithHttpInfoAsync(String incidentId, String todoId, IncidentTodoPatchRequest body)
incidentId - The UUID of the incident. (required)todoId - The UUID of the incident todo. (required)body - Incident todo payload. (required)public IncidentTypeResponse updateIncidentType(String incidentTypeId, IncidentTypePatchRequest body) throws ApiException
incidentTypeId - The UUID of the incident type. (required)body - Incident type payload. (required)ApiException - if fails to make API callpublic CompletableFuture<IncidentTypeResponse> updateIncidentTypeAsync(String incidentTypeId, IncidentTypePatchRequest body)
incidentTypeId - The UUID of the incident type. (required)body - Incident type payload. (required)public ApiResponse<IncidentTypeResponse> updateIncidentTypeWithHttpInfo(String incidentTypeId, IncidentTypePatchRequest body) throws ApiException
incidentTypeId - The UUID of the incident type. (required)body - Incident type payload. (required)ApiException - if fails to make API call| Status Code | Description | Response Headers |
| 200 | OK | - |
| 400 | Bad Request | - |
| 401 | Unauthorized | - |
| 403 | Forbidden | - |
| 404 | Not Found | - |
| 429 | Too many requests | - |
public CompletableFuture<ApiResponse<IncidentTypeResponse>> updateIncidentTypeWithHttpInfoAsync(String incidentTypeId, IncidentTypePatchRequest body)
incidentTypeId - The UUID of the incident type. (required)body - Incident type payload. (required)public IncidentUserDefinedFieldResponse updateIncidentUserDefinedField(String fieldId, IncidentUserDefinedFieldUpdateRequest body) throws ApiException
fieldId - The ID of the incident user-defined field. (required)body - Incident user-defined field update payload. (required)ApiException - if fails to make API callpublic CompletableFuture<IncidentUserDefinedFieldResponse> updateIncidentUserDefinedFieldAsync(String fieldId, IncidentUserDefinedFieldUpdateRequest body)
fieldId - The ID of the incident user-defined field. (required)body - Incident user-defined field update payload. (required)public IncidentUserDefinedFieldResponse updateIncidentUserDefinedField(String fieldId, IncidentUserDefinedFieldUpdateRequest body, IncidentsApi.UpdateIncidentUserDefinedFieldOptionalParameters parameters) throws ApiException
fieldId - The ID of the incident user-defined field. (required)body - Incident user-defined field update payload. (required)parameters - Optional parameters for the request.ApiException - if fails to make API callpublic CompletableFuture<IncidentUserDefinedFieldResponse> updateIncidentUserDefinedFieldAsync(String fieldId, IncidentUserDefinedFieldUpdateRequest body, IncidentsApi.UpdateIncidentUserDefinedFieldOptionalParameters parameters)
fieldId - The ID of the incident user-defined field. (required)body - Incident user-defined field update payload. (required)parameters - Optional parameters for the request.public ApiResponse<IncidentUserDefinedFieldResponse> updateIncidentUserDefinedFieldWithHttpInfo(String fieldId, IncidentUserDefinedFieldUpdateRequest body, IncidentsApi.UpdateIncidentUserDefinedFieldOptionalParameters parameters) throws ApiException
fieldId - The ID of the incident user-defined field. (required)body - Incident user-defined field update payload. (required)parameters - Optional parameters for the request.ApiException - if fails to make API call| Status Code | Description | Response Headers |
| 200 | OK | - |
| 400 | Bad Request | - |
| 401 | Unauthorized | - |
| 403 | Forbidden | - |
| 404 | Not Found | - |
| 429 | Too many requests | - |
public CompletableFuture<ApiResponse<IncidentUserDefinedFieldResponse>> updateIncidentUserDefinedFieldWithHttpInfoAsync(String fieldId, IncidentUserDefinedFieldUpdateRequest body, IncidentsApi.UpdateIncidentUserDefinedFieldOptionalParameters parameters)
fieldId - The ID of the incident user-defined field. (required)body - Incident user-defined field update payload. (required)parameters - Optional parameters for the request.Copyright © 2026. All rights reserved.