Skip to content

Commit f198bc4

Browse files
feat(deps-dev): bump @seamapi/types from 1.322.0 to 1.322.3 in the seam group (#69)
* 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.322.0 to 1.322.3 - [Release notes](https://github.com/seamapi/types/releases) - [Changelog](https://github.com/seamapi/types/blob/main/.releaserc.json) - [Commits](seamapi/types@v1.322.0...v1.322.3) --- updated-dependencies: - dependency-name: "@seamapi/types" dependency-type: direct:development update-type: version-update:semver-patch dependency-group: seam ... Signed-off-by: dependabot[bot] <support@github.com> * ci: Generate code --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Seam Bot <seambot@getseam.com>
1 parent 260b202 commit f198bc4

File tree

4 files changed

+89
-10
lines changed

4 files changed

+89
-10
lines changed

output/csharp/src/Seam/Model/Device.cs

Lines changed: 43 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3420,7 +3420,7 @@ public DevicePropertiesActiveThermostatSchedule(
34203420
string? createdAt = default,
34213421
string? deviceId = default,
34223422
string? endsAt = default,
3423-
Object errors = default,
3423+
List<DevicePropertiesActiveThermostatScheduleErrors>? errors = default,
34243424
int? maxOverridePeriodMinutes = default,
34253425
string? name = default,
34263426
string? startsAt = default,
@@ -3453,7 +3453,7 @@ public DevicePropertiesActiveThermostatSchedule(
34533453
public string? EndsAt { get; set; }
34543454

34553455
[DataMember(Name = "errors", IsRequired = false, EmitDefaultValue = false)]
3456-
public Object Errors { get; set; }
3456+
public List<DevicePropertiesActiveThermostatScheduleErrors>? Errors { get; set; }
34573457

34583458
[DataMember(
34593459
Name = "max_override_period_minutes",
@@ -3498,6 +3498,47 @@ public override string ToString()
34983498
}
34993499
}
35003500

3501+
[DataContract(Name = "seamModel_devicePropertiesActiveThermostatScheduleErrors_model")]
3502+
public class DevicePropertiesActiveThermostatScheduleErrors
3503+
{
3504+
[JsonConstructorAttribute]
3505+
protected DevicePropertiesActiveThermostatScheduleErrors() { }
3506+
3507+
public DevicePropertiesActiveThermostatScheduleErrors(
3508+
string? errorCode = default,
3509+
string? message = default
3510+
)
3511+
{
3512+
ErrorCode = errorCode;
3513+
Message = message;
3514+
}
3515+
3516+
[DataMember(Name = "error_code", IsRequired = false, EmitDefaultValue = false)]
3517+
public string? ErrorCode { get; set; }
3518+
3519+
[DataMember(Name = "message", IsRequired = false, EmitDefaultValue = false)]
3520+
public string? Message { get; set; }
3521+
3522+
public override string ToString()
3523+
{
3524+
JsonSerializer jsonSerializer = JsonSerializer.CreateDefault(null);
3525+
3526+
StringWriter stringWriter = new StringWriter(
3527+
new StringBuilder(256),
3528+
System.Globalization.CultureInfo.InvariantCulture
3529+
);
3530+
using (JsonTextWriter jsonTextWriter = new JsonTextWriter(stringWriter))
3531+
{
3532+
jsonTextWriter.IndentChar = ' ';
3533+
jsonTextWriter.Indentation = 2;
3534+
jsonTextWriter.Formatting = Formatting.Indented;
3535+
jsonSerializer.Serialize(jsonTextWriter, this, null);
3536+
}
3537+
3538+
return stringWriter.ToString();
3539+
}
3540+
}
3541+
35013542
[DataContract(Name = "seamModel_devicePropertiesAvailableClimatePresets_model")]
35023543
public class DevicePropertiesAvailableClimatePresets
35033544
{

output/csharp/src/Seam/Model/ThermostatSchedule.cs

Lines changed: 41 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ public ThermostatSchedule(
1919
string createdAt = default,
2020
string deviceId = default,
2121
string endsAt = default,
22-
Object errors = default,
22+
List<ThermostatScheduleErrors> errors = default,
2323
int maxOverridePeriodMinutes = default,
2424
string? name = default,
2525
string startsAt = default,
@@ -51,8 +51,8 @@ public ThermostatSchedule(
5151
[DataMember(Name = "ends_at", IsRequired = true, EmitDefaultValue = false)]
5252
public string EndsAt { get; set; }
5353

54-
[DataMember(Name = "errors", IsRequired = false, EmitDefaultValue = false)]
55-
public Object Errors { get; set; }
54+
[DataMember(Name = "errors", IsRequired = true, EmitDefaultValue = false)]
55+
public List<ThermostatScheduleErrors> Errors { get; set; }
5656

5757
[DataMember(
5858
Name = "max_override_period_minutes",
@@ -96,4 +96,42 @@ public override string ToString()
9696
return stringWriter.ToString();
9797
}
9898
}
99+
100+
[DataContract(Name = "seamModel_thermostatScheduleErrors_model")]
101+
public class ThermostatScheduleErrors
102+
{
103+
[JsonConstructorAttribute]
104+
protected ThermostatScheduleErrors() { }
105+
106+
public ThermostatScheduleErrors(string errorCode = default, string message = default)
107+
{
108+
ErrorCode = errorCode;
109+
Message = message;
110+
}
111+
112+
[DataMember(Name = "error_code", IsRequired = true, EmitDefaultValue = false)]
113+
public string ErrorCode { get; set; }
114+
115+
[DataMember(Name = "message", IsRequired = true, EmitDefaultValue = false)]
116+
public string Message { get; set; }
117+
118+
public override string ToString()
119+
{
120+
JsonSerializer jsonSerializer = JsonSerializer.CreateDefault(null);
121+
122+
StringWriter stringWriter = new StringWriter(
123+
new StringBuilder(256),
124+
System.Globalization.CultureInfo.InvariantCulture
125+
);
126+
using (JsonTextWriter jsonTextWriter = new JsonTextWriter(stringWriter))
127+
{
128+
jsonTextWriter.IndentChar = ' ';
129+
jsonTextWriter.Indentation = 2;
130+
jsonTextWriter.Formatting = Formatting.Indented;
131+
jsonSerializer.Serialize(jsonTextWriter, this, null);
132+
}
133+
134+
return stringWriter.ToString();
135+
}
136+
}
99137
}

package-lock.json

Lines changed: 4 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@
5959
},
6060
"devDependencies": {
6161
"@seamapi/nextlove-sdk-generator": "^1.15.0",
62-
"@seamapi/types": "^1.322.0",
62+
"@seamapi/types": "^1.322.3",
6363
"@types/node": "^18.19.11",
6464
"ava": "^5.0.1",
6565
"axios": "^1.5.0",

0 commit comments

Comments
 (0)