Skip to content

Commit c5cf5e2

Browse files
api-clients-generation-pipeline[bot]zippolyteci.datadog-api-spec
authored
Fix legend columns enum (#323)
* remove outdated test file * Regenerate client from commit f22ef72 of spec repo Co-authored-by: Hippolyte HENRY <[email protected]> Co-authored-by: api-clients-generation-pipeline[bot] <54105614+api-clients-generation-pipeline[bot]@users.noreply.github.com> Co-authored-by: ci.datadog-api-spec <[email protected]>
1 parent 2a03243 commit c5cf5e2

11 files changed

+57
-49
lines changed

.apigentools-info

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,13 @@
44
"spec_versions": {
55
"v1": {
66
"apigentools_version": "1.4.1.dev6",
7-
"regenerated": "2021-03-16 19:17:21.689325",
8-
"spec_repo_commit": "cc977e5"
7+
"regenerated": "2021-03-18 12:48:16.331233",
8+
"spec_repo_commit": "f22ef72"
99
},
1010
"v2": {
1111
"apigentools_version": "1.4.1.dev6",
12-
"regenerated": "2021-03-16 19:18:01.088583",
13-
"spec_repo_commit": "cc977e5"
12+
"regenerated": "2021-03-18 12:48:52.527816",
13+
"spec_repo_commit": "f22ef72"
1414
}
1515
}
1616
}

docs/v1/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -665,7 +665,7 @@ Class | Method | HTTP request | Description
665665
- [TimeseriesWidgetDefinition](TimeseriesWidgetDefinition.md)
666666
- [TimeseriesWidgetDefinitionType](TimeseriesWidgetDefinitionType.md)
667667
- [TimeseriesWidgetExpressionAlias](TimeseriesWidgetExpressionAlias.md)
668-
- [TimeseriesWidgetLegendColumns](TimeseriesWidgetLegendColumns.md)
668+
- [TimeseriesWidgetLegendColumn](TimeseriesWidgetLegendColumn.md)
669669
- [TimeseriesWidgetLegendLayout](TimeseriesWidgetLegendLayout.md)
670670
- [TimeseriesWidgetRequest](TimeseriesWidgetRequest.md)
671671
- [ToplistWidgetDefinition](ToplistWidgetDefinition.md)

docs/v1/TimeseriesWidgetDefinition.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ Name | Type | Description | Notes
88
**type** | [**TimeseriesWidgetDefinitionType**](TimeseriesWidgetDefinitionType.md) | |
99
**custom_links** | [**[WidgetCustomLink]**](WidgetCustomLink.md) | List of custom links. | [optional]
1010
**events** | [**[WidgetEvent]**](WidgetEvent.md) | List of widget events. | [optional]
11-
**legend_columns** | [**TimeseriesWidgetLegendColumns**](TimeseriesWidgetLegendColumns.md) | | [optional]
11+
**legend_columns** | [**[TimeseriesWidgetLegendColumn]**](TimeseriesWidgetLegendColumn.md) | Columns displayed in the legend. | [optional]
1212
**legend_layout** | [**TimeseriesWidgetLegendLayout**](TimeseriesWidgetLegendLayout.md) | | [optional]
1313
**legend_size** | **str** | Available legend sizes for a widget. Should be one of \&quot;0\&quot;, \&quot;2\&quot;, \&quot;4\&quot;, \&quot;8\&quot;, \&quot;16\&quot;, or \&quot;auto\&quot;. | [optional]
1414
**markers** | [**[WidgetMarker]**](WidgetMarker.md) | List of markers. | [optional]

docs/v1/TimeseriesWidgetLegendColumns.md renamed to docs/v1/TimeseriesWidgetLegendColumn.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
1-
# TimeseriesWidgetLegendColumns
1+
# TimeseriesWidgetLegendColumn
22

3-
Columns displayed in the legend.
3+
Legend column.
44
## Properties
55
Name | Type | Description | Notes
66
------------ | ------------- | ------------- | -------------
7-
**value** | **[str]** | Columns displayed in the legend. |
7+
**value** | **str** | Legend column. | must be one of ["value", "avg", "sum", "min", "max", ]
88

