Examples of SearchScrollRequestBuilder


Examples of org.elasticsearch.action.search.SearchScrollRequestBuilder

                  .setScroll(TimeValue.timeValueSeconds(_scrollTimeoutSeconds))
                  .addSort("_id", SortOrder.ASC).setSize(batchSize);

              responseFuture = _client.search(builder.request());
            } else {
              responseFuture = _client.searchScroll(new SearchScrollRequestBuilder(_client, _scrollId)
                  .request());
            }

            SearchResponse response = responseFuture.actionGet();
View Full Code Here

Examples of org.elasticsearch.action.search.SearchScrollRequestBuilder

                  .setScroll(TimeValue.timeValueSeconds(_scrollTimeoutSeconds))
                  .addSort("_id", SortOrder.ASC).setSize(batchSize);

              responseFuture = _client.search(builder.request());
            } else {
              responseFuture = _client.searchScroll(new SearchScrollRequestBuilder(_client, _scrollId)
                  .request());
            }

            SearchResponse response = responseFuture.actionGet();
View Full Code Here

Examples of org.elasticsearch.action.search.SearchScrollRequestBuilder

      private final Queue<SearchHit> hits = new ArrayDeque<SearchHit>();

      private void fillQueue() {
        try {
          SearchScrollRequestBuilder esRequest = client.prepareSearchScroll(scrollId)
            .setScroll(TimeValue.timeValueMinutes(3));
          Collections.addAll(hits, esRequest.get().getHits().getHits());
        } catch (Exception e) {
          throw new IllegalStateException("Error while filling in the scroll buffer", e);
        }
      }
View Full Code Here

Examples of org.elasticsearch.action.search.SearchScrollRequestBuilder

      .setQuery(QueryBuilders.termsQuery(RuleNormalizer.RuleField.ID.field(), ids));
    SearchResponse scrollResp = request.get();

    List<Rule> rules = newArrayList();
    while (true) {
      SearchScrollRequestBuilder scrollRequest = getClient()
        .prepareSearchScroll(scrollResp.getScrollId())
        .setScroll(TimeValue.timeValueSeconds(3L));

      scrollResp = scrollRequest.get();

      for (SearchHit hit : scrollResp.getHits()) {
        rules.add(toDoc(hit.getSource()));
      }
      // Break condition: No hits are returned
View Full Code Here

Examples of org.elasticsearch.action.search.SearchScrollRequestBuilder

                  .setScroll(TimeValue.timeValueSeconds(_scrollTimeoutSeconds))
                  .addSort("_id", SortOrder.ASC).setSize(batchSize);

              responseFuture = _client.search(builder.request());
            } else {
              responseFuture = _client.searchScroll(new SearchScrollRequestBuilder(_client, _scrollId)
                  .request());
            }

            SearchResponse response = responseFuture.actionGet();
View Full Code Here

Examples of org.elasticsearch.client.action.search.SearchScrollRequestBuilder

    @Override public SearchRequestBuilder prepareSearch(String... indices) {
        return new SearchRequestBuilder(this).setIndices(indices);
    }

    @Override public SearchScrollRequestBuilder prepareSearchScroll(String scrollId) {
        return new SearchScrollRequestBuilder(this, scrollId);
    }
View Full Code Here

Examples of org.elasticsearch.client.action.search.SearchScrollRequestBuilder

    return new SearchRequestBuilder(_superClient.prepareSearch(arg0));
  }

  //@Override
  public org.elasticsearch.client.action.search.SearchScrollRequestBuilder prepareSearchScroll(String arg0) {
    return new SearchScrollRequestBuilder(_superClient.prepareSearchScroll(arg0));
  }
View Full Code Here

Examples of org.elasticsearch.client.action.search.SearchScrollRequestBuilder

    return new SearchRequestBuilder(_superClient.prepareSearch(arg0));
  }

  //@Override
  public org.elasticsearch.client.action.search.SearchScrollRequestBuilder prepareSearchScroll(String arg0) {
    return new SearchScrollRequestBuilder(_superClient.prepareSearchScroll(arg0));
  }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.