Skip to content

Commit 187fa86

Browse files
committed
ci: Generate code
1 parent b0aa032 commit 187fa86

File tree

9 files changed

+577
-321
lines changed

9 files changed

+577
-321
lines changed

output/csharp/src/Seam/Api/Locks.cs

Lines changed: 116 additions & 85 deletions
Original file line numberDiff line numberDiff line change
@@ -127,7 +127,7 @@ public ListRequest(
127127
string? createdBefore = default,
128128
object? customMetadataHas = default,
129129
List<string>? deviceIds = default,
130-
string? deviceType = default,
130+
ListRequest.DeviceTypeEnum? deviceType = default,
131131
List<ListRequest.DeviceTypesEnum>? deviceTypes = default,
132132
List<ListRequest.ExcludeIfEnum>? excludeIf = default,
133133
List<ListRequest.IncludeIfEnum>? includeIf = default,
@@ -154,7 +154,7 @@ public ListRequest(
154154
}
155155

156156
[JsonConverter(typeof(SafeStringEnumConverter))]
157-
public enum DeviceTypesEnum
157+
public enum DeviceTypeEnum
158158
{
159159
[EnumMember(Value = "unrecognized")]
160160
Unrecognized = 0,
@@ -239,33 +239,94 @@ public enum DeviceTypesEnum
239239

240240
[EnumMember(Value = "akiles_lock")]
241241
AkilesLock = 27,
242+
}
243+
244+
[JsonConverter(typeof(SafeStringEnumConverter))]
245+
public enum DeviceTypesEnum
246+
{
247+
[EnumMember(Value = "unrecognized")]
248+
Unrecognized = 0,
249+
250+
[EnumMember(Value = "akuvox_lock")]
251+
AkuvoxLock = 1,
252+
253+
[EnumMember(Value = "august_lock")]
254+
AugustLock = 2,
255+
256+
[EnumMember(Value = "brivo_access_point")]
257+
BrivoAccessPoint = 3,
258+
259+
[EnumMember(Value = "butterflymx_panel")]
260+
ButterflymxPanel = 4,
261+
262+
[EnumMember(Value = "avigilon_alta_entry")]
263+
AvigilonAltaEntry = 5,
264+
265+
[EnumMember(Value = "doorking_lock")]
266+
DoorkingLock = 6,
267+
268+
[EnumMember(Value = "genie_door")]
269+
GenieDoor = 7,
270+
271+
[EnumMember(Value = "igloo_lock")]
272+
IglooLock = 8,
273+
274+
[EnumMember(Value = "linear_lock")]
275+
LinearLock = 9,
276+
277+
[EnumMember(Value = "lockly_lock")]
278+
LocklyLock = 10,
279+
280+
[EnumMember(Value = "kwikset_lock")]
281+
KwiksetLock = 11,
282+
283+
[EnumMember(Value = "nuki_lock")]
284+
NukiLock = 12,
285+
286+
[EnumMember(Value = "salto_lock")]
287+
SaltoLock = 13,
288+
289+
[EnumMember(Value = "schlage_lock")]
290+
SchlageLock = 14,
291+
292+
[EnumMember(Value = "seam_relay")]
293+
SeamRelay = 15,
294+
295+
[EnumMember(Value = "smartthings_lock")]
296+
SmartthingsLock = 16,
242297

243-
[EnumMember(Value = "noiseaware_activity_zone")]
244-
NoiseawareActivityZone = 28,
298+
[EnumMember(Value = "wyze_lock")]
299+
WyzeLock = 17,
245300

246-
[EnumMember(Value = "minut_sensor")]
247-
MinutSensor = 29,
301+
[EnumMember(Value = "yale_lock")]
302+
YaleLock = 18,
248303

249-
[EnumMember(Value = "ecobee_thermostat")]
250-
EcobeeThermostat = 30,
304+
[EnumMember(Value = "two_n_intercom")]
305+
TwoNIntercom = 19,
251306

252-
[EnumMember(Value = "nest_thermostat")]
253-
NestThermostat = 31,
307+
[EnumMember(Value = "controlbyweb_device")]
308+
ControlbywebDevice = 20,
254309

255-
[EnumMember(Value = "honeywell_resideo_thermostat")]
256-
HoneywellResideoThermostat = 32,
310+
[EnumMember(Value = "ttlock_lock")]
311+
TtlockLock = 21,
257312

258-
[EnumMember(Value = "tado_thermostat")]
259-
TadoThermostat = 33,
313+
[EnumMember(Value = "igloohome_lock")]
314+
IgloohomeLock = 22,
260315

261-
[EnumMember(Value = "sensi_thermostat")]
262-
SensiThermostat = 34,
316+
[EnumMember(Value = "hubitat_lock")]
317+
HubitatLock = 23,
263318

264-
[EnumMember(Value = "ios_phone")]
265-
IosPhone = 35,
319+
[EnumMember(Value = "four_suites_door")]
320+
FourSuitesDoor = 24,
321+
322+
[EnumMember(Value = "dormakaba_oracode_door")]
323+
DormakabaOracodeDoor = 25,
266324

267-
[EnumMember(Value = "android_phone")]
268-
AndroidPhone = 36,
325+
[EnumMember(Value = "tedee_lock")]
326+
TedeeLock = 26,
327+
328+
[EnumMember(Value = "akiles_lock")]
329+
AkilesLock = 27,
269330
}
270331

271332
[JsonConverter(typeof(SafeStringEnumConverter))]
@@ -360,110 +421,80 @@ public enum ManufacturerEnum
360421
[EnumMember(Value = "august")]
361422
August = 2,
362423

363-
[EnumMember(Value = "avigilon_alta")]
364-
AvigilonAlta = 3,
365-
366424
[EnumMember(Value = "brivo")]
367-
Brivo = 4,
425+
Brivo = 3,
368426

369427
[EnumMember(Value = "butterflymx")]
370-
Butterflymx = 5,
428+
Butterflymx = 4,
429+
430+
[EnumMember(Value = "avigilon_alta")]
431+
AvigilonAlta = 5,
371432

372433
[EnumMember(Value = "doorking")]
373434
Doorking = 6,
374435

375-
[EnumMember(Value = "four_suites")]
376-
FourSuites = 7,
377-
378436
[EnumMember(Value = "genie")]
379-
Genie = 8,
437+
Genie = 7,
380438

381439
[EnumMember(Value = "igloo")]
382-
Igloo = 9,
383-
384-
[EnumMember(Value = "keywe")]
385-
Keywe = 10,
386-
387-
[EnumMember(Value = "kwikset")]
388-
Kwikset = 11,
440+
Igloo = 8,
389441

390442
[EnumMember(Value = "linear")]
391-
Linear = 12,
443+
Linear = 9,
392444

393445
[EnumMember(Value = "lockly")]
394-
Lockly = 13,
446+
Lockly = 10,
395447

396-
[EnumMember(Value = "nuki")]
397-
Nuki = 14,
448+
[EnumMember(Value = "kwikset")]
449+
Kwikset = 11,
398450

399-
[EnumMember(Value = "philia")]
400-
Philia = 15,
451+
[EnumMember(Value = "nuki")]
452+
Nuki = 12,
401453

402454
[EnumMember(Value = "salto")]
403-
Salto = 16,
404-
405-
[EnumMember(Value = "samsung")]
406-
Samsung = 17,
455+
Salto = 13,
407456

408457
[EnumMember(Value = "schlage")]
409-
Schlage = 18,
458+
Schlage = 14,
410459

411460
[EnumMember(Value = "seam")]
412-
Seam = 19,
461+
Seam = 15,
413462

414-
[EnumMember(Value = "unknown")]
415-
Unknown = 20,
463+
[EnumMember(Value = "smartthings")]
464+
Smartthings = 16,
416465

417466
[EnumMember(Value = "wyze")]
418-
Wyze = 21,
467+
Wyze = 17,
419468

420469
[EnumMember(Value = "yale")]
421-
Yale = 22,
422-
423-
[EnumMember(Value = "minut")]
424-
Minut = 23,
470+
Yale = 18,
425471

426472
[EnumMember(Value = "two_n")]
427-
TwoN = 24,
473+
TwoN = 19,
428474

429-
[EnumMember(Value = "ttlock")]
430-
Ttlock = 25,
475+
[EnumMember(Value = "controlbyweb")]
476+
Controlbyweb = 20,
431477

432-
[EnumMember(Value = "nest")]
433-
Nest = 26,
478+
[EnumMember(Value = "ttlock")]
479+
Ttlock = 21,
434480

435481
[EnumMember(Value = "igloohome")]
436-
Igloohome = 27,
437-
438-
[EnumMember(Value = "ecobee")]
439-
Ecobee = 28,
482+
Igloohome = 22,
440483

441484
[EnumMember(Value = "hubitat")]
442-
Hubitat = 29,
485+
Hubitat = 23,
443486

444-
[EnumMember(Value = "controlbyweb")]
445-
Controlbyweb = 30,
446-
447-
[EnumMember(Value = "smartthings")]
448-
Smartthings = 31,
487+
[EnumMember(Value = "four_suites")]
488+
FourSuites = 24,
449489

450490
[EnumMember(Value = "dormakaba_oracode")]
451-
DormakabaOracode = 32,
491+
DormakabaOracode = 25,
452492

453493
[EnumMember(Value = "tedee")]
454-
Tedee = 33,
455-
456-
[EnumMember(Value = "honeywell_resideo")]
457-
HoneywellResideo = 34,
494+
Tedee = 26,
458495

459496
[EnumMember(Value = "akiles")]
460-
Akiles = 35,
461-
462-
[EnumMember(Value = "tado")]
463-
Tado = 36,
464-
465-
[EnumMember(Value = "sensi")]
466-
Sensi = 37,
497+
Akiles = 27,
467498
}
468499

