Package com.datadog.api.client.v2.api
Class RumRemoteConfigApi
java.lang.Object
com.datadog.api.client.v2.api.RumRemoteConfigApi
@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator")
public class RumRemoteConfigApi
extends Object
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGet the API client.getRumSdkConfig(String configId) Get a RUM SDK configuration.getRumSdkConfigAsync(String configId) Get a RUM SDK configuration.getRumSdkConfigWithHttpInfo(String configId) Retrieve a RUM SDK configuration by its identifier.getRumSdkConfigWithHttpInfoAsync(String configId) Get a RUM SDK configuration.voidsetApiClient(ApiClient apiClient) Set the API client.updateRumSdkConfig(String configId, RumSdkConfigUpdateRequest body) Update a RUM SDK configuration.updateRumSdkConfigAsync(String configId, RumSdkConfigUpdateRequest body) Update a RUM SDK configuration.updateRumSdkConfigWithHttpInfo(String configId, RumSdkConfigUpdateRequest body) Update an existing RUM SDK configuration by its identifier.updateRumSdkConfigWithHttpInfoAsync(String configId, RumSdkConfigUpdateRequest body) Update a RUM SDK configuration.
-
Constructor Details
-
RumRemoteConfigApi
public RumRemoteConfigApi() -
RumRemoteConfigApi
-
-
Method Details
-
getApiClient
Get the API client.- Returns:
- API client
-
setApiClient
Set the API client.- Parameters:
apiClient- an instance of API client
-
getRumSdkConfig
Get a RUM SDK configuration.- Parameters:
configId- The ID of the RUM SDK configuration. (required)- Returns:
- RumSdkConfigResponse
- Throws:
ApiException- if fails to make API call
-
getRumSdkConfigAsync
Get a RUM SDK configuration.- Parameters:
configId- The ID of the RUM SDK configuration. (required)- Returns:
- CompletableFuture<RumSdkConfigResponse>
-
getRumSdkConfigWithHttpInfo
public ApiResponse<RumSdkConfigResponse> getRumSdkConfigWithHttpInfo(String configId) throws ApiException Retrieve a RUM SDK configuration by its identifier.- Parameters:
configId- The ID of the RUM SDK configuration. (required)- Returns:
- ApiResponse<RumSdkConfigResponse>
- Throws:
ApiException- if fails to make API call- Http Response Details:
Response details Status Code Description Response Headers 200 OK - 403 Not Authorized - 404 Not Found - 429 Too many requests -
-
getRumSdkConfigWithHttpInfoAsync
public CompletableFuture<ApiResponse<RumSdkConfigResponse>> getRumSdkConfigWithHttpInfoAsync(String configId) Get a RUM SDK configuration.- Parameters:
configId- The ID of the RUM SDK configuration. (required)- Returns:
- CompletableFuture<ApiResponse<RumSdkConfigResponse>>
-
updateRumSdkConfig
public RumSdkConfigResponse updateRumSdkConfig(String configId, RumSdkConfigUpdateRequest body) throws ApiException Update a RUM SDK configuration.- Parameters:
configId- The ID of the RUM SDK configuration. (required)body- The RUM SDK configuration update. (required)- Returns:
- RumSdkConfigResponse
- Throws:
ApiException- if fails to make API call
-
updateRumSdkConfigAsync
public CompletableFuture<RumSdkConfigResponse> updateRumSdkConfigAsync(String configId, RumSdkConfigUpdateRequest body) Update a RUM SDK configuration.- Parameters:
configId- The ID of the RUM SDK configuration. (required)body- The RUM SDK configuration update. (required)- Returns:
- CompletableFuture<RumSdkConfigResponse>
-
updateRumSdkConfigWithHttpInfo
public ApiResponse<RumSdkConfigResponse> updateRumSdkConfigWithHttpInfo(String configId, RumSdkConfigUpdateRequest body) throws ApiException Update an existing RUM SDK configuration by its identifier. Returns the updated configuration when successful.- Parameters:
configId- The ID of the RUM SDK configuration. (required)body- The RUM SDK configuration update. (required)- Returns:
- ApiResponse<RumSdkConfigResponse>
- 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 - 404 Not Found - 429 Too many requests -
-
updateRumSdkConfigWithHttpInfoAsync
public CompletableFuture<ApiResponse<RumSdkConfigResponse>> updateRumSdkConfigWithHttpInfoAsync(String configId, RumSdkConfigUpdateRequest body) Update a RUM SDK configuration.- Parameters:
configId- The ID of the RUM SDK configuration. (required)body- The RUM SDK configuration update. (required)- Returns:
- CompletableFuture<ApiResponse<RumSdkConfigResponse>>
-