Skip to content

Commit 3cb1212

Browse files
chore: generated code for commit a99f796d. [skip ci]
algolia/api-clients-automation@a99f796 Co-authored-by: algolia-bot <[email protected]> Co-authored-by: Clément Vannicatte <[email protected]>
1 parent 8288fca commit 3cb1212

30 files changed

+215
-245
lines changed

.openapi-generator/FILES

Lines changed: 127 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,130 @@
1+
.openapi-generator-ignore
12
AlgoliaSearchClient.podspec
23
Package.swift
34
Sources/Core/Helpers/Version.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
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/Event.swift
49+
Sources/Ingestion/Models/EventSortKeys.swift
50+
Sources/Ingestion/Models/EventStatus.swift
51+
Sources/Ingestion/Models/IngestionErrorBase.swift
52+
Sources/Ingestion/Models/IngestionEventType.swift
53+
Sources/Ingestion/Models/IngestionSource.swift
54+
Sources/Ingestion/Models/ListAuthenticationsResponse.swift
55+
Sources/Ingestion/Models/ListDestinationsResponse.swift
56+
Sources/Ingestion/Models/ListEventsResponse.swift
57+
Sources/Ingestion/Models/ListSourcesResponse.swift
58+
Sources/Ingestion/Models/ListTasksResponse.swift
59+
Sources/Ingestion/Models/MappingFieldDirective.swift
60+
Sources/Ingestion/Models/MappingFormatSchema.swift
61+
Sources/Ingestion/Models/MappingInput.swift
62+
Sources/Ingestion/Models/MappingKitAction.swift
63+
Sources/Ingestion/Models/MappingTypeCSV.swift
64+
Sources/Ingestion/Models/MethodType.swift
65+
Sources/Ingestion/Models/OnDemandDateUtilsInput.swift
66+
Sources/Ingestion/Models/OnDemandTrigger.swift
67+
Sources/Ingestion/Models/OnDemandTriggerInput.swift
68+
Sources/Ingestion/Models/OnDemandTriggerType.swift
69+
Sources/Ingestion/Models/OrderKeys.swift
70+
Sources/Ingestion/Models/Pagination.swift
71+
Sources/Ingestion/Models/Platform.swift
72+
Sources/Ingestion/Models/PlatformNone.swift
73+
Sources/Ingestion/Models/PlatformWithNone.swift
74+
Sources/Ingestion/Models/RecordType.swift
75+
Sources/Ingestion/Models/Run.swift
76+
Sources/Ingestion/Models/RunListResponse.swift
77+
Sources/Ingestion/Models/RunOutcome.swift
78+
Sources/Ingestion/Models/RunProgress.swift
79+
Sources/Ingestion/Models/RunReasonCode.swift
80+
Sources/Ingestion/Models/RunResponse.swift
81+
Sources/Ingestion/Models/RunSortKeys.swift
82+
Sources/Ingestion/Models/RunStatus.swift
83+
Sources/Ingestion/Models/RunType.swift
84+
Sources/Ingestion/Models/ScheduleDateUtilsInput.swift
85+
Sources/Ingestion/Models/ScheduleTrigger.swift
86+
Sources/Ingestion/Models/ScheduleTriggerInput.swift
87+
Sources/Ingestion/Models/ScheduleTriggerType.swift
88+
Sources/Ingestion/Models/ShopifyInput.swift
89+
Sources/Ingestion/Models/ShopifyMarket.swift
90+
Sources/Ingestion/Models/ShopifyMetafield.swift
91+
Sources/Ingestion/Models/SourceBigCommerce.swift
92+
Sources/Ingestion/Models/SourceBigQuery.swift
93+
Sources/Ingestion/Models/SourceCSV.swift
94+
Sources/Ingestion/Models/SourceCommercetools.swift
95+
Sources/Ingestion/Models/SourceCreate.swift
96+
Sources/Ingestion/Models/SourceCreateResponse.swift
97+
Sources/Ingestion/Models/SourceDocker.swift
98+
Sources/Ingestion/Models/SourceGA4BigQueryExport.swift
99+
Sources/Ingestion/Models/SourceInput.swift
100+
Sources/Ingestion/Models/SourceJSON.swift
101+
Sources/Ingestion/Models/SourceSearch.swift
102+
Sources/Ingestion/Models/SourceShopify.swift
103+
Sources/Ingestion/Models/SourceShopifyBase.swift
104+
Sources/Ingestion/Models/SourceSortKeys.swift
105+
Sources/Ingestion/Models/SourceType.swift
106+
Sources/Ingestion/Models/SourceUpdate.swift
107+
Sources/Ingestion/Models/SourceUpdateCommercetools.swift
108+
Sources/Ingestion/Models/SourceUpdateDocker.swift
109+
Sources/Ingestion/Models/SourceUpdateInput.swift
110+
Sources/Ingestion/Models/SourceUpdateResponse.swift
111+
Sources/Ingestion/Models/SourceUpdateShopify.swift
112+
Sources/Ingestion/Models/SourceWatchResponse.swift
113+
Sources/Ingestion/Models/StreamingTrigger.swift
114+
Sources/Ingestion/Models/StreamingTriggerType.swift
115+
Sources/Ingestion/Models/StreamingUtilsInput.swift
116+
Sources/Ingestion/Models/SubscriptionTrigger.swift
117+
Sources/Ingestion/Models/SubscriptionTriggerType.swift
118+
Sources/Ingestion/Models/Task.swift
119+
Sources/Ingestion/Models/TaskCreate.swift
120+
Sources/Ingestion/Models/TaskCreateResponse.swift
121+
Sources/Ingestion/Models/TaskCreateTrigger.swift
122+
Sources/Ingestion/Models/TaskInput.swift
123+
Sources/Ingestion/Models/TaskSearch.swift
124+
Sources/Ingestion/Models/TaskSortKeys.swift
125+
Sources/Ingestion/Models/TaskUpdate.swift
126+
Sources/Ingestion/Models/TaskUpdateResponse.swift
127+
Sources/Ingestion/Models/Trigger.swift
128+
Sources/Ingestion/Models/TriggerType.swift
129+
Sources/Ingestion/Models/TriggerUpdateInput.swift
130+
Sources/Ingestion/Models/Window.swift