99
[[Back to Model list]](README.md#documentation-for-models) [[Back to API list]](README.md#documentation-for-api-endpoints) [[Back to README]](README.md)
1010

docs/v1/WidgetDefinition.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ Name | Type | Description | Notes
6464
**show_resource_list** | **bool** | Whether to show the resource list or not. | [optional]
6565
**size_format** | [**WidgetSizeFormat**](WidgetSizeFormat.md) | | [optional]
6666
**has_search_bar** | [**TableWidgetHasSearchBar**](TableWidgetHasSearchBar.md) | | [optional]
67-
**legend_columns** | [**TimeseriesWidgetLegendColumns**](TimeseriesWidgetLegendColumns.md) | | [optional]
67+
**legend_columns** | [**[TimeseriesWidgetLegendColumn]**](TimeseriesWidgetLegendColumn.md) | Columns displayed in the legend. | [optional]
6868
**legend_layout** | [**TimeseriesWidgetLegendLayout**](TimeseriesWidgetLegendLayout.md) | | [optional]
6969
**markers** | [**[WidgetMarker]**](WidgetMarker.md) | List of markers. | [optional]
7070
**right_yaxis** | [**WidgetAxis**](WidgetAxis.md) | | [optional]

src/datadog_api_client/v1/model/timeseries_widget_definition.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424

2525
def lazy_import():
2626
from datadog_api_client.v1.model.timeseries_widget_definition_type import TimeseriesWidgetDefinitionType
27-
from datadog_api_client.v1.model.timeseries_widget_legend_columns import TimeseriesWidgetLegendColumns
27+
from datadog_api_client.v1.model.timeseries_widget_legend_column import TimeseriesWidgetLegendColumn
2828
from datadog_api_client.v1.model.timeseries_widget_legend_layout import TimeseriesWidgetLegendLayout
2929
from datadog_api_client.v1.model.timeseries_widget_request import TimeseriesWidgetRequest
3030
from datadog_api_client.v1.model.widget_axis import WidgetAxis
@@ -35,7 +35,7 @@ def lazy_import():
3535
from datadog_api_client.v1.model.widget_time import WidgetTime
3636

3737
globals()["TimeseriesWidgetDefinitionType"] = TimeseriesWidgetDefinitionType
38-
globals()["TimeseriesWidgetLegendColumns"] = TimeseriesWidgetLegendColumns
38+
globals()["TimeseriesWidgetLegendColumn"] = TimeseriesWidgetLegendColumn
3939
globals()["TimeseriesWidgetLegendLayout"] = TimeseriesWidgetLegendLayout
4040
globals()["TimeseriesWidgetRequest"] = TimeseriesWidgetRequest
4141
globals()["WidgetAxis"] = WidgetAxis
@@ -98,7 +98,7 @@ def openapi_types():
9898
"type": (TimeseriesWidgetDefinitionType,), # noqa: E501
9999
"custom_links": ([WidgetCustomLink],), # noqa: E501
100100
"events": ([WidgetEvent],), # noqa: E501
101-
"legend_columns": (TimeseriesWidgetLegendColumns,), # noqa: E501
101+
"legend_columns": ([TimeseriesWidgetLegendColumn],), # noqa: E501
102102
"legend_layout": (TimeseriesWidgetLegendLayout,), # noqa: E501
103103
"legend_size": (str,), # noqa: E501
104104
"markers": ([WidgetMarker],), # noqa: E501
@@ -187,7 +187,7 @@ def __init__(self, requests, type, *args, **kwargs): # noqa: E501
187187
_visited_composed_classes = (Animal,)
188188
custom_links ([WidgetCustomLink]): List of custom links.. [optional] # noqa: E501
189189
events ([WidgetEvent]): List of widget events.. [optional] # noqa: E501
190-
legend_columns (TimeseriesWidgetLegendColumns): [optional] # noqa: E501
190+
legend_columns ([TimeseriesWidgetLegendColumn]): Columns displayed in the legend.. [optional] # noqa: E501
191191
legend_layout (TimeseriesWidgetLegendLayout): [optional] # noqa: E501
192192
legend_size (str): Available legend sizes for a widget. Should be one of \"0\", \"2\", \"4\", \"8\", \"16\", or \"auto\".. [optional] # noqa: E501
193193
markers ([WidgetMarker]): List of markers.. [optional] # noqa: E501

src/datadog_api_client/v1/model/timeseries_widget_legend_columns.py renamed to src/datadog_api_client/v1/model/timeseries_widget_legend_column.py

Lines changed: 14 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
)
2323

