Skip to content

Commit ba4a7a0

Browse files
AdyenAutomationBotgcatanese
authored andcommitted
[managementwebhooks] Automated update from Adyen/adyen-openapi@e5eedc5
1 parent 7263c7d commit ba4a7a0

14 files changed

Lines changed: 41 additions & 41 deletions

Adyen/ManagementWebhooks/Models/CapabilityProblemEntity.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -149,7 +149,7 @@ private TypeEnum(string? value)
149149
if (value == TypeEnum.LegalEntity)
150150
return "LegalEntity";
151151

152-
return null;
152+
return value.Value;
153153
}
154154

155155
/// <summary>
@@ -301,7 +301,7 @@ public override CapabilityProblemEntity Read(ref Utf8JsonReader utf8JsonReader,
301301
break;
302302
case "type":
303303
string? typeRawValue = utf8JsonReader.GetString();
304-
type = new Option<CapabilityProblemEntity.TypeEnum?>(CapabilityProblemEntity.TypeEnum.FromStringOrDefault(typeRawValue));
304+
type = new Option<CapabilityProblemEntity.TypeEnum?>(CapabilityProblemEntity.TypeEnum.FromStringOrDefault(typeRawValue) ?? (CapabilityProblemEntity.TypeEnum)typeRawValue);
305305
break;
306306
default:
307307
break;

Adyen/ManagementWebhooks/Models/CapabilityProblemEntityRecursive.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -149,7 +149,7 @@ private TypeEnum(string? value)
149149
if (value == TypeEnum.LegalEntity)
150150
return "LegalEntity";
151151

152-
return null;
152+
return value.Value;
153153
}
154154

155155
/// <summary>
@@ -283,7 +283,7 @@ public override CapabilityProblemEntityRecursive Read(ref Utf8JsonReader utf8Jso
283283
break;
284284
case "type":
285285
string? typeRawValue = utf8JsonReader.GetString();
286-
type = new Option<CapabilityProblemEntityRecursive.TypeEnum?>(CapabilityProblemEntityRecursive.TypeEnum.FromStringOrDefault(typeRawValue));
286+
type = new Option<CapabilityProblemEntityRecursive.TypeEnum?>(CapabilityProblemEntityRecursive.TypeEnum.FromStringOrDefault(typeRawValue) ?? (CapabilityProblemEntityRecursive.TypeEnum)typeRawValue);
287287
break;
288288
default:
289289
break;

Adyen/ManagementWebhooks/Models/MerchantCreatedNotificationRequest.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -131,7 +131,7 @@ private TypeEnum(string? value)
131131
if (value == TypeEnum.MerchantCreated)
132132
return "merchant.created";
133133

134-
return null;
134+
return value.Value;
135135
}
136136

137137
/// <summary>
@@ -260,7 +260,7 @@ public override MerchantCreatedNotificationRequest Read(ref Utf8JsonReader utf8J
260260
break;
261261
case "type":
262262
string? typeRawValue = utf8JsonReader.GetString();
263-
type = new Option<MerchantCreatedNotificationRequest.TypeEnum?>(MerchantCreatedNotificationRequest.TypeEnum.FromStringOrDefault(typeRawValue));
263+
type = new Option<MerchantCreatedNotificationRequest.TypeEnum?>(MerchantCreatedNotificationRequest.TypeEnum.FromStringOrDefault(typeRawValue) ?? (MerchantCreatedNotificationRequest.TypeEnum)typeRawValue);
264264
break;
265265
default:
266266
break;
@@ -284,7 +284,7 @@ public override MerchantCreatedNotificationRequest Read(ref Utf8JsonReader utf8J
284284
merchantCreatedNotificationRequest.CreatedAt = createdAt.Value!.Value;
285285
merchantCreatedNotificationRequest.Data = data.Value!;
286286
merchantCreatedNotificationRequest.Environment = environment.Value!;
287-
merchantCreatedNotificationRequest.Type = type.Value!.Value;
287+
merchantCreatedNotificationRequest.Type = type.Value!;
288288
return merchantCreatedNotificationRequest;
289289
}
290290

Adyen/ManagementWebhooks/Models/MerchantUpdatedNotificationRequest.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -131,7 +131,7 @@ private TypeEnum(string? value)
131131
if (value == TypeEnum.MerchantUpdated)
132132
return "merchant.updated";
133133

134-
return null;
134+
return value.Value;
135135
}
136136

