Skip to content

Commit 1f16c44

Browse files
author
ci.datadog-api-spec
committed
Regenerate client from commit 9ac2978 of spec repo
1 parent 55602eb commit 1f16c44

13 files changed

Lines changed: 161 additions & 397 deletions

‎.generator/schemas/v2/openapi.yaml‎

Lines changed: 13 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -1799,7 +1799,9 @@ components:
17991799
example: cd73a516-a481-4af5-8352-9b577465c77b
18001800
type: string
18011801
RumRetentionQuotaScopeTypeParameter:
1802-
description: The type of scope the retention quota configuration applies to.
1802+
description: |-
1803+
The type of scope the retention quota configuration applies to.
1804+
`application` is the only supported scope type.
18031805
in: path
18041806
name: scope_type
18051807
required: true
@@ -92488,25 +92490,9 @@ components:
9248892490
$ref: "#/components/schemas/RumRetentionFilterData"
9248992491
type: array
9249092492
type: object
92491-
RumRetentionQuotaAdaptiveConfig:
92492-
description: The configuration used when `mode` is `adaptive`.
92493-
properties:
92494-
max_retention_rate:
92495-
description: The maximum fraction of sessions to retain, in the range `(0, 1]`.
92496-
example: 0.5
92497-
exclusiveMinimum: true
92498-
format: double
92499-
maximum: 1
92500-
minimum: 0
92501-
type: number
92502-
required:
92503-
- max_retention_rate
92504-
type: object
9250592493
RumRetentionQuotaConfigAttributes:
9250692494
description: The RUM retention quota configuration properties.
9250792495
properties:
92508-
adaptive:
92509-
$ref: "#/components/schemas/RumRetentionQuotaAdaptiveConfig"
9251092496
custom:
9251192497
$ref: "#/components/schemas/RumRetentionQuotaCustomConfig"
9251292498
mode:
@@ -92564,8 +92550,6 @@ components:
9256492550
RumRetentionQuotaConfigUpdateAttributes:
9256592551
description: The RUM retention quota configuration properties to create or update.
9256692552
properties:
92567-
adaptive:
92568-
$ref: "#/components/schemas/RumRetentionQuotaAdaptiveConfig"
9256992553
custom:
9257092554
$ref: "#/components/schemas/RumRetentionQuotaCustomConfig"
9257192555
mode:
@@ -92631,14 +92615,13 @@ components:
9263192615
type: object
9263292616
RumRetentionQuotaMode:
9263392617
description: |-
92634-
The retention quota mode. `custom` enforces a fixed session limit, while
92635-
`adaptive` dynamically adjusts retention.
92618+
The retention quota mode. `custom` enforces a fixed session limit.
92619+
`custom` is the only supported mode.
9263692620
enum:
9263792621
- custom
92638-
- adaptive
9263992622
example: custom
9264092623
type: string
92641-
x-enum-varnames: ["CUSTOM", "ADAPTIVE"]
92624+
x-enum-varnames: ["CUSTOM"]
9264292625
RumRetentionQuotaReachedAction:
9264392626
description: The action to take when the session quota is reached.
9264492627
enum:
@@ -92649,7 +92632,9 @@ components:
9264992632
x-enum-varnames: ["STOP", "SLOWDOWN"]
9265092633
RumRetentionQuotaScopeType:
9265192634
default: application
92652-
description: The type of scope the retention quota configuration applies to.
92635+
description: |-
92636+
The type of scope the retention quota configuration applies to.
92637+
`application` is the only supported scope type.
9265392638
enum:
9265492639
- application
9265592640
example: application
@@ -187415,7 +187400,7 @@ paths:
187415187400
$ref: "#/components/responses/TooManyRequestsResponse"
187416187401
summary: Delete a RUM retention quota configuration
187417187402
tags:
187418-
- RUM Retention Quota
187403+
- RUM Retention Quotas
187419187404
x-permission:
187420187405
operator: OR
187421187406
permissions:
@@ -187478,7 +187463,7 @@ paths:
187478187463
$ref: "#/components/responses/TooManyRequestsResponse"
187479187464
summary: Get a RUM retention quota configuration
187480187465
tags:
187481-
- RUM Retention Quota
187466+
- RUM Retention Quotas
187482187467
x-permission:
187483187468
operator: OR
187484187469
permissions:
@@ -187564,7 +187549,7 @@ paths:
187564187549
$ref: "#/components/responses/TooManyRequestsResponse"
187565187550
summary: Create or update a RUM retention quota config
187566187551
tags:
187567-
- RUM Retention Quota
187552+
- RUM Retention Quotas
187568187553
x-codegen-request-body-name: body
187569187554
x-permission:
187570187555
operator: OR
@@ -218487,7 +218472,7 @@ tags:
218487218472
name: RUM Remote Config
218488218473
- description: |-
218489218474
Manage RUM retention quota configurations for your organization's RUM applications.
218490-
name: RUM Retention Quota
218475+
name: RUM Retention Quotas
218491218476
- description: View and manage Reference Tables in your organization.
218492218477
name: Reference Tables
218493218478
- description: |-

