Package com.datadog.api.client.v2.api
Class AwsLogsIntegrationApi
java.lang.Object
com.datadog.api.client.v2.api.AwsLogsIntegrationApi
@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator")
public class AwsLogsIntegrationApi
extends Object
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGet the API client.Get list of AWS log ready services.Get list of AWS log ready services.Get a list of AWS services that can send logs to Datadog.Get list of AWS log ready services.voidsetApiClient(ApiClient apiClient) Set the API client.
-
Constructor Details
-
AwsLogsIntegrationApi
public AwsLogsIntegrationApi() -
AwsLogsIntegrationApi
-
-
Method Details
-
getApiClient
Get the API client.- Returns:
- API client
-
setApiClient
Set the API client.- Parameters:
apiClient- an instance of API client
-
listAWSLogsServices
Get list of AWS log ready services.- Returns:
- AWSLogsServicesResponse
- Throws:
ApiException- if fails to make API call
-
listAWSLogsServicesAsync
Get list of AWS log ready services.- Returns:
- CompletableFuture<AWSLogsServicesResponse>
-
listAWSLogsServicesWithHttpInfo
Get a list of AWS services that can send logs to Datadog.- Returns:
- ApiResponse<AWSLogsServicesResponse>
- Throws:
ApiException- if fails to make API call- Http Response Details:
Response details Status Code Description Response Headers 200 AWS Logs Services List object - 403 Forbidden - 429 Too many requests -
-
listAWSLogsServicesWithHttpInfoAsync
public CompletableFuture<ApiResponse<AWSLogsServicesResponse>> listAWSLogsServicesWithHttpInfoAsync()Get list of AWS log ready services.- Returns:
- CompletableFuture<ApiResponse<AWSLogsServicesResponse>>
-