Package com.datadog.api.client.v2.api
Class NetworkHealthInsightsApi
java.lang.Object
com.datadog.api.client.v2.api.NetworkHealthInsightsApi
@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator")
public class NetworkHealthInsightsApi
extends Object
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classManage optional parameters to listNetworkHealthInsights. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGet the API client.List network health insights.listNetworkHealthInsights(NetworkHealthInsightsApi.ListNetworkHealthInsightsOptionalParameters parameters) List network health insights.List network health insights.listNetworkHealthInsightsAsync(NetworkHealthInsightsApi.ListNetworkHealthInsightsOptionalParameters parameters) List network health insights.listNetworkHealthInsightsWithHttpInfo(NetworkHealthInsightsApi.ListNetworkHealthInsightsOptionalParameters parameters) Return network health insights for the organization within the given time window.listNetworkHealthInsightsWithHttpInfoAsync(NetworkHealthInsightsApi.ListNetworkHealthInsightsOptionalParameters parameters) List network health insights.voidsetApiClient(ApiClient apiClient) Set the API client.
-
Constructor Details
-
NetworkHealthInsightsApi
public NetworkHealthInsightsApi() -
NetworkHealthInsightsApi
-
-
Method Details
-
getApiClient
Get the API client.- Returns:
- API client
-
setApiClient
Set the API client.- Parameters:
apiClient- an instance of API client
-
listNetworkHealthInsights
List network health insights.- Returns:
- NetworkHealthInsightsResponse
- Throws:
ApiException- if fails to make API call
-
listNetworkHealthInsightsAsync
List network health insights.- Returns:
- CompletableFuture<NetworkHealthInsightsResponse>
-
listNetworkHealthInsights
public NetworkHealthInsightsResponse listNetworkHealthInsights(NetworkHealthInsightsApi.ListNetworkHealthInsightsOptionalParameters parameters) throws ApiException List network health insights.- Parameters:
parameters- Optional parameters for the request.- Returns:
- NetworkHealthInsightsResponse
- Throws:
ApiException- if fails to make API call
-
listNetworkHealthInsightsAsync
public CompletableFuture<NetworkHealthInsightsResponse> listNetworkHealthInsightsAsync(NetworkHealthInsightsApi.ListNetworkHealthInsightsOptionalParameters parameters) List network health insights.- Parameters:
parameters- Optional parameters for the request.- Returns:
- CompletableFuture<NetworkHealthInsightsResponse>
-
listNetworkHealthInsightsWithHttpInfo
public ApiResponse<NetworkHealthInsightsResponse> listNetworkHealthInsightsWithHttpInfo(NetworkHealthInsightsApi.ListNetworkHealthInsightsOptionalParameters parameters) throws ApiException Return network health insights for the organization within the given time window. Insights are produced by analyzing DNS failures pre-classified bynetwork-dns-logger, TLS certificate metrics, and denied security group connections. Each insight identifies the client and server services involved, the type of issue, and the magnitude of the failure observed during the query window.- Parameters:
parameters- Optional parameters for the request.- Returns:
- ApiResponse<NetworkHealthInsightsResponse>
- Throws:
ApiException- if fails to make API call- Http Response Details:
Response details Status Code Description Response Headers 200 OK - 400 Bad Request - 403 Forbidden - 429 Too many requests - 500 Internal Server Error -
-
listNetworkHealthInsightsWithHttpInfoAsync
public CompletableFuture<ApiResponse<NetworkHealthInsightsResponse>> listNetworkHealthInsightsWithHttpInfoAsync(NetworkHealthInsightsApi.ListNetworkHealthInsightsOptionalParameters parameters) List network health insights.- Parameters:
parameters- Optional parameters for the request.- Returns:
- CompletableFuture<ApiResponse<NetworkHealthInsightsResponse>>
-