2424

25-
class TimeseriesWidgetLegendColumns(ModelSimple):
25+
class TimeseriesWidgetLegendColumn(ModelSimple):
2626
"""NOTE: This class is auto generated by OpenAPI Generator.
2727
Ref: https://openapi-generator.tech
2828
@@ -42,7 +42,15 @@ class TimeseriesWidgetLegendColumns(ModelSimple):
4242
as additional properties values.
4343
"""
4444

45-
allowed_values = {}
45+
allowed_values = {
46+
("value",): {
47+
"VALUE": "value",
48+
"AVG": "avg",
49+
"SUM": "sum",
50+
"MIN": "min",
51+
"MAX": "max",
52+
},
53+
}
4654

4755
validations = {}
4856

@@ -61,7 +69,7 @@ def openapi_types():
6169
and the value is attribute type.
6270
"""
6371
return {
64-
"value": ([str],),
72+
"value": (str,),
6573
}
6674

6775
@cached_property
@@ -85,15 +93,15 @@ def discriminator():
8593

8694
@convert_js_args_to_python_args
8795
def __init__(self, *args, **kwargs):
88-
"""TimeseriesWidgetLegendColumns - a model defined in OpenAPI
96+
"""TimeseriesWidgetLegendColumn - a model defined in OpenAPI
8997
9098
Note that value can be passed either in args or in kwargs, but not in both.
9199
92100
Args:
93-
args[0] ([str]): Columns displayed in the legend.. # noqa: E501
101+
args[0] (str): Legend column.., must be one of ["value", "avg", "sum", "min", "max", ] # noqa: E501
94102
95103
Keyword Args:
96-
value ([str]): Columns displayed in the legend.. # noqa: E501
104+
value (str): Legend column.., must be one of ["value", "avg", "sum", "min", "max", ] # noqa: E501
97105
_check_type (bool): if True, values for parameters in openapi_types
98106
will be type checked and a TypeError will be
99107
raised if the wrong type is input.

src/datadog_api_client/v1/model/widget_definition.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ def lazy_import():
5050
from datadog_api_client.v1.model.table_widget_definition import TableWidgetDefinition
5151
from datadog_api_client.v1.model.table_widget_has_search_bar import TableWidgetHasSearchBar
5252
from datadog_api_client.v1.model.timeseries_widget_definition import TimeseriesWidgetDefinition
53-
from datadog_api_client.v1.model.timeseries_widget_legend_columns import TimeseriesWidgetLegendColumns
53+
from datadog_api_client.v1.model.timeseries_widget_legend_column import TimeseriesWidgetLegendColumn
5454
from datadog_api_client.v1.model.timeseries_widget_legend_layout import TimeseriesWidgetLegendLayout
5555
from datadog_api_client.v1.model.toplist_widget_definition import ToplistWidgetDefinition
5656
from datadog_api_client.v1.model.toplist_widget_definition_type import ToplistWidgetDefinitionType
@@ -106,7 +106,7 @@ def lazy_import():
106106
globals()["TableWidgetDefinition"] = TableWidgetDefinition
107107
globals()["TableWidgetHasSearchBar"] = TableWidgetHasSearchBar
108108
globals()["TimeseriesWidgetDefinition"] = TimeseriesWidgetDefinition
109-
globals()["TimeseriesWidgetLegendColumns"] = TimeseriesWidgetLegendColumns
109+
globals()["TimeseriesWidgetLegendColumn"] = TimeseriesWidgetLegendColumn
110110
globals()["TimeseriesWidgetLegendLayout"] = TimeseriesWidgetLegendLayout
111111
globals()["ToplistWidgetDefinition"] = ToplistWidgetDefinition
112112
globals()["ToplistWidgetDefinitionType"] = ToplistWidgetDefinitionType
@@ -316,7 +316,7 @@ def __init__(self, *args, **kwargs): # noqa: E501
316316
show_resource_list (bool): Whether to show the resource list or not.. [optional] # noqa: E501
317317
size_format (WidgetSizeFormat): [optional] # noqa: E501
318318
has_search_bar (TableWidgetHasSearchBar): [optional] # noqa: E501
319-
legend_columns (TimeseriesWidgetLegendColumns): [optional] # noqa: E501
319+
legend_columns ([TimeseriesWidgetLegendColumn]): Columns displayed in the legend.. [optional] # noqa: E501
320320
legend_layout (TimeseriesWidgetLegendLayout): [optional] # noqa: E501
321321
markers ([WidgetMarker]): List of markers.. [optional] # noqa: E501
322322
right_yaxis (WidgetAxis): [optional] # noqa: E501

src/datadog_api_client/v1/models/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -430,7 +430,7 @@
430430
from datadog_api_client.v1.model.timeseries_widget_definition import TimeseriesWidgetDefinition
431431
from datadog_api_client.v1.model.timeseries_widget_definition_type import TimeseriesWidgetDefinitionType
432432
from datadog_api_client.v1.model.timeseries_widget_expression_alias import TimeseriesWidgetExpressionAlias
433-
from datadog_api_client.v1.model.timeseries_widget_legend_columns import TimeseriesWidgetLegendColumns
433+
from datadog_api_client.v1.model.timeseries_widget_legend_column import TimeseriesWidgetLegendColumn
434434
from datadog_api_client.v1.model.timeseries_widget_legend_layout import TimeseriesWidgetLegendLayout
435435
from datadog_api_client.v1.model.timeseries_widget_request import TimeseriesWidgetRequest
436436
from datadog_api_client.v1.model.toplist_widget_definition import ToplistWidgetDefinition

src/datadog_api_client/v1/openapi.yaml

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -8260,7 +8260,10 @@ components:
82608260
$ref: '#/components/schemas/WidgetEvent'
82618261
type: array
82628262
legend_columns:
8263-
$ref: '#/components/schemas/TimeseriesWidgetLegendColumns'
8263+
description: Columns displayed in the legend.
8264+
items:
8265+
$ref: '#/components/schemas/TimeseriesWidgetLegendColumn'
8266+
type: array
82648267
legend_layout:
82658268
$ref: '#/components/schemas/TimeseriesWidgetLegendLayout'
82668269
legend_size:
@@ -8323,24 +8326,21 @@ components:
83238326
required:
83248327
- expression
83258328
type: object
8326-
TimeseriesWidgetLegendColumns:
8327-
description: Columns displayed in the legend.
8328-
items:
8329-
description: Legend column.
8330-
enum:
8331-
- value
8332-
- avg
8333-
- sum
8334-
- min
8335-
- max
8336-
type: string
8337-
x-enum-varnames:
8338-
- VALUE
8339-
- AVG
8340-
- SUM
8341-
- MIN
8342-
- MAX
8343-
type: array
8329+
TimeseriesWidgetLegendColumn:
8330+
description: Legend column.
8331+
enum:
8332+
- value
8333+
- avg
8334+
- sum
8335+
- min
8336+
- max
8337+
type: string
8338+
x-enum-varnames:
8339+
- VALUE
8340+
- AVG
8341+
- SUM
8342+
- MIN
8343+
- MAX
83448344
TimeseriesWidgetLegendLayout:
83458345
description: Layout of the legend.
83468346
enum:

0 commit comments

Comments
 (0)