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

com.groupbyinc.flux.cli.EnvironmentAwareCommand.class Maven / Gradle / Ivy

There is a newer version: 59
Show newest version
????4?/com/groupbyinc/flux/cli/EnvironmentAwareCommandcom/groupbyinc/flux/cli/CommandEnvironmentAwareCommand.java%java/lang/invoke/MethodHandles$Lookupjava/lang/invoke/MethodHandlesLookup
settingOptionLjoptsimple/OptionSpec;7Ljoptsimple/OptionSpec;(Ljava/lang/String;)V"java/lang/invoke/LambdaMetafactorymetafactory?(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;
()V2com/groupbyinc/flux/cli/CommandLoggingConfiguratorconfigureLoggingWithoutConfig
run()Ljava/lang/Runnable; !)(Ljava/lang/String;Ljava/lang/Runnable;)V#
$this1Lcom/groupbyinc/flux/cli/EnvironmentAwareCommand;descriptionLjava/lang/String;
$parserLjoptsimple/OptionParser;+,	-E/Configure a setting1joptsimple/OptionParser3acceptsD(Ljava/lang/String;Ljava/lang/String;)Ljoptsimple/OptionSpecBuilder;56
47joptsimple/OptionSpecBuilder9withRequiredArg*()Ljoptsimple/ArgumentAcceptingOptionSpec;;<
:=joptsimple/util/KeyValuePair?&joptsimple/ArgumentAcceptingOptionSpecAofType;(Ljava/lang/Class;)Ljoptsimple/ArgumentAcceptingOptionSpec;CD
BE	G
beforeMainLjava/lang/Runnable;execute;(Lcom/groupbyinc/flux/cli/Terminal;Ljoptsimple/OptionSet;)Vjava/lang/ExceptionMjava/util/HashMapO
PQjoptsimple/OptionSpecSvalues((Ljoptsimple/OptionSet;)Ljava/util/List;UVTWjava/util/ListYiterator()Ljava/util/Iterator;[\Z]
java/util/Map_java/util/IteratorahasNext()Zcdbenext()Ljava/lang/Object;ghbivaluek)	@ljava/lang/StringnisEmptypd
oq%com/groupbyinc/flux/cli/UserExceptionsjava/lang/StringBuilderu
vQ	setting [xappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;z{
v|key~)	@] must not be empty?toString()Ljava/lang/String;??
v?(ILjava/lang/String;)V?
t?containsKey(Ljava/lang/Object;)Z??`?java/util/Locale?ROOTLjava/util/Locale;??	??+setting [%s] already set, saw [%s] and [%s]?java/lang/Object?get&(Ljava/lang/Object;)Ljava/lang/Object;??`?formatK(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;??
o?put8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;??`?	path.data?es.path.data?#putSystemPropertyIfSettingIsMissing6(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V??
?	path.home?es.path.home?	path.logs?es.path.logs?	createEnvX(Lcom/groupbyinc/flux/cli/Terminal;Ljava/util/Map;)Lcom/groupbyinc/flux/env/Environment;??
?`(Lcom/groupbyinc/flux/cli/Terminal;Ljoptsimple/OptionSet;Lcom/groupbyinc/flux/env/Environment;)VK?
?messagekvpLjoptsimple/util/KeyValuePair;terminal"Lcom/groupbyinc/flux/cli/Terminal;optionsLjoptsimple/OptionSet;settings5Ljava/util/Map;Ljava/util/Map;es.path.conf?java/lang/System?getProperty&(Ljava/lang/String;)Ljava/lang/String;??
??.the system property [es.path.conf] must be set?,com/groupbyinc/flux/common/settings/Settings?EMPTY.Lcom/groupbyinc/flux/common/settings/Settings;??	??
getConfigPath((Ljava/lang/String;)Ljava/nio/file/Path;??
?1com/groupbyinc/flux/node/InternalSettingsPreparer?prepareEnvironment?(Lcom/groupbyinc/flux/common/settings/Settings;Lcom/groupbyinc/flux/cli/Terminal;Ljava/util/Map;Ljava/nio/file/Path;)Lcom/groupbyinc/flux/env/Environment;??
??
esPathConf.Lcom/groupbyinc/flux/common/SuppressForbidden;reason"need path to construct environmentjava/nio/file/Paths?;(Ljava/lang/String;[Ljava/lang/String;)Ljava/nio/file/Path;??
??pathConfKduplicate setting [%s] found via command-line [%s] and system property [%s]?"java/lang/IllegalArgumentException?
??setting	SignatureCodeLocalVariableTableLineNumberTableLocalVariableTypeTable
StackMapTable
Exceptions~(Lcom/groupbyinc/flux/cli/Terminal;Ljava/util/Map;)Lcom/groupbyinc/flux/env/Environment;RuntimeInvisibleAnnotations\(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)VBootstrapMethods
SourceFileInnerClasses!?
?C*+?"?%??&'()?
0
1#?d*+,?***?.02?8?>@?F?H?? &'()IJ?;<=KL??߻PY?RN*?H,?X?^:?f???j?@:?m?r?)?tY@?vY?wy?}???}??}?????-?????;?????Y??SY-????SY?mS??:?tY@???-???m??W??b-????-????-????*+,*+-??????>??)/????&'??????????????BAB/C:D`FnG?K?G?M?O?P?R?S?T?V?W??`b?F@?E??N????#Ƹ?N-??tYNη????+,-?ظް?*#&'#??#???)?#???[\
]_??o?t??
???3	*?o???	?)?d???s?
????G,??N-?@*+???-?????Y+SY*+??SY-S??:??Y??*+-??W??43
?)G??G?)G~)Bk)?G???&	ij	kl$q.m3s=uFx?	?=o??K??N???
	





© 2015 - 2025 Weber Informatics LLC | Privacy Policy