Skip to content

Commit 2901381

Browse files
fix(client): handle path params correctly in FromRawUnchecked
1 parent 535c3d2 commit 2901381

File tree

101 files changed

+735
-303
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

101 files changed

+735
-303
lines changed

src/Orb/Models/Alerts/AlertCreateForCustomerParams.cs

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -110,26 +110,30 @@ IReadOnlyDictionary<string, JsonElement> rawBodyData
110110
AlertCreateForCustomerParams(
111111
FrozenDictionary<string, JsonElement> rawHeaderData,
112112
FrozenDictionary<string, JsonElement> rawQueryData,
113-
FrozenDictionary<string, JsonElement> rawBodyData
113+
FrozenDictionary<string, JsonElement> rawBodyData,
114+
string customerID
114115
)
115116
{
116117
this._rawHeaderData = new(rawHeaderData);
117118
this._rawQueryData = new(rawQueryData);
118119
this._rawBodyData = new(rawBodyData);
120+
this.CustomerID = customerID;
119121
}
120122
#pragma warning restore CS8618
121123

122124
/// <inheritdoc cref="IFromRawJson{T}.FromRawUnchecked"/>
123125
public static AlertCreateForCustomerParams FromRawUnchecked(
124126
IReadOnlyDictionary<string, JsonElement> rawHeaderData,
125127
IReadOnlyDictionary<string, JsonElement> rawQueryData,
126-
IReadOnlyDictionary<string, JsonElement> rawBodyData
128+
IReadOnlyDictionary<string, JsonElement> rawBodyData,
129+
string customerID
127130
)
128131
{
129132
return new(
130133
FrozenDictionary.ToFrozenDictionary(rawHeaderData),
131134
FrozenDictionary.ToFrozenDictionary(rawQueryData),
132-
FrozenDictionary.ToFrozenDictionary(rawBodyData)
135+
FrozenDictionary.ToFrozenDictionary(rawBodyData),
136+
customerID
133137
);
134138
}
135139

src/Orb/Models/Alerts/AlertCreateForExternalCustomerParams.cs

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -112,26 +112,30 @@ IReadOnlyDictionary<string, JsonElement> rawBodyData
112112
AlertCreateForExternalCustomerParams(
113113
FrozenDictionary<string, JsonElement> rawHeaderData,
114114
FrozenDictionary<string, JsonElement> rawQueryData,
115-
FrozenDictionary<string, JsonElement> rawBodyData
115+
FrozenDictionary<string, JsonElement> rawBodyData,
116+
string externalCustomerID
116117
)
117118
{
118119
this._rawHeaderData = new(rawHeaderData);
119120
this._rawQueryData = new(rawQueryData);
120121
this._rawBodyData = new(rawBodyData);
122+
this.ExternalCustomerID = externalCustomerID;
121123
}
122124
#pragma warning restore CS8618
123125

124126
/// <inheritdoc cref="IFromRawJson{T}.FromRawUnchecked"/>
125127
public static AlertCreateForExternalCustomerParams FromRawUnchecked(
126128
IReadOnlyDictionary<string, JsonElement> rawHeaderData,
127129
IReadOnlyDictionary<string, JsonElement> rawQueryData,
128-
IReadOnlyDictionary<string, JsonElement> rawBodyData
130+
IReadOnlyDictionary<string, JsonElement> rawBodyData,
131+
string externalCustomerID
129132
)
130133
{
131134
return new(
132135
FrozenDictionary.ToFrozenDictionary(rawHeaderData),
133136
FrozenDictionary.ToFrozenDictionary(rawQueryData),
134-
FrozenDictionary.ToFrozenDictionary(rawBodyData)
137+
FrozenDictionary.ToFrozenDictionary(rawBodyData),
138+
externalCustomerID
135139
);
136140
}
137141

src/Orb/Models/Alerts/AlertCreateForSubscriptionParams.cs

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -150,26 +150,30 @@ IReadOnlyDictionary<string, JsonElement> rawBodyData
150150
AlertCreateForSubscriptionParams(
151151
FrozenDictionary<string, JsonElement> rawHeaderData,
152152
FrozenDictionary<string, JsonElement> rawQueryData,
153-
FrozenDictionary<string, JsonElement> rawBodyData
153+
FrozenDictionary<string, JsonElement> rawBodyData,
154+
string subscriptionID
154155
)
155156
{
156157
this._rawHeaderData = new(rawHeaderData);
157158
this._rawQueryData = new(rawQueryData);
158159
this._rawBodyData = new(rawBodyData);
160+
this.SubscriptionID = subscriptionID;
159161
}
160162
#pragma warning restore CS8618
161163

