Class ConfluentCloudApi
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionAdd Confluent account.Add Confluent account.Create a Confluent account.Add Confluent account.createConfluentResource(String accountId, ConfluentResourceRequest body) Add resource to Confluent account.createConfluentResourceAsync(String accountId, ConfluentResourceRequest body) Add resource to Confluent account.createConfluentResourceWithHttpInfo(String accountId, ConfluentResourceRequest body) Create a Confluent resource for the account associated with the provided ID.createConfluentResourceWithHttpInfoAsync(String accountId, ConfluentResourceRequest body) Add resource to Confluent account.voiddeleteConfluentAccount(String accountId) Delete Confluent account.deleteConfluentAccountAsync(String accountId) Delete Confluent account.deleteConfluentAccountWithHttpInfo(String accountId) Delete a Confluent account with the provided account ID.deleteConfluentAccountWithHttpInfoAsync(String accountId) Delete Confluent account.voiddeleteConfluentResource(String accountId, String resourceId) Delete resource from Confluent account.deleteConfluentResourceAsync(String accountId, String resourceId) Delete resource from Confluent account.deleteConfluentResourceWithHttpInfo(String accountId, String resourceId) Delete a Confluent resource with the provided resource id for the account associated with the provided account ID.deleteConfluentResourceWithHttpInfoAsync(String accountId, String resourceId) Delete resource from Confluent account.Get the API client.getConfluentAccount(String accountId) Get Confluent account.getConfluentAccountAsync(String accountId) Get Confluent account.getConfluentAccountWithHttpInfo(String accountId) Get the Confluent account with the provided account ID.getConfluentAccountWithHttpInfoAsync(String accountId) Get Confluent account.getConfluentResource(String accountId, String resourceId) Get resource from Confluent account.getConfluentResourceAsync(String accountId, String resourceId) Get resource from Confluent account.getConfluentResourceWithHttpInfo(String accountId, String resourceId) Get a Confluent resource with the provided resource id for the account associated with the provided account ID.getConfluentResourceWithHttpInfoAsync(String accountId, String resourceId) Get resource from Confluent account.List Confluent accounts.List Confluent accounts.List Confluent accounts.List Confluent accounts.listConfluentResource(String accountId) List Confluent Account resources.listConfluentResourceAsync(String accountId) List Confluent Account resources.listConfluentResourceWithHttpInfo(String accountId) Get a Confluent resource for the account associated with the provided ID.listConfluentResourceWithHttpInfoAsync(String accountId) List Confluent Account resources.voidsetApiClient(ApiClient apiClient) Set the API client.updateConfluentAccount(String accountId, ConfluentAccountUpdateRequest body) Update Confluent account.updateConfluentAccountAsync(String accountId, ConfluentAccountUpdateRequest body) Update Confluent account.updateConfluentAccountWithHttpInfo(String accountId, ConfluentAccountUpdateRequest body) Update the Confluent account with the provided account ID.updateConfluentAccountWithHttpInfoAsync(String accountId, ConfluentAccountUpdateRequest body) Update Confluent account.updateConfluentResource(String accountId, String resourceId, ConfluentResourceRequest body) Update resource in Confluent account.updateConfluentResourceAsync(String accountId, String resourceId, ConfluentResourceRequest body) Update resource in Confluent account.updateConfluentResourceWithHttpInfo(String accountId, String resourceId, ConfluentResourceRequest body) Update a Confluent resource with the provided resource id for the account associated with the provided account ID.updateConfluentResourceWithHttpInfoAsync(String accountId, String resourceId, ConfluentResourceRequest body) Update resource in Confluent account.
-
Constructor Details
-
ConfluentCloudApi
public ConfluentCloudApi() -
ConfluentCloudApi
-
-
Method Details
-
getApiClient
Get the API client.- Returns:
- API client
-
setApiClient
Set the API client.- Parameters:
apiClient- an instance of API client
-
createConfluentAccount
public ConfluentAccountResponse createConfluentAccount(ConfluentAccountCreateRequest body) throws ApiException Add Confluent account.See
createConfluentAccountWithHttpInfo(com.datadog.api.client.v2.model.ConfluentAccountCreateRequest).- Parameters:
body- Confluent payload (required)- Returns:
- ConfluentAccountResponse
- Throws:
ApiException- if fails to make API call
-
createConfluentAccountAsync
public CompletableFuture<ConfluentAccountResponse> createConfluentAccountAsync(ConfluentAccountCreateRequest body) Add Confluent account.- Parameters:
body- Confluent payload (required)- Returns:
- CompletableFuture<ConfluentAccountResponse>
-
createConfluentAccountWithHttpInfo
public ApiResponse<ConfluentAccountResponse> createConfluentAccountWithHttpInfo(ConfluentAccountCreateRequest body) throws ApiException Create a Confluent account.- Parameters:
body- Confluent payload (required)- Returns:
- ApiResponse<ConfluentAccountResponse>
- Throws:
ApiException- if fails to make API call- Http Response Details:
Response details Status Code Description Response Headers 201 OK - 400 Bad Request - 403 Forbidden - 404 Not Found - 429 Too many requests -
-
createConfluentAccountWithHttpInfoAsync
public CompletableFuture<ApiResponse<ConfluentAccountResponse>> createConfluentAccountWithHttpInfoAsync(ConfluentAccountCreateRequest body) Add Confluent account.See
createConfluentAccountWithHttpInfo(com.datadog.api.client.v2.model.ConfluentAccountCreateRequest).- Parameters:
body- Confluent payload (required)- Returns:
- CompletableFuture<ApiResponse<ConfluentAccountResponse>>
-
createConfluentResource
public ConfluentResourceResponse createConfluentResource(String accountId, ConfluentResourceRequest body) throws ApiException Add resource to Confluent account.- Parameters:
accountId- Confluent Account ID. (required)body- Confluent payload (required)- Returns:
- ConfluentResourceResponse
- Throws:
ApiException- if fails to make API call
-
createConfluentResourceAsync
public CompletableFuture<ConfluentResourceResponse> createConfluentResourceAsync(String accountId, ConfluentResourceRequest body) Add resource to Confluent account.- Parameters:
accountId- Confluent Account ID. (required)body- Confluent payload (required)- Returns:
- CompletableFuture<ConfluentResourceResponse>
-
createConfluentResourceWithHttpInfo
public ApiResponse<ConfluentResourceResponse> createConfluentResourceWithHttpInfo(String accountId, ConfluentResourceRequest body) throws ApiException Create a Confluent resource for the account associated with the provided ID.- Parameters:
accountId- Confluent Account ID. (required)body- Confluent payload (required)- Returns:
- ApiResponse<ConfluentResourceResponse>
- Throws:
ApiException- if fails to make API call- Http Response Details:
Response details Status Code Description Response Headers 201 OK - 400 Bad Request - 403 Forbidden - 404 Not Found - 429 Too many requests -
-
createConfluentResourceWithHttpInfoAsync
public CompletableFuture<ApiResponse<ConfluentResourceResponse>> createConfluentResourceWithHttpInfoAsync(String accountId, ConfluentResourceRequest body) Add resource to Confluent account.- Parameters:
accountId- Confluent Account ID. (required)body- Confluent payload (required)- Returns:
- CompletableFuture<ApiResponse<ConfluentResourceResponse>>
-
deleteConfluentAccount
Delete Confluent account.- Parameters:
accountId- Confluent Account ID. (required)- Throws:
ApiException- if fails to make API call
-
deleteConfluentAccountAsync
Delete Confluent account.See
deleteConfluentAccountWithHttpInfoAsync(java.lang.String).- Parameters:
accountId- Confluent Account ID. (required)- Returns:
- CompletableFuture
-
deleteConfluentAccountWithHttpInfo
Delete a Confluent account with the provided account ID.- Parameters:
accountId- Confluent Account ID. (required)- Returns:
- ApiResponse<Void>
- Throws:
ApiException- if fails to make API call- Http Response Details:
Response details Status Code Description Response Headers 204 OK - 400 Bad Request - 403 Forbidden - 404 Not Found - 429 Too many requests -
-
deleteConfluentAccountWithHttpInfoAsync
public CompletableFuture<ApiResponse<Void>> deleteConfluentAccountWithHttpInfoAsync(String accountId) Delete Confluent account.- Parameters:
accountId- Confluent Account ID. (required)- Returns:
- CompletableFuture<ApiResponse<Void>>
-
deleteConfluentResource
Delete resource from Confluent account.See
deleteConfluentResourceWithHttpInfo(java.lang.String, java.lang.String).- Parameters:
accountId- Confluent Account ID. (required)resourceId- Confluent Account Resource ID. (required)- Throws:
ApiException- if fails to make API call
-
deleteConfluentResourceAsync
Delete resource from Confluent account.See
deleteConfluentResourceWithHttpInfoAsync(java.lang.String, java.lang.String).- Parameters:
accountId- Confluent Account ID. (required)resourceId- Confluent Account Resource ID. (required)- Returns:
- CompletableFuture
-
deleteConfluentResourceWithHttpInfo
public ApiResponse<Void> deleteConfluentResourceWithHttpInfo(String accountId, String resourceId) throws ApiException Delete a Confluent resource with the provided resource id for the account associated with the provided account ID.- Parameters:
accountId- Confluent Account ID. (required)resourceId- Confluent Account Resource ID. (required)- Returns:
- ApiResponse<Void>
- Throws:
ApiException- if fails to make API call- Http Response Details:
Response details Status Code Description Response Headers 204 OK - 400 Bad Request - 403 Forbidden - 404 Not Found - 429 Too many requests -
-
deleteConfluentResourceWithHttpInfoAsync
public CompletableFuture<ApiResponse<Void>> deleteConfluentResourceWithHttpInfoAsync(String accountId, String resourceId) Delete resource from Confluent account.See
deleteConfluentResourceWithHttpInfo(java.lang.String, java.lang.String).- Parameters:
accountId- Confluent Account ID. (required)resourceId- Confluent Account Resource ID. (required)- Returns:
- CompletableFuture<ApiResponse<Void>>
-
getConfluentAccount
Get Confluent account.- Parameters:
accountId- Confluent Account ID. (required)- Returns:
- ConfluentAccountResponse
- Throws:
ApiException- if fails to make API call
-
getConfluentAccountAsync
Get Confluent account.- Parameters:
accountId- Confluent Account ID. (required)- Returns:
- CompletableFuture<ConfluentAccountResponse>
-
getConfluentAccountWithHttpInfo
public ApiResponse<ConfluentAccountResponse> getConfluentAccountWithHttpInfo(String accountId) throws ApiException Get the Confluent account with the provided account ID.- Parameters:
accountId- Confluent Account ID. (required)- Returns:
- ApiResponse<ConfluentAccountResponse>
- 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 - 404 Not Found - 429 Too many requests -
-
getConfluentAccountWithHttpInfoAsync
public CompletableFuture<ApiResponse<ConfluentAccountResponse>> getConfluentAccountWithHttpInfoAsync(String accountId) Get Confluent account.- Parameters:
accountId- Confluent Account ID. (required)- Returns:
- CompletableFuture<ApiResponse<ConfluentAccountResponse>>
-
getConfluentResource
public ConfluentResourceResponse getConfluentResource(String accountId, String resourceId) throws ApiException Get resource from Confluent account.See
getConfluentResourceWithHttpInfo(java.lang.String, java.lang.String).- Parameters:
accountId- Confluent Account ID. (required)resourceId- Confluent Account Resource ID. (required)- Returns:
- ConfluentResourceResponse
- Throws:
ApiException- if fails to make API call
-
getConfluentResourceAsync
public CompletableFuture<ConfluentResourceResponse> getConfluentResourceAsync(String accountId, String resourceId) Get resource from Confluent account.See
getConfluentResourceWithHttpInfoAsync(java.lang.String, java.lang.String).- Parameters:
accountId- Confluent Account ID. (required)resourceId- Confluent Account Resource ID. (required)- Returns:
- CompletableFuture<ConfluentResourceResponse>
-
getConfluentResourceWithHttpInfo
public ApiResponse<ConfluentResourceResponse> getConfluentResourceWithHttpInfo(String accountId, String resourceId) throws ApiException Get a Confluent resource with the provided resource id for the account associated with the provided account ID.- Parameters:
accountId- Confluent Account ID. (required)resourceId- Confluent Account Resource ID. (required)- Returns:
- ApiResponse<ConfluentResourceResponse>
- 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 - 404 Not Found - 429 Too many requests -
-
getConfluentResourceWithHttpInfoAsync
public CompletableFuture<ApiResponse<ConfluentResourceResponse>> getConfluentResourceWithHttpInfoAsync(String accountId, String resourceId) Get resource from Confluent account.See
getConfluentResourceWithHttpInfo(java.lang.String, java.lang.String).- Parameters:
accountId- Confluent Account ID. (required)resourceId- Confluent Account Resource ID. (required)- Returns:
- CompletableFuture<ApiResponse<ConfluentResourceResponse>>
-
listConfluentAccount
List Confluent accounts.- Returns:
- ConfluentAccountsResponse
- Throws:
ApiException- if fails to make API call
-
listConfluentAccountAsync
List Confluent accounts.- Returns:
- CompletableFuture<ConfluentAccountsResponse>
-
listConfluentAccountWithHttpInfo
public ApiResponse<ConfluentAccountsResponse> listConfluentAccountWithHttpInfo() throws ApiExceptionList Confluent accounts.- Returns:
- ApiResponse<ConfluentAccountsResponse>
- 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 - 404 Not Found - 429 Too many requests -
-
listConfluentAccountWithHttpInfoAsync
public CompletableFuture<ApiResponse<ConfluentAccountsResponse>> listConfluentAccountWithHttpInfoAsync()List Confluent accounts.- Returns:
- CompletableFuture<ApiResponse<ConfluentAccountsResponse>>
-
listConfluentResource
List Confluent Account resources.- Parameters:
accountId- Confluent Account ID. (required)- Returns:
- ConfluentResourcesResponse
- Throws:
ApiException- if fails to make API call
-
listConfluentResourceAsync
List Confluent Account resources.See
listConfluentResourceWithHttpInfoAsync(java.lang.String).- Parameters:
accountId- Confluent Account ID. (required)- Returns:
- CompletableFuture<ConfluentResourcesResponse>
-
listConfluentResourceWithHttpInfo
public ApiResponse<ConfluentResourcesResponse> listConfluentResourceWithHttpInfo(String accountId) throws ApiException Get a Confluent resource for the account associated with the provided ID.- Parameters:
accountId- Confluent Account ID. (required)- Returns:
- ApiResponse<ConfluentResourcesResponse>
- 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 - 404 Not Found - 429 Too many requests -
-
listConfluentResourceWithHttpInfoAsync
public CompletableFuture<ApiResponse<ConfluentResourcesResponse>> listConfluentResourceWithHttpInfoAsync(String accountId) List Confluent Account resources.- Parameters:
accountId- Confluent Account ID. (required)- Returns:
- CompletableFuture<ApiResponse<ConfluentResourcesResponse>>
-
updateConfluentAccount
public ConfluentAccountResponse updateConfluentAccount(String accountId, ConfluentAccountUpdateRequest body) throws ApiException Update Confluent account.- Parameters:
accountId- Confluent Account ID. (required)body- Confluent payload (required)- Returns:
- ConfluentAccountResponse
- Throws:
ApiException- if fails to make API call
-
updateConfluentAccountAsync
public CompletableFuture<ConfluentAccountResponse> updateConfluentAccountAsync(String accountId, ConfluentAccountUpdateRequest body) Update Confluent account.- Parameters:
accountId- Confluent Account ID. (required)body- Confluent payload (required)- Returns:
- CompletableFuture<ConfluentAccountResponse>
-
updateConfluentAccountWithHttpInfo
public ApiResponse<ConfluentAccountResponse> updateConfluentAccountWithHttpInfo(String accountId, ConfluentAccountUpdateRequest body) throws ApiException Update the Confluent account with the provided account ID.- Parameters:
accountId- Confluent Account ID. (required)body- Confluent payload (required)- Returns:
- ApiResponse<ConfluentAccountResponse>
- 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 - 404 Not Found - 429 Too many requests -
-
updateConfluentAccountWithHttpInfoAsync
public CompletableFuture<ApiResponse<ConfluentAccountResponse>> updateConfluentAccountWithHttpInfoAsync(String accountId, ConfluentAccountUpdateRequest body) Update Confluent account.- Parameters:
accountId- Confluent Account ID. (required)body- Confluent payload (required)- Returns:
- CompletableFuture<ApiResponse<ConfluentAccountResponse>>
-
updateConfluentResource
public ConfluentResourceResponse updateConfluentResource(String accountId, String resourceId, ConfluentResourceRequest body) throws ApiException Update resource in Confluent account.- Parameters:
accountId- Confluent Account ID. (required)resourceId- Confluent Account Resource ID. (required)body- Confluent payload (required)- Returns:
- ConfluentResourceResponse
- Throws:
ApiException- if fails to make API call
-
updateConfluentResourceAsync
public CompletableFuture<ConfluentResourceResponse> updateConfluentResourceAsync(String accountId, String resourceId, ConfluentResourceRequest body) Update resource in Confluent account.- Parameters:
accountId- Confluent Account ID. (required)resourceId- Confluent Account Resource ID. (required)body- Confluent payload (required)- Returns:
- CompletableFuture<ConfluentResourceResponse>
-
updateConfluentResourceWithHttpInfo
public ApiResponse<ConfluentResourceResponse> updateConfluentResourceWithHttpInfo(String accountId, String resourceId, ConfluentResourceRequest body) throws ApiException Update a Confluent resource with the provided resource id for the account associated with the provided account ID.- Parameters:
accountId- Confluent Account ID. (required)resourceId- Confluent Account Resource ID. (required)body- Confluent payload (required)- Returns:
- ApiResponse<ConfluentResourceResponse>
- 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 - 404 Not Found - 429 Too many requests -
-
updateConfluentResourceWithHttpInfoAsync
public CompletableFuture<ApiResponse<ConfluentResourceResponse>> updateConfluentResourceWithHttpInfoAsync(String accountId, String resourceId, ConfluentResourceRequest body) Update resource in Confluent account.- Parameters:
accountId- Confluent Account ID. (required)resourceId- Confluent Account Resource ID. (required)body- Confluent payload (required)- Returns:
- CompletableFuture<ApiResponse<ConfluentResourceResponse>>
-