137137
/// <summary>
@@ -260,7 +260,7 @@ public override MerchantUpdatedNotificationRequest Read(ref Utf8JsonReader utf8J
260260
break;
261261
case "type":
262262
string? typeRawValue = utf8JsonReader.GetString();
263-
type = new Option<MerchantUpdatedNotificationRequest.TypeEnum?>(MerchantUpdatedNotificationRequest.TypeEnum.FromStringOrDefault(typeRawValue));
263+
type = new Option<MerchantUpdatedNotificationRequest.TypeEnum?>(MerchantUpdatedNotificationRequest.TypeEnum.FromStringOrDefault(typeRawValue) ?? (MerchantUpdatedNotificationRequest.TypeEnum)typeRawValue);
264264
break;
265265
default:
266266
break;
@@ -284,7 +284,7 @@ public override MerchantUpdatedNotificationRequest Read(ref Utf8JsonReader utf8J
284284
merchantUpdatedNotificationRequest.CreatedAt = createdAt.Value!.Value;
285285
merchantUpdatedNotificationRequest.Data = data.Value!;
286286
merchantUpdatedNotificationRequest.Environment = environment.Value!;
287-
merchantUpdatedNotificationRequest.Type = type.Value!.Value;
287+
merchantUpdatedNotificationRequest.Type = type.Value!;
288288
return merchantUpdatedNotificationRequest;
289289
}
290290

Adyen/ManagementWebhooks/Models/MidServiceNotificationData.cs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -167,7 +167,7 @@ private StatusEnum(string? value)
167167
if (value == StatusEnum.UpdatesExpected)
168168
return "updatesExpected";
169169

170-
return null;
170+
return value.Value;
171171
}
172172

173173
/// <summary>
@@ -315,7 +315,7 @@ private VerificationStatusEnum(string? value)
315315
if (value == VerificationStatusEnum.Rejected)
316316
return "rejected";
317317

318-
return null;
318+
return value.Value;
319319
}
320320

