类org.elasticsearch.action.IndicesRequest源码实例Demo

下面列出了怎么用org.elasticsearch.action.IndicesRequest的API类实例代码及写法,或者点击链接到github查看源代码。

源代码1 项目: Elasticsearch   文件: PercolateRequest.java
@Override
public List<? extends IndicesRequest> subRequests() {
    List<IndicesRequest> requests = new ArrayList<>();
    requests.add(this);
    if (getRequest != null) {
        requests.add(getRequest);
    }
    return requests;
}
 
源代码2 项目: Elasticsearch   文件: MultiPercolateRequest.java
@Override
public List<? extends IndicesRequest> subRequests() {
    List<IndicesRequest> indicesRequests = new ArrayList<>();
    for (PercolateRequest percolateRequest : this.requests) {
        indicesRequests.addAll(percolateRequest.subRequests());
    }
    return indicesRequests;
}
 
源代码3 项目: Elasticsearch   文件: BulkRequest.java
@Override
@SuppressWarnings("unchecked")
public List<? extends IndicesRequest> subRequests() {
    List<IndicesRequest> indicesRequests = new ArrayList<>();
    for (ActionRequest request : requests) {
        assert request instanceof IndicesRequest;
        indicesRequests.add((IndicesRequest) request);
    }
    return indicesRequests;
}
 
源代码4 项目: elasticsearch-helper   文件: IngestRequest.java
@Override
@SuppressWarnings("unchecked")
public List<? extends IndicesRequest> subRequests() {
    List<IndicesRequest> indicesRequests = Lists.newArrayList();
    for (ActionRequest<?> request : requests) {
        assert request instanceof IndicesRequest;
        indicesRequests.add((IndicesRequest) request);
    }
    return indicesRequests;
}
 
/**
 * Same as {@link #concreteIndices(ClusterState, IndicesOptions, String...)}, but the index expressions and options
 * are encapsulated in the specified request.
 */
public String[] concreteIndices(ClusterState state, IndicesRequest request) {
    Context context = new Context(state, request.indicesOptions());
    return concreteIndices(context, request.indices());
}
 
源代码6 项目: Elasticsearch   文件: IndicesAliasesRequest.java
@Override
public List<? extends IndicesRequest> subRequests() {
    return allAliasActions;
}
 
源代码7 项目: Elasticsearch   文件: MultiSearchRequest.java
@Override
public List<? extends IndicesRequest> subRequests() {
    return this.requests;
}
 
源代码8 项目: elasticsearch-carrot2   文件: ClusteringAction.java
@Override
public IndicesRequest indices(String... strings) {
   return searchRequest.indices(strings);
}
 
源代码9 项目: crate   文件: IndexNameExpressionResolver.java
/**
 * Same as {@link #concreteIndexNames(ClusterState, IndicesOptions, String...)}, but the index expressions and options
 * are encapsulated in the specified request.
 */
public String[] concreteIndexNames(ClusterState state, IndicesRequest request) {
    Context context = new Context(state, request.indicesOptions());
    return concreteIndexNames(context, request.indices());
}
 
源代码10 项目: crate   文件: IndexNameExpressionResolver.java
/**
 * Same as {@link #concreteIndices(ClusterState, IndicesOptions, String...)}, but the index expressions and options
 * are encapsulated in the specified request.
 */
public Index[] concreteIndices(ClusterState state, IndicesRequest request) {
    Context context = new Context(state, request.indicesOptions());
    return concreteIndices(context, request.indices());
}
 
 类所在包
 类方法
 同包方法