Package com.datadog.api.client.v1.api
Class ServiceChecksApi
java.lang.Object
com.datadog.api.client.v1.api.ServiceChecksApi
@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator")
public class ServiceChecksApi
extends Object
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGet the API client.voidsetApiClient(ApiClient apiClient) Set the API client.submitServiceCheck(List<ServiceCheck> body) Submit a Service Check.Submit a Service Check.Submit a list of Service Checks.Submit a Service Check.
-
Constructor Details
-
ServiceChecksApi
public ServiceChecksApi() -
ServiceChecksApi
-
-
Method Details
-
getApiClient
Get the API client.- Returns:
- API client
-
setApiClient
Set the API client.- Parameters:
apiClient- an instance of API client
-
submitServiceCheck
Submit a Service Check.See
submitServiceCheckWithHttpInfo(java.util.List<com.datadog.api.client.v1.model.ServiceCheck>).- Parameters:
body- Service Check request body. (required)- Returns:
- IntakePayloadAccepted
- Throws:
ApiException- if fails to make API call
-
submitServiceCheckAsync
Submit a Service Check.See
submitServiceCheckWithHttpInfoAsync(java.util.List<com.datadog.api.client.v1.model.ServiceCheck>).- Parameters:
body- Service Check request body. (required)- Returns:
- CompletableFuture<IntakePayloadAccepted>
-
submitServiceCheckWithHttpInfo
public ApiResponse<IntakePayloadAccepted> submitServiceCheckWithHttpInfo(List<ServiceCheck> body) throws ApiException Submit a list of Service Checks.Notes: - A valid API key is required. - Service checks can be submitted up to 10 minutes in the past.
- Parameters:
body- Service Check request body. (required)- Returns:
- ApiResponse<IntakePayloadAccepted>
- Throws:
ApiException- if fails to make API call- Http Response Details:
Response details Status Code Description Response Headers 202 Payload accepted - 400 Bad Request - 403 Authentication Error - 408 Request timeout - 413 Payload too large - 429 Too many requests -
-
submitServiceCheckWithHttpInfoAsync
public CompletableFuture<ApiResponse<IntakePayloadAccepted>> submitServiceCheckWithHttpInfoAsync(List<ServiceCheck> body) Submit a Service Check.See
submitServiceCheckWithHttpInfo(java.util.List<com.datadog.api.client.v1.model.ServiceCheck>).- Parameters:
body- Service Check request body. (required)- Returns:
- CompletableFuture<ApiResponse<IntakePayloadAccepted>>
-