Sources/Ingestion/IngestionClient.swift

Lines changed: 15 additions & 77 deletions
Original file line numberDiff line numberDiff line change
@@ -1117,68 +1117,6 @@ open class IngestionClient {
11171117
)
11181118
}
11191119

1120-
/// - parameter sourceID: (path) Unique identifier of a source.
1121-
/// - returns: DockerSourceStreams
1122-
@available(macOS 10.15, iOS 13.0, tvOS 13.0, watchOS 6.0, *)
1123-
open func getDockerSourceStreams(
1124-
sourceID: String,
1125-
requestOptions: RequestOptions? = nil
1126-
) async throws -> DockerSourceStreams {
1127-
let response: Response<DockerSourceStreams> = try await getDockerSourceStreamsWithHTTPInfo(
1128-
sourceID: sourceID,
1129-
requestOptions: requestOptions
1130-
)
1131-
1132-
guard let body = response.body else {
1133-
throw AlgoliaError.missingData
1134-
}
1135-
1136-
return body
1137-
}
1138-
1139-
// Retrieves a stream listing for a source. Listing streams only works with sources with `type: docker` and
1140-
// `imageType: singer`.
1141-
// Required API Key ACLs:
1142-
// - addObject
1143-
// - deleteIndex
1144-
// - editSettings
1145-
//
1146-
// - parameter sourceID: (path) Unique identifier of a source.
1147-
// - returns: RequestBuilder<DockerSourceStreams>
1148-
1149-
open func getDockerSourceStreamsWithHTTPInfo(
1150-
sourceID: String,
1151-
requestOptions userRequestOptions: RequestOptions? = nil
1152-
) async throws -> Response<DockerSourceStreams> {
1153-
guard !sourceID.isEmpty else {
1154-
throw AlgoliaError.invalidArgument("sourceID", "getDockerSourceStreams")
1155-
}
1156-
1157-
var resourcePath = "/1/sources/{sourceID}/discover"
1158-
let sourceIDPreEscape = "\(APIHelper.mapValueToPathItem(sourceID))"
1159-
let sourceIDPostEscape = sourceIDPreEscape
1160-
.addingPercentEncoding(withAllowedCharacters: .urlPathAlgoliaAllowed) ?? ""
1161-
resourcePath = resourcePath.replacingOccurrences(
1162-
of: "{sourceID}",
1163-
with: sourceIDPostEscape,
1164-
options: .literal,
1165-
range: nil
1166-
)
1167-
let body: AnyCodable? = nil
1168-
let queryParameters: [String: Any?]? = nil
1169-
1170-
let nillableHeaders: [String: Any?]? = nil
1171-
1172-
let headers = APIHelper.rejectNilHeaders(nillableHeaders)
1173-
1174-
return try await self.transporter.send(
1175-
method: "GET",
1176-
path: resourcePath,
1177-
data: body,
1178-
requestOptions: RequestOptions(headers: headers, queryParameters: queryParameters) + userRequestOptions
1179-
)
1180-
}
1181-
11821120
/// - parameter runID: (path) Unique identifier of a task run.
11831121
/// - parameter eventID: (path) Unique identifier of an event.
11841122
/// - returns: Event
@@ -2086,13 +2024,13 @@ open class IngestionClient {
20862024
}
20872025

