Skip to content

Commit 83bfbf8

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 cffeed9 commit 83bfbf8

File tree

6 files changed

+0
-510
lines changed

6 files changed

+0
-510
lines changed

algoliasearch/src/main/java/com/algolia/api/AbtestingClient.java

Lines changed: 0 additions & 54 deletions
Original file line numberDiff line numberDiff line change
@@ -830,60 +830,6 @@ public CompletableFuture<ListABTestsResponse> listABTestsAsync() throws AlgoliaR
830830
return this.listABTestsAsync(null, null, null, null, null);
831831
}
832832

833-
/**
834-
* Schedule an A/B test to be started at a later time.
835-
*
836-
* @param scheduleABTestsRequest (required)
837-
* @param requestOptions The requestOptions to send along with the query, they will be merged with
838-
* the transporter requestOptions.
839-
* @throws AlgoliaRuntimeException If it fails to process the API call
840-
*/
841-
public ScheduleABTestResponse scheduleABTest(
842-
@Nonnull ScheduleABTestsRequest scheduleABTestsRequest,
843-
@Nullable RequestOptions requestOptions
844-
) throws AlgoliaRuntimeException {
845-
return LaunderThrowable.await(scheduleABTestAsync(scheduleABTestsRequest, requestOptions));
846-
}
847-
848-
/**
849-
* Schedule an A/B test to be started at a later time.
850-
*
851-
* @param scheduleABTestsRequest (required)
852-
* @throws AlgoliaRuntimeException If it fails to process the API call
853-
*/
854-
public ScheduleABTestResponse scheduleABTest(@Nonnull ScheduleABTestsRequest scheduleABTestsRequest) throws AlgoliaRuntimeException {
855-
return this.scheduleABTest(scheduleABTestsRequest, null);
856-
}
857-
858-
/**
859-
* (asynchronously) Schedule an A/B test to be started at a later time.
860-
*
861-
* @param scheduleABTestsRequest (required)
862-
* @param requestOptions The requestOptions to send along with the query, they will be merged with
863-
* the transporter requestOptions.
864-
* @throws AlgoliaRuntimeException If it fails to process the API call
865-
*/
866-
public CompletableFuture<ScheduleABTestResponse> scheduleABTestAsync(
867-
@Nonnull ScheduleABTestsRequest scheduleABTestsRequest,
868-
@Nullable RequestOptions requestOptions
869-
) throws AlgoliaRuntimeException {
870-
Parameters.requireNonNull(scheduleABTestsRequest, "Parameter `scheduleABTestsRequest` is required when calling `scheduleABTest`.");
871-
872-
HttpRequest request = HttpRequest.builder().setPath("/2/abtests/schedule").setMethod("POST").setBody(scheduleABTestsRequest).build();
873-
return executeAsync(request, requestOptions, new TypeReference<ScheduleABTestResponse>() {});
874-
}
875-
876-
/**
877-
* (asynchronously) Schedule an A/B test to be started at a later time.
878-
*
879-
* @param scheduleABTestsRequest (required)
880-
* @throws AlgoliaRuntimeException If it fails to process the API call
881-
*/
882-
public CompletableFuture<ScheduleABTestResponse> scheduleABTestAsync(@Nonnull ScheduleABTestsRequest scheduleABTestsRequest)
883-
throws AlgoliaRuntimeException {
884-
return this.scheduleABTestAsync(scheduleABTestsRequest, null);
885-
}
886-
887833
/**
888834
* Stops an A/B test by its ID. You can't restart stopped A/B tests.
889835
*

algoliasearch/src/main/java/com/algolia/api/AbtestingV3Client.java

Lines changed: 0 additions & 54 deletions
Original file line numberDiff line numberDiff line change
@@ -974,60 +974,6 @@ public CompletableFuture<ListABTestsResponse> listABTestsAsync() throws AlgoliaR
974974
return this.listABTestsAsync(null, null, null, null, null, null);
975975
}
976976

977-
/**
978-
* Schedule an A/B test to be started at a later time.
979-
*
980-
* @param scheduleABTestsRequest (required)
981-
* @param requestOptions The requestOptions to send along with the query, they will be merged with
982-
* the transporter requestOptions.
983-
* @throws AlgoliaRuntimeException If it fails to process the API call
984-
*/
985-
public ScheduleABTestResponse scheduleABTest(
986-
@Nonnull ScheduleABTestsRequest scheduleABTestsRequest,
987-
@Nullable RequestOptions requestOptions
988-
) throws AlgoliaRuntimeException {
989-
return LaunderThrowable.await(scheduleABTestAsync(scheduleABTestsRequest, requestOptions));
990-
}
991-
992-
/**
993-
* Schedule an A/B test to be started at a later time.
994-
*
995-
* @param scheduleABTestsRequest (required)
996-
* @throws AlgoliaRuntimeException If it fails to process the API call
997-
*/
998-
public ScheduleABTestResponse scheduleABTest(@Nonnull ScheduleABTestsRequest scheduleABTestsRequest) throws AlgoliaRuntimeException {
999-
return this.scheduleABTest(scheduleABTestsRequest, null);
1000-
}
1001-
1002-
/**
1003-
* (asynchronously) Schedule an A/B test to be started at a later time.
1004-
*
1005-
* @param scheduleABTestsRequest (required)
1006-
* @param requestOptions The requestOptions to send along with the query, they will be merged with
1007-
* the transporter requestOptions.
1008-
* @throws AlgoliaRuntimeException If it fails to process the API call
1009-
*/
1010-
public CompletableFuture<ScheduleABTestResponse> scheduleABTestAsync(
1011-
@Nonnull ScheduleABTestsRequest scheduleABTestsRequest,
1012-
@Nullable RequestOptions requestOptions
1013-
) throws AlgoliaRuntimeException {
1014-
Parameters.requireNonNull(scheduleABTestsRequest, "Parameter `scheduleABTestsRequest` is required when calling `scheduleABTest`.");
1015-
1016-
HttpRequest request = HttpRequest.builder().setPath("/3/abtests/schedule").setMethod("POST").setBody(scheduleABTestsRequest).build();
1017-
return executeAsync(request, requestOptions, new TypeReference<ScheduleABTestResponse>() {});
1018-
}
1019-
1020-
/**
1021-
* (asynchronously) Schedule an A/B test to be started at a later time.
1022-
*
1023-
* @param scheduleABTestsRequest (required)
1024-
* @throws AlgoliaRuntimeException If it fails to process the API call
1025-
*/
1026-
public CompletableFuture<ScheduleABTestResponse> scheduleABTestAsync(@Nonnull ScheduleABTestsRequest scheduleABTestsRequest)
1027-
throws AlgoliaRuntimeException {
1028-
return this.scheduleABTestAsync(scheduleABTestsRequest, null);
1029-
}
1030-
1031977
/**
1032978
* Stops an A/B test by its ID. You can't restart stopped A/B tests.
1033979
*

algoliasearch/src/main/java/com/algolia/model/abtesting/ScheduleABTestResponse.java

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

algoliasearch/src/main/java/com/algolia/model/abtesting/ScheduleABTestsRequest.java

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

algoliasearch/src/main/java/com/algolia/model/abtestingv3/ScheduleABTestResponse.java

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

0 commit comments

Comments
 (0)