
com.groupbyinc.flux.action.percolate.PercolateRequest.class Maven / Gradle / Ivy
???? 3 5com/groupbyinc/flux/action/percolate/PercolateRequest ?Lcom/groupbyinc/flux/action/support/broadcast/BroadcastRequest;Lcom/groupbyinc/flux/action/CompositeIndicesRequest; =com/groupbyinc/flux/action/support/broadcast/BroadcastRequest 2com/groupbyinc/flux/action/CompositeIndicesRequest PercolateRequest.java documentType Ljava/lang/String; routing
preference
getRequest +Lcom/groupbyinc/flux/action/get/GetRequest; onlyCount Z source 1Lcom/groupbyinc/flux/common/bytes/BytesReference; docSource startTime J ()V
this 7Lcom/groupbyinc/flux/action/percolate/PercolateRequest; k(Lcom/groupbyinc/flux/action/percolate/PercolateRequest;Lcom/groupbyinc/flux/common/bytes/BytesReference;)V -(Lcom/groupbyinc/flux/action/ActionRequest;)V
indices ()[Ljava/lang/String; !
" [Ljava/lang/String; $ % ()Ljava/lang/String; '
(
* '
,
. '
0
2 4 6 8 : request subRequests ()Ljava/util/List; java/util/ArrayList ?
@ java/util/List B add (Ljava/lang/Object;)Z D E C F
H requests =Ljava/util/List; Ljava/util/List; K(Ljava/lang/String;)Lcom/groupbyinc/flux/action/percolate/PercolateRequest; type -()Lcom/groupbyinc/flux/action/get/GetRequest; d(Lcom/groupbyinc/flux/action/get/GetRequest;)Lcom/groupbyinc/flux/action/percolate/PercolateRequest; 3()Lcom/groupbyinc/flux/common/bytes/BytesReference; H(Ljava/util/Map;)Lcom/groupbyinc/flux/action/percolate/PercolateRequest; 4com/groupbyinc/flux/ElasticsearchGenerationException S #com/groupbyinc/flux/client/Requests U CONTENT_TYPE 2Lcom/groupbyinc/flux/common/xcontent/XContentType; W X V Y z(Ljava/util/Map;Lcom/groupbyinc/flux/common/xcontent/XContentType;)Lcom/groupbyinc/flux/action/percolate/PercolateRequest; [
\ document Ljava/util/Map; java/io/IOException ` 3com/groupbyinc/flux/common/xcontent/XContentFactory b contentBuilder i(Lcom/groupbyinc/flux/common/xcontent/XContentType;)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder; d e
c f 3com/groupbyinc/flux/common/xcontent/XContentBuilder h map F(Ljava/util/Map;)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder; j k
i l n(Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;)Lcom/groupbyinc/flux/action/percolate/PercolateRequest; n
o java/lang/StringBuilder q
r Failed to generate [ t append -(Ljava/lang/String;)Ljava/lang/StringBuilder; v w
r x -(Ljava/lang/Object;)Ljava/lang/StringBuilder; v z
r { ] } toString '
r ? *(Ljava/lang/String;Ljava/lang/Throwable;)V ?
T ? builder 5Lcom/groupbyinc/flux/common/xcontent/XContentBuilder; e Ljava/io/IOException; contentType +com/groupbyinc/flux/common/bytes/BytesArray ? (Ljava/lang/String;)V ?
? ? bytes ? Q
i ? documentBuilder ;([B)Lcom/groupbyinc/flux/action/percolate/PercolateRequest; =([BII)Lcom/groupbyinc/flux/action/percolate/PercolateRequest; ?
? [B ([BII)V ?
? ? j(Lcom/groupbyinc/flux/common/bytes/BytesReference;)Lcom/groupbyinc/flux/action/percolate/PercolateRequest; ?
? offset I length v(Lcom/groupbyinc/flux/action/percolate/PercolateSourceBuilder;)Lcom/groupbyinc/flux/action/percolate/PercolateRequest; ;com/groupbyinc/flux/action/percolate/PercolateSourceBuilder ? buildAsBytes e(Lcom/groupbyinc/flux/common/xcontent/XContentType;)Lcom/groupbyinc/flux/common/bytes/BytesReference; ? ?
? ?
sourceBuilder =Lcom/groupbyinc/flux/action/percolate/PercolateSourceBuilder; ()Z :(Z)Lcom/groupbyinc/flux/action/percolate/PercolateRequest; validate ?()Lcom/groupbyinc/flux/action/ActionRequestValidationException; ? ?
? type is missing ? *com/groupbyinc/flux/action/ValidateActions ? addValidationError ?(Ljava/lang/String;Lcom/groupbyinc/flux/action/ActionRequestValidationException;)Lcom/groupbyinc/flux/action/ActionRequestValidationException; ? ?
? ? ;com/groupbyinc/flux/action/ActionRequestValidationException ? source or get is missing ? )com/groupbyinc/flux/action/get/GetRequest ? fields ? !
? ? 7get fields option isn't supported via percolate request ? validationException =Lcom/groupbyinc/flux/action/ActionRequestValidationException; readFrom 5(Lcom/groupbyinc/flux/common/io/stream/StreamInput;)V ? ?
? 0com/groupbyinc/flux/common/io/stream/StreamInput ? readVLong ()J ? ?
? ?
readString ? '
? ? readOptionalString ? '
? ? readBytesReference ? Q
? ? readBoolean ? ?
? ?
? ?
? ? in 2Lcom/groupbyinc/flux/common/io/stream/StreamInput; writeTo 6(Lcom/groupbyinc/flux/common/io/stream/StreamOutput;)V ? ?
? 1com/groupbyinc/flux/common/io/stream/StreamOutput ?
writeVLong (J)V ? ?
? ? writeString ? ?
? ? writeOptionalString ? ?
? ? writeBytesReference 4(Lcom/groupbyinc/flux/common/bytes/BytesReference;)V ? ?
? ? writeBoolean (Z)V ? ?
? ?
? ? out 3Lcom/groupbyinc/flux/common/io/stream/StreamOutput; Code LocalVariableTable LineNumberTable LocalVariableTypeTable
StackMapTable Signature @()Ljava/util/List<+Lcom/groupbyinc/flux/action/IndicesRequest;>;
Exceptions
SourceFile !
? 3 *? ? ? ?
A B ? ? C*+? *+? #? &*+? )? +*+? -? /*+? 1? 3*+? 5? 5*,? 7*+? 9? 9*+? ;? ;? ? C C <