class com.microsoft.azure.management.appservice.implementation.WebAppImpl extends com.microsoft.azure.management.appservice.implementation.AppServiceBaseImpl<com.microsoft.azure.management.appservice.WebApp, com.microsoft.azure.management.appservice.implementation.WebAppImpl, com.microsoft.azure.management.appservice.WebApp$DefinitionStages$WithCreate, com.microsoft.azure.management.appservice.WebApp$Update> implements com.microsoft.azure.management.appservice.WebApp, com.microsoft.azure.management.appservice.WebApp$Definition, com.microsoft.azure.management.appservice.WebApp$DefinitionStages$ExistingWindowsPlanWithGroup, com.microsoft.azure.management.appservice.WebApp$DefinitionStages$ExistingLinuxPlanWithGroup, com.microsoft.azure.management.appservice.WebApp$DefinitionStages$WithWindowsRuntimeStack, com.microsoft.azure.management.appservice.WebApp$Update, com.microsoft.azure.management.appservice.WebApp$UpdateStages$WithCredentials, com.microsoft.azure.management.appservice.WebApp$UpdateStages$WithStartUpCommand
  minor version: 0
  major version: 59
  flags: flags: (0x0020) ACC_SUPER
  this_class: com.microsoft.azure.management.appservice.implementation.WebAppImpl
  super_class: com.microsoft.azure.management.appservice.implementation.AppServiceBaseImpl
{
  private com.microsoft.azure.management.appservice.DeploymentSlots deploymentSlots;
    descriptor: Lcom/microsoft/azure/management/appservice/DeploymentSlots;
    flags: (0x0002) ACC_PRIVATE

  private com.microsoft.azure.management.appservice.WebAppRuntimeStack runtimeStackOnWindowsOSToUpdate;
    descriptor: Lcom/microsoft/azure/management/appservice/WebAppRuntimeStack;
    flags: (0x0002) ACC_PRIVATE

  void <init>(java.lang.String, com.microsoft.azure.management.appservice.implementation.SiteInner, com.microsoft.azure.management.appservice.implementation.SiteConfigResourceInner, com.microsoft.azure.management.appservice.implementation.SiteLogsConfigInner, com.microsoft.azure.management.appservice.implementation.AppServiceManager);
    descriptor: (Ljava/lang/String;Lcom/microsoft/azure/management/appservice/implementation/SiteInner;Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;Lcom/microsoft/azure/management/appservice/implementation/SiteLogsConfigInner;Lcom/microsoft/azure/management/appservice/implementation/AppServiceManager;)V
    flags: (0x0000) 
    Code:
      stack=6, locals=6, args_size=6
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppImpl this
        start local 1 // java.lang.String name
        start local 2 // com.microsoft.azure.management.appservice.implementation.SiteInner innerObject
        start local 3 // com.microsoft.azure.management.appservice.implementation.SiteConfigResourceInner siteConfig
        start local 4 // com.microsoft.azure.management.appservice.implementation.SiteLogsConfigInner logConfig
        start local 5 // com.microsoft.azure.management.appservice.implementation.AppServiceManager manager
         0: .line 54
            aload 0 /* this */
            aload 1 /* name */
            aload 2 /* innerObject */
            aload 3 /* siteConfig */
            aload 4 /* logConfig */
            aload 5 /* manager */
            invokespecial com.microsoft.azure.management.appservice.implementation.AppServiceBaseImpl.<init>:(Ljava/lang/String;Lcom/microsoft/azure/management/appservice/implementation/SiteInner;Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;Lcom/microsoft/azure/management/appservice/implementation/SiteLogsConfigInner;Lcom/microsoft/azure/management/appservice/implementation/AppServiceManager;)V
         1: .line 55
            return
        end local 5 // com.microsoft.azure.management.appservice.implementation.AppServiceManager manager
        end local 4 // com.microsoft.azure.management.appservice.implementation.SiteLogsConfigInner logConfig
        end local 3 // com.microsoft.azure.management.appservice.implementation.SiteConfigResourceInner siteConfig
        end local 2 // com.microsoft.azure.management.appservice.implementation.SiteInner innerObject
        end local 1 // java.lang.String name
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppImpl this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    2     0         this  Lcom/microsoft/azure/management/appservice/implementation/WebAppImpl;
            0    2     1         name  Ljava/lang/String;
            0    2     2  innerObject  Lcom/microsoft/azure/management/appservice/implementation/SiteInner;
            0    2     3   siteConfig  Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            0    2     4    logConfig  Lcom/microsoft/azure/management/appservice/implementation/SiteLogsConfigInner;
            0    2     5      manager  Lcom/microsoft/azure/management/appservice/implementation/AppServiceManager;
    MethodParameters:
             Name  Flags
      name         
      innerObject  
      siteConfig   
      logConfig    
      manager      

  public com.microsoft.azure.management.appservice.implementation.WebAppImpl update();
    descriptor: ()Lcom/microsoft/azure/management/appservice/implementation/WebAppImpl;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppImpl this
         0: .line 59
            aload 0 /* this */
            aconst_null
            putfield com.microsoft.azure.management.appservice.implementation.WebAppImpl.runtimeStackOnWindowsOSToUpdate:Lcom/microsoft/azure/management/appservice/WebAppRuntimeStack;
         1: .line 60
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.AppServiceBaseImpl.update:()Lcom/microsoft/azure/management/resources/fluentcore/model/implementation/IndexableRefreshableWrapperImpl;
            checkcast com.microsoft.azure.management.appservice.implementation.WebAppImpl
            areturn
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lcom/microsoft/azure/management/appservice/implementation/WebAppImpl;

  public com.microsoft.azure.management.appservice.DeploymentSlots deploymentSlots();
    descriptor: ()Lcom/microsoft/azure/management/appservice/DeploymentSlots;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppImpl this
         0: .line 65
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppImpl.deploymentSlots:Lcom/microsoft/azure/management/appservice/DeploymentSlots;
            ifnonnull 2
         1: .line 66
            aload 0 /* this */
            new com.microsoft.azure.management.appservice.implementation.DeploymentSlotsImpl
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.DeploymentSlotsImpl.<init>:(Lcom/microsoft/azure/management/appservice/implementation/WebAppImpl;)V
            putfield com.microsoft.azure.management.appservice.implementation.WebAppImpl.deploymentSlots:Lcom/microsoft/azure/management/appservice/DeploymentSlots;
         2: .line 68
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppImpl.deploymentSlots:Lcom/microsoft/azure/management/appservice/DeploymentSlots;
            areturn
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/microsoft/azure/management/appservice/implementation/WebAppImpl;

  public com.microsoft.azure.management.appservice.implementation.WebAppImpl withBuiltInImage(com.microsoft.azure.management.appservice.RuntimeStack);
    descriptor: (Lcom/microsoft/azure/management/appservice/RuntimeStack;)Lcom/microsoft/azure/management/appservice/implementation/WebAppImpl;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppImpl this
        start local 1 // com.microsoft.azure.management.appservice.RuntimeStack runtimeStack
         0: .line 73
            aload 0 /* this */
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppImpl.ensureLinuxPlan:()V
         1: .line 74
            aload 0 /* this */
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppImpl.cleanUpContainerSettings:()V
         2: .line 75
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppImpl.siteConfig:Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            ifnonnull 4
         3: .line 76
            aload 0 /* this */
            new com.microsoft.azure.management.appservice.implementation.SiteConfigResourceInner
            dup
            invokespecial com.microsoft.azure.management.appservice.implementation.SiteConfigResourceInner.<init>:()V
            putfield com.microsoft.azure.management.appservice.implementation.WebAppImpl.siteConfig:Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
         4: .line 78
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppImpl.siteConfig:Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            ldc "%s|%s"
            iconst_2
            anewarray java.lang.Object
            dup
            iconst_0
            aload 1 /* runtimeStack */
            invokevirtual com.microsoft.azure.management.appservice.RuntimeStack.stack:()Ljava/lang/String;
            aastore
            dup
            iconst_1
            aload 1 /* runtimeStack */
            invokevirtual com.microsoft.azure.management.appservice.RuntimeStack.version:()Ljava/lang/String;
            aastore
            invokestatic java.lang.String.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
            invokevirtual com.microsoft.azure.management.appservice.implementation.SiteConfigResourceInner.withLinuxFxVersion:(Ljava/lang/String;)Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            pop
         5: .line 79
            aload 1 /* runtimeStack */
            invokevirtual com.microsoft.azure.management.appservice.RuntimeStack.stack:()Ljava/lang/String;
            ldc "NODE"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifeq 7
         6: .line 80
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppImpl.siteConfig:Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            aload 1 /* runtimeStack */
            invokevirtual com.microsoft.azure.management.appservice.RuntimeStack.version:()Ljava/lang/String;
            invokevirtual com.microsoft.azure.management.appservice.implementation.SiteConfigResourceInner.withNodeVersion:(Ljava/lang/String;)Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            pop
         7: .line 82
      StackMap locals:
      StackMap stack:
            aload 1 /* runtimeStack */
            invokevirtual com.microsoft.azure.management.appservice.RuntimeStack.stack:()Ljava/lang/String;
            ldc "PHP"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifeq 9
         8: .line 83
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppImpl.siteConfig:Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            aload 1 /* runtimeStack */
            invokevirtual com.microsoft.azure.management.appservice.RuntimeStack.version:()Ljava/lang/String;
            invokevirtual com.microsoft.azure.management.appservice.implementation.SiteConfigResourceInner.withPhpVersion:(Ljava/lang/String;)Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            pop
         9: .line 85
      StackMap locals:
      StackMap stack:
            aload 1 /* runtimeStack */
            invokevirtual com.microsoft.azure.management.appservice.RuntimeStack.stack:()Ljava/lang/String;
            ldc "DOTNETCORE"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifeq 11
        10: .line 86
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppImpl.siteConfig:Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            aload 1 /* runtimeStack */
            invokevirtual com.microsoft.azure.management.appservice.RuntimeStack.version:()Ljava/lang/String;
            invokevirtual com.microsoft.azure.management.appservice.implementation.SiteConfigResourceInner.withNetFrameworkVersion:(Ljava/lang/String;)Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            pop
        11: .line 88
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            areturn
        end local 1 // com.microsoft.azure.management.appservice.RuntimeStack runtimeStack
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppImpl this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0   12     0          this  Lcom/microsoft/azure/management/appservice/implementation/WebAppImpl;
            0   12     1  runtimeStack  Lcom/microsoft/azure/management/appservice/RuntimeStack;
    MethodParameters:
              Name  Flags
      runtimeStack  

  protected void cleanUpContainerSettings();
    descriptor: ()V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppImpl this
         0: .line 93
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppImpl.siteConfig:Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            ifnull 2
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppImpl.siteConfig:Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            invokevirtual com.microsoft.azure.management.appservice.implementation.SiteConfigResourceInner.linuxFxVersion:()Ljava/lang/String;
            ifnull 2
         1: .line 94
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppImpl.siteConfig:Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            aconst_null
            invokevirtual com.microsoft.azure.management.appservice.implementation.SiteConfigResourceInner.withLinuxFxVersion:(Ljava/lang/String;)Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            pop
         2: .line 97
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppImpl.siteConfig:Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            ifnull 4
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppImpl.siteConfig:Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            invokevirtual com.microsoft.azure.management.appservice.implementation.SiteConfigResourceInner.phpVersion:()Ljava/lang/String;
            ifnull 4
         3: .line 98
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppImpl.siteConfig:Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            aconst_null
            invokevirtual com.microsoft.azure.management.appservice.implementation.SiteConfigResourceInner.withPhpVersion:(Ljava/lang/String;)Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            pop
         4: .line 101
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppImpl.siteConfig:Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            ifnull 6
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppImpl.siteConfig:Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            invokevirtual com.microsoft.azure.management.appservice.implementation.SiteConfigResourceInner.nodeVersion:()Ljava/lang/String;
            ifnull 6
         5: .line 102
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppImpl.siteConfig:Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            aconst_null
            invokevirtual com.microsoft.azure.management.appservice.implementation.SiteConfigResourceInner.withNodeVersion:(Ljava/lang/String;)Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            pop
         6: .line 105
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppImpl.siteConfig:Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            ifnull 8
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppImpl.siteConfig:Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            invokevirtual com.microsoft.azure.management.appservice.implementation.SiteConfigResourceInner.netFrameworkVersion:()Ljava/lang/String;
            ifnull 8
         7: .line 106
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppImpl.siteConfig:Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            ldc "v4.0"
            invokevirtual com.microsoft.azure.management.appservice.implementation.SiteConfigResourceInner.withNetFrameworkVersion:(Ljava/lang/String;)Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            pop
         8: .line 109
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            ldc "DOCKER_CUSTOM_IMAGE_NAME"
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppImpl.withoutAppSetting:(Ljava/lang/String;)Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
            pop
         9: .line 110
            aload 0 /* this */
            ldc "DOCKER_REGISTRY_SERVER_URL"
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppImpl.withoutAppSetting:(Ljava/lang/String;)Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
            pop
        10: .line 111
            aload 0 /* this */
            ldc "DOCKER_REGISTRY_SERVER_USERNAME"
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppImpl.withoutAppSetting:(Ljava/lang/String;)Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
            pop
        11: .line 112
            aload 0 /* this */
            ldc "DOCKER_REGISTRY_SERVER_PASSWORD"
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppImpl.withoutAppSetting:(Ljava/lang/String;)Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
            pop
        12: .line 113
            return
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0   13     0  this  Lcom/microsoft/azure/management/appservice/implementation/WebAppImpl;

  public com.microsoft.azure.management.appservice.implementation.WebAppImpl withStartUpCommand(java.lang.String);
    descriptor: (Ljava/lang/String;)Lcom/microsoft/azure/management/appservice/implementation/WebAppImpl;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppImpl this
        start local 1 // java.lang.String startUpCommand
         0: .line 117
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppImpl.siteConfig:Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            ifnonnull 2
         1: .line 118
            aload 0 /* this */
            new com.microsoft.azure.management.appservice.implementation.SiteConfigResourceInner
            dup
            invokespecial com.microsoft.azure.management.appservice.implementation.SiteConfigResourceInner.<init>:()V
            putfield com.microsoft.azure.management.appservice.implementation.WebAppImpl.siteConfig:Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
         2: .line 120
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppImpl.siteConfig:Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            aload 1 /* startUpCommand */
            invokevirtual com.microsoft.azure.management.appservice.implementation.SiteConfigResourceInner.withAppCommandLine:(Ljava/lang/String;)Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            pop
         3: .line 121
            aload 0 /* this */
            areturn
        end local 1 // java.lang.String startUpCommand
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppImpl this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    4     0            this  Lcom/microsoft/azure/management/appservice/implementation/WebAppImpl;
            0    4     1  startUpCommand  Ljava/lang/String;
    MethodParameters:
                Name  Flags
      startUpCommand  

  public com.microsoft.azure.management.appservice.implementation.WebAppImpl withExistingWindowsPlan(com.microsoft.azure.management.appservice.AppServicePlan);
    descriptor: (Lcom/microsoft/azure/management/appservice/AppServicePlan;)Lcom/microsoft/azure/management/appservice/implementation/WebAppImpl;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppImpl this
        start local 1 // com.microsoft.azure.management.appservice.AppServicePlan appServicePlan
         0: .line 126
            aload 0 /* this */
            aload 1 /* appServicePlan */
            invokespecial com.microsoft.azure.management.appservice.implementation.AppServiceBaseImpl.withExistingAppServicePlan:(Lcom/microsoft/azure/management/appservice/AppServicePlan;)Lcom/microsoft/azure/management/appservice/implementation/AppServiceBaseImpl;
            checkcast com.microsoft.azure.management.appservice.implementation.WebAppImpl
            areturn
        end local 1 // com.microsoft.azure.management.appservice.AppServicePlan appServicePlan
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppImpl this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    1     0            this  Lcom/microsoft/azure/management/appservice/implementation/WebAppImpl;
            0    1     1  appServicePlan  Lcom/microsoft/azure/management/appservice/AppServicePlan;
    MethodParameters:
                Name  Flags
      appServicePlan  

  public com.microsoft.azure.management.appservice.implementation.WebAppImpl withExistingLinuxPlan(com.microsoft.azure.management.appservice.AppServicePlan);
    descriptor: (Lcom/microsoft/azure/management/appservice/AppServicePlan;)Lcom/microsoft/azure/management/appservice/implementation/WebAppImpl;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppImpl this
        start local 1 // com.microsoft.azure.management.appservice.AppServicePlan appServicePlan
         0: .line 131
            aload 0 /* this */
            aload 1 /* appServicePlan */
            invokespecial com.microsoft.azure.management.appservice.implementation.AppServiceBaseImpl.withExistingAppServicePlan:(Lcom/microsoft/azure/management/appservice/AppServicePlan;)Lcom/microsoft/azure/management/appservice/implementation/AppServiceBaseImpl;
            checkcast com.microsoft.azure.management.appservice.implementation.WebAppImpl
            areturn
        end local 1 // com.microsoft.azure.management.appservice.AppServicePlan appServicePlan
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppImpl this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    1     0            this  Lcom/microsoft/azure/management/appservice/implementation/WebAppImpl;
            0    1     1  appServicePlan  Lcom/microsoft/azure/management/appservice/AppServicePlan;
    MethodParameters:
                Name  Flags
      appServicePlan  

  public com.microsoft.azure.management.appservice.implementation.WebAppImpl withNewWindowsPlan(com.microsoft.azure.management.appservice.PricingTier);
    descriptor: (Lcom/microsoft/azure/management/appservice/PricingTier;)Lcom/microsoft/azure/management/appservice/implementation/WebAppImpl;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppImpl this
        start local 1 // com.microsoft.azure.management.appservice.PricingTier pricingTier
         0: .line 136
            aload 0 /* this */
            getstatic com.microsoft.azure.management.appservice.OperatingSystem.WINDOWS:Lcom/microsoft/azure/management/appservice/OperatingSystem;
            aload 1 /* pricingTier */
            invokespecial com.microsoft.azure.management.appservice.implementation.AppServiceBaseImpl.withNewAppServicePlan:(Lcom/microsoft/azure/management/appservice/OperatingSystem;Lcom/microsoft/azure/management/appservice/PricingTier;)Lcom/microsoft/azure/management/appservice/implementation/AppServiceBaseImpl;
            checkcast com.microsoft.azure.management.appservice.implementation.WebAppImpl
            areturn
        end local 1 // com.microsoft.azure.management.appservice.PricingTier pricingTier
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppImpl this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    1     0         this  Lcom/microsoft/azure/management/appservice/implementation/WebAppImpl;
            0    1     1  pricingTier  Lcom/microsoft/azure/management/appservice/PricingTier;
    MethodParameters:
             Name  Flags
      pricingTier  

  public com.microsoft.azure.management.appservice.implementation.WebAppImpl withNewWindowsPlan(java.lang.String, com.microsoft.azure.management.appservice.PricingTier);
    descriptor: (Ljava/lang/String;Lcom/microsoft/azure/management/appservice/PricingTier;)Lcom/microsoft/azure/management/appservice/implementation/WebAppImpl;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppImpl this
        start local 1 // java.lang.String appServicePlanName
        start local 2 // com.microsoft.azure.management.appservice.PricingTier pricingTier
         0: .line 141
            aload 0 /* this */
            aload 1 /* appServicePlanName */
            getstatic com.microsoft.azure.management.appservice.OperatingSystem.WINDOWS:Lcom/microsoft/azure/management/appservice/OperatingSystem;
            aload 2 /* pricingTier */
            invokespecial com.microsoft.azure.management.appservice.implementation.AppServiceBaseImpl.withNewAppServicePlan:(Ljava/lang/String;Lcom/microsoft/azure/management/appservice/OperatingSystem;Lcom/microsoft/azure/management/appservice/PricingTier;)Lcom/microsoft/azure/management/appservice/implementation/AppServiceBaseImpl;
            checkcast com.microsoft.azure.management.appservice.implementation.WebAppImpl
            areturn
        end local 2 // com.microsoft.azure.management.appservice.PricingTier pricingTier
        end local 1 // java.lang.String appServicePlanName
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppImpl this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0    1     0                this  Lcom/microsoft/azure/management/appservice/implementation/WebAppImpl;
            0    1     1  appServicePlanName  Ljava/lang/String;
            0    1     2         pricingTier  Lcom/microsoft/azure/management/appservice/PricingTier;
    MethodParameters:
                    Name  Flags
      appServicePlanName  
      pricingTier         

  public com.microsoft.azure.management.appservice.implementation.WebAppImpl withNewWindowsPlan(com.microsoft.azure.management.resources.fluentcore.model.Creatable<com.microsoft.azure.management.appservice.AppServicePlan>);
    descriptor: (Lcom/microsoft/azure/management/resources/fluentcore/model/Creatable;)Lcom/microsoft/azure/management/appservice/implementation/WebAppImpl;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppImpl this
        start local 1 // com.microsoft.azure.management.resources.fluentcore.model.Creatable appServicePlanCreatable
         0: .line 146
            aload 0 /* this */
            aload 1 /* appServicePlanCreatable */
            invokespecial com.microsoft.azure.management.appservice.implementation.AppServiceBaseImpl.withNewAppServicePlan:(Lcom/microsoft/azure/management/resources/fluentcore/model/Creatable;)Lcom/microsoft/azure/management/appservice/implementation/AppServiceBaseImpl;
            checkcast com.microsoft.azure.management.appservice.implementation.WebAppImpl
            areturn
        end local 1 // com.microsoft.azure.management.resources.fluentcore.model.Creatable appServicePlanCreatable
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppImpl this
      LocalVariableTable:
        Start  End  Slot                     Name  Signature
            0    1     0                     this  Lcom/microsoft/azure/management/appservice/implementation/WebAppImpl;
            0    1     1  appServicePlanCreatable  Lcom/microsoft/azure/management/resources/fluentcore/model/Creatable<Lcom/microsoft/azure/management/appservice/AppServicePlan;>;
    Signature: (Lcom/microsoft/azure/management/resources/fluentcore/model/Creatable<Lcom/microsoft/azure/management/appservice/AppServicePlan;>;)Lcom/microsoft/azure/management/appservice/implementation/WebAppImpl;
    MethodParameters:
                         Name  Flags
      appServicePlanCreatable  

  public com.microsoft.azure.management.appservice.implementation.WebAppImpl withNewLinuxPlan(com.microsoft.azure.management.appservice.PricingTier);
    descriptor: (Lcom/microsoft/azure/management/appservice/PricingTier;)Lcom/microsoft/azure/management/appservice/implementation/WebAppImpl;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppImpl this
        start local 1 // com.microsoft.azure.management.appservice.PricingTier pricingTier
         0: .line 151
            aload 0 /* this */
            getstatic com.microsoft.azure.management.appservice.OperatingSystem.LINUX:Lcom/microsoft/azure/management/appservice/OperatingSystem;
            aload 1 /* pricingTier */
            invokespecial com.microsoft.azure.management.appservice.implementation.AppServiceBaseImpl.withNewAppServicePlan:(Lcom/microsoft/azure/management/appservice/OperatingSystem;Lcom/microsoft/azure/management/appservice/PricingTier;)Lcom/microsoft/azure/management/appservice/implementation/AppServiceBaseImpl;
            checkcast com.microsoft.azure.management.appservice.implementation.WebAppImpl
            areturn
        end local 1 // com.microsoft.azure.management.appservice.PricingTier pricingTier
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppImpl this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    1     0         this  Lcom/microsoft/azure/management/appservice/implementation/WebAppImpl;
            0    1     1  pricingTier  Lcom/microsoft/azure/management/appservice/PricingTier;
    MethodParameters:
             Name  Flags
      pricingTier  

  public com.microsoft.azure.management.appservice.implementation.WebAppImpl withNewLinuxPlan(java.lang.String, com.microsoft.azure.management.appservice.PricingTier);
    descriptor: (Ljava/lang/String;Lcom/microsoft/azure/management/appservice/PricingTier;)Lcom/microsoft/azure/management/appservice/implementation/WebAppImpl;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppImpl this
        start local 1 // java.lang.String appServicePlanName
        start local 2 // com.microsoft.azure.management.appservice.PricingTier pricingTier
         0: .line 156
            aload 0 /* this */
            aload 1 /* appServicePlanName */
            getstatic com.microsoft.azure.management.appservice.OperatingSystem.LINUX:Lcom/microsoft/azure/management/appservice/OperatingSystem;
            aload 2 /* pricingTier */
            invokespecial com.microsoft.azure.management.appservice.implementation.AppServiceBaseImpl.withNewAppServicePlan:(Ljava/lang/String;Lcom/microsoft/azure/management/appservice/OperatingSystem;Lcom/microsoft/azure/management/appservice/PricingTier;)Lcom/microsoft/azure/management/appservice/implementation/AppServiceBaseImpl;
            checkcast com.microsoft.azure.management.appservice.implementation.WebAppImpl
            areturn
        end local 2 // com.microsoft.azure.management.appservice.PricingTier pricingTier
        end local 1 // java.lang.String appServicePlanName
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppImpl this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0    1     0                this  Lcom/microsoft/azure/management/appservice/implementation/WebAppImpl;
            0    1     1  appServicePlanName  Ljava/lang/String;
            0    1     2         pricingTier  Lcom/microsoft/azure/management/appservice/PricingTier;
    MethodParameters:
                    Name  Flags
      appServicePlanName  
      pricingTier         

  public com.microsoft.azure.management.appservice.implementation.WebAppImpl withNewLinuxPlan(com.microsoft.azure.management.resources.fluentcore.model.Creatable<com.microsoft.azure.management.appservice.AppServicePlan>);
    descriptor: (Lcom/microsoft/azure/management/resources/fluentcore/model/Creatable;)Lcom/microsoft/azure/management/appservice/implementation/WebAppImpl;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppImpl this
        start local 1 // com.microsoft.azure.management.resources.fluentcore.model.Creatable appServicePlanCreatable
         0: .line 161
            aload 0 /* this */
            aload 1 /* appServicePlanCreatable */
            invokespecial com.microsoft.azure.management.appservice.implementation.AppServiceBaseImpl.withNewAppServicePlan:(Lcom/microsoft/azure/management/resources/fluentcore/model/Creatable;)Lcom/microsoft/azure/management/appservice/implementation/AppServiceBaseImpl;
            checkcast com.microsoft.azure.management.appservice.implementation.WebAppImpl
            areturn
        end local 1 // com.microsoft.azure.management.resources.fluentcore.model.Creatable appServicePlanCreatable
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppImpl this
      LocalVariableTable:
        Start  End  Slot                     Name  Signature
            0    1     0                     this  Lcom/microsoft/azure/management/appservice/implementation/WebAppImpl;
            0    1     1  appServicePlanCreatable  Lcom/microsoft/azure/management/resources/fluentcore/model/Creatable<Lcom/microsoft/azure/management/appservice/AppServicePlan;>;
    Signature: (Lcom/microsoft/azure/management/resources/fluentcore/model/Creatable<Lcom/microsoft/azure/management/appservice/AppServicePlan;>;)Lcom/microsoft/azure/management/appservice/implementation/WebAppImpl;
    MethodParameters:
                         Name  Flags
      appServicePlanCreatable  

  public com.microsoft.azure.management.appservice.implementation.WebAppImpl withRuntimeStack(com.microsoft.azure.management.appservice.WebAppRuntimeStack);
    descriptor: (Lcom/microsoft/azure/management/appservice/WebAppRuntimeStack;)Lcom/microsoft/azure/management/appservice/implementation/WebAppImpl;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppImpl this
        start local 1 // com.microsoft.azure.management.appservice.WebAppRuntimeStack runtimeStack
         0: .line 166
            aload 0 /* this */
            aload 1 /* runtimeStack */
            putfield com.microsoft.azure.management.appservice.implementation.WebAppImpl.runtimeStackOnWindowsOSToUpdate:Lcom/microsoft/azure/management/appservice/WebAppRuntimeStack;
         1: .line 167
            aload 0 /* this */
            areturn
        end local 1 // com.microsoft.azure.management.appservice.WebAppRuntimeStack runtimeStack
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppImpl this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    2     0          this  Lcom/microsoft/azure/management/appservice/implementation/WebAppImpl;
            0    2     1  runtimeStack  Lcom/microsoft/azure/management/appservice/WebAppRuntimeStack;
    MethodParameters:
              Name  Flags
      runtimeStack  

  public rx.Completable warDeployAsync(java.io.File);
    descriptor: (Ljava/io/File;)Lrx/Completable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppImpl this
        start local 1 // java.io.File warFile
         0: .line 172
            aload 0 /* this */
            aload 1 /* warFile */
            aconst_null
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppImpl.warDeployAsync:(Ljava/io/File;Ljava/lang/String;)Lrx/Completable;
            areturn
        end local 1 // java.io.File warFile
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppImpl this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    1     0     this  Lcom/microsoft/azure/management/appservice/implementation/WebAppImpl;
            0    1     1  warFile  Ljava/io/File;
    MethodParameters:
         Name  Flags
      warFile  

  public void warDeploy(java.io.File);
    descriptor: (Ljava/io/File;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppImpl this
        start local 1 // java.io.File warFile
         0: .line 177
            aload 0 /* this */
            aload 1 /* warFile */
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppImpl.warDeployAsync:(Ljava/io/File;)Lrx/Completable;
            invokevirtual rx.Completable.await:()V
         1: .line 178
            return
        end local 1 // java.io.File warFile
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppImpl this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lcom/microsoft/azure/management/appservice/implementation/WebAppImpl;
            0    2     1  warFile  Ljava/io/File;
    MethodParameters:
         Name  Flags
      warFile  

  public rx.Completable warDeployAsync(java.io.InputStream);
    descriptor: (Ljava/io/InputStream;)Lrx/Completable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppImpl this
        start local 1 // java.io.InputStream warFile
         0: .line 182
            aload 0 /* this */
            aload 1 /* warFile */
            aconst_null
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppImpl.warDeployAsync:(Ljava/io/InputStream;Ljava/lang/String;)Lrx/Completable;
            areturn
        end local 1 // java.io.InputStream warFile
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppImpl this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    1     0     this  Lcom/microsoft/azure/management/appservice/implementation/WebAppImpl;
            0    1     1  warFile  Ljava/io/InputStream;
    MethodParameters:
         Name  Flags
      warFile  

  public void warDeploy(java.io.InputStream);
    descriptor: (Ljava/io/InputStream;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppImpl this
        start local 1 // java.io.InputStream warFile
         0: .line 187
            aload 0 /* this */
            aload 1 /* warFile */
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppImpl.warDeployAsync:(Ljava/io/InputStream;)Lrx/Completable;
            invokevirtual rx.Completable.await:()V
         1: .line 188
            return
        end local 1 // java.io.InputStream warFile
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppImpl this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lcom/microsoft/azure/management/appservice/implementation/WebAppImpl;
            0    2     1  warFile  Ljava/io/InputStream;
    MethodParameters:
         Name  Flags
      warFile  

  public rx.Completable warDeployAsync(java.io.File, java.lang.String);
    descriptor: (Ljava/io/File;Ljava/lang/String;)Lrx/Completable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=4, args_size=3
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppImpl this
        start local 1 // java.io.File warFile
        start local 2 // java.lang.String appName
         0: .line 193
            new java.io.FileInputStream
            dup
            aload 1 /* warFile */
            invokespecial java.io.FileInputStream.<init>:(Ljava/io/File;)V
            astore 3 /* is */
        start local 3 // java.io.InputStream is
         1: .line 194
            aload 0 /* this */
            new java.io.FileInputStream
            dup
            aload 1 /* warFile */
            invokespecial java.io.FileInputStream.<init>:(Ljava/io/File;)V
            aload 2 /* appName */
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppImpl.warDeployAsync:(Ljava/io/InputStream;Ljava/lang/String;)Lrx/Completable;
            new com.microsoft.azure.management.appservice.implementation.WebAppImpl$1
            dup
            aload 0 /* this */
            aload 3 /* is */
            invokespecial com.microsoft.azure.management.appservice.implementation.WebAppImpl$1.<init>:(Lcom/microsoft/azure/management/appservice/implementation/WebAppImpl;Ljava/io/InputStream;)V
            invokevirtual rx.Completable.doAfterTerminate:(Lrx/functions/Action0;)Lrx/Completable;
         2: areturn
        end local 3 // java.io.InputStream is
         3: .line 204
      StackMap locals:
      StackMap stack: java.io.IOException
            astore 3 /* e */
        start local 3 // java.io.IOException e
         4: .line 205
            aload 3 /* e */
            invokestatic rx.Completable.error:(Ljava/lang/Throwable;)Lrx/Completable;
            areturn
        end local 3 // java.io.IOException e
        end local 2 // java.lang.String appName
        end local 1 // java.io.File warFile
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppImpl this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    5     0     this  Lcom/microsoft/azure/management/appservice/implementation/WebAppImpl;
            0    5     1  warFile  Ljava/io/File;
            0    5     2  appName  Ljava/lang/String;
            1    3     3       is  Ljava/io/InputStream;
            4    5     3        e  Ljava/io/IOException;
      Exception table:
        from    to  target  type
           0     2       3  Class java.io.IOException
    MethodParameters:
         Name  Flags
      warFile  
      appName  

  public void warDeploy(java.io.File, java.lang.String);
    descriptor: (Ljava/io/File;Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppImpl this
        start local 1 // java.io.File warFile
        start local 2 // java.lang.String appName
         0: .line 211
            aload 0 /* this */
            aload 1 /* warFile */
            aload 2 /* appName */
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppImpl.warDeployAsync:(Ljava/io/File;Ljava/lang/String;)Lrx/Completable;
            invokevirtual rx.Completable.await:()V
         1: .line 212
            return
        end local 2 // java.lang.String appName
        end local 1 // java.io.File warFile
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppImpl this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lcom/microsoft/azure/management/appservice/implementation/WebAppImpl;
            0    2     1  warFile  Ljava/io/File;
            0    2     2  appName  Ljava/lang/String;
    MethodParameters:
         Name  Flags
      warFile  
      appName  

  public void warDeploy(java.io.InputStream, java.lang.String);
    descriptor: (Ljava/io/InputStream;Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppImpl this
        start local 1 // java.io.InputStream warFile
        start local 2 // java.lang.String appName
         0: .line 215
            aload 0 /* this */
            aload 1 /* warFile */
            aload 2 /* appName */
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppImpl.warDeployAsync:(Ljava/io/InputStream;Ljava/lang/String;)Lrx/Completable;
            invokevirtual rx.Completable.await:()V
         1: .line 216
            return
        end local 2 // java.lang.String appName
        end local 1 // java.io.InputStream warFile
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppImpl this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lcom/microsoft/azure/management/appservice/implementation/WebAppImpl;
            0    2     1  warFile  Ljava/io/InputStream;
            0    2     2  appName  Ljava/lang/String;
    MethodParameters:
         Name  Flags
      warFile  
      appName  

  public rx.Completable warDeployAsync(java.io.InputStream, java.lang.String);
    descriptor: (Ljava/io/InputStream;Ljava/lang/String;)Lrx/Completable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppImpl this
        start local 1 // java.io.InputStream warFile
        start local 2 // java.lang.String appName
         0: .line 220
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppImpl.kuduClient:Lcom/microsoft/azure/management/appservice/implementation/KuduClient;
            aload 1 /* warFile */
            aload 2 /* appName */
            invokevirtual com.microsoft.azure.management.appservice.implementation.KuduClient.warDeployAsync:(Ljava/io/InputStream;Ljava/lang/String;)Lrx/Completable;
            areturn
        end local 2 // java.lang.String appName
        end local 1 // java.io.InputStream warFile
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppImpl this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    1     0     this  Lcom/microsoft/azure/management/appservice/implementation/WebAppImpl;
            0    1     1  warFile  Ljava/io/InputStream;
            0    1     2  appName  Ljava/lang/String;
    MethodParameters:
         Name  Flags
      warFile  
      appName  

  public rx.Completable zipDeployAsync(java.io.File);
    descriptor: (Ljava/io/File;)Lrx/Completable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=3, args_size=2
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppImpl this
        start local 1 // java.io.File zipFile
         0: .line 226
            new java.io.FileInputStream
            dup
            aload 1 /* zipFile */
            invokespecial java.io.FileInputStream.<init>:(Ljava/io/File;)V
            astore 2 /* is */
        start local 2 // java.io.InputStream is
         1: .line 227
            aload 0 /* this */
            new java.io.FileInputStream
            dup
            aload 1 /* zipFile */
            invokespecial java.io.FileInputStream.<init>:(Ljava/io/File;)V
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppImpl.zipDeployAsync:(Ljava/io/InputStream;)Lrx/Completable;
            new com.microsoft.azure.management.appservice.implementation.WebAppImpl$2
            dup
            aload 0 /* this */
            aload 2 /* is */
            invokespecial com.microsoft.azure.management.appservice.implementation.WebAppImpl$2.<init>:(Lcom/microsoft/azure/management/appservice/implementation/WebAppImpl;Ljava/io/InputStream;)V
            invokevirtual rx.Completable.doAfterTerminate:(Lrx/functions/Action0;)Lrx/Completable;
         2: areturn
        end local 2 // java.io.InputStream is
         3: .line 237
      StackMap locals:
      StackMap stack: java.io.IOException
            astore 2 /* e */
        start local 2 // java.io.IOException e
         4: .line 238
            aload 2 /* e */
            invokestatic rx.Completable.error:(Ljava/lang/Throwable;)Lrx/Completable;
            areturn
        end local 2 // java.io.IOException e
        end local 1 // java.io.File zipFile
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppImpl this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    5     0     this  Lcom/microsoft/azure/management/appservice/implementation/WebAppImpl;
            0    5     1  zipFile  Ljava/io/File;
            1    3     2       is  Ljava/io/InputStream;
            4    5     2        e  Ljava/io/IOException;
      Exception table:
        from    to  target  type
           0     2       3  Class java.io.IOException
    MethodParameters:
         Name  Flags
      zipFile  

  public void zipDeploy(java.io.File);
    descriptor: (Ljava/io/File;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppImpl this
        start local 1 // java.io.File zipFile
         0: .line 244
            aload 0 /* this */
            aload 1 /* zipFile */
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppImpl.zipDeployAsync:(Ljava/io/File;)Lrx/Completable;
            invokevirtual rx.Completable.await:()V
         1: .line 245
            return
        end local 1 // java.io.File zipFile
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppImpl this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lcom/microsoft/azure/management/appservice/implementation/WebAppImpl;
            0    2     1  zipFile  Ljava/io/File;
    MethodParameters:
         Name  Flags
      zipFile  

  public rx.Completable zipDeployAsync(java.io.InputStream);
    descriptor: (Ljava/io/InputStream;)Lrx/Completable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppImpl this
        start local 1 // java.io.InputStream zipFile
         0: .line 249
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppImpl.kuduClient:Lcom/microsoft/azure/management/appservice/implementation/KuduClient;
            aload 1 /* zipFile */
            invokevirtual com.microsoft.azure.management.appservice.implementation.KuduClient.zipDeployAsync:(Ljava/io/InputStream;)Lrx/Completable;
            aload 0 /* this */
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppImpl.stopAsync:()Lrx/Completable;
            invokevirtual rx.Completable.concatWith:(Lrx/Completable;)Lrx/Completable;
            aload 0 /* this */
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppImpl.startAsync:()Lrx/Completable;
            invokevirtual rx.Completable.concatWith:(Lrx/Completable;)Lrx/Completable;
            areturn
        end local 1 // java.io.InputStream zipFile
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppImpl this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    1     0     this  Lcom/microsoft/azure/management/appservice/implementation/WebAppImpl;
            0    1     1  zipFile  Ljava/io/InputStream;
    MethodParameters:
         Name  Flags
      zipFile  

  public void zipDeploy(java.io.InputStream);
    descriptor: (Ljava/io/InputStream;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppImpl this
        start local 1 // java.io.InputStream zipFile
         0: .line 254
            aload 0 /* this */
            aload 1 /* zipFile */
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppImpl.zipDeployAsync:(Ljava/io/InputStream;)Lrx/Completable;
            invokevirtual rx.Completable.await:()V
         1: .line 255
            return
        end local 1 // java.io.InputStream zipFile
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppImpl this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lcom/microsoft/azure/management/appservice/implementation/WebAppImpl;
            0    2     1  zipFile  Ljava/io/InputStream;
    MethodParameters:
         Name  Flags
      zipFile  

  public void deploy(com.microsoft.azure.management.appservice.DeployType, java.io.File);
    descriptor: (Lcom/microsoft/azure/management/appservice/DeployType;Ljava/io/File;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppImpl this
        start local 1 // com.microsoft.azure.management.appservice.DeployType type
        start local 2 // java.io.File file
         0: .line 259
            aload 0 /* this */
            aload 1 /* type */
            aload 2 /* file */
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppImpl.deployAsync:(Lcom/microsoft/azure/management/appservice/DeployType;Ljava/io/File;)Lrx/Completable;
            invokevirtual rx.Completable.await:()V
         1: .line 260
            return
        end local 2 // java.io.File file
        end local 1 // com.microsoft.azure.management.appservice.DeployType type
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lcom/microsoft/azure/management/appservice/implementation/WebAppImpl;
            0    2     1  type  Lcom/microsoft/azure/management/appservice/DeployType;
            0    2     2  file  Ljava/io/File;
    MethodParameters:
      Name  Flags
      type  
      file  

  public rx.Completable deployAsync(com.microsoft.azure.management.appservice.DeployType, java.io.File);
    descriptor: (Lcom/microsoft/azure/management/appservice/DeployType;Ljava/io/File;)Lrx/Completable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=3, args_size=3
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppImpl this
        start local 1 // com.microsoft.azure.management.appservice.DeployType type
        start local 2 // java.io.File file
         0: .line 264
            aload 0 /* this */
            aload 1 /* type */
            aload 2 /* file */
            new com.microsoft.azure.management.appservice.DeployOptions
            dup
            invokespecial com.microsoft.azure.management.appservice.DeployOptions.<init>:()V
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppImpl.deployAsync:(Lcom/microsoft/azure/management/appservice/DeployType;Ljava/io/File;Lcom/microsoft/azure/management/appservice/DeployOptions;)Lrx/Completable;
            areturn
        end local 2 // java.io.File file
        end local 1 // com.microsoft.azure.management.appservice.DeployType type
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/microsoft/azure/management/appservice/implementation/WebAppImpl;
            0    1     1  type  Lcom/microsoft/azure/management/appservice/DeployType;
            0    1     2  file  Ljava/io/File;
    MethodParameters:
      Name  Flags
      type  
      file  

  public void deploy(com.microsoft.azure.management.appservice.DeployType, java.io.File, com.microsoft.azure.management.appservice.DeployOptions);
    descriptor: (Lcom/microsoft/azure/management/appservice/DeployType;Ljava/io/File;Lcom/microsoft/azure/management/appservice/DeployOptions;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppImpl this
        start local 1 // com.microsoft.azure.management.appservice.DeployType type
        start local 2 // java.io.File file
        start local 3 // com.microsoft.azure.management.appservice.DeployOptions deployOptions
         0: .line 269
            aload 0 /* this */
            aload 1 /* type */
            aload 2 /* file */
            aload 3 /* deployOptions */
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppImpl.deployAsync:(Lcom/microsoft/azure/management/appservice/DeployType;Ljava/io/File;Lcom/microsoft/azure/management/appservice/DeployOptions;)Lrx/Completable;
            invokevirtual rx.Completable.await:()V
         1: .line 270
            return
        end local 3 // com.microsoft.azure.management.appservice.DeployOptions deployOptions
        end local 2 // java.io.File file
        end local 1 // com.microsoft.azure.management.appservice.DeployType type
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppImpl this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0    2     0           this  Lcom/microsoft/azure/management/appservice/implementation/WebAppImpl;
            0    2     1           type  Lcom/microsoft/azure/management/appservice/DeployType;
            0    2     2           file  Ljava/io/File;
            0    2     3  deployOptions  Lcom/microsoft/azure/management/appservice/DeployOptions;
    MethodParameters:
               Name  Flags
      type           
      file           
      deployOptions  

  public rx.Completable deployAsync(com.microsoft.azure.management.appservice.DeployType, java.io.File, com.microsoft.azure.management.appservice.DeployOptions);
    descriptor: (Lcom/microsoft/azure/management/appservice/DeployType;Ljava/io/File;Lcom/microsoft/azure/management/appservice/DeployOptions;)Lrx/Completable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=4
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppImpl this
        start local 1 // com.microsoft.azure.management.appservice.DeployType type
        start local 2 // java.io.File file
        start local 3 // com.microsoft.azure.management.appservice.DeployOptions deployOptions
         0: .line 274
            aload 2 /* file */
            invokestatic java.util.Objects.requireNonNull:(Ljava/lang/Object;)Ljava/lang/Object;
            pop
         1: .line 276
            new java.io.FileInputStream
            dup
            aload 2 /* file */
            invokespecial java.io.FileInputStream.<init>:(Ljava/io/File;)V
            astore 4 /* is */
        start local 4 // java.io.InputStream is
         2: .line 277
            aload 0 /* this */
            aload 1 /* type */
            new java.io.FileInputStream
            dup
            aload 2 /* file */
            invokespecial java.io.FileInputStream.<init>:(Ljava/io/File;)V
            aload 3 /* deployOptions */
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppImpl.deployAsync:(Lcom/microsoft/azure/management/appservice/DeployType;Ljava/io/InputStream;Lcom/microsoft/azure/management/appservice/DeployOptions;)Lrx/Completable;
            new com.microsoft.azure.management.appservice.implementation.WebAppImpl$3
            dup
            aload 0 /* this */
            aload 4 /* is */
            invokespecial com.microsoft.azure.management.appservice.implementation.WebAppImpl$3.<init>:(Lcom/microsoft/azure/management/appservice/implementation/WebAppImpl;Ljava/io/InputStream;)V
            invokevirtual rx.Completable.doAfterTerminate:(Lrx/functions/Action0;)Lrx/Completable;
         3: areturn
        end local 4 // java.io.InputStream is
         4: .line 287
      StackMap locals:
      StackMap stack: java.io.IOException
            astore 4 /* e */
        start local 4 // java.io.IOException e
         5: .line 288
            aload 4 /* e */
            invokestatic rx.Completable.error:(Ljava/lang/Throwable;)Lrx/Completable;
            areturn
        end local 4 // java.io.IOException e
        end local 3 // com.microsoft.azure.management.appservice.DeployOptions deployOptions
        end local 2 // java.io.File file
        end local 1 // com.microsoft.azure.management.appservice.DeployType type
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppImpl this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0    6     0           this  Lcom/microsoft/azure/management/appservice/implementation/WebAppImpl;
            0    6     1           type  Lcom/microsoft/azure/management/appservice/DeployType;
            0    6     2           file  Ljava/io/File;
            0    6     3  deployOptions  Lcom/microsoft/azure/management/appservice/DeployOptions;
            2    4     4             is  Ljava/io/InputStream;
            5    6     4              e  Ljava/io/IOException;
      Exception table:
        from    to  target  type
           1     3       4  Class java.io.IOException
    MethodParameters:
               Name  Flags
      type           
      file           
      deployOptions  

  public void deploy(com.microsoft.azure.management.appservice.DeployType, java.io.InputStream);
    descriptor: (Lcom/microsoft/azure/management/appservice/DeployType;Ljava/io/InputStream;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppImpl this
        start local 1 // com.microsoft.azure.management.appservice.DeployType type
        start local 2 // java.io.InputStream file
         0: .line 294
            aload 0 /* this */
            aload 1 /* type */
            aload 2 /* file */
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppImpl.deployAsync:(Lcom/microsoft/azure/management/appservice/DeployType;Ljava/io/InputStream;)Lrx/Completable;
            invokevirtual rx.Completable.await:()V
         1: .line 295
            return
        end local 2 // java.io.InputStream file
        end local 1 // com.microsoft.azure.management.appservice.DeployType type
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lcom/microsoft/azure/management/appservice/implementation/WebAppImpl;
            0    2     1  type  Lcom/microsoft/azure/management/appservice/DeployType;
            0    2     2  file  Ljava/io/InputStream;
    MethodParameters:
      Name  Flags
      type  
      file  

  public rx.Completable deployAsync(com.microsoft.azure.management.appservice.DeployType, java.io.InputStream);
    descriptor: (Lcom/microsoft/azure/management/appservice/DeployType;Ljava/io/InputStream;)Lrx/Completable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppImpl this
        start local 1 // com.microsoft.azure.management.appservice.DeployType type
        start local 2 // java.io.InputStream file
         0: .line 299
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppImpl.kuduClient:Lcom/microsoft/azure/management/appservice/implementation/KuduClient;
            aload 1 /* type */
            aload 2 /* file */
            aconst_null
            aconst_null
            aconst_null
            invokevirtual com.microsoft.azure.management.appservice.implementation.KuduClient.deployAsync:(Lcom/microsoft/azure/management/appservice/DeployType;Ljava/io/InputStream;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/Boolean;)Lrx/Completable;
            areturn
        end local 2 // java.io.InputStream file
        end local 1 // com.microsoft.azure.management.appservice.DeployType type
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/microsoft/azure/management/appservice/implementation/WebAppImpl;
            0    1     1  type  Lcom/microsoft/azure/management/appservice/DeployType;
            0    1     2  file  Ljava/io/InputStream;
    MethodParameters:
      Name  Flags
      type  
      file  

  public void deploy(com.microsoft.azure.management.appservice.DeployType, java.io.InputStream, com.microsoft.azure.management.appservice.DeployOptions);
    descriptor: (Lcom/microsoft/azure/management/appservice/DeployType;Ljava/io/InputStream;Lcom/microsoft/azure/management/appservice/DeployOptions;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppImpl this
        start local 1 // com.microsoft.azure.management.appservice.DeployType type
        start local 2 // java.io.InputStream file
        start local 3 // com.microsoft.azure.management.appservice.DeployOptions deployOptions
         0: .line 304
            aload 0 /* this */
            aload 1 /* type */
            aload 2 /* file */
            aload 3 /* deployOptions */
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppImpl.deployAsync:(Lcom/microsoft/azure/management/appservice/DeployType;Ljava/io/InputStream;Lcom/microsoft/azure/management/appservice/DeployOptions;)Lrx/Completable;
            invokevirtual rx.Completable.await:()V
         1: .line 305
            return
        end local 3 // com.microsoft.azure.management.appservice.DeployOptions deployOptions
        end local 2 // java.io.InputStream file
        end local 1 // com.microsoft.azure.management.appservice.DeployType type
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppImpl this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0    2     0           this  Lcom/microsoft/azure/management/appservice/implementation/WebAppImpl;
            0    2     1           type  Lcom/microsoft/azure/management/appservice/DeployType;
            0    2     2           file  Ljava/io/InputStream;
            0    2     3  deployOptions  Lcom/microsoft/azure/management/appservice/DeployOptions;
    MethodParameters:
               Name  Flags
      type           
      file           
      deployOptions  

  public rx.Completable deployAsync(com.microsoft.azure.management.appservice.DeployType, java.io.InputStream, com.microsoft.azure.management.appservice.DeployOptions);
    descriptor: (Lcom/microsoft/azure/management/appservice/DeployType;Ljava/io/InputStream;Lcom/microsoft/azure/management/appservice/DeployOptions;)Lrx/Completable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=4, args_size=4
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppImpl this
        start local 1 // com.microsoft.azure.management.appservice.DeployType type
        start local 2 // java.io.InputStream file
        start local 3 // com.microsoft.azure.management.appservice.DeployOptions deployOptions
         0: .line 309
            aload 1 /* type */
            invokestatic java.util.Objects.requireNonNull:(Ljava/lang/Object;)Ljava/lang/Object;
            pop
         1: .line 310
            aload 2 /* file */
            invokestatic java.util.Objects.requireNonNull:(Ljava/lang/Object;)Ljava/lang/Object;
            pop
         2: .line 311
            aload 3 /* deployOptions */
            ifnonnull 4
         3: .line 312
            new com.microsoft.azure.management.appservice.DeployOptions
            dup
            invokespecial com.microsoft.azure.management.appservice.DeployOptions.<init>:()V
            astore 3 /* deployOptions */
         4: .line 314
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppImpl.kuduClient:Lcom/microsoft/azure/management/appservice/implementation/KuduClient;
            aload 1 /* type */
            aload 2 /* file */
            aload 3 /* deployOptions */
            invokevirtual com.microsoft.azure.management.appservice.DeployOptions.path:()Ljava/lang/String;
            aload 3 /* deployOptions */
            invokevirtual com.microsoft.azure.management.appservice.DeployOptions.restartSite:()Ljava/lang/Boolean;
            aload 3 /* deployOptions */
            invokevirtual com.microsoft.azure.management.appservice.DeployOptions.cleanDeployment:()Ljava/lang/Boolean;
            invokevirtual com.microsoft.azure.management.appservice.implementation.KuduClient.deployAsync:(Lcom/microsoft/azure/management/appservice/DeployType;Ljava/io/InputStream;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/Boolean;)Lrx/Completable;
            areturn
        end local 3 // com.microsoft.azure.management.appservice.DeployOptions deployOptions
        end local 2 // java.io.InputStream file
        end local 1 // com.microsoft.azure.management.appservice.DeployType type
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppImpl this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0    5     0           this  Lcom/microsoft/azure/management/appservice/implementation/WebAppImpl;
            0    5     1           type  Lcom/microsoft/azure/management/appservice/DeployType;
            0    5     2           file  Ljava/io/InputStream;
            0    5     3  deployOptions  Lcom/microsoft/azure/management/appservice/DeployOptions;
    MethodParameters:
               Name  Flags
      type           
      file           
      deployOptions  

  rx.Observable<com.microsoft.azure.management.resources.fluentcore.model.Indexable> submitMetadata();
    descriptor: ()Lrx/Observable;
    flags: (0x0000) 
    Code:
      stack=4, locals=2, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppImpl this
         0: .line 319
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.AppServiceBaseImpl.submitMetadata:()Lrx/Observable;
            astore 1 /* observable */
        start local 1 // rx.Observable observable
         1: .line 320
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppImpl.runtimeStackOnWindowsOSToUpdate:Lcom/microsoft/azure/management/appservice/WebAppRuntimeStack;
            ifnull 6
         2: .line 321
            aload 1 /* observable */
            new com.microsoft.azure.management.appservice.implementation.WebAppImpl$4
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.WebAppImpl$4.<init>:(Lcom/microsoft/azure/management/appservice/implementation/WebAppImpl;)V
            invokevirtual rx.Observable.flatMap:(Lrx/functions/Func1;)Lrx/Observable;
         3: .line 327
            new com.microsoft.azure.management.appservice.implementation.WebAppImpl$5
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.WebAppImpl$5.<init>:(Lcom/microsoft/azure/management/appservice/implementation/WebAppImpl;)V
            invokevirtual rx.Observable.flatMap:(Lrx/functions/Func1;)Lrx/Observable;
         4: .line 340
            new com.microsoft.azure.management.appservice.implementation.WebAppImpl$6
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.WebAppImpl$6.<init>:(Lcom/microsoft/azure/management/appservice/implementation/WebAppImpl;)V
            invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
         5: .line 321
            astore 1 /* observable */
         6: .line 349
      StackMap locals: rx.Observable
      StackMap stack:
            aload 1 /* observable */
            areturn
        end local 1 // rx.Observable observable
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppImpl this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    7     0        this  Lcom/microsoft/azure/management/appservice/implementation/WebAppImpl;
            1    7     1  observable  Lrx/Observable<Lcom/microsoft/azure/management/resources/fluentcore/model/Indexable;>;
    Signature: ()Lrx/Observable<Lcom/microsoft/azure/management/resources/fluentcore/model/Indexable;>;

  rx.Observable<com.microsoft.azure.management.appservice.implementation.StringDictionaryInner> listMetadata();
    descriptor: ()Lrx/Observable;
    flags: (0x0000) 
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppImpl this
         0: .line 353
            aload 0 /* this */
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppImpl.manager:()Lcom/microsoft/azure/management/resources/fluentcore/arm/implementation/ManagerBase;
            checkcast com.microsoft.azure.management.appservice.implementation.AppServiceManager
            invokevirtual com.microsoft.azure.management.appservice.implementation.AppServiceManager.inner:()Ljava/lang/Object;
            checkcast com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.webApps:()Lcom/microsoft/azure/management/appservice/implementation/WebAppsInner;
            aload 0 /* this */
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppImpl.resourceGroupName:()Ljava/lang/String;
            aload 0 /* this */
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppImpl.name:()Ljava/lang/String;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppsInner.listMetadataAsync:(Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
            areturn
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/microsoft/azure/management/appservice/implementation/WebAppImpl;
    Signature: ()Lrx/Observable<Lcom/microsoft/azure/management/appservice/implementation/StringDictionaryInner;>;

  rx.Observable<com.microsoft.azure.management.appservice.implementation.StringDictionaryInner> updateMetadata(com.microsoft.azure.management.appservice.implementation.StringDictionaryInner);
    descriptor: (Lcom/microsoft/azure/management/appservice/implementation/StringDictionaryInner;)Lrx/Observable;
    flags: (0x0000) 
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppImpl this
        start local 1 // com.microsoft.azure.management.appservice.implementation.StringDictionaryInner inner
         0: .line 357
            aload 0 /* this */
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppImpl.manager:()Lcom/microsoft/azure/management/resources/fluentcore/arm/implementation/ManagerBase;
            checkcast com.microsoft.azure.management.appservice.implementation.AppServiceManager
            invokevirtual com.microsoft.azure.management.appservice.implementation.AppServiceManager.inner:()Ljava/lang/Object;
            checkcast com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.webApps:()Lcom/microsoft/azure/management/appservice/implementation/WebAppsInner;
            aload 0 /* this */
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppImpl.resourceGroupName:()Ljava/lang/String;
            aload 0 /* this */
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppImpl.name:()Ljava/lang/String;
            aload 1 /* inner */
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppsInner.updateMetadataAsync:(Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/appservice/implementation/StringDictionaryInner;)Lrx/Observable;
            areturn
        end local 1 // com.microsoft.azure.management.appservice.implementation.StringDictionaryInner inner
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppImpl this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    1     0   this  Lcom/microsoft/azure/management/appservice/implementation/WebAppImpl;
            0    1     1  inner  Lcom/microsoft/azure/management/appservice/implementation/StringDictionaryInner;
    Signature: (Lcom/microsoft/azure/management/appservice/implementation/StringDictionaryInner;)Lrx/Observable<Lcom/microsoft/azure/management/appservice/implementation/StringDictionaryInner;>;
    MethodParameters:
       Name  Flags
      inner  

  public com.microsoft.azure.management.appservice.WebApp$DefinitionStages$WithDockerContainerImage withExistingResourceGroup(com.microsoft.azure.management.resources.ResourceGroup);
    descriptor: (Lcom/microsoft/azure/management/resources/ResourceGroup;)Lcom/microsoft/azure/management/appservice/WebApp$DefinitionStages$WithDockerContainerImage;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=2, locals=2, args_size=2
         0: .line 1
            aload 0
            aload 1
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppImpl.withExistingResourceGroup:(Lcom/microsoft/azure/management/resources/ResourceGroup;)Lcom/microsoft/azure/management/resources/fluentcore/arm/models/implementation/GroupableResourceImpl;
            checkcast com.microsoft.azure.management.appservice.WebApp$DefinitionStages$WithDockerContainerImage
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public com.microsoft.azure.management.appservice.WebApp$DefinitionStages$WithWindowsRuntimeStack withExistingResourceGroup(com.microsoft.azure.management.resources.ResourceGroup);
    descriptor: (Lcom/microsoft/azure/management/resources/ResourceGroup;)Lcom/microsoft/azure/management/appservice/WebApp$DefinitionStages$WithWindowsRuntimeStack;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=2, locals=2, args_size=2
         0: .line 1
            aload 0
            aload 1
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppImpl.withExistingResourceGroup:(Lcom/microsoft/azure/management/resources/ResourceGroup;)Lcom/microsoft/azure/management/resources/fluentcore/arm/models/implementation/GroupableResourceImpl;
            checkcast com.microsoft.azure.management.appservice.WebApp$DefinitionStages$WithWindowsRuntimeStack
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public java.lang.Object withExistingResourceGroup(com.microsoft.azure.management.resources.ResourceGroup);
    descriptor: (Lcom/microsoft/azure/management/resources/ResourceGroup;)Ljava/lang/Object;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=2, locals=2, args_size=2
         0: .line 1
            aload 0
            aload 1
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppImpl.withExistingResourceGroup:(Lcom/microsoft/azure/management/resources/ResourceGroup;)Lcom/microsoft/azure/management/resources/fluentcore/arm/models/implementation/GroupableResourceImpl;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public com.microsoft.azure.management.appservice.WebApp$DefinitionStages$WithDockerContainerImage withExistingResourceGroup(java.lang.String);
    descriptor: (Ljava/lang/String;)Lcom/microsoft/azure/management/appservice/WebApp$DefinitionStages$WithDockerContainerImage;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=2, locals=2, args_size=2
         0: .line 1
            aload 0
            aload 1
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppImpl.withExistingResourceGroup:(Ljava/lang/String;)Lcom/microsoft/azure/management/resources/fluentcore/arm/models/implementation/GroupableResourceImpl;
            checkcast com.microsoft.azure.management.appservice.WebApp$DefinitionStages$WithDockerContainerImage
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public com.microsoft.azure.management.appservice.WebApp$DefinitionStages$WithWindowsRuntimeStack withExistingResourceGroup(java.lang.String);
    descriptor: (Ljava/lang/String;)Lcom/microsoft/azure/management/appservice/WebApp$DefinitionStages$WithWindowsRuntimeStack;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=2, locals=2, args_size=2
         0: .line 1
            aload 0
            aload 1
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppImpl.withExistingResourceGroup:(Ljava/lang/String;)Lcom/microsoft/azure/management/resources/fluentcore/arm/models/implementation/GroupableResourceImpl;
            checkcast com.microsoft.azure.management.appservice.WebApp$DefinitionStages$WithWindowsRuntimeStack
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public java.lang.Object withExistingResourceGroup(java.lang.String);
    descriptor: (Ljava/lang/String;)Ljava/lang/Object;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=2, locals=2, args_size=2
         0: .line 1
            aload 0
            aload 1
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppImpl.withExistingResourceGroup:(Ljava/lang/String;)Lcom/microsoft/azure/management/resources/fluentcore/arm/models/implementation/GroupableResourceImpl;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public com.microsoft.azure.management.appservice.WebApp$Update withNewFreeAppServicePlan();
    descriptor: ()Lcom/microsoft/azure/management/appservice/WebApp$Update;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=1, locals=1, args_size=1
         0: .line 1
            aload 0
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppImpl.withNewFreeAppServicePlan:()Lcom/microsoft/azure/management/appservice/implementation/AppServiceBaseImpl;
            checkcast com.microsoft.azure.management.appservice.WebApp$Update
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public com.microsoft.azure.management.appservice.WebApp$DefinitionStages$WithWindowsRuntimeStack withNewFreeAppServicePlan();
    descriptor: ()Lcom/microsoft/azure/management/appservice/WebApp$DefinitionStages$WithWindowsRuntimeStack;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=1, locals=1, args_size=1
         0: .line 1
            aload 0
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppImpl.withNewFreeAppServicePlan:()Lcom/microsoft/azure/management/appservice/implementation/AppServiceBaseImpl;
            checkcast com.microsoft.azure.management.appservice.WebApp$DefinitionStages$WithWindowsRuntimeStack
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public com.microsoft.azure.management.appservice.WebApp$UpdateStages$WithStartUpCommand withPublicDockerHubImage(java.lang.String);
    descriptor: (Ljava/lang/String;)Lcom/microsoft/azure/management/appservice/WebApp$UpdateStages$WithStartUpCommand;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=2, locals=2, args_size=2
         0: .line 1
            aload 0
            aload 1
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppImpl.withPublicDockerHubImage:(Ljava/lang/String;)Lcom/microsoft/azure/management/appservice/implementation/AppServiceBaseImpl;
            checkcast com.microsoft.azure.management.appservice.WebApp$UpdateStages$WithStartUpCommand
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public com.microsoft.azure.management.appservice.WebApp$DefinitionStages$WithStartUpCommand withPublicDockerHubImage(java.lang.String);
    descriptor: (Ljava/lang/String;)Lcom/microsoft/azure/management/appservice/WebApp$DefinitionStages$WithStartUpCommand;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=2, locals=2, args_size=2
         0: .line 1
            aload 0
            aload 1
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppImpl.withPublicDockerHubImage:(Ljava/lang/String;)Lcom/microsoft/azure/management/appservice/implementation/AppServiceBaseImpl;
            checkcast com.microsoft.azure.management.appservice.WebApp$DefinitionStages$WithStartUpCommand
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public com.microsoft.azure.management.appservice.WebApp$Update withNewSharedAppServicePlan();
    descriptor: ()Lcom/microsoft/azure/management/appservice/WebApp$Update;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=1, locals=1, args_size=1
         0: .line 1
            aload 0
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppImpl.withNewSharedAppServicePlan:()Lcom/microsoft/azure/management/appservice/implementation/AppServiceBaseImpl;
            checkcast com.microsoft.azure.management.appservice.WebApp$Update
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public com.microsoft.azure.management.appservice.WebApp$DefinitionStages$WithWindowsRuntimeStack withNewSharedAppServicePlan();
    descriptor: ()Lcom/microsoft/azure/management/appservice/WebApp$DefinitionStages$WithWindowsRuntimeStack;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=1, locals=1, args_size=1
         0: .line 1
            aload 0
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppImpl.withNewSharedAppServicePlan:()Lcom/microsoft/azure/management/appservice/implementation/AppServiceBaseImpl;
            checkcast com.microsoft.azure.management.appservice.WebApp$DefinitionStages$WithWindowsRuntimeStack
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public com.microsoft.azure.management.appservice.WebApp$UpdateStages$WithStartUpCommand withCredentials(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Lcom/microsoft/azure/management/appservice/WebApp$UpdateStages$WithStartUpCommand;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
         0: .line 1
            aload 0
            aload 1
            aload 2
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppImpl.withCredentials:(Ljava/lang/String;Ljava/lang/String;)Lcom/microsoft/azure/management/appservice/implementation/AppServiceBaseImpl;
            checkcast com.microsoft.azure.management.appservice.WebApp$UpdateStages$WithStartUpCommand
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public com.microsoft.azure.management.appservice.WebApp$DefinitionStages$WithStartUpCommand withCredentials(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Lcom/microsoft/azure/management/appservice/WebApp$DefinitionStages$WithStartUpCommand;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
         0: .line 1
            aload 0
            aload 1
            aload 2
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppImpl.withCredentials:(Ljava/lang/String;Ljava/lang/String;)Lcom/microsoft/azure/management/appservice/implementation/AppServiceBaseImpl;
            checkcast com.microsoft.azure.management.appservice.WebApp$DefinitionStages$WithStartUpCommand
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public com.microsoft.azure.management.appservice.WebApp$DefinitionStages$WithDockerContainerImage withNewResourceGroup(com.microsoft.azure.management.resources.fluentcore.model.Creatable);
    descriptor: (Lcom/microsoft/azure/management/resources/fluentcore/model/Creatable;)Lcom/microsoft/azure/management/appservice/WebApp$DefinitionStages$WithDockerContainerImage;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=2, locals=2, args_size=2
         0: .line 1
            aload 0
            aload 1
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppImpl.withNewResourceGroup:(Lcom/microsoft/azure/management/resources/fluentcore/model/Creatable;)Lcom/microsoft/azure/management/resources/fluentcore/arm/models/implementation/GroupableResourceImpl;
            checkcast com.microsoft.azure.management.appservice.WebApp$DefinitionStages$WithDockerContainerImage
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public com.microsoft.azure.management.appservice.WebApp$DefinitionStages$WithWindowsRuntimeStack withNewResourceGroup(com.microsoft.azure.management.resources.fluentcore.model.Creatable);
    descriptor: (Lcom/microsoft/azure/management/resources/fluentcore/model/Creatable;)Lcom/microsoft/azure/management/appservice/WebApp$DefinitionStages$WithWindowsRuntimeStack;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=2, locals=2, args_size=2
         0: .line 1
            aload 0
            aload 1
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppImpl.withNewResourceGroup:(Lcom/microsoft/azure/management/resources/fluentcore/model/Creatable;)Lcom/microsoft/azure/management/resources/fluentcore/arm/models/implementation/GroupableResourceImpl;
            checkcast com.microsoft.azure.management.appservice.WebApp$DefinitionStages$WithWindowsRuntimeStack
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public java.lang.Object withNewResourceGroup(com.microsoft.azure.management.resources.fluentcore.model.Creatable);
    descriptor: (Lcom/microsoft/azure/management/resources/fluentcore/model/Creatable;)Ljava/lang/Object;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=2, locals=2, args_size=2
         0: .line 1
            aload 0
            aload 1
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppImpl.withNewResourceGroup:(Lcom/microsoft/azure/management/resources/fluentcore/model/Creatable;)Lcom/microsoft/azure/management/resources/fluentcore/arm/models/implementation/GroupableResourceImpl;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public com.microsoft.azure.management.appservice.WebApp$DefinitionStages$WithDockerContainerImage withNewResourceGroup(java.lang.String);
    descriptor: (Ljava/lang/String;)Lcom/microsoft/azure/management/appservice/WebApp$DefinitionStages$WithDockerContainerImage;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=2, locals=2, args_size=2
         0: .line 1
            aload 0
            aload 1
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppImpl.withNewResourceGroup:(Ljava/lang/String;)Lcom/microsoft/azure/management/resources/fluentcore/arm/models/implementation/GroupableResourceImpl;
            checkcast com.microsoft.azure.management.appservice.WebApp$DefinitionStages$WithDockerContainerImage
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public com.microsoft.azure.management.appservice.WebApp$DefinitionStages$WithWindowsRuntimeStack withNewResourceGroup(java.lang.String);
    descriptor: (Ljava/lang/String;)Lcom/microsoft/azure/management/appservice/WebApp$DefinitionStages$WithWindowsRuntimeStack;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=2, locals=2, args_size=2
         0: .line 1
            aload 0
            aload 1
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppImpl.withNewResourceGroup:(Ljava/lang/String;)Lcom/microsoft/azure/management/resources/fluentcore/arm/models/implementation/GroupableResourceImpl;
            checkcast com.microsoft.azure.management.appservice.WebApp$DefinitionStages$WithWindowsRuntimeStack
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public java.lang.Object withNewResourceGroup(java.lang.String);
    descriptor: (Ljava/lang/String;)Ljava/lang/Object;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=2, locals=2, args_size=2
         0: .line 1
            aload 0
            aload 1
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppImpl.withNewResourceGroup:(Ljava/lang/String;)Lcom/microsoft/azure/management/resources/fluentcore/arm/models/implementation/GroupableResourceImpl;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public com.microsoft.azure.management.appservice.WebApp$DefinitionStages$WithDockerContainerImage withNewResourceGroup();
    descriptor: ()Lcom/microsoft/azure/management/appservice/WebApp$DefinitionStages$WithDockerContainerImage;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=1, locals=1, args_size=1
         0: .line 1
            aload 0
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppImpl.withNewResourceGroup:()Lcom/microsoft/azure/management/resources/fluentcore/arm/models/implementation/GroupableResourceImpl;
            checkcast com.microsoft.azure.management.appservice.WebApp$DefinitionStages$WithDockerContainerImage
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public com.microsoft.azure.management.appservice.WebApp$DefinitionStages$WithWindowsRuntimeStack withNewResourceGroup();
    descriptor: ()Lcom/microsoft/azure/management/appservice/WebApp$DefinitionStages$WithWindowsRuntimeStack;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=1, locals=1, args_size=1
         0: .line 1
            aload 0
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppImpl.withNewResourceGroup:()Lcom/microsoft/azure/management/resources/fluentcore/arm/models/implementation/GroupableResourceImpl;
            checkcast com.microsoft.azure.management.appservice.WebApp$DefinitionStages$WithWindowsRuntimeStack
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public java.lang.Object withNewResourceGroup();
    descriptor: ()Ljava/lang/Object;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=1, locals=1, args_size=1
         0: .line 1
            aload 0
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppImpl.withNewResourceGroup:()Lcom/microsoft/azure/management/resources/fluentcore/arm/models/implementation/GroupableResourceImpl;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public com.microsoft.azure.management.appservice.WebApp$DefinitionStages$WithCreate withBuiltInImage(com.microsoft.azure.management.appservice.RuntimeStack);
    descriptor: (Lcom/microsoft/azure/management/appservice/RuntimeStack;)Lcom/microsoft/azure/management/appservice/WebApp$DefinitionStages$WithCreate;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=2, locals=2, args_size=2
         0: .line 1
            aload 0
            aload 1
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppImpl.withBuiltInImage:(Lcom/microsoft/azure/management/appservice/RuntimeStack;)Lcom/microsoft/azure/management/appservice/implementation/WebAppImpl;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public com.microsoft.azure.management.appservice.WebApp$Update withBuiltInImage(com.microsoft.azure.management.appservice.RuntimeStack);
    descriptor: (Lcom/microsoft/azure/management/appservice/RuntimeStack;)Lcom/microsoft/azure/management/appservice/WebApp$Update;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=2, locals=2, args_size=2
         0: .line 1
            aload 0
            aload 1
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppImpl.withBuiltInImage:(Lcom/microsoft/azure/management/appservice/RuntimeStack;)Lcom/microsoft/azure/management/appservice/implementation/WebAppImpl;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public java.lang.Object withRegion(com.microsoft.azure.management.resources.fluentcore.arm.Region);
    descriptor: (Lcom/microsoft/azure/management/resources/fluentcore/arm/Region;)Ljava/lang/Object;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=2, locals=2, args_size=2
         0: .line 1
            aload 0
            aload 1
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppImpl.withRegion:(Lcom/microsoft/azure/management/resources/fluentcore/arm/Region;)Lcom/microsoft/azure/management/resources/fluentcore/arm/models/implementation/ResourceImpl;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public java.lang.Object withRegion(java.lang.String);
    descriptor: (Ljava/lang/String;)Ljava/lang/Object;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=2, locals=2, args_size=2
         0: .line 1
            aload 0
            aload 1
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppImpl.withRegion:(Ljava/lang/String;)Lcom/microsoft/azure/management/resources/fluentcore/arm/models/implementation/ResourceImpl;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public com.microsoft.azure.management.appservice.WebApp$UpdateStages$WithCredentials withPrivateRegistryImage(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Lcom/microsoft/azure/management/appservice/WebApp$UpdateStages$WithCredentials;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
         0: .line 1
            aload 0
            aload 1
            aload 2
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppImpl.withPrivateRegistryImage:(Ljava/lang/String;Ljava/lang/String;)Lcom/microsoft/azure/management/appservice/implementation/AppServiceBaseImpl;
            checkcast com.microsoft.azure.management.appservice.WebApp$UpdateStages$WithCredentials
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public com.microsoft.azure.management.appservice.WebApp$DefinitionStages$WithCredentials withPrivateRegistryImage(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Lcom/microsoft/azure/management/appservice/WebApp$DefinitionStages$WithCredentials;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
         0: .line 1
            aload 0
            aload 1
            aload 2
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppImpl.withPrivateRegistryImage:(Ljava/lang/String;Ljava/lang/String;)Lcom/microsoft/azure/management/appservice/implementation/AppServiceBaseImpl;
            checkcast com.microsoft.azure.management.appservice.WebApp$DefinitionStages$WithCredentials
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public com.microsoft.azure.management.appservice.WebApp$Update withExistingAppServicePlan(com.microsoft.azure.management.appservice.AppServicePlan);
    descriptor: (Lcom/microsoft/azure/management/appservice/AppServicePlan;)Lcom/microsoft/azure/management/appservice/WebApp$Update;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=2, locals=2, args_size=2
         0: .line 1
            aload 0
            aload 1
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppImpl.withExistingAppServicePlan:(Lcom/microsoft/azure/management/appservice/AppServicePlan;)Lcom/microsoft/azure/management/appservice/implementation/AppServiceBaseImpl;
            checkcast com.microsoft.azure.management.appservice.WebApp$Update
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public com.microsoft.azure.management.appservice.WebApp$DefinitionStages$WithDockerContainerImage withNewLinuxPlan(com.microsoft.azure.management.resources.fluentcore.model.Creatable);
    descriptor: (Lcom/microsoft/azure/management/resources/fluentcore/model/Creatable;)Lcom/microsoft/azure/management/appservice/WebApp$DefinitionStages$WithDockerContainerImage;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=2, locals=2, args_size=2
         0: .line 1
            aload 0
            aload 1
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppImpl.withNewLinuxPlan:(Lcom/microsoft/azure/management/resources/fluentcore/model/Creatable;)Lcom/microsoft/azure/management/appservice/implementation/WebAppImpl;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public com.microsoft.azure.management.appservice.WebApp$DefinitionStages$WithDockerContainerImage withNewLinuxPlan(java.lang.String, com.microsoft.azure.management.appservice.PricingTier);
    descriptor: (Ljava/lang/String;Lcom/microsoft/azure/management/appservice/PricingTier;)Lcom/microsoft/azure/management/appservice/WebApp$DefinitionStages$WithDockerContainerImage;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
         0: .line 1
            aload 0
            aload 1
            aload 2
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppImpl.withNewLinuxPlan:(Ljava/lang/String;Lcom/microsoft/azure/management/appservice/PricingTier;)Lcom/microsoft/azure/management/appservice/implementation/WebAppImpl;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public com.microsoft.azure.management.appservice.WebApp$DefinitionStages$WithDockerContainerImage withNewLinuxPlan(com.microsoft.azure.management.appservice.PricingTier);
    descriptor: (Lcom/microsoft/azure/management/appservice/PricingTier;)Lcom/microsoft/azure/management/appservice/WebApp$DefinitionStages$WithDockerContainerImage;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=2, locals=2, args_size=2
         0: .line 1
            aload 0
            aload 1
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppImpl.withNewLinuxPlan:(Lcom/microsoft/azure/management/appservice/PricingTier;)Lcom/microsoft/azure/management/appservice/implementation/WebAppImpl;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public com.microsoft.azure.management.appservice.WebApp$DefinitionStages$WithWindowsRuntimeStack withNewWindowsPlan(com.microsoft.azure.management.resources.fluentcore.model.Creatable);
    descriptor: (Lcom/microsoft/azure/management/resources/fluentcore/model/Creatable;)Lcom/microsoft/azure/management/appservice/WebApp$DefinitionStages$WithWindowsRuntimeStack;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=2, locals=2, args_size=2
         0: .line 1
            aload 0
            aload 1
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppImpl.withNewWindowsPlan:(Lcom/microsoft/azure/management/resources/fluentcore/model/Creatable;)Lcom/microsoft/azure/management/appservice/implementation/WebAppImpl;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public com.microsoft.azure.management.appservice.WebApp$DefinitionStages$WithWindowsRuntimeStack withNewWindowsPlan(java.lang.String, com.microsoft.azure.management.appservice.PricingTier);
    descriptor: (Ljava/lang/String;Lcom/microsoft/azure/management/appservice/PricingTier;)Lcom/microsoft/azure/management/appservice/WebApp$DefinitionStages$WithWindowsRuntimeStack;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
         0: .line 1
            aload 0
            aload 1
            aload 2
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppImpl.withNewWindowsPlan:(Ljava/lang/String;Lcom/microsoft/azure/management/appservice/PricingTier;)Lcom/microsoft/azure/management/appservice/implementation/WebAppImpl;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public com.microsoft.azure.management.appservice.WebApp$DefinitionStages$WithWindowsRuntimeStack withNewWindowsPlan(com.microsoft.azure.management.appservice.PricingTier);
    descriptor: (Lcom/microsoft/azure/management/appservice/PricingTier;)Lcom/microsoft/azure/management/appservice/WebApp$DefinitionStages$WithWindowsRuntimeStack;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=2, locals=2, args_size=2
         0: .line 1
            aload 0
            aload 1
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppImpl.withNewWindowsPlan:(Lcom/microsoft/azure/management/appservice/PricingTier;)Lcom/microsoft/azure/management/appservice/implementation/WebAppImpl;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public com.microsoft.azure.management.appservice.WebApp$DefinitionStages$ExistingWindowsPlanWithGroup withExistingWindowsPlan(com.microsoft.azure.management.appservice.AppServicePlan);
    descriptor: (Lcom/microsoft/azure/management/appservice/AppServicePlan;)Lcom/microsoft/azure/management/appservice/WebApp$DefinitionStages$ExistingWindowsPlanWithGroup;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=2, locals=2, args_size=2
         0: .line 1
            aload 0
            aload 1
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppImpl.withExistingWindowsPlan:(Lcom/microsoft/azure/management/appservice/AppServicePlan;)Lcom/microsoft/azure/management/appservice/implementation/WebAppImpl;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public java.lang.Object update();
    descriptor: ()Ljava/lang/Object;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=1, locals=1, args_size=1
         0: .line 1
            aload 0
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppImpl.update:()Lcom/microsoft/azure/management/appservice/implementation/WebAppImpl;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public com.microsoft.azure.management.resources.fluentcore.model.implementation.IndexableRefreshableWrapperImpl update();
    descriptor: ()Lcom/microsoft/azure/management/resources/fluentcore/model/implementation/IndexableRefreshableWrapperImpl;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=1, locals=1, args_size=1
         0: .line 1
            aload 0
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppImpl.update:()Lcom/microsoft/azure/management/appservice/implementation/WebAppImpl;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public com.microsoft.azure.management.appservice.WebApp$DefinitionStages$ExistingLinuxPlanWithGroup withExistingLinuxPlan(com.microsoft.azure.management.appservice.AppServicePlan);
    descriptor: (Lcom/microsoft/azure/management/appservice/AppServicePlan;)Lcom/microsoft/azure/management/appservice/WebApp$DefinitionStages$ExistingLinuxPlanWithGroup;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=2, locals=2, args_size=2
         0: .line 1
            aload 0
            aload 1
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppImpl.withExistingLinuxPlan:(Lcom/microsoft/azure/management/appservice/AppServicePlan;)Lcom/microsoft/azure/management/appservice/implementation/WebAppImpl;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public com.microsoft.azure.management.appservice.WebApp$UpdateStages$WithCredentials withPrivateDockerHubImage(java.lang.String);
    descriptor: (Ljava/lang/String;)Lcom/microsoft/azure/management/appservice/WebApp$UpdateStages$WithCredentials;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=2, locals=2, args_size=2
         0: .line 1
            aload 0
            aload 1
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppImpl.withPrivateDockerHubImage:(Ljava/lang/String;)Lcom/microsoft/azure/management/appservice/implementation/AppServiceBaseImpl;
            checkcast com.microsoft.azure.management.appservice.WebApp$UpdateStages$WithCredentials
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public com.microsoft.azure.management.appservice.WebApp$DefinitionStages$WithCredentials withPrivateDockerHubImage(java.lang.String);
    descriptor: (Ljava/lang/String;)Lcom/microsoft/azure/management/appservice/WebApp$DefinitionStages$WithCredentials;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=2, locals=2, args_size=2
         0: .line 1
            aload 0
            aload 1
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppImpl.withPrivateDockerHubImage:(Ljava/lang/String;)Lcom/microsoft/azure/management/appservice/implementation/AppServiceBaseImpl;
            checkcast com.microsoft.azure.management.appservice.WebApp$DefinitionStages$WithCredentials
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public com.microsoft.azure.management.appservice.WebApp$DefinitionStages$WithCreate withRuntimeStack(com.microsoft.azure.management.appservice.WebAppRuntimeStack);
    descriptor: (Lcom/microsoft/azure/management/appservice/WebAppRuntimeStack;)Lcom/microsoft/azure/management/appservice/WebApp$DefinitionStages$WithCreate;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=2, locals=2, args_size=2
         0: .line 1
            aload 0
            aload 1
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppImpl.withRuntimeStack:(Lcom/microsoft/azure/management/appservice/WebAppRuntimeStack;)Lcom/microsoft/azure/management/appservice/implementation/WebAppImpl;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public com.microsoft.azure.management.appservice.WebApp$Update withRuntimeStack(com.microsoft.azure.management.appservice.WebAppRuntimeStack);
    descriptor: (Lcom/microsoft/azure/management/appservice/WebAppRuntimeStack;)Lcom/microsoft/azure/management/appservice/WebApp$Update;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=2, locals=2, args_size=2
         0: .line 1
            aload 0
            aload 1
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppImpl.withRuntimeStack:(Lcom/microsoft/azure/management/appservice/WebAppRuntimeStack;)Lcom/microsoft/azure/management/appservice/implementation/WebAppImpl;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public com.microsoft.azure.management.appservice.WebApp$Update withNewAppServicePlan(com.microsoft.azure.management.resources.fluentcore.model.Creatable);
    descriptor: (Lcom/microsoft/azure/management/resources/fluentcore/model/Creatable;)Lcom/microsoft/azure/management/appservice/WebApp$Update;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=2, locals=2, args_size=2
         0: .line 1
            aload 0
            aload 1
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppImpl.withNewAppServicePlan:(Lcom/microsoft/azure/management/resources/fluentcore/model/Creatable;)Lcom/microsoft/azure/management/appservice/implementation/AppServiceBaseImpl;
            checkcast com.microsoft.azure.management.appservice.WebApp$Update
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public com.microsoft.azure.management.appservice.WebApp$Update withNewAppServicePlan(java.lang.String, com.microsoft.azure.management.appservice.PricingTier);
    descriptor: (Ljava/lang/String;Lcom/microsoft/azure/management/appservice/PricingTier;)Lcom/microsoft/azure/management/appservice/WebApp$Update;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
         0: .line 1
            aload 0
            aload 1
            aload 2
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppImpl.withNewAppServicePlan:(Ljava/lang/String;Lcom/microsoft/azure/management/appservice/PricingTier;)Lcom/microsoft/azure/management/appservice/implementation/AppServiceBaseImpl;
            checkcast com.microsoft.azure.management.appservice.WebApp$Update
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public com.microsoft.azure.management.appservice.WebApp$Update withNewAppServicePlan(com.microsoft.azure.management.appservice.PricingTier);
    descriptor: (Lcom/microsoft/azure/management/appservice/PricingTier;)Lcom/microsoft/azure/management/appservice/WebApp$Update;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=2, locals=2, args_size=2
         0: .line 1
            aload 0
            aload 1
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppImpl.withNewAppServicePlan:(Lcom/microsoft/azure/management/appservice/PricingTier;)Lcom/microsoft/azure/management/appservice/implementation/AppServiceBaseImpl;
            checkcast com.microsoft.azure.management.appservice.WebApp$Update
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public com.microsoft.azure.management.appservice.WebApp$DefinitionStages$WithCreate withStartUpCommand(java.lang.String);
    descriptor: (Ljava/lang/String;)Lcom/microsoft/azure/management/appservice/WebApp$DefinitionStages$WithCreate;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=2, locals=2, args_size=2
         0: .line 1
            aload 0
            aload 1
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppImpl.withStartUpCommand:(Ljava/lang/String;)Lcom/microsoft/azure/management/appservice/implementation/WebAppImpl;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public com.microsoft.azure.management.appservice.WebApp$Update withStartUpCommand(java.lang.String);
    descriptor: (Ljava/lang/String;)Lcom/microsoft/azure/management/appservice/WebApp$Update;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=2, locals=2, args_size=2
         0: .line 1
            aload 0
            aload 1
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppImpl.withStartUpCommand:(Ljava/lang/String;)Lcom/microsoft/azure/management/appservice/implementation/WebAppImpl;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature
}
Signature: Lcom/microsoft/azure/management/appservice/implementation/AppServiceBaseImpl<Lcom/microsoft/azure/management/appservice/WebApp;Lcom/microsoft/azure/management/appservice/implementation/WebAppImpl;Lcom/microsoft/azure/management/appservice/WebApp$DefinitionStages$WithCreate;Lcom/microsoft/azure/management/appservice/WebApp$Update;>;Lcom/microsoft/azure/management/appservice/WebApp;Lcom/microsoft/azure/management/appservice/WebApp$Definition;Lcom/microsoft/azure/management/appservice/WebApp$DefinitionStages$ExistingWindowsPlanWithGroup;Lcom/microsoft/azure/management/appservice/WebApp$DefinitionStages$ExistingLinuxPlanWithGroup;Lcom/microsoft/azure/management/appservice/WebApp$DefinitionStages$WithWindowsRuntimeStack;Lcom/microsoft/azure/management/appservice/WebApp$Update;Lcom/microsoft/azure/management/appservice/WebApp$UpdateStages$WithCredentials;Lcom/microsoft/azure/management/appservice/WebApp$UpdateStages$WithStartUpCommand;
SourceFile: "WebAppImpl.java"
NestMembers:
  com.microsoft.azure.management.appservice.implementation.WebAppImpl$1  com.microsoft.azure.management.appservice.implementation.WebAppImpl$2  com.microsoft.azure.management.appservice.implementation.WebAppImpl$3  com.microsoft.azure.management.appservice.implementation.WebAppImpl$4  com.microsoft.azure.management.appservice.implementation.WebAppImpl$5  com.microsoft.azure.management.appservice.implementation.WebAppImpl$6
InnerClasses:
  public abstract Definition = com.microsoft.azure.management.appservice.WebApp$Definition of com.microsoft.azure.management.appservice.WebApp
  public abstract DefinitionStages = com.microsoft.azure.management.appservice.WebApp$DefinitionStages of com.microsoft.azure.management.appservice.WebApp
  public abstract ExistingLinuxPlanWithGroup = com.microsoft.azure.management.appservice.WebApp$DefinitionStages$ExistingLinuxPlanWithGroup of com.microsoft.azure.management.appservice.WebApp$DefinitionStages
  public abstract ExistingWindowsPlanWithGroup = com.microsoft.azure.management.appservice.WebApp$DefinitionStages$ExistingWindowsPlanWithGroup of com.microsoft.azure.management.appservice.WebApp$DefinitionStages
  public abstract WithCreate = com.microsoft.azure.management.appservice.WebApp$DefinitionStages$WithCreate of com.microsoft.azure.management.appservice.WebApp$DefinitionStages
  public abstract WithCredentials = com.microsoft.azure.management.appservice.WebApp$DefinitionStages$WithCredentials of com.microsoft.azure.management.appservice.WebApp$DefinitionStages
  public abstract WithDockerContainerImage = com.microsoft.azure.management.appservice.WebApp$DefinitionStages$WithDockerContainerImage of com.microsoft.azure.management.appservice.WebApp$DefinitionStages
  public abstract WithStartUpCommand = com.microsoft.azure.management.appservice.WebApp$DefinitionStages$WithStartUpCommand of com.microsoft.azure.management.appservice.WebApp$DefinitionStages
  public abstract WithWindowsRuntimeStack = com.microsoft.azure.management.appservice.WebApp$DefinitionStages$WithWindowsRuntimeStack of com.microsoft.azure.management.appservice.WebApp$DefinitionStages
  public abstract Update = com.microsoft.azure.management.appservice.WebApp$Update of com.microsoft.azure.management.appservice.WebApp
  public abstract UpdateStages = com.microsoft.azure.management.appservice.WebApp$UpdateStages of com.microsoft.azure.management.appservice.WebApp
  public abstract WithCredentials = com.microsoft.azure.management.appservice.WebApp$UpdateStages$WithCredentials of com.microsoft.azure.management.appservice.WebApp$UpdateStages
  public abstract WithStartUpCommand = com.microsoft.azure.management.appservice.WebApp$UpdateStages$WithStartUpCommand of com.microsoft.azure.management.appservice.WebApp$UpdateStages
  com.microsoft.azure.management.appservice.implementation.WebAppImpl$1
  com.microsoft.azure.management.appservice.implementation.WebAppImpl$2
  com.microsoft.azure.management.appservice.implementation.WebAppImpl$3
  com.microsoft.azure.management.appservice.implementation.WebAppImpl$4
  com.microsoft.azure.management.appservice.implementation.WebAppImpl$5
  com.microsoft.azure.management.appservice.implementation.WebAppImpl$6
    RuntimeInvisibleAnnotations: 
      com.microsoft.azure.management.apigeneration.LangDefinition(ContainerName = "/Microsoft.Azure.Management.AppService.Fluent")