162164
/// <inheritdoc cref="IFromRawJson{T}.FromRawUnchecked"/>
163165
public static AlertCreateForSubscriptionParams FromRawUnchecked(
164166
IReadOnlyDictionary<string, JsonElement> rawHeaderData,
165167
IReadOnlyDictionary<string, JsonElement> rawQueryData,
166-
IReadOnlyDictionary<string, JsonElement> rawBodyData
168+
IReadOnlyDictionary<string, JsonElement> rawBodyData,
169+
string subscriptionID
167170
)
168171
{
169172
return new(
170173
FrozenDictionary.ToFrozenDictionary(rawHeaderData),
171174
FrozenDictionary.ToFrozenDictionary(rawQueryData),
172-
FrozenDictionary.ToFrozenDictionary(rawBodyData)
175+
FrozenDictionary.ToFrozenDictionary(rawBodyData),
176+
subscriptionID
173177
);
174178
}
175179

src/Orb/Models/Alerts/AlertDisableParams.cs

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -58,23 +58,27 @@ IReadOnlyDictionary<string, JsonElement> rawQueryData
5858
[SetsRequiredMembers]
5959
AlertDisableParams(
6060
FrozenDictionary<string, JsonElement> rawHeaderData,
61-
FrozenDictionary<string, JsonElement> rawQueryData
61+
FrozenDictionary<string, JsonElement> rawQueryData,
62+
string alertConfigurationID
6263
)
6364
{
6465
this._rawHeaderData = new(rawHeaderData);
6566
this._rawQueryData = new(rawQueryData);
67+
this.AlertConfigurationID = alertConfigurationID;
6668
}
6769
#pragma warning restore CS8618
6870

6971
/// <inheritdoc cref="IFromRawJson{T}.FromRawUnchecked"/>
7072
public static AlertDisableParams FromRawUnchecked(
7173
IReadOnlyDictionary<string, JsonElement> rawHeaderData,
72-
IReadOnlyDictionary<string, JsonElement> rawQueryData
74+
IReadOnlyDictionary<string, JsonElement> rawQueryData,
75+
string alertConfigurationID
7376
)
7477
{
7578
return new(
7679
FrozenDictionary.ToFrozenDictionary(rawHeaderData),
77-
FrozenDictionary.ToFrozenDictionary(rawQueryData)
80+
FrozenDictionary.ToFrozenDictionary(rawQueryData),
81+
alertConfigurationID
7882
);
7983
}
8084

src/Orb/Models/Alerts/AlertEnableParams.cs

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -58,23 +58,27 @@ IReadOnlyDictionary<string, JsonElement> rawQueryData
5858
[SetsRequiredMembers]
5959
AlertEnableParams(
6060
FrozenDictionary<string, JsonElement> rawHeaderData,
61-
FrozenDictionary<string, JsonElement> rawQueryData
61+
FrozenDictionary<string, JsonElement> rawQueryData,
62+
string alertConfigurationID
6263
)
6364
{
6465
this._rawHeaderData = new(rawHeaderData);
6566
this._rawQueryData = new(rawQueryData);
67+
this.AlertConfigurationID = alertConfigurationID;
6668
}
6769
#pragma warning restore CS8618
6870

6971
/// <inheritdoc cref="IFromRawJson{T}.FromRawUnchecked"/>
7072
public static AlertEnableParams FromRawUnchecked(
7173
IReadOnlyDictionary<string, JsonElement> rawHeaderData,
72-
IReadOnlyDictionary<string, JsonElement> rawQueryData
74+
IReadOnlyDictionary<string, JsonElement> rawQueryData,
75+
string alertConfigurationID
7376
)
7477
{
7578
return new(
7679
FrozenDictionary.ToFrozenDictionary(rawHeaderData),
77-
FrozenDictionary.ToFrozenDictionary(rawQueryData)
80+
FrozenDictionary.ToFrozenDictionary(rawQueryData),
81+
alertConfigurationID
7882
);
7983
}
8084

