Skip to content

Commit 1676251

Browse files
committed
feat: update ecmwf hourly options
1 parent ef638da commit 1676251

1 file changed

Lines changed: 66 additions & 62 deletions

File tree

lib/src/main/kotlin/com/openmeteo/api/ecmwf/EcmwfHourly.kt

Lines changed: 66 additions & 62 deletions
Original file line numberDiff line numberDiff line change
@@ -8,18 +8,26 @@ import kotlinx.serialization.Serializable
88
enum class EcmwfHourly : Options {
99
@SerialName("time")
1010
Time,
11+
@SerialName("temperature_2m")
12+
Temperature2m,
1113
@SerialName("pressure_msl")
1214
PressureMsl,
1315
@SerialName("surface_air_pressure")
1416
SurfaceAirPressure,
17+
@SerialName("precipitation")
18+
Precipitation,
19+
@SerialName("runoff")
20+
Runoff,
21+
@SerialName("total_column_integrated_water_vapour")
22+
TotalColumnIntegratedWaterVapour,
23+
@SerialName("windspeed_10m")
24+
Windspeed10m,
25+
@SerialName("winddirection_10m")
26+
Winddirection10m,
1527
@SerialName("skin_temperature")
1628
SkinTemperature,
1729
@SerialName("soil_temperature_0_to_7cm")
1830
SoilTemperature0To7cm,
19-
@SerialName("total_column_integrated_water_vapour")
20-
TotalColumnIntegratedWaterVapour,
21-
@SerialName("temperature_2m")
22-
Temperature2m,
2331
@SerialName("temperature_1000hPa")
2432
Temperature1000hPa,
2533
@SerialName("temperature_925hPa")
@@ -38,64 +46,6 @@ enum class EcmwfHourly : Options {
3846
Temperature200hPa,
3947
@SerialName("temperature_50hPa")
4048
Temperature50hPa,
41-
@SerialName("geopotential_height_1000hPa")
42-
GeopotentialHeight1000hPa,
43-
@SerialName("geopotential_height_925hPa")
44-
GeopotentialHeight925hPa,
45-
@SerialName("geopotential_height_850hPa")
46-
GeopotentialHeight850hPa,
47-
@SerialName("geopotential_height_700hPa")
48-
GeopotentialHeight700hPa,
49-
@SerialName("geopotential_height_500hPa")
50-
GeopotentialHeight500hPa,
51-
@SerialName("geopotential_height_300hPa")
52-
GeopotentialHeight300hPa,
53-
@SerialName("geopotential_height_250hPa")
54-
GeopotentialHeight250hPa,
55-
@SerialName("geopotential_height_200hPa")
56-
GeopotentialHeight200hPa,
57-
@SerialName("geopotential_height_50hPa")
58-
GeopotentialHeight50hPa,
59-
@SerialName("windspeed_10m")
60-
Windspeed10m,
61-
@SerialName("windspeed_1000hPa")
62-
Windspeed1000hPa,
63-
@SerialName("windspeed_925hPa")
64-
Windspeed925hPa,
65-
@SerialName("windspeed_850hPa")
66-
Windspeed850hPa,
67-
@SerialName("windspeed_700hPa")
68-
Windspeed700hPa,
69-
@SerialName("windspeed_500hPa")
70-
Windspeed500hPa,
71-
@SerialName("windspeed_300hPa")
72-
Windspeed300hPa,
73-
@SerialName("windspeed_250hPa")
74-
Windspeed250hPa,
75-
@SerialName("windspeed_200hPa")
76-
Windspeed200hPa,
77-
@SerialName("windspeed_50hPa")
78-
Windspeed50hPa,
79-
@SerialName("winddirection_10m")
80-
Winddirection10m,
81-
@SerialName("winddirection_1000hPa")
82-
Winddirection1000hPa,
83-
@SerialName("winddirection_925hPa")
84-
Winddirection925hPa,
85-
@SerialName("winddirection_850hPa")
86-
Winddirection850hPa,
87-
@SerialName("winddirection_700hPa")
88-
Winddirection700hPa,
89-
@SerialName("winddirection_500hPa")
90-
Winddirection500hPa,
91-
@SerialName("winddirection_300hPa")
92-
Winddirection300hPa,
93-
@SerialName("winddirection_250hPa")
94-
Winddirection250hPa,
95-
@SerialName("winddirection_200hPa")
96-
Winddirection200hPa,
97-
@SerialName("winddirection_50hPa")
98-
Winddirection50hPa,
9949
@SerialName("relative_humidity_1000hPa")
10050
RelativeHumidity1000hPa,
10151
@SerialName("relative_humidity_925hPa")
@@ -132,6 +82,60 @@ enum class EcmwfHourly : Options {
13282
SpecificHumidity200hPa,
13383
@SerialName("specific_humidity_50hPa")
13484
SpecificHumidity50hPa,
85+
@SerialName("windspeed_1000hPa")
86+
Windspeed1000hPa,
87+
@SerialName("windspeed_925hPa")
88+
Windspeed925hPa,
89+
@SerialName("windspeed_850hPa")
90+
Windspeed850hPa,
91+
@SerialName("windspeed_700hPa")
92+
Windspeed700hPa,
93+
@SerialName("windspeed_500hPa")
94+
Windspeed500hPa,
95+
@SerialName("windspeed_300hPa")
96+
Windspeed300hPa,
97+
@SerialName("windspeed_250hPa")
98+
Windspeed250hPa,
99+
@SerialName("windspeed_200hPa")
100+
Windspeed200hPa,
101+
@SerialName("windspeed_50hPa")
102+
Windspeed50hPa,
103+
@SerialName("winddirection_1000hPa")
104+
Winddirection1000hPa,
105+
@SerialName("winddirection_925hPa")
106+
Winddirection925hPa,
107+
@SerialName("winddirection_850hPa")
108+
Winddirection850hPa,
109+
@SerialName("winddirection_700hPa")
110+
Winddirection700hPa,
111+
@SerialName("winddirection_500hPa")
112+
Winddirection500hPa,
113+
@SerialName("winddirection_300hPa")
114+
Winddirection300hPa,
115+
@SerialName("winddirection_250hPa")
116+
Winddirection250hPa,
117+
@SerialName("winddirection_200hPa")
118+
Winddirection200hPa,
119+
@SerialName("winddirection_50hPa")
120+
Winddirection50hPa,
121+
@SerialName("geopotential_height_1000hPa")
122+
GeopotentialHeight1000hPa,
123+
@SerialName("geopotential_height_925hPa")
124+
GeopotentialHeight925hPa,
125+
@SerialName("geopotential_height_850hPa")
126+
GeopotentialHeight850hPa,
127+
@SerialName("geopotential_height_700hPa")
128+
GeopotentialHeight700hPa,
129+
@SerialName("geopotential_height_500hPa")
130+
GeopotentialHeight500hPa,
131+
@SerialName("geopotential_height_300hPa")
132+
GeopotentialHeight300hPa,
133+
@SerialName("geopotential_height_250hPa")
134+
GeopotentialHeight250hPa,
135+
@SerialName("geopotential_height_200hPa")
136+
GeopotentialHeight200hPa,
137+
@SerialName("geopotential_height_50hPa")
138+
GeopotentialHeight50hPa,
135139
@SerialName("atmosphere_relative_vorticity_1000hPa")
136140
AtmosphereRelativeVorticity1000hPa,
137141
@SerialName("atmosphere_relative_vorticity_925hPa")

0 commit comments

Comments
 (0)