469500
[DataMember(Name = "connect_webview_id", IsRequired = false, EmitDefaultValue = false)]
@@ -493,7 +524,7 @@ public enum ManufacturerEnum
493524
public List<string>? DeviceIds { get; set; }
494525

495526
[DataMember(Name = "device_type", IsRequired = false, EmitDefaultValue = false)]
496-
public string? DeviceType { get; set; }
527+
public ListRequest.DeviceTypeEnum? DeviceType { get; set; }
497528

498529
[DataMember(Name = "device_types", IsRequired = false, EmitDefaultValue = false)]
499530
public List<ListRequest.DeviceTypesEnum>? DeviceTypes { get; set; }
@@ -588,7 +619,7 @@ public List<Device> List(
588619
string? createdBefore = default,
589620
object? customMetadataHas = default,
590621
List<string>? deviceIds = default,
591-
string? deviceType = default,
622+
ListRequest.DeviceTypeEnum? deviceType = default,
592623
List<ListRequest.DeviceTypesEnum>? deviceTypes = default,
593624
List<ListRequest.ExcludeIfEnum>? excludeIf = default,
594625
List<ListRequest.IncludeIfEnum>? includeIf = default,
@@ -634,7 +665,7 @@ public async Task<List<Device>> ListAsync(
634665
string? createdBefore = default,
635666
object? customMetadataHas = default,
636667
List<string>? deviceIds = default,
637-
string? deviceType = default,
668+
ListRequest.DeviceTypeEnum? deviceType = default,
638669
List<ListRequest.DeviceTypesEnum>? deviceTypes = default,
639670
List<ListRequest.ExcludeIfEnum>? excludeIf = default,
640671
List<ListRequest.IncludeIfEnum>? includeIf = default,

0 commit comments

Comments
 (0)