Skip to content

Commit 449466d

Browse files
algolia-botcdhawkeshortcuts
committed
feat(clients): remove schedule capabilities (generated)
algolia/api-clients-automation#5552 Co-authored-by: algolia-bot <[email protected]> Co-authored-by: Christopher Hawke <[email protected]> Co-authored-by: Clément Vannicatte <[email protected]>
1 parent d8bf001 commit 449466d

File tree

6 files changed

+0
-316
lines changed

6 files changed

+0
-316
lines changed

Sources/Abtesting/AbtestingClient.swift

Lines changed: 0 additions & 49 deletions
Original file line numberDiff line numberDiff line change
@@ -577,55 +577,6 @@ open class AbtestingClient {
577577
)
578578
}
579579

580-
/// - parameter scheduleABTestsRequest: (body)
581-
/// - returns: AbtestingScheduleABTestResponse
582-
@available(macOS 10.15, iOS 13.0, tvOS 13.0, watchOS 6.0, *)
583-
open func scheduleABTest(
584-
scheduleABTestsRequest: AbtestingScheduleABTestsRequest,
585-
requestOptions: RequestOptions? = nil
586-
) async throws -> AbtestingScheduleABTestResponse {
587-
let response: Response<AbtestingScheduleABTestResponse> = try await scheduleABTestWithHTTPInfo(
588-
scheduleABTestsRequest: scheduleABTestsRequest,
589-
requestOptions: requestOptions
590-
)
591-
592-
guard let body = response.body else {
593-
throw AlgoliaError.missingData
594-
}
595-
596-
return body
597-
}
598-
599-
// Schedule an A/B test to be started at a later time.
600-
// Required API Key ACLs:
601-
// - editSettings
602-
//
603-
// - parameter scheduleABTestsRequest: (body)
604-
// - returns: RequestBuilder<AbtestingScheduleABTestResponse>
605-
606-
open func scheduleABTestWithHTTPInfo(
607-
scheduleABTestsRequest: AbtestingScheduleABTestsRequest,
608-
requestOptions userRequestOptions: RequestOptions? = nil
609-
) async throws -> Response<AbtestingScheduleABTestResponse> {
610-
let resourcePath = "/2/abtests/schedule"
611-
let body = scheduleABTestsRequest
612-
let queryParameters: [String: Any?]? = nil
613-
614-
let nillableHeaders: [String: Any?]? = nil
615-
616-
let headers = APIHelper.rejectNilHeaders(nillableHeaders)
617-
618-
return try await self.transporter.send(
619-
method: "POST",
620-
path: resourcePath,
621-
data: body,
622-
requestOptions: RequestOptions(
623-
headers: headers,
624-
queryParameters: queryParameters
625-
) + userRequestOptions
626-
)
627-
}
628-
629580
/// - parameter id: (path) Unique A/B test identifier.
630581
/// - returns: AbtestingABTestResponse
631582
@available(macOS 10.15, iOS 13.0, tvOS 13.0, watchOS 6.0, *)

Sources/Abtesting/Models/AbtestingScheduleABTestResponse.swift

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

Sources/Abtesting/Models/AbtestingScheduleABTestsRequest.swift

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

Sources/AbtestingV3/AbtestingV3Client.swift

Lines changed: 0 additions & 49 deletions
Original file line numberDiff line numberDiff line change
@@ -660,55 +660,6 @@ open class AbtestingV3Client {
660660
)
661661
}
662662

663-
/// - parameter scheduleABTestsRequest: (body)
664-
/// - returns: AbtestingV3ScheduleABTestResponse
665-
@available(macOS 10.15, iOS 13.0, tvOS 13.0, watchOS 6.0, *)
666-
open func scheduleABTest(
667-
scheduleABTestsRequest: AbtestingV3ScheduleABTestsRequest,
668-
requestOptions: RequestOptions? = nil
669-
) async throws -> AbtestingV3ScheduleABTestResponse {
670-
let response: Response<AbtestingV3ScheduleABTestResponse> = try await scheduleABTestWithHTTPInfo(
671-
scheduleABTestsRequest: scheduleABTestsRequest,
672-
requestOptions: requestOptions
673-
)
674-
675-
guard let body = response.body else {
676-
throw AlgoliaError.missingData
677-
}
678-
679-
return body
680-
}
681-
682-
// Schedule an A/B test to be started at a later time.
683-
// Required API Key ACLs:
684-
// - editSettings
685-
//
686-
// - parameter scheduleABTestsRequest: (body)
687-
// - returns: RequestBuilder<AbtestingV3ScheduleABTestResponse>
688-
689-
open func scheduleABTestWithHTTPInfo(
690-
scheduleABTestsRequest: AbtestingV3ScheduleABTestsRequest,
691-
requestOptions userRequestOptions: RequestOptions? = nil
692-
) async throws -> Response<AbtestingV3ScheduleABTestResponse> {
693-
let resourcePath = "/3/abtests/schedule"
694-
let body = scheduleABTestsRequest
695-
let queryParameters: [String: Any?]? = nil
696-
697-
let nillableHeaders: [String: Any?]? = nil
698-
699-
let headers = APIHelper.rejectNilHeaders(nillableHeaders)
700-
701-
return try await self.transporter.send(
702-
method: "POST",
703-
path: resourcePath,
704-
data: body,
705-
requestOptions: RequestOptions(
706-
headers: headers,
707-
queryParameters: queryParameters
708-
) + userRequestOptions
709-
)
710-
}
711-
712663
/// - parameter id: (path) Unique A/B test identifier.
713664
/// - returns: AbtestingV3ABTestResponse
714665
@available(macOS 10.15, iOS 13.0, tvOS 13.0, watchOS 6.0, *)

Sources/AbtestingV3/Models/AbtestingV3ScheduleABTestResponse.swift

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

Sources/AbtestingV3/Models/AbtestingV3ScheduleABTestsRequest.swift

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

0 commit comments

Comments
 (0)