Package com.datadog.api.client.v2.api
Class AuditApi
java.lang.Object
com.datadog.api.client.v2.api.AuditApi
@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator")
public class AuditApi
extends Object
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classManage optional parameters to listAuditLogs.static classManage optional parameters to searchAuditLogs. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGet the API client.Get a list of Audit Logs events.Get a list of Audit Logs events.Get a list of Audit Logs events.Get a list of Audit Logs events.List endpoint returns events that match a Audit Logs search query.Get a list of Audit Logs events.Get a list of Audit Logs events.Get a list of Audit Logs events.Search Audit Logs events.Search Audit Logs events.Search Audit Logs events.Search Audit Logs events.List endpoint returns Audit Logs events that match an Audit search query.Search Audit Logs events.Search Audit Logs events.Search Audit Logs events.voidsetApiClient(ApiClient apiClient) Set the API client.
-
Constructor Details
-
AuditApi
public AuditApi() -
AuditApi
-
-
Method Details
-
getApiClient
Get the API client.- Returns:
- API client
-
setApiClient
Set the API client.- Parameters:
apiClient- an instance of API client
-
listAuditLogs
Get a list of Audit Logs events.See
listAuditLogsWithHttpInfo(com.datadog.api.client.v2.api.AuditApi.ListAuditLogsOptionalParameters).- Returns:
- AuditLogsEventsResponse
- Throws:
ApiException- if fails to make API call
-
listAuditLogsAsync
Get a list of Audit Logs events.- Returns:
- CompletableFuture<AuditLogsEventsResponse>
-
listAuditLogs
public AuditLogsEventsResponse listAuditLogs(AuditApi.ListAuditLogsOptionalParameters parameters) throws ApiException Get a list of Audit Logs events.See
listAuditLogsWithHttpInfo(com.datadog.api.client.v2.api.AuditApi.ListAuditLogsOptionalParameters).- Parameters:
parameters- Optional parameters for the request.- Returns:
- AuditLogsEventsResponse
- Throws:
ApiException- if fails to make API call
-
listAuditLogsAsync
public CompletableFuture<AuditLogsEventsResponse> listAuditLogsAsync(AuditApi.ListAuditLogsOptionalParameters parameters) Get a list of Audit Logs events.- Parameters:
parameters- Optional parameters for the request.- Returns:
- CompletableFuture<AuditLogsEventsResponse>
-
listAuditLogsWithPagination
Get a list of Audit Logs events.See
listAuditLogsWithHttpInfo(com.datadog.api.client.v2.api.AuditApi.ListAuditLogsOptionalParameters).- Returns:
- PaginationIterable<AuditLogsEvent>
-
listAuditLogsWithPagination
public PaginationIterable<AuditLogsEvent> listAuditLogsWithPagination(AuditApi.ListAuditLogsOptionalParameters parameters) Get a list of Audit Logs events.See
listAuditLogsWithHttpInfo(com.datadog.api.client.v2.api.AuditApi.ListAuditLogsOptionalParameters).- Returns:
- AuditLogsEventsResponse
-
listAuditLogsWithHttpInfo
public ApiResponse<AuditLogsEventsResponse> listAuditLogsWithHttpInfo(AuditApi.ListAuditLogsOptionalParameters parameters) throws ApiException List endpoint returns events that match a Audit Logs search query. Results are paginated.Use this endpoint to see your latest Audit Logs events.
- Parameters:
parameters- Optional parameters for the request.- Returns:
- ApiResponse<AuditLogsEventsResponse>
- 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 - 429 Too many requests -
-
listAuditLogsWithHttpInfoAsync
public CompletableFuture<ApiResponse<AuditLogsEventsResponse>> listAuditLogsWithHttpInfoAsync(AuditApi.ListAuditLogsOptionalParameters parameters) Get a list of Audit Logs events.See
listAuditLogsWithHttpInfo(com.datadog.api.client.v2.api.AuditApi.ListAuditLogsOptionalParameters).- Parameters:
parameters- Optional parameters for the request.- Returns:
- CompletableFuture<ApiResponse<AuditLogsEventsResponse>>
-
searchAuditLogs
Search Audit Logs events.- Returns:
- AuditLogsEventsResponse
- Throws:
ApiException- if fails to make API call
-
searchAuditLogsAsync
Search Audit Logs events.- Returns:
- CompletableFuture<AuditLogsEventsResponse>
-
searchAuditLogs
public AuditLogsEventsResponse searchAuditLogs(AuditApi.SearchAuditLogsOptionalParameters parameters) throws ApiException Search Audit Logs events.- Parameters:
parameters- Optional parameters for the request.- Returns:
- AuditLogsEventsResponse
- Throws:
ApiException- if fails to make API call
-
searchAuditLogsAsync
public CompletableFuture<AuditLogsEventsResponse> searchAuditLogsAsync(AuditApi.SearchAuditLogsOptionalParameters parameters) Search Audit Logs events.- Parameters:
parameters- Optional parameters for the request.- Returns:
- CompletableFuture<AuditLogsEventsResponse>
-
searchAuditLogsWithPagination
Search Audit Logs events.- Returns:
- PaginationIterable<AuditLogsEvent>
-
searchAuditLogsWithPagination
public PaginationIterable<AuditLogsEvent> searchAuditLogsWithPagination(AuditApi.SearchAuditLogsOptionalParameters parameters) Search Audit Logs events.- Returns:
- AuditLogsEventsResponse
-
searchAuditLogsWithHttpInfo
public ApiResponse<AuditLogsEventsResponse> searchAuditLogsWithHttpInfo(AuditApi.SearchAuditLogsOptionalParameters parameters) throws ApiException List endpoint returns Audit Logs events that match an Audit search query. Results are paginated.Use this endpoint to build complex Audit Logs events filtering and search.
- Parameters:
parameters- Optional parameters for the request.- Returns:
- ApiResponse<AuditLogsEventsResponse>
- 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 - 429 Too many requests -
-
searchAuditLogsWithHttpInfoAsync
public CompletableFuture<ApiResponse<AuditLogsEventsResponse>> searchAuditLogsWithHttpInfoAsync(AuditApi.SearchAuditLogsOptionalParameters parameters) Search Audit Logs events.- Parameters:
parameters- Optional parameters for the request.- Returns:
- CompletableFuture<ApiResponse<AuditLogsEventsResponse>>
-