@Generated(value="https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class HostsApi extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
HostsApi.GetHostTotalsOptionalParameters
Manage optional parameters to getHostTotals.
|
static class |
HostsApi.ListHostsOptionalParameters
Manage optional parameters to listHosts.
|
| Constructor and Description |
|---|
HostsApi() |
HostsApi(ApiClient apiClient) |
public HostsApi()
public HostsApi(ApiClient apiClient)
public ApiClient getApiClient()
public void setApiClient(ApiClient apiClient)
apiClient - an instance of API clientpublic HostTotals getHostTotals() throws ApiException
See getHostTotalsWithHttpInfo(com.datadog.api.client.v1.api.HostsApi.GetHostTotalsOptionalParameters).
ApiException - if fails to make API callpublic CompletableFuture<HostTotals> getHostTotalsAsync()
public HostTotals getHostTotals(HostsApi.GetHostTotalsOptionalParameters parameters) throws ApiException
See getHostTotalsWithHttpInfo(com.datadog.api.client.v1.api.HostsApi.GetHostTotalsOptionalParameters).
parameters - Optional parameters for the request.ApiException - if fails to make API callpublic CompletableFuture<HostTotals> getHostTotalsAsync(HostsApi.GetHostTotalsOptionalParameters parameters)
parameters - Optional parameters for the request.public ApiResponse<HostTotals> getHostTotalsWithHttpInfo(HostsApi.GetHostTotalsOptionalParameters parameters) throws ApiException
parameters - Optional parameters for the request.ApiException - if fails to make API call| Status Code | Description | Response Headers |
| 200 | OK | - |
| 400 | Invalid Parameter Error | - |
| 403 | Forbidden | - |
| 429 | Too many requests | - |
public CompletableFuture<ApiResponse<HostTotals>> getHostTotalsWithHttpInfoAsync(HostsApi.GetHostTotalsOptionalParameters parameters)
See getHostTotalsWithHttpInfo(com.datadog.api.client.v1.api.HostsApi.GetHostTotalsOptionalParameters).
parameters - Optional parameters for the request.public HostListResponse listHosts() throws ApiException
See listHostsWithHttpInfo(com.datadog.api.client.v1.api.HostsApi.ListHostsOptionalParameters).
ApiException - if fails to make API callpublic CompletableFuture<HostListResponse> listHostsAsync()
See listHostsWithHttpInfoAsync(com.datadog.api.client.v1.api.HostsApi.ListHostsOptionalParameters).
public HostListResponse listHosts(HostsApi.ListHostsOptionalParameters parameters) throws ApiException
See listHostsWithHttpInfo(com.datadog.api.client.v1.api.HostsApi.ListHostsOptionalParameters).
parameters - Optional parameters for the request.ApiException - if fails to make API callpublic CompletableFuture<HostListResponse> listHostsAsync(HostsApi.ListHostsOptionalParameters parameters)
See listHostsWithHttpInfoAsync(com.datadog.api.client.v1.api.HostsApi.ListHostsOptionalParameters).
parameters - Optional parameters for the request.public ApiResponse<HostListResponse> listHostsWithHttpInfo(HostsApi.ListHostsOptionalParameters parameters) throws ApiException
parameters - Optional parameters for the request.ApiException - if fails to make API call| Status Code | Description | Response Headers |
| 200 | OK | - |
| 400 | Invalid Parameter Error | - |
| 403 | Forbidden | - |
| 429 | Too many requests | - |
public CompletableFuture<ApiResponse<HostListResponse>> listHostsWithHttpInfoAsync(HostsApi.ListHostsOptionalParameters parameters)
See listHostsWithHttpInfo(com.datadog.api.client.v1.api.HostsApi.ListHostsOptionalParameters).
parameters - Optional parameters for the request.public HostMuteResponse muteHost(String hostName, HostMuteSettings body) throws ApiException
See muteHostWithHttpInfo(java.lang.String, com.datadog.api.client.v1.model.HostMuteSettings).
hostName - Name of the host to mute. (required)body - Mute a host request body. (required)ApiException - if fails to make API callpublic CompletableFuture<HostMuteResponse> muteHostAsync(String hostName, HostMuteSettings body)
See muteHostWithHttpInfoAsync(java.lang.String, com.datadog.api.client.v1.model.HostMuteSettings).
hostName - Name of the host to mute. (required)body - Mute a host request body. (required)public ApiResponse<HostMuteResponse> muteHostWithHttpInfo(String hostName, HostMuteSettings body) throws ApiException
hostName - Name of the host to mute. (required)body - Mute a host request body. (required)ApiException - if fails to make API call| Status Code | Description | Response Headers |
| 200 | OK | - |
| 400 | Invalid Parameter Error | - |
| 403 | Forbidden | - |
| 429 | Too many requests | - |
public CompletableFuture<ApiResponse<HostMuteResponse>> muteHostWithHttpInfoAsync(String hostName, HostMuteSettings body)
See muteHostWithHttpInfo(java.lang.String, com.datadog.api.client.v1.model.HostMuteSettings).
hostName - Name of the host to mute. (required)body - Mute a host request body. (required)public HostMuteResponse unmuteHost(String hostName) throws ApiException
hostName - Name of the host to unmute. (required)ApiException - if fails to make API callpublic CompletableFuture<HostMuteResponse> unmuteHostAsync(String hostName)
hostName - Name of the host to unmute. (required)public ApiResponse<HostMuteResponse> unmuteHostWithHttpInfo(String hostName) throws ApiException
hostName - Name of the host to unmute. (required)ApiException - if fails to make API call| Status Code | Description | Response Headers |
| 200 | OK | - |
| 400 | Invalid Parameter Error | - |
| 403 | Forbidden | - |
| 429 | Too many requests | - |
public CompletableFuture<ApiResponse<HostMuteResponse>> unmuteHostWithHttpInfoAsync(String hostName)
hostName - Name of the host to unmute. (required)Copyright © 2024. All rights reserved.