public class com.netflix.hystrix.config.HystrixConfiguration
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: com.netflix.hystrix.config.HystrixConfiguration
super_class: java.lang.Object
{
private final java.util.Map<com.netflix.hystrix.HystrixCommandKey, com.netflix.hystrix.config.HystrixCommandConfiguration> commandConfig;
descriptor: Ljava/util/Map;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
Signature: Ljava/util/Map<Lcom/netflix/hystrix/HystrixCommandKey;Lcom/netflix/hystrix/config/HystrixCommandConfiguration;>;
private final java.util.Map<com.netflix.hystrix.HystrixThreadPoolKey, com.netflix.hystrix.config.HystrixThreadPoolConfiguration> threadPoolConfig;
descriptor: Ljava/util/Map;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
Signature: Ljava/util/Map<Lcom/netflix/hystrix/HystrixThreadPoolKey;Lcom/netflix/hystrix/config/HystrixThreadPoolConfiguration;>;
private final java.util.Map<com.netflix.hystrix.HystrixCollapserKey, com.netflix.hystrix.config.HystrixCollapserConfiguration> collapserConfig;
descriptor: Ljava/util/Map;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
Signature: Ljava/util/Map<Lcom/netflix/hystrix/HystrixCollapserKey;Lcom/netflix/hystrix/config/HystrixCollapserConfiguration;>;
public void <init>(java.util.Map<com.netflix.hystrix.HystrixCommandKey, com.netflix.hystrix.config.HystrixCommandConfiguration>, java.util.Map<com.netflix.hystrix.HystrixThreadPoolKey, com.netflix.hystrix.config.HystrixThreadPoolConfiguration>, java.util.Map<com.netflix.hystrix.HystrixCollapserKey, com.netflix.hystrix.config.HystrixCollapserConfiguration>);
descriptor: (Ljava/util/Map;Ljava/util/Map;Ljava/util/Map;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: aload 0
aload 1
putfield com.netflix.hystrix.config.HystrixConfiguration.commandConfig:Ljava/util/Map;
2: aload 0
aload 2
putfield com.netflix.hystrix.config.HystrixConfiguration.threadPoolConfig:Ljava/util/Map;
3: aload 0
aload 3
putfield com.netflix.hystrix.config.HystrixConfiguration.collapserConfig:Ljava/util/Map;
4: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lcom/netflix/hystrix/config/HystrixConfiguration;
0 5 1 commandConfig Ljava/util/Map<Lcom/netflix/hystrix/HystrixCommandKey;Lcom/netflix/hystrix/config/HystrixCommandConfiguration;>;
0 5 2 threadPoolConfig Ljava/util/Map<Lcom/netflix/hystrix/HystrixThreadPoolKey;Lcom/netflix/hystrix/config/HystrixThreadPoolConfiguration;>;
0 5 3 collapserConfig Ljava/util/Map<Lcom/netflix/hystrix/HystrixCollapserKey;Lcom/netflix/hystrix/config/HystrixCollapserConfiguration;>;
Signature: (Ljava/util/Map<Lcom/netflix/hystrix/HystrixCommandKey;Lcom/netflix/hystrix/config/HystrixCommandConfiguration;>;Ljava/util/Map<Lcom/netflix/hystrix/HystrixThreadPoolKey;Lcom/netflix/hystrix/config/HystrixThreadPoolConfiguration;>;Ljava/util/Map<Lcom/netflix/hystrix/HystrixCollapserKey;Lcom/netflix/hystrix/config/HystrixCollapserConfiguration;>;)V
MethodParameters:
Name Flags
commandConfig
threadPoolConfig
collapserConfig
public static com.netflix.hystrix.config.HystrixConfiguration from(java.util.Map<com.netflix.hystrix.HystrixCommandKey, com.netflix.hystrix.config.HystrixCommandConfiguration>, java.util.Map<com.netflix.hystrix.HystrixThreadPoolKey, com.netflix.hystrix.config.HystrixThreadPoolConfiguration>, java.util.Map<com.netflix.hystrix.HystrixCollapserKey, com.netflix.hystrix.config.HystrixCollapserConfiguration>);
descriptor: (Ljava/util/Map;Ljava/util/Map;Ljava/util/Map;)Lcom/netflix/hystrix/config/HystrixConfiguration;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=5, locals=3, args_size=3
start local 0 start local 1 start local 2 0: new com.netflix.hystrix.config.HystrixConfiguration
dup
aload 0
aload 1
aload 2
invokespecial com.netflix.hystrix.config.HystrixConfiguration.<init>:(Ljava/util/Map;Ljava/util/Map;Ljava/util/Map;)V
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 commandConfig Ljava/util/Map<Lcom/netflix/hystrix/HystrixCommandKey;Lcom/netflix/hystrix/config/HystrixCommandConfiguration;>;
0 1 1 threadPoolConfig Ljava/util/Map<Lcom/netflix/hystrix/HystrixThreadPoolKey;Lcom/netflix/hystrix/config/HystrixThreadPoolConfiguration;>;
0 1 2 collapserConfig Ljava/util/Map<Lcom/netflix/hystrix/HystrixCollapserKey;Lcom/netflix/hystrix/config/HystrixCollapserConfiguration;>;
Signature: (Ljava/util/Map<Lcom/netflix/hystrix/HystrixCommandKey;Lcom/netflix/hystrix/config/HystrixCommandConfiguration;>;Ljava/util/Map<Lcom/netflix/hystrix/HystrixThreadPoolKey;Lcom/netflix/hystrix/config/HystrixThreadPoolConfiguration;>;Ljava/util/Map<Lcom/netflix/hystrix/HystrixCollapserKey;Lcom/netflix/hystrix/config/HystrixCollapserConfiguration;>;)Lcom/netflix/hystrix/config/HystrixConfiguration;
MethodParameters:
Name Flags
commandConfig
threadPoolConfig
collapserConfig
public java.util.Map<com.netflix.hystrix.HystrixCommandKey, com.netflix.hystrix.config.HystrixCommandConfiguration> getCommandConfig();
descriptor: ()Ljava/util/Map;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.netflix.hystrix.config.HystrixConfiguration.commandConfig:Ljava/util/Map;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/netflix/hystrix/config/HystrixConfiguration;
Signature: ()Ljava/util/Map<Lcom/netflix/hystrix/HystrixCommandKey;Lcom/netflix/hystrix/config/HystrixCommandConfiguration;>;
public java.util.Map<com.netflix.hystrix.HystrixThreadPoolKey, com.netflix.hystrix.config.HystrixThreadPoolConfiguration> getThreadPoolConfig();
descriptor: ()Ljava/util/Map;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.netflix.hystrix.config.HystrixConfiguration.threadPoolConfig:Ljava/util/Map;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/netflix/hystrix/config/HystrixConfiguration;
Signature: ()Ljava/util/Map<Lcom/netflix/hystrix/HystrixThreadPoolKey;Lcom/netflix/hystrix/config/HystrixThreadPoolConfiguration;>;
public java.util.Map<com.netflix.hystrix.HystrixCollapserKey, com.netflix.hystrix.config.HystrixCollapserConfiguration> getCollapserConfig();
descriptor: ()Ljava/util/Map;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.netflix.hystrix.config.HystrixConfiguration.collapserConfig:Ljava/util/Map;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/netflix/hystrix/config/HystrixConfiguration;
Signature: ()Ljava/util/Map<Lcom/netflix/hystrix/HystrixCollapserKey;Lcom/netflix/hystrix/config/HystrixCollapserConfiguration;>;
}
SourceFile: "HystrixConfiguration.java"