@@ -14,6 +14,13 @@ update_an_index_1: |-
1414 client.updateIndex("movies", "id");
1515delete_an_index_1 : |-
1616 client.deleteIndex("movies");
17+ swap_indexes_1 : |-
18+ SwapIndexesParams[] params =
19+ new SwapIndexesParams[] {
20+ new SwapIndexesParams().setIndexes(new String[] {"indexA", "indexB"}),
21+ new SwapIndexesParams().setIndexes(new String[] {"indexX", "indexY"})
22+ };
23+ TaskInfo task = client.swapIndexes(params);
1724get_one_document_1 : |-
1825 DocumentQuery query = new DocumentQuery().setFields(new String[] {"id", "title", "poster", "release_date"});
1926 client.index("movies").getDocument("25684", query);
@@ -56,6 +63,12 @@ get_task_1: |-
5663 client.getTask(1);
5764get_all_tasks_filtering_1 : |-
5865 client.index("movies").getTasks();
66+ delete_tasks_1 : |-
67+ DeleteTasksQuery query = new DeleteTasksQuery().setUids(new int[] {1, 2})
68+ client.deleteTasks(query);
69+ cancel_tasks_1 : |-
70+ CancelTasksQuery query = new CancelTasksQuery().setUids(new int[] {1, 2})
71+ client.cancelTasks(query);
5972get_all_tasks_filtering_2 : |-
6073 TasksQuery query = new TasksQuery()
6174 .setStatus(new String[] {"succeeded", "failed"})
@@ -322,26 +335,50 @@ search_parameter_guide_retrieve_1: |-
322335 client.index("movies").search(searchRequest);
323336search_parameter_guide_crop_1 : |-
324337 SearchRequest searchRequest =
325- new SearchRequest("shifu")
326- .setAttributesToCrop(new String[] {"overview"})
327- .setCropLength(5);
338+ SearchRequest.builder()
339+ .q("shifu")
340+ .attributesToCrop(new String[] {"overview"})
341+ .cropLength(5)
342+ .build();
328343 client.index("movies").search(searchRequest);
329344search_parameter_guide_crop_marker_1 : |-
330345 SearchRequest searchRequest =
331- new SearchRequest("shifu")
332- .setAttributesToCrop(new String[] {"overview"})
333- .setCropMarker("[…]");
346+ SearchRequest.builder()
347+ .q("shifu")
348+ .attributesToCrop(new String[] {"overview"})
349+ .cropMarker("[…]")
350+ .build();
334351 client.index("movies").search(searchRequest);
335352search_parameter_guide_highlight_1 : |-
336353 SearchRequest searchRequest =
337354 new SearchRequest("winter feast").setAttributesToHighlight(new String[] {"overview"});
338355 client.index("movies").search(searchRequest);
339356search_parameter_guide_highlight_tag_1 : |-
340357 SearchRequest searchRequest =
341- new SearchRequest("winter feast")
342- .setAttributesToHighlight(new String[] {"overview"})
343- .setHighlightPreTag("<span class=\"highlight\">")
344- .setHighlightPostTag("</span>");
358+ SearchRequest.builder()
359+ .q("winter feast")
360+ .attributesToHighlight(new String[] {"overview"})
361+ .highlightPreTag("<span class=\"highlight\">")
362+ .highlightPostTag("</span>")
363+ .build();
364+ client.index("movies").search(searchRequest);
365+ search_parameter_guide_matches_1 : |-
366+ SearchRequest searchRequest = SearchRequest.builder().q("winter feast").matches(true).build();
367+ client.index("movies").search(searchRequest);
368+ search_parameter_guide_hitsperpage_1 : |-
369+ SearchRequest searchRequest = SearchRequest.builder().q("").hitsPerPage(15).build();
370+ SearchResultPaginated searchResult = client.index("movies").search(searchRequest);
371+ search_parameter_guide_page_1 : |-
372+ SearchRequest searchRequest = SearchRequest.builder().q("").page(15).build();
373+ SearchResultPaginated searchResult = client.index("movies").search(searchRequest);
374+ search_parameter_guide_show_matches_position_1 : |-
375+ SearchRequest searchRequest = SearchRequest.builder().q("winter feast").showMatchesPosition(true).build();
376+ SearchResultPaginated searchResult = client.index("movies").search(searchRequest);
377+ search_parameter_guide_matching_strategy_1 : |-
378+ SearchRequest searchRequest = SearchRequest.builder().q("big fat liar").matchingStrategy(MatchingStrategy.LAST).build();
379+ client.index("movies").search(searchRequest);
380+ search_parameter_guide_matching_strategy_2 : |-
381+ SearchRequest searchRequest = SearchRequest.builder().q("big fat liar").matchingStrategy(MatchingStrategy.ALL).build();
345382 client.index("movies").search(searchRequest);
346383settings_guide_synonyms_1 : |-
347384 Settings settings = new Settings();
@@ -733,3 +770,32 @@ tenant_token_guide_generate_sdk_1: |-
733770tenant_token_guide_search_sdk_1 : |-
734771 Client frontEndClient = new Client(new Config("http://localhost:7700", token));
735772 frontEndClient.index("patient_medical_records").search("blood test");
773+ async_guide_filter_by_date_1 : |-
774+ SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss'Z'");
775+ Date date = format.parse("2020-10-11T11:49:53.000Z");
776+ TasksQuery query = new TasksQuery().setBeforeEnqueuedAt(date);
777+
778+ client.getTasks(query);
779+ async_guide_multiple_filters_1 : |-
780+ TasksQuery query =
781+ new TasksQuery()
782+ .setStatuses(new String[] {"processing"})
783+ .setTypes(new String[] {"documentAdditionOrUpdate", "documentDeletion"})
784+ .setIndexUids(new String[] {"movies"});
785+
786+ client.getTasks(query);
787+ async_guide_filter_by_ids_1 : |-
788+ TasksQuery query = new TasksQuery().setUids(new int[] {5, 10, 13});
789+ client.getTasks(query);
790+ async_guide_filter_by_statuses_1 : |-
791+ TasksQuery query = new TasksQuery().setStatuses(new String[] {"failed", "canceled"});
792+ client.getTasks(query);
793+ async_guide_filter_by_types_1 : |-
794+ TasksQuery query = new TasksQuery().setTypes(new String[] {"dumpCreation", "indexSwap"});
795+ client.getTasks(query);
796+ async_guide_filter_by_index_uids_1 : |-
797+ TasksQuery query = new TasksQuery().setIndexUids(new String[] {"movies"});
798+ client.getTasks(query);
799+ async_guide_canceled_by_1 : |-
800+ TasksQuery query = new TasksQuery().setCanceledBy(new int[] {9, 15});
801+ client.getTasks(query);
0 commit comments