Package com.datadog.api.client.v2.api
Class DatasetsApi
java.lang.Object
com.datadog.api.client.v2.api.DatasetsApi
@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator")
public class DatasetsApi
extends Object
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionCreate a dataset.Create a dataset.Create a dataset with the configurations in the request.Create a dataset.voiddeleteDataset(String datasetId) Delete a dataset.deleteDatasetAsync(String datasetId) Delete a dataset.deleteDatasetWithHttpInfo(String datasetId) Deletes the dataset associated with the ID.deleteDatasetWithHttpInfoAsync(String datasetId) Delete a dataset.Get all datasets.Get all datasets.Get all datasets that have been configured for an organization.Get all datasets.Get the API client.getDataset(String datasetId) Get a single dataset by ID.getDatasetAsync(String datasetId) Get a single dataset by ID.getDatasetWithHttpInfo(String datasetId) Retrieves the dataset associated with the ID.getDatasetWithHttpInfoAsync(String datasetId) Get a single dataset by ID.voidsetApiClient(ApiClient apiClient) Set the API client.updateDataset(String datasetId, DatasetUpdateRequest body) Edit a dataset.updateDatasetAsync(String datasetId, DatasetUpdateRequest body) Edit a dataset.updateDatasetWithHttpInfo(String datasetId, DatasetUpdateRequest body) Edits the dataset associated with the ID.updateDatasetWithHttpInfoAsync(String datasetId, DatasetUpdateRequest body) Edit a dataset.
-
Constructor Details
-
DatasetsApi
public DatasetsApi() -
DatasetsApi
-
-
Method Details
-
getApiClient
Get the API client.- Returns:
- API client
-
setApiClient
Set the API client.- Parameters:
apiClient- an instance of API client
-
createDataset
Create a dataset.See
createDatasetWithHttpInfo(com.datadog.api.client.v2.model.DatasetCreateRequest).- Parameters:
body- Dataset payload (required)- Returns:
- DatasetResponseSingle
- Throws:
ApiException- if fails to make API call
-
createDatasetAsync
Create a dataset.See
createDatasetWithHttpInfoAsync(com.datadog.api.client.v2.model.DatasetCreateRequest).- Parameters:
body- Dataset payload (required)- Returns:
- CompletableFuture<DatasetResponseSingle>
-
createDatasetWithHttpInfo
public ApiResponse<DatasetResponseSingle> createDatasetWithHttpInfo(DatasetCreateRequest body) throws ApiException Create a dataset with the configurations in the request.- Parameters:
body- Dataset payload (required)- Returns:
- ApiResponse<DatasetResponseSingle>
- Throws:
ApiException- if fails to make API call- Http Response Details:
Response details Status Code Description Response Headers 200 OK - 400 Bad Request - 403 Not Authorized - 409 Conflict - 429 Too many requests -
-
createDatasetWithHttpInfoAsync
public CompletableFuture<ApiResponse<DatasetResponseSingle>> createDatasetWithHttpInfoAsync(DatasetCreateRequest body) Create a dataset.See
createDatasetWithHttpInfo(com.datadog.api.client.v2.model.DatasetCreateRequest).- Parameters:
body- Dataset payload (required)- Returns:
- CompletableFuture<ApiResponse<DatasetResponseSingle>>
-
deleteDataset
Delete a dataset.- Parameters:
datasetId- The ID of a defined dataset. (required)- Throws:
ApiException- if fails to make API call
-
deleteDatasetAsync
Delete a dataset.- Parameters:
datasetId- The ID of a defined dataset. (required)- Returns:
- CompletableFuture
-
deleteDatasetWithHttpInfo
Deletes the dataset associated with the ID.- Parameters:
datasetId- The ID of a defined dataset. (required)- Returns:
- ApiResponse<Void>
- Throws:
ApiException- if fails to make API call- Http Response Details:
Response details Status Code Description Response Headers 204 No Content - 400 Bad Request - 403 Not Authorized - 404 Not Found - 429 Too many requests -
-
deleteDatasetWithHttpInfoAsync
Delete a dataset.- Parameters:
datasetId- The ID of a defined dataset. (required)- Returns:
- CompletableFuture<ApiResponse<Void>>
-
getAllDatasets
Get all datasets.- Returns:
- DatasetResponseMulti
- Throws:
ApiException- if fails to make API call
-
getAllDatasetsAsync
Get all datasets.- Returns:
- CompletableFuture<DatasetResponseMulti>
-
getAllDatasetsWithHttpInfo
Get all datasets that have been configured for an organization.- Returns:
- ApiResponse<DatasetResponseMulti>
- Throws:
ApiException- if fails to make API call- Http Response Details:
Response details Status Code Description Response Headers 200 OK - 403 Not Authorized - 429 Too many requests -
-
getAllDatasetsWithHttpInfoAsync
Get all datasets.- Returns:
- CompletableFuture<ApiResponse<DatasetResponseMulti>>
-
getDataset
Get a single dataset by ID.- Parameters:
datasetId- The ID of a defined dataset. (required)- Returns:
- DatasetResponseSingle
- Throws:
ApiException- if fails to make API call
-
getDatasetAsync
Get a single dataset by ID.- Parameters:
datasetId- The ID of a defined dataset. (required)- Returns:
- CompletableFuture<DatasetResponseSingle>
-
getDatasetWithHttpInfo
public ApiResponse<DatasetResponseSingle> getDatasetWithHttpInfo(String datasetId) throws ApiException Retrieves the dataset associated with the ID.- Parameters:
datasetId- The ID of a defined dataset. (required)- Returns:
- ApiResponse<DatasetResponseSingle>
- Throws:
ApiException- if fails to make API call- Http Response Details:
Response details Status Code Description Response Headers 200 OK - 400 Bad Request - 403 Not Authorized - 404 Not Found - 429 Too many requests -
-
getDatasetWithHttpInfoAsync
public CompletableFuture<ApiResponse<DatasetResponseSingle>> getDatasetWithHttpInfoAsync(String datasetId) Get a single dataset by ID.- Parameters:
datasetId- The ID of a defined dataset. (required)- Returns:
- CompletableFuture<ApiResponse<DatasetResponseSingle>>
-
updateDataset
public DatasetResponseSingle updateDataset(String datasetId, DatasetUpdateRequest body) throws ApiException Edit a dataset.See
updateDatasetWithHttpInfo(java.lang.String, com.datadog.api.client.v2.model.DatasetUpdateRequest).- Parameters:
datasetId- The ID of a defined dataset. (required)body- Dataset payload (required)- Returns:
- DatasetResponseSingle
- Throws:
ApiException- if fails to make API call
-
updateDatasetAsync
public CompletableFuture<DatasetResponseSingle> updateDatasetAsync(String datasetId, DatasetUpdateRequest body) Edit a dataset.- Parameters:
datasetId- The ID of a defined dataset. (required)body- Dataset payload (required)- Returns:
- CompletableFuture<DatasetResponseSingle>
-
updateDatasetWithHttpInfo
public ApiResponse<DatasetResponseSingle> updateDatasetWithHttpInfo(String datasetId, DatasetUpdateRequest body) throws ApiException Edits the dataset associated with the ID.- Parameters:
datasetId- The ID of a defined dataset. (required)body- Dataset payload (required)- Returns:
- ApiResponse<DatasetResponseSingle>
- Throws:
ApiException- if fails to make API call- Http Response Details:
Response details Status Code Description Response Headers 200 OK - 400 Bad Request - 403 Not Authorized - 404 Not Found - 429 Too many requests -
-
updateDatasetWithHttpInfoAsync
public CompletableFuture<ApiResponse<DatasetResponseSingle>> updateDatasetWithHttpInfoAsync(String datasetId, DatasetUpdateRequest body) Edit a dataset.See
updateDatasetWithHttpInfo(java.lang.String, com.datadog.api.client.v2.model.DatasetUpdateRequest).- Parameters:
datasetId- The ID of a defined dataset. (required)body- Dataset payload (required)- Returns:
- CompletableFuture<ApiResponse<DatasetResponseSingle>>
-