
com.groupbyinc.flux.action.support.IndicesOptions.class Maven / Gradle / Ivy
???? 3 ? 1com/groupbyinc/flux/action/support/IndicesOptions java/lang/Object IndicesOptions.java VALUES 4[Lcom/groupbyinc/flux/action/support/IndicesOptions; IGNORE_UNAVAILABLE B ALLOW_NO_INDICES EXPAND_WILDCARDS_OPEN EXPAND_WILDCARDS_CLOSED "FORBID_ALIASES_TO_MULTIPLE_INDICES FORBID_CLOSED_INDICES STRICT_EXPAND_OPEN LENIENT_EXPAND_OPEN STRICT_EXPAND_OPEN_CLOSED STRICT_EXPAND_OPEN_FORBID_CLOSED & +STRICT_SINGLE_INDEX_NO_EXPAND_FORBID_CLOSED 0 id (B)V ()V "
# % this 3Lcom/groupbyinc/flux/action/support/IndicesOptions; ignoreUnavailable ()Z allowNoIndices expandWildcardsOpen expandWildcardsClosed forbidClosedIndices allowAliasesToMultipleIndices writeIndicesOptions 6(Lcom/groupbyinc/flux/common/io/stream/StreamOutput;)V java/io/IOException 2 1com/groupbyinc/flux/common/io/stream/StreamOutput 4 write (I)V 6 7
5 8 out 3Lcom/groupbyinc/flux/common/io/stream/StreamOutput; readIndicesOptions g(Lcom/groupbyinc/flux/common/io/stream/StreamInput;)Lcom/groupbyinc/flux/action/support/IndicesOptions; 0com/groupbyinc/flux/common/io/stream/StreamInput > readByte ()B @ A
? B D "java/lang/IllegalArgumentException F java/lang/StringBuilder H
I # No valid missing index type id: K append -(Ljava/lang/String;)Ljava/lang/StringBuilder; M N
I O (I)Ljava/lang/StringBuilder; M Q
I R toString ()Ljava/lang/String; T U
I V (Ljava/lang/String;)V X
G Y in 2Lcom/groupbyinc/flux/common/io/stream/StreamInput; fromOptions 9(ZZZZ)Lcom/groupbyinc/flux/action/support/IndicesOptions; ;(ZZZZZZ)Lcom/groupbyinc/flux/action/support/IndicesOptions; ] _
` Z expandToOpenIndices expandToClosedIndices l(ZZZZLcom/groupbyinc/flux/action/support/IndicesOptions;)Lcom/groupbyinc/flux/action/support/IndicesOptions; / *
f . *
h defaultOptions toByte (ZZZZZZ)B k l
m fromRequest ?(Lcom/groupbyinc/flux/rest/RestRequest;Lcom/groupbyinc/flux/action/support/IndicesOptions;)Lcom/groupbyinc/flux/action/support/IndicesOptions; expand_wildcards q $com/groupbyinc/flux/rest/RestRequest s param &(Ljava/lang/String;)Ljava/lang/String; u v
t w ignore_unavailable y allow_no_indices { fromParameters ?(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Lcom/groupbyinc/flux/action/support/IndicesOptions;)Lcom/groupbyinc/flux/action/support/IndicesOptions; } ~
request &Lcom/groupbyinc/flux/rest/RestRequest; defaultSettings fromMap w(Ljava/util/Map;Lcom/groupbyinc/flux/action/support/IndicesOptions;)Lcom/groupbyinc/flux/action/support/IndicesOptions;
java/util/Map ? containsKey (Ljava/lang/Object;)Z ? ? ? ? get &(Ljava/lang/Object;)Ljava/lang/Object; ? ? ? ? expandWildcards ? ) + map 5Ljava/util/Map; Ljava/util/Map; isIndicesOptions (Ljava/lang/String;)Z java/lang/String ? equals ? ?
? ? name Ljava/lang/String; , *
? - *
? =com/groupbyinc/flux/common/xcontent/support/XContentMapValues ? nodeStringArrayValue '(Ljava/lang/Object;)[Ljava/lang/String; ? ?
? ? [Ljava/lang/String; ? open ? closed ? none ? all ? No valid expand wildcard value [ ? ] ? ) *
? nodeBooleanValue (Ljava/lang/Object;Z)Z ? ?
? ? + *
? wildcard wildcards wildcardsString Ljava/lang/Object; ignoreUnavailableString allowNoIndicesString strictExpandOpen 5()Lcom/groupbyinc/flux/action/support/IndicesOptions; strictExpandOpenAndForbidClosed strictExpand %strictSingleIndexNoExpandForbidClosed lenientExpandOpen wildcardExpandToOpen wildcardExpandToClosed IndicesOptions[id= ? , ignore_unavailable= ? (Z)Ljava/lang/StringBuilder; M ?
I ? , allow_no_indices= ? , expand_wildcards_open= ? , expand_wildcards_closed= ? %, allow_alisases_to_multiple_indices= ? , forbid_closed_indices= ? (C)Ljava/lang/StringBuilder; M ?
I ? !
? max
ConstantValue Code LocalVariableTable LineNumberTable
StackMapTable
Exceptions LocalVariableTypeTable Signature ?(Ljava/util/Map;Lcom/groupbyinc/flux/action/support/IndicesOptions;)Lcom/groupbyinc/flux/action/support/IndicesOptions;
SourceFile !
?
?
? ? ? ? ? ? ? ? ? ! ? F
*? $*? &? ?
' (
? ? @ A ) * ? D *? &~? ? ? ? ' ( ? G ?
@ + * ? D *? &~? ? ? ? ' ( ? Q ?
@ , * ? D *? &~? ? ? ? ' ( ? X ?
@ - * ? E *? &~? ? ? ? ' ( ? _ ? @ . * ? E *? & ~? ? ? ? ' ( ? f ? @ / * ? E *? &~? ? ? ? ' ( ? o ? @ 0 1 ? A +*? &? 9? ? ' ( : ; ?
s t ? 3 <