
com.groupbyinc.flux.action.explain.ExplainRequestBuilder.class Maven / Gradle / Ivy
???? 3 ? 8com/groupbyinc/flux/action/explain/ExplainRequestBuilder ?Lcom/groupbyinc/flux/action/support/single/shard/SingleShardOperationRequestBuilder; Rcom/groupbyinc/flux/action/support/single/shard/SingleShardOperationRequestBuilder ExplainRequestBuilder.java
sourceBuilder 7Lcom/groupbyinc/flux/action/support/QuerySourceBuilder; e(Lcom/groupbyinc/flux/client/ElasticsearchClient;Lcom/groupbyinc/flux/action/explain/ExplainAction;)V 1com/groupbyinc/flux/action/explain/ExplainRequest ()V
?(Lcom/groupbyinc/flux/client/ElasticsearchClient;Lcom/groupbyinc/flux/action/Action;Lcom/groupbyinc/flux/action/support/single/shard/SingleShardRequest;)V
this :Lcom/groupbyinc/flux/action/explain/ExplainRequestBuilder; client 0Lcom/groupbyinc/flux/client/ElasticsearchClient; action 2Lcom/groupbyinc/flux/action/explain/ExplainAction; ?(Lcom/groupbyinc/flux/client/ElasticsearchClient;Lcom/groupbyinc/flux/action/explain/ExplainAction;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V index X(Ljava/lang/String;)Lcom/groupbyinc/flux/action/support/single/shard/SingleShardRequest;
type G(Ljava/lang/String;)Lcom/groupbyinc/flux/action/explain/ExplainRequest;
id "
# Ljava/lang/String; setType N(Ljava/lang/String;)Lcom/groupbyinc/flux/action/explain/ExplainRequestBuilder; request ,()Lcom/groupbyinc/flux/action/ActionRequest; ( )
* setId
setRouting routing .
/ setParent parent 2
3
setPreference
preference 6
7 setQuery j(Lcom/groupbyinc/flux/index/query/QueryBuilder;)Lcom/groupbyinc/flux/action/explain/ExplainRequestBuilder; 9()Lcom/groupbyinc/flux/action/support/QuerySourceBuilder; ;
< 5com/groupbyinc/flux/action/support/QuerySourceBuilder > g(Lcom/groupbyinc/flux/index/query/QueryBuilder;)Lcom/groupbyinc/flux/action/support/QuerySourceBuilder; 9 @
? A query .Lcom/groupbyinc/flux/index/query/QueryBuilder; m(Lcom/groupbyinc/flux/common/bytes/BytesReference;)Lcom/groupbyinc/flux/action/explain/ExplainRequestBuilder; j(Lcom/groupbyinc/flux/common/bytes/BytesReference;)Lcom/groupbyinc/flux/action/support/QuerySourceBuilder; 9 F
? G 1Lcom/groupbyinc/flux/common/bytes/BytesReference; setFields O([Ljava/lang/String;)Lcom/groupbyinc/flux/action/explain/ExplainRequestBuilder; *Lcom/groupbyinc/flux/action/ActionRequest; ( L M fields H([Ljava/lang/String;)Lcom/groupbyinc/flux/action/explain/ExplainRequest; O P
Q [Ljava/lang/String; setFetchSource =(Z)Lcom/groupbyinc/flux/action/explain/ExplainRequestBuilder; fetchSourceContext >()Lcom/groupbyinc/flux/search/fetch/source/FetchSourceContext; V W
X :com/groupbyinc/flux/search/fetch/source/FetchSourceContext Z (Z)V \
[ ] q(Lcom/groupbyinc/flux/search/fetch/source/FetchSourceContext;)Lcom/groupbyinc/flux/action/explain/ExplainRequest; V _
` fetchSource ?(Z)Lcom/groupbyinc/flux/search/fetch/source/FetchSourceContext; b c
[ d fetch Z context