From 65bc79bd75644b22573c0b832bc7fbad84617154 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Mon, 11 May 2026 03:30:34 +0000 Subject: [PATCH] feat: Updated OpenAPI spec --- .../Recombee.ItemPropertiesClient.g.cs | 21 +++++++++++++++++++ .../Generated/Recombee.ItemsClient.g.cs | 21 +++++++++++++++++++ .../Recombee.MiscellaneousClient.g.cs | 21 +++++++++++++++++++ .../Generated/Recombee.RecombeeClient.g.cs | 21 +++++++++++++++++++ .../Recombee.RecommendationsClient.g.cs | 21 +++++++++++++++++++ .../Generated/Recombee.SearchClient.g.cs | 21 +++++++++++++++++++ ...ecombee.SegmentationsDefinitionClient.g.cs | 21 +++++++++++++++++++ .../Generated/Recombee.SeriesClient.g.cs | 21 +++++++++++++++++++ .../Recombee.UserItemInteractionsClient.g.cs | 21 +++++++++++++++++++ .../Recombee.UserPropertiesClient.g.cs | 21 +++++++++++++++++++ .../Generated/Recombee.UsersClient.g.cs | 21 +++++++++++++++++++ 11 files changed, 231 insertions(+) diff --git a/src/libs/Recombee/Generated/Recombee.ItemPropertiesClient.g.cs b/src/libs/Recombee/Generated/Recombee.ItemPropertiesClient.g.cs index 3e56bb1..9a91a57 100644 --- a/src/libs/Recombee/Generated/Recombee.ItemPropertiesClient.g.cs +++ b/src/libs/Recombee/Generated/Recombee.ItemPropertiesClient.g.cs @@ -61,6 +61,27 @@ public ItemPropertiesClient( { } + /// + /// Creates a new instance of the ItemPropertiesClient with explicit options but no base URL override. + /// Skips passing baseUri so the default base URL from the OpenAPI spec applies. + /// + /// The HttpClient instance. If not provided, a new one will be created. + /// The authorizations to use for the requests. + /// Client-wide request defaults such as headers, query parameters, retries, and timeout. + /// Dispose the HttpClient when the instance is disposed. True by default. + public ItemPropertiesClient( + global::System.Net.Http.HttpClient? httpClient, + global::System.Collections.Generic.List? authorizations, + global::Recombee.AutoSDKClientOptions? options, + bool disposeHttpClient = true) : this( + httpClient, + baseUri: null, + authorizations, + options, + disposeHttpClient: disposeHttpClient) + { + } + /// /// Creates a new instance of the ItemPropertiesClient. /// If no httpClient is provided, a new one will be created. diff --git a/src/libs/Recombee/Generated/Recombee.ItemsClient.g.cs b/src/libs/Recombee/Generated/Recombee.ItemsClient.g.cs index cfeb0f9..764eada 100644 --- a/src/libs/Recombee/Generated/Recombee.ItemsClient.g.cs +++ b/src/libs/Recombee/Generated/Recombee.ItemsClient.g.cs @@ -61,6 +61,27 @@ public ItemsClient( { } + /// + /// Creates a new instance of the ItemsClient with explicit options but no base URL override. + /// Skips passing baseUri so the default base URL from the OpenAPI spec applies. + /// + /// The HttpClient instance. If not provided, a new one will be created. + /// The authorizations to use for the requests. + /// Client-wide request defaults such as headers, query parameters, retries, and timeout. + /// Dispose the HttpClient when the instance is disposed. True by default. + public ItemsClient( + global::System.Net.Http.HttpClient? httpClient, + global::System.Collections.Generic.List? authorizations, + global::Recombee.AutoSDKClientOptions? options, + bool disposeHttpClient = true) : this( + httpClient, + baseUri: null, + authorizations, + options, + disposeHttpClient: disposeHttpClient) + { + } + /// /// Creates a new instance of the ItemsClient. /// If no httpClient is provided, a new one will be created. diff --git a/src/libs/Recombee/Generated/Recombee.MiscellaneousClient.g.cs b/src/libs/Recombee/Generated/Recombee.MiscellaneousClient.g.cs index d56697c..494e7a6 100644 --- a/src/libs/Recombee/Generated/Recombee.MiscellaneousClient.g.cs +++ b/src/libs/Recombee/Generated/Recombee.MiscellaneousClient.g.cs @@ -61,6 +61,27 @@ public MiscellaneousClient( { } + /// + /// Creates a new instance of the MiscellaneousClient with explicit options but no base URL override. + /// Skips passing baseUri so the default base URL from the OpenAPI spec applies. + /// + /// The HttpClient instance. If not provided, a new one will be created. + /// The authorizations to use for the requests. + /// Client-wide request defaults such as headers, query parameters, retries, and timeout. + /// Dispose the HttpClient when the instance is disposed. True by default. + public MiscellaneousClient( + global::System.Net.Http.HttpClient? httpClient, + global::System.Collections.Generic.List? authorizations, + global::Recombee.AutoSDKClientOptions? options, + bool disposeHttpClient = true) : this( + httpClient, + baseUri: null, + authorizations, + options, + disposeHttpClient: disposeHttpClient) + { + } + /// /// Creates a new instance of the MiscellaneousClient. /// If no httpClient is provided, a new one will be created. diff --git a/src/libs/Recombee/Generated/Recombee.RecombeeClient.g.cs b/src/libs/Recombee/Generated/Recombee.RecombeeClient.g.cs index 5aea37c..0a81b4a 100644 --- a/src/libs/Recombee/Generated/Recombee.RecombeeClient.g.cs +++ b/src/libs/Recombee/Generated/Recombee.RecombeeClient.g.cs @@ -154,6 +154,27 @@ public RecombeeClient( { } + /// + /// Creates a new instance of the RecombeeClient with explicit options but no base URL override. + /// Skips passing baseUri so the default base URL from the OpenAPI spec applies. + /// + /// The HttpClient instance. If not provided, a new one will be created. + /// The authorizations to use for the requests. + /// Client-wide request defaults such as headers, query parameters, retries, and timeout. + /// Dispose the HttpClient when the instance is disposed. True by default. + public RecombeeClient( + global::System.Net.Http.HttpClient? httpClient, + global::System.Collections.Generic.List? authorizations, + global::Recombee.AutoSDKClientOptions? options, + bool disposeHttpClient = true) : this( + httpClient, + baseUri: null, + authorizations, + options, + disposeHttpClient: disposeHttpClient) + { + } + /// /// Creates a new instance of the RecombeeClient. /// If no httpClient is provided, a new one will be created. diff --git a/src/libs/Recombee/Generated/Recombee.RecommendationsClient.g.cs b/src/libs/Recombee/Generated/Recombee.RecommendationsClient.g.cs index 6b9668a..40e7c34 100644 --- a/src/libs/Recombee/Generated/Recombee.RecommendationsClient.g.cs +++ b/src/libs/Recombee/Generated/Recombee.RecommendationsClient.g.cs @@ -61,6 +61,27 @@ public RecommendationsClient( { } + /// + /// Creates a new instance of the RecommendationsClient with explicit options but no base URL override. + /// Skips passing baseUri so the default base URL from the OpenAPI spec applies. + /// + /// The HttpClient instance. If not provided, a new one will be created. + /// The authorizations to use for the requests. + /// Client-wide request defaults such as headers, query parameters, retries, and timeout. + /// Dispose the HttpClient when the instance is disposed. True by default. + public RecommendationsClient( + global::System.Net.Http.HttpClient? httpClient, + global::System.Collections.Generic.List? authorizations, + global::Recombee.AutoSDKClientOptions? options, + bool disposeHttpClient = true) : this( + httpClient, + baseUri: null, + authorizations, + options, + disposeHttpClient: disposeHttpClient) + { + } + /// /// Creates a new instance of the RecommendationsClient. /// If no httpClient is provided, a new one will be created. diff --git a/src/libs/Recombee/Generated/Recombee.SearchClient.g.cs b/src/libs/Recombee/Generated/Recombee.SearchClient.g.cs index 6b348c2..9375441 100644 --- a/src/libs/Recombee/Generated/Recombee.SearchClient.g.cs +++ b/src/libs/Recombee/Generated/Recombee.SearchClient.g.cs @@ -61,6 +61,27 @@ public SearchClient( { } + /// + /// Creates a new instance of the SearchClient with explicit options but no base URL override. + /// Skips passing baseUri so the default base URL from the OpenAPI spec applies. + /// + /// The HttpClient instance. If not provided, a new one will be created. + /// The authorizations to use for the requests. + /// Client-wide request defaults such as headers, query parameters, retries, and timeout. + /// Dispose the HttpClient when the instance is disposed. True by default. + public SearchClient( + global::System.Net.Http.HttpClient? httpClient, + global::System.Collections.Generic.List? authorizations, + global::Recombee.AutoSDKClientOptions? options, + bool disposeHttpClient = true) : this( + httpClient, + baseUri: null, + authorizations, + options, + disposeHttpClient: disposeHttpClient) + { + } + /// /// Creates a new instance of the SearchClient. /// If no httpClient is provided, a new one will be created. diff --git a/src/libs/Recombee/Generated/Recombee.SegmentationsDefinitionClient.g.cs b/src/libs/Recombee/Generated/Recombee.SegmentationsDefinitionClient.g.cs index 7eef271..0bbefb3 100644 --- a/src/libs/Recombee/Generated/Recombee.SegmentationsDefinitionClient.g.cs +++ b/src/libs/Recombee/Generated/Recombee.SegmentationsDefinitionClient.g.cs @@ -61,6 +61,27 @@ public SegmentationsDefinitionClient( { } + /// + /// Creates a new instance of the SegmentationsDefinitionClient with explicit options but no base URL override. + /// Skips passing baseUri so the default base URL from the OpenAPI spec applies. + /// + /// The HttpClient instance. If not provided, a new one will be created. + /// The authorizations to use for the requests. + /// Client-wide request defaults such as headers, query parameters, retries, and timeout. + /// Dispose the HttpClient when the instance is disposed. True by default. + public SegmentationsDefinitionClient( + global::System.Net.Http.HttpClient? httpClient, + global::System.Collections.Generic.List? authorizations, + global::Recombee.AutoSDKClientOptions? options, + bool disposeHttpClient = true) : this( + httpClient, + baseUri: null, + authorizations, + options, + disposeHttpClient: disposeHttpClient) + { + } + /// /// Creates a new instance of the SegmentationsDefinitionClient. /// If no httpClient is provided, a new one will be created. diff --git a/src/libs/Recombee/Generated/Recombee.SeriesClient.g.cs b/src/libs/Recombee/Generated/Recombee.SeriesClient.g.cs index b13cd77..88772ec 100644 --- a/src/libs/Recombee/Generated/Recombee.SeriesClient.g.cs +++ b/src/libs/Recombee/Generated/Recombee.SeriesClient.g.cs @@ -61,6 +61,27 @@ public SeriesClient( { } + /// + /// Creates a new instance of the SeriesClient with explicit options but no base URL override. + /// Skips passing baseUri so the default base URL from the OpenAPI spec applies. + /// + /// The HttpClient instance. If not provided, a new one will be created. + /// The authorizations to use for the requests. + /// Client-wide request defaults such as headers, query parameters, retries, and timeout. + /// Dispose the HttpClient when the instance is disposed. True by default. + public SeriesClient( + global::System.Net.Http.HttpClient? httpClient, + global::System.Collections.Generic.List? authorizations, + global::Recombee.AutoSDKClientOptions? options, + bool disposeHttpClient = true) : this( + httpClient, + baseUri: null, + authorizations, + options, + disposeHttpClient: disposeHttpClient) + { + } + /// /// Creates a new instance of the SeriesClient. /// If no httpClient is provided, a new one will be created. diff --git a/src/libs/Recombee/Generated/Recombee.UserItemInteractionsClient.g.cs b/src/libs/Recombee/Generated/Recombee.UserItemInteractionsClient.g.cs index f022125..0b00b92 100644 --- a/src/libs/Recombee/Generated/Recombee.UserItemInteractionsClient.g.cs +++ b/src/libs/Recombee/Generated/Recombee.UserItemInteractionsClient.g.cs @@ -61,6 +61,27 @@ public UserItemInteractionsClient( { } + /// + /// Creates a new instance of the UserItemInteractionsClient with explicit options but no base URL override. + /// Skips passing baseUri so the default base URL from the OpenAPI spec applies. + /// + /// The HttpClient instance. If not provided, a new one will be created. + /// The authorizations to use for the requests. + /// Client-wide request defaults such as headers, query parameters, retries, and timeout. + /// Dispose the HttpClient when the instance is disposed. True by default. + public UserItemInteractionsClient( + global::System.Net.Http.HttpClient? httpClient, + global::System.Collections.Generic.List? authorizations, + global::Recombee.AutoSDKClientOptions? options, + bool disposeHttpClient = true) : this( + httpClient, + baseUri: null, + authorizations, + options, + disposeHttpClient: disposeHttpClient) + { + } + /// /// Creates a new instance of the UserItemInteractionsClient. /// If no httpClient is provided, a new one will be created. diff --git a/src/libs/Recombee/Generated/Recombee.UserPropertiesClient.g.cs b/src/libs/Recombee/Generated/Recombee.UserPropertiesClient.g.cs index a7d9cac..6f49de8 100644 --- a/src/libs/Recombee/Generated/Recombee.UserPropertiesClient.g.cs +++ b/src/libs/Recombee/Generated/Recombee.UserPropertiesClient.g.cs @@ -61,6 +61,27 @@ public UserPropertiesClient( { } + /// + /// Creates a new instance of the UserPropertiesClient with explicit options but no base URL override. + /// Skips passing baseUri so the default base URL from the OpenAPI spec applies. + /// + /// The HttpClient instance. If not provided, a new one will be created. + /// The authorizations to use for the requests. + /// Client-wide request defaults such as headers, query parameters, retries, and timeout. + /// Dispose the HttpClient when the instance is disposed. True by default. + public UserPropertiesClient( + global::System.Net.Http.HttpClient? httpClient, + global::System.Collections.Generic.List? authorizations, + global::Recombee.AutoSDKClientOptions? options, + bool disposeHttpClient = true) : this( + httpClient, + baseUri: null, + authorizations, + options, + disposeHttpClient: disposeHttpClient) + { + } + /// /// Creates a new instance of the UserPropertiesClient. /// If no httpClient is provided, a new one will be created. diff --git a/src/libs/Recombee/Generated/Recombee.UsersClient.g.cs b/src/libs/Recombee/Generated/Recombee.UsersClient.g.cs index 3fa9ee6..2a749cd 100644 --- a/src/libs/Recombee/Generated/Recombee.UsersClient.g.cs +++ b/src/libs/Recombee/Generated/Recombee.UsersClient.g.cs @@ -61,6 +61,27 @@ public UsersClient( { } + /// + /// Creates a new instance of the UsersClient with explicit options but no base URL override. + /// Skips passing baseUri so the default base URL from the OpenAPI spec applies. + /// + /// The HttpClient instance. If not provided, a new one will be created. + /// The authorizations to use for the requests. + /// Client-wide request defaults such as headers, query parameters, retries, and timeout. + /// Dispose the HttpClient when the instance is disposed. True by default. + public UsersClient( + global::System.Net.Http.HttpClient? httpClient, + global::System.Collections.Generic.List? authorizations, + global::Recombee.AutoSDKClientOptions? options, + bool disposeHttpClient = true) : this( + httpClient, + baseUri: null, + authorizations, + options, + disposeHttpClient: disposeHttpClient) + { + } + /// /// Creates a new instance of the UsersClient. /// If no httpClient is provided, a new one will be created.