
com.groupbyinc.flux.threadpool.ThreadPool$ExecutorSettingsBuilder.class Maven / Gradle / Ivy
???? 3 _ Acom/groupbyinc/flux/threadpool/ThreadPool$ExecutorSettingsBuilder java/lang/Object ThreadPool.java )com/groupbyinc/flux/threadpool/ThreadPool ExecutorSettingsBuilder 8com/groupbyinc/flux/threadpool/ThreadPool$ThreadPoolType ThreadPoolType 4com/groupbyinc/flux/common/settings/Settings$Builder ,com/groupbyinc/flux/common/settings/Settings Builder settings Ljava/util/Map; 5Ljava/util/Map; (Ljava/lang/String;)V ()V
java/util/HashMap
name
java/util/Map put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; " # ! $ type & THREAD_POOL_TYPES ( ) get &(Ljava/lang/Object;)Ljava/lang/Object; + , ! - getType ()Ljava/lang/String; / 0
1 this CLcom/groupbyinc/flux/threadpool/ThreadPool$ExecutorSettingsBuilder; Ljava/lang/String; size F(I)Lcom/groupbyinc/flux/threadpool/ThreadPool$ExecutorSettingsBuilder; 6 java/lang/Integer 9 toString (I)Ljava/lang/String; ; <
: = add i(Ljava/lang/String;Ljava/lang/String;)Lcom/groupbyinc/flux/threadpool/ThreadPool$ExecutorSettingsBuilder; ? @
A availableProcessors I queueSize
queue_size F keepAlive W(Ljava/lang/String;)Lcom/groupbyinc/flux/threadpool/ThreadPool$ExecutorSettingsBuilder;
keep_alive J key value build 0()Lcom/groupbyinc/flux/common/settings/Settings; settingsBuilder 8()Lcom/groupbyinc/flux/common/settings/Settings$Builder; P Q
R G(Ljava/util/Map;)Lcom/groupbyinc/flux/common/settings/Settings$Builder; " T
U N O
W Signature Code LocalVariableTable LineNumberTable
SourceFile InnerClasses Y Z | 8*? *? Y? ? *? +? % W*? '? *+? . ?
? 2? % W? [ 8 3 4 8 5 \ ? ? ? ? 7 ? 6 7 Z ? *8? >? B? [ 3 4 C D \ ? E 7 Z ? *G? >? B? [ 3 4 E D \ ? H I Z <