From 0b46f18411b96ee1235e7b2dd5f4f06d665272d9 Mon Sep 17 00:00:00 2001 From: "ct-sdks[bot]" <153784748+ct-sdks[bot]@users.noreply.github.com> Date: Wed, 4 Jun 2025 07:44:26 +0000 Subject: [PATCH] build(codegen): updating SDK --- changes.md | 31 ++++++--- .../CheckoutMessageOrderPayloadBaseData.cs | 24 +++++++ .../CheckoutMessagePaymentsPayloadBaseData.cs | 21 +++++++ .../CheckoutOrderCreationFailedEvent.cs | 25 ++++++++ ...ckoutPaymentAuthorizationCancelledEvent.cs | 25 ++++++++ ...CheckoutPaymentAuthorizationFailedEvent.cs | 25 ++++++++ .../Events/CheckoutPaymentAuthorizedEvent.cs | 25 ++++++++ ...utPaymentCancelAuthorizationFailedEvent.cs | 25 ++++++++ .../CheckoutPaymentChargeFailedEvent.cs | 25 ++++++++ .../Events/CheckoutPaymentChargedEvent.cs | 25 ++++++++ .../CheckoutPaymentRefundFailedEvent.cs | 25 ++++++++ .../Events/CheckoutPaymentRefundedEvent.cs | 25 ++++++++ .../ICheckoutMessageOrderPayloadBaseData.cs | 26 ++++++++ ...ICheckoutMessagePaymentsPayloadBaseData.cs | 22 +++++++ .../ICheckoutOrderCreationFailedEvent.cs | 14 +++++ ...ckoutPaymentAuthorizationCancelledEvent.cs | 14 +++++ ...CheckoutPaymentAuthorizationFailedEvent.cs | 14 +++++ .../Events/ICheckoutPaymentAuthorizedEvent.cs | 14 +++++ ...utPaymentCancelAuthorizationFailedEvent.cs | 14 +++++ .../ICheckoutPaymentChargeFailedEvent.cs | 14 +++++ .../Events/ICheckoutPaymentChargedEvent.cs | 14 +++++ .../ICheckoutPaymentRefundFailedEvent.cs | 14 +++++ .../Events/ICheckoutPaymentRefundedEvent.cs | 14 +++++ .../Models/Events/IEvent.cs | 63 +++++++++++++++++++ .../EventSubscriptionResourceTypeId.cs | 7 +++ .../Models/Subscriptions/EventType.cs | 63 +++++++++++++++++++ ...sageOrderPayloadBaseDataQueryBuilderDsl.cs | 61 ++++++++++++++++++ ...ePaymentsPayloadBaseDataQueryBuilderDsl.cs | 59 +++++++++++++++++ ...OrderCreationFailedEventQueryBuilderDsl.cs | 59 +++++++++++++++++ ...horizationCancelledEventQueryBuilderDsl.cs | 59 +++++++++++++++++ ...AuthorizationFailedEventQueryBuilderDsl.cs | 59 +++++++++++++++++ ...utPaymentAuthorizedEventQueryBuilderDsl.cs | 59 +++++++++++++++++ ...AuthorizationFailedEventQueryBuilderDsl.cs | 59 +++++++++++++++++ ...PaymentChargeFailedEventQueryBuilderDsl.cs | 59 +++++++++++++++++ ...ckoutPaymentChargedEventQueryBuilderDsl.cs | 59 +++++++++++++++++ ...PaymentRefundFailedEventQueryBuilderDsl.cs | 59 +++++++++++++++++ ...koutPaymentRefundedEventQueryBuilderDsl.cs | 59 +++++++++++++++++ .../Generated/Events/EventQueryBuilderDsl.cs | 54 ++++++++++++++++ reference.txt | 1 + references.txt | 1 + 40 files changed, 1308 insertions(+), 7 deletions(-) create mode 100644 commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Events/CheckoutMessageOrderPayloadBaseData.cs create mode 100644 commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Events/CheckoutMessagePaymentsPayloadBaseData.cs create mode 100644 commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Events/CheckoutOrderCreationFailedEvent.cs create mode 100644 commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Events/CheckoutPaymentAuthorizationCancelledEvent.cs create mode 100644 commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Events/CheckoutPaymentAuthorizationFailedEvent.cs create mode 100644 commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Events/CheckoutPaymentAuthorizedEvent.cs create mode 100644 commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Events/CheckoutPaymentCancelAuthorizationFailedEvent.cs create mode 100644 commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Events/CheckoutPaymentChargeFailedEvent.cs create mode 100644 commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Events/CheckoutPaymentChargedEvent.cs create mode 100644 commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Events/CheckoutPaymentRefundFailedEvent.cs create mode 100644 commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Events/CheckoutPaymentRefundedEvent.cs create mode 100644 commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Events/ICheckoutMessageOrderPayloadBaseData.cs create mode 100644 commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Events/ICheckoutMessagePaymentsPayloadBaseData.cs create mode 100644 commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Events/ICheckoutOrderCreationFailedEvent.cs create mode 100644 commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Events/ICheckoutPaymentAuthorizationCancelledEvent.cs create mode 100644 commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Events/ICheckoutPaymentAuthorizationFailedEvent.cs create mode 100644 commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Events/ICheckoutPaymentAuthorizedEvent.cs create mode 100644 commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Events/ICheckoutPaymentCancelAuthorizationFailedEvent.cs create mode 100644 commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Events/ICheckoutPaymentChargeFailedEvent.cs create mode 100644 commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Events/ICheckoutPaymentChargedEvent.cs create mode 100644 commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Events/ICheckoutPaymentRefundFailedEvent.cs create mode 100644 commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Events/ICheckoutPaymentRefundedEvent.cs create mode 100644 commercetools.Sdk/commercetools.Sdk.Api/Predicates/Query/Generated/Events/CheckoutMessageOrderPayloadBaseDataQueryBuilderDsl.cs create mode 100644 commercetools.Sdk/commercetools.Sdk.Api/Predicates/Query/Generated/Events/CheckoutMessagePaymentsPayloadBaseDataQueryBuilderDsl.cs create mode 100644 commercetools.Sdk/commercetools.Sdk.Api/Predicates/Query/Generated/Events/CheckoutOrderCreationFailedEventQueryBuilderDsl.cs create mode 100644 commercetools.Sdk/commercetools.Sdk.Api/Predicates/Query/Generated/Events/CheckoutPaymentAuthorizationCancelledEventQueryBuilderDsl.cs create mode 100644 commercetools.Sdk/commercetools.Sdk.Api/Predicates/Query/Generated/Events/CheckoutPaymentAuthorizationFailedEventQueryBuilderDsl.cs create mode 100644 commercetools.Sdk/commercetools.Sdk.Api/Predicates/Query/Generated/Events/CheckoutPaymentAuthorizedEventQueryBuilderDsl.cs create mode 100644 commercetools.Sdk/commercetools.Sdk.Api/Predicates/Query/Generated/Events/CheckoutPaymentCancelAuthorizationFailedEventQueryBuilderDsl.cs create mode 100644 commercetools.Sdk/commercetools.Sdk.Api/Predicates/Query/Generated/Events/CheckoutPaymentChargeFailedEventQueryBuilderDsl.cs create mode 100644 commercetools.Sdk/commercetools.Sdk.Api/Predicates/Query/Generated/Events/CheckoutPaymentChargedEventQueryBuilderDsl.cs create mode 100644 commercetools.Sdk/commercetools.Sdk.Api/Predicates/Query/Generated/Events/CheckoutPaymentRefundFailedEventQueryBuilderDsl.cs create mode 100644 commercetools.Sdk/commercetools.Sdk.Api/Predicates/Query/Generated/Events/CheckoutPaymentRefundedEventQueryBuilderDsl.cs create mode 100644 reference.txt diff --git a/changes.md b/changes.md index fda98d061ca..cff8b2eb538 100644 --- a/changes.md +++ b/changes.md @@ -1,17 +1,34 @@ -**Import changes** +**Api changes**
-Removed Property(s) +Added Type(s) -- :warning: removed property `/^[a-z]{2}(-[A-Z]{2})?$/` from type `SearchKeywords` -- :warning: removed property `/^[a-z]{2}(-[A-Z]{2})?$/` from type `LocalizedString` +- added type `CheckoutOrderCreationFailedEvent` +- added type `CheckoutPaymentAuthorizationCancelledEvent` +- added type `CheckoutPaymentAuthorizationFailedEvent` +- added type `CheckoutPaymentAuthorizedEvent` +- added type `CheckoutPaymentCancelAuthorizationFailedEvent` +- added type `CheckoutPaymentChargeFailedEvent` +- added type `CheckoutPaymentChargedEvent` +- added type `CheckoutPaymentRefundFailedEvent` +- added type `CheckoutPaymentRefundedEvent` +- added type `CheckoutMessageOrderPayloadBaseData` +- added type `CheckoutMessagePaymentsPayloadBaseData`
-Added Property(s) +Added Enum(s) -- added property `/^[a-zA-Z]{2,3}(?:-[a-zA-Z]{4})?(?:-(?:[a-zA-Z]{2}|\d{3}))?$/` to type `SearchKeywords` -- added property `/^[a-zA-Z]{2,3}(?:-[a-zA-Z]{4})?(?:-(?:[a-zA-Z]{2}|\d{3}))?$/` to type `LocalizedString` +- added enum `checkout` to type `EventSubscriptionResourceTypeId` +- added enum `CheckoutOrderCreationFailed` to type `EventType` +- added enum `CheckoutPaymentAuthorizationCancelled` to type `EventType` +- added enum `CheckoutPaymentAuthorizationFailed` to type `EventType` +- added enum `CheckoutPaymentAuthorized` to type `EventType` +- added enum `CheckoutPaymentCancelAuthorizationFailed` to type `EventType` +- added enum `CheckoutPaymentCharged` to type `EventType` +- added enum `CheckoutPaymentChargeFailed` to type `EventType` +- added enum `CheckoutPaymentRefunded` to type `EventType` +- added enum `CheckoutPaymentRefundFailed` to type `EventType`
diff --git a/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Events/CheckoutMessageOrderPayloadBaseData.cs b/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Events/CheckoutMessageOrderPayloadBaseData.cs new file mode 100644 index 00000000000..92ea8c4c2e6 --- /dev/null +++ b/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Events/CheckoutMessageOrderPayloadBaseData.cs @@ -0,0 +1,24 @@ +using commercetools.Sdk.Api.Models.Carts; +using commercetools.Sdk.Api.Models.Errors; +using commercetools.Sdk.Api.Models.Payments; +using System.Collections.Generic; +using System.Linq; + +namespace commercetools.Sdk.Api.Models.Events +{ + + public partial class CheckoutMessageOrderPayloadBaseData : ICheckoutMessageOrderPayloadBaseData + { + public string ProjectKey { get; set; } + + public ICartReference Cart { get; set; } + + public IList Payments { get; set; } + + public IEnumerable PaymentsEnumerable { set => Payments = value.ToList(); } + + public IList Errors { get; set; } + + public IEnumerable ErrorsEnumerable { set => Errors = value.ToList(); } + } +} diff --git a/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Events/CheckoutMessagePaymentsPayloadBaseData.cs b/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Events/CheckoutMessagePaymentsPayloadBaseData.cs new file mode 100644 index 00000000000..8ff476c302a --- /dev/null +++ b/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Events/CheckoutMessagePaymentsPayloadBaseData.cs @@ -0,0 +1,21 @@ +using commercetools.Sdk.Api.Models.Carts; +using commercetools.Sdk.Api.Models.Orders; +using commercetools.Sdk.Api.Models.Payments; + + +namespace commercetools.Sdk.Api.Models.Events +{ + + public partial class CheckoutMessagePaymentsPayloadBaseData : ICheckoutMessagePaymentsPayloadBaseData + { + public string ProjectKey { get; set; } + + public IPaymentReference Payment { get; set; } + + public string TransactionId { get; set; } + + public ICartReference Cart { get; set; } + + public IOrderReference Order { get; set; } + } +} diff --git a/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Events/CheckoutOrderCreationFailedEvent.cs b/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Events/CheckoutOrderCreationFailedEvent.cs new file mode 100644 index 00000000000..96ff339389f --- /dev/null +++ b/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Events/CheckoutOrderCreationFailedEvent.cs @@ -0,0 +1,25 @@ +using commercetools.Sdk.Api.Models.Subscriptions; +using System; + +namespace commercetools.Sdk.Api.Models.Events +{ + + public partial class CheckoutOrderCreationFailedEvent : ICheckoutOrderCreationFailedEvent + { + public string Id { get; set; } + + public string NotificationType { get; set; } + + public IEventSubscriptionResourceTypeId ResourceType { get; set; } + + public IEventType Type { get; set; } + + public DateTime CreatedAt { get; set; } + + public ICheckoutMessageOrderPayloadBaseData Data { get; set; } + public CheckoutOrderCreationFailedEvent() + { + this.Type = IEventType.FindEnum("CheckoutOrderCreationFailed"); + } + } +} diff --git a/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Events/CheckoutPaymentAuthorizationCancelledEvent.cs b/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Events/CheckoutPaymentAuthorizationCancelledEvent.cs new file mode 100644 index 00000000000..68ba08a8ad0 --- /dev/null +++ b/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Events/CheckoutPaymentAuthorizationCancelledEvent.cs @@ -0,0 +1,25 @@ +using commercetools.Sdk.Api.Models.Subscriptions; +using System; + +namespace commercetools.Sdk.Api.Models.Events +{ + + public partial class CheckoutPaymentAuthorizationCancelledEvent : ICheckoutPaymentAuthorizationCancelledEvent + { + public string Id { get; set; } + + public string NotificationType { get; set; } + + public IEventSubscriptionResourceTypeId ResourceType { get; set; } + + public IEventType Type { get; set; } + + public DateTime CreatedAt { get; set; } + + public ICheckoutMessagePaymentsPayloadBaseData Data { get; set; } + public CheckoutPaymentAuthorizationCancelledEvent() + { + this.Type = IEventType.FindEnum("CheckoutPaymentAuthorizationCancelled"); + } + } +} diff --git a/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Events/CheckoutPaymentAuthorizationFailedEvent.cs b/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Events/CheckoutPaymentAuthorizationFailedEvent.cs new file mode 100644 index 00000000000..13ff033c8bb --- /dev/null +++ b/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Events/CheckoutPaymentAuthorizationFailedEvent.cs @@ -0,0 +1,25 @@ +using commercetools.Sdk.Api.Models.Subscriptions; +using System; + +namespace commercetools.Sdk.Api.Models.Events +{ + + public partial class CheckoutPaymentAuthorizationFailedEvent : ICheckoutPaymentAuthorizationFailedEvent + { + public string Id { get; set; } + + public string NotificationType { get; set; } + + public IEventSubscriptionResourceTypeId ResourceType { get; set; } + + public IEventType Type { get; set; } + + public DateTime CreatedAt { get; set; } + + public ICheckoutMessagePaymentsPayloadBaseData Data { get; set; } + public CheckoutPaymentAuthorizationFailedEvent() + { + this.Type = IEventType.FindEnum("CheckoutPaymentAuthorizationFailed"); + } + } +} diff --git a/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Events/CheckoutPaymentAuthorizedEvent.cs b/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Events/CheckoutPaymentAuthorizedEvent.cs new file mode 100644 index 00000000000..1b006535e11 --- /dev/null +++ b/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Events/CheckoutPaymentAuthorizedEvent.cs @@ -0,0 +1,25 @@ +using commercetools.Sdk.Api.Models.Subscriptions; +using System; + +namespace commercetools.Sdk.Api.Models.Events +{ + + public partial class CheckoutPaymentAuthorizedEvent : ICheckoutPaymentAuthorizedEvent + { + public string Id { get; set; } + + public string NotificationType { get; set; } + + public IEventSubscriptionResourceTypeId ResourceType { get; set; } + + public IEventType Type { get; set; } + + public DateTime CreatedAt { get; set; } + + public ICheckoutMessagePaymentsPayloadBaseData Data { get; set; } + public CheckoutPaymentAuthorizedEvent() + { + this.Type = IEventType.FindEnum("CheckoutPaymentAuthorized"); + } + } +} diff --git a/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Events/CheckoutPaymentCancelAuthorizationFailedEvent.cs b/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Events/CheckoutPaymentCancelAuthorizationFailedEvent.cs new file mode 100644 index 00000000000..9d76c261b58 --- /dev/null +++ b/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Events/CheckoutPaymentCancelAuthorizationFailedEvent.cs @@ -0,0 +1,25 @@ +using commercetools.Sdk.Api.Models.Subscriptions; +using System; + +namespace commercetools.Sdk.Api.Models.Events +{ + + public partial class CheckoutPaymentCancelAuthorizationFailedEvent : ICheckoutPaymentCancelAuthorizationFailedEvent + { + public string Id { get; set; } + + public string NotificationType { get; set; } + + public IEventSubscriptionResourceTypeId ResourceType { get; set; } + + public IEventType Type { get; set; } + + public DateTime CreatedAt { get; set; } + + public ICheckoutMessagePaymentsPayloadBaseData Data { get; set; } + public CheckoutPaymentCancelAuthorizationFailedEvent() + { + this.Type = IEventType.FindEnum("CheckoutPaymentCancelAuthorizationFailed"); + } + } +} diff --git a/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Events/CheckoutPaymentChargeFailedEvent.cs b/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Events/CheckoutPaymentChargeFailedEvent.cs new file mode 100644 index 00000000000..e6b2b36cc75 --- /dev/null +++ b/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Events/CheckoutPaymentChargeFailedEvent.cs @@ -0,0 +1,25 @@ +using commercetools.Sdk.Api.Models.Subscriptions; +using System; + +namespace commercetools.Sdk.Api.Models.Events +{ + + public partial class CheckoutPaymentChargeFailedEvent : ICheckoutPaymentChargeFailedEvent + { + public string Id { get; set; } + + public string NotificationType { get; set; } + + public IEventSubscriptionResourceTypeId ResourceType { get; set; } + + public IEventType Type { get; set; } + + public DateTime CreatedAt { get; set; } + + public ICheckoutMessagePaymentsPayloadBaseData Data { get; set; } + public CheckoutPaymentChargeFailedEvent() + { + this.Type = IEventType.FindEnum("CheckoutPaymentChargeFailed"); + } + } +} diff --git a/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Events/CheckoutPaymentChargedEvent.cs b/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Events/CheckoutPaymentChargedEvent.cs new file mode 100644 index 00000000000..593f8f16d79 --- /dev/null +++ b/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Events/CheckoutPaymentChargedEvent.cs @@ -0,0 +1,25 @@ +using commercetools.Sdk.Api.Models.Subscriptions; +using System; + +namespace commercetools.Sdk.Api.Models.Events +{ + + public partial class CheckoutPaymentChargedEvent : ICheckoutPaymentChargedEvent + { + public string Id { get; set; } + + public string NotificationType { get; set; } + + public IEventSubscriptionResourceTypeId ResourceType { get; set; } + + public IEventType Type { get; set; } + + public DateTime CreatedAt { get; set; } + + public ICheckoutMessagePaymentsPayloadBaseData Data { get; set; } + public CheckoutPaymentChargedEvent() + { + this.Type = IEventType.FindEnum("CheckoutPaymentCharged"); + } + } +} diff --git a/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Events/CheckoutPaymentRefundFailedEvent.cs b/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Events/CheckoutPaymentRefundFailedEvent.cs new file mode 100644 index 00000000000..8d70021e695 --- /dev/null +++ b/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Events/CheckoutPaymentRefundFailedEvent.cs @@ -0,0 +1,25 @@ +using commercetools.Sdk.Api.Models.Subscriptions; +using System; + +namespace commercetools.Sdk.Api.Models.Events +{ + + public partial class CheckoutPaymentRefundFailedEvent : ICheckoutPaymentRefundFailedEvent + { + public string Id { get; set; } + + public string NotificationType { get; set; } + + public IEventSubscriptionResourceTypeId ResourceType { get; set; } + + public IEventType Type { get; set; } + + public DateTime CreatedAt { get; set; } + + public ICheckoutMessagePaymentsPayloadBaseData Data { get; set; } + public CheckoutPaymentRefundFailedEvent() + { + this.Type = IEventType.FindEnum("CheckoutPaymentRefundFailed"); + } + } +} diff --git a/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Events/CheckoutPaymentRefundedEvent.cs b/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Events/CheckoutPaymentRefundedEvent.cs new file mode 100644 index 00000000000..dc6c3253662 --- /dev/null +++ b/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Events/CheckoutPaymentRefundedEvent.cs @@ -0,0 +1,25 @@ +using commercetools.Sdk.Api.Models.Subscriptions; +using System; + +namespace commercetools.Sdk.Api.Models.Events +{ + + public partial class CheckoutPaymentRefundedEvent : ICheckoutPaymentRefundedEvent + { + public string Id { get; set; } + + public string NotificationType { get; set; } + + public IEventSubscriptionResourceTypeId ResourceType { get; set; } + + public IEventType Type { get; set; } + + public DateTime CreatedAt { get; set; } + + public ICheckoutMessagePaymentsPayloadBaseData Data { get; set; } + public CheckoutPaymentRefundedEvent() + { + this.Type = IEventType.FindEnum("CheckoutPaymentRefunded"); + } + } +} diff --git a/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Events/ICheckoutMessageOrderPayloadBaseData.cs b/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Events/ICheckoutMessageOrderPayloadBaseData.cs new file mode 100644 index 00000000000..852c812b083 --- /dev/null +++ b/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Events/ICheckoutMessageOrderPayloadBaseData.cs @@ -0,0 +1,26 @@ +using commercetools.Sdk.Api.Models.Carts; +using commercetools.Sdk.Api.Models.Errors; +using commercetools.Sdk.Api.Models.Payments; +using System.Collections.Generic; +using System.Linq; +using commercetools.Base.CustomAttributes; +// ReSharper disable CheckNamespace +namespace commercetools.Sdk.Api.Models.Events +{ + [DeserializeAs(typeof(commercetools.Sdk.Api.Models.Events.CheckoutMessageOrderPayloadBaseData))] + public partial interface ICheckoutMessageOrderPayloadBaseData + { + string ProjectKey { get; set; } + + ICartReference Cart { get; set; } + + IList Payments { get; set; } + + IEnumerable PaymentsEnumerable { set => Payments = value.ToList(); } + + IList Errors { get; set; } + + IEnumerable ErrorsEnumerable { set => Errors = value.ToList(); } + + } +} diff --git a/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Events/ICheckoutMessagePaymentsPayloadBaseData.cs b/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Events/ICheckoutMessagePaymentsPayloadBaseData.cs new file mode 100644 index 00000000000..96dcd0561aa --- /dev/null +++ b/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Events/ICheckoutMessagePaymentsPayloadBaseData.cs @@ -0,0 +1,22 @@ +using commercetools.Sdk.Api.Models.Carts; +using commercetools.Sdk.Api.Models.Orders; +using commercetools.Sdk.Api.Models.Payments; +using commercetools.Base.CustomAttributes; +// ReSharper disable CheckNamespace +namespace commercetools.Sdk.Api.Models.Events +{ + [DeserializeAs(typeof(commercetools.Sdk.Api.Models.Events.CheckoutMessagePaymentsPayloadBaseData))] + public partial interface ICheckoutMessagePaymentsPayloadBaseData + { + string ProjectKey { get; set; } + + IPaymentReference Payment { get; set; } + + string TransactionId { get; set; } + + ICartReference Cart { get; set; } + + IOrderReference Order { get; set; } + + } +} diff --git a/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Events/ICheckoutOrderCreationFailedEvent.cs b/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Events/ICheckoutOrderCreationFailedEvent.cs new file mode 100644 index 00000000000..07203a06639 --- /dev/null +++ b/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Events/ICheckoutOrderCreationFailedEvent.cs @@ -0,0 +1,14 @@ +using commercetools.Sdk.Api.Models.Subscriptions; +using commercetools.Base.CustomAttributes; +// ReSharper disable CheckNamespace +namespace commercetools.Sdk.Api.Models.Events +{ + [DeserializeAs(typeof(commercetools.Sdk.Api.Models.Events.CheckoutOrderCreationFailedEvent))] + public partial interface ICheckoutOrderCreationFailedEvent : IEvent + { + new IEventSubscriptionResourceTypeId ResourceType { get; set; } + + ICheckoutMessageOrderPayloadBaseData Data { get; set; } + + } +} diff --git a/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Events/ICheckoutPaymentAuthorizationCancelledEvent.cs b/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Events/ICheckoutPaymentAuthorizationCancelledEvent.cs new file mode 100644 index 00000000000..1508e2fef20 --- /dev/null +++ b/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Events/ICheckoutPaymentAuthorizationCancelledEvent.cs @@ -0,0 +1,14 @@ +using commercetools.Sdk.Api.Models.Subscriptions; +using commercetools.Base.CustomAttributes; +// ReSharper disable CheckNamespace +namespace commercetools.Sdk.Api.Models.Events +{ + [DeserializeAs(typeof(commercetools.Sdk.Api.Models.Events.CheckoutPaymentAuthorizationCancelledEvent))] + public partial interface ICheckoutPaymentAuthorizationCancelledEvent : IEvent + { + new IEventSubscriptionResourceTypeId ResourceType { get; set; } + + ICheckoutMessagePaymentsPayloadBaseData Data { get; set; } + + } +} diff --git a/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Events/ICheckoutPaymentAuthorizationFailedEvent.cs b/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Events/ICheckoutPaymentAuthorizationFailedEvent.cs new file mode 100644 index 00000000000..0848a2508cd --- /dev/null +++ b/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Events/ICheckoutPaymentAuthorizationFailedEvent.cs @@ -0,0 +1,14 @@ +using commercetools.Sdk.Api.Models.Subscriptions; +using commercetools.Base.CustomAttributes; +// ReSharper disable CheckNamespace +namespace commercetools.Sdk.Api.Models.Events +{ + [DeserializeAs(typeof(commercetools.Sdk.Api.Models.Events.CheckoutPaymentAuthorizationFailedEvent))] + public partial interface ICheckoutPaymentAuthorizationFailedEvent : IEvent + { + new IEventSubscriptionResourceTypeId ResourceType { get; set; } + + ICheckoutMessagePaymentsPayloadBaseData Data { get; set; } + + } +} diff --git a/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Events/ICheckoutPaymentAuthorizedEvent.cs b/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Events/ICheckoutPaymentAuthorizedEvent.cs new file mode 100644 index 00000000000..5d7d46edc75 --- /dev/null +++ b/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Events/ICheckoutPaymentAuthorizedEvent.cs @@ -0,0 +1,14 @@ +using commercetools.Sdk.Api.Models.Subscriptions; +using commercetools.Base.CustomAttributes; +// ReSharper disable CheckNamespace +namespace commercetools.Sdk.Api.Models.Events +{ + [DeserializeAs(typeof(commercetools.Sdk.Api.Models.Events.CheckoutPaymentAuthorizedEvent))] + public partial interface ICheckoutPaymentAuthorizedEvent : IEvent + { + new IEventSubscriptionResourceTypeId ResourceType { get; set; } + + ICheckoutMessagePaymentsPayloadBaseData Data { get; set; } + + } +} diff --git a/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Events/ICheckoutPaymentCancelAuthorizationFailedEvent.cs b/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Events/ICheckoutPaymentCancelAuthorizationFailedEvent.cs new file mode 100644 index 00000000000..d40960bd948 --- /dev/null +++ b/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Events/ICheckoutPaymentCancelAuthorizationFailedEvent.cs @@ -0,0 +1,14 @@ +using commercetools.Sdk.Api.Models.Subscriptions; +using commercetools.Base.CustomAttributes; +// ReSharper disable CheckNamespace +namespace commercetools.Sdk.Api.Models.Events +{ + [DeserializeAs(typeof(commercetools.Sdk.Api.Models.Events.CheckoutPaymentCancelAuthorizationFailedEvent))] + public partial interface ICheckoutPaymentCancelAuthorizationFailedEvent : IEvent + { + new IEventSubscriptionResourceTypeId ResourceType { get; set; } + + ICheckoutMessagePaymentsPayloadBaseData Data { get; set; } + + } +} diff --git a/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Events/ICheckoutPaymentChargeFailedEvent.cs b/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Events/ICheckoutPaymentChargeFailedEvent.cs new file mode 100644 index 00000000000..8569340fe35 --- /dev/null +++ b/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Events/ICheckoutPaymentChargeFailedEvent.cs @@ -0,0 +1,14 @@ +using commercetools.Sdk.Api.Models.Subscriptions; +using commercetools.Base.CustomAttributes; +// ReSharper disable CheckNamespace +namespace commercetools.Sdk.Api.Models.Events +{ + [DeserializeAs(typeof(commercetools.Sdk.Api.Models.Events.CheckoutPaymentChargeFailedEvent))] + public partial interface ICheckoutPaymentChargeFailedEvent : IEvent + { + new IEventSubscriptionResourceTypeId ResourceType { get; set; } + + ICheckoutMessagePaymentsPayloadBaseData Data { get; set; } + + } +} diff --git a/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Events/ICheckoutPaymentChargedEvent.cs b/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Events/ICheckoutPaymentChargedEvent.cs new file mode 100644 index 00000000000..41858f93298 --- /dev/null +++ b/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Events/ICheckoutPaymentChargedEvent.cs @@ -0,0 +1,14 @@ +using commercetools.Sdk.Api.Models.Subscriptions; +using commercetools.Base.CustomAttributes; +// ReSharper disable CheckNamespace +namespace commercetools.Sdk.Api.Models.Events +{ + [DeserializeAs(typeof(commercetools.Sdk.Api.Models.Events.CheckoutPaymentChargedEvent))] + public partial interface ICheckoutPaymentChargedEvent : IEvent + { + new IEventSubscriptionResourceTypeId ResourceType { get; set; } + + ICheckoutMessagePaymentsPayloadBaseData Data { get; set; } + + } +} diff --git a/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Events/ICheckoutPaymentRefundFailedEvent.cs b/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Events/ICheckoutPaymentRefundFailedEvent.cs new file mode 100644 index 00000000000..2fd063596f6 --- /dev/null +++ b/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Events/ICheckoutPaymentRefundFailedEvent.cs @@ -0,0 +1,14 @@ +using commercetools.Sdk.Api.Models.Subscriptions; +using commercetools.Base.CustomAttributes; +// ReSharper disable CheckNamespace +namespace commercetools.Sdk.Api.Models.Events +{ + [DeserializeAs(typeof(commercetools.Sdk.Api.Models.Events.CheckoutPaymentRefundFailedEvent))] + public partial interface ICheckoutPaymentRefundFailedEvent : IEvent + { + new IEventSubscriptionResourceTypeId ResourceType { get; set; } + + ICheckoutMessagePaymentsPayloadBaseData Data { get; set; } + + } +} diff --git a/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Events/ICheckoutPaymentRefundedEvent.cs b/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Events/ICheckoutPaymentRefundedEvent.cs new file mode 100644 index 00000000000..f5c24011f84 --- /dev/null +++ b/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Events/ICheckoutPaymentRefundedEvent.cs @@ -0,0 +1,14 @@ +using commercetools.Sdk.Api.Models.Subscriptions; +using commercetools.Base.CustomAttributes; +// ReSharper disable CheckNamespace +namespace commercetools.Sdk.Api.Models.Events +{ + [DeserializeAs(typeof(commercetools.Sdk.Api.Models.Events.CheckoutPaymentRefundedEvent))] + public partial interface ICheckoutPaymentRefundedEvent : IEvent + { + new IEventSubscriptionResourceTypeId ResourceType { get; set; } + + ICheckoutMessagePaymentsPayloadBaseData Data { get; set; } + + } +} diff --git a/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Events/IEvent.cs b/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Events/IEvent.cs index afcec271495..2b56fb95f15 100644 --- a/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Events/IEvent.cs +++ b/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Events/IEvent.cs @@ -6,6 +6,15 @@ namespace commercetools.Sdk.Api.Models.Events { [TypeDiscriminator(nameof(Type))] [DefaultTypeDiscriminator(typeof(commercetools.Sdk.Api.Models.Events.Event))] + [SubTypeDiscriminator("CheckoutOrderCreationFailed", typeof(commercetools.Sdk.Api.Models.Events.CheckoutOrderCreationFailedEvent))] + [SubTypeDiscriminator("CheckoutPaymentAuthorizationCancelled", typeof(commercetools.Sdk.Api.Models.Events.CheckoutPaymentAuthorizationCancelledEvent))] + [SubTypeDiscriminator("CheckoutPaymentAuthorizationFailed", typeof(commercetools.Sdk.Api.Models.Events.CheckoutPaymentAuthorizationFailedEvent))] + [SubTypeDiscriminator("CheckoutPaymentAuthorized", typeof(commercetools.Sdk.Api.Models.Events.CheckoutPaymentAuthorizedEvent))] + [SubTypeDiscriminator("CheckoutPaymentCancelAuthorizationFailed", typeof(commercetools.Sdk.Api.Models.Events.CheckoutPaymentCancelAuthorizationFailedEvent))] + [SubTypeDiscriminator("CheckoutPaymentCharged", typeof(commercetools.Sdk.Api.Models.Events.CheckoutPaymentChargedEvent))] + [SubTypeDiscriminator("CheckoutPaymentChargeFailed", typeof(commercetools.Sdk.Api.Models.Events.CheckoutPaymentChargeFailedEvent))] + [SubTypeDiscriminator("CheckoutPaymentRefunded", typeof(commercetools.Sdk.Api.Models.Events.CheckoutPaymentRefundedEvent))] + [SubTypeDiscriminator("CheckoutPaymentRefundFailed", typeof(commercetools.Sdk.Api.Models.Events.CheckoutPaymentRefundFailedEvent))] [SubTypeDiscriminator("ImportContainerCreated", typeof(commercetools.Sdk.Api.Models.Events.ImportContainerCreatedEvent))] [SubTypeDiscriminator("ImportContainerDeleted", typeof(commercetools.Sdk.Api.Models.Events.ImportContainerDeletedEvent))] [SubTypeDiscriminator("ImportOperationRejected", typeof(commercetools.Sdk.Api.Models.Events.ImportOperationRejectedEvent))] @@ -24,6 +33,60 @@ public partial interface IEvent DateTime CreatedAt { get; set; } + static commercetools.Sdk.Api.Models.Events.CheckoutOrderCreationFailedEvent CheckoutOrderCreationFailed(Action init = null) + { + var t = new commercetools.Sdk.Api.Models.Events.CheckoutOrderCreationFailedEvent(); + init?.Invoke(t); + return t; + } + static commercetools.Sdk.Api.Models.Events.CheckoutPaymentAuthorizationCancelledEvent CheckoutPaymentAuthorizationCancelled(Action init = null) + { + var t = new commercetools.Sdk.Api.Models.Events.CheckoutPaymentAuthorizationCancelledEvent(); + init?.Invoke(t); + return t; + } + static commercetools.Sdk.Api.Models.Events.CheckoutPaymentAuthorizationFailedEvent CheckoutPaymentAuthorizationFailed(Action init = null) + { + var t = new commercetools.Sdk.Api.Models.Events.CheckoutPaymentAuthorizationFailedEvent(); + init?.Invoke(t); + return t; + } + static commercetools.Sdk.Api.Models.Events.CheckoutPaymentAuthorizedEvent CheckoutPaymentAuthorized(Action init = null) + { + var t = new commercetools.Sdk.Api.Models.Events.CheckoutPaymentAuthorizedEvent(); + init?.Invoke(t); + return t; + } + static commercetools.Sdk.Api.Models.Events.CheckoutPaymentCancelAuthorizationFailedEvent CheckoutPaymentCancelAuthorizationFailed(Action init = null) + { + var t = new commercetools.Sdk.Api.Models.Events.CheckoutPaymentCancelAuthorizationFailedEvent(); + init?.Invoke(t); + return t; + } + static commercetools.Sdk.Api.Models.Events.CheckoutPaymentChargedEvent CheckoutPaymentCharged(Action init = null) + { + var t = new commercetools.Sdk.Api.Models.Events.CheckoutPaymentChargedEvent(); + init?.Invoke(t); + return t; + } + static commercetools.Sdk.Api.Models.Events.CheckoutPaymentChargeFailedEvent CheckoutPaymentChargeFailed(Action init = null) + { + var t = new commercetools.Sdk.Api.Models.Events.CheckoutPaymentChargeFailedEvent(); + init?.Invoke(t); + return t; + } + static commercetools.Sdk.Api.Models.Events.CheckoutPaymentRefundedEvent CheckoutPaymentRefunded(Action init = null) + { + var t = new commercetools.Sdk.Api.Models.Events.CheckoutPaymentRefundedEvent(); + init?.Invoke(t); + return t; + } + static commercetools.Sdk.Api.Models.Events.CheckoutPaymentRefundFailedEvent CheckoutPaymentRefundFailed(Action init = null) + { + var t = new commercetools.Sdk.Api.Models.Events.CheckoutPaymentRefundFailedEvent(); + init?.Invoke(t); + return t; + } static commercetools.Sdk.Api.Models.Events.ImportContainerCreatedEvent ImportContainerCreated(Action init = null) { var t = new commercetools.Sdk.Api.Models.Events.ImportContainerCreatedEvent(); diff --git a/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Subscriptions/EventSubscriptionResourceTypeId.cs b/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Subscriptions/EventSubscriptionResourceTypeId.cs index 537d032d229..93d4f5968d7 100644 --- a/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Subscriptions/EventSubscriptionResourceTypeId.cs +++ b/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Subscriptions/EventSubscriptionResourceTypeId.cs @@ -10,6 +10,9 @@ namespace commercetools.Sdk.Api.Models.Subscriptions { public enum EventSubscriptionResourceTypeId { + [Description("checkout")] + Checkout, + [Description("import-api")] ImportApi } @@ -37,6 +40,9 @@ IEnumerator IEnumerable.GetEnumerator() [EnumInterfaceCreator(typeof(IEventSubscriptionResourceTypeId), "FindEnum")] public interface IEventSubscriptionResourceTypeId : IJsonName, IEnumerable { + public static IEventSubscriptionResourceTypeId Checkout = new EventSubscriptionResourceTypeIdWrapper + { Value = EventSubscriptionResourceTypeId.Checkout, JsonName = "checkout" }; + public static IEventSubscriptionResourceTypeId ImportApi = new EventSubscriptionResourceTypeIdWrapper { Value = EventSubscriptionResourceTypeId.ImportApi, JsonName = "import-api" }; @@ -46,6 +52,7 @@ static IEventSubscriptionResourceTypeId[] Values() { return new[] { + Checkout , ImportApi }; } diff --git a/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Subscriptions/EventType.cs b/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Subscriptions/EventType.cs index fc2b29e6fed..3951235e32b 100644 --- a/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Subscriptions/EventType.cs +++ b/commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/Subscriptions/EventType.cs @@ -10,6 +10,33 @@ namespace commercetools.Sdk.Api.Models.Subscriptions { public enum EventType { + [Description("CheckoutOrderCreationFailed")] + CheckoutOrderCreationFailed, + + [Description("CheckoutPaymentAuthorizationCancelled")] + CheckoutPaymentAuthorizationCancelled, + + [Description("CheckoutPaymentAuthorizationFailed")] + CheckoutPaymentAuthorizationFailed, + + [Description("CheckoutPaymentAuthorized")] + CheckoutPaymentAuthorized, + + [Description("CheckoutPaymentCancelAuthorizationFailed")] + CheckoutPaymentCancelAuthorizationFailed, + + [Description("CheckoutPaymentCharged")] + CheckoutPaymentCharged, + + [Description("CheckoutPaymentChargeFailed")] + CheckoutPaymentChargeFailed, + + [Description("CheckoutPaymentRefunded")] + CheckoutPaymentRefunded, + + [Description("CheckoutPaymentRefundFailed")] + CheckoutPaymentRefundFailed, + [Description("ImportContainerCreated")] ImportContainerCreated, @@ -52,6 +79,33 @@ IEnumerator IEnumerable.GetEnumerator() [EnumInterfaceCreator(typeof(IEventType), "FindEnum")] public interface IEventType : IJsonName, IEnumerable { + public static IEventType CheckoutOrderCreationFailed = new EventTypeWrapper + { Value = EventType.CheckoutOrderCreationFailed, JsonName = "CheckoutOrderCreationFailed" }; + + public static IEventType CheckoutPaymentAuthorizationCancelled = new EventTypeWrapper + { Value = EventType.CheckoutPaymentAuthorizationCancelled, JsonName = "CheckoutPaymentAuthorizationCancelled" }; + + public static IEventType CheckoutPaymentAuthorizationFailed = new EventTypeWrapper + { Value = EventType.CheckoutPaymentAuthorizationFailed, JsonName = "CheckoutPaymentAuthorizationFailed" }; + + public static IEventType CheckoutPaymentAuthorized = new EventTypeWrapper + { Value = EventType.CheckoutPaymentAuthorized, JsonName = "CheckoutPaymentAuthorized" }; + + public static IEventType CheckoutPaymentCancelAuthorizationFailed = new EventTypeWrapper + { Value = EventType.CheckoutPaymentCancelAuthorizationFailed, JsonName = "CheckoutPaymentCancelAuthorizationFailed" }; + + public static IEventType CheckoutPaymentCharged = new EventTypeWrapper + { Value = EventType.CheckoutPaymentCharged, JsonName = "CheckoutPaymentCharged" }; + + public static IEventType CheckoutPaymentChargeFailed = new EventTypeWrapper + { Value = EventType.CheckoutPaymentChargeFailed, JsonName = "CheckoutPaymentChargeFailed" }; + + public static IEventType CheckoutPaymentRefunded = new EventTypeWrapper + { Value = EventType.CheckoutPaymentRefunded, JsonName = "CheckoutPaymentRefunded" }; + + public static IEventType CheckoutPaymentRefundFailed = new EventTypeWrapper + { Value = EventType.CheckoutPaymentRefundFailed, JsonName = "CheckoutPaymentRefundFailed" }; + public static IEventType ImportContainerCreated = new EventTypeWrapper { Value = EventType.ImportContainerCreated, JsonName = "ImportContainerCreated" }; @@ -76,6 +130,15 @@ static IEventType[] Values() { return new[] { + CheckoutOrderCreationFailed , + CheckoutPaymentAuthorizationCancelled , + CheckoutPaymentAuthorizationFailed , + CheckoutPaymentAuthorized , + CheckoutPaymentCancelAuthorizationFailed , + CheckoutPaymentCharged , + CheckoutPaymentChargeFailed , + CheckoutPaymentRefunded , + CheckoutPaymentRefundFailed , ImportContainerCreated , ImportContainerDeleted , ImportOperationRejected , diff --git a/commercetools.Sdk/commercetools.Sdk.Api/Predicates/Query/Generated/Events/CheckoutMessageOrderPayloadBaseDataQueryBuilderDsl.cs b/commercetools.Sdk/commercetools.Sdk.Api/Predicates/Query/Generated/Events/CheckoutMessageOrderPayloadBaseDataQueryBuilderDsl.cs new file mode 100644 index 00000000000..f61649b1f4a --- /dev/null +++ b/commercetools.Sdk/commercetools.Sdk.Api/Predicates/Query/Generated/Events/CheckoutMessageOrderPayloadBaseDataQueryBuilderDsl.cs @@ -0,0 +1,61 @@ +using System; + +// ReSharper disable CheckNamespace +namespace commercetools.Sdk.Api.Predicates.Query.Events +{ + + public partial class CheckoutMessageOrderPayloadBaseDataQueryBuilderDsl + { + public CheckoutMessageOrderPayloadBaseDataQueryBuilderDsl() + { + } + + public static CheckoutMessageOrderPayloadBaseDataQueryBuilderDsl Of() + { + return new CheckoutMessageOrderPayloadBaseDataQueryBuilderDsl(); + } + + public IComparisonPredicateBuilder ProjectKey() + { + return new ComparisonPredicateBuilder(BinaryQueryPredicate.Of().Left(new ConstantQueryPredicate("projectKey")), + p => new CombinationQueryPredicate(p, CheckoutMessageOrderPayloadBaseDataQueryBuilderDsl.Of), + PredicateFormatter.Format); + } + public CombinationQueryPredicate Cart( + Func> fn) + { + return new CombinationQueryPredicate(ContainerQueryPredicate.Of() + .Parent(ConstantQueryPredicate.Of().Constant("cart")) + .Inner(fn.Invoke(commercetools.Sdk.Api.Predicates.Query.Carts.CartReferenceQueryBuilderDsl.Of())), + CheckoutMessageOrderPayloadBaseDataQueryBuilderDsl.Of); + } + + public CombinationQueryPredicate Payments( + Func> fn) + { + return new CombinationQueryPredicate(ContainerQueryPredicate.Of() + .Parent(ConstantQueryPredicate.Of().Constant("payments")) + .Inner(fn.Invoke(commercetools.Sdk.Api.Predicates.Query.Payments.PaymentReferenceQueryBuilderDsl.Of())), + CheckoutMessageOrderPayloadBaseDataQueryBuilderDsl.Of); + } + public ICollectionPredicateBuilder Payments() + { + return new CollectionPredicateBuilder(BinaryQueryPredicate.Of().Left(new ConstantQueryPredicate("payments")), + p => new CombinationQueryPredicate(p, CheckoutMessageOrderPayloadBaseDataQueryBuilderDsl.Of)); + } + public CombinationQueryPredicate Errors( + Func> fn) + { + return new CombinationQueryPredicate(ContainerQueryPredicate.Of() + .Parent(ConstantQueryPredicate.Of().Constant("errors")) + .Inner(fn.Invoke(commercetools.Sdk.Api.Predicates.Query.Errors.ErrorObjectQueryBuilderDsl.Of())), + CheckoutMessageOrderPayloadBaseDataQueryBuilderDsl.Of); + } + public ICollectionPredicateBuilder Errors() + { + return new CollectionPredicateBuilder(BinaryQueryPredicate.Of().Left(new ConstantQueryPredicate("errors")), + p => new CombinationQueryPredicate(p, CheckoutMessageOrderPayloadBaseDataQueryBuilderDsl.Of)); + } + + } +} diff --git a/commercetools.Sdk/commercetools.Sdk.Api/Predicates/Query/Generated/Events/CheckoutMessagePaymentsPayloadBaseDataQueryBuilderDsl.cs b/commercetools.Sdk/commercetools.Sdk.Api/Predicates/Query/Generated/Events/CheckoutMessagePaymentsPayloadBaseDataQueryBuilderDsl.cs new file mode 100644 index 00000000000..51b19b65967 --- /dev/null +++ b/commercetools.Sdk/commercetools.Sdk.Api/Predicates/Query/Generated/Events/CheckoutMessagePaymentsPayloadBaseDataQueryBuilderDsl.cs @@ -0,0 +1,59 @@ +using System; + +// ReSharper disable CheckNamespace +namespace commercetools.Sdk.Api.Predicates.Query.Events +{ + + public partial class CheckoutMessagePaymentsPayloadBaseDataQueryBuilderDsl + { + public CheckoutMessagePaymentsPayloadBaseDataQueryBuilderDsl() + { + } + + public static CheckoutMessagePaymentsPayloadBaseDataQueryBuilderDsl Of() + { + return new CheckoutMessagePaymentsPayloadBaseDataQueryBuilderDsl(); + } + + public IComparisonPredicateBuilder ProjectKey() + { + return new ComparisonPredicateBuilder(BinaryQueryPredicate.Of().Left(new ConstantQueryPredicate("projectKey")), + p => new CombinationQueryPredicate(p, CheckoutMessagePaymentsPayloadBaseDataQueryBuilderDsl.Of), + PredicateFormatter.Format); + } + public CombinationQueryPredicate Payment( + Func> fn) + { + return new CombinationQueryPredicate(ContainerQueryPredicate.Of() + .Parent(ConstantQueryPredicate.Of().Constant("payment")) + .Inner(fn.Invoke(commercetools.Sdk.Api.Predicates.Query.Payments.PaymentReferenceQueryBuilderDsl.Of())), + CheckoutMessagePaymentsPayloadBaseDataQueryBuilderDsl.Of); + } + + public IComparisonPredicateBuilder TransactionId() + { + return new ComparisonPredicateBuilder(BinaryQueryPredicate.Of().Left(new ConstantQueryPredicate("transactionId")), + p => new CombinationQueryPredicate(p, CheckoutMessagePaymentsPayloadBaseDataQueryBuilderDsl.Of), + PredicateFormatter.Format); + } + public CombinationQueryPredicate Cart( + Func> fn) + { + return new CombinationQueryPredicate(ContainerQueryPredicate.Of() + .Parent(ConstantQueryPredicate.Of().Constant("cart")) + .Inner(fn.Invoke(commercetools.Sdk.Api.Predicates.Query.Carts.CartReferenceQueryBuilderDsl.Of())), + CheckoutMessagePaymentsPayloadBaseDataQueryBuilderDsl.Of); + } + + public CombinationQueryPredicate Order( + Func> fn) + { + return new CombinationQueryPredicate(ContainerQueryPredicate.Of() + .Parent(ConstantQueryPredicate.Of().Constant("order")) + .Inner(fn.Invoke(commercetools.Sdk.Api.Predicates.Query.Orders.OrderReferenceQueryBuilderDsl.Of())), + CheckoutMessagePaymentsPayloadBaseDataQueryBuilderDsl.Of); + } + + + } +} diff --git a/commercetools.Sdk/commercetools.Sdk.Api/Predicates/Query/Generated/Events/CheckoutOrderCreationFailedEventQueryBuilderDsl.cs b/commercetools.Sdk/commercetools.Sdk.Api/Predicates/Query/Generated/Events/CheckoutOrderCreationFailedEventQueryBuilderDsl.cs new file mode 100644 index 00000000000..e9bb9d5fdc4 --- /dev/null +++ b/commercetools.Sdk/commercetools.Sdk.Api/Predicates/Query/Generated/Events/CheckoutOrderCreationFailedEventQueryBuilderDsl.cs @@ -0,0 +1,59 @@ +using System; + +// ReSharper disable CheckNamespace +namespace commercetools.Sdk.Api.Predicates.Query.Events +{ + + public partial class CheckoutOrderCreationFailedEventQueryBuilderDsl + { + public CheckoutOrderCreationFailedEventQueryBuilderDsl() + { + } + + public static CheckoutOrderCreationFailedEventQueryBuilderDsl Of() + { + return new CheckoutOrderCreationFailedEventQueryBuilderDsl(); + } + + public IComparisonPredicateBuilder Id() + { + return new ComparisonPredicateBuilder(BinaryQueryPredicate.Of().Left(new ConstantQueryPredicate("id")), + p => new CombinationQueryPredicate(p, CheckoutOrderCreationFailedEventQueryBuilderDsl.Of), + PredicateFormatter.Format); + } + public IComparisonPredicateBuilder NotificationType() + { + return new ComparisonPredicateBuilder(BinaryQueryPredicate.Of().Left(new ConstantQueryPredicate("notificationType")), + p => new CombinationQueryPredicate(p, CheckoutOrderCreationFailedEventQueryBuilderDsl.Of), + PredicateFormatter.Format); + } + public IComparisonPredicateBuilder ResourceType() + { + return new ComparisonPredicateBuilder(BinaryQueryPredicate.Of().Left(new ConstantQueryPredicate("resourceType")), + p => new CombinationQueryPredicate(p, CheckoutOrderCreationFailedEventQueryBuilderDsl.Of), + PredicateFormatter.Format); + } + public IComparisonPredicateBuilder Type() + { + return new ComparisonPredicateBuilder(BinaryQueryPredicate.Of().Left(new ConstantQueryPredicate("type")), + p => new CombinationQueryPredicate(p, CheckoutOrderCreationFailedEventQueryBuilderDsl.Of), + PredicateFormatter.Format); + } + public IComparisonPredicateBuilder CreatedAt() + { + return new ComparisonPredicateBuilder(BinaryQueryPredicate.Of().Left(new ConstantQueryPredicate("createdAt")), + p => new CombinationQueryPredicate(p, CheckoutOrderCreationFailedEventQueryBuilderDsl.Of), + PredicateFormatter.Format); + } + public CombinationQueryPredicate Data( + Func> fn) + { + return new CombinationQueryPredicate(ContainerQueryPredicate.Of() + .Parent(ConstantQueryPredicate.Of().Constant("data")) + .Inner(fn.Invoke(commercetools.Sdk.Api.Predicates.Query.Events.CheckoutMessageOrderPayloadBaseDataQueryBuilderDsl.Of())), + CheckoutOrderCreationFailedEventQueryBuilderDsl.Of); + } + + + } +} diff --git a/commercetools.Sdk/commercetools.Sdk.Api/Predicates/Query/Generated/Events/CheckoutPaymentAuthorizationCancelledEventQueryBuilderDsl.cs b/commercetools.Sdk/commercetools.Sdk.Api/Predicates/Query/Generated/Events/CheckoutPaymentAuthorizationCancelledEventQueryBuilderDsl.cs new file mode 100644 index 00000000000..734c1c71c59 --- /dev/null +++ b/commercetools.Sdk/commercetools.Sdk.Api/Predicates/Query/Generated/Events/CheckoutPaymentAuthorizationCancelledEventQueryBuilderDsl.cs @@ -0,0 +1,59 @@ +using System; + +// ReSharper disable CheckNamespace +namespace commercetools.Sdk.Api.Predicates.Query.Events +{ + + public partial class CheckoutPaymentAuthorizationCancelledEventQueryBuilderDsl + { + public CheckoutPaymentAuthorizationCancelledEventQueryBuilderDsl() + { + } + + public static CheckoutPaymentAuthorizationCancelledEventQueryBuilderDsl Of() + { + return new CheckoutPaymentAuthorizationCancelledEventQueryBuilderDsl(); + } + + public IComparisonPredicateBuilder Id() + { + return new ComparisonPredicateBuilder(BinaryQueryPredicate.Of().Left(new ConstantQueryPredicate("id")), + p => new CombinationQueryPredicate(p, CheckoutPaymentAuthorizationCancelledEventQueryBuilderDsl.Of), + PredicateFormatter.Format); + } + public IComparisonPredicateBuilder NotificationType() + { + return new ComparisonPredicateBuilder(BinaryQueryPredicate.Of().Left(new ConstantQueryPredicate("notificationType")), + p => new CombinationQueryPredicate(p, CheckoutPaymentAuthorizationCancelledEventQueryBuilderDsl.Of), + PredicateFormatter.Format); + } + public IComparisonPredicateBuilder ResourceType() + { + return new ComparisonPredicateBuilder(BinaryQueryPredicate.Of().Left(new ConstantQueryPredicate("resourceType")), + p => new CombinationQueryPredicate(p, CheckoutPaymentAuthorizationCancelledEventQueryBuilderDsl.Of), + PredicateFormatter.Format); + } + public IComparisonPredicateBuilder Type() + { + return new ComparisonPredicateBuilder(BinaryQueryPredicate.Of().Left(new ConstantQueryPredicate("type")), + p => new CombinationQueryPredicate(p, CheckoutPaymentAuthorizationCancelledEventQueryBuilderDsl.Of), + PredicateFormatter.Format); + } + public IComparisonPredicateBuilder CreatedAt() + { + return new ComparisonPredicateBuilder(BinaryQueryPredicate.Of().Left(new ConstantQueryPredicate("createdAt")), + p => new CombinationQueryPredicate(p, CheckoutPaymentAuthorizationCancelledEventQueryBuilderDsl.Of), + PredicateFormatter.Format); + } + public CombinationQueryPredicate Data( + Func> fn) + { + return new CombinationQueryPredicate(ContainerQueryPredicate.Of() + .Parent(ConstantQueryPredicate.Of().Constant("data")) + .Inner(fn.Invoke(commercetools.Sdk.Api.Predicates.Query.Events.CheckoutMessagePaymentsPayloadBaseDataQueryBuilderDsl.Of())), + CheckoutPaymentAuthorizationCancelledEventQueryBuilderDsl.Of); + } + + + } +} diff --git a/commercetools.Sdk/commercetools.Sdk.Api/Predicates/Query/Generated/Events/CheckoutPaymentAuthorizationFailedEventQueryBuilderDsl.cs b/commercetools.Sdk/commercetools.Sdk.Api/Predicates/Query/Generated/Events/CheckoutPaymentAuthorizationFailedEventQueryBuilderDsl.cs new file mode 100644 index 00000000000..9686496788f --- /dev/null +++ b/commercetools.Sdk/commercetools.Sdk.Api/Predicates/Query/Generated/Events/CheckoutPaymentAuthorizationFailedEventQueryBuilderDsl.cs @@ -0,0 +1,59 @@ +using System; + +// ReSharper disable CheckNamespace +namespace commercetools.Sdk.Api.Predicates.Query.Events +{ + + public partial class CheckoutPaymentAuthorizationFailedEventQueryBuilderDsl + { + public CheckoutPaymentAuthorizationFailedEventQueryBuilderDsl() + { + } + + public static CheckoutPaymentAuthorizationFailedEventQueryBuilderDsl Of() + { + return new CheckoutPaymentAuthorizationFailedEventQueryBuilderDsl(); + } + + public IComparisonPredicateBuilder Id() + { + return new ComparisonPredicateBuilder(BinaryQueryPredicate.Of().Left(new ConstantQueryPredicate("id")), + p => new CombinationQueryPredicate(p, CheckoutPaymentAuthorizationFailedEventQueryBuilderDsl.Of), + PredicateFormatter.Format); + } + public IComparisonPredicateBuilder NotificationType() + { + return new ComparisonPredicateBuilder(BinaryQueryPredicate.Of().Left(new ConstantQueryPredicate("notificationType")), + p => new CombinationQueryPredicate(p, CheckoutPaymentAuthorizationFailedEventQueryBuilderDsl.Of), + PredicateFormatter.Format); + } + public IComparisonPredicateBuilder ResourceType() + { + return new ComparisonPredicateBuilder(BinaryQueryPredicate.Of().Left(new ConstantQueryPredicate("resourceType")), + p => new CombinationQueryPredicate(p, CheckoutPaymentAuthorizationFailedEventQueryBuilderDsl.Of), + PredicateFormatter.Format); + } + public IComparisonPredicateBuilder Type() + { + return new ComparisonPredicateBuilder(BinaryQueryPredicate.Of().Left(new ConstantQueryPredicate("type")), + p => new CombinationQueryPredicate(p, CheckoutPaymentAuthorizationFailedEventQueryBuilderDsl.Of), + PredicateFormatter.Format); + } + public IComparisonPredicateBuilder CreatedAt() + { + return new ComparisonPredicateBuilder(BinaryQueryPredicate.Of().Left(new ConstantQueryPredicate("createdAt")), + p => new CombinationQueryPredicate(p, CheckoutPaymentAuthorizationFailedEventQueryBuilderDsl.Of), + PredicateFormatter.Format); + } + public CombinationQueryPredicate Data( + Func> fn) + { + return new CombinationQueryPredicate(ContainerQueryPredicate.Of() + .Parent(ConstantQueryPredicate.Of().Constant("data")) + .Inner(fn.Invoke(commercetools.Sdk.Api.Predicates.Query.Events.CheckoutMessagePaymentsPayloadBaseDataQueryBuilderDsl.Of())), + CheckoutPaymentAuthorizationFailedEventQueryBuilderDsl.Of); + } + + + } +} diff --git a/commercetools.Sdk/commercetools.Sdk.Api/Predicates/Query/Generated/Events/CheckoutPaymentAuthorizedEventQueryBuilderDsl.cs b/commercetools.Sdk/commercetools.Sdk.Api/Predicates/Query/Generated/Events/CheckoutPaymentAuthorizedEventQueryBuilderDsl.cs new file mode 100644 index 00000000000..a5b13735fde --- /dev/null +++ b/commercetools.Sdk/commercetools.Sdk.Api/Predicates/Query/Generated/Events/CheckoutPaymentAuthorizedEventQueryBuilderDsl.cs @@ -0,0 +1,59 @@ +using System; + +// ReSharper disable CheckNamespace +namespace commercetools.Sdk.Api.Predicates.Query.Events +{ + + public partial class CheckoutPaymentAuthorizedEventQueryBuilderDsl + { + public CheckoutPaymentAuthorizedEventQueryBuilderDsl() + { + } + + public static CheckoutPaymentAuthorizedEventQueryBuilderDsl Of() + { + return new CheckoutPaymentAuthorizedEventQueryBuilderDsl(); + } + + public IComparisonPredicateBuilder Id() + { + return new ComparisonPredicateBuilder(BinaryQueryPredicate.Of().Left(new ConstantQueryPredicate("id")), + p => new CombinationQueryPredicate(p, CheckoutPaymentAuthorizedEventQueryBuilderDsl.Of), + PredicateFormatter.Format); + } + public IComparisonPredicateBuilder NotificationType() + { + return new ComparisonPredicateBuilder(BinaryQueryPredicate.Of().Left(new ConstantQueryPredicate("notificationType")), + p => new CombinationQueryPredicate(p, CheckoutPaymentAuthorizedEventQueryBuilderDsl.Of), + PredicateFormatter.Format); + } + public IComparisonPredicateBuilder ResourceType() + { + return new ComparisonPredicateBuilder(BinaryQueryPredicate.Of().Left(new ConstantQueryPredicate("resourceType")), + p => new CombinationQueryPredicate(p, CheckoutPaymentAuthorizedEventQueryBuilderDsl.Of), + PredicateFormatter.Format); + } + public IComparisonPredicateBuilder Type() + { + return new ComparisonPredicateBuilder(BinaryQueryPredicate.Of().Left(new ConstantQueryPredicate("type")), + p => new CombinationQueryPredicate(p, CheckoutPaymentAuthorizedEventQueryBuilderDsl.Of), + PredicateFormatter.Format); + } + public IComparisonPredicateBuilder CreatedAt() + { + return new ComparisonPredicateBuilder(BinaryQueryPredicate.Of().Left(new ConstantQueryPredicate("createdAt")), + p => new CombinationQueryPredicate(p, CheckoutPaymentAuthorizedEventQueryBuilderDsl.Of), + PredicateFormatter.Format); + } + public CombinationQueryPredicate Data( + Func> fn) + { + return new CombinationQueryPredicate(ContainerQueryPredicate.Of() + .Parent(ConstantQueryPredicate.Of().Constant("data")) + .Inner(fn.Invoke(commercetools.Sdk.Api.Predicates.Query.Events.CheckoutMessagePaymentsPayloadBaseDataQueryBuilderDsl.Of())), + CheckoutPaymentAuthorizedEventQueryBuilderDsl.Of); + } + + + } +} diff --git a/commercetools.Sdk/commercetools.Sdk.Api/Predicates/Query/Generated/Events/CheckoutPaymentCancelAuthorizationFailedEventQueryBuilderDsl.cs b/commercetools.Sdk/commercetools.Sdk.Api/Predicates/Query/Generated/Events/CheckoutPaymentCancelAuthorizationFailedEventQueryBuilderDsl.cs new file mode 100644 index 00000000000..541866490fc --- /dev/null +++ b/commercetools.Sdk/commercetools.Sdk.Api/Predicates/Query/Generated/Events/CheckoutPaymentCancelAuthorizationFailedEventQueryBuilderDsl.cs @@ -0,0 +1,59 @@ +using System; + +// ReSharper disable CheckNamespace +namespace commercetools.Sdk.Api.Predicates.Query.Events +{ + + public partial class CheckoutPaymentCancelAuthorizationFailedEventQueryBuilderDsl + { + public CheckoutPaymentCancelAuthorizationFailedEventQueryBuilderDsl() + { + } + + public static CheckoutPaymentCancelAuthorizationFailedEventQueryBuilderDsl Of() + { + return new CheckoutPaymentCancelAuthorizationFailedEventQueryBuilderDsl(); + } + + public IComparisonPredicateBuilder Id() + { + return new ComparisonPredicateBuilder(BinaryQueryPredicate.Of().Left(new ConstantQueryPredicate("id")), + p => new CombinationQueryPredicate(p, CheckoutPaymentCancelAuthorizationFailedEventQueryBuilderDsl.Of), + PredicateFormatter.Format); + } + public IComparisonPredicateBuilder NotificationType() + { + return new ComparisonPredicateBuilder(BinaryQueryPredicate.Of().Left(new ConstantQueryPredicate("notificationType")), + p => new CombinationQueryPredicate(p, CheckoutPaymentCancelAuthorizationFailedEventQueryBuilderDsl.Of), + PredicateFormatter.Format); + } + public IComparisonPredicateBuilder ResourceType() + { + return new ComparisonPredicateBuilder(BinaryQueryPredicate.Of().Left(new ConstantQueryPredicate("resourceType")), + p => new CombinationQueryPredicate(p, CheckoutPaymentCancelAuthorizationFailedEventQueryBuilderDsl.Of), + PredicateFormatter.Format); + } + public IComparisonPredicateBuilder Type() + { + return new ComparisonPredicateBuilder(BinaryQueryPredicate.Of().Left(new ConstantQueryPredicate("type")), + p => new CombinationQueryPredicate(p, CheckoutPaymentCancelAuthorizationFailedEventQueryBuilderDsl.Of), + PredicateFormatter.Format); + } + public IComparisonPredicateBuilder CreatedAt() + { + return new ComparisonPredicateBuilder(BinaryQueryPredicate.Of().Left(new ConstantQueryPredicate("createdAt")), + p => new CombinationQueryPredicate(p, CheckoutPaymentCancelAuthorizationFailedEventQueryBuilderDsl.Of), + PredicateFormatter.Format); + } + public CombinationQueryPredicate Data( + Func> fn) + { + return new CombinationQueryPredicate(ContainerQueryPredicate.Of() + .Parent(ConstantQueryPredicate.Of().Constant("data")) + .Inner(fn.Invoke(commercetools.Sdk.Api.Predicates.Query.Events.CheckoutMessagePaymentsPayloadBaseDataQueryBuilderDsl.Of())), + CheckoutPaymentCancelAuthorizationFailedEventQueryBuilderDsl.Of); + } + + + } +} diff --git a/commercetools.Sdk/commercetools.Sdk.Api/Predicates/Query/Generated/Events/CheckoutPaymentChargeFailedEventQueryBuilderDsl.cs b/commercetools.Sdk/commercetools.Sdk.Api/Predicates/Query/Generated/Events/CheckoutPaymentChargeFailedEventQueryBuilderDsl.cs new file mode 100644 index 00000000000..a820098f4d6 --- /dev/null +++ b/commercetools.Sdk/commercetools.Sdk.Api/Predicates/Query/Generated/Events/CheckoutPaymentChargeFailedEventQueryBuilderDsl.cs @@ -0,0 +1,59 @@ +using System; + +// ReSharper disable CheckNamespace +namespace commercetools.Sdk.Api.Predicates.Query.Events +{ + + public partial class CheckoutPaymentChargeFailedEventQueryBuilderDsl + { + public CheckoutPaymentChargeFailedEventQueryBuilderDsl() + { + } + + public static CheckoutPaymentChargeFailedEventQueryBuilderDsl Of() + { + return new CheckoutPaymentChargeFailedEventQueryBuilderDsl(); + } + + public IComparisonPredicateBuilder Id() + { + return new ComparisonPredicateBuilder(BinaryQueryPredicate.Of().Left(new ConstantQueryPredicate("id")), + p => new CombinationQueryPredicate(p, CheckoutPaymentChargeFailedEventQueryBuilderDsl.Of), + PredicateFormatter.Format); + } + public IComparisonPredicateBuilder NotificationType() + { + return new ComparisonPredicateBuilder(BinaryQueryPredicate.Of().Left(new ConstantQueryPredicate("notificationType")), + p => new CombinationQueryPredicate(p, CheckoutPaymentChargeFailedEventQueryBuilderDsl.Of), + PredicateFormatter.Format); + } + public IComparisonPredicateBuilder ResourceType() + { + return new ComparisonPredicateBuilder(BinaryQueryPredicate.Of().Left(new ConstantQueryPredicate("resourceType")), + p => new CombinationQueryPredicate(p, CheckoutPaymentChargeFailedEventQueryBuilderDsl.Of), + PredicateFormatter.Format); + } + public IComparisonPredicateBuilder Type() + { + return new ComparisonPredicateBuilder(BinaryQueryPredicate.Of().Left(new ConstantQueryPredicate("type")), + p => new CombinationQueryPredicate(p, CheckoutPaymentChargeFailedEventQueryBuilderDsl.Of), + PredicateFormatter.Format); + } + public IComparisonPredicateBuilder CreatedAt() + { + return new ComparisonPredicateBuilder(BinaryQueryPredicate.Of().Left(new ConstantQueryPredicate("createdAt")), + p => new CombinationQueryPredicate(p, CheckoutPaymentChargeFailedEventQueryBuilderDsl.Of), + PredicateFormatter.Format); + } + public CombinationQueryPredicate Data( + Func> fn) + { + return new CombinationQueryPredicate(ContainerQueryPredicate.Of() + .Parent(ConstantQueryPredicate.Of().Constant("data")) + .Inner(fn.Invoke(commercetools.Sdk.Api.Predicates.Query.Events.CheckoutMessagePaymentsPayloadBaseDataQueryBuilderDsl.Of())), + CheckoutPaymentChargeFailedEventQueryBuilderDsl.Of); + } + + + } +} diff --git a/commercetools.Sdk/commercetools.Sdk.Api/Predicates/Query/Generated/Events/CheckoutPaymentChargedEventQueryBuilderDsl.cs b/commercetools.Sdk/commercetools.Sdk.Api/Predicates/Query/Generated/Events/CheckoutPaymentChargedEventQueryBuilderDsl.cs new file mode 100644 index 00000000000..c8ed2d4d4f2 --- /dev/null +++ b/commercetools.Sdk/commercetools.Sdk.Api/Predicates/Query/Generated/Events/CheckoutPaymentChargedEventQueryBuilderDsl.cs @@ -0,0 +1,59 @@ +using System; + +// ReSharper disable CheckNamespace +namespace commercetools.Sdk.Api.Predicates.Query.Events +{ + + public partial class CheckoutPaymentChargedEventQueryBuilderDsl + { + public CheckoutPaymentChargedEventQueryBuilderDsl() + { + } + + public static CheckoutPaymentChargedEventQueryBuilderDsl Of() + { + return new CheckoutPaymentChargedEventQueryBuilderDsl(); + } + + public IComparisonPredicateBuilder Id() + { + return new ComparisonPredicateBuilder(BinaryQueryPredicate.Of().Left(new ConstantQueryPredicate("id")), + p => new CombinationQueryPredicate(p, CheckoutPaymentChargedEventQueryBuilderDsl.Of), + PredicateFormatter.Format); + } + public IComparisonPredicateBuilder NotificationType() + { + return new ComparisonPredicateBuilder(BinaryQueryPredicate.Of().Left(new ConstantQueryPredicate("notificationType")), + p => new CombinationQueryPredicate(p, CheckoutPaymentChargedEventQueryBuilderDsl.Of), + PredicateFormatter.Format); + } + public IComparisonPredicateBuilder ResourceType() + { + return new ComparisonPredicateBuilder(BinaryQueryPredicate.Of().Left(new ConstantQueryPredicate("resourceType")), + p => new CombinationQueryPredicate(p, CheckoutPaymentChargedEventQueryBuilderDsl.Of), + PredicateFormatter.Format); + } + public IComparisonPredicateBuilder Type() + { + return new ComparisonPredicateBuilder(BinaryQueryPredicate.Of().Left(new ConstantQueryPredicate("type")), + p => new CombinationQueryPredicate(p, CheckoutPaymentChargedEventQueryBuilderDsl.Of), + PredicateFormatter.Format); + } + public IComparisonPredicateBuilder CreatedAt() + { + return new ComparisonPredicateBuilder(BinaryQueryPredicate.Of().Left(new ConstantQueryPredicate("createdAt")), + p => new CombinationQueryPredicate(p, CheckoutPaymentChargedEventQueryBuilderDsl.Of), + PredicateFormatter.Format); + } + public CombinationQueryPredicate Data( + Func> fn) + { + return new CombinationQueryPredicate(ContainerQueryPredicate.Of() + .Parent(ConstantQueryPredicate.Of().Constant("data")) + .Inner(fn.Invoke(commercetools.Sdk.Api.Predicates.Query.Events.CheckoutMessagePaymentsPayloadBaseDataQueryBuilderDsl.Of())), + CheckoutPaymentChargedEventQueryBuilderDsl.Of); + } + + + } +} diff --git a/commercetools.Sdk/commercetools.Sdk.Api/Predicates/Query/Generated/Events/CheckoutPaymentRefundFailedEventQueryBuilderDsl.cs b/commercetools.Sdk/commercetools.Sdk.Api/Predicates/Query/Generated/Events/CheckoutPaymentRefundFailedEventQueryBuilderDsl.cs new file mode 100644 index 00000000000..ede4da824b1 --- /dev/null +++ b/commercetools.Sdk/commercetools.Sdk.Api/Predicates/Query/Generated/Events/CheckoutPaymentRefundFailedEventQueryBuilderDsl.cs @@ -0,0 +1,59 @@ +using System; + +// ReSharper disable CheckNamespace +namespace commercetools.Sdk.Api.Predicates.Query.Events +{ + + public partial class CheckoutPaymentRefundFailedEventQueryBuilderDsl + { + public CheckoutPaymentRefundFailedEventQueryBuilderDsl() + { + } + + public static CheckoutPaymentRefundFailedEventQueryBuilderDsl Of() + { + return new CheckoutPaymentRefundFailedEventQueryBuilderDsl(); + } + + public IComparisonPredicateBuilder Id() + { + return new ComparisonPredicateBuilder(BinaryQueryPredicate.Of().Left(new ConstantQueryPredicate("id")), + p => new CombinationQueryPredicate(p, CheckoutPaymentRefundFailedEventQueryBuilderDsl.Of), + PredicateFormatter.Format); + } + public IComparisonPredicateBuilder NotificationType() + { + return new ComparisonPredicateBuilder(BinaryQueryPredicate.Of().Left(new ConstantQueryPredicate("notificationType")), + p => new CombinationQueryPredicate(p, CheckoutPaymentRefundFailedEventQueryBuilderDsl.Of), + PredicateFormatter.Format); + } + public IComparisonPredicateBuilder ResourceType() + { + return new ComparisonPredicateBuilder(BinaryQueryPredicate.Of().Left(new ConstantQueryPredicate("resourceType")), + p => new CombinationQueryPredicate(p, CheckoutPaymentRefundFailedEventQueryBuilderDsl.Of), + PredicateFormatter.Format); + } + public IComparisonPredicateBuilder Type() + { + return new ComparisonPredicateBuilder(BinaryQueryPredicate.Of().Left(new ConstantQueryPredicate("type")), + p => new CombinationQueryPredicate(p, CheckoutPaymentRefundFailedEventQueryBuilderDsl.Of), + PredicateFormatter.Format); + } + public IComparisonPredicateBuilder CreatedAt() + { + return new ComparisonPredicateBuilder(BinaryQueryPredicate.Of().Left(new ConstantQueryPredicate("createdAt")), + p => new CombinationQueryPredicate(p, CheckoutPaymentRefundFailedEventQueryBuilderDsl.Of), + PredicateFormatter.Format); + } + public CombinationQueryPredicate Data( + Func> fn) + { + return new CombinationQueryPredicate(ContainerQueryPredicate.Of() + .Parent(ConstantQueryPredicate.Of().Constant("data")) + .Inner(fn.Invoke(commercetools.Sdk.Api.Predicates.Query.Events.CheckoutMessagePaymentsPayloadBaseDataQueryBuilderDsl.Of())), + CheckoutPaymentRefundFailedEventQueryBuilderDsl.Of); + } + + + } +} diff --git a/commercetools.Sdk/commercetools.Sdk.Api/Predicates/Query/Generated/Events/CheckoutPaymentRefundedEventQueryBuilderDsl.cs b/commercetools.Sdk/commercetools.Sdk.Api/Predicates/Query/Generated/Events/CheckoutPaymentRefundedEventQueryBuilderDsl.cs new file mode 100644 index 00000000000..ce36d23d741 --- /dev/null +++ b/commercetools.Sdk/commercetools.Sdk.Api/Predicates/Query/Generated/Events/CheckoutPaymentRefundedEventQueryBuilderDsl.cs @@ -0,0 +1,59 @@ +using System; + +// ReSharper disable CheckNamespace +namespace commercetools.Sdk.Api.Predicates.Query.Events +{ + + public partial class CheckoutPaymentRefundedEventQueryBuilderDsl + { + public CheckoutPaymentRefundedEventQueryBuilderDsl() + { + } + + public static CheckoutPaymentRefundedEventQueryBuilderDsl Of() + { + return new CheckoutPaymentRefundedEventQueryBuilderDsl(); + } + + public IComparisonPredicateBuilder Id() + { + return new ComparisonPredicateBuilder(BinaryQueryPredicate.Of().Left(new ConstantQueryPredicate("id")), + p => new CombinationQueryPredicate(p, CheckoutPaymentRefundedEventQueryBuilderDsl.Of), + PredicateFormatter.Format); + } + public IComparisonPredicateBuilder NotificationType() + { + return new ComparisonPredicateBuilder(BinaryQueryPredicate.Of().Left(new ConstantQueryPredicate("notificationType")), + p => new CombinationQueryPredicate(p, CheckoutPaymentRefundedEventQueryBuilderDsl.Of), + PredicateFormatter.Format); + } + public IComparisonPredicateBuilder ResourceType() + { + return new ComparisonPredicateBuilder(BinaryQueryPredicate.Of().Left(new ConstantQueryPredicate("resourceType")), + p => new CombinationQueryPredicate(p, CheckoutPaymentRefundedEventQueryBuilderDsl.Of), + PredicateFormatter.Format); + } + public IComparisonPredicateBuilder Type() + { + return new ComparisonPredicateBuilder(BinaryQueryPredicate.Of().Left(new ConstantQueryPredicate("type")), + p => new CombinationQueryPredicate(p, CheckoutPaymentRefundedEventQueryBuilderDsl.Of), + PredicateFormatter.Format); + } + public IComparisonPredicateBuilder CreatedAt() + { + return new ComparisonPredicateBuilder(BinaryQueryPredicate.Of().Left(new ConstantQueryPredicate("createdAt")), + p => new CombinationQueryPredicate(p, CheckoutPaymentRefundedEventQueryBuilderDsl.Of), + PredicateFormatter.Format); + } + public CombinationQueryPredicate Data( + Func> fn) + { + return new CombinationQueryPredicate(ContainerQueryPredicate.Of() + .Parent(ConstantQueryPredicate.Of().Constant("data")) + .Inner(fn.Invoke(commercetools.Sdk.Api.Predicates.Query.Events.CheckoutMessagePaymentsPayloadBaseDataQueryBuilderDsl.Of())), + CheckoutPaymentRefundedEventQueryBuilderDsl.Of); + } + + + } +} diff --git a/commercetools.Sdk/commercetools.Sdk.Api/Predicates/Query/Generated/Events/EventQueryBuilderDsl.cs b/commercetools.Sdk/commercetools.Sdk.Api/Predicates/Query/Generated/Events/EventQueryBuilderDsl.cs index 513b86b47a8..40d8b6a4934 100644 --- a/commercetools.Sdk/commercetools.Sdk.Api/Predicates/Query/Generated/Events/EventQueryBuilderDsl.cs +++ b/commercetools.Sdk/commercetools.Sdk.Api/Predicates/Query/Generated/Events/EventQueryBuilderDsl.cs @@ -46,6 +46,60 @@ public IComparisonPredicateBuilder CreatedAt() PredicateFormatter.Format); } + public CombinationQueryPredicate AsCheckoutOrderCreationFailed( + Func> fn) + { + return new CombinationQueryPredicate(fn.Invoke(commercetools.Sdk.Api.Predicates.Query.Events.CheckoutOrderCreationFailedEventQueryBuilderDsl.Of()), + EventQueryBuilderDsl.Of); + } + public CombinationQueryPredicate AsCheckoutPaymentAuthorizationCancelled( + Func> fn) + { + return new CombinationQueryPredicate(fn.Invoke(commercetools.Sdk.Api.Predicates.Query.Events.CheckoutPaymentAuthorizationCancelledEventQueryBuilderDsl.Of()), + EventQueryBuilderDsl.Of); + } + public CombinationQueryPredicate AsCheckoutPaymentAuthorizationFailed( + Func> fn) + { + return new CombinationQueryPredicate(fn.Invoke(commercetools.Sdk.Api.Predicates.Query.Events.CheckoutPaymentAuthorizationFailedEventQueryBuilderDsl.Of()), + EventQueryBuilderDsl.Of); + } + public CombinationQueryPredicate AsCheckoutPaymentAuthorized( + Func> fn) + { + return new CombinationQueryPredicate(fn.Invoke(commercetools.Sdk.Api.Predicates.Query.Events.CheckoutPaymentAuthorizedEventQueryBuilderDsl.Of()), + EventQueryBuilderDsl.Of); + } + public CombinationQueryPredicate AsCheckoutPaymentCancelAuthorizationFailed( + Func> fn) + { + return new CombinationQueryPredicate(fn.Invoke(commercetools.Sdk.Api.Predicates.Query.Events.CheckoutPaymentCancelAuthorizationFailedEventQueryBuilderDsl.Of()), + EventQueryBuilderDsl.Of); + } + public CombinationQueryPredicate AsCheckoutPaymentChargeFailed( + Func> fn) + { + return new CombinationQueryPredicate(fn.Invoke(commercetools.Sdk.Api.Predicates.Query.Events.CheckoutPaymentChargeFailedEventQueryBuilderDsl.Of()), + EventQueryBuilderDsl.Of); + } + public CombinationQueryPredicate AsCheckoutPaymentCharged( + Func> fn) + { + return new CombinationQueryPredicate(fn.Invoke(commercetools.Sdk.Api.Predicates.Query.Events.CheckoutPaymentChargedEventQueryBuilderDsl.Of()), + EventQueryBuilderDsl.Of); + } + public CombinationQueryPredicate AsCheckoutPaymentRefundFailed( + Func> fn) + { + return new CombinationQueryPredicate(fn.Invoke(commercetools.Sdk.Api.Predicates.Query.Events.CheckoutPaymentRefundFailedEventQueryBuilderDsl.Of()), + EventQueryBuilderDsl.Of); + } + public CombinationQueryPredicate AsCheckoutPaymentRefunded( + Func> fn) + { + return new CombinationQueryPredicate(fn.Invoke(commercetools.Sdk.Api.Predicates.Query.Events.CheckoutPaymentRefundedEventQueryBuilderDsl.Of()), + EventQueryBuilderDsl.Of); + } public CombinationQueryPredicate AsImportContainerCreated( Func> fn) { diff --git a/reference.txt b/reference.txt new file mode 100644 index 00000000000..f367a750733 --- /dev/null +++ b/reference.txt @@ -0,0 +1 @@ +71c9b92983ecd57382d42939be48f9017769be02 diff --git a/references.txt b/references.txt index 042a297643a..1b0872562ab 100644 --- a/references.txt +++ b/references.txt @@ -337,3 +337,4 @@ dec65e707130185745930bde27ce78ae64ab29c1 f308ced4b427eea3642d2d183f6d15f0c1287aa8 5f7c0bef26fa70b6a3ec382455b56146e3088e0e 7c59b29681399c1a3000934fd59a46c10cbe5401 +dd595db3882a9eef83a47515f013be37deae6bff