@Generated(value="https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class JiraIntegrationApi extends Object
| Constructor and Description |
|---|
JiraIntegrationApi() |
JiraIntegrationApi(ApiClient apiClient) |
public JiraIntegrationApi()
public JiraIntegrationApi(ApiClient apiClient)
public ApiClient getApiClient()
public void setApiClient(ApiClient apiClient)
apiClient - an instance of API clientpublic JiraIssueTemplateResponse createJiraIssueTemplate(JiraIssueTemplateCreateRequest body) throws ApiException
See createJiraIssueTemplateWithHttpInfo(com.datadog.api.client.v2.model.JiraIssueTemplateCreateRequest).
body - (required)ApiException - if fails to make API callpublic CompletableFuture<JiraIssueTemplateResponse> createJiraIssueTemplateAsync(JiraIssueTemplateCreateRequest body)
body - (required)public ApiResponse<JiraIssueTemplateResponse> createJiraIssueTemplateWithHttpInfo(JiraIssueTemplateCreateRequest body) throws ApiException
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<JiraIssueTemplateResponse>> createJiraIssueTemplateWithHttpInfoAsync(JiraIssueTemplateCreateRequest body)
See createJiraIssueTemplateWithHttpInfo(com.datadog.api.client.v2.model.JiraIssueTemplateCreateRequest).
body - (required)public void deleteJiraAccount(UUID accountId) throws ApiException
accountId - The ID of the Jira account to delete (required)ApiException - if fails to make API callpublic CompletableFuture<Void> deleteJiraAccountAsync(UUID accountId)
accountId - The ID of the Jira account to delete (required)public ApiResponse<Void> deleteJiraAccountWithHttpInfo(UUID accountId) throws ApiException
accountId - The ID of the Jira account to delete (required)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>> deleteJiraAccountWithHttpInfoAsync(UUID accountId)
accountId - The ID of the Jira account to delete (required)public void deleteJiraIssueTemplate(UUID issueTemplateId) throws ApiException
issueTemplateId - The ID of the Jira issue template to delete (required)ApiException - if fails to make API callpublic CompletableFuture<Void> deleteJiraIssueTemplateAsync(UUID issueTemplateId)
See deleteJiraIssueTemplateWithHttpInfoAsync(java.util.UUID).
issueTemplateId - The ID of the Jira issue template to delete (required)public ApiResponse<Void> deleteJiraIssueTemplateWithHttpInfo(UUID issueTemplateId) throws ApiException
issueTemplateId - The ID of the Jira issue template to delete (required)ApiException - if fails to make API call| Status Code | Description | Response Headers |
| 204 | No Content | - |
| 429 | Too many requests | - |
public CompletableFuture<ApiResponse<Void>> deleteJiraIssueTemplateWithHttpInfoAsync(UUID issueTemplateId)
issueTemplateId - The ID of the Jira issue template to delete (required)public JiraIssueTemplateResponse getJiraIssueTemplate(UUID issueTemplateId) throws ApiException
issueTemplateId - The ID of the Jira issue template to retrieve (required)ApiException - if fails to make API callpublic CompletableFuture<JiraIssueTemplateResponse> getJiraIssueTemplateAsync(UUID issueTemplateId)
issueTemplateId - The ID of the Jira issue template to retrieve (required)public ApiResponse<JiraIssueTemplateResponse> getJiraIssueTemplateWithHttpInfo(UUID issueTemplateId) throws ApiException
issueTemplateId - The ID of the Jira issue template to retrieve (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<JiraIssueTemplateResponse>> getJiraIssueTemplateWithHttpInfoAsync(UUID issueTemplateId)
issueTemplateId - The ID of the Jira issue template to retrieve (required)public JiraAccountsResponse listJiraAccounts() throws ApiException
ApiException - if fails to make API callpublic CompletableFuture<JiraAccountsResponse> listJiraAccountsAsync()
public ApiResponse<JiraAccountsResponse> listJiraAccountsWithHttpInfo() throws ApiException
ApiException - if fails to make API call| Status Code | Description | Response Headers |
| 200 | OK | - |
| 404 | Not Found | - |
| 429 | Too many requests | - |
public CompletableFuture<ApiResponse<JiraAccountsResponse>> listJiraAccountsWithHttpInfoAsync()
public JiraIssueTemplatesResponse listJiraIssueTemplates() throws ApiException
ApiException - if fails to make API callpublic CompletableFuture<JiraIssueTemplatesResponse> listJiraIssueTemplatesAsync()
public ApiResponse<JiraIssueTemplatesResponse> listJiraIssueTemplatesWithHttpInfo() throws ApiException
ApiException - if fails to make API call| Status Code | Description | Response Headers |
| 200 | OK | - |
| 429 | Too many requests | - |
public CompletableFuture<ApiResponse<JiraIssueTemplatesResponse>> listJiraIssueTemplatesWithHttpInfoAsync()
public JiraIssueTemplateResponse updateJiraIssueTemplate(UUID issueTemplateId, JiraIssueTemplateUpdateRequest body) throws ApiException
issueTemplateId - The ID of the Jira issue template to update (required)body - (required)ApiException - if fails to make API callpublic CompletableFuture<JiraIssueTemplateResponse> updateJiraIssueTemplateAsync(UUID issueTemplateId, JiraIssueTemplateUpdateRequest body)
issueTemplateId - The ID of the Jira issue template to update (required)body - (required)public ApiResponse<JiraIssueTemplateResponse> updateJiraIssueTemplateWithHttpInfo(UUID issueTemplateId, JiraIssueTemplateUpdateRequest body) throws ApiException
issueTemplateId - The ID of the Jira issue template to update (required)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<JiraIssueTemplateResponse>> updateJiraIssueTemplateWithHttpInfoAsync(UUID issueTemplateId, JiraIssueTemplateUpdateRequest body)
issueTemplateId - The ID of the Jira issue template to update (required)body - (required)Copyright © 2026. All rights reserved.