com.groupbyinc.flux.action.get.MultiGetRequest.class Maven / Gradle / Ivy
???? 4 .com/groupbyinc/flux/action/get/MultiGetRequest Lcom/groupbyinc/flux/action/ActionRequest;Ljava/lang/Iterable;Lcom/groupbyinc/flux/action/CompositeIndicesRequest;Lcom/groupbyinc/flux/action/RealtimeRequest;Lcom/groupbyinc/flux/common/xcontent/ToXContentObject; (com/groupbyinc/flux/action/ActionRequest java/lang/Iterable 2com/groupbyinc/flux/action/CompositeIndicesRequest *com/groupbyinc/flux/action/RealtimeRequest
4com/groupbyinc/flux/common/xcontent/ToXContentObject MultiGetRequest.java 3com/groupbyinc/flux/action/get/MultiGetRequest$Item Item 8com/groupbyinc/flux/common/xcontent/XContentParser$Token 2com/groupbyinc/flux/common/xcontent/XContentParser Token 5com/groupbyinc/flux/common/xcontent/ToXContent$Params .com/groupbyinc/flux/common/xcontent/ToXContent Params DOCS 'Lcom/groupbyinc/flux/common/ParseField; INDEX TYPE ID ROUTING PARENT VERSION VERSION_TYPE FIELDS
STORED_FIELDS SOURCE
preference Ljava/lang/String; realtime Z refresh items Ljava/util/List; GLjava/util/List; ()V 0 1
2 * + 4 java/util/ArrayList 6
7 2 - . 9 this 0Lcom/groupbyinc/flux/action/get/MultiGetRequest; getItems ()Ljava/util/List; add g(Lcom/groupbyinc/flux/action/get/MultiGetRequest$Item;)Lcom/groupbyinc/flux/action/get/MultiGetRequest; java/util/List A (Ljava/lang/Object;)Z ? C B D item 5Lcom/groupbyinc/flux/action/get/MultiGetRequest$Item; h(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/groupbyinc/flux/action/get/MultiGetRequest; %Lcom/groupbyinc/flux/common/Nullable; 9(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V 0 J
K index type id validate ?()Lcom/groupbyinc/flux/action/ActionRequestValidationException; isEmpty ()Z R S B T no documents to get V *com/groupbyinc/flux/action/ValidateActions X addValidationError ?(Ljava/lang/String;Lcom/groupbyinc/flux/action/ActionRequestValidationException;)Lcom/groupbyinc/flux/action/ActionRequestValidationException; Z [
Y \ ;com/groupbyinc/flux/action/ActionRequestValidationException ^ size ()I ` a B b get (I)Ljava/lang/Object; d e B f ()Ljava/lang/String; M h
i java/lang/StringBuilder k
l 2 index is missing for doc n append -(Ljava/lang/String;)Ljava/lang/StringBuilder; p q
l r (I)Ljava/lang/StringBuilder; p t
l u toString w h
l x O h
z id is missing for doc | i I validationException =Lcom/groupbyinc/flux/action/ActionRequestValidationException; D(Ljava/lang/String;)Lcom/groupbyinc/flux/action/get/MultiGetRequest; ( ) ? 3(Z)Lcom/groupbyinc/flux/action/get/MultiGetRequest; , + ? ?(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Lcom/groupbyinc/flux/search/fetch/subphase/FetchSourceContext;Ljava/lang/String;Lcom/groupbyinc/flux/common/xcontent/XContentParser;Z)Lcom/groupbyinc/flux/action/get/MultiGetRequest; java/io/IOException ? nextToken <()Lcom/groupbyinc/flux/common/xcontent/XContentParser$Token; ? ? ? START_OBJECT :Lcom/groupbyinc/flux/common/xcontent/XContentParser$Token; ? ? ? java/util/Locale ? ROOT Ljava/util/Locale; ? ? ? ? $unexpected token [%s], expected [%s] ? java/lang/Object ? java/lang/String ? format K(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; ? ?
? ? +com/groupbyinc/flux/common/ParsingException ? getTokenLocation 8()Lcom/groupbyinc/flux/common/xcontent/XContentLocation; ? ? ? ^(Lcom/groupbyinc/flux/common/xcontent/XContentLocation;Ljava/lang/String;[Ljava/lang/Object;)V 0 ?
? ?
END_OBJECT ? ? ?
FIELD_NAME ? ? ? currentName ? h ? START_ARRAY ? ? ? docs ? equals ? C
? ? parseDocuments ?(Lcom/groupbyinc/flux/common/xcontent/XContentParser;Ljava/util/List;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Lcom/groupbyinc/flux/search/fetch/subphase/FetchSourceContext;Ljava/lang/String;Z)V ? ?
? ids ? parseIds ?(Lcom/groupbyinc/flux/common/xcontent/XContentParser;Ljava/util/List;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Lcom/groupbyinc/flux/search/fetch/subphase/FetchSourceContext;Ljava/lang/String;)V ? ?
? 3unknown key [%s] for a %s, expected [docs] or [ids] ? ,unexpected token [%s], expected [%s] or [%s] ? message defaultIndex defaultType
defaultFields [Ljava/lang/String; defaultFetchSource >Lcom/groupbyinc/flux/search/fetch/subphase/FetchSourceContext; defaultRouting parser 4Lcom/groupbyinc/flux/common/xcontent/XContentParser; allowExplicitIndex token currentFieldName END_ARRAY ? ? ? "java/lang/IllegalArgumentException ? +docs array element should include an object ? (Ljava/lang/String;)V 0 ?
? ????????? %com/groupbyinc/flux/index/VersionType ? INTERNAL 'Lcom/groupbyinc/flux/index/VersionType; ? ? ? ?