Skip to content

Commit fd2bb0a

Browse files
algolia-botrenovate[bot]dependabot[bot]millotp
committed
chore: generated code for commit 324df371. [skip ci]
algolia/api-clients-automation@324df37 Co-authored-by: algolia-bot <[email protected]> Co-authored-by: Algolia Bot <[email protected]> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Pierre Millot <[email protected]>
1 parent 853bcb0 commit fd2bb0a

26 files changed

+90
-207
lines changed

.openapi-generator/FILES

Lines changed: 11 additions & 128 deletions
Original file line numberDiff line numberDiff line change
@@ -1,131 +1,14 @@
1-
.openapi-generator-ignore
21
AlgoliaSearchClient.podspec
32
Package.swift
43
Sources/Core/Helpers/Version.swift
5-
Sources/Ingestion/IngestionClient.swift
6-
Sources/Ingestion/IngestionClientConfiguration.swift
7-
Sources/Ingestion/Models/ActionType.swift
8-
Sources/Ingestion/Models/AuthAPIKey.swift
9-
Sources/Ingestion/Models/AuthAPIKeyPartial.swift
10-
Sources/Ingestion/Models/AuthAlgolia.swift
11-
Sources/Ingestion/Models/AuthAlgoliaInsights.swift
12-
Sources/Ingestion/Models/AuthAlgoliaInsightsPartial.swift
13-
Sources/Ingestion/Models/AuthAlgoliaPartial.swift
14-
Sources/Ingestion/Models/AuthBasic.swift
15-
Sources/Ingestion/Models/AuthBasicPartial.swift
16-
Sources/Ingestion/Models/AuthGoogleServiceAccount.swift
17-
Sources/Ingestion/Models/AuthGoogleServiceAccountPartial.swift
18-
Sources/Ingestion/Models/AuthInput.swift
19-
Sources/Ingestion/Models/AuthInputPartial.swift
20-
Sources/Ingestion/Models/AuthOAuth.swift
21-
Sources/Ingestion/Models/AuthOAuthPartial.swift
22-
Sources/Ingestion/Models/Authentication.swift
23-
Sources/Ingestion/Models/AuthenticationCreate.swift
24-
Sources/Ingestion/Models/AuthenticationCreateResponse.swift
25-
Sources/Ingestion/Models/AuthenticationSearch.swift
26-
Sources/Ingestion/Models/AuthenticationSortKeys.swift
27-
Sources/Ingestion/Models/AuthenticationType.swift
28-
Sources/Ingestion/Models/AuthenticationUpdate.swift
29-
Sources/Ingestion/Models/AuthenticationUpdateResponse.swift
30-
Sources/Ingestion/Models/BigCommerceChannel.swift
31-
Sources/Ingestion/Models/BigCommerceMetafield.swift
32-
Sources/Ingestion/Models/BigQueryDataType.swift
33-
Sources/Ingestion/Models/CommercetoolsCustomFields.swift
34-
Sources/Ingestion/Models/DeleteResponse.swift
35-
Sources/Ingestion/Models/Destination.swift
36-
Sources/Ingestion/Models/DestinationCreate.swift
37-
Sources/Ingestion/Models/DestinationCreateResponse.swift
38-
Sources/Ingestion/Models/DestinationIndexName.swift
39-
Sources/Ingestion/Models/DestinationIndexPrefix.swift
40-
Sources/Ingestion/Models/DestinationInput.swift
41-
Sources/Ingestion/Models/DestinationSearch.swift
42-
Sources/Ingestion/Models/DestinationSortKeys.swift
43-
Sources/Ingestion/Models/DestinationType.swift
44-
Sources/Ingestion/Models/DestinationUpdate.swift
45-
Sources/Ingestion/Models/DestinationUpdateResponse.swift
46-
Sources/Ingestion/Models/DockerImageType.swift
47-
Sources/Ingestion/Models/DockerRegistry.swift
48-
Sources/Ingestion/Models/DockerSourceDiscover.swift
49-
Sources/Ingestion/Models/DockerSourceStreams.swift
50-
Sources/Ingestion/Models/Event.swift
51-
Sources/Ingestion/Models/EventSortKeys.swift
52-
Sources/Ingestion/Models/EventStatus.swift
53-
Sources/Ingestion/Models/IngestionErrorBase.swift
54-
Sources/Ingestion/Models/IngestionEventType.swift
55-
Sources/Ingestion/Models/IngestionSource.swift
56-
Sources/Ingestion/Models/ListAuthenticationsResponse.swift
57-
Sources/Ingestion/Models/ListDestinationsResponse.swift
58-
Sources/Ingestion/Models/ListEventsResponse.swift
59-
Sources/Ingestion/Models/ListSourcesResponse.swift
60-
Sources/Ingestion/Models/ListTasksResponse.swift
61-
Sources/Ingestion/Models/MappingFieldDirective.swift
62-
Sources/Ingestion/Models/MappingFormatSchema.swift
63-
Sources/Ingestion/Models/MappingInput.swift
64-
Sources/Ingestion/Models/MappingKitAction.swift
65-
Sources/Ingestion/Models/MappingTypeCSV.swift
66-
Sources/Ingestion/Models/MethodType.swift
67-
Sources/Ingestion/Models/OnDemandDateUtilsInput.swift
68-
Sources/Ingestion/Models/OnDemandTrigger.swift
69-
Sources/Ingestion/Models/OnDemandTriggerInput.swift
70-
Sources/Ingestion/Models/OnDemandTriggerType.swift
71-
Sources/Ingestion/Models/OrderKeys.swift
72-
Sources/Ingestion/Models/Pagination.swift
73-
Sources/Ingestion/Models/Platform.swift
74-
Sources/Ingestion/Models/PlatformNone.swift
75-
Sources/Ingestion/Models/PlatformWithNone.swift
76-
Sources/Ingestion/Models/RecordType.swift
77-
Sources/Ingestion/Models/Run.swift
78-
Sources/Ingestion/Models/RunListResponse.swift
79-
Sources/Ingestion/Models/RunOutcome.swift
80-
Sources/Ingestion/Models/RunProgress.swift
81-
Sources/Ingestion/Models/RunReasonCode.swift
82-
Sources/Ingestion/Models/RunResponse.swift
83-
Sources/Ingestion/Models/RunSortKeys.swift
84-
Sources/Ingestion/Models/RunStatus.swift
85-
Sources/Ingestion/Models/RunType.swift
86-
Sources/Ingestion/Models/ScheduleDateUtilsInput.swift
87-
Sources/Ingestion/Models/ScheduleTrigger.swift
88-
Sources/Ingestion/Models/ScheduleTriggerInput.swift
89-
Sources/Ingestion/Models/ScheduleTriggerType.swift
90-
Sources/Ingestion/Models/ShopifyInput.swift
91-
Sources/Ingestion/Models/ShopifyMarket.swift
92-
Sources/Ingestion/Models/ShopifyMetafield.swift
93-
Sources/Ingestion/Models/SourceBigCommerce.swift
94-
Sources/Ingestion/Models/SourceBigQuery.swift
95-
Sources/Ingestion/Models/SourceCSV.swift
96-
Sources/Ingestion/Models/SourceCommercetools.swift
97-
Sources/Ingestion/Models/SourceCreate.swift
98-
Sources/Ingestion/Models/SourceCreateResponse.swift
99-
Sources/Ingestion/Models/SourceDocker.swift
100-
Sources/Ingestion/Models/SourceGA4BigQueryExport.swift
101-
Sources/Ingestion/Models/SourceInput.swift
102-
Sources/Ingestion/Models/SourceJSON.swift
103-
Sources/Ingestion/Models/SourceSearch.swift
104-
Sources/Ingestion/Models/SourceShopify.swift
105-
Sources/Ingestion/Models/SourceShopifyBase.swift
106-
Sources/Ingestion/Models/SourceSortKeys.swift
107-
Sources/Ingestion/Models/SourceType.swift
108-
Sources/Ingestion/Models/SourceUpdate.swift
109-
Sources/Ingestion/Models/SourceUpdateCommercetools.swift
110-
Sources/Ingestion/Models/SourceUpdateDocker.swift
111-
Sources/Ingestion/Models/SourceUpdateInput.swift
112-
Sources/Ingestion/Models/SourceUpdateResponse.swift
113-
Sources/Ingestion/Models/SourceUpdateShopify.swift
114-
Sources/Ingestion/Models/StreamingTrigger.swift
115-
Sources/Ingestion/Models/StreamingTriggerType.swift
116-
Sources/Ingestion/Models/StreamingUtilsInput.swift
117-
Sources/Ingestion/Models/SubscriptionTrigger.swift
118-
Sources/Ingestion/Models/SubscriptionTriggerType.swift
119-
Sources/Ingestion/Models/Task.swift
120-
Sources/Ingestion/Models/TaskCreate.swift
121-
Sources/Ingestion/Models/TaskCreateResponse.swift
122-
Sources/Ingestion/Models/TaskCreateTrigger.swift
123-
Sources/Ingestion/Models/TaskInput.swift
124-
Sources/Ingestion/Models/TaskSearch.swift
125-
Sources/Ingestion/Models/TaskSortKeys.swift
126-
Sources/Ingestion/Models/TaskUpdate.swift
127-
Sources/Ingestion/Models/TaskUpdateResponse.swift
128-
Sources/Ingestion/Models/Trigger.swift
129-
Sources/Ingestion/Models/TriggerType.swift
130-
Sources/Ingestion/Models/TriggerUpdateInput.swift
131-
Sources/Ingestion/Models/Window.swift
4+
Sources/Usage/Models/GetUsage200Response.swift
5+
Sources/Usage/Models/GetUsage200ResponseStatisticsInner.swift
6+
Sources/Usage/Models/GetUsage400Response.swift
7+
Sources/Usage/Models/GetUsage400ResponseError.swift
8+
Sources/Usage/Models/GetUsage400ResponseErrorErrorsInner.swift
9+
Sources/Usage/Models/Granularity.swift
10+
Sources/Usage/Models/Statistic.swift
11+
Sources/Usage/Models/StatisticValue.swift
12+
Sources/Usage/Models/UsageErrorBase.swift
13+
Sources/Usage/UsageClient.swift
14+
Sources/Usage/UsageClientConfiguration.swift