src/Orb/Models/Alerts/AlertRetrieveParams.cs

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -43,23 +43,27 @@ IReadOnlyDictionary<string, JsonElement> rawQueryData
4343
[SetsRequiredMembers]
4444
AlertRetrieveParams(
4545
FrozenDictionary<string, JsonElement> rawHeaderData,
46-
FrozenDictionary<string, JsonElement> rawQueryData
46+
FrozenDictionary<string, JsonElement> rawQueryData,
47+
string alertID
4748
)
4849
{
4950
this._rawHeaderData = new(rawHeaderData);
5051
this._rawQueryData = new(rawQueryData);
52+
this.AlertID = alertID;
5153
}
5254
#pragma warning restore CS8618
5355

5456
/// <inheritdoc cref="IFromRawJson{T}.FromRawUnchecked"/>
5557
public static AlertRetrieveParams FromRawUnchecked(
5658
IReadOnlyDictionary<string, JsonElement> rawHeaderData,
57-
IReadOnlyDictionary<string, JsonElement> rawQueryData
59+
IReadOnlyDictionary<string, JsonElement> rawQueryData,
60+
string alertID
5861
)
5962
{
6063
return new(
6164
FrozenDictionary.ToFrozenDictionary(rawHeaderData),
62-
FrozenDictionary.ToFrozenDictionary(rawQueryData)
65+
FrozenDictionary.ToFrozenDictionary(rawQueryData),
66+
alertID
6367
);
6468
}
6569

src/Orb/Models/Alerts/AlertUpdateParams.cs

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -75,26 +75,30 @@ IReadOnlyDictionary<string, JsonElement> rawBodyData
7575
AlertUpdateParams(
7676
FrozenDictionary<string, JsonElement> rawHeaderData,
7777
FrozenDictionary<string, JsonElement> rawQueryData,
78-
FrozenDictionary<string, JsonElement> rawBodyData
78+
FrozenDictionary<string, JsonElement> rawBodyData,
79+
string alertConfigurationID
7980
)
8081
{
8182
this._rawHeaderData = new(rawHeaderData);
8283
this._rawQueryData = new(rawQueryData);
8384
this._rawBodyData = new(rawBodyData);
85+
this.AlertConfigurationID = alertConfigurationID;
8486
}
8587
#pragma warning restore CS8618
8688

8789
/// <inheritdoc cref="IFromRawJson{T}.FromRawUnchecked"/>
8890
public static AlertUpdateParams FromRawUnchecked(
8991
IReadOnlyDictionary<string, JsonElement> rawHeaderData,
9092
IReadOnlyDictionary<string, JsonElement> rawQueryData,
91-
IReadOnlyDictionary<string, JsonElement> rawBodyData
93+
IReadOnlyDictionary<string, JsonElement> rawBodyData,
94+
string alertConfigurationID
9295
)
9396
{
9497
return new(
9598
FrozenDictionary.ToFrozenDictionary(rawHeaderData),
9699
FrozenDictionary.ToFrozenDictionary(rawQueryData),
97-
FrozenDictionary.ToFrozenDictionary(rawBodyData)
100+
FrozenDictionary.ToFrozenDictionary(rawBodyData),
101+
alertConfigurationID
98102
);
99103
}
100104

src/Orb/Models/Beta/BetaCreatePlanVersionParams.cs

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -208,26 +208,30 @@ IReadOnlyDictionary<string, JsonElement> rawBodyData
208208
BetaCreatePlanVersionParams(
209209
FrozenDictionary<string, JsonElement> rawHeaderData,
210210
FrozenDictionary<string, JsonElement> rawQueryData,
211-
FrozenDictionary<string, JsonElement> rawBodyData
211+
FrozenDictionary<string, JsonElement> rawBodyData,
212+
string planID
212213
)
213214
{
214215
this._rawHeaderData = new(rawHeaderData);
215216
this._rawQueryData = new(rawQueryData);
216217
this._rawBodyData = new(rawBodyData);
218+
this.PlanID = planID;
217219
}
218220
#pragma warning restore CS8618
219221

