
com.groupbyinc.flux.action.admin.indices.validate.query.ValidateQueryResponse.class Maven / Gradle / Ivy
???? 4 Mcom/groupbyinc/flux/action/admin/indices/validate/query/ValidateQueryResponse >com/groupbyinc/flux/action/support/broadcast/BroadcastResponse ValidateQueryResponse.java 5com/groupbyinc/flux/common/xcontent/ToXContent$Params .com/groupbyinc/flux/common/xcontent/ToXContent Params %java/lang/invoke/MethodHandles$Lookup java/lang/invoke/MethodHandles
Lookup VALID_FIELD Ljava/lang/String; valid EXPLANATIONS_FIELD explanations PARSER >Lcom/groupbyinc/flux/common/xcontent/ConstructingObjectParser; ?Lcom/groupbyinc/flux/common/xcontent/ConstructingObjectParser; Z queryExplanations Ljava/util/List; \Ljava/util/List; ()V
this OLcom/groupbyinc/flux/action/admin/indices/validate/query/ValidateQueryResponse; '(ZLjava/util/List;IIILjava/util/List;)V (IIILjava/util/List;)V %
& ( * java/util/Collections , emptyList ()Ljava/util/List; . /
- 0 java/util/List 2 totalShards I successfulShards failedShards
shardFailures [Ljava/util/List; isValid ()Z getQueryExplanation readFrom 5(Lcom/groupbyinc/flux/common/io/stream/StreamInput;)V java/io/IOException ? = >
A 0com/groupbyinc/flux/common/io/stream/StreamInput C readBoolean E ;
D F readVInt ()I H I
D J java/util/ArrayList L (I)V N
M O Hcom/groupbyinc/flux/action/admin/indices/validate/query/QueryExplanation Q readQueryExplanation ~(Lcom/groupbyinc/flux/common/io/stream/StreamInput;)Lcom/groupbyinc/flux/action/admin/indices/validate/query/QueryExplanation; S T
R U add (Ljava/lang/Object;)Z W X 3 Y i in 2Lcom/groupbyinc/flux/common/io/stream/StreamInput; size writeTo 6(Lcom/groupbyinc/flux/common/io/stream/StreamOutput;)V _ `
a 1com/groupbyinc/flux/common/io/stream/StreamOutput c writeBoolean (Z)V e f
d g ^ I 3 i writeVInt k N
d l iterator ()Ljava/util/Iterator; n o 3 p java/util/Iterator r hasNext t ; s u next ()Ljava/lang/Object; w x s y
R a exp JLcom/groupbyinc/flux/action/admin/indices/validate/query/QueryExplanation; out 3Lcom/groupbyinc/flux/common/io/stream/StreamOutput; addCustomXContentFields o(Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;Lcom/groupbyinc/flux/common/xcontent/ToXContent$Params;)V : ;
? 3com/groupbyinc/flux/common/xcontent/XContentBuilder ? field J(Ljava/lang/String;Z)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder; ? ?
? ? <