Sources/Recommend/Models/FallbackParams.swift

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ public struct FallbackParams: Codable, JSONEncodable {
2121
/// upper limits of the range (inclusive). - **Facet filters.** `<facet>:<value>` where `<facet>` is a facet
2222
/// attribute (case-sensitive) and `<value>` a facet value. - **Tag filters.** `_tags:<value>` or just `<value>`
2323
/// (case-sensitive). - **Boolean filters.** `<facet>: true | false`. You can combine filters with `AND`, `OR`, and
24-
/// `NOT` operators with the following restrictions: - You can only combine filters of the same type with `OR`.
24+
/// `NOT` operators with the following restrictions: - You can only combine filters of the same type with `OR`.
2525
/// **Not supported:** `facet:value OR num > 3`. - You can't use `NOT` with combinations of filters. **Not
2626
/// supported:** `NOT(facet:value OR facet:value)` - You can't combine conjunctions (`AND`) with `OR`. **Not
2727
/// supported:** `facet:value OR (facet:value AND facet:value)` Use quotes around your filters, if the facet
@@ -161,7 +161,7 @@ public struct FallbackParams: Codable, JSONEncodable {
161161
/// matches when searching in large sets of similar numbers.
162162
public var allowTyposOnNumericTokens: Bool?
163163
/// Attributes for which you want to turn off [typo
164-
/// tolerance](https://www.algolia.com/doc/guides/managing-results/optimize-search-results/typo-tolerance/).
164+
/// tolerance](https://www.algolia.com/doc/guides/managing-results/optimize-search-results/typo-tolerance/).
165165
/// Returning only exact matches can help when: - [Searching in hyphenated attributes](https://www.algolia.com/doc/guides/managing-results/optimize-search-results/typo-tolerance/how-to/how-to-search-in-hyphenated-attributes/).
166166
/// - Reducing the number of matches when you have too many. This can happen with attributes that are long blocks
167167
/// of text, such as product descriptions. Consider alternatives such as `disableTypoToleranceOnWords` or adding
@@ -219,7 +219,7 @@ public struct FallbackParams: Codable, JSONEncodable {
219219
/// matches. - `singleWordSynonym`. Single-word synonyms, such as \"NY/NYC\" are considered exact matches. -
220220
/// `multiWordsSynonym`. Multi-word synonyms, such as \"NY/New York\" are considered exact matches.
221221
public var alternativesAsExact: [RecommendAlternativesAsExact]?
222-
/// Advanced search syntax features you want to support. - `exactPhrase`. Phrases in quotes must match exactly.
222+
/// Advanced search syntax features you want to support. - `exactPhrase`. Phrases in quotes must match exactly.
223223
/// For example, `sparkly blue \"iPhone case\"` only returns records with the exact string \"iPhone case\". -
224224
/// `excludeWords`. Query words prefixed with a `-` must not occur in a record. For example, `search -engine`
225225
/// matches records that contain \"search\" but not \"engine\". This setting only has an effect if `advancedSyntax`
@@ -259,7 +259,7 @@ public struct FallbackParams: Codable, JSONEncodable {
259259
/// attribute is determined by the order in the `searchableAttributes` setting.
260260
public var attributeCriteriaComputedByMinProximity: Bool?
261261
public var renderingContent: RecommendRenderingContent?
262-
/// Whether this search will use [Dynamic Re-Ranking](https://www.algolia.com/doc/guides/algolia-ai/re-ranking/).
262+
/// Whether this search will use [Dynamic Re-Ranking](https://www.algolia.com/doc/guides/algolia-ai/re-ranking/).
263263
/// This setting only has an effect if you activated Dynamic Re-Ranking for this index in the Algolia dashboard.
264264
public var enableReRanking: Bool?
265265
public var reRankingApplyFilter: RecommendReRankingApplyFilter?

Sources/Recommend/Models/ParamsConsequence.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ public struct ParamsConsequence: Codable, JSONEncodable {
1616
/// upper limits of the range (inclusive). - **Facet filters.** `<facet>:<value>` where `<facet>` is a facet
1717
/// attribute (case-sensitive) and `<value>` a facet value. - **Tag filters.** `_tags:<value>` or just `<value>`
1818
/// (case-sensitive). - **Boolean filters.** `<facet>: true | false`. You can combine filters with `AND`, `OR`, and
19-
/// `NOT` operators with the following restrictions: - You can only combine filters of the same type with `OR`.
19+
/// `NOT` operators with the following restrictions: - You can only combine filters of the same type with `OR`.
2020
/// **Not supported:** `facet:value OR num > 3`. - You can't use `NOT` with combinations of filters. **Not
2121
/// supported:** `NOT(facet:value OR facet:value)` - You can't combine conjunctions (`AND`) with `OR`. **Not
2222
/// supported:** `facet:value OR (facet:value AND facet:value)` Use quotes around your filters, if the facet

Sources/Recommend/Models/RecommendBaseSearchParams.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ public struct RecommendBaseSearchParams: Codable, JSONEncodable {
2121
/// upper limits of the range (inclusive). - **Facet filters.** `<facet>:<value>` where `<facet>` is a facet
2222
/// attribute (case-sensitive) and `<value>` a facet value. - **Tag filters.** `_tags:<value>` or just `<value>`
2323
/// (case-sensitive). - **Boolean filters.** `<facet>: true | false`. You can combine filters with `AND`, `OR`, and
24-
/// `NOT` operators with the following restrictions: - You can only combine filters of the same type with `OR`.
24+
/// `NOT` operators with the following restrictions: - You can only combine filters of the same type with `OR`.
2525
/// **Not supported:** `facet:value OR num > 3`. - You can't use `NOT` with combinations of filters. **Not
2626
/// supported:** `NOT(facet:value OR facet:value)` - You can't combine conjunctions (`AND`) with `OR`. **Not
2727
/// supported:** `facet:value OR (facet:value AND facet:value)` Use quotes around your filters, if the facet

Sources/Recommend/Models/RecommendBaseSearchParamsWithoutQuery.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ public struct RecommendBaseSearchParamsWithoutQuery: Codable, JSONEncodable {
1919
/// upper limits of the range (inclusive). - **Facet filters.** `<facet>:<value>` where `<facet>` is a facet
2020
/// attribute (case-sensitive) and `<value>` a facet value. - **Tag filters.** `_tags:<value>` or just `<value>`
2121
/// (case-sensitive). - **Boolean filters.** `<facet>: true | false`. You can combine filters with `AND`, `OR`, and
22-
/// `NOT` operators with the following restrictions: - You can only combine filters of the same type with `OR`.
22+
/// `NOT` operators with the following restrictions: - You can only combine filters of the same type with `OR`.
2323
/// **Not supported:** `facet:value OR num > 3`. - You can't use `NOT` with combinations of filters. **Not
2424
/// supported:** `NOT(facet:value OR facet:value)` - You can't combine conjunctions (`AND`) with `OR`. **Not
2525
/// supported:** `facet:value OR (facet:value AND facet:value)` Use quotes around your filters, if the facet

Sources/Recommend/Models/RecommendCondition.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ public struct RecommendCondition: Codable, JSONEncodable {
1414
/// upper limits of the range (inclusive). - **Facet filters.** `<facet>:<value>` where `<facet>` is a facet
1515
/// attribute (case-sensitive) and `<value>` a facet value. - **Tag filters.** `_tags:<value>` or just `<value>`
1616
/// (case-sensitive). - **Boolean filters.** `<facet>: true | false`. You can combine filters with `AND`, `OR`, and
17-
/// `NOT` operators with the following restrictions: - You can only combine filters of the same type with `OR`.
17+
/// `NOT` operators with the following restrictions: - You can only combine filters of the same type with `OR`.
1818
/// **Not supported:** `facet:value OR num > 3`. - You can't use `NOT` with combinations of filters. **Not
1919
/// supported:** `NOT(facet:value OR facet:value)` - You can't combine conjunctions (`AND`) with `OR`. **Not
2020
/// supported:** `facet:value OR (facet:value AND facet:value)` Use quotes around your filters, if the facet

Sources/Recommend/Models/RecommendIndexSettingsAsSearchParams.swift

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ public struct RecommendIndexSettingsAsSearchParams: Codable, JSONEncodable {
6565
/// matches when searching in large sets of similar numbers.
6666
public var allowTyposOnNumericTokens: Bool?
6767
/// Attributes for which you want to turn off [typo
68-
/// tolerance](https://www.algolia.com/doc/guides/managing-results/optimize-search-results/typo-tolerance/).
68+
/// tolerance](https://www.algolia.com/doc/guides/managing-results/optimize-search-results/typo-tolerance/).
6969
/// Returning only exact matches can help when: - [Searching in hyphenated attributes](https://www.algolia.com/doc/guides/managing-results/optimize-search-results/typo-tolerance/how-to/how-to-search-in-hyphenated-attributes/).
7070
/// - Reducing the number of matches when you have too many. This can happen with attributes that are long blocks
7171
/// of text, such as product descriptions. Consider alternatives such as `disableTypoToleranceOnWords` or adding
@@ -123,7 +123,7 @@ public struct RecommendIndexSettingsAsSearchParams: Codable, JSONEncodable {
123123
/// matches. - `singleWordSynonym`. Single-word synonyms, such as \"NY/NYC\" are considered exact matches. -
124124
/// `multiWordsSynonym`. Multi-word synonyms, such as \"NY/New York\" are considered exact matches.
125125
public var alternativesAsExact: [RecommendAlternativesAsExact]?
126-
/// Advanced search syntax features you want to support. - `exactPhrase`. Phrases in quotes must match exactly.
126+
/// Advanced search syntax features you want to support. - `exactPhrase`. Phrases in quotes must match exactly.
127127
/// For example, `sparkly blue \"iPhone case\"` only returns records with the exact string \"iPhone case\". -
128128
/// `excludeWords`. Query words prefixed with a `-` must not occur in a record. For example, `search -engine`
129129
/// matches records that contain \"search\" but not \"engine\". This setting only has an effect if `advancedSyntax`
@@ -163,7 +163,7 @@ public struct RecommendIndexSettingsAsSearchParams: Codable, JSONEncodable {
163163
/// attribute is determined by the order in the `searchableAttributes` setting.
164164
public var attributeCriteriaComputedByMinProximity: Bool?
165165
public var renderingContent: RecommendRenderingContent?
166-
/// Whether this search will use [Dynamic Re-Ranking](https://www.algolia.com/doc/guides/algolia-ai/re-ranking/).
166+
/// Whether this search will use [Dynamic Re-Ranking](https://www.algolia.com/doc/guides/algolia-ai/re-ranking/).
167167
/// This setting only has an effect if you activated Dynamic Re-Ranking for this index in the Algolia dashboard.
168168
public var enableReRanking: Bool?
169169
public var reRankingApplyFilter: RecommendReRankingApplyFilter?

Sources/Recommend/Models/RecommendQueryType.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ import Foundation
88

99
/// Determines if and how query words are interpreted as prefixes. By default, only the last query word is treated as
1010
/// prefix (&#x60;prefixLast&#x60;). To turn off prefix search, use &#x60;prefixNone&#x60;. Avoid &#x60;prefixAll&#x60;,
11-
/// which treats all query words as prefixes. This might lead to counterintuitive results and makes your search slower.
11+
/// which treats all query words as prefixes. This might lead to counterintuitive results and makes your search slower.
1212
/// For more information, see [Prefix searching](https://www.algolia.com/doc/guides/managing-results/optimize-search-results/override-search-engine-defaults/in-depth/prefix-searching/).
1313
public enum RecommendQueryType: String, Codable, CaseIterable {
1414
case prefixLast

0 commit comments

Comments
 (0)