Skip to content

Commit 7c7599e

Browse files
feat(deps-dev): bump @seamapi/types from 1.433.0 to 1.436.0 in the seam group (#227)
* feat(deps-dev): bump @seamapi/types in the seam group Bumps the seam group with 1 update: [@seamapi/types](https://github.com/seamapi/types). Updates `@seamapi/types` from 1.433.0 to 1.436.0 - [Release notes](https://github.com/seamapi/types/releases) - [Changelog](https://github.com/seamapi/types/blob/main/.releaserc.json) - [Commits](seamapi/types@v1.433.0...v1.436.0) --- updated-dependencies: - dependency-name: "@seamapi/types" dependency-version: 1.436.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: seam ... Signed-off-by: dependabot[bot] <[email protected]> * ci: Generate code --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Seam Bot <[email protected]>
1 parent 817bf20 commit 7c7599e

File tree

6 files changed

+397
-6
lines changed

6 files changed

+397
-6
lines changed

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

Lines changed: 136 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -306,6 +306,7 @@ public CreateClimatePresetRequest(
306306
float? coolingSetPointCelsius = default,
307307
float? coolingSetPointFahrenheit = default,
308308
string deviceId = default,
309+
CreateClimatePresetRequestEcobeeMetadata? ecobeeMetadata = default,
309310
CreateClimatePresetRequest.FanModeSettingEnum? fanModeSetting = default,
310311
float? heatingSetPointCelsius = default,
311312
float? heatingSetPointFahrenheit = default,
@@ -319,6 +320,7 @@ public CreateClimatePresetRequest(
319320
CoolingSetPointCelsius = coolingSetPointCelsius;
320321
CoolingSetPointFahrenheit = coolingSetPointFahrenheit;
321322
DeviceId = deviceId;
323+
EcobeeMetadata = ecobeeMetadata;
322324
FanModeSetting = fanModeSetting;
323325
HeatingSetPointCelsius = heatingSetPointCelsius;
324326
HeatingSetPointFahrenheit = heatingSetPointFahrenheit;
@@ -410,6 +412,9 @@ public enum HvacModeSettingEnum
410412
[DataMember(Name = "device_id", IsRequired = true, EmitDefaultValue = false)]
411413
public string DeviceId { get; set; }
412414

415+
[DataMember(Name = "ecobee_metadata", IsRequired = false, EmitDefaultValue = false)]
416+
public CreateClimatePresetRequestEcobeeMetadata? EcobeeMetadata { get; set; }
417+
413418
[DataMember(Name = "fan_mode_setting", IsRequired = false, EmitDefaultValue = false)]
414419
public CreateClimatePresetRequest.FanModeSettingEnum? FanModeSetting { get; set; }
415420

@@ -460,6 +465,65 @@ public override string ToString()
460465
}
461466
}
462467

468+
[DataContract(Name = "createClimatePresetRequestEcobeeMetadata_model")]
469+
public class CreateClimatePresetRequestEcobeeMetadata
470+
{
471+
[JsonConstructorAttribute]
472+
protected CreateClimatePresetRequestEcobeeMetadata() { }
473+
474+
public CreateClimatePresetRequestEcobeeMetadata(
475+
string climateRef = default,
476+
bool isOptimized = default,
477+
CreateClimatePresetRequestEcobeeMetadata.OwnerEnum owner = default
478+
)
479+
{
480+
ClimateRef = climateRef;
481+
IsOptimized = isOptimized;
482+
Owner = owner;
483+
}
484+
485+
[JsonConverter(typeof(SafeStringEnumConverter))]
486+
public enum OwnerEnum
487+
{
488+
[EnumMember(Value = "unrecognized")]
489+
Unrecognized = 0,
490+
491+
[EnumMember(Value = "user")]
492+
User = 1,
493+
494+
[EnumMember(Value = "system")]
495+
System = 2,
496+
}
497+
498+
[DataMember(Name = "climate_ref", IsRequired = true, EmitDefaultValue = false)]
499+
public string ClimateRef { get; set; }
500+
501+
[DataMember(Name = "is_optimized", IsRequired = true, EmitDefaultValue = false)]
502+
public bool IsOptimized { get; set; }
503+
504+
[DataMember(Name = "owner", IsRequired = true, EmitDefaultValue = false)]
505+
public CreateClimatePresetRequestEcobeeMetadata.OwnerEnum Owner { get; set; }
506+
507+
public override string ToString()
508+
{
509+
JsonSerializer jsonSerializer = JsonSerializer.CreateDefault(null);
510+
511+
StringWriter stringWriter = new StringWriter(
512+
new StringBuilder(256),
513+
System.Globalization.CultureInfo.InvariantCulture
514+
);
515+
using (JsonTextWriter jsonTextWriter = new JsonTextWriter(stringWriter))
516+
{
517+
jsonTextWriter.IndentChar = ' ';
518+
jsonTextWriter.Indentation = 2;
519+
jsonTextWriter.Formatting = Formatting.Indented;
520+
jsonSerializer.Serialize(jsonTextWriter, this, null);
521+
}
522+
523+
return stringWriter.ToString();
524+
}
525+
}
526+
463527
public void CreateClimatePreset(CreateClimatePresetRequest request)
464528
{
465529
var requestOptions = new RequestOptions();
@@ -473,6 +537,7 @@ public void CreateClimatePreset(
473537
float? coolingSetPointCelsius = default,
474538
float? coolingSetPointFahrenheit = default,
475539
string deviceId = default,
540+
CreateClimatePresetRequestEcobeeMetadata? ecobeeMetadata = default,
476541
CreateClimatePresetRequest.FanModeSettingEnum? fanModeSetting = default,
477542
float? heatingSetPointCelsius = default,
478543
float? heatingSetPointFahrenheit = default,
@@ -488,6 +553,7 @@ public void CreateClimatePreset(
488553
coolingSetPointCelsius: coolingSetPointCelsius,
489554
coolingSetPointFahrenheit: coolingSetPointFahrenheit,
490555
deviceId: deviceId,
556+
ecobeeMetadata: ecobeeMetadata,
491557
fanModeSetting: fanModeSetting,
492558
heatingSetPointCelsius: heatingSetPointCelsius,
493559
heatingSetPointFahrenheit: heatingSetPointFahrenheit,
@@ -511,6 +577,7 @@ public async Task CreateClimatePresetAsync(
511577
float? coolingSetPointCelsius = default,
512578
float? coolingSetPointFahrenheit = default,
513579
string deviceId = default,
580+
CreateClimatePresetRequestEcobeeMetadata? ecobeeMetadata = default,
514581
CreateClimatePresetRequest.FanModeSettingEnum? fanModeSetting = default,
515582
float? heatingSetPointCelsius = default,
516583
float? heatingSetPointFahrenheit = default,
@@ -526,6 +593,7 @@ await CreateClimatePresetAsync(
526593
coolingSetPointCelsius: coolingSetPointCelsius,
527594
coolingSetPointFahrenheit: coolingSetPointFahrenheit,
528595
deviceId: deviceId,
596+
ecobeeMetadata: ecobeeMetadata,
529597
fanModeSetting: fanModeSetting,
530598
heatingSetPointCelsius: heatingSetPointCelsius,
531599
heatingSetPointFahrenheit: heatingSetPointFahrenheit,
@@ -2047,6 +2115,7 @@ public UpdateClimatePresetRequest(
20472115
float? coolingSetPointCelsius = default,
20482116
float? coolingSetPointFahrenheit = default,
20492117
string deviceId = default,
2118+
UpdateClimatePresetRequestEcobeeMetadata? ecobeeMetadata = default,
20502119
UpdateClimatePresetRequest.FanModeSettingEnum? fanModeSetting = default,
20512120
float? heatingSetPointCelsius = default,
20522121
float? heatingSetPointFahrenheit = default,
@@ -2060,6 +2129,7 @@ public UpdateClimatePresetRequest(
20602129
CoolingSetPointCelsius = coolingSetPointCelsius;
20612130
CoolingSetPointFahrenheit = coolingSetPointFahrenheit;
20622131
DeviceId = deviceId;
2132+
EcobeeMetadata = ecobeeMetadata;
20632133
FanModeSetting = fanModeSetting;
20642134
HeatingSetPointCelsius = heatingSetPointCelsius;
20652135
HeatingSetPointFahrenheit = heatingSetPointFahrenheit;
@@ -2151,6 +2221,9 @@ public enum HvacModeSettingEnum
21512221
[DataMember(Name = "device_id", IsRequired = true, EmitDefaultValue = false)]
21522222
public string DeviceId { get; set; }
21532223

2224+
[DataMember(Name = "ecobee_metadata", IsRequired = false, EmitDefaultValue = false)]
2225+
public UpdateClimatePresetRequestEcobeeMetadata? EcobeeMetadata { get; set; }
2226+
21542227
[DataMember(Name = "fan_mode_setting", IsRequired = false, EmitDefaultValue = false)]
21552228
public UpdateClimatePresetRequest.FanModeSettingEnum? FanModeSetting { get; set; }
21562229

@@ -2201,6 +2274,65 @@ public override string ToString()
22012274
}
22022275
}
22032276

2277+
[DataContract(Name = "updateClimatePresetRequestEcobeeMetadata_model")]
2278+
public class UpdateClimatePresetRequestEcobeeMetadata
2279+
{
2280+
[JsonConstructorAttribute]
2281+
protected UpdateClimatePresetRequestEcobeeMetadata() { }
2282+
2283+
public UpdateClimatePresetRequestEcobeeMetadata(
2284+
string climateRef = default,
2285+
bool isOptimized = default,
2286+
UpdateClimatePresetRequestEcobeeMetadata.OwnerEnum owner = default
2287+
)
2288+
{
2289+
ClimateRef = climateRef;
2290+
IsOptimized = isOptimized;
2291+
Owner = owner;
2292+
}
2293+
2294+
[JsonConverter(typeof(SafeStringEnumConverter))]
2295+
public enum OwnerEnum
2296+
{
2297+
[EnumMember(Value = "unrecognized")]
2298+
Unrecognized = 0,
2299+
2300+
[EnumMember(Value = "user")]
2301+
User = 1,
2302+
2303+
[EnumMember(Value = "system")]
2304+
System = 2,
2305+
}
2306+
2307+
[DataMember(Name = "climate_ref", IsRequired = true, EmitDefaultValue = false)]
2308+
public string ClimateRef { get; set; }
2309+
2310+
[DataMember(Name = "is_optimized", IsRequired = true, EmitDefaultValue = false)]
2311+
public bool IsOptimized { get; set; }
2312+
2313+
[DataMember(Name = "owner", IsRequired = true, EmitDefaultValue = false)]
2314+
public UpdateClimatePresetRequestEcobeeMetadata.OwnerEnum Owner { get; set; }
2315+
2316+
public override string ToString()
2317+
{
2318+
JsonSerializer jsonSerializer = JsonSerializer.CreateDefault(null);
2319+
2320+
StringWriter stringWriter = new StringWriter(
2321+
new StringBuilder(256),
2322+
System.Globalization.CultureInfo.InvariantCulture
2323+
);
2324+
using (JsonTextWriter jsonTextWriter = new JsonTextWriter(stringWriter))
2325+
{
2326+
jsonTextWriter.IndentChar = ' ';
2327+
jsonTextWriter.Indentation = 2;
2328+
jsonTextWriter.Formatting = Formatting.Indented;
2329+
jsonSerializer.Serialize(jsonTextWriter, this, null);
2330+
}
2331+
2332+
return stringWriter.ToString();
2333+
}
2334+
}
2335+
22042336
public void UpdateClimatePreset(UpdateClimatePresetRequest request)
22052337
{
22062338
var requestOptions = new RequestOptions();
@@ -2214,6 +2346,7 @@ public void UpdateClimatePreset(
22142346
float? coolingSetPointCelsius = default,
22152347
float? coolingSetPointFahrenheit = default,
22162348
string deviceId = default,
2349+
UpdateClimatePresetRequestEcobeeMetadata? ecobeeMetadata = default,
22172350
UpdateClimatePresetRequest.FanModeSettingEnum? fanModeSetting = default,
22182351
float? heatingSetPointCelsius = default,
22192352
float? heatingSetPointFahrenheit = default,
@@ -2229,6 +2362,7 @@ public void UpdateClimatePreset(
22292362
coolingSetPointCelsius: coolingSetPointCelsius,
22302363
coolingSetPointFahrenheit: coolingSetPointFahrenheit,
22312364
deviceId: deviceId,
2365+
ecobeeMetadata: ecobeeMetadata,
22322366
fanModeSetting: fanModeSetting,
22332367
heatingSetPointCelsius: heatingSetPointCelsius,
22342368
heatingSetPointFahrenheit: heatingSetPointFahrenheit,
@@ -2252,6 +2386,7 @@ public async Task UpdateClimatePresetAsync(
22522386
float? coolingSetPointCelsius = default,
22532387
float? coolingSetPointFahrenheit = default,
22542388
string deviceId = default,
2389+
UpdateClimatePresetRequestEcobeeMetadata? ecobeeMetadata = default,
22552390
UpdateClimatePresetRequest.FanModeSettingEnum? fanModeSetting = default,
22562391
float? heatingSetPointCelsius = default,
22572392
float? heatingSetPointFahrenheit = default,
@@ -2267,6 +2402,7 @@ await UpdateClimatePresetAsync(
22672402
coolingSetPointCelsius: coolingSetPointCelsius,
22682403
coolingSetPointFahrenheit: coolingSetPointFahrenheit,
22692404
deviceId: deviceId,
2405+
ecobeeMetadata: ecobeeMetadata,
22702406
fanModeSetting: fanModeSetting,
22712407
heatingSetPointCelsius: heatingSetPointCelsius,
22722408
heatingSetPointFahrenheit: heatingSetPointFahrenheit,

0 commit comments

Comments
 (0)