20882026
/// - parameter sourceID: (path) Unique identifier of a source.
2089-
/// - returns: DockerSourceDiscover
2027+
/// - returns: SourceWatchResponse
20902028
@available(macOS 10.15, iOS 13.0, tvOS 13.0, watchOS 6.0, *)
20912029
open func triggerDockerSourceDiscover(
20922030
sourceID: String,
20932031
requestOptions: RequestOptions? = nil
2094-
) async throws -> DockerSourceDiscover {
2095-
let response: Response<DockerSourceDiscover> = try await triggerDockerSourceDiscoverWithHTTPInfo(
2032+
) async throws -> SourceWatchResponse {
2033+
let response: Response<SourceWatchResponse> = try await triggerDockerSourceDiscoverWithHTTPInfo(
20962034
sourceID: sourceID,
20972035
requestOptions: requestOptions
20982036
)
@@ -2112,12 +2050,12 @@ open class IngestionClient {
21122050
// - editSettings
21132051
//
21142052
// - parameter sourceID: (path) Unique identifier of a source.
2115-
// - returns: RequestBuilder<DockerSourceDiscover>
2053+
// - returns: RequestBuilder<SourceWatchResponse>
21162054

21172055
open func triggerDockerSourceDiscoverWithHTTPInfo(
21182056
sourceID: String,
21192057
requestOptions userRequestOptions: RequestOptions? = nil
2120-
) async throws -> Response<DockerSourceDiscover> {
2058+
) async throws -> Response<SourceWatchResponse> {
21212059
guard !sourceID.isEmpty else {
21222060
throw AlgoliaError.invalidArgument("sourceID", "triggerDockerSourceDiscover")
21232061
}
@@ -2413,13 +2351,13 @@ open class IngestionClient {
24132351
}
24142352

24152353
/// - parameter sourceCreate: (body) (optional)
2416-
/// - returns: SourceValidateResponse
2354+
/// - returns: SourceWatchResponse
24172355
@available(macOS 10.15, iOS 13.0, tvOS 13.0, watchOS 6.0, *)
24182356
open func validateSource(
24192357
sourceCreate: SourceCreate? = nil,
24202358
requestOptions: RequestOptions? = nil
2421-
) async throws -> SourceValidateResponse {
2422-
let response: Response<SourceValidateResponse> = try await validateSourceWithHTTPInfo(
2359+
) async throws -> SourceWatchResponse {
2360+
let response: Response<SourceWatchResponse> = try await validateSourceWithHTTPInfo(
24232361
sourceCreate: sourceCreate,
24242362
requestOptions: requestOptions
24252363
)
@@ -2438,12 +2376,12 @@ open class IngestionClient {
24382376
// - editSettings
24392377
//
24402378
// - parameter sourceCreate: (body) (optional)
2441-
// - returns: RequestBuilder<SourceValidateResponse>
2379+
// - returns: RequestBuilder<SourceWatchResponse>
24422380

24432381
open func validateSourceWithHTTPInfo(
24442382
sourceCreate: SourceCreate? = nil,
24452383
requestOptions userRequestOptions: RequestOptions? = nil
2446-
) async throws -> Response<SourceValidateResponse> {
2384+
) async throws -> Response<SourceWatchResponse> {
24472385
let resourcePath = "/1/sources/validate"
24482386
let body = sourceCreate
24492387
let queryParameters: [String: Any?]? = nil
@@ -2462,14 +2400,14 @@ open class IngestionClient {
24622400

24632401
/// - parameter sourceID: (path) Unique identifier of a source.
24642402
/// - parameter sourceUpdate: (body)
2465-
/// - returns: SourceValidateResponse
2403+
/// - returns: SourceWatchResponse
24662404
@available(macOS 10.15, iOS 13.0, tvOS 13.0, watchOS 6.0, *)
24672405
open func validateSourceBeforeUpdate(
24682406
sourceID: String,
24692407
sourceUpdate: SourceUpdate,
24702408
requestOptions: RequestOptions? = nil
2471-
) async throws -> SourceValidateResponse {
2472-
let response: Response<SourceValidateResponse> = try await validateSourceBeforeUpdateWithHTTPInfo(
2409+
) async throws -> SourceWatchResponse {
2410+
let response: Response<SourceWatchResponse> = try await validateSourceBeforeUpdateWithHTTPInfo(
24732411
sourceID: sourceID,
24742412
sourceUpdate: sourceUpdate,
24752413
requestOptions: requestOptions
@@ -2492,13 +2430,13 @@ open class IngestionClient {
24922430
// - parameter sourceID: (path) Unique identifier of a source.
24932431
//
24942432
// - parameter sourceUpdate: (body)
2495-
// - returns: RequestBuilder<SourceValidateResponse>
2433+
// - returns: RequestBuilder<SourceWatchResponse>
24962434

24972435
open func validateSourceBeforeUpdateWithHTTPInfo(
24982436
sourceID: String,
24992437
sourceUpdate: SourceUpdate,
25002438
requestOptions userRequestOptions: RequestOptions? = nil
2501-
) async throws -> Response<SourceValidateResponse> {
2439+
) async throws -> Response<SourceWatchResponse> {
25022440
guard !sourceID.isEmpty else {
25032441
throw AlgoliaError.invalidArgument("sourceID", "validateSourceBeforeUpdate")
25042442
}

Sources/Ingestion/Models/DockerSourceDiscover.swift

Lines changed: 0 additions & 46 deletions
This file was deleted.

Sources/Ingestion/Models/DockerSourceStreams.swift

Lines changed: 0 additions & 38 deletions
This file was deleted.

0 commit comments

Comments
 (0)