public class com.microsoft.azure.management.appservice.RampUpRule
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: com.microsoft.azure.management.appservice.RampUpRule
  super_class: java.lang.Object
{
  private java.lang.String actionHostName;
    descriptor: Ljava/lang/String;
    flags: (0x0002) ACC_PRIVATE
    RuntimeVisibleAnnotations: 
      com.fasterxml.jackson.annotation.JsonProperty(value = "actionHostName")

  private java.lang.Double reroutePercentage;
    descriptor: Ljava/lang/Double;
    flags: (0x0002) ACC_PRIVATE
    RuntimeVisibleAnnotations: 
      com.fasterxml.jackson.annotation.JsonProperty(value = "reroutePercentage")

  private java.lang.Double changeStep;
    descriptor: Ljava/lang/Double;
    flags: (0x0002) ACC_PRIVATE
    RuntimeVisibleAnnotations: 
      com.fasterxml.jackson.annotation.JsonProperty(value = "changeStep")

  private java.lang.Integer changeIntervalInMinutes;
    descriptor: Ljava/lang/Integer;
    flags: (0x0002) ACC_PRIVATE
    RuntimeVisibleAnnotations: 
      com.fasterxml.jackson.annotation.JsonProperty(value = "changeIntervalInMinutes")

  private java.lang.Double minReroutePercentage;
    descriptor: Ljava/lang/Double;
    flags: (0x0002) ACC_PRIVATE
    RuntimeVisibleAnnotations: 
      com.fasterxml.jackson.annotation.JsonProperty(value = "minReroutePercentage")

  private java.lang.Double maxReroutePercentage;
    descriptor: Ljava/lang/Double;
    flags: (0x0002) ACC_PRIVATE
    RuntimeVisibleAnnotations: 
      com.fasterxml.jackson.annotation.JsonProperty(value = "maxReroutePercentage")

  private java.lang.String changeDecisionCallbackUrl;
    descriptor: Ljava/lang/String;
    flags: (0x0002) ACC_PRIVATE
    RuntimeVisibleAnnotations: 
      com.fasterxml.jackson.annotation.JsonProperty(value = "changeDecisionCallbackUrl")

  private java.lang.String name;
    descriptor: Ljava/lang/String;
    flags: (0x0002) ACC_PRIVATE
    RuntimeVisibleAnnotations: 
      com.fasterxml.jackson.annotation.JsonProperty(value = "name")

  public void <init>();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.RampUpRule this
         0: .line 17
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
            return
        end local 0 // com.microsoft.azure.management.appservice.RampUpRule this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/microsoft/azure/management/appservice/RampUpRule;

  public java.lang.String actionHostName();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.RampUpRule this
         0: .line 86
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.RampUpRule.actionHostName:Ljava/lang/String;
            areturn
        end local 0 // com.microsoft.azure.management.appservice.RampUpRule this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/microsoft/azure/management/appservice/RampUpRule;

  public com.microsoft.azure.management.appservice.RampUpRule withActionHostName(java.lang.String);
    descriptor: (Ljava/lang/String;)Lcom/microsoft/azure/management/appservice/RampUpRule;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.appservice.RampUpRule this
        start local 1 // java.lang.String actionHostName
         0: .line 96
            aload 0 /* this */
            aload 1 /* actionHostName */
            putfield com.microsoft.azure.management.appservice.RampUpRule.actionHostName:Ljava/lang/String;
         1: .line 97
            aload 0 /* this */
            areturn
        end local 1 // java.lang.String actionHostName
        end local 0 // com.microsoft.azure.management.appservice.RampUpRule this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    2     0            this  Lcom/microsoft/azure/management/appservice/RampUpRule;
            0    2     1  actionHostName  Ljava/lang/String;
    MethodParameters:
                Name  Flags
      actionHostName  

  public java.lang.Double reroutePercentage();
    descriptor: ()Ljava/lang/Double;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.RampUpRule this
         0: .line 106
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.RampUpRule.reroutePercentage:Ljava/lang/Double;
            areturn
        end local 0 // com.microsoft.azure.management.appservice.RampUpRule this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/microsoft/azure/management/appservice/RampUpRule;

  public com.microsoft.azure.management.appservice.RampUpRule withReroutePercentage(java.lang.Double);
    descriptor: (Ljava/lang/Double;)Lcom/microsoft/azure/management/appservice/RampUpRule;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.appservice.RampUpRule this
        start local 1 // java.lang.Double reroutePercentage
         0: .line 116
            aload 0 /* this */
            aload 1 /* reroutePercentage */
            putfield com.microsoft.azure.management.appservice.RampUpRule.reroutePercentage:Ljava/lang/Double;
         1: .line 117
            aload 0 /* this */
            areturn
        end local 1 // java.lang.Double reroutePercentage
        end local 0 // com.microsoft.azure.management.appservice.RampUpRule this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0    2     0               this  Lcom/microsoft/azure/management/appservice/RampUpRule;
            0    2     1  reroutePercentage  Ljava/lang/Double;
    MethodParameters:
                   Name  Flags
      reroutePercentage  

  public java.lang.Double changeStep();
    descriptor: ()Ljava/lang/Double;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.RampUpRule this
         0: .line 128
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.RampUpRule.changeStep:Ljava/lang/Double;
            areturn
        end local 0 // com.microsoft.azure.management.appservice.RampUpRule this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/microsoft/azure/management/appservice/RampUpRule;

  public com.microsoft.azure.management.appservice.RampUpRule withChangeStep(java.lang.Double);
    descriptor: (Ljava/lang/Double;)Lcom/microsoft/azure/management/appservice/RampUpRule;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.appservice.RampUpRule this
        start local 1 // java.lang.Double changeStep
         0: .line 140
            aload 0 /* this */
            aload 1 /* changeStep */
            putfield com.microsoft.azure.management.appservice.RampUpRule.changeStep:Ljava/lang/Double;
         1: .line 141
            aload 0 /* this */
            areturn
        end local 1 // java.lang.Double changeStep
        end local 0 // com.microsoft.azure.management.appservice.RampUpRule this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    2     0        this  Lcom/microsoft/azure/management/appservice/RampUpRule;
            0    2     1  changeStep  Ljava/lang/Double;
    MethodParameters:
            Name  Flags
      changeStep  

  public java.lang.Integer changeIntervalInMinutes();
    descriptor: ()Ljava/lang/Integer;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.RampUpRule this
         0: .line 150
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.RampUpRule.changeIntervalInMinutes:Ljava/lang/Integer;
            areturn
        end local 0 // com.microsoft.azure.management.appservice.RampUpRule this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/microsoft/azure/management/appservice/RampUpRule;

  public com.microsoft.azure.management.appservice.RampUpRule withChangeIntervalInMinutes(java.lang.Integer);
    descriptor: (Ljava/lang/Integer;)Lcom/microsoft/azure/management/appservice/RampUpRule;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.appservice.RampUpRule this
        start local 1 // java.lang.Integer changeIntervalInMinutes
         0: .line 160
            aload 0 /* this */
            aload 1 /* changeIntervalInMinutes */
            putfield com.microsoft.azure.management.appservice.RampUpRule.changeIntervalInMinutes:Ljava/lang/Integer;
         1: .line 161
            aload 0 /* this */
            areturn
        end local 1 // java.lang.Integer changeIntervalInMinutes
        end local 0 // com.microsoft.azure.management.appservice.RampUpRule this
      LocalVariableTable:
        Start  End  Slot                     Name  Signature
            0    2     0                     this  Lcom/microsoft/azure/management/appservice/RampUpRule;
            0    2     1  changeIntervalInMinutes  Ljava/lang/Integer;
    MethodParameters:
                         Name  Flags
      changeIntervalInMinutes  

  public java.lang.Double minReroutePercentage();
    descriptor: ()Ljava/lang/Double;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.RampUpRule this
         0: .line 170
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.RampUpRule.minReroutePercentage:Ljava/lang/Double;
            areturn
        end local 0 // com.microsoft.azure.management.appservice.RampUpRule this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/microsoft/azure/management/appservice/RampUpRule;

  public com.microsoft.azure.management.appservice.RampUpRule withMinReroutePercentage(java.lang.Double);
    descriptor: (Ljava/lang/Double;)Lcom/microsoft/azure/management/appservice/RampUpRule;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.appservice.RampUpRule this
        start local 1 // java.lang.Double minReroutePercentage
         0: .line 180
            aload 0 /* this */
            aload 1 /* minReroutePercentage */
            putfield com.microsoft.azure.management.appservice.RampUpRule.minReroutePercentage:Ljava/lang/Double;
         1: .line 181
            aload 0 /* this */
            areturn
        end local 1 // java.lang.Double minReroutePercentage
        end local 0 // com.microsoft.azure.management.appservice.RampUpRule this
      LocalVariableTable:
        Start  End  Slot                  Name  Signature
            0    2     0                  this  Lcom/microsoft/azure/management/appservice/RampUpRule;
            0    2     1  minReroutePercentage  Ljava/lang/Double;
    MethodParameters:
                      Name  Flags
      minReroutePercentage  

  public java.lang.Double maxReroutePercentage();
    descriptor: ()Ljava/lang/Double;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.RampUpRule this
         0: .line 190
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.RampUpRule.maxReroutePercentage:Ljava/lang/Double;
            areturn
        end local 0 // com.microsoft.azure.management.appservice.RampUpRule this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/microsoft/azure/management/appservice/RampUpRule;

  public com.microsoft.azure.management.appservice.RampUpRule withMaxReroutePercentage(java.lang.Double);
    descriptor: (Ljava/lang/Double;)Lcom/microsoft/azure/management/appservice/RampUpRule;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.appservice.RampUpRule this
        start local 1 // java.lang.Double maxReroutePercentage
         0: .line 200
            aload 0 /* this */
            aload 1 /* maxReroutePercentage */
            putfield com.microsoft.azure.management.appservice.RampUpRule.maxReroutePercentage:Ljava/lang/Double;
         1: .line 201
            aload 0 /* this */
            areturn
        end local 1 // java.lang.Double maxReroutePercentage
        end local 0 // com.microsoft.azure.management.appservice.RampUpRule this
      LocalVariableTable:
        Start  End  Slot                  Name  Signature
            0    2     0                  this  Lcom/microsoft/azure/management/appservice/RampUpRule;
            0    2     1  maxReroutePercentage  Ljava/lang/Double;
    MethodParameters:
                      Name  Flags
      maxReroutePercentage  

  public java.lang.String changeDecisionCallbackUrl();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.RampUpRule this
         0: .line 211
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.RampUpRule.changeDecisionCallbackUrl:Ljava/lang/String;
            areturn
        end local 0 // com.microsoft.azure.management.appservice.RampUpRule this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/microsoft/azure/management/appservice/RampUpRule;

  public com.microsoft.azure.management.appservice.RampUpRule withChangeDecisionCallbackUrl(java.lang.String);
    descriptor: (Ljava/lang/String;)Lcom/microsoft/azure/management/appservice/RampUpRule;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.appservice.RampUpRule this
        start local 1 // java.lang.String changeDecisionCallbackUrl
         0: .line 222
            aload 0 /* this */
            aload 1 /* changeDecisionCallbackUrl */
            putfield com.microsoft.azure.management.appservice.RampUpRule.changeDecisionCallbackUrl:Ljava/lang/String;
         1: .line 223
            aload 0 /* this */
            areturn
        end local 1 // java.lang.String changeDecisionCallbackUrl
        end local 0 // com.microsoft.azure.management.appservice.RampUpRule this
      LocalVariableTable:
        Start  End  Slot                       Name  Signature
            0    2     0                       this  Lcom/microsoft/azure/management/appservice/RampUpRule;
            0    2     1  changeDecisionCallbackUrl  Ljava/lang/String;
    MethodParameters:
                           Name  Flags
      changeDecisionCallbackUrl  

  public java.lang.String name();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.RampUpRule this
         0: .line 232
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.RampUpRule.name:Ljava/lang/String;
            areturn
        end local 0 // com.microsoft.azure.management.appservice.RampUpRule this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/microsoft/azure/management/appservice/RampUpRule;

  public com.microsoft.azure.management.appservice.RampUpRule withName(java.lang.String);
    descriptor: (Ljava/lang/String;)Lcom/microsoft/azure/management/appservice/RampUpRule;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.appservice.RampUpRule this
        start local 1 // java.lang.String name
         0: .line 242
            aload 0 /* this */
            aload 1 /* name */
            putfield com.microsoft.azure.management.appservice.RampUpRule.name:Ljava/lang/String;
         1: .line 243
            aload 0 /* this */
            areturn
        end local 1 // java.lang.String name
        end local 0 // com.microsoft.azure.management.appservice.RampUpRule this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lcom/microsoft/azure/management/appservice/RampUpRule;
            0    2     1  name  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      name  
}
SourceFile: "RampUpRule.java"