All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.groupbyinc.flux.action.support.AutoCreateIndex.class Maven / Gradle / Ivy

There is a newer version: 198
Show newest version
????4?2com/groupbyinc/flux/action/support/AutoCreateIndexjava/lang/ObjectAutoCreateIndex.java4com/groupbyinc/flux/action/support/AutoCreateIndex$1=com/groupbyinc/flux/action/support/AutoCreateIndex$AutoCreate
AutoCreate4com/groupbyinc/flux/common/settings/Setting$Property+com/groupbyinc/flux/common/settings/Setting
Property%java/lang/invoke/MethodHandles$Lookupjava/lang/invoke/MethodHandlesLookupAUTO_CREATE_INDEX_SETTING-Lcom/groupbyinc/flux/common/settings/Setting;nLcom/groupbyinc/flux/common/settings/Setting;dynamicMappingDisabledZresolverBLcom/groupbyinc/flux/cluster/metadata/IndexNameExpressionResolver;
autoCreate?Lcom/groupbyinc/flux/action/support/AutoCreateIndex$AutoCreate;?(Lcom/groupbyinc/flux/common/settings/Settings;Lcom/groupbyinc/flux/common/settings/ClusterSettings;Lcom/groupbyinc/flux/cluster/metadata/IndexNameExpressionResolver;)V()V 
!	#.com/groupbyinc/flux/index/mapper/MapperService%INDEX_MAPPER_DYNAMIC_SETTING'	&(getB(Lcom/groupbyinc/flux/common/settings/Settings;)Ljava/lang/Object;*+
,java/lang/Boolean.booleanValue()Z01
/2,com/groupbyinc/flux/common/settings/Settings43com/groupbyinc/flux/common/settings/ClusterSettings6@com/groupbyinc/flux/cluster/metadata/IndexNameExpressionResolver8	:	<	>"java/lang/invoke/LambdaMetafactory@metafactory?(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;BC
ADE(Ljava/lang/Object;)VG
setAutoCreateB(Lcom/groupbyinc/flux/action/support/AutoCreateIndex$AutoCreate;)VIJ
KLJacceptS(Lcom/groupbyinc/flux/action/support/AutoCreateIndex;)Ljava/util/function/Consumer;OPQaddSettingsUpdateConsumerM(Lcom/groupbyinc/flux/common/settings/Setting;Ljava/util/function/Consumer;)VST
7Uthis4Lcom/groupbyinc/flux/action/support/AutoCreateIndex;settings.Lcom/groupbyinc/flux/common/settings/Settings;clusterSettings5Lcom/groupbyinc/flux/common/settings/ClusterSettings;needToCheck
access$000B(Lcom/groupbyinc/flux/action/support/AutoCreateIndex$AutoCreate;)Z^_
	`shouldAutoCreate?(Ljava/lang/String;Lcom/groupbyinc/flux/cluster/ClusterState;)ZhasIndexOrAliasdc
9e0com/groupbyinc/flux/index/IndexNotFoundExceptiongjava/lang/StringBuilderi
j!no such index and [lappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;no
jpgetKey()Ljava/lang/String;rs
t] is [false]vtoStringxs
jy'(Ljava/lang/String;Ljava/lang/String;)V{
h|
access$100Q(Lcom/groupbyinc/flux/action/support/AutoCreateIndex$AutoCreate;)Ljava/util/List;~
	?java/util/List?isEmpty?1??iterator()Ljava/util/Iterator;????java/util/Iterator?hasNext?1??next()Ljava/lang/Object;????(com/groupbyinc/flux/common/collect/Tuple?v1??
??java/lang/String?v2??
??&com/groupbyinc/flux/common/regex/Regex?simpleMatch'(Ljava/lang/String;Ljava/lang/String;)Z??
??
] contains [-?/] which forbids automatic creation of the index?] ([?-(Ljava/lang/Object;)Ljava/lang/StringBuilder;n?
j?]) doesn't match?indexExpressionLjava/lang/String;include
expressionQLcom/groupbyinc/flux/common/collect/Tuple;*Lcom/groupbyinc/flux/common/collect/Tuple;indexstate*Lcom/groupbyinc/flux/cluster/ClusterState;
getAutoCreateA()Lcom/groupbyinc/flux/action/support/AutoCreateIndex$AutoCreate;lambda$static$0S(Ljava/lang/String;)Lcom/groupbyinc/flux/action/support/AutoCreateIndex$AutoCreate;K(Ljava/lang/String;Lcom/groupbyinc/flux/action/support/AutoCreateIndex$1;)V?
	?x$0action.auto_create_index?true?&(Ljava/lang/Object;)Ljava/lang/Object;???
???apply()Ljava/util/function/Function;???	NodeScope6Lcom/groupbyinc/flux/common/settings/Setting$Property;??	?Dynamic??	?{(Ljava/lang/String;Ljava/lang/String;Ljava/util/function/Function;[Lcom/groupbyinc/flux/common/settings/Setting$Property;)V?
?	SignatureCodeLocalVariableTableLineNumberTable
StackMapTableLocalVariableTypeTableBootstrapMethods
SourceFileInnerClasses1?B??>*?"*-?$*?)+?-?/?3???;*?=+?-?	??,?=*?R?V??*>WX>YZ>[\>?34	5"607=8?/?579?579]1?2*???a??WX?>bc?%*?$+,?f??*??N-?a?)?hY?jY?km?q?=?u?qw?q?z+?}?*?;?)?hY?jY?km?q?)?u?qw?q?z+?}?-??????-????:???i????:????:???/?36+???:???hY?jY?km?q?=?u?q??q?q??q?z+?}?????hY?jY?km?q?=?u?q??q-????q?z+?}??H?M???@??W??%WX%??%????W???JFGJKL@NGOmSyT{V?W?X?Y?Z?[?]?`?a?!?1	,
?
??<???/????/*????WX?fIJ?>*+????WX?
jk
???4
?	Y*????
???-? ?<	$?Y?ĺ??Y??SY??S?س=??,?FHMNF?????"	
@




© 2015 - 2024 Weber Informatics LLC | Privacy Policy