public abstract class com.netflix.hystrix.HystrixCommandProperties
  minor version: 0
  major version: 59
  flags: flags: (0x0421) ACC_PUBLIC, ACC_SUPER, ACC_ABSTRACT
  this_class: com.netflix.hystrix.HystrixCommandProperties
  super_class: java.lang.Object
{
  private static final org.slf4j.Logger logger;
    descriptor: Lorg/slf4j/Logger;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL

  static final java.lang.Integer default_metricsRollingStatisticalWindow;
    descriptor: Ljava/lang/Integer;
    flags: (0x0018) ACC_STATIC, ACC_FINAL

  private static final java.lang.Integer default_metricsRollingStatisticalWindowBuckets;
    descriptor: Ljava/lang/Integer;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL

  private static final java.lang.Integer default_circuitBreakerRequestVolumeThreshold;
    descriptor: Ljava/lang/Integer;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL

  private static final java.lang.Integer default_circuitBreakerSleepWindowInMilliseconds;
    descriptor: Ljava/lang/Integer;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL

  private static final java.lang.Integer default_circuitBreakerErrorThresholdPercentage;
    descriptor: Ljava/lang/Integer;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL

  private static final java.lang.Boolean default_circuitBreakerForceOpen;
    descriptor: Ljava/lang/Boolean;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL

  static final java.lang.Boolean default_circuitBreakerForceClosed;
    descriptor: Ljava/lang/Boolean;
    flags: (0x0018) ACC_STATIC, ACC_FINAL

  private static final java.lang.Integer default_executionTimeoutInMilliseconds;
    descriptor: Ljava/lang/Integer;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL

  private static final java.lang.Boolean default_executionTimeoutEnabled;
    descriptor: Ljava/lang/Boolean;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL

  private static final com.netflix.hystrix.HystrixCommandProperties$ExecutionIsolationStrategy default_executionIsolationStrategy;
    descriptor: Lcom/netflix/hystrix/HystrixCommandProperties$ExecutionIsolationStrategy;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL

  private static final java.lang.Boolean default_executionIsolationThreadInterruptOnTimeout;
    descriptor: Ljava/lang/Boolean;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL

  private static final java.lang.Boolean default_executionIsolationThreadInterruptOnFutureCancel;
    descriptor: Ljava/lang/Boolean;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL

  private static final java.lang.Boolean default_metricsRollingPercentileEnabled;
    descriptor: Ljava/lang/Boolean;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL

  private static final java.lang.Boolean default_requestCacheEnabled;
    descriptor: Ljava/lang/Boolean;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL

  private static final java.lang.Integer default_fallbackIsolationSemaphoreMaxConcurrentRequests;
    descriptor: Ljava/lang/Integer;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL

  private static final java.lang.Boolean default_fallbackEnabled;
    descriptor: Ljava/lang/Boolean;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL

  private static final java.lang.Integer default_executionIsolationSemaphoreMaxConcurrentRequests;
    descriptor: Ljava/lang/Integer;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL

  private static final java.lang.Boolean default_requestLogEnabled;
    descriptor: Ljava/lang/Boolean;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL

  private static final java.lang.Boolean default_circuitBreakerEnabled;
    descriptor: Ljava/lang/Boolean;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL

  private static final java.lang.Integer default_metricsRollingPercentileWindow;
    descriptor: Ljava/lang/Integer;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL

  private static final java.lang.Integer default_metricsRollingPercentileWindowBuckets;
    descriptor: Ljava/lang/Integer;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL

  private static final java.lang.Integer default_metricsRollingPercentileBucketSize;
    descriptor: Ljava/lang/Integer;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL

  private static final java.lang.Integer default_metricsHealthSnapshotIntervalInMilliseconds;
    descriptor: Ljava/lang/Integer;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL

  private final com.netflix.hystrix.HystrixCommandKey key;
    descriptor: Lcom/netflix/hystrix/HystrixCommandKey;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final com.netflix.hystrix.strategy.properties.HystrixProperty<java.lang.Integer> circuitBreakerRequestVolumeThreshold;
    descriptor: Lcom/netflix/hystrix/strategy/properties/HystrixProperty;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL
    Signature: Lcom/netflix/hystrix/strategy/properties/HystrixProperty<Ljava/lang/Integer;>;

  private final com.netflix.hystrix.strategy.properties.HystrixProperty<java.lang.Integer> circuitBreakerSleepWindowInMilliseconds;
    descriptor: Lcom/netflix/hystrix/strategy/properties/HystrixProperty;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL
    Signature: Lcom/netflix/hystrix/strategy/properties/HystrixProperty<Ljava/lang/Integer;>;

  private final com.netflix.hystrix.strategy.properties.HystrixProperty<java.lang.Boolean> circuitBreakerEnabled;
    descriptor: Lcom/netflix/hystrix/strategy/properties/HystrixProperty;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL
    Signature: Lcom/netflix/hystrix/strategy/properties/HystrixProperty<Ljava/lang/Boolean;>;

  private final com.netflix.hystrix.strategy.properties.HystrixProperty<java.lang.Integer> circuitBreakerErrorThresholdPercentage;
    descriptor: Lcom/netflix/hystrix/strategy/properties/HystrixProperty;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL
    Signature: Lcom/netflix/hystrix/strategy/properties/HystrixProperty<Ljava/lang/Integer;>;

  private final com.netflix.hystrix.strategy.properties.HystrixProperty<java.lang.Boolean> circuitBreakerForceOpen;
    descriptor: Lcom/netflix/hystrix/strategy/properties/HystrixProperty;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL
    Signature: Lcom/netflix/hystrix/strategy/properties/HystrixProperty<Ljava/lang/Boolean;>;

  private final com.netflix.hystrix.strategy.properties.HystrixProperty<java.lang.Boolean> circuitBreakerForceClosed;
    descriptor: Lcom/netflix/hystrix/strategy/properties/HystrixProperty;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL
    Signature: Lcom/netflix/hystrix/strategy/properties/HystrixProperty<Ljava/lang/Boolean;>;

  private final com.netflix.hystrix.strategy.properties.HystrixProperty<com.netflix.hystrix.HystrixCommandProperties$ExecutionIsolationStrategy> executionIsolationStrategy;
    descriptor: Lcom/netflix/hystrix/strategy/properties/HystrixProperty;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL
    Signature: Lcom/netflix/hystrix/strategy/properties/HystrixProperty<Lcom/netflix/hystrix/HystrixCommandProperties$ExecutionIsolationStrategy;>;

  private final com.netflix.hystrix.strategy.properties.HystrixProperty<java.lang.Integer> executionTimeoutInMilliseconds;
    descriptor: Lcom/netflix/hystrix/strategy/properties/HystrixProperty;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL
    Signature: Lcom/netflix/hystrix/strategy/properties/HystrixProperty<Ljava/lang/Integer;>;

  private final com.netflix.hystrix.strategy.properties.HystrixProperty<java.lang.Boolean> executionTimeoutEnabled;
    descriptor: Lcom/netflix/hystrix/strategy/properties/HystrixProperty;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL
    Signature: Lcom/netflix/hystrix/strategy/properties/HystrixProperty<Ljava/lang/Boolean;>;

  private final com.netflix.hystrix.strategy.properties.HystrixProperty<java.lang.String> executionIsolationThreadPoolKeyOverride;
    descriptor: Lcom/netflix/hystrix/strategy/properties/HystrixProperty;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL
    Signature: Lcom/netflix/hystrix/strategy/properties/HystrixProperty<Ljava/lang/String;>;

  private final com.netflix.hystrix.strategy.properties.HystrixProperty<java.lang.Integer> executionIsolationSemaphoreMaxConcurrentRequests;
    descriptor: Lcom/netflix/hystrix/strategy/properties/HystrixProperty;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL
    Signature: Lcom/netflix/hystrix/strategy/properties/HystrixProperty<Ljava/lang/Integer;>;

  private final com.netflix.hystrix.strategy.properties.HystrixProperty<java.lang.Integer> fallbackIsolationSemaphoreMaxConcurrentRequests;
    descriptor: Lcom/netflix/hystrix/strategy/properties/HystrixProperty;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL
    Signature: Lcom/netflix/hystrix/strategy/properties/HystrixProperty<Ljava/lang/Integer;>;

  private final com.netflix.hystrix.strategy.properties.HystrixProperty<java.lang.Boolean> fallbackEnabled;
    descriptor: Lcom/netflix/hystrix/strategy/properties/HystrixProperty;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL
    Signature: Lcom/netflix/hystrix/strategy/properties/HystrixProperty<Ljava/lang/Boolean;>;

  private final com.netflix.hystrix.strategy.properties.HystrixProperty<java.lang.Boolean> executionIsolationThreadInterruptOnTimeout;
    descriptor: Lcom/netflix/hystrix/strategy/properties/HystrixProperty;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL
    Signature: Lcom/netflix/hystrix/strategy/properties/HystrixProperty<Ljava/lang/Boolean;>;

  private final com.netflix.hystrix.strategy.properties.HystrixProperty<java.lang.Boolean> executionIsolationThreadInterruptOnFutureCancel;
    descriptor: Lcom/netflix/hystrix/strategy/properties/HystrixProperty;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL
    Signature: Lcom/netflix/hystrix/strategy/properties/HystrixProperty<Ljava/lang/Boolean;>;

  private final com.netflix.hystrix.strategy.properties.HystrixProperty<java.lang.Integer> metricsRollingStatisticalWindowInMilliseconds;
    descriptor: Lcom/netflix/hystrix/strategy/properties/HystrixProperty;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL
    Signature: Lcom/netflix/hystrix/strategy/properties/HystrixProperty<Ljava/lang/Integer;>;

  private final com.netflix.hystrix.strategy.properties.HystrixProperty<java.lang.Integer> metricsRollingStatisticalWindowBuckets;
    descriptor: Lcom/netflix/hystrix/strategy/properties/HystrixProperty;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL
    Signature: Lcom/netflix/hystrix/strategy/properties/HystrixProperty<Ljava/lang/Integer;>;

  private final com.netflix.hystrix.strategy.properties.HystrixProperty<java.lang.Boolean> metricsRollingPercentileEnabled;
    descriptor: Lcom/netflix/hystrix/strategy/properties/HystrixProperty;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL
    Signature: Lcom/netflix/hystrix/strategy/properties/HystrixProperty<Ljava/lang/Boolean;>;

  private final com.netflix.hystrix.strategy.properties.HystrixProperty<java.lang.Integer> metricsRollingPercentileWindowInMilliseconds;
    descriptor: Lcom/netflix/hystrix/strategy/properties/HystrixProperty;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL
    Signature: Lcom/netflix/hystrix/strategy/properties/HystrixProperty<Ljava/lang/Integer;>;

  private final com.netflix.hystrix.strategy.properties.HystrixProperty<java.lang.Integer> metricsRollingPercentileWindowBuckets;
    descriptor: Lcom/netflix/hystrix/strategy/properties/HystrixProperty;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL
    Signature: Lcom/netflix/hystrix/strategy/properties/HystrixProperty<Ljava/lang/Integer;>;

  private final com.netflix.hystrix.strategy.properties.HystrixProperty<java.lang.Integer> metricsRollingPercentileBucketSize;
    descriptor: Lcom/netflix/hystrix/strategy/properties/HystrixProperty;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL
    Signature: Lcom/netflix/hystrix/strategy/properties/HystrixProperty<Ljava/lang/Integer;>;

  private final com.netflix.hystrix.strategy.properties.HystrixProperty<java.lang.Integer> metricsHealthSnapshotIntervalInMilliseconds;
    descriptor: Lcom/netflix/hystrix/strategy/properties/HystrixProperty;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL
    Signature: Lcom/netflix/hystrix/strategy/properties/HystrixProperty<Ljava/lang/Integer;>;

  private final com.netflix.hystrix.strategy.properties.HystrixProperty<java.lang.Boolean> requestLogEnabled;
    descriptor: Lcom/netflix/hystrix/strategy/properties/HystrixProperty;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL
    Signature: Lcom/netflix/hystrix/strategy/properties/HystrixProperty<Ljava/lang/Boolean;>;

  private final com.netflix.hystrix.strategy.properties.HystrixProperty<java.lang.Boolean> requestCacheEnabled;
    descriptor: Lcom/netflix/hystrix/strategy/properties/HystrixProperty;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL
    Signature: Lcom/netflix/hystrix/strategy/properties/HystrixProperty<Ljava/lang/Boolean;>;

  static void <clinit>();
    descriptor: ()V
    flags: (0x0008) ACC_STATIC
    Code:
      stack=1, locals=0, args_size=0
         0: .line 39
            ldc Lcom/netflix/hystrix/HystrixCommandProperties;
            invokestatic org.slf4j.LoggerFactory.getLogger:(Ljava/lang/Class;)Lorg/slf4j/Logger;
            putstatic com.netflix.hystrix.HystrixCommandProperties.logger:Lorg/slf4j/Logger;
         1: .line 42
            sipush 10000
            invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
            putstatic com.netflix.hystrix.HystrixCommandProperties.default_metricsRollingStatisticalWindow:Ljava/lang/Integer;
         2: .line 43
            bipush 10
            invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
            putstatic com.netflix.hystrix.HystrixCommandProperties.default_metricsRollingStatisticalWindowBuckets:Ljava/lang/Integer;
         3: .line 44
            bipush 20
            invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
            putstatic com.netflix.hystrix.HystrixCommandProperties.default_circuitBreakerRequestVolumeThreshold:Ljava/lang/Integer;
         4: .line 45
            sipush 5000
            invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
            putstatic com.netflix.hystrix.HystrixCommandProperties.default_circuitBreakerSleepWindowInMilliseconds:Ljava/lang/Integer;
         5: .line 46
            bipush 50
            invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
            putstatic com.netflix.hystrix.HystrixCommandProperties.default_circuitBreakerErrorThresholdPercentage:Ljava/lang/Integer;
         6: .line 47
            iconst_0
            invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
            putstatic com.netflix.hystrix.HystrixCommandProperties.default_circuitBreakerForceOpen:Ljava/lang/Boolean;
         7: .line 48
            iconst_0
            invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
            putstatic com.netflix.hystrix.HystrixCommandProperties.default_circuitBreakerForceClosed:Ljava/lang/Boolean;
         8: .line 49
            sipush 1000
            invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
            putstatic com.netflix.hystrix.HystrixCommandProperties.default_executionTimeoutInMilliseconds:Ljava/lang/Integer;
         9: .line 50
            iconst_1
            invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
            putstatic com.netflix.hystrix.HystrixCommandProperties.default_executionTimeoutEnabled:Ljava/lang/Boolean;
        10: .line 51
            getstatic com.netflix.hystrix.HystrixCommandProperties$ExecutionIsolationStrategy.THREAD:Lcom/netflix/hystrix/HystrixCommandProperties$ExecutionIsolationStrategy;
            putstatic com.netflix.hystrix.HystrixCommandProperties.default_executionIsolationStrategy:Lcom/netflix/hystrix/HystrixCommandProperties$ExecutionIsolationStrategy;
        11: .line 52
            iconst_1
            invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
            putstatic com.netflix.hystrix.HystrixCommandProperties.default_executionIsolationThreadInterruptOnTimeout:Ljava/lang/Boolean;
        12: .line 53
            iconst_0
            invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
            putstatic com.netflix.hystrix.HystrixCommandProperties.default_executionIsolationThreadInterruptOnFutureCancel:Ljava/lang/Boolean;
        13: .line 54
            iconst_1
            invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
            putstatic com.netflix.hystrix.HystrixCommandProperties.default_metricsRollingPercentileEnabled:Ljava/lang/Boolean;
        14: .line 55
            iconst_1
            invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
            putstatic com.netflix.hystrix.HystrixCommandProperties.default_requestCacheEnabled:Ljava/lang/Boolean;
        15: .line 56
            bipush 10
            invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
            putstatic com.netflix.hystrix.HystrixCommandProperties.default_fallbackIsolationSemaphoreMaxConcurrentRequests:Ljava/lang/Integer;
        16: .line 57
            iconst_1
            invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
            putstatic com.netflix.hystrix.HystrixCommandProperties.default_fallbackEnabled:Ljava/lang/Boolean;
        17: .line 58
            bipush 10
            invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
            putstatic com.netflix.hystrix.HystrixCommandProperties.default_executionIsolationSemaphoreMaxConcurrentRequests:Ljava/lang/Integer;
        18: .line 59
            iconst_1
            invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
            putstatic com.netflix.hystrix.HystrixCommandProperties.default_requestLogEnabled:Ljava/lang/Boolean;
        19: .line 60
            iconst_1
            invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
            putstatic com.netflix.hystrix.HystrixCommandProperties.default_circuitBreakerEnabled:Ljava/lang/Boolean;
        20: .line 61
            ldc 60000
            invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
            putstatic com.netflix.hystrix.HystrixCommandProperties.default_metricsRollingPercentileWindow:Ljava/lang/Integer;
        21: .line 62
            bipush 6
            invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
            putstatic com.netflix.hystrix.HystrixCommandProperties.default_metricsRollingPercentileWindowBuckets:Ljava/lang/Integer;
        22: .line 63
            bipush 100
            invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
            putstatic com.netflix.hystrix.HystrixCommandProperties.default_metricsRollingPercentileBucketSize:Ljava/lang/Integer;
        23: .line 64
            sipush 500
            invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
            putstatic com.netflix.hystrix.HystrixCommandProperties.default_metricsHealthSnapshotIntervalInMilliseconds:Ljava/lang/Integer;
            return
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  protected void <init>(com.netflix.hystrix.HystrixCommandKey);
    descriptor: (Lcom/netflix/hystrix/HystrixCommandKey;)V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // com.netflix.hystrix.HystrixCommandProperties this
        start local 1 // com.netflix.hystrix.HystrixCommandKey key
         0: .line 105
            aload 0 /* this */
            aload 1 /* key */
            new com.netflix.hystrix.HystrixCommandProperties$Setter
            dup
            invokespecial com.netflix.hystrix.HystrixCommandProperties$Setter.<init>:()V
            ldc "hystrix"
            invokespecial com.netflix.hystrix.HystrixCommandProperties.<init>:(Lcom/netflix/hystrix/HystrixCommandKey;Lcom/netflix/hystrix/HystrixCommandProperties$Setter;Ljava/lang/String;)V
         1: .line 106
            return
        end local 1 // com.netflix.hystrix.HystrixCommandKey key
        end local 0 // com.netflix.hystrix.HystrixCommandProperties this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lcom/netflix/hystrix/HystrixCommandProperties;
            0    2     1   key  Lcom/netflix/hystrix/HystrixCommandKey;
    MethodParameters:
      Name  Flags
      key   

  protected void <init>(com.netflix.hystrix.HystrixCommandKey, com.netflix.hystrix.HystrixCommandProperties$Setter);
    descriptor: (Lcom/netflix/hystrix/HystrixCommandKey;Lcom/netflix/hystrix/HystrixCommandProperties$Setter;)V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // com.netflix.hystrix.HystrixCommandProperties this
        start local 1 // com.netflix.hystrix.HystrixCommandKey key
        start local 2 // com.netflix.hystrix.HystrixCommandProperties$Setter builder
         0: .line 109
            aload 0 /* this */
            aload 1 /* key */
            aload 2 /* builder */
            ldc "hystrix"
            invokespecial com.netflix.hystrix.HystrixCommandProperties.<init>:(Lcom/netflix/hystrix/HystrixCommandKey;Lcom/netflix/hystrix/HystrixCommandProperties$Setter;Ljava/lang/String;)V
         1: .line 110
            return
        end local 2 // com.netflix.hystrix.HystrixCommandProperties$Setter builder
        end local 1 // com.netflix.hystrix.HystrixCommandKey key
        end local 0 // com.netflix.hystrix.HystrixCommandProperties this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lcom/netflix/hystrix/HystrixCommandProperties;
            0    2     1      key  Lcom/netflix/hystrix/HystrixCommandKey;
            0    2     2  builder  Lcom/netflix/hystrix/HystrixCommandProperties$Setter;
    MethodParameters:
         Name  Flags
      key      
      builder  

  protected void <init>(com.netflix.hystrix.HystrixCommandKey, com.netflix.hystrix.HystrixCommandProperties$Setter, java.lang.String);
    descriptor: (Lcom/netflix/hystrix/HystrixCommandKey;Lcom/netflix/hystrix/HystrixCommandProperties$Setter;Ljava/lang/String;)V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=6, locals=4, args_size=4
        start local 0 // com.netflix.hystrix.HystrixCommandProperties this
        start local 1 // com.netflix.hystrix.HystrixCommandKey key
        start local 2 // com.netflix.hystrix.HystrixCommandProperties$Setter builder
        start local 3 // java.lang.String propertyPrefix
         0: .line 113
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
         1: .line 114
            aload 0 /* this */
            aload 1 /* key */
            putfield com.netflix.hystrix.HystrixCommandProperties.key:Lcom/netflix/hystrix/HystrixCommandKey;
         2: .line 115
            aload 0 /* this */
            aload 3 /* propertyPrefix */
            aload 1 /* key */
            ldc "circuitBreaker.enabled"
            aload 2 /* builder */
            invokevirtual com.netflix.hystrix.HystrixCommandProperties$Setter.getCircuitBreakerEnabled:()Ljava/lang/Boolean;
            getstatic com.netflix.hystrix.HystrixCommandProperties.default_circuitBreakerEnabled:Ljava/lang/Boolean;
            invokestatic com.netflix.hystrix.HystrixCommandProperties.getProperty:(Ljava/lang/String;Lcom/netflix/hystrix/HystrixCommandKey;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/Boolean;)Lcom/netflix/hystrix/strategy/properties/HystrixProperty;
            putfield com.netflix.hystrix.HystrixCommandProperties.circuitBreakerEnabled:Lcom/netflix/hystrix/strategy/properties/HystrixProperty;
         3: .line 116
            aload 0 /* this */
            aload 3 /* propertyPrefix */
            aload 1 /* key */
            ldc "circuitBreaker.requestVolumeThreshold"
            aload 2 /* builder */
            invokevirtual com.netflix.hystrix.HystrixCommandProperties$Setter.getCircuitBreakerRequestVolumeThreshold:()Ljava/lang/Integer;
            getstatic com.netflix.hystrix.HystrixCommandProperties.default_circuitBreakerRequestVolumeThreshold:Ljava/lang/Integer;
            invokestatic com.netflix.hystrix.HystrixCommandProperties.getProperty:(Ljava/lang/String;Lcom/netflix/hystrix/HystrixCommandKey;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Integer;)Lcom/netflix/hystrix/strategy/properties/HystrixProperty;
            putfield com.netflix.hystrix.HystrixCommandProperties.circuitBreakerRequestVolumeThreshold:Lcom/netflix/hystrix/strategy/properties/HystrixProperty;
         4: .line 117
            aload 0 /* this */
            aload 3 /* propertyPrefix */
            aload 1 /* key */
            ldc "circuitBreaker.sleepWindowInMilliseconds"
            aload 2 /* builder */
            invokevirtual com.netflix.hystrix.HystrixCommandProperties$Setter.getCircuitBreakerSleepWindowInMilliseconds:()Ljava/lang/Integer;
            getstatic com.netflix.hystrix.HystrixCommandProperties.default_circuitBreakerSleepWindowInMilliseconds:Ljava/lang/Integer;
            invokestatic com.netflix.hystrix.HystrixCommandProperties.getProperty:(Ljava/lang/String;Lcom/netflix/hystrix/HystrixCommandKey;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Integer;)Lcom/netflix/hystrix/strategy/properties/HystrixProperty;
            putfield com.netflix.hystrix.HystrixCommandProperties.circuitBreakerSleepWindowInMilliseconds:Lcom/netflix/hystrix/strategy/properties/HystrixProperty;
         5: .line 118
            aload 0 /* this */
            aload 3 /* propertyPrefix */
            aload 1 /* key */
            ldc "circuitBreaker.errorThresholdPercentage"
            aload 2 /* builder */
            invokevirtual com.netflix.hystrix.HystrixCommandProperties$Setter.getCircuitBreakerErrorThresholdPercentage:()Ljava/lang/Integer;
            getstatic com.netflix.hystrix.HystrixCommandProperties.default_circuitBreakerErrorThresholdPercentage:Ljava/lang/Integer;
            invokestatic com.netflix.hystrix.HystrixCommandProperties.getProperty:(Ljava/lang/String;Lcom/netflix/hystrix/HystrixCommandKey;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Integer;)Lcom/netflix/hystrix/strategy/properties/HystrixProperty;
            putfield com.netflix.hystrix.HystrixCommandProperties.circuitBreakerErrorThresholdPercentage:Lcom/netflix/hystrix/strategy/properties/HystrixProperty;
         6: .line 119
            aload 0 /* this */
            aload 3 /* propertyPrefix */
            aload 1 /* key */
            ldc "circuitBreaker.forceOpen"
            aload 2 /* builder */
            invokevirtual com.netflix.hystrix.HystrixCommandProperties$Setter.getCircuitBreakerForceOpen:()Ljava/lang/Boolean;
            getstatic com.netflix.hystrix.HystrixCommandProperties.default_circuitBreakerForceOpen:Ljava/lang/Boolean;
            invokestatic com.netflix.hystrix.HystrixCommandProperties.getProperty:(Ljava/lang/String;Lcom/netflix/hystrix/HystrixCommandKey;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/Boolean;)Lcom/netflix/hystrix/strategy/properties/HystrixProperty;
            putfield com.netflix.hystrix.HystrixCommandProperties.circuitBreakerForceOpen:Lcom/netflix/hystrix/strategy/properties/HystrixProperty;
         7: .line 120
            aload 0 /* this */
            aload 3 /* propertyPrefix */
            aload 1 /* key */
            ldc "circuitBreaker.forceClosed"
            aload 2 /* builder */
            invokevirtual com.netflix.hystrix.HystrixCommandProperties$Setter.getCircuitBreakerForceClosed:()Ljava/lang/Boolean;
            getstatic com.netflix.hystrix.HystrixCommandProperties.default_circuitBreakerForceClosed:Ljava/lang/Boolean;
            invokestatic com.netflix.hystrix.HystrixCommandProperties.getProperty:(Ljava/lang/String;Lcom/netflix/hystrix/HystrixCommandKey;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/Boolean;)Lcom/netflix/hystrix/strategy/properties/HystrixProperty;
            putfield com.netflix.hystrix.HystrixCommandProperties.circuitBreakerForceClosed:Lcom/netflix/hystrix/strategy/properties/HystrixProperty;
         8: .line 121
            aload 0 /* this */
            aload 3 /* propertyPrefix */
            aload 1 /* key */
            ldc "execution.isolation.strategy"
            aload 2 /* builder */
            invokevirtual com.netflix.hystrix.HystrixCommandProperties$Setter.getExecutionIsolationStrategy:()Lcom/netflix/hystrix/HystrixCommandProperties$ExecutionIsolationStrategy;
            getstatic com.netflix.hystrix.HystrixCommandProperties.default_executionIsolationStrategy:Lcom/netflix/hystrix/HystrixCommandProperties$ExecutionIsolationStrategy;
            invokestatic com.netflix.hystrix.HystrixCommandProperties.getProperty:(Ljava/lang/String;Lcom/netflix/hystrix/HystrixCommandKey;Ljava/lang/String;Lcom/netflix/hystrix/HystrixCommandProperties$ExecutionIsolationStrategy;Lcom/netflix/hystrix/HystrixCommandProperties$ExecutionIsolationStrategy;)Lcom/netflix/hystrix/strategy/properties/HystrixProperty;
            putfield com.netflix.hystrix.HystrixCommandProperties.executionIsolationStrategy:Lcom/netflix/hystrix/strategy/properties/HystrixProperty;
         9: .line 123
            aload 0 /* this */
            aload 3 /* propertyPrefix */
            aload 1 /* key */
            ldc "execution.isolation.thread.timeoutInMilliseconds"
            aload 2 /* builder */
            invokevirtual com.netflix.hystrix.HystrixCommandProperties$Setter.getExecutionIsolationThreadTimeoutInMilliseconds:()Ljava/lang/Integer;
            getstatic com.netflix.hystrix.HystrixCommandProperties.default_executionTimeoutInMilliseconds:Ljava/lang/Integer;
            invokestatic com.netflix.hystrix.HystrixCommandProperties.getProperty:(Ljava/lang/String;Lcom/netflix/hystrix/HystrixCommandKey;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Integer;)Lcom/netflix/hystrix/strategy/properties/HystrixProperty;
            putfield com.netflix.hystrix.HystrixCommandProperties.executionTimeoutInMilliseconds:Lcom/netflix/hystrix/strategy/properties/HystrixProperty;
        10: .line 124
            aload 0 /* this */
            aload 3 /* propertyPrefix */
            aload 1 /* key */
            ldc "execution.timeout.enabled"
            aload 2 /* builder */
            invokevirtual com.netflix.hystrix.HystrixCommandProperties$Setter.getExecutionTimeoutEnabled:()Ljava/lang/Boolean;
            getstatic com.netflix.hystrix.HystrixCommandProperties.default_executionTimeoutEnabled:Ljava/lang/Boolean;
            invokestatic com.netflix.hystrix.HystrixCommandProperties.getProperty:(Ljava/lang/String;Lcom/netflix/hystrix/HystrixCommandKey;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/Boolean;)Lcom/netflix/hystrix/strategy/properties/HystrixProperty;
            putfield com.netflix.hystrix.HystrixCommandProperties.executionTimeoutEnabled:Lcom/netflix/hystrix/strategy/properties/HystrixProperty;
        11: .line 125
            aload 0 /* this */
            aload 3 /* propertyPrefix */
            aload 1 /* key */
            ldc "execution.isolation.thread.interruptOnTimeout"
            aload 2 /* builder */
            invokevirtual com.netflix.hystrix.HystrixCommandProperties$Setter.getExecutionIsolationThreadInterruptOnTimeout:()Ljava/lang/Boolean;
            getstatic com.netflix.hystrix.HystrixCommandProperties.default_executionIsolationThreadInterruptOnTimeout:Ljava/lang/Boolean;
            invokestatic com.netflix.hystrix.HystrixCommandProperties.getProperty:(Ljava/lang/String;Lcom/netflix/hystrix/HystrixCommandKey;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/Boolean;)Lcom/netflix/hystrix/strategy/properties/HystrixProperty;
            putfield com.netflix.hystrix.HystrixCommandProperties.executionIsolationThreadInterruptOnTimeout:Lcom/netflix/hystrix/strategy/properties/HystrixProperty;
        12: .line 126
            aload 0 /* this */
            aload 3 /* propertyPrefix */
            aload 1 /* key */
            ldc "execution.isolation.thread.interruptOnFutureCancel"
            aload 2 /* builder */
            invokevirtual com.netflix.hystrix.HystrixCommandProperties$Setter.getExecutionIsolationThreadInterruptOnFutureCancel:()Ljava/lang/Boolean;
            getstatic com.netflix.hystrix.HystrixCommandProperties.default_executionIsolationThreadInterruptOnFutureCancel:Ljava/lang/Boolean;
            invokestatic com.netflix.hystrix.HystrixCommandProperties.getProperty:(Ljava/lang/String;Lcom/netflix/hystrix/HystrixCommandKey;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/Boolean;)Lcom/netflix/hystrix/strategy/properties/HystrixProperty;
            putfield com.netflix.hystrix.HystrixCommandProperties.executionIsolationThreadInterruptOnFutureCancel:Lcom/netflix/hystrix/strategy/properties/HystrixProperty;
        13: .line 127
            aload 0 /* this */
            aload 3 /* propertyPrefix */
            aload 1 /* key */
            ldc "execution.isolation.semaphore.maxConcurrentRequests"
            aload 2 /* builder */
            invokevirtual com.netflix.hystrix.HystrixCommandProperties$Setter.getExecutionIsolationSemaphoreMaxConcurrentRequests:()Ljava/lang/Integer;
            getstatic com.netflix.hystrix.HystrixCommandProperties.default_executionIsolationSemaphoreMaxConcurrentRequests:Ljava/lang/Integer;
            invokestatic com.netflix.hystrix.HystrixCommandProperties.getProperty:(Ljava/lang/String;Lcom/netflix/hystrix/HystrixCommandKey;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Integer;)Lcom/netflix/hystrix/strategy/properties/HystrixProperty;
            putfield com.netflix.hystrix.HystrixCommandProperties.executionIsolationSemaphoreMaxConcurrentRequests:Lcom/netflix/hystrix/strategy/properties/HystrixProperty;
        14: .line 128
            aload 0 /* this */
            aload 3 /* propertyPrefix */
            aload 1 /* key */
            ldc "fallback.isolation.semaphore.maxConcurrentRequests"
            aload 2 /* builder */
            invokevirtual com.netflix.hystrix.HystrixCommandProperties$Setter.getFallbackIsolationSemaphoreMaxConcurrentRequests:()Ljava/lang/Integer;
            getstatic com.netflix.hystrix.HystrixCommandProperties.default_fallbackIsolationSemaphoreMaxConcurrentRequests:Ljava/lang/Integer;
            invokestatic com.netflix.hystrix.HystrixCommandProperties.getProperty:(Ljava/lang/String;Lcom/netflix/hystrix/HystrixCommandKey;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Integer;)Lcom/netflix/hystrix/strategy/properties/HystrixProperty;
            putfield com.netflix.hystrix.HystrixCommandProperties.fallbackIsolationSemaphoreMaxConcurrentRequests:Lcom/netflix/hystrix/strategy/properties/HystrixProperty;
        15: .line 129
            aload 0 /* this */
            aload 3 /* propertyPrefix */
            aload 1 /* key */
            ldc "fallback.enabled"
            aload 2 /* builder */
            invokevirtual com.netflix.hystrix.HystrixCommandProperties$Setter.getFallbackEnabled:()Ljava/lang/Boolean;
            getstatic com.netflix.hystrix.HystrixCommandProperties.default_fallbackEnabled:Ljava/lang/Boolean;
            invokestatic com.netflix.hystrix.HystrixCommandProperties.getProperty:(Ljava/lang/String;Lcom/netflix/hystrix/HystrixCommandKey;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/Boolean;)Lcom/netflix/hystrix/strategy/properties/HystrixProperty;
            putfield com.netflix.hystrix.HystrixCommandProperties.fallbackEnabled:Lcom/netflix/hystrix/strategy/properties/HystrixProperty;
        16: .line 130
            aload 0 /* this */
            aload 3 /* propertyPrefix */
            aload 1 /* key */
            ldc "metrics.rollingStats.timeInMilliseconds"
            aload 2 /* builder */
            invokevirtual com.netflix.hystrix.HystrixCommandProperties$Setter.getMetricsRollingStatisticalWindowInMilliseconds:()Ljava/lang/Integer;
            getstatic com.netflix.hystrix.HystrixCommandProperties.default_metricsRollingStatisticalWindow:Ljava/lang/Integer;
            invokestatic com.netflix.hystrix.HystrixCommandProperties.getProperty:(Ljava/lang/String;Lcom/netflix/hystrix/HystrixCommandKey;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Integer;)Lcom/netflix/hystrix/strategy/properties/HystrixProperty;
            putfield com.netflix.hystrix.HystrixCommandProperties.metricsRollingStatisticalWindowInMilliseconds:Lcom/netflix/hystrix/strategy/properties/HystrixProperty;
        17: .line 131
            aload 0 /* this */
            aload 3 /* propertyPrefix */
            aload 1 /* key */
            ldc "metrics.rollingStats.numBuckets"
            aload 2 /* builder */
            invokevirtual com.netflix.hystrix.HystrixCommandProperties$Setter.getMetricsRollingStatisticalWindowBuckets:()Ljava/lang/Integer;
            getstatic com.netflix.hystrix.HystrixCommandProperties.default_metricsRollingStatisticalWindowBuckets:Ljava/lang/Integer;
            invokestatic com.netflix.hystrix.HystrixCommandProperties.getProperty:(Ljava/lang/String;Lcom/netflix/hystrix/HystrixCommandKey;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Integer;)Lcom/netflix/hystrix/strategy/properties/HystrixProperty;
            putfield com.netflix.hystrix.HystrixCommandProperties.metricsRollingStatisticalWindowBuckets:Lcom/netflix/hystrix/strategy/properties/HystrixProperty;
        18: .line 132
            aload 0 /* this */
            aload 3 /* propertyPrefix */
            aload 1 /* key */
            ldc "metrics.rollingPercentile.enabled"
            aload 2 /* builder */
            invokevirtual com.netflix.hystrix.HystrixCommandProperties$Setter.getMetricsRollingPercentileEnabled:()Ljava/lang/Boolean;
            getstatic com.netflix.hystrix.HystrixCommandProperties.default_metricsRollingPercentileEnabled:Ljava/lang/Boolean;
            invokestatic com.netflix.hystrix.HystrixCommandProperties.getProperty:(Ljava/lang/String;Lcom/netflix/hystrix/HystrixCommandKey;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/Boolean;)Lcom/netflix/hystrix/strategy/properties/HystrixProperty;
            putfield com.netflix.hystrix.HystrixCommandProperties.metricsRollingPercentileEnabled:Lcom/netflix/hystrix/strategy/properties/HystrixProperty;
        19: .line 133
            aload 0 /* this */
            aload 3 /* propertyPrefix */
            aload 1 /* key */
            ldc "metrics.rollingPercentile.timeInMilliseconds"
            aload 2 /* builder */
            invokevirtual com.netflix.hystrix.HystrixCommandProperties$Setter.getMetricsRollingPercentileWindowInMilliseconds:()Ljava/lang/Integer;
            getstatic com.netflix.hystrix.HystrixCommandProperties.default_metricsRollingPercentileWindow:Ljava/lang/Integer;
            invokestatic com.netflix.hystrix.HystrixCommandProperties.getProperty:(Ljava/lang/String;Lcom/netflix/hystrix/HystrixCommandKey;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Integer;)Lcom/netflix/hystrix/strategy/properties/HystrixProperty;
            putfield com.netflix.hystrix.HystrixCommandProperties.metricsRollingPercentileWindowInMilliseconds:Lcom/netflix/hystrix/strategy/properties/HystrixProperty;
        20: .line 134
            aload 0 /* this */
            aload 3 /* propertyPrefix */
            aload 1 /* key */
            ldc "metrics.rollingPercentile.numBuckets"
            aload 2 /* builder */
            invokevirtual com.netflix.hystrix.HystrixCommandProperties$Setter.getMetricsRollingPercentileWindowBuckets:()Ljava/lang/Integer;
            getstatic com.netflix.hystrix.HystrixCommandProperties.default_metricsRollingPercentileWindowBuckets:Ljava/lang/Integer;
            invokestatic com.netflix.hystrix.HystrixCommandProperties.getProperty:(Ljava/lang/String;Lcom/netflix/hystrix/HystrixCommandKey;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Integer;)Lcom/netflix/hystrix/strategy/properties/HystrixProperty;
            putfield com.netflix.hystrix.HystrixCommandProperties.metricsRollingPercentileWindowBuckets:Lcom/netflix/hystrix/strategy/properties/HystrixProperty;
        21: .line 135
            aload 0 /* this */
            aload 3 /* propertyPrefix */
            aload 1 /* key */
            ldc "metrics.rollingPercentile.bucketSize"
            aload 2 /* builder */
            invokevirtual com.netflix.hystrix.HystrixCommandProperties$Setter.getMetricsRollingPercentileBucketSize:()Ljava/lang/Integer;
            getstatic com.netflix.hystrix.HystrixCommandProperties.default_metricsRollingPercentileBucketSize:Ljava/lang/Integer;
            invokestatic com.netflix.hystrix.HystrixCommandProperties.getProperty:(Ljava/lang/String;Lcom/netflix/hystrix/HystrixCommandKey;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Integer;)Lcom/netflix/hystrix/strategy/properties/HystrixProperty;
            putfield com.netflix.hystrix.HystrixCommandProperties.metricsRollingPercentileBucketSize:Lcom/netflix/hystrix/strategy/properties/HystrixProperty;
        22: .line 136
            aload 0 /* this */
            aload 3 /* propertyPrefix */
            aload 1 /* key */
            ldc "metrics.healthSnapshot.intervalInMilliseconds"
            aload 2 /* builder */
            invokevirtual com.netflix.hystrix.HystrixCommandProperties$Setter.getMetricsHealthSnapshotIntervalInMilliseconds:()Ljava/lang/Integer;
            getstatic com.netflix.hystrix.HystrixCommandProperties.default_metricsHealthSnapshotIntervalInMilliseconds:Ljava/lang/Integer;
            invokestatic com.netflix.hystrix.HystrixCommandProperties.getProperty:(Ljava/lang/String;Lcom/netflix/hystrix/HystrixCommandKey;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Integer;)Lcom/netflix/hystrix/strategy/properties/HystrixProperty;
            putfield com.netflix.hystrix.HystrixCommandProperties.metricsHealthSnapshotIntervalInMilliseconds:Lcom/netflix/hystrix/strategy/properties/HystrixProperty;
        23: .line 137
            aload 0 /* this */
            aload 3 /* propertyPrefix */
            aload 1 /* key */
            ldc "requestCache.enabled"
            aload 2 /* builder */
            invokevirtual com.netflix.hystrix.HystrixCommandProperties$Setter.getRequestCacheEnabled:()Ljava/lang/Boolean;
            getstatic com.netflix.hystrix.HystrixCommandProperties.default_requestCacheEnabled:Ljava/lang/Boolean;
            invokestatic com.netflix.hystrix.HystrixCommandProperties.getProperty:(Ljava/lang/String;Lcom/netflix/hystrix/HystrixCommandKey;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/Boolean;)Lcom/netflix/hystrix/strategy/properties/HystrixProperty;
            putfield com.netflix.hystrix.HystrixCommandProperties.requestCacheEnabled:Lcom/netflix/hystrix/strategy/properties/HystrixProperty;
        24: .line 138
            aload 0 /* this */
            aload 3 /* propertyPrefix */
            aload 1 /* key */
            ldc "requestLog.enabled"
            aload 2 /* builder */
            invokevirtual com.netflix.hystrix.HystrixCommandProperties$Setter.getRequestLogEnabled:()Ljava/lang/Boolean;
            getstatic com.netflix.hystrix.HystrixCommandProperties.default_requestLogEnabled:Ljava/lang/Boolean;
            invokestatic com.netflix.hystrix.HystrixCommandProperties.getProperty:(Ljava/lang/String;Lcom/netflix/hystrix/HystrixCommandKey;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/Boolean;)Lcom/netflix/hystrix/strategy/properties/HystrixProperty;
            putfield com.netflix.hystrix.HystrixCommandProperties.requestLogEnabled:Lcom/netflix/hystrix/strategy/properties/HystrixProperty;
        25: .line 141
            aload 0 /* this */
            invokestatic com.netflix.hystrix.strategy.properties.HystrixPropertiesChainedProperty.forString:()Lcom/netflix/hystrix/strategy/properties/HystrixPropertiesChainedProperty$ChainBuilder;
            new java.lang.StringBuilder
            dup
            aload 3 /* propertyPrefix */
            invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            ldc ".command."
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            aload 1 /* key */
            invokeinterface com.netflix.hystrix.HystrixCommandKey.name:()Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            ldc ".threadPoolKeyOverride"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            aconst_null
            invokevirtual com.netflix.hystrix.strategy.properties.HystrixPropertiesChainedProperty$ChainBuilder.add:(Ljava/lang/String;Ljava/lang/Object;)Lcom/netflix/hystrix/strategy/properties/HystrixPropertiesChainedProperty$ChainBuilder;
            invokevirtual com.netflix.hystrix.strategy.properties.HystrixPropertiesChainedProperty$ChainBuilder.build:()Lcom/netflix/hystrix/strategy/properties/HystrixDynamicProperty;
            putfield com.netflix.hystrix.HystrixCommandProperties.executionIsolationThreadPoolKeyOverride:Lcom/netflix/hystrix/strategy/properties/HystrixProperty;
        26: .line 142
            return
        end local 3 // java.lang.String propertyPrefix
        end local 2 // com.netflix.hystrix.HystrixCommandProperties$Setter builder
        end local 1 // com.netflix.hystrix.HystrixCommandKey key
        end local 0 // com.netflix.hystrix.HystrixCommandProperties this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0   27     0            this  Lcom/netflix/hystrix/HystrixCommandProperties;
            0   27     1             key  Lcom/netflix/hystrix/HystrixCommandKey;
            0   27     2         builder  Lcom/netflix/hystrix/HystrixCommandProperties$Setter;
            0   27     3  propertyPrefix  Ljava/lang/String;
    MethodParameters:
                Name  Flags
      key             
      builder         
      propertyPrefix  

  public com.netflix.hystrix.strategy.properties.HystrixProperty<java.lang.Boolean> circuitBreakerEnabled();
    descriptor: ()Lcom/netflix/hystrix/strategy/properties/HystrixProperty;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.netflix.hystrix.HystrixCommandProperties this
         0: .line 153
            aload 0 /* this */
            getfield com.netflix.hystrix.HystrixCommandProperties.circuitBreakerEnabled:Lcom/netflix/hystrix/strategy/properties/HystrixProperty;
            areturn
        end local 0 // com.netflix.hystrix.HystrixCommandProperties this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/netflix/hystrix/HystrixCommandProperties;
    Signature: ()Lcom/netflix/hystrix/strategy/properties/HystrixProperty<Ljava/lang/Boolean;>;

  public com.netflix.hystrix.strategy.properties.HystrixProperty<java.lang.Integer> circuitBreakerErrorThresholdPercentage();
    descriptor: ()Lcom/netflix/hystrix/strategy/properties/HystrixProperty;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.netflix.hystrix.HystrixCommandProperties this
         0: .line 166
            aload 0 /* this */
            getfield com.netflix.hystrix.HystrixCommandProperties.circuitBreakerErrorThresholdPercentage:Lcom/netflix/hystrix/strategy/properties/HystrixProperty;
            areturn
        end local 0 // com.netflix.hystrix.HystrixCommandProperties this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/netflix/hystrix/HystrixCommandProperties;
    Signature: ()Lcom/netflix/hystrix/strategy/properties/HystrixProperty<Ljava/lang/Integer;>;

  public com.netflix.hystrix.strategy.properties.HystrixProperty<java.lang.Boolean> circuitBreakerForceClosed();
    descriptor: ()Lcom/netflix/hystrix/strategy/properties/HystrixProperty;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.netflix.hystrix.HystrixCommandProperties this
         0: .line 177
            aload 0 /* this */
            getfield com.netflix.hystrix.HystrixCommandProperties.circuitBreakerForceClosed:Lcom/netflix/hystrix/strategy/properties/HystrixProperty;
            areturn
        end local 0 // com.netflix.hystrix.HystrixCommandProperties this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/netflix/hystrix/HystrixCommandProperties;
    Signature: ()Lcom/netflix/hystrix/strategy/properties/HystrixProperty<Ljava/lang/Boolean;>;

  public com.netflix.hystrix.strategy.properties.HystrixProperty<java.lang.Boolean> circuitBreakerForceOpen();
    descriptor: ()Lcom/netflix/hystrix/strategy/properties/HystrixProperty;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.netflix.hystrix.HystrixCommandProperties this
         0: .line 188
            aload 0 /* this */
            getfield com.netflix.hystrix.HystrixCommandProperties.circuitBreakerForceOpen:Lcom/netflix/hystrix/strategy/properties/HystrixProperty;
            areturn
        end local 0 // com.netflix.hystrix.HystrixCommandProperties this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/netflix/hystrix/HystrixCommandProperties;
    Signature: ()Lcom/netflix/hystrix/strategy/properties/HystrixProperty<Ljava/lang/Boolean;>;

  public com.netflix.hystrix.strategy.properties.HystrixProperty<java.lang.Integer> circuitBreakerRequestVolumeThreshold();
    descriptor: ()Lcom/netflix/hystrix/strategy/properties/HystrixProperty;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.netflix.hystrix.HystrixCommandProperties this
         0: .line 199
            aload 0 /* this */
            getfield com.netflix.hystrix.HystrixCommandProperties.circuitBreakerRequestVolumeThreshold:Lcom/netflix/hystrix/strategy/properties/HystrixProperty;
            areturn
        end local 0 // com.netflix.hystrix.HystrixCommandProperties this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/netflix/hystrix/HystrixCommandProperties;
    Signature: ()Lcom/netflix/hystrix/strategy/properties/HystrixProperty<Ljava/lang/Integer;>;

  public com.netflix.hystrix.strategy.properties.HystrixProperty<java.lang.Integer> circuitBreakerSleepWindowInMilliseconds();
    descriptor: ()Lcom/netflix/hystrix/strategy/properties/HystrixProperty;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.netflix.hystrix.HystrixCommandProperties this
         0: .line 208
            aload 0 /* this */
            getfield com.netflix.hystrix.HystrixCommandProperties.circuitBreakerSleepWindowInMilliseconds:Lcom/netflix/hystrix/strategy/properties/HystrixProperty;
            areturn
        end local 0 // com.netflix.hystrix.HystrixCommandProperties this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/netflix/hystrix/HystrixCommandProperties;
    Signature: ()Lcom/netflix/hystrix/strategy/properties/HystrixProperty<Ljava/lang/Integer;>;

  public com.netflix.hystrix.strategy.properties.HystrixProperty<java.lang.Integer> executionIsolationSemaphoreMaxConcurrentRequests();
    descriptor: ()Lcom/netflix/hystrix/strategy/properties/HystrixProperty;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.netflix.hystrix.HystrixCommandProperties this
         0: .line 219
            aload 0 /* this */
            getfield com.netflix.hystrix.HystrixCommandProperties.executionIsolationSemaphoreMaxConcurrentRequests:Lcom/netflix/hystrix/strategy/properties/HystrixProperty;
            areturn
        end local 0 // com.netflix.hystrix.HystrixCommandProperties this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/netflix/hystrix/HystrixCommandProperties;
    Signature: ()Lcom/netflix/hystrix/strategy/properties/HystrixProperty<Ljava/lang/Integer;>;

  public com.netflix.hystrix.strategy.properties.HystrixProperty<com.netflix.hystrix.HystrixCommandProperties$ExecutionIsolationStrategy> executionIsolationStrategy();
    descriptor: ()Lcom/netflix/hystrix/strategy/properties/HystrixProperty;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.netflix.hystrix.HystrixCommandProperties this
         0: .line 232
            aload 0 /* this */
            getfield com.netflix.hystrix.HystrixCommandProperties.executionIsolationStrategy:Lcom/netflix/hystrix/strategy/properties/HystrixProperty;
            areturn
        end local 0 // com.netflix.hystrix.HystrixCommandProperties this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/netflix/hystrix/HystrixCommandProperties;
    Signature: ()Lcom/netflix/hystrix/strategy/properties/HystrixProperty<Lcom/netflix/hystrix/HystrixCommandProperties$ExecutionIsolationStrategy;>;

  public com.netflix.hystrix.strategy.properties.HystrixProperty<java.lang.Boolean> executionIsolationThreadInterruptOnTimeout();
    descriptor: ()Lcom/netflix/hystrix/strategy/properties/HystrixProperty;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.netflix.hystrix.HystrixCommandProperties this
         0: .line 243
            aload 0 /* this */
            getfield com.netflix.hystrix.HystrixCommandProperties.executionIsolationThreadInterruptOnTimeout:Lcom/netflix/hystrix/strategy/properties/HystrixProperty;
            areturn
        end local 0 // com.netflix.hystrix.HystrixCommandProperties this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/netflix/hystrix/HystrixCommandProperties;
    Signature: ()Lcom/netflix/hystrix/strategy/properties/HystrixProperty<Ljava/lang/Boolean;>;

  public com.netflix.hystrix.strategy.properties.HystrixProperty<java.lang.Boolean> executionIsolationThreadInterruptOnFutureCancel();
    descriptor: ()Lcom/netflix/hystrix/strategy/properties/HystrixProperty;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.netflix.hystrix.HystrixCommandProperties this
         0: .line 254
            aload 0 /* this */
            getfield com.netflix.hystrix.HystrixCommandProperties.executionIsolationThreadInterruptOnFutureCancel:Lcom/netflix/hystrix/strategy/properties/HystrixProperty;
            areturn
        end local 0 // com.netflix.hystrix.HystrixCommandProperties this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/netflix/hystrix/HystrixCommandProperties;
    Signature: ()Lcom/netflix/hystrix/strategy/properties/HystrixProperty<Ljava/lang/Boolean;>;

  public com.netflix.hystrix.strategy.properties.HystrixProperty<java.lang.String> executionIsolationThreadPoolKeyOverride();
    descriptor: ()Lcom/netflix/hystrix/strategy/properties/HystrixProperty;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.netflix.hystrix.HystrixCommandProperties this
         0: .line 267
            aload 0 /* this */
            getfield com.netflix.hystrix.HystrixCommandProperties.executionIsolationThreadPoolKeyOverride:Lcom/netflix/hystrix/strategy/properties/HystrixProperty;
            areturn
        end local 0 // com.netflix.hystrix.HystrixCommandProperties this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/netflix/hystrix/HystrixCommandProperties;
    Signature: ()Lcom/netflix/hystrix/strategy/properties/HystrixProperty<Ljava/lang/String;>;

  public com.netflix.hystrix.strategy.properties.HystrixProperty<java.lang.Integer> executionIsolationThreadTimeoutInMilliseconds();
    descriptor: ()Lcom/netflix/hystrix/strategy/properties/HystrixProperty;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.netflix.hystrix.HystrixCommandProperties this
         0: .line 284
            aload 0 /* this */
            getfield com.netflix.hystrix.HystrixCommandProperties.executionTimeoutInMilliseconds:Lcom/netflix/hystrix/strategy/properties/HystrixProperty;
            areturn
        end local 0 // com.netflix.hystrix.HystrixCommandProperties this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/netflix/hystrix/HystrixCommandProperties;
    Signature: ()Lcom/netflix/hystrix/strategy/properties/HystrixProperty<Ljava/lang/Integer;>;
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()

  public com.netflix.hystrix.strategy.properties.HystrixProperty<java.lang.Integer> executionTimeoutInMilliseconds();
    descriptor: ()Lcom/netflix/hystrix/strategy/properties/HystrixProperty;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.netflix.hystrix.HystrixCommandProperties this
         0: .line 302
            aload 0 /* this */
            invokevirtual com.netflix.hystrix.HystrixCommandProperties.executionIsolationThreadTimeoutInMilliseconds:()Lcom/netflix/hystrix/strategy/properties/HystrixProperty;
            areturn
        end local 0 // com.netflix.hystrix.HystrixCommandProperties this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/netflix/hystrix/HystrixCommandProperties;
    Signature: ()Lcom/netflix/hystrix/strategy/properties/HystrixProperty<Ljava/lang/Integer;>;

  public com.netflix.hystrix.strategy.properties.HystrixProperty<java.lang.Boolean> executionTimeoutEnabled();
    descriptor: ()Lcom/netflix/hystrix/strategy/properties/HystrixProperty;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.netflix.hystrix.HystrixCommandProperties this
         0: .line 313
            aload 0 /* this */
            getfield com.netflix.hystrix.HystrixCommandProperties.executionTimeoutEnabled:Lcom/netflix/hystrix/strategy/properties/HystrixProperty;
            areturn
        end local 0 // com.netflix.hystrix.HystrixCommandProperties this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/netflix/hystrix/HystrixCommandProperties;
    Signature: ()Lcom/netflix/hystrix/strategy/properties/HystrixProperty<Ljava/lang/Boolean;>;

  public com.netflix.hystrix.strategy.properties.HystrixProperty<java.lang.Integer> fallbackIsolationSemaphoreMaxConcurrentRequests();
    descriptor: ()Lcom/netflix/hystrix/strategy/properties/HystrixProperty;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.netflix.hystrix.HystrixCommandProperties this
         0: .line 322
            aload 0 /* this */
            getfield com.netflix.hystrix.HystrixCommandProperties.fallbackIsolationSemaphoreMaxConcurrentRequests:Lcom/netflix/hystrix/strategy/properties/HystrixProperty;
            areturn
        end local 0 // com.netflix.hystrix.HystrixCommandProperties this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/netflix/hystrix/HystrixCommandProperties;
    Signature: ()Lcom/netflix/hystrix/strategy/properties/HystrixProperty<Ljava/lang/Integer;>;

  public com.netflix.hystrix.strategy.properties.HystrixProperty<java.lang.Boolean> fallbackEnabled();
    descriptor: ()Lcom/netflix/hystrix/strategy/properties/HystrixProperty;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.netflix.hystrix.HystrixCommandProperties this
         0: .line 333
            aload 0 /* this */
            getfield com.netflix.hystrix.HystrixCommandProperties.fallbackEnabled:Lcom/netflix/hystrix/strategy/properties/HystrixProperty;
            areturn
        end local 0 // com.netflix.hystrix.HystrixCommandProperties this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/netflix/hystrix/HystrixCommandProperties;
    Signature: ()Lcom/netflix/hystrix/strategy/properties/HystrixProperty<Ljava/lang/Boolean;>;

  public com.netflix.hystrix.strategy.properties.HystrixProperty<java.lang.Integer> metricsHealthSnapshotIntervalInMilliseconds();
    descriptor: ()Lcom/netflix/hystrix/strategy/properties/HystrixProperty;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.netflix.hystrix.HystrixCommandProperties this
         0: .line 344
            aload 0 /* this */
            getfield com.netflix.hystrix.HystrixCommandProperties.metricsHealthSnapshotIntervalInMilliseconds:Lcom/netflix/hystrix/strategy/properties/HystrixProperty;
            areturn
        end local 0 // com.netflix.hystrix.HystrixCommandProperties this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/netflix/hystrix/HystrixCommandProperties;
    Signature: ()Lcom/netflix/hystrix/strategy/properties/HystrixProperty<Ljava/lang/Integer;>;

  public com.netflix.hystrix.strategy.properties.HystrixProperty<java.lang.Integer> metricsRollingPercentileBucketSize();
    descriptor: ()Lcom/netflix/hystrix/strategy/properties/HystrixProperty;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.netflix.hystrix.HystrixCommandProperties this
         0: .line 353
            aload 0 /* this */
            getfield com.netflix.hystrix.HystrixCommandProperties.metricsRollingPercentileBucketSize:Lcom/netflix/hystrix/strategy/properties/HystrixProperty;
            areturn
        end local 0 // com.netflix.hystrix.HystrixCommandProperties this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/netflix/hystrix/HystrixCommandProperties;
    Signature: ()Lcom/netflix/hystrix/strategy/properties/HystrixProperty<Ljava/lang/Integer;>;

  public com.netflix.hystrix.strategy.properties.HystrixProperty<java.lang.Boolean> metricsRollingPercentileEnabled();
    descriptor: ()Lcom/netflix/hystrix/strategy/properties/HystrixProperty;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.netflix.hystrix.HystrixCommandProperties this
         0: .line 362
            aload 0 /* this */
            getfield com.netflix.hystrix.HystrixCommandProperties.metricsRollingPercentileEnabled:Lcom/netflix/hystrix/strategy/properties/HystrixProperty;
            areturn
        end local 0 // com.netflix.hystrix.HystrixCommandProperties this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/netflix/hystrix/HystrixCommandProperties;
    Signature: ()Lcom/netflix/hystrix/strategy/properties/HystrixProperty<Ljava/lang/Boolean;>;

  public com.netflix.hystrix.strategy.properties.HystrixProperty<java.lang.Integer> metricsRollingPercentileWindow();
    descriptor: ()Lcom/netflix/hystrix/strategy/properties/HystrixProperty;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.netflix.hystrix.HystrixCommandProperties this
         0: .line 372
            aload 0 /* this */
            getfield com.netflix.hystrix.HystrixCommandProperties.metricsRollingPercentileWindowInMilliseconds:Lcom/netflix/hystrix/strategy/properties/HystrixProperty;
            areturn
        end local 0 // com.netflix.hystrix.HystrixCommandProperties this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/netflix/hystrix/HystrixCommandProperties;
    Signature: ()Lcom/netflix/hystrix/strategy/properties/HystrixProperty<Ljava/lang/Integer;>;

  public com.netflix.hystrix.strategy.properties.HystrixProperty<java.lang.Integer> metricsRollingPercentileWindowInMilliseconds();
    descriptor: ()Lcom/netflix/hystrix/strategy/properties/HystrixProperty;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.netflix.hystrix.HystrixCommandProperties this
         0: .line 381
            aload 0 /* this */
            getfield com.netflix.hystrix.HystrixCommandProperties.metricsRollingPercentileWindowInMilliseconds:Lcom/netflix/hystrix/strategy/properties/HystrixProperty;
            areturn
        end local 0 // com.netflix.hystrix.HystrixCommandProperties this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/netflix/hystrix/HystrixCommandProperties;
    Signature: ()Lcom/netflix/hystrix/strategy/properties/HystrixProperty<Ljava/lang/Integer;>;

  public com.netflix.hystrix.strategy.properties.HystrixProperty<java.lang.Integer> metricsRollingPercentileWindowBuckets();
    descriptor: ()Lcom/netflix/hystrix/strategy/properties/HystrixProperty;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.netflix.hystrix.HystrixCommandProperties this
         0: .line 390
            aload 0 /* this */
            getfield com.netflix.hystrix.HystrixCommandProperties.metricsRollingPercentileWindowBuckets:Lcom/netflix/hystrix/strategy/properties/HystrixProperty;
            areturn
        end local 0 // com.netflix.hystrix.HystrixCommandProperties this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/netflix/hystrix/HystrixCommandProperties;
    Signature: ()Lcom/netflix/hystrix/strategy/properties/HystrixProperty<Ljava/lang/Integer;>;

  public com.netflix.hystrix.strategy.properties.HystrixProperty<java.lang.Integer> metricsRollingStatisticalWindowInMilliseconds();
    descriptor: ()Lcom/netflix/hystrix/strategy/properties/HystrixProperty;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.netflix.hystrix.HystrixCommandProperties this
         0: .line 399
            aload 0 /* this */
            getfield com.netflix.hystrix.HystrixCommandProperties.metricsRollingStatisticalWindowInMilliseconds:Lcom/netflix/hystrix/strategy/properties/HystrixProperty;
            areturn
        end local 0 // com.netflix.hystrix.HystrixCommandProperties this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/netflix/hystrix/HystrixCommandProperties;
    Signature: ()Lcom/netflix/hystrix/strategy/properties/HystrixProperty<Ljava/lang/Integer;>;

  public com.netflix.hystrix.strategy.properties.HystrixProperty<java.lang.Integer> metricsRollingStatisticalWindowBuckets();
    descriptor: ()Lcom/netflix/hystrix/strategy/properties/HystrixProperty;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.netflix.hystrix.HystrixCommandProperties this
         0: .line 408
            aload 0 /* this */
            getfield com.netflix.hystrix.HystrixCommandProperties.metricsRollingStatisticalWindowBuckets:Lcom/netflix/hystrix/strategy/properties/HystrixProperty;
            areturn
        end local 0 // com.netflix.hystrix.HystrixCommandProperties this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/netflix/hystrix/HystrixCommandProperties;
    Signature: ()Lcom/netflix/hystrix/strategy/properties/HystrixProperty<Ljava/lang/Integer;>;

  public com.netflix.hystrix.strategy.properties.HystrixProperty<java.lang.Boolean> requestCacheEnabled();
    descriptor: ()Lcom/netflix/hystrix/strategy/properties/HystrixProperty;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.netflix.hystrix.HystrixCommandProperties this
         0: .line 417
            aload 0 /* this */
            getfield com.netflix.hystrix.HystrixCommandProperties.requestCacheEnabled:Lcom/netflix/hystrix/strategy/properties/HystrixProperty;
            areturn
        end local 0 // com.netflix.hystrix.HystrixCommandProperties this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/netflix/hystrix/HystrixCommandProperties;
    Signature: ()Lcom/netflix/hystrix/strategy/properties/HystrixProperty<Ljava/lang/Boolean;>;

  public com.netflix.hystrix.strategy.properties.HystrixProperty<java.lang.Boolean> requestLogEnabled();
    descriptor: ()Lcom/netflix/hystrix/strategy/properties/HystrixProperty;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.netflix.hystrix.HystrixCommandProperties this
         0: .line 426
            aload 0 /* this */
            getfield com.netflix.hystrix.HystrixCommandProperties.requestLogEnabled:Lcom/netflix/hystrix/strategy/properties/HystrixProperty;
            areturn
        end local 0 // com.netflix.hystrix.HystrixCommandProperties this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/netflix/hystrix/HystrixCommandProperties;
    Signature: ()Lcom/netflix/hystrix/strategy/properties/HystrixProperty<Ljava/lang/Boolean;>;

  private static com.netflix.hystrix.strategy.properties.HystrixProperty<java.lang.Boolean> getProperty(java.lang.String, com.netflix.hystrix.HystrixCommandKey, java.lang.String, java.lang.Boolean, java.lang.Boolean);
    descriptor: (Ljava/lang/String;Lcom/netflix/hystrix/HystrixCommandKey;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/Boolean;)Lcom/netflix/hystrix/strategy/properties/HystrixProperty;
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC
    Code:
      stack=4, locals=5, args_size=5
        start local 0 // java.lang.String propertyPrefix
        start local 1 // com.netflix.hystrix.HystrixCommandKey key
        start local 2 // java.lang.String instanceProperty
        start local 3 // java.lang.Boolean builderOverrideValue
        start local 4 // java.lang.Boolean defaultValue
         0: .line 430
            invokestatic com.netflix.hystrix.strategy.properties.HystrixPropertiesChainedProperty.forBoolean:()Lcom/netflix/hystrix/strategy/properties/HystrixPropertiesChainedProperty$ChainBuilder;
         1: .line 431
            new java.lang.StringBuilder
            dup
            aload 0 /* propertyPrefix */
            invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            ldc ".command."
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            aload 1 /* key */
            invokeinterface com.netflix.hystrix.HystrixCommandKey.name:()Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            ldc "."
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            aload 2 /* instanceProperty */
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            aload 3 /* builderOverrideValue */
            invokevirtual com.netflix.hystrix.strategy.properties.HystrixPropertiesChainedProperty$ChainBuilder.add:(Ljava/lang/String;Ljava/lang/Object;)Lcom/netflix/hystrix/strategy/properties/HystrixPropertiesChainedProperty$ChainBuilder;
         2: .line 432
            new java.lang.StringBuilder
            dup
            aload 0 /* propertyPrefix */
            invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            ldc ".command.default."
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            aload 2 /* instanceProperty */
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            aload 4 /* defaultValue */
            invokevirtual com.netflix.hystrix.strategy.properties.HystrixPropertiesChainedProperty$ChainBuilder.add:(Ljava/lang/String;Ljava/lang/Object;)Lcom/netflix/hystrix/strategy/properties/HystrixPropertiesChainedProperty$ChainBuilder;
         3: .line 433
            invokevirtual com.netflix.hystrix.strategy.properties.HystrixPropertiesChainedProperty$ChainBuilder.build:()Lcom/netflix/hystrix/strategy/properties/HystrixDynamicProperty;
         4: .line 430
            areturn
        end local 4 // java.lang.Boolean defaultValue
        end local 3 // java.lang.Boolean builderOverrideValue
        end local 2 // java.lang.String instanceProperty
        end local 1 // com.netflix.hystrix.HystrixCommandKey key
        end local 0 // java.lang.String propertyPrefix
      LocalVariableTable:
        Start  End  Slot                  Name  Signature
            0    5     0        propertyPrefix  Ljava/lang/String;
            0    5     1                   key  Lcom/netflix/hystrix/HystrixCommandKey;
            0    5     2      instanceProperty  Ljava/lang/String;
            0    5     3  builderOverrideValue  Ljava/lang/Boolean;
            0    5     4          defaultValue  Ljava/lang/Boolean;
    Signature: (Ljava/lang/String;Lcom/netflix/hystrix/HystrixCommandKey;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/Boolean;)Lcom/netflix/hystrix/strategy/properties/HystrixProperty<Ljava/lang/Boolean;>;
    MethodParameters:
                      Name  Flags
      propertyPrefix        
      key                   
      instanceProperty      
      builderOverrideValue  
      defaultValue          

  private static com.netflix.hystrix.strategy.properties.HystrixProperty<java.lang.Integer> getProperty(java.lang.String, com.netflix.hystrix.HystrixCommandKey, java.lang.String, java.lang.Integer, java.lang.Integer);
    descriptor: (Ljava/lang/String;Lcom/netflix/hystrix/HystrixCommandKey;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Integer;)Lcom/netflix/hystrix/strategy/properties/HystrixProperty;
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC
    Code:
      stack=4, locals=5, args_size=5
        start local 0 // java.lang.String propertyPrefix
        start local 1 // com.netflix.hystrix.HystrixCommandKey key
        start local 2 // java.lang.String instanceProperty
        start local 3 // java.lang.Integer builderOverrideValue
        start local 4 // java.lang.Integer defaultValue
         0: .line 437
            invokestatic com.netflix.hystrix.strategy.properties.HystrixPropertiesChainedProperty.forInteger:()Lcom/netflix/hystrix/strategy/properties/HystrixPropertiesChainedProperty$ChainBuilder;
         1: .line 438
            new java.lang.StringBuilder
            dup
            aload 0 /* propertyPrefix */
            invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            ldc ".command."
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            aload 1 /* key */
            invokeinterface com.netflix.hystrix.HystrixCommandKey.name:()Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            ldc "."
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            aload 2 /* instanceProperty */
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            aload 3 /* builderOverrideValue */
            invokevirtual com.netflix.hystrix.strategy.properties.HystrixPropertiesChainedProperty$ChainBuilder.add:(Ljava/lang/String;Ljava/lang/Object;)Lcom/netflix/hystrix/strategy/properties/HystrixPropertiesChainedProperty$ChainBuilder;
         2: .line 439
            new java.lang.StringBuilder
            dup
            aload 0 /* propertyPrefix */
            invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            ldc ".command.default."
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            aload 2 /* instanceProperty */
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            aload 4 /* defaultValue */
            invokevirtual com.netflix.hystrix.strategy.properties.HystrixPropertiesChainedProperty$ChainBuilder.add:(Ljava/lang/String;Ljava/lang/Object;)Lcom/netflix/hystrix/strategy/properties/HystrixPropertiesChainedProperty$ChainBuilder;
         3: .line 440
            invokevirtual com.netflix.hystrix.strategy.properties.HystrixPropertiesChainedProperty$ChainBuilder.build:()Lcom/netflix/hystrix/strategy/properties/HystrixDynamicProperty;
         4: .line 437
            areturn
        end local 4 // java.lang.Integer defaultValue
        end local 3 // java.lang.Integer builderOverrideValue
        end local 2 // java.lang.String instanceProperty
        end local 1 // com.netflix.hystrix.HystrixCommandKey key
        end local 0 // java.lang.String propertyPrefix
      LocalVariableTable:
        Start  End  Slot                  Name  Signature
            0    5     0        propertyPrefix  Ljava/lang/String;
            0    5     1                   key  Lcom/netflix/hystrix/HystrixCommandKey;
            0    5     2      instanceProperty  Ljava/lang/String;
            0    5     3  builderOverrideValue  Ljava/lang/Integer;
            0    5     4          defaultValue  Ljava/lang/Integer;
    Signature: (Ljava/lang/String;Lcom/netflix/hystrix/HystrixCommandKey;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Integer;)Lcom/netflix/hystrix/strategy/properties/HystrixProperty<Ljava/lang/Integer;>;
    MethodParameters:
                      Name  Flags
      propertyPrefix        
      key                   
      instanceProperty      
      builderOverrideValue  
      defaultValue          

  private static com.netflix.hystrix.strategy.properties.HystrixProperty<java.lang.String> getProperty(java.lang.String, com.netflix.hystrix.HystrixCommandKey, java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Lcom/netflix/hystrix/HystrixCommandKey;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/netflix/hystrix/strategy/properties/HystrixProperty;
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC
    Code:
      stack=4, locals=5, args_size=5
        start local 0 // java.lang.String propertyPrefix
        start local 1 // com.netflix.hystrix.HystrixCommandKey key
        start local 2 // java.lang.String instanceProperty
        start local 3 // java.lang.String builderOverrideValue
        start local 4 // java.lang.String defaultValue
         0: .line 445
            invokestatic com.netflix.hystrix.strategy.properties.HystrixPropertiesChainedProperty.forString:()Lcom/netflix/hystrix/strategy/properties/HystrixPropertiesChainedProperty$ChainBuilder;
         1: .line 446
            new java.lang.StringBuilder
            dup
            aload 0 /* propertyPrefix */
            invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            ldc ".command."
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            aload 1 /* key */
            invokeinterface com.netflix.hystrix.HystrixCommandKey.name:()Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            ldc "."
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            aload 2 /* instanceProperty */
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            aload 3 /* builderOverrideValue */
            invokevirtual com.netflix.hystrix.strategy.properties.HystrixPropertiesChainedProperty$ChainBuilder.add:(Ljava/lang/String;Ljava/lang/Object;)Lcom/netflix/hystrix/strategy/properties/HystrixPropertiesChainedProperty$ChainBuilder;
         2: .line 447
            new java.lang.StringBuilder
            dup
            aload 0 /* propertyPrefix */
            invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            ldc ".command.default."
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            aload 2 /* instanceProperty */
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            aload 4 /* defaultValue */
            invokevirtual com.netflix.hystrix.strategy.properties.HystrixPropertiesChainedProperty$ChainBuilder.add:(Ljava/lang/String;Ljava/lang/Object;)Lcom/netflix/hystrix/strategy/properties/HystrixPropertiesChainedProperty$ChainBuilder;
         3: .line 448
            invokevirtual com.netflix.hystrix.strategy.properties.HystrixPropertiesChainedProperty$ChainBuilder.build:()Lcom/netflix/hystrix/strategy/properties/HystrixDynamicProperty;
         4: .line 445
            areturn
        end local 4 // java.lang.String defaultValue
        end local 3 // java.lang.String builderOverrideValue
        end local 2 // java.lang.String instanceProperty
        end local 1 // com.netflix.hystrix.HystrixCommandKey key
        end local 0 // java.lang.String propertyPrefix
      LocalVariableTable:
        Start  End  Slot                  Name  Signature
            0    5     0        propertyPrefix  Ljava/lang/String;
            0    5     1                   key  Lcom/netflix/hystrix/HystrixCommandKey;
            0    5     2      instanceProperty  Ljava/lang/String;
            0    5     3  builderOverrideValue  Ljava/lang/String;
            0    5     4          defaultValue  Ljava/lang/String;
    Signature: (Ljava/lang/String;Lcom/netflix/hystrix/HystrixCommandKey;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/netflix/hystrix/strategy/properties/HystrixProperty<Ljava/lang/String;>;
    MethodParameters:
                      Name  Flags
      propertyPrefix        
      key                   
      instanceProperty      
      builderOverrideValue  
      defaultValue          

  private static com.netflix.hystrix.strategy.properties.HystrixProperty<com.netflix.hystrix.HystrixCommandProperties$ExecutionIsolationStrategy> getProperty(java.lang.String, com.netflix.hystrix.HystrixCommandKey, java.lang.String, com.netflix.hystrix.HystrixCommandProperties$ExecutionIsolationStrategy, com.netflix.hystrix.HystrixCommandProperties$ExecutionIsolationStrategy);
    descriptor: (Ljava/lang/String;Lcom/netflix/hystrix/HystrixCommandKey;Ljava/lang/String;Lcom/netflix/hystrix/HystrixCommandProperties$ExecutionIsolationStrategy;Lcom/netflix/hystrix/HystrixCommandProperties$ExecutionIsolationStrategy;)Lcom/netflix/hystrix/strategy/properties/HystrixProperty;
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC
    Code:
      stack=7, locals=5, args_size=5
        start local 0 // java.lang.String propertyPrefix
        start local 1 // com.netflix.hystrix.HystrixCommandKey key
        start local 2 // java.lang.String instanceProperty
        start local 3 // com.netflix.hystrix.HystrixCommandProperties$ExecutionIsolationStrategy builderOverrideValue
        start local 4 // com.netflix.hystrix.HystrixCommandProperties$ExecutionIsolationStrategy defaultValue
         0: .line 452
            new com.netflix.hystrix.HystrixCommandProperties$ExecutionIsolationStrategyHystrixProperty
            dup
            aload 3 /* builderOverrideValue */
            aload 1 /* key */
            aload 0 /* propertyPrefix */
            aload 4 /* defaultValue */
            aload 2 /* instanceProperty */
            invokespecial com.netflix.hystrix.HystrixCommandProperties$ExecutionIsolationStrategyHystrixProperty.<init>:(Lcom/netflix/hystrix/HystrixCommandProperties$ExecutionIsolationStrategy;Lcom/netflix/hystrix/HystrixCommandKey;Ljava/lang/String;Lcom/netflix/hystrix/HystrixCommandProperties$ExecutionIsolationStrategy;Ljava/lang/String;)V
            areturn
        end local 4 // com.netflix.hystrix.HystrixCommandProperties$ExecutionIsolationStrategy defaultValue
        end local 3 // com.netflix.hystrix.HystrixCommandProperties$ExecutionIsolationStrategy builderOverrideValue
        end local 2 // java.lang.String instanceProperty
        end local 1 // com.netflix.hystrix.HystrixCommandKey key
        end local 0 // java.lang.String propertyPrefix
      LocalVariableTable:
        Start  End  Slot                  Name  Signature
            0    1     0        propertyPrefix  Ljava/lang/String;
            0    1     1                   key  Lcom/netflix/hystrix/HystrixCommandKey;
            0    1     2      instanceProperty  Ljava/lang/String;
            0    1     3  builderOverrideValue  Lcom/netflix/hystrix/HystrixCommandProperties$ExecutionIsolationStrategy;
            0    1     4          defaultValue  Lcom/netflix/hystrix/HystrixCommandProperties$ExecutionIsolationStrategy;
    Signature: (Ljava/lang/String;Lcom/netflix/hystrix/HystrixCommandKey;Ljava/lang/String;Lcom/netflix/hystrix/HystrixCommandProperties$ExecutionIsolationStrategy;Lcom/netflix/hystrix/HystrixCommandProperties$ExecutionIsolationStrategy;)Lcom/netflix/hystrix/strategy/properties/HystrixProperty<Lcom/netflix/hystrix/HystrixCommandProperties$ExecutionIsolationStrategy;>;
    MethodParameters:
                      Name  Flags
      propertyPrefix        final
      key                   final
      instanceProperty      final
      builderOverrideValue  final
      defaultValue          final

  public static com.netflix.hystrix.HystrixCommandProperties$Setter Setter();
    descriptor: ()Lcom/netflix/hystrix/HystrixCommandProperties$Setter;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=0, args_size=0
         0: .line 510
            new com.netflix.hystrix.HystrixCommandProperties$Setter
            dup
            invokespecial com.netflix.hystrix.HystrixCommandProperties$Setter.<init>:()V
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public static com.netflix.hystrix.HystrixCommandProperties$Setter defaultSetter();
    descriptor: ()Lcom/netflix/hystrix/HystrixCommandProperties$Setter;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=1, locals=0, args_size=0
         0: .line 519
            invokestatic com.netflix.hystrix.HystrixCommandProperties.Setter:()Lcom/netflix/hystrix/HystrixCommandProperties$Setter;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature
}
SourceFile: "HystrixCommandProperties.java"
NestMembers:
  com.netflix.hystrix.HystrixCommandProperties$ExecutionIsolationStrategy  com.netflix.hystrix.HystrixCommandProperties$ExecutionIsolationStrategyHystrixProperty  com.netflix.hystrix.HystrixCommandProperties$ExecutionIsolationStrategyHystrixProperty$1  com.netflix.hystrix.HystrixCommandProperties$Setter
InnerClasses:
  public final ExecutionIsolationStrategy = com.netflix.hystrix.HystrixCommandProperties$ExecutionIsolationStrategy of com.netflix.hystrix.HystrixCommandProperties
  private final ExecutionIsolationStrategyHystrixProperty = com.netflix.hystrix.HystrixCommandProperties$ExecutionIsolationStrategyHystrixProperty of com.netflix.hystrix.HystrixCommandProperties
  public Setter = com.netflix.hystrix.HystrixCommandProperties$Setter of com.netflix.hystrix.HystrixCommandProperties
  public abstract ChainBuilder = com.netflix.hystrix.strategy.properties.HystrixPropertiesChainedProperty$ChainBuilder of com.netflix.hystrix.strategy.properties.HystrixPropertiesChainedProperty