@Generated(value="https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class OciIntegrationApi extends Object
| Constructor and Description |
|---|
OciIntegrationApi() |
OciIntegrationApi(ApiClient apiClient) |
public OciIntegrationApi()
public OciIntegrationApi(ApiClient apiClient)
public ApiClient getApiClient()
public void setApiClient(ApiClient apiClient)
apiClient - an instance of API clientpublic TenancyConfig createTenancyConfig(CreateTenancyConfigRequest body) throws ApiException
See createTenancyConfigWithHttpInfo(com.datadog.api.client.v2.model.CreateTenancyConfigRequest).
body - (required)ApiException - if fails to make API callpublic CompletableFuture<TenancyConfig> createTenancyConfigAsync(CreateTenancyConfigRequest body)
See createTenancyConfigWithHttpInfoAsync(com.datadog.api.client.v2.model.CreateTenancyConfigRequest).
body - (required)public ApiResponse<TenancyConfig> createTenancyConfigWithHttpInfo(CreateTenancyConfigRequest body) throws ApiException
body - (required)ApiException - if fails to make API call| Status Code | Description | Response Headers |
| 201 | Created | - |
| 429 | Too many requests | - |
public CompletableFuture<ApiResponse<TenancyConfig>> createTenancyConfigWithHttpInfoAsync(CreateTenancyConfigRequest body)
See createTenancyConfigWithHttpInfo(com.datadog.api.client.v2.model.CreateTenancyConfigRequest).
body - (required)public void deleteTenancyConfig(String tenancyOcid) throws ApiException
tenancyOcid - The OCID of the tenancy config to delete. (required)ApiException - if fails to make API callpublic CompletableFuture<Void> deleteTenancyConfigAsync(String tenancyOcid)
tenancyOcid - The OCID of the tenancy config to delete. (required)public ApiResponse<Void> deleteTenancyConfigWithHttpInfo(String tenancyOcid) throws ApiException
tenancyOcid - The OCID of the tenancy config to delete. (required)ApiException - if fails to make API call| Status Code | Description | Response Headers |
| 204 | No Content | - |
| 429 | Too many requests | - |
public CompletableFuture<ApiResponse<Void>> deleteTenancyConfigWithHttpInfoAsync(String tenancyOcid)
tenancyOcid - The OCID of the tenancy config to delete. (required)public TenancyConfig getTenancyConfig(String tenancyOcid) throws ApiException
tenancyOcid - The OCID of the tenancy config to retrieve. (required)ApiException - if fails to make API callpublic CompletableFuture<TenancyConfig> getTenancyConfigAsync(String tenancyOcid)
tenancyOcid - The OCID of the tenancy config to retrieve. (required)public ApiResponse<TenancyConfig> getTenancyConfigWithHttpInfo(String tenancyOcid) throws ApiException
tenancyOcid - The OCID of the tenancy config to retrieve. (required)ApiException - if fails to make API call| Status Code | Description | Response Headers |
| 200 | OK | - |
| 429 | Too many requests | - |
public CompletableFuture<ApiResponse<TenancyConfig>> getTenancyConfigWithHttpInfoAsync(String tenancyOcid)
tenancyOcid - The OCID of the tenancy config to retrieve. (required)public TenancyConfigList getTenancyConfigs() throws ApiException
ApiException - if fails to make API callpublic CompletableFuture<TenancyConfigList> getTenancyConfigsAsync()
public ApiResponse<TenancyConfigList> getTenancyConfigsWithHttpInfo() throws ApiException
ApiException - if fails to make API call| Status Code | Description | Response Headers |
| 200 | OK | - |
| 429 | Too many requests | - |
public CompletableFuture<ApiResponse<TenancyConfigList>> getTenancyConfigsWithHttpInfoAsync()
public TenancyProductsList listTenancyProducts(String productKeys) throws ApiException
productKeys - Comma-separated list of product keys to filter by. (required)ApiException - if fails to make API callpublic CompletableFuture<TenancyProductsList> listTenancyProductsAsync(String productKeys)
productKeys - Comma-separated list of product keys to filter by. (required)public ApiResponse<TenancyProductsList> listTenancyProductsWithHttpInfo(String productKeys) throws ApiException
productKeys - Comma-separated list of product keys to filter by. (required)ApiException - if fails to make API call| Status Code | Description | Response Headers |
| 200 | OK | - |
| 429 | Too many requests | - |
public CompletableFuture<ApiResponse<TenancyProductsList>> listTenancyProductsWithHttpInfoAsync(String productKeys)
productKeys - Comma-separated list of product keys to filter by. (required)public TenancyConfig updateTenancyConfig(String tenancyOcid, UpdateTenancyConfigRequest body) throws ApiException
tenancyOcid - The OCID of the tenancy config to update. (required)body - (required)ApiException - if fails to make API callpublic CompletableFuture<TenancyConfig> updateTenancyConfigAsync(String tenancyOcid, UpdateTenancyConfigRequest body)
tenancyOcid - The OCID of the tenancy config to update. (required)body - (required)public ApiResponse<TenancyConfig> updateTenancyConfigWithHttpInfo(String tenancyOcid, UpdateTenancyConfigRequest body) throws ApiException
tenancyOcid - The OCID of the tenancy config to update. (required)body - (required)ApiException - if fails to make API call| Status Code | Description | Response Headers |
| 200 | OK | - |
| 429 | Too many requests | - |
public CompletableFuture<ApiResponse<TenancyConfig>> updateTenancyConfigWithHttpInfoAsync(String tenancyOcid, UpdateTenancyConfigRequest body)
tenancyOcid - The OCID of the tenancy config to update. (required)body - (required)Copyright © 2026. All rights reserved.