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

com.groupbyinc.flux.common.settings.SettingsModule.class Maven / Gradle / Ivy

????42com/groupbyinc/flux/common/settings/SettingsModulejava/lang/Object(com/groupbyinc/flux/common/inject/ModuleSettingsModule.javajava/util/Map$Entry
java/util/Map
Entry8com/groupbyinc/flux/common/xcontent/ToXContent$MapParams
.com/groupbyinc/flux/common/xcontent/ToXContent	MapParams5com/groupbyinc/flux/common/xcontent/ToXContent$ParamsParams%java/lang/invoke/MethodHandles$Lookupjava/lang/invoke/MethodHandlesLookupsettings.Lcom/groupbyinc/flux/common/settings/Settings;settingsFilterPatternLjava/util/Set;#Ljava/util/Set;nodeSettingsLjava/util/Map;SLjava/util/Map;>;
indexSettings$TRIBE_CLIENT_NODE_SETTINGS_PREDICATELjava/util/function/Predicate;2Ljava/util/function/Predicate;logger8Lcom/groupbyinc/flux/common/apache/logging/log4j/Logger;indexScopedSettings9Lcom/groupbyinc/flux/common/settings/IndexScopedSettings;clusterSettings5Lcom/groupbyinc/flux/common/settings/ClusterSettings;settingsFilter4Lcom/groupbyinc/flux/common/settings/SettingsFilter;_(Lcom/groupbyinc/flux/common/settings/Settings;[Lcom/groupbyinc/flux/common/settings/Setting;)Vjava/util/Arrays0asList%([Ljava/lang/Object;)Ljava/util/List;23
14java/util/Collections6	emptyList()Ljava/util/List;89
7:Q(Lcom/groupbyinc/flux/common/settings/Settings;Ljava/util/List;Ljava/util/List;)V.<
=this4Lcom/groupbyinc/flux/common/settings/SettingsModule;additionalSettings1[Lcom/groupbyinc/flux/common/settings/Setting<*>;.[Lcom/groupbyinc/flux/common/settings/Setting;java/lang/ThrowableDjava/io/IOExceptionF()V.H
Ijava/util/HashSetK
LI	Njava/util/HashMapP
QI 	S" 	UgetClass()Ljava/lang/Class;WX
Yjava/lang/String[*com/groupbyinc/flux/common/logging/Loggers]	getLogger?(Ljava/lang/Class;Lcom/groupbyinc/flux/common/settings/Settings;[Ljava/lang/String;)Lcom/groupbyinc/flux/common/apache/logging/log4j/Logger;_`
^a&'	c	e3com/groupbyinc/flux/common/settings/ClusterSettingsgBUILT_IN_CLUSTER_SETTINGSi	hj
java/util/Setliterator()Ljava/util/Iterator;nomp,com/groupbyinc/flux/common/settings/Settingsrjava/util/Listtjava/util/IteratorvhasNext()Zxywznext()Ljava/lang/Object;|}w~+com/groupbyinc/flux/common/settings/Setting?registerSetting0(Lcom/groupbyinc/flux/common/settings/Setting;)V??
?7com/groupbyinc/flux/common/settings/IndexScopedSettings?BUILT_IN_INDEX_SETTINGS?	??upregisterSettingsFilter(Ljava/lang/String;)V??
?values()Ljava/util/Collection;???(Ljava/util/Collection;)V.?
L?@(Lcom/groupbyinc/flux/common/settings/Settings;Ljava/util/Set;)V.?
??()	?
h?*+	?"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;??
???(Ljava/lang/Object;)Z?lambda$new$1(Ljava/lang/String;)Z??
???testT(Lcom/groupbyinc/flux/common/settings/SettingsModule;)Ljava/util/function/Predicate;???filterN(Ljava/util/function/Predicate;)Lcom/groupbyinc/flux/common/settings/Settings;??
s?isEmpty?y
s?java/util/stream/IntStream?range (II)Ljava/util/stream/IntStream;????(I)Ljava/lang/Object;?lambda$new$2(I)Ljava/lang/String;??
???apply"()Ljava/util/function/IntFunction;???mapToObj;(Ljava/util/function/IntFunction;)Ljava/util/stream/Stream;?????java/util/stream/Collectors?joining6(Ljava/lang/CharSequence;)Ljava/util/stream/Collector;??
??java/util/stream/Stream?collect0(Ljava/util/stream/Collector;)Ljava/lang/Object;????trim()Ljava/lang/String;??
\?java/lang/StringBuilder?
?Ijava/lang/System?
lineSeparator??
??append-(Ljava/lang/String;)Ljava/lang/StringBuilder;??
??7Found index level settings on node level configuration.??Since elasticsearch 5.x index level settings can NOT be set on the nodes configuration like the elasticsearch.yaml, in system properties or command line arguments.In order to upgrade all indices the settings must be updated via the /${index}/_settings API. Unless all settings are dynamic all indices must be closed in order to apply the upgradeIndices created in the future should use index templates to set default values.? ?split'(Ljava/lang/String;)[Ljava/lang/String;??
\?[Ljava/lang/String;?length()I??
\?KPlease ensure all required values are updated on all indices by executing: ?Mcurl -XPUT 'http://localhost:9200/_all/_settings?preserve_existing=true' -d '?0com/groupbyinc/flux/common/xcontent/XContentTypeJSON2Lcom/groupbyinc/flux/common/xcontent/XContentType;	xContent0()Lcom/groupbyinc/flux/common/xcontent/XContent;
	3com/groupbyinc/flux/common/xcontent/XContentBuilderbuildere(Lcom/groupbyinc/flux/common/xcontent/XContent;)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;

prettyPrint7()Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;
startObject

flat_settingstruesingletonMap5(Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/Map;
7(Ljava/util/Map;)V. 
!
toXContent?(Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;Lcom/groupbyinc/flux/common/xcontent/ToXContent$Params;)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;#$
s%	endObject'
(string*?
+close-H
.
addSuppressed(Ljava/lang/Throwable;)V01
E2'4toString6?
?76com/groupbyinc/flux/common/apache/logging/log4j/Logger9warn;?:<"java/lang/IllegalArgumentException>7node settings must not contain any index level settings@.?
?Bjava/lang/RuntimeExceptionD.1
EF#$	Hjava/util/function/PredicateJnegate ()Ljava/util/function/Predicate;LMKNvalidate1(Lcom/groupbyinc/flux/common/settings/Settings;)VPQ
hRvalidateTribeSettingsf(Lcom/groupbyinc/flux/common/settings/Settings;Lcom/groupbyinc/flux/common/settings/ClusterSettings;)VTU
V2com/groupbyinc/flux/common/settings/SettingsFilterXG(Lcom/groupbyinc/flux/common/settings/Settings;Ljava/util/Collection;)V.Z
Y[,-	]setting0Lcom/groupbyinc/flux/common/settings/Setting<*>;-Lcom/groupbyinc/flux/common/settings/Setting;Ljava/lang/String;wordxContentBuilder5Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;	separatorLjava/lang/StringBuilder;countIeLjava/io/IOException;BLjava/util/List;>;Ljava/util/List;$Ljava/util/List;acceptOnlyClusterSettings	configure-(Lcom/groupbyinc/flux/common/inject/Binder;)V(com/groupbyinc/flux/common/inject/BinderrbindU(Ljava/lang/Class;)Lcom/groupbyinc/flux/common/inject/binder/AnnotatedBindingBuilder;tusv@com/groupbyinc/flux/common/inject/binder/AnnotatedBindingBuilderx
toInstance(Ljava/lang/Object;)Vz{y|binder*Lcom/groupbyinc/flux/common/inject/Binder;
isFiltered?y
??getKey??
??contains??m?hasNodeScope?y
??
hasIndexScope?y
??get&(Ljava/lang/Object;)Ljava/lang/Object;???isShared?y
??Cannot register setting [?] twice?put8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;???No scope found for setting [?]?existingSettingisValidPattern??
Y?filter [?4] is invalid must be either a key or a regex pattern?] has already been registered?add??m?tribe.?	getGroups$(Ljava/lang/String;Z)Ljava/util/Map;??
s?entrySet()Ljava/util/Set;???getValue?}	?getAsMap()Ljava/util/Map;??
s??}	?C(Ljava/lang/String;Lcom/groupbyinc/flux/common/settings/Settings;)VP?
h? validation failed: ?
getMessage??
??*(Ljava/lang/String;Ljava/lang/Throwable;)V.?
??ex$Ljava/lang/IllegalArgumentException;entry;Ljava/util/Map$Entry;Ljava/util/Map$Entry;thisTribesSettings
tribeSettingsWLjava/util/Map$Entry;groupsQLjava/util/Map;getSettings0()Lcom/groupbyinc/flux/common/settings/Settings;getIndexScopedSettings;()Lcom/groupbyinc/flux/common/settings/IndexScopedSettings;getClusterSettings7()Lcom/groupbyinc/flux/common/settings/ClusterSettings;getSettingsFilter6()Lcom/groupbyinc/flux/common/settings/SettingsFilter;*?sindex.?
startsWith??
\?!index.query.bool.max_clause_count?equals??
\?A(Ljava/lang/String;)Lcom/groupbyinc/flux/common/settings/Setting;??
h?lambda$static$0&com/groupbyinc/flux/tribe/TribeService?TRIBE_SETTING_KEYS?	????
???M?	SignatureCodeLocalVariableTableLocalVariableTypeTableLineNumberTableb(Lcom/groupbyinc/flux/common/settings/Settings;[Lcom/groupbyinc/flux/common/settings/Setting<*>;)V
StackMapTable?(Lcom/groupbyinc/flux/common/settings/Settings;Ljava/util/List;>;Ljava/util/List;)V3(Lcom/groupbyinc/flux/common/settings/Setting<*>;)VBootstrapMethods
SourceFileInnerClasses!	? ?!" ?!#$?%&'()*+,-?./?a
*+,?5?;?>?? 
?@

AC?
AB?
<=?.<?{'*?J*?LY?M?O*?QY?R?T*?QY?R?V**?Z+?\?b?d*+?f?k?q:?{????:*???????q:?{????:*?????,??:?{????:*?????-??:?{???\:*?????*??Y+?LY*?V????????*?hY+?LY*?T????????+*????:????U??????иֹ??\??:??Y??:???W??W???W??W???W???W6???:?6	6

	?B
2:??`U????W6??``6????W?
??????W???W???W???W???W??W??
?::	?W?W?Y??"?&W?)W?,??W?U	??/?H:
	
?3?<?/?4:

:	
?:?!	??/?:
	
?3??/?5??W???W??W???W*?d?8?=??YA?C?:?EY?G??I?O:*??+???S*+*???W*?YY+*?O?\?^?afiE"W}E"W????E}??&??G??Z_a?_a?_a??b?2cb?deH?fbQ?
g?bhi?
jk'?@''Am',m	"'o$?>Z_`?_`?_`'Al',n'o%?D?123%@5A:BZC`DcE?F?G?I?J?K?M?N?O?P?QRX&ZH[Q\Z]b^k_s`|a?b?c?h?c?i?j?k?m?n?c?q?r?s?tuvw"x(y.zF{L|W}}w?}?~????????????????
??&??Dsuuw??	w??w??w???suus\???&\?suus\???
suus\?EEGEHE?
suus\?EEE?suus\??;suusG?pq??F+s?w*?f?}+Y?w*?^?}+h?w*???}+??w*???}??F?@F~???#?4?E?????+???*?O+?????*+????+???
+????+???Z*?T+??????M,?6+???
,???(??Y??Y?????+???????8?C?*?T+??+??W+????*?V+??????M,?6+???
,???(??Y??Y?????+???????8?C?*?V+??+??W?(??Y??Y?????+???????8?C???*EF?a?F?a?@_a? EF?`?F?`_`?F????-?4?E?W?|????????????????	
?)?$??)?$?$?????d+???%??Y??Y?????+?????8?C?*?O+???%??Y??Y?????+?????8?C?*?O+??W??d?@d?b???)?6?X?c?).TU??
?+?I?????N-???q:?{????	:???s:?????q:?{?\??	:,???\?ħ::	??Y??Y????????\??ƶ?	?ɶ?8	?̿?????j?eux??Rz5??	eJ??>t?2?????@??*+?? ? eJ??2???????.??2?>?e?u?x?z???????E?w?2	sw?(	shw	sw	??6?????/*?f???@?????/*?????@?????/*?????@?????/*?^???@??
???.???i?Z???p%+???+??*??+??????%?@%?b?RVW$R#@
???Y*?????*???????b?454@?H?!	???I??4 ????????????"				




© 2015 - 2025 Weber Informatics LLC | Privacy Policy