@Generated(value="https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class DataDeletionApi extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
DataDeletionApi.GetDataDeletionRequestsOptionalParameters
Manage optional parameters to getDataDeletionRequests.
|
| Constructor and Description |
|---|
DataDeletionApi() |
DataDeletionApi(ApiClient apiClient) |
public DataDeletionApi()
public DataDeletionApi(ApiClient apiClient)
public ApiClient getApiClient()
public void setApiClient(ApiClient apiClient)
apiClient - an instance of API clientpublic CancelDataDeletionResponseBody cancelDataDeletionRequest(String id) throws ApiException
See cancelDataDeletionRequestWithHttpInfo(java.lang.String).
id - ID of the deletion request. (required)ApiException - if fails to make API callpublic CompletableFuture<CancelDataDeletionResponseBody> cancelDataDeletionRequestAsync(String id)
See cancelDataDeletionRequestWithHttpInfoAsync(java.lang.String).
id - ID of the deletion request. (required)public ApiResponse<CancelDataDeletionResponseBody> cancelDataDeletionRequestWithHttpInfo(String id) throws ApiException
id - ID of the deletion request. (required)ApiException - if fails to make API call| Status Code | Description | Response Headers |
| 200 | OK | - |
| 400 | Bad Request | - |
| 403 | Forbidden | - |
| 412 | Precondition failed error | - |
| 429 | Too many requests | - |
| 500 | Internal server error | - |
public CompletableFuture<ApiResponse<CancelDataDeletionResponseBody>> cancelDataDeletionRequestWithHttpInfoAsync(String id)
See cancelDataDeletionRequestWithHttpInfo(java.lang.String).
id - ID of the deletion request. (required)public CreateDataDeletionResponseBody createDataDeletionRequest(String product, CreateDataDeletionRequestBody body) throws ApiException
product - Name of the product to be deleted, either logs or rum.
(required)body - (required)ApiException - if fails to make API callpublic CompletableFuture<CreateDataDeletionResponseBody> createDataDeletionRequestAsync(String product, CreateDataDeletionRequestBody body)
product - Name of the product to be deleted, either logs or rum.
(required)body - (required)public ApiResponse<CreateDataDeletionResponseBody> createDataDeletionRequestWithHttpInfo(String product, CreateDataDeletionRequestBody body) throws ApiException
product - Name of the product to be deleted, either logs or rum.
(required)body - (required)ApiException - if fails to make API call| Status Code | Description | Response Headers |
| 200 | OK | - |
| 400 | Bad Request | - |
| 403 | Forbidden | - |
| 412 | Precondition failed error | - |
| 429 | Too many requests | - |
| 500 | Internal server error | - |
public CompletableFuture<ApiResponse<CreateDataDeletionResponseBody>> createDataDeletionRequestWithHttpInfoAsync(String product, CreateDataDeletionRequestBody body)
product - Name of the product to be deleted, either logs or rum.
(required)body - (required)public GetDataDeletionsResponseBody getDataDeletionRequests() throws ApiException
ApiException - if fails to make API callpublic CompletableFuture<GetDataDeletionsResponseBody> getDataDeletionRequestsAsync()
public GetDataDeletionsResponseBody getDataDeletionRequests(DataDeletionApi.GetDataDeletionRequestsOptionalParameters parameters) throws ApiException
parameters - Optional parameters for the request.ApiException - if fails to make API callpublic CompletableFuture<GetDataDeletionsResponseBody> getDataDeletionRequestsAsync(DataDeletionApi.GetDataDeletionRequestsOptionalParameters parameters)
parameters - Optional parameters for the request.public ApiResponse<GetDataDeletionsResponseBody> getDataDeletionRequestsWithHttpInfo(DataDeletionApi.GetDataDeletionRequestsOptionalParameters 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 | - |
| 403 | Forbidden | - |
| 429 | Too many requests | - |
| 500 | Internal server error | - |
public CompletableFuture<ApiResponse<GetDataDeletionsResponseBody>> getDataDeletionRequestsWithHttpInfoAsync(DataDeletionApi.GetDataDeletionRequestsOptionalParameters parameters)
parameters - Optional parameters for the request.Copyright © 2026. All rights reserved.