Skip to content

Commit 9a423d7

Browse files
author
ci.datadog-api-spec
committed
Regenerate client from commit be6b70c of spec repo
1 parent 90bfce5 commit 9a423d7

25 files changed

+447
-42
lines changed

.generator/schemas/v1/openapi.yaml

Lines changed: 18 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19536,6 +19536,23 @@ components:
1953619536
x-enum-varnames:
1953719537
- BARS
1953819538
- AREA
19539+
TimeseriesRequestStyle:
19540+
description: Define request widget style for timeseries widgets.
19541+
properties:
19542+
has_value_labels:
19543+
description: If true, the value is displayed as a label relative to the
19544+
data point.
19545+
type: boolean
19546+
line_type:
19547+
$ref: '#/components/schemas/WidgetLineType'
19548+
line_width:
19549+
$ref: '#/components/schemas/WidgetLineWidth'
19550+
order_by:
19551+
$ref: '#/components/schemas/WidgetStyleOrderBy'
19552+
palette:
19553+
description: Color palette to apply to the widget.
19554+
type: string
19555+
type: object
1953919556
TimeseriesWidgetDefinition:
1954019557
description: The timeseries visualization allows you to display the evolution
1954119558
of one or more metrics, log events, or Indexed Spans over time.
@@ -19711,7 +19728,7 @@ components:
1971119728
deprecated: true
1971219729
description: Deprecated - Use `queries` and `formulas` instead.
1971319730
style:
19714-
$ref: '#/components/schemas/WidgetRequestStyle'
19731+
$ref: '#/components/schemas/TimeseriesRequestStyle'
1971519732
type: object
1971619733
ToplistWidgetDefinition:
1971719734
description: The top list visualization enables you to display a list of Tag

examples/v1/dashboards/CreateDashboard_1259346254.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,13 @@
55
import com.datadog.api.client.v1.api.DashboardsApi;
66
import com.datadog.api.client.v1.model.Dashboard;
77
import com.datadog.api.client.v1.model.DashboardLayoutType;
8+
import com.datadog.api.client.v1.model.TimeseriesRequestStyle;
89
import com.datadog.api.client.v1.model.TimeseriesWidgetDefinition;
910
import com.datadog.api.client.v1.model.TimeseriesWidgetDefinitionType;
1011
import com.datadog.api.client.v1.model.TimeseriesWidgetRequest;
1112
import com.datadog.api.client.v1.model.Widget;
1213
import com.datadog.api.client.v1.model.WidgetDefinition;
1314
import com.datadog.api.client.v1.model.WidgetDisplayType;
14-
import com.datadog.api.client.v1.model.WidgetRequestStyle;
1515
import com.datadog.api.client.v1.model.WidgetStyleOrderBy;
1616
import java.util.Collections;
1717

@@ -36,7 +36,7 @@ public static void main(String[] args) {
3636
new TimeseriesWidgetRequest()
3737
.q("avg:system.cpu.user{*} by {host}")
3838
.style(
39-
new WidgetRequestStyle()
39+
new TimeseriesRequestStyle()
4040
.palette("warm")
4141
.orderBy(WidgetStyleOrderBy.VALUES))
4242
.displayType(WidgetDisplayType.LINE)))))));