examples/v2/rum-retention-quota/DeleteRumQuotaConfig.java renamed to examples/v2/rum-retention-quotas/DeleteRumQuotaConfig.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,19 +2,19 @@
22

33
import com.datadog.api.client.ApiClient;
44
import com.datadog.api.client.ApiException;
5-
import com.datadog.api.client.v2.api.RumRetentionQuotaApi;
5+
import com.datadog.api.client.v2.api.RumRetentionQuotasApi;
66
import com.datadog.api.client.v2.model.RumRetentionQuotaScopeType;
77

88
public class Example {
99
public static void main(String[] args) {
1010
ApiClient defaultClient = ApiClient.getDefaultApiClient();
11-
RumRetentionQuotaApi apiInstance = new RumRetentionQuotaApi(defaultClient);
11+
RumRetentionQuotasApi apiInstance = new RumRetentionQuotasApi(defaultClient);
1212

1313
try {
1414
apiInstance.deleteRumQuotaConfig(
15-
RumRetentionQuotaScopeType.APPLICATION, "ced16651-97b6-4e67-8590-8caec3af0695");
15+
RumRetentionQuotaScopeType.APPLICATION, "cd73a516-a481-4af5-8352-9b577465c77b");
1616
} catch (ApiException e) {
17-
System.err.println("Exception when calling RumRetentionQuotaApi#deleteRumQuotaConfig");
17+
System.err.println("Exception when calling RumRetentionQuotasApi#deleteRumQuotaConfig");
1818
System.err.println("Status code: " + e.getCode());
1919
System.err.println("Reason: " + e.getResponseBody());
2020
System.err.println("Response headers: " + e.getResponseHeaders());

examples/v2/rum-retention-quota/GetRumQuotaConfig.java renamed to examples/v2/rum-retention-quotas/GetRumQuotaConfig.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,22 +2,22 @@
22

33
import com.datadog.api.client.ApiClient;
44
import com.datadog.api.client.ApiException;
5-
import com.datadog.api.client.v2.api.RumRetentionQuotaApi;
5+
import com.datadog.api.client.v2.api.RumRetentionQuotasApi;
66
import com.datadog.api.client.v2.model.RumRetentionQuotaConfigResponse;
77
import com.datadog.api.client.v2.model.RumRetentionQuotaScopeType;
88

99
public class Example {
1010
public static void main(String[] args) {
1111
ApiClient defaultClient = ApiClient.getDefaultApiClient();
12-
RumRetentionQuotaApi apiInstance = new RumRetentionQuotaApi(defaultClient);
12+
RumRetentionQuotasApi apiInstance = new RumRetentionQuotasApi(defaultClient);
1313

1414
try {
1515
RumRetentionQuotaConfigResponse result =
1616
apiInstance.getRumQuotaConfig(
17-
RumRetentionQuotaScopeType.APPLICATION, "ced16651-97b6-4e67-8590-8caec3af0695");
17+
RumRetentionQuotaScopeType.APPLICATION, "cd73a516-a481-4af5-8352-9b577465c77b");
1818
System.out.println(result);
1919
} catch (ApiException e) {
20-
System.err.println("Exception when calling RumRetentionQuotaApi#getRumQuotaConfig");
20+
System.err.println("Exception when calling RumRetentionQuotasApi#getRumQuotaConfig");
2121
System.err.println("Status code: " + e.getCode());
2222
System.err.println("Reason: " + e.getResponseBody());
2323
System.err.println("Response headers: " + e.getResponseHeaders());

examples/v2/rum-retention-quota/UpsertRumQuotaConfig.java renamed to examples/v2/rum-retention-quotas/UpsertRumQuotaConfig.java

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,7 @@
22

33
import com.datadog.api.client.ApiClient;
44
import com.datadog.api.client.ApiException;
5-
import com.datadog.api.client.v2.api.RumRetentionQuotaApi;
6-
import com.datadog.api.client.v2.model.RumRetentionQuotaAdaptiveConfig;
5+
import com.datadog.api.client.v2.api.RumRetentionQuotasApi;
76
import com.datadog.api.client.v2.model.RumRetentionQuotaConfigResponse;
87
import com.datadog.api.client.v2.model.RumRetentionQuotaConfigType;
98
import com.datadog.api.client.v2.model.RumRetentionQuotaConfigUpdateAttributes;
@@ -18,15 +17,14 @@
1817
public class Example {
1918
public static void main(String[] args) {
2019
ApiClient defaultClient = ApiClient.getDefaultApiClient();
21-
RumRetentionQuotaApi apiInstance = new RumRetentionQuotaApi(defaultClient);
20+
RumRetentionQuotasApi apiInstance = new RumRetentionQuotasApi(defaultClient);
2221

2322
RumRetentionQuotaConfigUpdateRequest body =
2423
new RumRetentionQuotaConfigUpdateRequest()
2524
.data(
2625
new RumRetentionQuotaConfigUpdateData()
2726
.attributes(
2827
new RumRetentionQuotaConfigUpdateAttributes()
29-
.adaptive(new RumRetentionQuotaAdaptiveConfig().maxRetentionRate(0.5))
3028
.custom(
3129
new RumRetentionQuotaCustomConfig()
3230
.dailyResetTime("08:00")
@@ -35,16 +33,16 @@ public static void main(String[] args) {
3533
.sessionLimit(1000000L)
3634
.windowType(RumRetentionQuotaWindowType.DAILY))
3735
.mode(RumRetentionQuotaMode.CUSTOM))
38-
.id("ced16651-97b6-4e67-8590-8caec3af0695")
36+
.id("cd73a516-a481-4af5-8352-9b577465c77b")
3937
.type(RumRetentionQuotaConfigType.RUM_QUOTA_CONFIG));
4038

4139
try {
4240
RumRetentionQuotaConfigResponse result =
4341
apiInstance.upsertRumQuotaConfig(
44-
RumRetentionQuotaScopeType.APPLICATION, "ced16651-97b6-4e67-8590-8caec3af0695", body);
42+
RumRetentionQuotaScopeType.APPLICATION, "cd73a516-a481-4af5-8352-9b577465c77b", body);
4543
System.out.println(result);
4644
} catch (ApiException e) {
47-
System.err.println("Exception when calling RumRetentionQuotaApi#upsertRumQuotaConfig");
45+
System.err.println("Exception when calling RumRetentionQuotasApi#upsertRumQuotaConfig");
4846
System.err.println("Status code: " + e.getCode());
4947
System.err.println("Reason: " + e.getResponseBody());
5048
System.err.println("Response headers: " + e.getResponseHeaders());

0 commit comments

Comments
 (0)