220222
/// <inheritdoc cref="IFromRawJson{T}.FromRawUnchecked"/>
221223
public static BetaCreatePlanVersionParams FromRawUnchecked(
222224
IReadOnlyDictionary<string, JsonElement> rawHeaderData,
223225
IReadOnlyDictionary<string, JsonElement> rawQueryData,
224-
IReadOnlyDictionary<string, JsonElement> rawBodyData
226+
IReadOnlyDictionary<string, JsonElement> rawBodyData,
227+
string planID
225228
)
226229
{
227230
return new(
228231
FrozenDictionary.ToFrozenDictionary(rawHeaderData),
229232
FrozenDictionary.ToFrozenDictionary(rawQueryData),
230-
FrozenDictionary.ToFrozenDictionary(rawBodyData)
233+
FrozenDictionary.ToFrozenDictionary(rawBodyData),
234+
planID
231235
);
232236
}
233237

src/Orb/Models/Beta/BetaFetchPlanVersionParams.cs

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -47,23 +47,31 @@ IReadOnlyDictionary<string, JsonElement> rawQueryData
4747
[SetsRequiredMembers]
4848
BetaFetchPlanVersionParams(
4949
FrozenDictionary<string, JsonElement> rawHeaderData,
50-
FrozenDictionary<string, JsonElement> rawQueryData
50+
FrozenDictionary<string, JsonElement> rawQueryData,
51+
string planID,
52+
string version
5153
)
5254
{
5355
this._rawHeaderData = new(rawHeaderData);
5456
this._rawQueryData = new(rawQueryData);
57+
this.PlanID = planID;
58+
this.Version = version;
5559
}
5660
#pragma warning restore CS8618
5761

5862
/// <inheritdoc cref="IFromRawJson{T}.FromRawUnchecked"/>
5963
public static BetaFetchPlanVersionParams FromRawUnchecked(
6064
IReadOnlyDictionary<string, JsonElement> rawHeaderData,
61-
IReadOnlyDictionary<string, JsonElement> rawQueryData
65+
IReadOnlyDictionary<string, JsonElement> rawQueryData,
66+
string planID,
67+
string version
6268
)
6369
{
6470
return new(
6571
FrozenDictionary.ToFrozenDictionary(rawHeaderData),
66-
FrozenDictionary.ToFrozenDictionary(rawQueryData)
72+
FrozenDictionary.ToFrozenDictionary(rawQueryData),
73+
planID,
74+
version
6775
);
6876
}
6977

src/Orb/Models/Beta/BetaSetDefaultPlanVersionParams.cs

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -70,26 +70,30 @@ IReadOnlyDictionary<string, JsonElement> rawBodyData
7070
BetaSetDefaultPlanVersionParams(
7171
FrozenDictionary<string, JsonElement> rawHeaderData,
7272
FrozenDictionary<string, JsonElement> rawQueryData,
73-
FrozenDictionary<string, JsonElement> rawBodyData
73+
FrozenDictionary<string, JsonElement> rawBodyData,
74+
string planID
7475
)
7576
{
7677
this._rawHeaderData = new(rawHeaderData);
7778
this._rawQueryData = new(rawQueryData);
7879
this._rawBodyData = new(rawBodyData);
80+
this.PlanID = planID;
7981
}
8082
#pragma warning restore CS8618
8183

8284
/// <inheritdoc cref="IFromRawJson{T}.FromRawUnchecked"/>
8385
public static BetaSetDefaultPlanVersionParams FromRawUnchecked(
8486
IReadOnlyDictionary<string, JsonElement> rawHeaderData,
8587
IReadOnlyDictionary<string, JsonElement> rawQueryData,
86-
IReadOnlyDictionary<string, JsonElement> rawBodyData
88+
IReadOnlyDictionary<string, JsonElement> rawBodyData,
89+
string planID
8790
)
8891
{
8992
return new(
9093
FrozenDictionary.ToFrozenDictionary(rawHeaderData),
9194
FrozenDictionary.ToFrozenDictionary(rawQueryData),
92-
FrozenDictionary.ToFrozenDictionary(rawBodyData)
95+
FrozenDictionary.ToFrozenDictionary(rawBodyData),
96+
planID
9397
);
9498
}
9599

0 commit comments

Comments
 (0)