321321
/// <summary>
@@ -510,7 +510,7 @@ public override MidServiceNotificationData Read(ref Utf8JsonReader utf8JsonReade
510510
break;
511511
case "status":
512512
string? statusRawValue = utf8JsonReader.GetString();
513-
status = new Option<MidServiceNotificationData.StatusEnum?>(MidServiceNotificationData.StatusEnum.FromStringOrDefault(statusRawValue));
513+
status = new Option<MidServiceNotificationData.StatusEnum?>(MidServiceNotificationData.StatusEnum.FromStringOrDefault(statusRawValue) ?? (MidServiceNotificationData.StatusEnum)statusRawValue);
514514
break;
515515
case "type":
516516
type = new Option<string?>(utf8JsonReader.GetString()!);
@@ -529,7 +529,7 @@ public override MidServiceNotificationData Read(ref Utf8JsonReader utf8JsonReade
529529
break;
530530
case "verificationStatus":
531531
string? verificationStatusRawValue = utf8JsonReader.GetString();
532-
verificationStatus = new Option<MidServiceNotificationData.VerificationStatusEnum?>(MidServiceNotificationData.VerificationStatusEnum.FromStringOrDefault(verificationStatusRawValue));
532+
verificationStatus = new Option<MidServiceNotificationData.VerificationStatusEnum?>(MidServiceNotificationData.VerificationStatusEnum.FromStringOrDefault(verificationStatusRawValue) ?? (MidServiceNotificationData.VerificationStatusEnum)verificationStatusRawValue);
533533
break;
534534
default:
535535
break;
@@ -552,7 +552,7 @@ public override MidServiceNotificationData Read(ref Utf8JsonReader utf8JsonReade
552552
var midServiceNotificationData = new MidServiceNotificationData();
553553
midServiceNotificationData.Id = id.Value!;
554554
midServiceNotificationData.MerchantId = merchantId.Value!;
555-
midServiceNotificationData.Status = status.Value!.Value;
555+
midServiceNotificationData.Status = status.Value!;
556556
midServiceNotificationData.Type = type.Value!;
557557
if (allowed.IsSet)
558558
midServiceNotificationData.Allowed = allowed.Value;

Adyen/ManagementWebhooks/Models/PaymentMethodCreatedNotificationRequest.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -131,7 +131,7 @@ private TypeEnum(string? value)
131131
if (value == TypeEnum.PaymentMethodCreated)
132132
return "paymentMethod.created";
133133

134-
return null;
134+
return value.Value;
135135
}
136136

137137
/// <summary>
@@ -260,7 +260,7 @@ public override PaymentMethodCreatedNotificationRequest Read(ref Utf8JsonReader
260260
break;
261261
case "type":
262262
string? typeRawValue = utf8JsonReader.GetString();
263-
type = new Option<PaymentMethodCreatedNotificationRequest.TypeEnum?>(PaymentMethodCreatedNotificationRequest.TypeEnum.FromStringOrDefault(typeRawValue));
263+
type = new Option<PaymentMethodCreatedNotificationRequest.TypeEnum?>(PaymentMethodCreatedNotificationRequest.TypeEnum.FromStringOrDefault(typeRawValue) ?? (PaymentMethodCreatedNotificationRequest.TypeEnum)typeRawValue);
264264
break;
265265
default:
266266
break;
@@ -284,7 +284,7 @@ public override PaymentMethodCreatedNotificationRequest Read(ref Utf8JsonReader
284284
paymentMethodCreatedNotificationRequest.CreatedAt = createdAt.Value!.Value;
285285
paymentMethodCreatedNotificationRequest.Data = data.Value!;
286286
paymentMethodCreatedNotificationRequest.Environment = environment.Value!;
287-
paymentMethodCreatedNotificationRequest.Type = type.Value!.Value;
287+
paymentMethodCreatedNotificationRequest.Type = type.Value!;
288288
return paymentMethodCreatedNotificationRequest;
289289
}
290290

Adyen/ManagementWebhooks/Models/PaymentMethodRequestRemovedNotificationRequest.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -131,7 +131,7 @@ private TypeEnum(string? value)
131131
if (value == TypeEnum.PaymentMethodRequestRemoved)
132132
return "paymentMethodRequest.removed";
133133

134-
return null;
134+
return value.Value;
135135
}
136136

137137
/// <summary>
@@ -260,7 +260,7 @@ public override PaymentMethodRequestRemovedNotificationRequest Read(ref Utf8Json
260260
break;
261261
case "type":
262262
string? typeRawValue = utf8JsonReader.GetString();
263-
type = new Option<PaymentMethodRequestRemovedNotificationRequest.TypeEnum?>(PaymentMethodRequestRemovedNotificationRequest.TypeEnum.FromStringOrDefault(typeRawValue));
263+
type = new Option<PaymentMethodRequestRemovedNotificationRequest.TypeEnum?>(PaymentMethodRequestRemovedNotificationRequest.TypeEnum.FromStringOrDefault(typeRawValue) ?? (PaymentMethodRequestRemovedNotificationRequest.TypeEnum)typeRawValue);
264264
break;
265265
default:
266266
break;
@@ -284,7 +284,7 @@ public override PaymentMethodRequestRemovedNotificationRequest Read(ref Utf8Json
284284
paymentMethodRequestRemovedNotificationRequest.CreatedAt = createdAt.Value!.Value;
285285
paymentMethodRequestRemovedNotificationRequest.Data = data.Value!;
286286
paymentMethodRequestRemovedNotificationRequest.Environment = environment.Value!;
287-
paymentMethodRequestRemovedNotificationRequest.Type = type.Value!.Value;
287+
paymentMethodRequestRemovedNotificationRequest.Type = type.Value!;
288288
return paymentMethodRequestRemovedNotificationRequest;
289289
}
290290

Adyen/ManagementWebhooks/Models/PaymentMethodScheduledForRemovalNotificationRequest.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -131,7 +131,7 @@ private TypeEnum(string? value)
131131
if (value == TypeEnum.PaymentMethodRequestScheduledForRemoval)
132132
return "paymentMethodRequest.scheduledForRemoval";
133133

134-
return null;
134+
return value.Value;
135135
}
136136

137137
/// <summary>
@@ -260,7 +260,7 @@ public override PaymentMethodScheduledForRemovalNotificationRequest Read(ref Utf
260260
break;
261261
case "type":
262262
string? typeRawValue = utf8JsonReader.GetString();
263-
type = new Option<PaymentMethodScheduledForRemovalNotificationRequest.TypeEnum?>(PaymentMethodScheduledForRemovalNotificationRequest.TypeEnum.FromStringOrDefault(typeRawValue));
263+
type = new Option<PaymentMethodScheduledForRemovalNotificationRequest.TypeEnum?>(PaymentMethodScheduledForRemovalNotificationRequest.TypeEnum.FromStringOrDefault(typeRawValue) ?? (PaymentMethodScheduledForRemovalNotificationRequest.TypeEnum)typeRawValue);
264264
break;
265265
default:
266266
break;
@@ -284,7 +284,7 @@ public override PaymentMethodScheduledForRemovalNotificationRequest Read(ref Utf
284284
paymentMethodScheduledForRemovalNotificationRequest.CreatedAt = createdAt.Value!.Value;
285285
paymentMethodScheduledForRemovalNotificationRequest.Data = data.Value!;
286286
paymentMethodScheduledForRemovalNotificationRequest.Environment = environment.Value!;
287-
paymentMethodScheduledForRemovalNotificationRequest.Type = type.Value!.Value;
287+
paymentMethodScheduledForRemovalNotificationRequest.Type = type.Value!;
288288
return paymentMethodScheduledForRemovalNotificationRequest;
289289
}
290290

Adyen/ManagementWebhooks/Models/TerminalBoardingNotificationRequest.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -131,7 +131,7 @@ private TypeEnum(string? value)
131131
if (value == TypeEnum.TerminalBoardingTriggered)
132132
return "terminalBoarding.triggered";
133133

134-
return null;
134+
return value.Value;
135135
}
136136

137137
/// <summary>
@@ -260,7 +260,7 @@ public override TerminalBoardingNotificationRequest Read(ref Utf8JsonReader utf8
260260
break;
261261
case "type":
262262
string? typeRawValue = utf8JsonReader.GetString();
263-
type = new Option<TerminalBoardingNotificationRequest.TypeEnum?>(TerminalBoardingNotificationRequest.TypeEnum.FromStringOrDefault(typeRawValue));
263+
type = new Option<TerminalBoardingNotificationRequest.TypeEnum?>(TerminalBoardingNotificationRequest.TypeEnum.FromStringOrDefault(typeRawValue) ?? (TerminalBoardingNotificationRequest.TypeEnum)typeRawValue);
264264
break;
265265
default:
266266
break;
@@ -284,7 +284,7 @@ public override TerminalBoardingNotificationRequest Read(ref Utf8JsonReader utf8
284284
terminalBoardingNotificationRequest.CreatedAt = createdAt.Value!.Value;
285285
terminalBoardingNotificationRequest.Data = data.Value!;
286286
terminalBoardingNotificationRequest.Environment = environment.Value!;
287-
terminalBoardingNotificationRequest.Type = type.Value!.Value;
287+
terminalBoardingNotificationRequest.Type = type.Value!;
288288
return terminalBoardingNotificationRequest;
289289
}
290290

Adyen/ManagementWebhooks/Models/TerminalSettingsData.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -140,7 +140,7 @@ private UpdateSourceEnum(string? value)
140140
if (value == UpdateSourceEnum.ManagementApi)
141141
return "Management Api";
142142

143-
return null;
143+
return value.Value;
144144
}
145145

146146
/// <summary>
@@ -302,7 +302,7 @@ public override TerminalSettingsData Read(ref Utf8JsonReader utf8JsonReader, Typ
302302
{
303303
case "updateSource":
304304
string? updateSourceRawValue = utf8JsonReader.GetString();
305-
updateSource = new Option<TerminalSettingsData.UpdateSourceEnum?>(TerminalSettingsData.UpdateSourceEnum.FromStringOrDefault(updateSourceRawValue));
305+
updateSource = new Option<TerminalSettingsData.UpdateSourceEnum?>(TerminalSettingsData.UpdateSourceEnum.FromStringOrDefault(updateSourceRawValue) ?? (TerminalSettingsData.UpdateSourceEnum)updateSourceRawValue);
306306
break;
307307
case "user":
308308
user = new Option<string?>(utf8JsonReader.GetString()!);
@@ -332,7 +332,7 @@ public override TerminalSettingsData Read(ref Utf8JsonReader utf8JsonReader, Typ
332332
throw new ArgumentException("Property is required for class TerminalSettingsData.", nameof(user));
333333

334334
var terminalSettingsData = new TerminalSettingsData();
335-
terminalSettingsData.UpdateSource = updateSource.Value!.Value;
335+
terminalSettingsData.UpdateSource = updateSource.Value!;
336336
terminalSettingsData.User = user.Value!;
337337
if (companyId.IsSet)
338338
terminalSettingsData.CompanyId = companyId.Value;

0 commit comments

Comments
 (0)