examples/v1/dashboards/CreateDashboard_1284514532.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
import com.datadog.api.client.v1.model.FormulaAndFunctionCloudCostQueryDefinition;
1010
import com.datadog.api.client.v1.model.FormulaAndFunctionQueryDefinition;
1111
import com.datadog.api.client.v1.model.FormulaAndFunctionResponseFormat;
12+
import com.datadog.api.client.v1.model.TimeseriesRequestStyle;
1213
import com.datadog.api.client.v1.model.TimeseriesWidgetDefinition;
1314
import com.datadog.api.client.v1.model.TimeseriesWidgetDefinitionType;
1415
import com.datadog.api.client.v1.model.TimeseriesWidgetRequest;
@@ -20,7 +21,6 @@
2021
import com.datadog.api.client.v1.model.WidgetLineType;
2122
import com.datadog.api.client.v1.model.WidgetLineWidth;
2223
import com.datadog.api.client.v1.model.WidgetLiveSpan;
23-
import com.datadog.api.client.v1.model.WidgetRequestStyle;
2424
import com.datadog.api.client.v1.model.WidgetTextAlign;
2525
import com.datadog.api.client.v1.model.WidgetTime;
2626
import java.util.Collections;
@@ -64,7 +64,7 @@ public static void main(String[] args) {
6464
.responseFormat(
6565
FormulaAndFunctionResponseFormat.TIMESERIES)
6666
.style(
67-
new WidgetRequestStyle()
67+
new TimeseriesRequestStyle()
6868
.palette("dog_classic")
6969
.lineType(WidgetLineType.SOLID)
7070
.lineWidth(WidgetLineWidth.NORMAL))

examples/v1/dashboards/CreateDashboard_1307120899.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
import com.datadog.api.client.v1.model.FormulaAndFunctionEventsDataSource;
1414
import com.datadog.api.client.v1.model.FormulaAndFunctionQueryDefinition;
1515
import com.datadog.api.client.v1.model.FormulaAndFunctionResponseFormat;
16+
import com.datadog.api.client.v1.model.TimeseriesRequestStyle;
1617
import com.datadog.api.client.v1.model.TimeseriesWidgetDefinition;
1718
import com.datadog.api.client.v1.model.TimeseriesWidgetDefinitionType;
1819
import com.datadog.api.client.v1.model.TimeseriesWidgetLegendColumn;
@@ -25,7 +26,6 @@
2526
import com.datadog.api.client.v1.model.WidgetLegacyLiveSpan;
2627
import com.datadog.api.client.v1.model.WidgetLineType;
2728
import com.datadog.api.client.v1.model.WidgetLineWidth;
28-
import com.datadog.api.client.v1.model.WidgetRequestStyle;
2929
import com.datadog.api.client.v1.model.WidgetTime;
3030
import java.util.Arrays;
3131
import java.util.Collections;
@@ -83,7 +83,7 @@ public static void main(String[] args) {
8383
.responseFormat(
8484
FormulaAndFunctionResponseFormat.TIMESERIES)
8585
.style(
86-
new WidgetRequestStyle()
86+
new TimeseriesRequestStyle()
8787
.palette("dog_classic")
8888
.lineType(WidgetLineType.SOLID)
8989
.lineWidth(WidgetLineWidth.NORMAL))

examples/v1/dashboards/CreateDashboard_1433408735.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
import com.datadog.api.client.v1.model.FormulaAndFunctionCloudCostQueryDefinition;
1010
import com.datadog.api.client.v1.model.FormulaAndFunctionQueryDefinition;
1111
import com.datadog.api.client.v1.model.FormulaAndFunctionResponseFormat;
12+
import com.datadog.api.client.v1.model.TimeseriesRequestStyle;
1213
import com.datadog.api.client.v1.model.TimeseriesWidgetDefinition;
1314
import com.datadog.api.client.v1.model.TimeseriesWidgetDefinitionType;
1415
import com.datadog.api.client.v1.model.TimeseriesWidgetRequest;
@@ -19,7 +20,6 @@
1920
import com.datadog.api.client.v1.model.WidgetLegacyLiveSpan;
2021
import com.datadog.api.client.v1.model.WidgetLineType;
2122
import com.datadog.api.client.v1.model.WidgetLineWidth;
22-
import com.datadog.api.client.v1.model.WidgetRequestStyle;
2323
import com.datadog.api.client.v1.model.WidgetTextAlign;
2424
import com.datadog.api.client.v1.model.WidgetTime;
2525
import java.util.Collections;
@@ -63,7 +63,7 @@ public static void main(String[] args) {
6363
.responseFormat(
6464
FormulaAndFunctionResponseFormat.TIMESERIES)
6565
.style(
66-
new WidgetRequestStyle()
66+
new TimeseriesRequestStyle()
6767
.palette("dog_classic")
6868
.lineType(WidgetLineType.SOLID)
6969
.lineWidth(WidgetLineWidth.NORMAL))
Lines changed: 58 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,58 @@
1+
// Create a new dashboard with timeseries widget using has_value_labels
2+
3+
import com.datadog.api.client.ApiClient;
4+
import com.datadog.api.client.ApiException;
5+
import com.datadog.api.client.v1.api.DashboardsApi;
6+
import com.datadog.api.client.v1.model.Dashboard;
7+
import com.datadog.api.client.v1.model.DashboardLayoutType;
8+
import com.datadog.api.client.v1.model.TimeseriesRequestStyle;
9+
import com.datadog.api.client.v1.model.TimeseriesWidgetDefinition;
10+
import com.datadog.api.client.v1.model.TimeseriesWidgetDefinitionType;
11+
import com.datadog.api.client.v1.model.TimeseriesWidgetRequest;
12+
import com.datadog.api.client.v1.model.Widget;
13+
import com.datadog.api.client.v1.model.WidgetDefinition;
14+
import com.datadog.api.client.v1.model.WidgetDisplayType;
15+
import com.datadog.api.client.v1.model.WidgetLineType;
16+
import com.datadog.api.client.v1.model.WidgetLineWidth;
17+
import java.util.Collections;
18+
19+
public class Example {
20+
public static void main(String[] args) {
21+
ApiClient defaultClient = ApiClient.getDefaultApiClient();
22+
DashboardsApi apiInstance = new DashboardsApi(defaultClient);
23+
24+
Dashboard body =
25+
new Dashboard()
26+
.layoutType(DashboardLayoutType.ORDERED)
27+
.title("Example-Dashboard with has_value_labels")
28+
.widgets(
29+
Collections.singletonList(
30+
new Widget()
31+
.definition(
32+
new WidgetDefinition(
33+
new TimeseriesWidgetDefinition()
34+
.type(TimeseriesWidgetDefinitionType.TIMESERIES)
35+
.requests(
36+
Collections.singletonList(
37+
new TimeseriesWidgetRequest()
38+
.q("avg:system.cpu.user{*} by {host}")
39+
.style(
40+
new TimeseriesRequestStyle()
41+
.palette("dog_classic")
42+
.lineType(WidgetLineType.SOLID)
43+
.lineWidth(WidgetLineWidth.NORMAL)
44+
.hasValueLabels(true))
45+
.displayType(WidgetDisplayType.LINE)))))));
46+
47+
try {
48+
Dashboard result = apiInstance.createDashboard(body);
49+
System.out.println(result);
50+
} catch (ApiException e) {
51+
System.err.println("Exception when calling DashboardsApi#createDashboard");
52+
System.err.println("Status code: " + e.getCode());
53+
System.err.println("Reason: " + e.getResponseBody());
54+
System.err.println("Response headers: " + e.getResponseHeaders());
55+
e.printStackTrace();
56+
}
57+
}
58+
}

examples/v1/dashboards/CreateDashboard_2261785072.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
import com.datadog.api.client.v1.model.FormulaAndFunctionMetricQueryDefinition;
1010
import com.datadog.api.client.v1.model.FormulaAndFunctionQueryDefinition;
1111
import com.datadog.api.client.v1.model.FormulaAndFunctionResponseFormat;
12+
import com.datadog.api.client.v1.model.TimeseriesRequestStyle;
1213
import com.datadog.api.client.v1.model.TimeseriesWidgetDefinition;
1314
import com.datadog.api.client.v1.model.TimeseriesWidgetDefinitionType;
1415
import com.datadog.api.client.v1.model.TimeseriesWidgetRequest;
@@ -17,7 +18,6 @@
1718
import com.datadog.api.client.v1.model.WidgetDisplayType;
1819
import com.datadog.api.client.v1.model.WidgetLineType;
1920
import com.datadog.api.client.v1.model.WidgetLineWidth;
20-
import com.datadog.api.client.v1.model.WidgetRequestStyle;
2121
import java.util.Arrays;
2222
import java.util.Collections;
2323

@@ -66,7 +66,7 @@ public static void main(String[] args) {
6666
.name("mymetricoverlay")
6767
.query("avg:system.cpu.user{*}"))))
6868
.style(
69-
new WidgetRequestStyle()
69+
new TimeseriesRequestStyle()
7070
.palette("purple")
7171
.lineType(WidgetLineType.SOLID)
7272
.lineWidth(WidgetLineWidth.NORMAL))

examples/v1/dashboards/CreateDashboard_2278756614.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818
import com.datadog.api.client.v1.model.SplitGraphWidgetDefinitionType;
1919
import com.datadog.api.client.v1.model.SplitSort;
2020
import com.datadog.api.client.v1.model.SplitVectorEntryItem;
21+
import com.datadog.api.client.v1.model.TimeseriesRequestStyle;
2122
import com.datadog.api.client.v1.model.TimeseriesWidgetDefinition;
2223
import com.datadog.api.client.v1.model.TimeseriesWidgetDefinitionType;
2324
import com.datadog.api.client.v1.model.TimeseriesWidgetRequest;
@@ -27,7 +28,6 @@
2728
import com.datadog.api.client.v1.model.WidgetLayout;
2829
import com.datadog.api.client.v1.model.WidgetLineType;
2930
import com.datadog.api.client.v1.model.WidgetLineWidth;
30-
import com.datadog.api.client.v1.model.WidgetRequestStyle;
3131
import com.datadog.api.client.v1.model.WidgetSort;
3232
import com.datadog.api.client.v1.model.WidgetTextAlign;
3333
import java.util.Arrays;
@@ -75,7 +75,7 @@ public static void main(String[] args) {
7575
.query(
7676
"avg:system.cpu.user{*}"))))
7777
.style(
78-
new WidgetRequestStyle()
78+
new TimeseriesRequestStyle()
7979
.palette("dog_classic")
8080
.lineType(WidgetLineType.SOLID)
8181
.lineWidth(

examples/v1/dashboards/CreateDashboard_2800096921.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
import com.datadog.api.client.v1.model.FormulaAndFunctionEventsDataSource;
1414
import com.datadog.api.client.v1.model.FormulaAndFunctionQueryDefinition;
1515
import com.datadog.api.client.v1.model.FormulaAndFunctionResponseFormat;
16+
import com.datadog.api.client.v1.model.TimeseriesRequestStyle;
1617
import com.datadog.api.client.v1.model.TimeseriesWidgetDefinition;
1718
import com.datadog.api.client.v1.model.TimeseriesWidgetDefinitionType;
1819
import com.datadog.api.client.v1.model.TimeseriesWidgetLegendColumn;
@@ -25,7 +26,6 @@
2526
import com.datadog.api.client.v1.model.WidgetLegacyLiveSpan;
2627
import com.datadog.api.client.v1.model.WidgetLineType;
2728
import com.datadog.api.client.v1.model.WidgetLineWidth;
28-
import com.datadog.api.client.v1.model.WidgetRequestStyle;
2929
import com.datadog.api.client.v1.model.WidgetTime;
3030
import java.util.Arrays;
3131
import java.util.Collections;
@@ -85,7 +85,7 @@ public static void main(String[] args) {
8585
.responseFormat(
8686
FormulaAndFunctionResponseFormat.TIMESERIES)
8787
.style(
88-
new WidgetRequestStyle()
88+
new TimeseriesRequestStyle()
8989
.palette("dog_classic")
9090
.lineType(WidgetLineType.SOLID)
9191
.lineWidth(WidgetLineWidth.NORMAL))

examples/v1/dashboards/CreateDashboard_3066042014.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
import com.datadog.api.client.v1.model.FormulaAndFunctionEventsDataSource;
1414
import com.datadog.api.client.v1.model.FormulaAndFunctionQueryDefinition;
1515
import com.datadog.api.client.v1.model.FormulaAndFunctionResponseFormat;
16+
import com.datadog.api.client.v1.model.TimeseriesRequestStyle;
1617
import com.datadog.api.client.v1.model.TimeseriesWidgetDefinition;
1718
import com.datadog.api.client.v1.model.TimeseriesWidgetDefinitionType;
1819
import com.datadog.api.client.v1.model.TimeseriesWidgetLegendColumn;
@@ -27,7 +28,6 @@
2728
import com.datadog.api.client.v1.model.WidgetLiveSpanUnit;
2829
import com.datadog.api.client.v1.model.WidgetNewLiveSpan;
2930
import com.datadog.api.client.v1.model.WidgetNewLiveSpanType;
30-
import com.datadog.api.client.v1.model.WidgetRequestStyle;
3131
import com.datadog.api.client.v1.model.WidgetTime;
3232
import java.util.Arrays;
3333
import java.util.Collections;
@@ -93,7 +93,7 @@ public static void main(String[] args) {
9393
.responseFormat(
9494
FormulaAndFunctionResponseFormat.TIMESERIES)
9595
.style(
96-
new WidgetRequestStyle()
96+
new TimeseriesRequestStyle()
9797
.palette("dog_classic")
9898
.lineType(WidgetLineType.SOLID)
9999
.lineWidth(WidgetLineWidth.NORMAL))

0 commit comments

Comments
 (0)