Package com.datadog.api.client.v2.api
Class CsmAgentsApi
java.lang.Object
com.datadog.api.client.v2.api.CsmAgentsApi
@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator")
public class CsmAgentsApi
extends Object
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classManage optional parameters to listAllCSMAgents.static classManage optional parameters to listAllCSMServerlessAgents. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGet the API client.Get all CSM Agents.Get all CSM Agents.Get all CSM Agents.Get all CSM Agents.Get the list of all CSM Agents running on your hosts and containers.Get all CSM Agents.Get all CSM Serverless Agents.Get all CSM Serverless Agents.Get all CSM Serverless Agents.listAllCSMServerlessAgentsAsync(CsmAgentsApi.ListAllCSMServerlessAgentsOptionalParameters parameters) Get all CSM Serverless Agents.listAllCSMServerlessAgentsWithHttpInfo(CsmAgentsApi.ListAllCSMServerlessAgentsOptionalParameters parameters) Get the list of all CSM Serverless Agents running on your hosts and containers.listAllCSMServerlessAgentsWithHttpInfoAsync(CsmAgentsApi.ListAllCSMServerlessAgentsOptionalParameters parameters) Get all CSM Serverless Agents.voidsetApiClient(ApiClient apiClient) Set the API client.
-
Constructor Details
-
CsmAgentsApi
public CsmAgentsApi() -
CsmAgentsApi
-
-
Method Details
-
getApiClient
Get the API client.- Returns:
- API client
-
setApiClient
Set the API client.- Parameters:
apiClient- an instance of API client
-
listAllCSMAgents
Get all CSM Agents.- Returns:
- CsmAgentsResponse
- Throws:
ApiException- if fails to make API call
-
listAllCSMAgentsAsync
Get all CSM Agents.- Returns:
- CompletableFuture<CsmAgentsResponse>
-
listAllCSMAgents
public CsmAgentsResponse listAllCSMAgents(CsmAgentsApi.ListAllCSMAgentsOptionalParameters parameters) throws ApiException Get all CSM Agents.- Parameters:
parameters- Optional parameters for the request.- Returns:
- CsmAgentsResponse
- Throws:
ApiException- if fails to make API call
-
listAllCSMAgentsAsync
public CompletableFuture<CsmAgentsResponse> listAllCSMAgentsAsync(CsmAgentsApi.ListAllCSMAgentsOptionalParameters parameters) Get all CSM Agents.- Parameters:
parameters- Optional parameters for the request.- Returns:
- CompletableFuture<CsmAgentsResponse>
-
listAllCSMAgentsWithHttpInfo
public ApiResponse<CsmAgentsResponse> listAllCSMAgentsWithHttpInfo(CsmAgentsApi.ListAllCSMAgentsOptionalParameters parameters) throws ApiException Get the list of all CSM Agents running on your hosts and containers.- Parameters:
parameters- Optional parameters for the request.- Returns:
- ApiResponse<CsmAgentsResponse>
- Throws:
ApiException- if fails to make API call- Http Response Details:
Response details Status Code Description Response Headers 200 OK - 403 Not Authorized - 429 Too many requests -
-
listAllCSMAgentsWithHttpInfoAsync
public CompletableFuture<ApiResponse<CsmAgentsResponse>> listAllCSMAgentsWithHttpInfoAsync(CsmAgentsApi.ListAllCSMAgentsOptionalParameters parameters) Get all CSM Agents.- Parameters:
parameters- Optional parameters for the request.- Returns:
- CompletableFuture<ApiResponse<CsmAgentsResponse>>
-
listAllCSMServerlessAgents
Get all CSM Serverless Agents.- Returns:
- CsmAgentsResponse
- Throws:
ApiException- if fails to make API call
-
listAllCSMServerlessAgentsAsync
Get all CSM Serverless Agents.- Returns:
- CompletableFuture<CsmAgentsResponse>
-
listAllCSMServerlessAgents
public CsmAgentsResponse listAllCSMServerlessAgents(CsmAgentsApi.ListAllCSMServerlessAgentsOptionalParameters parameters) throws ApiException Get all CSM Serverless Agents.- Parameters:
parameters- Optional parameters for the request.- Returns:
- CsmAgentsResponse
- Throws:
ApiException- if fails to make API call
-
listAllCSMServerlessAgentsAsync
public CompletableFuture<CsmAgentsResponse> listAllCSMServerlessAgentsAsync(CsmAgentsApi.ListAllCSMServerlessAgentsOptionalParameters parameters) Get all CSM Serverless Agents.- Parameters:
parameters- Optional parameters for the request.- Returns:
- CompletableFuture<CsmAgentsResponse>
-
listAllCSMServerlessAgentsWithHttpInfo
public ApiResponse<CsmAgentsResponse> listAllCSMServerlessAgentsWithHttpInfo(CsmAgentsApi.ListAllCSMServerlessAgentsOptionalParameters parameters) throws ApiException Get the list of all CSM Serverless Agents running on your hosts and containers.- Parameters:
parameters- Optional parameters for the request.- Returns:
- ApiResponse<CsmAgentsResponse>
- Throws:
ApiException- if fails to make API call- Http Response Details:
Response details Status Code Description Response Headers 200 OK - 403 Not Authorized - 429 Too many requests -
-
listAllCSMServerlessAgentsWithHttpInfoAsync
public CompletableFuture<ApiResponse<CsmAgentsResponse>> listAllCSMServerlessAgentsWithHttpInfoAsync(CsmAgentsApi.ListAllCSMServerlessAgentsOptionalParameters parameters) Get all CSM Serverless Agents.- Parameters:
parameters- Optional parameters for the request.- Returns:
- CompletableFuture<ApiResponse<CsmAgentsResponse>>
-