abstract class com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl<FluentT extends com.microsoft.azure.management.appservice.WebAppBase, FluentImplT extends com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl<FluentT, FluentImplT>> extends com.microsoft.azure.management.resources.fluentcore.arm.models.implementation.GroupableResourceImpl<FluentT, com.microsoft.azure.management.appservice.implementation.SiteInner, FluentImplT, com.microsoft.azure.management.appservice.implementation.AppServiceManager> implements com.microsoft.azure.management.appservice.WebAppBase, com.microsoft.azure.management.appservice.WebAppBase$Definition<FluentT>, com.microsoft.azure.management.appservice.WebAppBase$Update<FluentT>, com.microsoft.azure.management.appservice.WebAppBase$UpdateStages$WithWebContainer<FluentT>
  minor version: 0
  major version: 59
  flags: flags: (0x0420) ACC_SUPER, ACC_ABSTRACT
  this_class: com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl
  super_class: com.microsoft.azure.management.resources.fluentcore.arm.models.implementation.GroupableResourceImpl
{
  private static final java.util.Map<com.microsoft.azure.AzureEnvironment, java.lang.String> DNS_MAP;
    descriptor: Ljava/util/Map;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    Signature: Ljava/util/Map<Lcom/microsoft/azure/AzureEnvironment;Ljava/lang/String;>;

  com.microsoft.azure.management.appservice.implementation.SiteConfigResourceInner siteConfig;
    descriptor: Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
    flags: (0x0000) 

  com.microsoft.azure.management.appservice.implementation.KuduClient kuduClient;
    descriptor: Lcom/microsoft/azure/management/appservice/implementation/KuduClient;
    flags: (0x0000) 

  private java.util.Set<java.lang.String> hostNamesSet;
    descriptor: Ljava/util/Set;
    flags: (0x0002) ACC_PRIVATE
    Signature: Ljava/util/Set<Ljava/lang/String;>;

  private java.util.Set<java.lang.String> enabledHostNamesSet;
    descriptor: Ljava/util/Set;
    flags: (0x0002) ACC_PRIVATE
    Signature: Ljava/util/Set<Ljava/lang/String;>;

  private java.util.Set<java.lang.String> trafficManagerHostNamesSet;
    descriptor: Ljava/util/Set;
    flags: (0x0002) ACC_PRIVATE
    Signature: Ljava/util/Set<Ljava/lang/String;>;

  private java.util.Set<java.lang.String> outboundIPAddressesSet;
    descriptor: Ljava/util/Set;
    flags: (0x0002) ACC_PRIVATE
    Signature: Ljava/util/Set<Ljava/lang/String;>;

  private java.util.Map<java.lang.String, com.microsoft.azure.management.appservice.HostNameSslState> hostNameSslStateMap;
    descriptor: Ljava/util/Map;
    flags: (0x0002) ACC_PRIVATE
    Signature: Ljava/util/Map<Ljava/lang/String;Lcom/microsoft/azure/management/appservice/HostNameSslState;>;

  private java.util.TreeMap<java.lang.String, com.microsoft.azure.management.appservice.implementation.HostNameBindingImpl<FluentT, FluentImplT>> hostNameBindingsToCreate;
    descriptor: Ljava/util/TreeMap;
    flags: (0x0002) ACC_PRIVATE
    Signature: Ljava/util/TreeMap<Ljava/lang/String;Lcom/microsoft/azure/management/appservice/implementation/HostNameBindingImpl<TFluentT;TFluentImplT;>;>;

  private java.util.List<java.lang.String> hostNameBindingsToDelete;
    descriptor: Ljava/util/List;
    flags: (0x0002) ACC_PRIVATE
    Signature: Ljava/util/List<Ljava/lang/String;>;

  private java.util.TreeMap<java.lang.String, com.microsoft.azure.management.appservice.implementation.HostNameSslBindingImpl<FluentT, FluentImplT>> sslBindingsToCreate;
    descriptor: Ljava/util/TreeMap;
    flags: (0x0002) ACC_PRIVATE
    Signature: Ljava/util/TreeMap<Ljava/lang/String;Lcom/microsoft/azure/management/appservice/implementation/HostNameSslBindingImpl<TFluentT;TFluentImplT;>;>;

  protected java.util.Map<java.lang.String, java.lang.String> appSettingsToAdd;
    descriptor: Ljava/util/Map;
    flags: (0x0004) ACC_PROTECTED
    Signature: Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;

  protected java.util.List<java.lang.String> appSettingsToRemove;
    descriptor: Ljava/util/List;
    flags: (0x0004) ACC_PROTECTED
    Signature: Ljava/util/List<Ljava/lang/String;>;

  private java.util.Map<java.lang.String, java.lang.Boolean> appSettingStickiness;
    descriptor: Ljava/util/Map;
    flags: (0x0002) ACC_PRIVATE
    Signature: Ljava/util/Map<Ljava/lang/String;Ljava/lang/Boolean;>;

  private java.util.Map<java.lang.String, com.microsoft.azure.management.appservice.ConnStringValueTypePair> connectionStringsToAdd;
    descriptor: Ljava/util/Map;
    flags: (0x0002) ACC_PRIVATE
    Signature: Ljava/util/Map<Ljava/lang/String;Lcom/microsoft/azure/management/appservice/ConnStringValueTypePair;>;

  private java.util.List<java.lang.String> connectionStringsToRemove;
    descriptor: Ljava/util/List;
    flags: (0x0002) ACC_PRIVATE
    Signature: Ljava/util/List<Ljava/lang/String;>;

  private java.util.Map<java.lang.String, java.lang.Boolean> connectionStringStickiness;
    descriptor: Ljava/util/Map;
    flags: (0x0002) ACC_PRIVATE
    Signature: Ljava/util/Map<Ljava/lang/String;Ljava/lang/Boolean;>;

  private com.microsoft.azure.management.appservice.implementation.WebAppSourceControlImpl<FluentT, FluentImplT> sourceControl;
    descriptor: Lcom/microsoft/azure/management/appservice/implementation/WebAppSourceControlImpl;
    flags: (0x0002) ACC_PRIVATE
    Signature: Lcom/microsoft/azure/management/appservice/implementation/WebAppSourceControlImpl<TFluentT;TFluentImplT;>;

  private boolean sourceControlToDelete;
    descriptor: Z
    flags: (0x0002) ACC_PRIVATE

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

  private com.microsoft.azure.management.appservice.implementation.WebAppAuthenticationImpl<FluentT, FluentImplT> authentication;
    descriptor: Lcom/microsoft/azure/management/appservice/implementation/WebAppAuthenticationImpl;
    flags: (0x0002) ACC_PRIVATE
    Signature: Lcom/microsoft/azure/management/appservice/implementation/WebAppAuthenticationImpl<TFluentT;TFluentImplT;>;

  private boolean authenticationToUpdate;
    descriptor: Z
    flags: (0x0002) ACC_PRIVATE

  private com.microsoft.azure.management.appservice.implementation.WebAppDiagnosticLogsImpl<FluentT, FluentImplT> diagnosticLogs;
    descriptor: Lcom/microsoft/azure/management/appservice/implementation/WebAppDiagnosticLogsImpl;
    flags: (0x0002) ACC_PRIVATE
    Signature: Lcom/microsoft/azure/management/appservice/implementation/WebAppDiagnosticLogsImpl<TFluentT;TFluentImplT;>;

  private boolean diagnosticLogsToUpdate;
    descriptor: Z
    flags: (0x0002) ACC_PRIVATE

  private com.microsoft.azure.management.resources.fluentcore.dag.FunctionalTaskItem msiHandler;
    descriptor: Lcom/microsoft/azure/management/resources/fluentcore/dag/FunctionalTaskItem;
    flags: (0x0002) ACC_PRIVATE

  private boolean isInCreateMode;
    descriptor: Z
    flags: (0x0002) ACC_PRIVATE

  private com.microsoft.azure.management.appservice.implementation.WebAppMsiHandler webAppMsiHandler;
    descriptor: Lcom/microsoft/azure/management/appservice/implementation/WebAppMsiHandler;
    flags: (0x0002) ACC_PRIVATE

  static void <clinit>();
    descriptor: ()V
    flags: (0x0008) ACC_STATIC
    Code:
      stack=2, locals=0, args_size=0
         0: .line 103
            new com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$1
            dup
            invokespecial com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$1.<init>:()V
            putstatic com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.DNS_MAP:Ljava/util/Map;
         1: .line 108
            return
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  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=5, locals=6, args_size=6
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl 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 140
            aload 0 /* this */
            aload 1 /* name */
            aload 2 /* innerObject */
            aload 5 /* manager */
            invokespecial com.microsoft.azure.management.resources.fluentcore.arm.models.implementation.GroupableResourceImpl.<init>:(Ljava/lang/String;Lcom/microsoft/azure/Resource;Lcom/microsoft/azure/management/resources/fluentcore/arm/implementation/ManagerBase;)V
         1: .line 141
            aload 2 /* innerObject */
            ifnull 3
            aload 2 /* innerObject */
            invokevirtual com.microsoft.azure.management.appservice.implementation.SiteInner.kind:()Ljava/lang/String;
            ifnull 3
         2: .line 142
            aload 2 /* innerObject */
            aload 2 /* innerObject */
            invokevirtual com.microsoft.azure.management.appservice.implementation.SiteInner.kind:()Ljava/lang/String;
            ldc ";"
            ldc ","
            invokevirtual java.lang.String.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;
            invokevirtual com.microsoft.azure.management.appservice.implementation.SiteInner.withKind:(Ljava/lang/String;)Lcom/microsoft/azure/management/appservice/implementation/SiteInner;
            pop
         3: .line 144
      StackMap locals: com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl 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
      StackMap stack:
            aload 0 /* this */
            aload 3 /* siteConfig */
            putfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.siteConfig:Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
         4: .line 145
            aload 4 /* logConfig */
            ifnull 6
         5: .line 146
            aload 0 /* this */
            new com.microsoft.azure.management.appservice.implementation.WebAppDiagnosticLogsImpl
            dup
            aload 4 /* logConfig */
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.WebAppDiagnosticLogsImpl.<init>:(Lcom/microsoft/azure/management/appservice/implementation/SiteLogsConfigInner;Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;)V
            putfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.diagnosticLogs:Lcom/microsoft/azure/management/appservice/implementation/WebAppDiagnosticLogsImpl;
         6: .line 149
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            new com.microsoft.azure.management.appservice.implementation.WebAppMsiHandler
            dup
            aload 5 /* manager */
            invokevirtual com.microsoft.azure.management.appservice.implementation.AppServiceManager.rbacManager:()Lcom/microsoft/azure/management/graphrbac/implementation/GraphRbacManager;
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.WebAppMsiHandler.<init>:(Lcom/microsoft/azure/management/graphrbac/implementation/GraphRbacManager;Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;)V
            putfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.webAppMsiHandler:Lcom/microsoft/azure/management/appservice/implementation/WebAppMsiHandler;
         7: .line 150
            aload 0 /* this */
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.normalizeProperties:()Lcom/microsoft/azure/management/appservice/WebAppBase;
            pop
         8: .line 151
            aload 0 /* this */
            aload 0 /* this */
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.inner:()Ljava/lang/Object;
            ifnull 9
            aload 0 /* this */
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.inner:()Ljava/lang/Object;
            checkcast com.microsoft.azure.management.appservice.implementation.SiteInner
            invokevirtual com.microsoft.azure.management.appservice.implementation.SiteInner.id:()Ljava/lang/String;
            ifnull 9
            iconst_0
            goto 10
      StackMap locals:
      StackMap stack: com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl
         9: iconst_1
      StackMap locals: com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl 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
      StackMap stack: com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl int
        10: putfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.isInCreateMode:Z
        11: .line 152
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.isInCreateMode:Z
            ifne 13
        12: .line 153
            aload 0 /* this */
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.initializeKuduClient:()V
        13: .line 155
      StackMap locals:
      StackMap stack:
            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.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0   14     0         this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;
            0   14     1         name  Ljava/lang/String;
            0   14     2  innerObject  Lcom/microsoft/azure/management/appservice/implementation/SiteInner;
            0   14     3   siteConfig  Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            0   14     4    logConfig  Lcom/microsoft/azure/management/appservice/implementation/SiteLogsConfigInner;
            0   14     5      manager  Lcom/microsoft/azure/management/appservice/implementation/AppServiceManager;
    MethodParameters:
             Name  Flags
      name         
      innerObject  
      siteConfig   
      logConfig    
      manager      

  public boolean isInCreateMode();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
         0: .line 158
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.isInCreateMode:Z
            ireturn
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;

  private void initializeKuduClient();
    descriptor: ()V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=4, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
         0: .line 162
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.kuduClient:Lcom/microsoft/azure/management/appservice/implementation/KuduClient;
            ifnonnull 2
         1: .line 163
            aload 0 /* this */
            new com.microsoft.azure.management.appservice.implementation.KuduClient
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.KuduClient.<init>:(Lcom/microsoft/azure/management/appservice/WebAppBase;)V
            putfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.kuduClient:Lcom/microsoft/azure/management/appservice/implementation/KuduClient;
         2: .line 165
      StackMap locals:
      StackMap stack:
            return
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;

  public void setInner(com.microsoft.azure.management.appservice.implementation.SiteInner);
    descriptor: (Lcom/microsoft/azure/management/appservice/implementation/SiteInner;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
        start local 1 // com.microsoft.azure.management.appservice.implementation.SiteInner innerObject
         0: .line 169
            aload 1 /* innerObject */
            invokevirtual com.microsoft.azure.management.appservice.implementation.SiteInner.kind:()Ljava/lang/String;
            ifnull 2
         1: .line 170
            aload 1 /* innerObject */
            aload 1 /* innerObject */
            invokevirtual com.microsoft.azure.management.appservice.implementation.SiteInner.kind:()Ljava/lang/String;
            ldc ";"
            ldc ","
            invokevirtual java.lang.String.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;
            invokevirtual com.microsoft.azure.management.appservice.implementation.SiteInner.withKind:(Ljava/lang/String;)Lcom/microsoft/azure/management/appservice/implementation/SiteInner;
            pop
         2: .line 172
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 1 /* innerObject */
            invokespecial com.microsoft.azure.management.resources.fluentcore.arm.models.implementation.GroupableResourceImpl.setInner:(Ljava/lang/Object;)V
         3: .line 173
            return
        end local 1 // com.microsoft.azure.management.appservice.implementation.SiteInner innerObject
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    4     0         this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;
            0    4     1  innerObject  Lcom/microsoft/azure/management/appservice/implementation/SiteInner;
    MethodParameters:
             Name  Flags
      innerObject  

  com.microsoft.azure.management.graphrbac.implementation.RoleAssignmentHelper$IdProvider idProvider();
    descriptor: ()Lcom/microsoft/azure/management/graphrbac/implementation/RoleAssignmentHelper$IdProvider;
    flags: (0x0000) 
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
         0: .line 176
            new com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$2
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$2.<init>:(Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;)V
            areturn
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;

  private FluentT normalizeProperties();
    descriptor: ()Lcom/microsoft/azure/management/appservice/WebAppBase;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=3, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
         0: .line 199
            aload 0 /* this */
         1: new java.util.TreeMap
            dup
            invokespecial java.util.TreeMap.<init>:()V
            putfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.hostNameBindingsToCreate:Ljava/util/TreeMap;
         2: .line 200
            aload 0 /* this */
            new java.util.ArrayList
            dup
            invokespecial java.util.ArrayList.<init>:()V
            putfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.hostNameBindingsToDelete:Ljava/util/List;
         3: .line 201
            aload 0 /* this */
            new java.util.HashMap
            dup
            invokespecial java.util.HashMap.<init>:()V
            putfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.appSettingsToAdd:Ljava/util/Map;
         4: .line 202
            aload 0 /* this */
            new java.util.ArrayList
            dup
            invokespecial java.util.ArrayList.<init>:()V
            putfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.appSettingsToRemove:Ljava/util/List;
         5: .line 203
            aload 0 /* this */
            new java.util.HashMap
            dup
            invokespecial java.util.HashMap.<init>:()V
            putfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.appSettingStickiness:Ljava/util/Map;
         6: .line 204
            aload 0 /* this */
            new java.util.HashMap
            dup
            invokespecial java.util.HashMap.<init>:()V
            putfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.connectionStringsToAdd:Ljava/util/Map;
         7: .line 205
            aload 0 /* this */
            new java.util.ArrayList
            dup
            invokespecial java.util.ArrayList.<init>:()V
            putfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.connectionStringsToRemove:Ljava/util/List;
         8: .line 206
            aload 0 /* this */
            new java.util.HashMap
            dup
            invokespecial java.util.HashMap.<init>:()V
            putfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.connectionStringStickiness:Ljava/util/Map;
         9: .line 207
            aload 0 /* this */
            aconst_null
            putfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.sourceControl:Lcom/microsoft/azure/management/appservice/implementation/WebAppSourceControlImpl;
        10: .line 208
            aload 0 /* this */
            iconst_0
            putfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.sourceControlToDelete:Z
        11: .line 209
            aload 0 /* this */
            iconst_0
            putfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.authenticationToUpdate:Z
        12: .line 210
            aload 0 /* this */
            iconst_0
            putfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.diagnosticLogsToUpdate:Z
        13: .line 211
            aload 0 /* this */
            new java.util.TreeMap
            dup
            invokespecial java.util.TreeMap.<init>:()V
            putfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.sslBindingsToCreate:Ljava/util/TreeMap;
        14: .line 212
            aload 0 /* this */
            aconst_null
            putfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.msiHandler:Lcom/microsoft/azure/management/resources/fluentcore/dag/FunctionalTaskItem;
        15: .line 213
            aload 0 /* this */
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.inner:()Ljava/lang/Object;
            checkcast com.microsoft.azure.management.appservice.implementation.SiteInner
            invokevirtual com.microsoft.azure.management.appservice.implementation.SiteInner.hostNames:()Ljava/util/List;
            ifnull 17
        16: .line 214
            aload 0 /* this */
            aload 0 /* this */
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.inner:()Ljava/lang/Object;
            checkcast com.microsoft.azure.management.appservice.implementation.SiteInner
            invokevirtual com.microsoft.azure.management.appservice.implementation.SiteInner.hostNames:()Ljava/util/List;
            invokestatic com.google.common.collect.Sets.newHashSet:(Ljava/lang/Iterable;)Ljava/util/HashSet;
            putfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.hostNamesSet:Ljava/util/Set;
        17: .line 216
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.inner:()Ljava/lang/Object;
            checkcast com.microsoft.azure.management.appservice.implementation.SiteInner
            invokevirtual com.microsoft.azure.management.appservice.implementation.SiteInner.enabledHostNames:()Ljava/util/List;
            ifnull 19
        18: .line 217
            aload 0 /* this */
            aload 0 /* this */
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.inner:()Ljava/lang/Object;
            checkcast com.microsoft.azure.management.appservice.implementation.SiteInner
            invokevirtual com.microsoft.azure.management.appservice.implementation.SiteInner.enabledHostNames:()Ljava/util/List;
            invokestatic com.google.common.collect.Sets.newHashSet:(Ljava/lang/Iterable;)Ljava/util/HashSet;
            putfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.enabledHostNamesSet:Ljava/util/Set;
        19: .line 219
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.inner:()Ljava/lang/Object;
            checkcast com.microsoft.azure.management.appservice.implementation.SiteInner
            invokevirtual com.microsoft.azure.management.appservice.implementation.SiteInner.trafficManagerHostNames:()Ljava/util/List;
            ifnull 21
        20: .line 220
            aload 0 /* this */
            aload 0 /* this */
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.inner:()Ljava/lang/Object;
            checkcast com.microsoft.azure.management.appservice.implementation.SiteInner
            invokevirtual com.microsoft.azure.management.appservice.implementation.SiteInner.trafficManagerHostNames:()Ljava/util/List;
            invokestatic com.google.common.collect.Sets.newHashSet:(Ljava/lang/Iterable;)Ljava/util/HashSet;
            putfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.trafficManagerHostNamesSet:Ljava/util/Set;
        21: .line 222
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.inner:()Ljava/lang/Object;
            checkcast com.microsoft.azure.management.appservice.implementation.SiteInner
            invokevirtual com.microsoft.azure.management.appservice.implementation.SiteInner.outboundIpAddresses:()Ljava/lang/String;
            ifnull 23
        22: .line 223
            aload 0 /* this */
            aload 0 /* this */
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.inner:()Ljava/lang/Object;
            checkcast com.microsoft.azure.management.appservice.implementation.SiteInner
            invokevirtual com.microsoft.azure.management.appservice.implementation.SiteInner.outboundIpAddresses:()Ljava/lang/String;
            ldc ",[ ]*"
            invokevirtual java.lang.String.split:(Ljava/lang/String;)[Ljava/lang/String;
            invokestatic com.google.common.collect.Sets.newHashSet:([Ljava/lang/Object;)Ljava/util/HashSet;
            putfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.outboundIPAddressesSet:Ljava/util/Set;
        23: .line 225
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            new java.util.HashMap
            dup
            invokespecial java.util.HashMap.<init>:()V
            putfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.hostNameSslStateMap:Ljava/util/Map;
        24: .line 226
            aload 0 /* this */
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.inner:()Ljava/lang/Object;
            checkcast com.microsoft.azure.management.appservice.implementation.SiteInner
            invokevirtual com.microsoft.azure.management.appservice.implementation.SiteInner.hostNameSslStates:()Ljava/util/List;
            ifnull 31
        25: .line 227
            aload 0 /* this */
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.inner:()Ljava/lang/Object;
            checkcast com.microsoft.azure.management.appservice.implementation.SiteInner
            invokevirtual com.microsoft.azure.management.appservice.implementation.SiteInner.hostNameSslStates:()Ljava/util/List;
            invokeinterface java.util.List.iterator:()Ljava/util/Iterator;
            astore 2
            goto 30
      StackMap locals: com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl top java.util.Iterator
      StackMap stack:
        26: aload 2
            invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
            checkcast com.microsoft.azure.management.appservice.HostNameSslState
            astore 1 /* hostNameSslState */
        start local 1 // com.microsoft.azure.management.appservice.HostNameSslState hostNameSslState
        27: .line 229
            aload 1 /* hostNameSslState */
            invokevirtual com.microsoft.azure.management.appservice.HostNameSslState.sslState:()Lcom/microsoft/azure/management/appservice/SslState;
            ifnonnull 29
        28: .line 230
            aload 1 /* hostNameSslState */
            getstatic com.microsoft.azure.management.appservice.SslState.DISABLED:Lcom/microsoft/azure/management/appservice/SslState;
            invokevirtual com.microsoft.azure.management.appservice.HostNameSslState.withSslState:(Lcom/microsoft/azure/management/appservice/SslState;)Lcom/microsoft/azure/management/appservice/HostNameSslState;
            pop
        29: .line 232
      StackMap locals: com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl com.microsoft.azure.management.appservice.HostNameSslState java.util.Iterator
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.hostNameSslStateMap:Ljava/util/Map;
            aload 1 /* hostNameSslState */
            invokevirtual com.microsoft.azure.management.appservice.HostNameSslState.name:()Ljava/lang/String;
            aload 1 /* hostNameSslState */
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        end local 1 // com.microsoft.azure.management.appservice.HostNameSslState hostNameSslState
        30: .line 227
      StackMap locals: com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl top java.util.Iterator
      StackMap stack:
            aload 2
            invokeinterface java.util.Iterator.hasNext:()Z
            ifne 26
        31: .line 235
      StackMap locals: com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.webAppMsiHandler:Lcom/microsoft/azure/management/appservice/implementation/WebAppMsiHandler;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppMsiHandler.clear:()V
        32: .line 236
            aload 0 /* this */
            areturn
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot              Name  Signature
            0   33     0              this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;
           27   30     1  hostNameSslState  Lcom/microsoft/azure/management/appservice/HostNameSslState;
    Signature: ()TFluentT;

  public java.lang.String state();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
         0: .line 241
            aload 0 /* this */
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.inner:()Ljava/lang/Object;
            checkcast com.microsoft.azure.management.appservice.implementation.SiteInner
            invokevirtual com.microsoft.azure.management.appservice.implementation.SiteInner.state:()Ljava/lang/String;
            areturn
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;

  public java.util.Set<java.lang.String> hostNames();
    descriptor: ()Ljava/util/Set;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
         0: .line 246
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.hostNamesSet:Ljava/util/Set;
            invokestatic java.util.Collections.unmodifiableSet:(Ljava/util/Set;)Ljava/util/Set;
            areturn
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;
    Signature: ()Ljava/util/Set<Ljava/lang/String;>;

  public java.lang.String repositorySiteName();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
         0: .line 251
            aload 0 /* this */
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.inner:()Ljava/lang/Object;
            checkcast com.microsoft.azure.management.appservice.implementation.SiteInner
            invokevirtual com.microsoft.azure.management.appservice.implementation.SiteInner.repositorySiteName:()Ljava/lang/String;
            areturn
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;

  public com.microsoft.azure.management.appservice.UsageState usageState();
    descriptor: ()Lcom/microsoft/azure/management/appservice/UsageState;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
         0: .line 256
            aload 0 /* this */
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.inner:()Ljava/lang/Object;
            checkcast com.microsoft.azure.management.appservice.implementation.SiteInner
            invokevirtual com.microsoft.azure.management.appservice.implementation.SiteInner.usageState:()Lcom/microsoft/azure/management/appservice/UsageState;
            areturn
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;

  public boolean enabled();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
         0: .line 261
            aload 0 /* this */
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.inner:()Ljava/lang/Object;
            checkcast com.microsoft.azure.management.appservice.implementation.SiteInner
            invokevirtual com.microsoft.azure.management.appservice.implementation.SiteInner.enabled:()Ljava/lang/Boolean;
            invokevirtual java.lang.Boolean.booleanValue:()Z
            ireturn
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;

  public java.util.Set<java.lang.String> enabledHostNames();
    descriptor: ()Ljava/util/Set;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
         0: .line 266
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.enabledHostNamesSet:Ljava/util/Set;
            ifnonnull 2
         1: .line 267
            aconst_null
            areturn
         2: .line 269
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.enabledHostNamesSet:Ljava/util/Set;
            invokestatic java.util.Collections.unmodifiableSet:(Ljava/util/Set;)Ljava/util/Set;
            areturn
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;
    Signature: ()Ljava/util/Set<Ljava/lang/String;>;

  public com.microsoft.azure.management.appservice.SiteAvailabilityState availabilityState();
    descriptor: ()Lcom/microsoft/azure/management/appservice/SiteAvailabilityState;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
         0: .line 274
            aload 0 /* this */
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.inner:()Ljava/lang/Object;
            checkcast com.microsoft.azure.management.appservice.implementation.SiteInner
            invokevirtual com.microsoft.azure.management.appservice.implementation.SiteInner.availabilityState:()Lcom/microsoft/azure/management/appservice/SiteAvailabilityState;
            areturn
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;

  public java.util.Map<java.lang.String, com.microsoft.azure.management.appservice.HostNameSslState> hostNameSslStates();
    descriptor: ()Ljava/util/Map;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
         0: .line 279
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.hostNameSslStateMap:Ljava/util/Map;
            invokestatic java.util.Collections.unmodifiableMap:(Ljava/util/Map;)Ljava/util/Map;
            areturn
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;
    Signature: ()Ljava/util/Map<Ljava/lang/String;Lcom/microsoft/azure/management/appservice/HostNameSslState;>;

  public java.lang.String appServicePlanId();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
         0: .line 284
            aload 0 /* this */
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.inner:()Ljava/lang/Object;
            checkcast com.microsoft.azure.management.appservice.implementation.SiteInner
            invokevirtual com.microsoft.azure.management.appservice.implementation.SiteInner.serverFarmId:()Ljava/lang/String;
            areturn
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;

  public org.joda.time.DateTime lastModifiedTime();
    descriptor: ()Lorg/joda/time/DateTime;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
         0: .line 289
            aload 0 /* this */
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.inner:()Ljava/lang/Object;
            checkcast com.microsoft.azure.management.appservice.implementation.SiteInner
            invokevirtual com.microsoft.azure.management.appservice.implementation.SiteInner.lastModifiedTimeUtc:()Lorg/joda/time/DateTime;
            areturn
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;

  public java.util.Set<java.lang.String> trafficManagerHostNames();
    descriptor: ()Ljava/util/Set;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
         0: .line 294
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.trafficManagerHostNamesSet:Ljava/util/Set;
            invokestatic java.util.Collections.unmodifiableSet:(Ljava/util/Set;)Ljava/util/Set;
            areturn
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;
    Signature: ()Ljava/util/Set<Ljava/lang/String;>;

  public boolean scmSiteAlsoStopped();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
         0: .line 299
            aload 0 /* this */
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.inner:()Ljava/lang/Object;
            checkcast com.microsoft.azure.management.appservice.implementation.SiteInner
            invokevirtual com.microsoft.azure.management.appservice.implementation.SiteInner.scmSiteAlsoStopped:()Ljava/lang/Boolean;
            invokevirtual java.lang.Boolean.booleanValue:()Z
            ireturn
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;

  public java.lang.String targetSwapSlot();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
         0: .line 304
            aload 0 /* this */
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.inner:()Ljava/lang/Object;
            checkcast com.microsoft.azure.management.appservice.implementation.SiteInner
            invokevirtual com.microsoft.azure.management.appservice.implementation.SiteInner.targetSwapSlot:()Ljava/lang/String;
            areturn
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;

  public boolean clientAffinityEnabled();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
         0: .line 309
            aload 0 /* this */
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.inner:()Ljava/lang/Object;
            checkcast com.microsoft.azure.management.appservice.implementation.SiteInner
            invokevirtual com.microsoft.azure.management.appservice.implementation.SiteInner.clientAffinityEnabled:()Ljava/lang/Boolean;
            invokevirtual java.lang.Boolean.booleanValue:()Z
            ireturn
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;

  public boolean clientCertEnabled();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
         0: .line 314
            aload 0 /* this */
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.inner:()Ljava/lang/Object;
            checkcast com.microsoft.azure.management.appservice.implementation.SiteInner
            invokevirtual com.microsoft.azure.management.appservice.implementation.SiteInner.clientCertEnabled:()Ljava/lang/Boolean;
            invokevirtual java.lang.Boolean.booleanValue:()Z
            ireturn
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;

  public boolean hostNamesDisabled();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
         0: .line 319
            aload 0 /* this */
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.inner:()Ljava/lang/Object;
            checkcast com.microsoft.azure.management.appservice.implementation.SiteInner
            invokevirtual com.microsoft.azure.management.appservice.implementation.SiteInner.hostNamesDisabled:()Ljava/lang/Boolean;
            invokestatic com.microsoft.azure.management.resources.fluentcore.utils.Utils.toPrimitiveBoolean:(Ljava/lang/Boolean;)Z
            ireturn
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;

  public java.util.Set<java.lang.String> outboundIPAddresses();
    descriptor: ()Ljava/util/Set;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
         0: .line 324
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.outboundIPAddressesSet:Ljava/util/Set;
            invokestatic java.util.Collections.unmodifiableSet:(Ljava/util/Set;)Ljava/util/Set;
            areturn
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;
    Signature: ()Ljava/util/Set<Ljava/lang/String;>;

  public int containerSize();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
         0: .line 329
            aload 0 /* this */
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.inner:()Ljava/lang/Object;
            checkcast com.microsoft.azure.management.appservice.implementation.SiteInner
            invokevirtual com.microsoft.azure.management.appservice.implementation.SiteInner.containerSize:()Ljava/lang/Integer;
            invokestatic com.microsoft.azure.management.resources.fluentcore.utils.Utils.toPrimitiveInt:(Ljava/lang/Integer;)I
            ireturn
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;

  public com.microsoft.azure.management.appservice.CloningInfo cloningInfo();
    descriptor: ()Lcom/microsoft/azure/management/appservice/CloningInfo;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
         0: .line 334
            aload 0 /* this */
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.inner:()Ljava/lang/Object;
            checkcast com.microsoft.azure.management.appservice.implementation.SiteInner
            invokevirtual com.microsoft.azure.management.appservice.implementation.SiteInner.cloningInfo:()Lcom/microsoft/azure/management/appservice/CloningInfo;
            areturn
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;

  public boolean isDefaultContainer();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
         0: .line 339
            aload 0 /* this */
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.inner:()Ljava/lang/Object;
            checkcast com.microsoft.azure.management.appservice.implementation.SiteInner
            invokevirtual com.microsoft.azure.management.appservice.implementation.SiteInner.isDefaultContainer:()Ljava/lang/Boolean;
            invokevirtual java.lang.Boolean.booleanValue:()Z
            ireturn
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;

  public java.lang.String defaultHostName();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=4, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
         0: .line 344
            aload 0 /* this */
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.inner:()Ljava/lang/Object;
            checkcast com.microsoft.azure.management.appservice.implementation.SiteInner
            invokevirtual com.microsoft.azure.management.appservice.implementation.SiteInner.defaultHostName:()Ljava/lang/String;
            ifnull 2
         1: .line 345
            aload 0 /* this */
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.inner:()Ljava/lang/Object;
            checkcast com.microsoft.azure.management.appservice.implementation.SiteInner
            invokevirtual com.microsoft.azure.management.appservice.implementation.SiteInner.defaultHostName:()Ljava/lang/String;
            areturn
         2: .line 347
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.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.restClient:()Lcom/microsoft/rest/RestClient;
            invokestatic com.microsoft.azure.management.resources.fluentcore.utils.Utils.extractAzureEnvironment:(Lcom/microsoft/rest/RestClient;)Lcom/microsoft/azure/AzureEnvironment;
            astore 1 /* environment */
        start local 1 // com.microsoft.azure.AzureEnvironment environment
         3: .line 348
            getstatic com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.DNS_MAP:Ljava/util/Map;
            aload 1 /* environment */
            invokeinterface java.util.Map.get:(Ljava/lang/Object;)Ljava/lang/Object;
            checkcast java.lang.String
            astore 2 /* dns */
        start local 2 // java.lang.String dns
         4: .line 349
            aload 0 /* this */
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.name:()Ljava/lang/String;
            astore 3 /* leaf */
        start local 3 // java.lang.String leaf
         5: .line 350
            aload 0 /* this */
            instanceof com.microsoft.azure.management.appservice.implementation.DeploymentSlotBaseImpl
            ifeq 7
         6: .line 351
            new java.lang.StringBuilder
            dup
            aload 0 /* this */
            checkcast com.microsoft.azure.management.appservice.implementation.DeploymentSlotBaseImpl
            invokevirtual com.microsoft.azure.management.appservice.implementation.DeploymentSlotBaseImpl.parent:()Lcom/microsoft/azure/management/appservice/implementation/AppServiceBaseImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.AppServiceBaseImpl.name:()Ljava/lang/String;
            invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            ldc "-"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            aload 3 /* leaf */
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            astore 3 /* leaf */
         7: .line 353
      StackMap locals: com.microsoft.azure.AzureEnvironment java.lang.String java.lang.String
      StackMap stack:
            new java.lang.StringBuilder
            dup
            aload 3 /* leaf */
            invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            ldc "."
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            aload 2 /* dns */
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            areturn
        end local 3 // java.lang.String leaf
        end local 2 // java.lang.String dns
        end local 1 // com.microsoft.azure.AzureEnvironment environment
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    8     0         this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;
            3    8     1  environment  Lcom/microsoft/azure/AzureEnvironment;
            4    8     2          dns  Ljava/lang/String;
            5    8     3         leaf  Ljava/lang/String;

  public java.util.List<java.lang.String> defaultDocuments();
    descriptor: ()Ljava/util/List;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
         0: .line 359
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.siteConfig:Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            ifnonnull 2
         1: .line 360
            aconst_null
            areturn
         2: .line 362
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.siteConfig:Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            invokevirtual com.microsoft.azure.management.appservice.implementation.SiteConfigResourceInner.defaultDocuments:()Ljava/util/List;
            invokestatic java.util.Collections.unmodifiableList:(Ljava/util/List;)Ljava/util/List;
            areturn
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;
    Signature: ()Ljava/util/List<Ljava/lang/String;>;

  public com.microsoft.azure.management.appservice.NetFrameworkVersion netFrameworkVersion();
    descriptor: ()Lcom/microsoft/azure/management/appservice/NetFrameworkVersion;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
         0: .line 367
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.siteConfig:Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            ifnonnull 2
         1: .line 368
            aconst_null
            areturn
         2: .line 370
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.siteConfig:Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            invokevirtual com.microsoft.azure.management.appservice.implementation.SiteConfigResourceInner.netFrameworkVersion:()Ljava/lang/String;
            invokestatic com.microsoft.azure.management.appservice.NetFrameworkVersion.fromString:(Ljava/lang/String;)Lcom/microsoft/azure/management/appservice/NetFrameworkVersion;
            areturn
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;

  public com.microsoft.azure.management.appservice.PhpVersion phpVersion();
    descriptor: ()Lcom/microsoft/azure/management/appservice/PhpVersion;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
         0: .line 375
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.siteConfig:Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            ifnull 1
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.siteConfig:Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            invokevirtual com.microsoft.azure.management.appservice.implementation.SiteConfigResourceInner.phpVersion:()Ljava/lang/String;
            ifnonnull 2
         1: .line 376
      StackMap locals:
      StackMap stack:
            getstatic com.microsoft.azure.management.appservice.PhpVersion.OFF:Lcom/microsoft/azure/management/appservice/PhpVersion;
            areturn
         2: .line 378
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.siteConfig:Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            invokevirtual com.microsoft.azure.management.appservice.implementation.SiteConfigResourceInner.phpVersion:()Ljava/lang/String;
            invokestatic com.microsoft.azure.management.appservice.PhpVersion.fromString:(Ljava/lang/String;)Lcom/microsoft/azure/management/appservice/PhpVersion;
            areturn
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;

  public com.microsoft.azure.management.appservice.PythonVersion pythonVersion();
    descriptor: ()Lcom/microsoft/azure/management/appservice/PythonVersion;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
         0: .line 383
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.siteConfig:Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            ifnull 1
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.siteConfig:Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            invokevirtual com.microsoft.azure.management.appservice.implementation.SiteConfigResourceInner.pythonVersion:()Ljava/lang/String;
            ifnonnull 2
         1: .line 384
      StackMap locals:
      StackMap stack:
            getstatic com.microsoft.azure.management.appservice.PythonVersion.OFF:Lcom/microsoft/azure/management/appservice/PythonVersion;
            areturn
         2: .line 386
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.siteConfig:Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            invokevirtual com.microsoft.azure.management.appservice.implementation.SiteConfigResourceInner.pythonVersion:()Ljava/lang/String;
            invokestatic com.microsoft.azure.management.appservice.PythonVersion.fromString:(Ljava/lang/String;)Lcom/microsoft/azure/management/appservice/PythonVersion;
            areturn
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;

  public java.lang.String nodeVersion();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
         0: .line 391
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.siteConfig:Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            ifnonnull 2
         1: .line 392
            aconst_null
            areturn
         2: .line 394
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.siteConfig:Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            invokevirtual com.microsoft.azure.management.appservice.implementation.SiteConfigResourceInner.nodeVersion:()Ljava/lang/String;
            areturn
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;

  public boolean remoteDebuggingEnabled();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
         0: .line 399
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.siteConfig:Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            ifnonnull 2
         1: .line 400
            iconst_0
            ireturn
         2: .line 402
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.siteConfig:Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            invokevirtual com.microsoft.azure.management.appservice.implementation.SiteConfigResourceInner.remoteDebuggingEnabled:()Ljava/lang/Boolean;
            invokestatic com.microsoft.azure.management.resources.fluentcore.utils.Utils.toPrimitiveBoolean:(Ljava/lang/Boolean;)Z
            ireturn
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;

  public com.microsoft.azure.management.appservice.RemoteVisualStudioVersion remoteDebuggingVersion();
    descriptor: ()Lcom/microsoft/azure/management/appservice/RemoteVisualStudioVersion;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
         0: .line 407
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.siteConfig:Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            ifnonnull 2
         1: .line 408
            aconst_null
            areturn
         2: .line 410
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.siteConfig:Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            invokevirtual com.microsoft.azure.management.appservice.implementation.SiteConfigResourceInner.remoteDebuggingVersion:()Ljava/lang/String;
            invokestatic com.microsoft.azure.management.appservice.RemoteVisualStudioVersion.fromString:(Ljava/lang/String;)Lcom/microsoft/azure/management/appservice/RemoteVisualStudioVersion;
            areturn
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;

  public boolean webSocketsEnabled();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
         0: .line 415
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.siteConfig:Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            ifnonnull 2
         1: .line 416
            iconst_0
            ireturn
         2: .line 418
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.siteConfig:Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            invokevirtual com.microsoft.azure.management.appservice.implementation.SiteConfigResourceInner.webSocketsEnabled:()Ljava/lang/Boolean;
            invokestatic com.microsoft.azure.management.resources.fluentcore.utils.Utils.toPrimitiveBoolean:(Ljava/lang/Boolean;)Z
            ireturn
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;

  public boolean alwaysOn();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
         0: .line 423
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.siteConfig:Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            ifnonnull 2
         1: .line 424
            iconst_0
            ireturn
         2: .line 426
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.siteConfig:Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            invokevirtual com.microsoft.azure.management.appservice.implementation.SiteConfigResourceInner.alwaysOn:()Ljava/lang/Boolean;
            invokestatic com.microsoft.azure.management.resources.fluentcore.utils.Utils.toPrimitiveBoolean:(Ljava/lang/Boolean;)Z
            ireturn
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;

  public com.microsoft.azure.management.appservice.JavaVersion javaVersion();
    descriptor: ()Lcom/microsoft/azure/management/appservice/JavaVersion;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
         0: .line 431
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.siteConfig:Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            ifnull 1
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.siteConfig:Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            invokevirtual com.microsoft.azure.management.appservice.implementation.SiteConfigResourceInner.javaVersion:()Ljava/lang/String;
            ifnonnull 2
         1: .line 432
      StackMap locals:
      StackMap stack:
            getstatic com.microsoft.azure.management.appservice.JavaVersion.OFF:Lcom/microsoft/azure/management/appservice/JavaVersion;
            areturn
         2: .line 434
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.siteConfig:Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            invokevirtual com.microsoft.azure.management.appservice.implementation.SiteConfigResourceInner.javaVersion:()Ljava/lang/String;
            invokestatic com.microsoft.azure.management.appservice.JavaVersion.fromString:(Ljava/lang/String;)Lcom/microsoft/azure/management/appservice/JavaVersion;
            areturn
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;

  public java.lang.String javaContainer();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
         0: .line 439
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.siteConfig:Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            ifnonnull 2
         1: .line 440
            aconst_null
            areturn
         2: .line 442
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.siteConfig:Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            invokevirtual com.microsoft.azure.management.appservice.implementation.SiteConfigResourceInner.javaContainer:()Ljava/lang/String;
            areturn
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;

  public java.lang.String javaContainerVersion();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
         0: .line 447
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.siteConfig:Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            ifnonnull 2
         1: .line 448
            aconst_null
            areturn
         2: .line 450
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.siteConfig:Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            invokevirtual com.microsoft.azure.management.appservice.implementation.SiteConfigResourceInner.javaContainerVersion:()Ljava/lang/String;
            areturn
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;

  public com.microsoft.azure.management.appservice.ManagedPipelineMode managedPipelineMode();
    descriptor: ()Lcom/microsoft/azure/management/appservice/ManagedPipelineMode;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
         0: .line 455
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.siteConfig:Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            ifnonnull 2
         1: .line 456
            aconst_null
            areturn
         2: .line 458
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.siteConfig:Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            invokevirtual com.microsoft.azure.management.appservice.implementation.SiteConfigResourceInner.managedPipelineMode:()Lcom/microsoft/azure/management/appservice/ManagedPipelineMode;
            areturn
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;

  public com.microsoft.azure.management.appservice.PlatformArchitecture platformArchitecture();
    descriptor: ()Lcom/microsoft/azure/management/appservice/PlatformArchitecture;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
         0: .line 463
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.siteConfig:Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            invokevirtual com.microsoft.azure.management.appservice.implementation.SiteConfigResourceInner.use32BitWorkerProcess:()Ljava/lang/Boolean;
            invokevirtual java.lang.Boolean.booleanValue:()Z
            ifeq 2
         1: .line 464
            getstatic com.microsoft.azure.management.appservice.PlatformArchitecture.X86:Lcom/microsoft/azure/management/appservice/PlatformArchitecture;
            areturn
         2: .line 466
      StackMap locals:
      StackMap stack:
            getstatic com.microsoft.azure.management.appservice.PlatformArchitecture.X64:Lcom/microsoft/azure/management/appservice/PlatformArchitecture;
            areturn
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;

  public java.lang.String linuxFxVersion();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
         0: .line 472
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.siteConfig:Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            ifnonnull 2
         1: .line 473
            aconst_null
            areturn
         2: .line 475
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.siteConfig:Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            invokevirtual com.microsoft.azure.management.appservice.implementation.SiteConfigResourceInner.linuxFxVersion:()Ljava/lang/String;
            areturn
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;

  public java.lang.String autoSwapSlotName();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
         0: .line 480
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.siteConfig:Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            ifnonnull 2
         1: .line 481
            aconst_null
            areturn
         2: .line 483
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.siteConfig:Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            invokevirtual com.microsoft.azure.management.appservice.implementation.SiteConfigResourceInner.autoSwapSlotName:()Ljava/lang/String;
            areturn
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;

  public boolean httpsOnly();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
         0: .line 488
            aload 0 /* this */
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.inner:()Ljava/lang/Object;
            checkcast com.microsoft.azure.management.appservice.implementation.SiteInner
            invokevirtual com.microsoft.azure.management.appservice.implementation.SiteInner.httpsOnly:()Ljava/lang/Boolean;
            invokestatic com.microsoft.azure.management.resources.fluentcore.utils.Utils.toPrimitiveBoolean:(Ljava/lang/Boolean;)Z
            ireturn
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;

  public com.microsoft.azure.management.appservice.FtpsState ftpsState();
    descriptor: ()Lcom/microsoft/azure/management/appservice/FtpsState;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
         0: .line 493
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.siteConfig:Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            ifnonnull 2
         1: .line 494
            aconst_null
            areturn
         2: .line 496
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.siteConfig:Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            invokevirtual com.microsoft.azure.management.appservice.implementation.SiteConfigResourceInner.ftpsState:()Lcom/microsoft/azure/management/appservice/FtpsState;
            areturn
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;

  public java.util.List<com.microsoft.azure.management.appservice.VirtualApplication> virtualApplications();
    descriptor: ()Ljava/util/List;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
         0: .line 501
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.siteConfig:Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            ifnonnull 2
         1: .line 502
            aconst_null
            areturn
         2: .line 504
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.siteConfig:Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            invokevirtual com.microsoft.azure.management.appservice.implementation.SiteConfigResourceInner.virtualApplications:()Ljava/util/List;
            areturn
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;
    Signature: ()Ljava/util/List<Lcom/microsoft/azure/management/appservice/VirtualApplication;>;

  public boolean http20Enabled();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
         0: .line 509
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.siteConfig:Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            ifnonnull 2
         1: .line 510
            iconst_0
            ireturn
         2: .line 512
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.siteConfig:Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            invokevirtual com.microsoft.azure.management.appservice.implementation.SiteConfigResourceInner.http20Enabled:()Ljava/lang/Boolean;
            invokestatic com.microsoft.azure.management.resources.fluentcore.utils.Utils.toPrimitiveBoolean:(Ljava/lang/Boolean;)Z
            ireturn
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;

  public boolean localMySqlEnabled();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
         0: .line 517
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.siteConfig:Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            ifnonnull 2
         1: .line 518
            iconst_0
            ireturn
         2: .line 520
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.siteConfig:Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            invokevirtual com.microsoft.azure.management.appservice.implementation.SiteConfigResourceInner.localMySqlEnabled:()Ljava/lang/Boolean;
            invokestatic com.microsoft.azure.management.resources.fluentcore.utils.Utils.toPrimitiveBoolean:(Ljava/lang/Boolean;)Z
            ireturn
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;

  public com.microsoft.azure.management.appservice.ScmType scmType();
    descriptor: ()Lcom/microsoft/azure/management/appservice/ScmType;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
         0: .line 525
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.siteConfig:Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            ifnonnull 2
         1: .line 526
            aconst_null
            areturn
         2: .line 528
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.siteConfig:Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            invokevirtual com.microsoft.azure.management.appservice.implementation.SiteConfigResourceInner.scmType:()Lcom/microsoft/azure/management/appservice/ScmType;
            areturn
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;

  public java.lang.String documentRoot();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
         0: .line 533
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.siteConfig:Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            ifnonnull 2
         1: .line 534
            aconst_null
            areturn
         2: .line 536
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.siteConfig:Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            invokevirtual com.microsoft.azure.management.appservice.implementation.SiteConfigResourceInner.documentRoot:()Ljava/lang/String;
            areturn
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;

  public com.microsoft.azure.management.appservice.SupportedTlsVersions minTlsVersion();
    descriptor: ()Lcom/microsoft/azure/management/appservice/SupportedTlsVersions;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
         0: .line 541
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.siteConfig:Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            ifnonnull 2
         1: .line 542
            aconst_null
            areturn
         2: .line 544
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.siteConfig:Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            invokevirtual com.microsoft.azure.management.appservice.implementation.SiteConfigResourceInner.minTlsVersion:()Lcom/microsoft/azure/management/appservice/SupportedTlsVersions;
            areturn
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;

  public com.microsoft.azure.management.appservice.OperatingSystem operatingSystem();
    descriptor: ()Lcom/microsoft/azure/management/appservice/OperatingSystem;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
         0: .line 549
            aload 0 /* this */
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.inner:()Ljava/lang/Object;
            checkcast com.microsoft.azure.management.appservice.implementation.SiteInner
            invokevirtual com.microsoft.azure.management.appservice.implementation.SiteInner.kind:()Ljava/lang/String;
            ifnull 2
            aload 0 /* this */
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.inner:()Ljava/lang/Object;
            checkcast com.microsoft.azure.management.appservice.implementation.SiteInner
            invokevirtual com.microsoft.azure.management.appservice.implementation.SiteInner.kind:()Ljava/lang/String;
            invokevirtual java.lang.String.toLowerCase:()Ljava/lang/String;
            ldc "linux"
            invokevirtual java.lang.String.contains:(Ljava/lang/CharSequence;)Z
            ifeq 2
         1: .line 550
            getstatic com.microsoft.azure.management.appservice.OperatingSystem.LINUX:Lcom/microsoft/azure/management/appservice/OperatingSystem;
            areturn
         2: .line 552
      StackMap locals:
      StackMap stack:
            getstatic com.microsoft.azure.management.appservice.OperatingSystem.WINDOWS:Lcom/microsoft/azure/management/appservice/OperatingSystem;
            areturn
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;

  public java.lang.String systemAssignedManagedServiceIdentityTenantId();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
         0: .line 558
            aload 0 /* this */
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.inner:()Ljava/lang/Object;
            checkcast com.microsoft.azure.management.appservice.implementation.SiteInner
            invokevirtual com.microsoft.azure.management.appservice.implementation.SiteInner.identity:()Lcom/microsoft/azure/management/appservice/ManagedServiceIdentity;
            ifnonnull 2
         1: .line 559
            aconst_null
            areturn
         2: .line 561
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.inner:()Ljava/lang/Object;
            checkcast com.microsoft.azure.management.appservice.implementation.SiteInner
            invokevirtual com.microsoft.azure.management.appservice.implementation.SiteInner.identity:()Lcom/microsoft/azure/management/appservice/ManagedServiceIdentity;
            invokevirtual com.microsoft.azure.management.appservice.ManagedServiceIdentity.tenantId:()Ljava/lang/String;
            areturn
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;

  public java.lang.String systemAssignedManagedServiceIdentityPrincipalId();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
         0: .line 566
            aload 0 /* this */
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.inner:()Ljava/lang/Object;
            checkcast com.microsoft.azure.management.appservice.implementation.SiteInner
            invokevirtual com.microsoft.azure.management.appservice.implementation.SiteInner.identity:()Lcom/microsoft/azure/management/appservice/ManagedServiceIdentity;
            ifnonnull 2
         1: .line 567
            aconst_null
            areturn
         2: .line 569
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.inner:()Ljava/lang/Object;
            checkcast com.microsoft.azure.management.appservice.implementation.SiteInner
            invokevirtual com.microsoft.azure.management.appservice.implementation.SiteInner.identity:()Lcom/microsoft/azure/management/appservice/ManagedServiceIdentity;
            invokevirtual com.microsoft.azure.management.appservice.ManagedServiceIdentity.principalId:()Ljava/lang/String;
            areturn
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;

  public java.util.Set<java.lang.String> userAssignedManagedServiceIdentityIds();
    descriptor: ()Ljava/util/Set;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
         0: .line 574
            aload 0 /* this */
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.inner:()Ljava/lang/Object;
            checkcast com.microsoft.azure.management.appservice.implementation.SiteInner
            invokevirtual com.microsoft.azure.management.appservice.implementation.SiteInner.identity:()Lcom/microsoft/azure/management/appservice/ManagedServiceIdentity;
            ifnonnull 2
         1: .line 575
            aconst_null
            areturn
         2: .line 577
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.inner:()Ljava/lang/Object;
            checkcast com.microsoft.azure.management.appservice.implementation.SiteInner
            invokevirtual com.microsoft.azure.management.appservice.implementation.SiteInner.identity:()Lcom/microsoft/azure/management/appservice/ManagedServiceIdentity;
            invokevirtual com.microsoft.azure.management.appservice.ManagedServiceIdentity.userAssignedIdentities:()Ljava/util/Map;
            invokeinterface java.util.Map.keySet:()Ljava/util/Set;
            areturn
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;
    Signature: ()Ljava/util/Set<Ljava/lang/String;>;

  public com.microsoft.azure.management.appservice.implementation.WebAppDiagnosticLogsImpl<FluentT, FluentImplT> diagnosticLogsConfig();
    descriptor: ()Lcom/microsoft/azure/management/appservice/implementation/WebAppDiagnosticLogsImpl;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
         0: .line 582
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.diagnosticLogs:Lcom/microsoft/azure/management/appservice/implementation/WebAppDiagnosticLogsImpl;
            areturn
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;
    Signature: ()Lcom/microsoft/azure/management/appservice/implementation/WebAppDiagnosticLogsImpl<TFluentT;TFluentImplT;>;

  public java.io.InputStream streamApplicationLogs();
    descriptor: ()Ljava/io/InputStream;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
         0: .line 587
            aload 0 /* this */
            aload 0 /* this */
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.streamApplicationLogsAsync:()Lrx/Observable;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.pipeObservableToInputStream:(Lrx/Observable;)Ljava/io/InputStream;
            areturn
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;

  public rx.Observable<java.lang.String> streamApplicationLogsAsync();
    descriptor: ()Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
         0: .line 592
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.kuduClient:Lcom/microsoft/azure/management/appservice/implementation/KuduClient;
            invokevirtual com.microsoft.azure.management.appservice.implementation.KuduClient.streamApplicationLogsAsync:()Lrx/Observable;
            areturn
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;
    Signature: ()Lrx/Observable<Ljava/lang/String;>;

  public java.io.InputStream streamHttpLogs();
    descriptor: ()Ljava/io/InputStream;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
         0: .line 597
            aload 0 /* this */
            aload 0 /* this */
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.streamHttpLogsAsync:()Lrx/Observable;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.pipeObservableToInputStream:(Lrx/Observable;)Ljava/io/InputStream;
            areturn
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;

  public rx.Observable<java.lang.String> streamHttpLogsAsync();
    descriptor: ()Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
         0: .line 602
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.kuduClient:Lcom/microsoft/azure/management/appservice/implementation/KuduClient;
            invokevirtual com.microsoft.azure.management.appservice.implementation.KuduClient.streamHttpLogsAsync:()Lrx/Observable;
            areturn
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;
    Signature: ()Lrx/Observable<Ljava/lang/String;>;

  public java.io.InputStream streamTraceLogs();
    descriptor: ()Ljava/io/InputStream;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
         0: .line 607
            aload 0 /* this */
            aload 0 /* this */
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.streamTraceLogsAsync:()Lrx/Observable;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.pipeObservableToInputStream:(Lrx/Observable;)Ljava/io/InputStream;
            areturn
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;

  public rx.Observable<java.lang.String> streamTraceLogsAsync();
    descriptor: ()Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
         0: .line 612
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.kuduClient:Lcom/microsoft/azure/management/appservice/implementation/KuduClient;
            invokevirtual com.microsoft.azure.management.appservice.implementation.KuduClient.streamTraceLogsAsync:()Lrx/Observable;
            areturn
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;
    Signature: ()Lrx/Observable<Ljava/lang/String;>;

  public java.io.InputStream streamDeploymentLogs();
    descriptor: ()Ljava/io/InputStream;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
         0: .line 617
            aload 0 /* this */
            aload 0 /* this */
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.streamDeploymentLogsAsync:()Lrx/Observable;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.pipeObservableToInputStream:(Lrx/Observable;)Ljava/io/InputStream;
            areturn
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;

  public rx.Observable<java.lang.String> streamDeploymentLogsAsync();
    descriptor: ()Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
         0: .line 622
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.kuduClient:Lcom/microsoft/azure/management/appservice/implementation/KuduClient;
            invokevirtual com.microsoft.azure.management.appservice.implementation.KuduClient.streamDeploymentLogsAsync:()Lrx/Observable;
            areturn
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;
    Signature: ()Lrx/Observable<Ljava/lang/String;>;

  public java.io.InputStream streamAllLogs();
    descriptor: ()Ljava/io/InputStream;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
         0: .line 627
            aload 0 /* this */
            aload 0 /* this */
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.streamAllLogsAsync:()Lrx/Observable;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.pipeObservableToInputStream:(Lrx/Observable;)Ljava/io/InputStream;
            areturn
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;

  public rx.Observable<java.lang.String> streamAllLogsAsync();
    descriptor: ()Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
         0: .line 632
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.kuduClient:Lcom/microsoft/azure/management/appservice/implementation/KuduClient;
            invokevirtual com.microsoft.azure.management.appservice.implementation.KuduClient.streamAllLogsAsync:()Lrx/Observable;
            areturn
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;
    Signature: ()Lrx/Observable<Ljava/lang/String;>;

  private java.io.InputStream pipeObservableToInputStream(rx.Observable<java.lang.String>);
    descriptor: (Lrx/Observable;)Ljava/io/InputStream;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=6, locals=5, args_size=2
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
        start local 1 // rx.Observable observable
         0: .line 636
            new com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$PipedInputStreamWithCallback
            dup
            invokespecial com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$PipedInputStreamWithCallback.<init>:()V
            astore 2 /* in */
        start local 2 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$PipedInputStreamWithCallback in
         1: .line 637
            new java.io.PipedOutputStream
            dup
            invokespecial java.io.PipedOutputStream.<init>:()V
            astore 3 /* out */
        start local 3 // java.io.PipedOutputStream out
         2: .line 639
            aload 2 /* in */
            aload 3 /* out */
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$PipedInputStreamWithCallback.connect:(Ljava/io/PipedOutputStream;)V
         3: .line 640
            goto 6
      StackMap locals: com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl rx.Observable com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$PipedInputStreamWithCallback java.io.PipedOutputStream
      StackMap stack: java.io.IOException
         4: astore 4 /* e */
        start local 4 // java.io.IOException e
         5: .line 641
            new java.lang.RuntimeException
            dup
            aload 4 /* e */
            invokespecial java.lang.RuntimeException.<init>:(Ljava/lang/Throwable;)V
            athrow
        end local 4 // java.io.IOException e
         6: .line 643
      StackMap locals:
      StackMap stack:
            aload 1 /* observable */
         7: .line 645
            invokestatic rx.schedulers.Schedulers.newThread:()Lrx/Scheduler;
            invokevirtual rx.Observable.subscribeOn:(Lrx/Scheduler;)Lrx/Observable;
         8: .line 646
            new com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$3
            dup
            aload 0 /* this */
            aload 3 /* out */
            invokespecial com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$3.<init>:(Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;Ljava/io/PipedOutputStream;)V
            invokevirtual rx.Observable.subscribe:(Lrx/functions/Action1;)Lrx/Subscription;
         9: .line 643
            astore 4 /* subscription */
        start local 4 // rx.Subscription subscription
        10: .line 658
            aload 2 /* in */
            new com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$4
            dup
            aload 0 /* this */
            aload 4 /* subscription */
            aload 3 /* out */
            invokespecial com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$4.<init>:(Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;Lrx/Subscription;Ljava/io/PipedOutputStream;)V
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$PipedInputStreamWithCallback.addCallback:(Lrx/functions/Action0;)V
        11: .line 669
            aload 2 /* in */
            areturn
        end local 4 // rx.Subscription subscription
        end local 3 // java.io.PipedOutputStream out
        end local 2 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$PipedInputStreamWithCallback in
        end local 1 // rx.Observable observable
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0   12     0          this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;
            0   12     1    observable  Lrx/Observable<Ljava/lang/String;>;
            1   12     2            in  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl$PipedInputStreamWithCallback;
            2   12     3           out  Ljava/io/PipedOutputStream;
            5    6     4             e  Ljava/io/IOException;
           10   12     4  subscription  Lrx/Subscription;
      Exception table:
        from    to  target  type
           2     3       4  Class java.io.IOException
    Signature: (Lrx/Observable<Ljava/lang/String;>;)Ljava/io/InputStream;
    MethodParameters:
            Name  Flags
      observable  

  public java.util.Map<java.lang.String, com.microsoft.azure.management.appservice.AppSetting> getAppSettings();
    descriptor: ()Ljava/util/Map;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
         0: .line 674
            aload 0 /* this */
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.getAppSettingsAsync:()Lrx/Observable;
            invokevirtual rx.Observable.toBlocking:()Lrx/observables/BlockingObservable;
            invokevirtual rx.observables.BlockingObservable.single:()Ljava/lang/Object;
            checkcast java.util.Map
            areturn
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;
    Signature: ()Ljava/util/Map<Ljava/lang/String;Lcom/microsoft/azure/management/appservice/AppSetting;>;

  public rx.Observable<java.util.Map<java.lang.String, com.microsoft.azure.management.appservice.AppSetting>> getAppSettingsAsync();
    descriptor: ()Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
         0: .line 679
            aload 0 /* this */
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.listAppSettings:()Lrx/Observable;
            aload 0 /* this */
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.listSlotConfigurations:()Lrx/Observable;
            new com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$5
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$5.<init>:(Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;)V
            invokestatic rx.Observable.zip:(Lrx/Observable;Lrx/Observable;Lrx/functions/Func2;)Lrx/Observable;
            areturn
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;
    Signature: ()Lrx/Observable<Ljava/util/Map<Ljava/lang/String;Lcom/microsoft/azure/management/appservice/AppSetting;>;>;

  public java.util.Map<java.lang.String, com.microsoft.azure.management.appservice.ConnectionString> getConnectionStrings();
    descriptor: ()Ljava/util/Map;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
         0: .line 698
            aload 0 /* this */
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.getConnectionStringsAsync:()Lrx/Observable;
            invokevirtual rx.Observable.toBlocking:()Lrx/observables/BlockingObservable;
            invokevirtual rx.observables.BlockingObservable.single:()Ljava/lang/Object;
            checkcast java.util.Map
            areturn
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;
    Signature: ()Ljava/util/Map<Ljava/lang/String;Lcom/microsoft/azure/management/appservice/ConnectionString;>;

  public rx.Observable<java.util.Map<java.lang.String, com.microsoft.azure.management.appservice.ConnectionString>> getConnectionStringsAsync();
    descriptor: ()Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
         0: .line 703
            aload 0 /* this */
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.listConnectionStrings:()Lrx/Observable;
            aload 0 /* this */
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.listSlotConfigurations:()Lrx/Observable;
            new com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$6
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$6.<init>:(Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;)V
            invokestatic rx.Observable.zip:(Lrx/Observable;Lrx/Observable;Lrx/functions/Func2;)Lrx/Observable;
            areturn
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;
    Signature: ()Lrx/Observable<Ljava/util/Map<Ljava/lang/String;Lcom/microsoft/azure/management/appservice/ConnectionString;>;>;

  public com.microsoft.azure.management.appservice.WebAppAuthentication getAuthenticationConfig();
    descriptor: ()Lcom/microsoft/azure/management/appservice/WebAppAuthentication;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
         0: .line 722
            aload 0 /* this */
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.getAuthenticationConfigAsync:()Lrx/Observable;
            invokevirtual rx.Observable.toBlocking:()Lrx/observables/BlockingObservable;
            invokevirtual rx.observables.BlockingObservable.single:()Ljava/lang/Object;
            checkcast com.microsoft.azure.management.appservice.WebAppAuthentication
            areturn
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;

  public rx.Observable<com.microsoft.azure.management.appservice.WebAppAuthentication> getAuthenticationConfigAsync();
    descriptor: ()Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
         0: .line 727
            aload 0 /* this */
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.getAuthentication:()Lrx/Observable;
            new com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$7
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$7.<init>:(Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;)V
            invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
            areturn
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;
    Signature: ()Lrx/Observable<Lcom/microsoft/azure/management/appservice/WebAppAuthentication;>;

  abstract rx.Observable<com.microsoft.azure.management.appservice.implementation.SiteInner> createOrUpdateInner(com.microsoft.azure.management.appservice.implementation.SiteInner);
    descriptor: (Lcom/microsoft/azure/management/appservice/implementation/SiteInner;)Lrx/Observable;
    flags: (0x0400) ACC_ABSTRACT
    Signature: (Lcom/microsoft/azure/management/appservice/implementation/SiteInner;)Lrx/Observable<Lcom/microsoft/azure/management/appservice/implementation/SiteInner;>;
    MethodParameters:
      Name  Flags
      site  

  abstract rx.Observable<com.microsoft.azure.management.appservice.implementation.SiteInner> updateInner(com.microsoft.azure.management.appservice.SitePatchResource);
    descriptor: (Lcom/microsoft/azure/management/appservice/SitePatchResource;)Lrx/Observable;
    flags: (0x0400) ACC_ABSTRACT
    Signature: (Lcom/microsoft/azure/management/appservice/SitePatchResource;)Lrx/Observable<Lcom/microsoft/azure/management/appservice/implementation/SiteInner;>;
    MethodParameters:
            Name  Flags
      siteUpdate  

  abstract rx.Observable<com.microsoft.azure.management.appservice.implementation.SiteInner> getInner();
    descriptor: ()Lrx/Observable;
    flags: (0x0400) ACC_ABSTRACT
    Signature: ()Lrx/Observable<Lcom/microsoft/azure/management/appservice/implementation/SiteInner;>;

  abstract rx.Observable<com.microsoft.azure.management.appservice.implementation.SiteConfigResourceInner> getConfigInner();
    descriptor: ()Lrx/Observable;
    flags: (0x0400) ACC_ABSTRACT
    Signature: ()Lrx/Observable<Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;>;

  abstract rx.Observable<com.microsoft.azure.management.appservice.implementation.SiteConfigResourceInner> createOrUpdateSiteConfig(com.microsoft.azure.management.appservice.implementation.SiteConfigResourceInner);
    descriptor: (Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;)Lrx/Observable;
    flags: (0x0400) ACC_ABSTRACT
    Signature: (Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;)Lrx/Observable<Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;>;
    MethodParameters:
            Name  Flags
      siteConfig  

  abstract rx.Observable<java.lang.Void> deleteHostNameBinding(java.lang.String);
    descriptor: (Ljava/lang/String;)Lrx/Observable;
    flags: (0x0400) ACC_ABSTRACT
    Signature: (Ljava/lang/String;)Lrx/Observable<Ljava/lang/Void;>;
    MethodParameters:
          Name  Flags
      hostname  

  abstract rx.Observable<com.microsoft.azure.management.appservice.implementation.StringDictionaryInner> listAppSettings();
    descriptor: ()Lrx/Observable;
    flags: (0x0400) ACC_ABSTRACT
    Signature: ()Lrx/Observable<Lcom/microsoft/azure/management/appservice/implementation/StringDictionaryInner;>;

  abstract rx.Observable<com.microsoft.azure.management.appservice.implementation.StringDictionaryInner> updateAppSettings(com.microsoft.azure.management.appservice.implementation.StringDictionaryInner);
    descriptor: (Lcom/microsoft/azure/management/appservice/implementation/StringDictionaryInner;)Lrx/Observable;
    flags: (0x0400) ACC_ABSTRACT
    Signature: (Lcom/microsoft/azure/management/appservice/implementation/StringDictionaryInner;)Lrx/Observable<Lcom/microsoft/azure/management/appservice/implementation/StringDictionaryInner;>;
    MethodParameters:
       Name  Flags
      inner  

  abstract rx.Observable<com.microsoft.azure.management.appservice.implementation.ConnectionStringDictionaryInner> listConnectionStrings();
    descriptor: ()Lrx/Observable;
    flags: (0x0400) ACC_ABSTRACT
    Signature: ()Lrx/Observable<Lcom/microsoft/azure/management/appservice/implementation/ConnectionStringDictionaryInner;>;

  abstract rx.Observable<com.microsoft.azure.management.appservice.implementation.ConnectionStringDictionaryInner> updateConnectionStrings(com.microsoft.azure.management.appservice.implementation.ConnectionStringDictionaryInner);
    descriptor: (Lcom/microsoft/azure/management/appservice/implementation/ConnectionStringDictionaryInner;)Lrx/Observable;
    flags: (0x0400) ACC_ABSTRACT
    Signature: (Lcom/microsoft/azure/management/appservice/implementation/ConnectionStringDictionaryInner;)Lrx/Observable<Lcom/microsoft/azure/management/appservice/implementation/ConnectionStringDictionaryInner;>;
    MethodParameters:
       Name  Flags
      inner  

  abstract rx.Observable<com.microsoft.azure.management.appservice.implementation.SlotConfigNamesResourceInner> listSlotConfigurations();
    descriptor: ()Lrx/Observable;
    flags: (0x0400) ACC_ABSTRACT
    Signature: ()Lrx/Observable<Lcom/microsoft/azure/management/appservice/implementation/SlotConfigNamesResourceInner;>;

  abstract rx.Observable<com.microsoft.azure.management.appservice.implementation.SlotConfigNamesResourceInner> updateSlotConfigurations(com.microsoft.azure.management.appservice.implementation.SlotConfigNamesResourceInner);
    descriptor: (Lcom/microsoft/azure/management/appservice/implementation/SlotConfigNamesResourceInner;)Lrx/Observable;
    flags: (0x0400) ACC_ABSTRACT
    Signature: (Lcom/microsoft/azure/management/appservice/implementation/SlotConfigNamesResourceInner;)Lrx/Observable<Lcom/microsoft/azure/management/appservice/implementation/SlotConfigNamesResourceInner;>;
    MethodParameters:
       Name  Flags
      inner  

  abstract rx.Observable<com.microsoft.azure.management.appservice.implementation.SiteSourceControlInner> createOrUpdateSourceControl(com.microsoft.azure.management.appservice.implementation.SiteSourceControlInner);
    descriptor: (Lcom/microsoft/azure/management/appservice/implementation/SiteSourceControlInner;)Lrx/Observable;
    flags: (0x0400) ACC_ABSTRACT
    Signature: (Lcom/microsoft/azure/management/appservice/implementation/SiteSourceControlInner;)Lrx/Observable<Lcom/microsoft/azure/management/appservice/implementation/SiteSourceControlInner;>;
    MethodParameters:
       Name  Flags
      inner  

  abstract rx.Observable<java.lang.Void> deleteSourceControl();
    descriptor: ()Lrx/Observable;
    flags: (0x0400) ACC_ABSTRACT
    Signature: ()Lrx/Observable<Ljava/lang/Void;>;

  abstract rx.Observable<com.microsoft.azure.management.appservice.implementation.SiteAuthSettingsInner> updateAuthentication(com.microsoft.azure.management.appservice.implementation.SiteAuthSettingsInner);
    descriptor: (Lcom/microsoft/azure/management/appservice/implementation/SiteAuthSettingsInner;)Lrx/Observable;
    flags: (0x0400) ACC_ABSTRACT
    Signature: (Lcom/microsoft/azure/management/appservice/implementation/SiteAuthSettingsInner;)Lrx/Observable<Lcom/microsoft/azure/management/appservice/implementation/SiteAuthSettingsInner;>;
    MethodParameters:
       Name  Flags
      inner  

  abstract rx.Observable<com.microsoft.azure.management.appservice.implementation.SiteAuthSettingsInner> getAuthentication();
    descriptor: ()Lrx/Observable;
    flags: (0x0400) ACC_ABSTRACT
    Signature: ()Lrx/Observable<Lcom/microsoft/azure/management/appservice/implementation/SiteAuthSettingsInner;>;

  abstract rx.Observable<com.microsoft.azure.management.appservice.implementation.MSDeployStatusInner> createMSDeploy(com.microsoft.azure.management.appservice.MSDeploy);
    descriptor: (Lcom/microsoft/azure/management/appservice/MSDeploy;)Lrx/Observable;
    flags: (0x0400) ACC_ABSTRACT
    Signature: (Lcom/microsoft/azure/management/appservice/MSDeploy;)Lrx/Observable<Lcom/microsoft/azure/management/appservice/implementation/MSDeployStatusInner;>;
    MethodParameters:
               Name  Flags
      msDeployInner  

  abstract rx.Observable<com.microsoft.azure.management.appservice.implementation.SiteLogsConfigInner> updateDiagnosticLogsConfig(com.microsoft.azure.management.appservice.implementation.SiteLogsConfigInner);
    descriptor: (Lcom/microsoft/azure/management/appservice/implementation/SiteLogsConfigInner;)Lrx/Observable;
    flags: (0x0400) ACC_ABSTRACT
    Signature: (Lcom/microsoft/azure/management/appservice/implementation/SiteLogsConfigInner;)Lrx/Observable<Lcom/microsoft/azure/management/appservice/implementation/SiteLogsConfigInner;>;
    MethodParameters:
                     Name  Flags
      siteLogsConfigInner  

  public void beforeGroupCreateOrUpdate();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
         0: .line 773
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.hostNameSslStateMap:Ljava/util/Map;
            invokeinterface java.util.Map.size:()I
            ifle 2
         1: .line 774
            aload 0 /* this */
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.inner:()Ljava/lang/Object;
            checkcast com.microsoft.azure.management.appservice.implementation.SiteInner
            new java.util.ArrayList
            dup
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.hostNameSslStateMap:Ljava/util/Map;
            invokeinterface java.util.Map.values:()Ljava/util/Collection;
            invokespecial java.util.ArrayList.<init>:(Ljava/util/Collection;)V
            invokevirtual com.microsoft.azure.management.appservice.implementation.SiteInner.withHostNameSslStates:(Ljava/util/List;)Lcom/microsoft/azure/management/appservice/implementation/SiteInner;
            pop
         2: .line 777
      StackMap locals:
      StackMap stack:
            new com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$8
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$8.<init>:(Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;)V
            invokestatic com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.wrapTask:(Lcom/microsoft/azure/management/resources/fluentcore/dag/FunctionalTaskItem;)Lcom/microsoft/azure/management/resources/fluentcore/dag/IndexableTaskItem;
            astore 1 /* rootTaskItem */
        start local 1 // com.microsoft.azure.management.resources.fluentcore.dag.IndexableTaskItem rootTaskItem
         3: .line 791
            aload 1 /* rootTaskItem */
            astore 2 /* lastTaskItem */
        start local 2 // com.microsoft.azure.management.resources.fluentcore.dag.IndexableTaskItem lastTaskItem
         4: .line 793
            aload 2 /* lastTaskItem */
            new com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$9
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$9.<init>:(Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;)V
            invokestatic com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.sequentialTask:(Lcom/microsoft/azure/management/resources/fluentcore/dag/IndexableTaskItem;Lcom/microsoft/azure/management/resources/fluentcore/dag/FunctionalTaskItem;)Lcom/microsoft/azure/management/resources/fluentcore/dag/IndexableTaskItem;
            astore 2 /* lastTaskItem */
         5: .line 800
            aload 2 /* lastTaskItem */
            new com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$10
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$10.<init>:(Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;)V
            invokestatic com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.sequentialTask:(Lcom/microsoft/azure/management/resources/fluentcore/dag/IndexableTaskItem;Lcom/microsoft/azure/management/resources/fluentcore/dag/FunctionalTaskItem;)Lcom/microsoft/azure/management/resources/fluentcore/dag/IndexableTaskItem;
            astore 2 /* lastTaskItem */
         6: .line 818
            aload 2 /* lastTaskItem */
            new com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$11
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$11.<init>:(Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;)V
            invokestatic com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.sequentialTask:(Lcom/microsoft/azure/management/resources/fluentcore/dag/IndexableTaskItem;Lcom/microsoft/azure/management/resources/fluentcore/dag/FunctionalTaskItem;)Lcom/microsoft/azure/management/resources/fluentcore/dag/IndexableTaskItem;
            astore 2 /* lastTaskItem */
         7: .line 830
            aload 2 /* lastTaskItem */
            new com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$12
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$12.<init>:(Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;)V
            invokestatic com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.sequentialTask:(Lcom/microsoft/azure/management/resources/fluentcore/dag/IndexableTaskItem;Lcom/microsoft/azure/management/resources/fluentcore/dag/FunctionalTaskItem;)Lcom/microsoft/azure/management/resources/fluentcore/dag/IndexableTaskItem;
            astore 2 /* lastTaskItem */
         8: .line 837
            aload 2 /* lastTaskItem */
            new com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$13
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$13.<init>:(Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;)V
            invokestatic com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.sequentialTask:(Lcom/microsoft/azure/management/resources/fluentcore/dag/IndexableTaskItem;Lcom/microsoft/azure/management/resources/fluentcore/dag/FunctionalTaskItem;)Lcom/microsoft/azure/management/resources/fluentcore/dag/IndexableTaskItem;
            astore 2 /* lastTaskItem */
         9: .line 844
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.msiHandler:Lcom/microsoft/azure/management/resources/fluentcore/dag/FunctionalTaskItem;
            ifnull 11
        10: .line 845
            aload 2 /* lastTaskItem */
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.msiHandler:Lcom/microsoft/azure/management/resources/fluentcore/dag/FunctionalTaskItem;
            invokestatic com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.sequentialTask:(Lcom/microsoft/azure/management/resources/fluentcore/dag/IndexableTaskItem;Lcom/microsoft/azure/management/resources/fluentcore/dag/FunctionalTaskItem;)Lcom/microsoft/azure/management/resources/fluentcore/dag/IndexableTaskItem;
            astore 2 /* lastTaskItem */
        11: .line 848
      StackMap locals: com.microsoft.azure.management.resources.fluentcore.dag.IndexableTaskItem com.microsoft.azure.management.resources.fluentcore.dag.IndexableTaskItem
      StackMap stack:
            aload 0 /* this */
            aload 1 /* rootTaskItem */
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.addPostRunDependent:(Lcom/microsoft/azure/management/resources/fluentcore/dag/TaskGroup$HasTaskGroup;)Ljava/lang/String;
            pop
        12: .line 849
            return
        end local 2 // com.microsoft.azure.management.resources.fluentcore.dag.IndexableTaskItem lastTaskItem
        end local 1 // com.microsoft.azure.management.resources.fluentcore.dag.IndexableTaskItem rootTaskItem
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0   13     0          this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;
            3   13     1  rootTaskItem  Lcom/microsoft/azure/management/resources/fluentcore/dag/IndexableTaskItem;
            4   13     2  lastTaskItem  Lcom/microsoft/azure/management/resources/fluentcore/dag/IndexableTaskItem;

  private static com.microsoft.azure.management.resources.fluentcore.dag.IndexableTaskItem wrapTask(com.microsoft.azure.management.resources.fluentcore.dag.FunctionalTaskItem);
    descriptor: (Lcom/microsoft/azure/management/resources/fluentcore/dag/FunctionalTaskItem;)Lcom/microsoft/azure/management/resources/fluentcore/dag/IndexableTaskItem;
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.resources.fluentcore.dag.FunctionalTaskItem taskItem
         0: .line 852
            aload 0 /* taskItem */
            invokestatic com.microsoft.azure.management.resources.fluentcore.dag.IndexableTaskItem.create:(Lcom/microsoft/azure/management/resources/fluentcore/dag/FunctionalTaskItem;)Lcom/microsoft/azure/management/resources/fluentcore/dag/IndexableTaskItem;
            areturn
        end local 0 // com.microsoft.azure.management.resources.fluentcore.dag.FunctionalTaskItem taskItem
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    1     0  taskItem  Lcom/microsoft/azure/management/resources/fluentcore/dag/FunctionalTaskItem;
    MethodParameters:
          Name  Flags
      taskItem  

  private static com.microsoft.azure.management.resources.fluentcore.dag.IndexableTaskItem sequentialTask(com.microsoft.azure.management.resources.fluentcore.dag.IndexableTaskItem, com.microsoft.azure.management.resources.fluentcore.dag.FunctionalTaskItem);
    descriptor: (Lcom/microsoft/azure/management/resources/fluentcore/dag/IndexableTaskItem;Lcom/microsoft/azure/management/resources/fluentcore/dag/FunctionalTaskItem;)Lcom/microsoft/azure/management/resources/fluentcore/dag/IndexableTaskItem;
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC
    Code:
      stack=2, locals=3, args_size=2
        start local 0 // com.microsoft.azure.management.resources.fluentcore.dag.IndexableTaskItem taskItem1
        start local 1 // com.microsoft.azure.management.resources.fluentcore.dag.FunctionalTaskItem taskItem2
         0: .line 856
            aload 1 /* taskItem2 */
            invokestatic com.microsoft.azure.management.resources.fluentcore.dag.IndexableTaskItem.create:(Lcom/microsoft/azure/management/resources/fluentcore/dag/FunctionalTaskItem;)Lcom/microsoft/azure/management/resources/fluentcore/dag/IndexableTaskItem;
            astore 2 /* taskItem */
        start local 2 // com.microsoft.azure.management.resources.fluentcore.dag.IndexableTaskItem taskItem
         1: .line 857
            aload 0 /* taskItem1 */
            aload 2 /* taskItem */
            invokevirtual com.microsoft.azure.management.resources.fluentcore.dag.IndexableTaskItem.addPostRunDependent:(Lcom/microsoft/azure/management/resources/fluentcore/dag/TaskGroup$HasTaskGroup;)Ljava/lang/String;
            pop
         2: .line 858
            aload 2 /* taskItem */
            areturn
        end local 2 // com.microsoft.azure.management.resources.fluentcore.dag.IndexableTaskItem taskItem
        end local 1 // com.microsoft.azure.management.resources.fluentcore.dag.FunctionalTaskItem taskItem2
        end local 0 // com.microsoft.azure.management.resources.fluentcore.dag.IndexableTaskItem taskItem1
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    3     0  taskItem1  Lcom/microsoft/azure/management/resources/fluentcore/dag/IndexableTaskItem;
            0    3     1  taskItem2  Lcom/microsoft/azure/management/resources/fluentcore/dag/FunctionalTaskItem;
            1    3     2   taskItem  Lcom/microsoft/azure/management/resources/fluentcore/dag/IndexableTaskItem;
    MethodParameters:
           Name  Flags
      taskItem1  
      taskItem2  

  public rx.Observable<FluentT> createResourceAsync();
    descriptor: ()Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
         0: .line 864
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.webAppMsiHandler:Lcom/microsoft/azure/management/appservice/implementation/WebAppMsiHandler;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppMsiHandler.processCreatedExternalIdentities:()V
         1: .line 865
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.webAppMsiHandler:Lcom/microsoft/azure/management/appservice/implementation/WebAppMsiHandler;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppMsiHandler.handleExternalIdentities:()V
         2: .line 866
            aload 0 /* this */
            aload 0 /* this */
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.inner:()Ljava/lang/Object;
            checkcast com.microsoft.azure.management.appservice.implementation.SiteInner
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.submitSite:(Lcom/microsoft/azure/management/appservice/implementation/SiteInner;)Lrx/Observable;
            new com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$14
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$14.<init>:(Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;)V
            invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
            areturn
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;
    Signature: ()Lrx/Observable<TFluentT;>;

  public rx.Observable<FluentT> updateResourceAsync();
    descriptor: ()Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
         0: .line 877
            aload 0 /* this */
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.inner:()Ljava/lang/Object;
            checkcast com.microsoft.azure.management.appservice.implementation.SiteInner
            astore 1 /* siteInner */
        start local 1 // com.microsoft.azure.management.appservice.implementation.SiteInner siteInner
         1: .line 878
            new com.microsoft.azure.management.appservice.SitePatchResource
            dup
            invokespecial com.microsoft.azure.management.appservice.SitePatchResource.<init>:()V
            astore 2 /* siteUpdate */
        start local 2 // com.microsoft.azure.management.appservice.SitePatchResource siteUpdate
         2: .line 879
            aload 2 /* siteUpdate */
            aload 1 /* siteInner */
            invokevirtual com.microsoft.azure.management.appservice.implementation.SiteInner.hostNameSslStates:()Ljava/util/List;
            invokevirtual com.microsoft.azure.management.appservice.SitePatchResource.withHostNameSslStates:(Ljava/util/List;)Lcom/microsoft/azure/management/appservice/SitePatchResource;
            pop
         3: .line 880
            aload 2 /* siteUpdate */
            aload 1 /* siteInner */
            invokevirtual com.microsoft.azure.management.appservice.implementation.SiteInner.kind:()Ljava/lang/String;
            invokevirtual com.microsoft.azure.management.appservice.SitePatchResource.withKind:(Ljava/lang/String;)Lcom/microsoft/azure/management/appservice/ProxyOnlyResource;
            pop
         4: .line 881
            aload 2 /* siteUpdate */
            aload 1 /* siteInner */
            invokevirtual com.microsoft.azure.management.appservice.implementation.SiteInner.enabled:()Ljava/lang/Boolean;
            invokevirtual com.microsoft.azure.management.appservice.SitePatchResource.withEnabled:(Ljava/lang/Boolean;)Lcom/microsoft/azure/management/appservice/SitePatchResource;
            pop
         5: .line 882
            aload 2 /* siteUpdate */
            aload 1 /* siteInner */
            invokevirtual com.microsoft.azure.management.appservice.implementation.SiteInner.serverFarmId:()Ljava/lang/String;
            invokevirtual com.microsoft.azure.management.appservice.SitePatchResource.withServerFarmId:(Ljava/lang/String;)Lcom/microsoft/azure/management/appservice/SitePatchResource;
            pop
         6: .line 883
            aload 2 /* siteUpdate */
            aload 1 /* siteInner */
            invokevirtual com.microsoft.azure.management.appservice.implementation.SiteInner.reserved:()Ljava/lang/Boolean;
            invokevirtual com.microsoft.azure.management.appservice.SitePatchResource.withReserved:(Ljava/lang/Boolean;)Lcom/microsoft/azure/management/appservice/SitePatchResource;
            pop
         7: .line 884
            aload 2 /* siteUpdate */
            aload 1 /* siteInner */
            invokevirtual com.microsoft.azure.management.appservice.implementation.SiteInner.isXenon:()Ljava/lang/Boolean;
            invokevirtual com.microsoft.azure.management.appservice.SitePatchResource.withIsXenon:(Ljava/lang/Boolean;)Lcom/microsoft/azure/management/appservice/SitePatchResource;
            pop
         8: .line 885
            aload 2 /* siteUpdate */
            aload 1 /* siteInner */
            invokevirtual com.microsoft.azure.management.appservice.implementation.SiteInner.hyperV:()Ljava/lang/Boolean;
            invokevirtual com.microsoft.azure.management.appservice.SitePatchResource.withHyperV:(Ljava/lang/Boolean;)Lcom/microsoft/azure/management/appservice/SitePatchResource;
            pop
         9: .line 886
            aload 2 /* siteUpdate */
            aload 1 /* siteInner */
            invokevirtual com.microsoft.azure.management.appservice.implementation.SiteInner.scmSiteAlsoStopped:()Ljava/lang/Boolean;
            invokevirtual com.microsoft.azure.management.appservice.SitePatchResource.withScmSiteAlsoStopped:(Ljava/lang/Boolean;)Lcom/microsoft/azure/management/appservice/SitePatchResource;
            pop
        10: .line 887
            aload 2 /* siteUpdate */
            aload 1 /* siteInner */
            invokevirtual com.microsoft.azure.management.appservice.implementation.SiteInner.hostingEnvironmentProfile:()Lcom/microsoft/azure/management/appservice/HostingEnvironmentProfile;
            invokevirtual com.microsoft.azure.management.appservice.SitePatchResource.withHostingEnvironmentProfile:(Lcom/microsoft/azure/management/appservice/HostingEnvironmentProfile;)Lcom/microsoft/azure/management/appservice/SitePatchResource;
            pop
        11: .line 888
            aload 2 /* siteUpdate */
            aload 1 /* siteInner */
            invokevirtual com.microsoft.azure.management.appservice.implementation.SiteInner.clientAffinityEnabled:()Ljava/lang/Boolean;
            invokevirtual com.microsoft.azure.management.appservice.SitePatchResource.withClientAffinityEnabled:(Ljava/lang/Boolean;)Lcom/microsoft/azure/management/appservice/SitePatchResource;
            pop
        12: .line 889
            aload 2 /* siteUpdate */
            aload 1 /* siteInner */
            invokevirtual com.microsoft.azure.management.appservice.implementation.SiteInner.clientCertEnabled:()Ljava/lang/Boolean;
            invokevirtual com.microsoft.azure.management.appservice.SitePatchResource.withClientCertEnabled:(Ljava/lang/Boolean;)Lcom/microsoft/azure/management/appservice/SitePatchResource;
            pop
        13: .line 890
            aload 2 /* siteUpdate */
            aload 1 /* siteInner */
            invokevirtual com.microsoft.azure.management.appservice.implementation.SiteInner.clientCertExclusionPaths:()Ljava/lang/String;
            invokevirtual com.microsoft.azure.management.appservice.SitePatchResource.withClientCertExclusionPaths:(Ljava/lang/String;)Lcom/microsoft/azure/management/appservice/SitePatchResource;
            pop
        14: .line 891
            aload 2 /* siteUpdate */
            aload 1 /* siteInner */
            invokevirtual com.microsoft.azure.management.appservice.implementation.SiteInner.hostNamesDisabled:()Ljava/lang/Boolean;
            invokevirtual com.microsoft.azure.management.appservice.SitePatchResource.withHostNamesDisabled:(Ljava/lang/Boolean;)Lcom/microsoft/azure/management/appservice/SitePatchResource;
            pop
        15: .line 892
            aload 2 /* siteUpdate */
            aload 1 /* siteInner */
            invokevirtual com.microsoft.azure.management.appservice.implementation.SiteInner.containerSize:()Ljava/lang/Integer;
            invokevirtual com.microsoft.azure.management.appservice.SitePatchResource.withContainerSize:(Ljava/lang/Integer;)Lcom/microsoft/azure/management/appservice/SitePatchResource;
            pop
        16: .line 893
            aload 2 /* siteUpdate */
            aload 1 /* siteInner */
            invokevirtual com.microsoft.azure.management.appservice.implementation.SiteInner.dailyMemoryTimeQuota:()Ljava/lang/Integer;
            invokevirtual com.microsoft.azure.management.appservice.SitePatchResource.withDailyMemoryTimeQuota:(Ljava/lang/Integer;)Lcom/microsoft/azure/management/appservice/SitePatchResource;
            pop
        17: .line 894
            aload 2 /* siteUpdate */
            aload 1 /* siteInner */
            invokevirtual com.microsoft.azure.management.appservice.implementation.SiteInner.cloningInfo:()Lcom/microsoft/azure/management/appservice/CloningInfo;
            invokevirtual com.microsoft.azure.management.appservice.SitePatchResource.withCloningInfo:(Lcom/microsoft/azure/management/appservice/CloningInfo;)Lcom/microsoft/azure/management/appservice/SitePatchResource;
            pop
        18: .line 895
            aload 2 /* siteUpdate */
            aload 1 /* siteInner */
            invokevirtual com.microsoft.azure.management.appservice.implementation.SiteInner.httpsOnly:()Ljava/lang/Boolean;
            invokevirtual com.microsoft.azure.management.appservice.SitePatchResource.withHttpsOnly:(Ljava/lang/Boolean;)Lcom/microsoft/azure/management/appservice/SitePatchResource;
            pop
        19: .line 896
            aload 2 /* siteUpdate */
            aload 1 /* siteInner */
            invokevirtual com.microsoft.azure.management.appservice.implementation.SiteInner.redundancyMode:()Lcom/microsoft/azure/management/appservice/RedundancyMode;
            invokevirtual com.microsoft.azure.management.appservice.SitePatchResource.withRedundancyMode:(Lcom/microsoft/azure/management/appservice/RedundancyMode;)Lcom/microsoft/azure/management/appservice/SitePatchResource;
            pop
        20: .line 898
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.webAppMsiHandler:Lcom/microsoft/azure/management/appservice/implementation/WebAppMsiHandler;
            aload 2 /* siteUpdate */
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppMsiHandler.handleExternalIdentities:(Lcom/microsoft/azure/management/appservice/SitePatchResource;)V
        21: .line 899
            aload 0 /* this */
            aload 2 /* siteUpdate */
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.submitSite:(Lcom/microsoft/azure/management/appservice/SitePatchResource;)Lrx/Observable;
            new com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$15
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$15.<init>:(Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;)V
            invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
            areturn
        end local 2 // com.microsoft.azure.management.appservice.SitePatchResource siteUpdate
        end local 1 // com.microsoft.azure.management.appservice.implementation.SiteInner siteInner
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0   22     0        this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;
            1   22     1   siteInner  Lcom/microsoft/azure/management/appservice/implementation/SiteInner;
            2   22     2  siteUpdate  Lcom/microsoft/azure/management/appservice/SitePatchResource;
    Signature: ()Lrx/Observable<TFluentT;>;

  public rx.Completable afterPostRunAsync(boolean);
    descriptor: (Z)Lrx/Completable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
        start local 1 // boolean isGroupFaulted
         0: .line 912
            iload 1 /* isGroupFaulted */
            ifne 3
         1: .line 913
            aload 0 /* this */
            iconst_0
            putfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.isInCreateMode:Z
         2: .line 914
            aload 0 /* this */
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.initializeKuduClient:()V
         3: .line 916
      StackMap locals:
      StackMap stack:
            new com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$16
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$16.<init>:(Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;)V
            invokestatic rx.Completable.fromAction:(Lrx/functions/Action0;)Lrx/Completable;
            areturn
        end local 1 // boolean isGroupFaulted
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    4     0            this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;
            0    4     1  isGroupFaulted  Z
    MethodParameters:
                Name  Flags
      isGroupFaulted  final

  rx.Observable<com.microsoft.azure.management.appservice.implementation.SiteInner> submitSite(com.microsoft.azure.management.appservice.implementation.SiteInner);
    descriptor: (Lcom/microsoft/azure/management/appservice/implementation/SiteInner;)Lrx/Observable;
    flags: (0x0000) 
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
        start local 1 // com.microsoft.azure.management.appservice.implementation.SiteInner site
         0: .line 925
            aload 1 /* site */
            new com.microsoft.azure.management.appservice.SiteConfig
            dup
            invokespecial com.microsoft.azure.management.appservice.SiteConfig.<init>:()V
            invokevirtual com.microsoft.azure.management.appservice.implementation.SiteInner.withSiteConfig:(Lcom/microsoft/azure/management/appservice/SiteConfig;)Lcom/microsoft/azure/management/appservice/implementation/SiteInner;
            pop
         1: .line 926
            aload 0 /* this */
            aload 1 /* site */
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.submitSiteWithoutSiteConfig:(Lcom/microsoft/azure/management/appservice/implementation/SiteInner;)Lrx/Observable;
            areturn
        end local 1 // com.microsoft.azure.management.appservice.implementation.SiteInner site
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;
            0    2     1  site  Lcom/microsoft/azure/management/appservice/implementation/SiteInner;
    Signature: (Lcom/microsoft/azure/management/appservice/implementation/SiteInner;)Lrx/Observable<Lcom/microsoft/azure/management/appservice/implementation/SiteInner;>;
    MethodParameters:
      Name  Flags
      site  final

  rx.Observable<com.microsoft.azure.management.appservice.implementation.SiteInner> submitSiteWithoutSiteConfig(com.microsoft.azure.management.appservice.implementation.SiteInner);
    descriptor: (Lcom/microsoft/azure/management/appservice/implementation/SiteInner;)Lrx/Observable;
    flags: (0x0000) 
    Code:
      stack=5, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
        start local 1 // com.microsoft.azure.management.appservice.implementation.SiteInner site
         0: .line 931
            aload 0 /* this */
            aload 1 /* site */
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.createOrUpdateInner:(Lcom/microsoft/azure/management/appservice/implementation/SiteInner;)Lrx/Observable;
         1: .line 932
            new com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$17
            dup
            aload 0 /* this */
            aload 1 /* site */
            invokespecial com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$17.<init>:(Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;Lcom/microsoft/azure/management/appservice/implementation/SiteInner;)V
            invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
         2: .line 931
            areturn
        end local 1 // com.microsoft.azure.management.appservice.implementation.SiteInner site
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;
            0    3     1  site  Lcom/microsoft/azure/management/appservice/implementation/SiteInner;
    Signature: (Lcom/microsoft/azure/management/appservice/implementation/SiteInner;)Lrx/Observable<Lcom/microsoft/azure/management/appservice/implementation/SiteInner;>;
    MethodParameters:
      Name  Flags
      site  final

  rx.Observable<com.microsoft.azure.management.appservice.implementation.SiteInner> submitSite(com.microsoft.azure.management.appservice.SitePatchResource);
    descriptor: (Lcom/microsoft/azure/management/appservice/SitePatchResource;)Lrx/Observable;
    flags: (0x0000) 
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
        start local 1 // com.microsoft.azure.management.appservice.SitePatchResource siteUpdate
         0: .line 943
            aload 0 /* this */
            aload 1 /* siteUpdate */
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.updateInner:(Lcom/microsoft/azure/management/appservice/SitePatchResource;)Lrx/Observable;
         1: .line 944
            new com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$18
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$18.<init>:(Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;)V
            invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
         2: .line 943
            areturn
        end local 1 // com.microsoft.azure.management.appservice.SitePatchResource siteUpdate
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    3     0        this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;
            0    3     1  siteUpdate  Lcom/microsoft/azure/management/appservice/SitePatchResource;
    Signature: (Lcom/microsoft/azure/management/appservice/SitePatchResource;)Lrx/Observable<Lcom/microsoft/azure/management/appservice/implementation/SiteInner;>;
    MethodParameters:
            Name  Flags
      siteUpdate  final

  rx.Observable<FluentT> submitHostNameBindings();
    descriptor: ()Lrx/Observable;
    flags: (0x0000) 
    Code:
      stack=5, locals=4, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
         0: .line 955
            new java.util.ArrayList
            dup
            invokespecial java.util.ArrayList.<init>:()V
            astore 1 /* bindingObservables */
        start local 1 // java.util.List bindingObservables
         1: .line 956
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.hostNameBindingsToCreate:Ljava/util/TreeMap;
            invokevirtual java.util.TreeMap.values:()Ljava/util/Collection;
            invokeinterface java.util.Collection.iterator:()Ljava/util/Iterator;
            astore 3
            goto 4
      StackMap locals: com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl java.util.List top java.util.Iterator
      StackMap stack:
         2: aload 3
            invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
            checkcast com.microsoft.azure.management.appservice.implementation.HostNameBindingImpl
            astore 2 /* binding */
        start local 2 // com.microsoft.azure.management.appservice.implementation.HostNameBindingImpl binding
         3: .line 957
            aload 1 /* bindingObservables */
            aload 2 /* binding */
            invokevirtual com.microsoft.azure.management.appservice.implementation.HostNameBindingImpl.createAsync:()Lrx/Observable;
            invokestatic com.microsoft.azure.management.resources.fluentcore.utils.Utils.rootResource:(Lrx/Observable;)Lrx/Observable;
            invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
            pop
        end local 2 // com.microsoft.azure.management.appservice.implementation.HostNameBindingImpl binding
         4: .line 956
      StackMap locals:
      StackMap stack:
            aload 3
            invokeinterface java.util.Iterator.hasNext:()Z
            ifne 2
         5: .line 959
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.hostNameBindingsToDelete:Ljava/util/List;
            invokeinterface java.util.List.iterator:()Ljava/util/Iterator;
            astore 3
            goto 8
      StackMap locals:
      StackMap stack:
         6: aload 3
            invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
            checkcast java.lang.String
            astore 2 /* binding */
        start local 2 // java.lang.String binding
         7: .line 960
            aload 1 /* bindingObservables */
            aload 0 /* this */
            aload 2 /* binding */
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.deleteHostNameBinding:(Ljava/lang/String;)Lrx/Observable;
            new com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$19
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$19.<init>:(Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;)V
            invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
            invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
            pop
        end local 2 // java.lang.String binding
         8: .line 959
      StackMap locals:
      StackMap stack:
            aload 3
            invokeinterface java.util.Iterator.hasNext:()Z
            ifne 6
         9: .line 967
            aload 1 /* bindingObservables */
            invokeinterface java.util.List.isEmpty:()Z
            ifeq 11
        10: .line 968
            aload 0 /* this */
            invokestatic rx.Observable.just:(Ljava/lang/Object;)Lrx/Observable;
            areturn
        11: .line 970
      StackMap locals: com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl java.util.List
      StackMap stack:
            aload 1 /* bindingObservables */
            new com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$20
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$20.<init>:(Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;)V
            invokestatic rx.Observable.zip:(Ljava/lang/Iterable;Lrx/functions/FuncN;)Lrx/Observable;
        12: .line 975
            new com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$21
            dup
            aload 0 /* this */
            aload 1 /* bindingObservables */
            invokespecial com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$21.<init>:(Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;Ljava/util/List;)V
            invokevirtual rx.Observable.onErrorResumeNext:(Lrx/functions/Func1;)Lrx/Observable;
        13: .line 994
            new com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$22
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$22.<init>:(Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;)V
            invokevirtual rx.Observable.flatMap:(Lrx/functions/Func1;)Lrx/Observable;
        14: .line 970
            areturn
        end local 1 // java.util.List bindingObservables
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0   15     0                this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;
            1   15     1  bindingObservables  Ljava/util/List<Lrx/Observable<Lcom/microsoft/azure/management/appservice/HostNameBinding;>;>;
            3    4     2             binding  Lcom/microsoft/azure/management/appservice/implementation/HostNameBindingImpl<TFluentT;TFluentImplT;>;
            7    8     2             binding  Ljava/lang/String;
    Signature: ()Lrx/Observable<TFluentT;>;

  rx.Observable<com.microsoft.azure.management.resources.fluentcore.model.Indexable> submitSslBindings(com.microsoft.azure.management.appservice.implementation.SiteInner);
    descriptor: (Lcom/microsoft/azure/management/appservice/implementation/SiteInner;)Lrx/Observable;
    flags: (0x0000) 
    Code:
      stack=5, locals=5, args_size=2
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
        start local 1 // com.microsoft.azure.management.appservice.implementation.SiteInner site
         0: .line 1005
            new java.util.ArrayList
            dup
            invokespecial java.util.ArrayList.<init>:()V
            astore 2 /* certs */
        start local 2 // java.util.List certs
         1: .line 1006
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.sslBindingsToCreate:Ljava/util/TreeMap;
            invokevirtual java.util.TreeMap.values:()Ljava/util/Collection;
            invokeinterface java.util.Collection.iterator:()Ljava/util/Iterator;
            astore 4
            goto 5
      StackMap locals: com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl com.microsoft.azure.management.appservice.implementation.SiteInner java.util.List top java.util.Iterator
      StackMap stack:
         2: aload 4
            invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
            checkcast com.microsoft.azure.management.appservice.implementation.HostNameSslBindingImpl
            astore 3 /* binding */
        start local 3 // com.microsoft.azure.management.appservice.implementation.HostNameSslBindingImpl binding
         3: .line 1007
            aload 2 /* certs */
            aload 3 /* binding */
            invokevirtual com.microsoft.azure.management.appservice.implementation.HostNameSslBindingImpl.newCertificate:()Lrx/Observable;
            invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
            pop
         4: .line 1008
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.hostNameSslStateMap:Ljava/util/Map;
            aload 3 /* binding */
            invokevirtual com.microsoft.azure.management.appservice.implementation.HostNameSslBindingImpl.inner:()Ljava/lang/Object;
            checkcast com.microsoft.azure.management.appservice.HostNameSslState
            invokevirtual com.microsoft.azure.management.appservice.HostNameSslState.name:()Ljava/lang/String;
            aload 3 /* binding */
            invokevirtual com.microsoft.azure.management.appservice.implementation.HostNameSslBindingImpl.inner:()Ljava/lang/Object;
            checkcast com.microsoft.azure.management.appservice.HostNameSslState
            iconst_1
            invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
            invokevirtual com.microsoft.azure.management.appservice.HostNameSslState.withToUpdate:(Ljava/lang/Boolean;)Lcom/microsoft/azure/management/appservice/HostNameSslState;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        end local 3 // com.microsoft.azure.management.appservice.implementation.HostNameSslBindingImpl binding
         5: .line 1006
      StackMap locals:
      StackMap stack:
            aload 4
            invokeinterface java.util.Iterator.hasNext:()Z
            ifne 2
         6: .line 1010
            aload 2 /* certs */
            invokeinterface java.util.List.isEmpty:()Z
            ifeq 8
         7: .line 1011
            aload 0 /* this */
            invokestatic rx.Observable.just:(Ljava/lang/Object;)Lrx/Observable;
            areturn
         8: .line 1013
      StackMap locals: com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl com.microsoft.azure.management.appservice.implementation.SiteInner java.util.List
      StackMap stack:
            aload 1 /* site */
            new java.util.ArrayList
            dup
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.hostNameSslStateMap:Ljava/util/Map;
            invokeinterface java.util.Map.values:()Ljava/util/Collection;
            invokespecial java.util.ArrayList.<init>:(Ljava/util/Collection;)V
            invokevirtual com.microsoft.azure.management.appservice.implementation.SiteInner.withHostNameSslStates:(Ljava/util/List;)Lcom/microsoft/azure/management/appservice/implementation/SiteInner;
            pop
         9: .line 1014
            aload 2 /* certs */
            new com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$23
            dup
            aload 0 /* this */
            aload 1 /* site */
            invokespecial com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$23.<init>:(Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;Lcom/microsoft/azure/management/appservice/implementation/SiteInner;)V
            invokestatic rx.Observable.zip:(Ljava/lang/Iterable;Lrx/functions/FuncN;)Lrx/Observable;
        10: .line 1019
            new com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$24
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$24.<init>:(Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;)V
            invokevirtual rx.Observable.flatMap:(Lrx/functions/Func1;)Lrx/Observable;
        11: .line 1024
            new com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$25
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$25.<init>:(Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;)V
            invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
        12: .line 1014
            areturn
        end local 2 // java.util.List certs
        end local 1 // com.microsoft.azure.management.appservice.implementation.SiteInner site
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   13     0     this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;
            0   13     1     site  Lcom/microsoft/azure/management/appservice/implementation/SiteInner;
            1   13     2    certs  Ljava/util/List<Lrx/Observable<Lcom/microsoft/azure/management/appservice/AppServiceCertificate;>;>;
            3    5     3  binding  Lcom/microsoft/azure/management/appservice/implementation/HostNameSslBindingImpl<TFluentT;TFluentImplT;>;
    Signature: (Lcom/microsoft/azure/management/appservice/implementation/SiteInner;)Lrx/Observable<Lcom/microsoft/azure/management/resources/fluentcore/model/Indexable;>;
    MethodParameters:
      Name  Flags
      site  final

  rx.Observable<com.microsoft.azure.management.resources.fluentcore.model.Indexable> submitSiteConfig();
    descriptor: ()Lrx/Observable;
    flags: (0x0000) 
    Code:
      stack=4, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
         0: .line 1035
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.siteConfig:Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            ifnonnull 2
         1: .line 1036
            aload 0 /* this */
            invokestatic rx.Observable.just:(Ljava/lang/Object;)Lrx/Observable;
            areturn
         2: .line 1038
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.siteConfig:Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.createOrUpdateSiteConfig:(Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;)Lrx/Observable;
         3: .line 1039
            new com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$26
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$26.<init>:(Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;)V
            invokevirtual rx.Observable.flatMap:(Lrx/functions/Func1;)Lrx/Observable;
         4: .line 1038
            areturn
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    5     0  this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;
    Signature: ()Lrx/Observable<Lcom/microsoft/azure/management/resources/fluentcore/model/Indexable;>;

  rx.Observable<com.microsoft.azure.management.resources.fluentcore.model.Indexable> submitAppSettings();
    descriptor: ()Lrx/Observable;
    flags: (0x0000) 
    Code:
      stack=4, locals=2, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
         0: .line 1049
            aload 0 /* this */
            invokestatic rx.Observable.just:(Ljava/lang/Object;)Lrx/Observable;
            astore 1 /* observable */
        start local 1 // rx.Observable observable
         1: .line 1050
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.appSettingsToAdd:Ljava/util/Map;
            invokeinterface java.util.Map.isEmpty:()Z
            ifeq 2
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.appSettingsToRemove:Ljava/util/List;
            invokeinterface java.util.List.isEmpty:()Z
            ifne 6
         2: .line 1051
      StackMap locals: rx.Observable
      StackMap stack:
            aload 0 /* this */
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.listAppSettings:()Lrx/Observable;
         3: .line 1052
            new com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$27
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$27.<init>:(Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;)V
            invokevirtual rx.Observable.flatMap:(Lrx/functions/Func1;)Lrx/Observable;
         4: .line 1067
            new com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$28
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$28.<init>:(Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;)V
            invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
         5: .line 1051
            astore 1 /* observable */
         6: .line 1074
      StackMap locals:
      StackMap stack:
            aload 1 /* observable */
            areturn
        end local 1 // rx.Observable observable
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    7     0        this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;
            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.resources.fluentcore.model.Indexable> submitMetadata();
    descriptor: ()Lrx/Observable;
    flags: (0x0000) 
    Code:
      stack=1, locals=2, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
         0: .line 1079
            aload 0 /* this */
            invokestatic rx.Observable.just:(Ljava/lang/Object;)Lrx/Observable;
            astore 1 /* observable */
        start local 1 // rx.Observable observable
         1: .line 1080
            aload 1 /* observable */
            areturn
        end local 1 // rx.Observable observable
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    2     0        this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;
            1    2     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.resources.fluentcore.model.Indexable> submitConnectionStrings();
    descriptor: ()Lrx/Observable;
    flags: (0x0000) 
    Code:
      stack=4, locals=2, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
         0: .line 1084
            aload 0 /* this */
            invokestatic rx.Observable.just:(Ljava/lang/Object;)Lrx/Observable;
            astore 1 /* observable */
        start local 1 // rx.Observable observable
         1: .line 1085
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.connectionStringsToAdd:Ljava/util/Map;
            invokeinterface java.util.Map.isEmpty:()Z
            ifeq 2
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.connectionStringsToRemove:Ljava/util/List;
            invokeinterface java.util.List.isEmpty:()Z
            ifne 6
         2: .line 1086
      StackMap locals: rx.Observable
      StackMap stack:
            aload 0 /* this */
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.listConnectionStrings:()Lrx/Observable;
         3: .line 1087
            new com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$29
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$29.<init>:(Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;)V
            invokevirtual rx.Observable.flatMap:(Lrx/functions/Func1;)Lrx/Observable;
         4: .line 1102
            new com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$30
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$30.<init>:(Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;)V
            invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
         5: .line 1086
            astore 1 /* observable */
         6: .line 1109
      StackMap locals:
      StackMap stack:
            aload 1 /* observable */
            areturn
        end local 1 // rx.Observable observable
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    7     0        this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;
            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.resources.fluentcore.model.Indexable> submitStickiness();
    descriptor: ()Lrx/Observable;
    flags: (0x0000) 
    Code:
      stack=4, locals=2, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
         0: .line 1113
            aload 0 /* this */
            invokestatic rx.Observable.just:(Ljava/lang/Object;)Lrx/Observable;
            astore 1 /* observable */
        start local 1 // rx.Observable observable
         1: .line 1114
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.appSettingStickiness:Ljava/util/Map;
            invokeinterface java.util.Map.isEmpty:()Z
            ifeq 2
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.connectionStringStickiness:Ljava/util/Map;
            invokeinterface java.util.Map.isEmpty:()Z
            ifne 6
         2: .line 1115
      StackMap locals: rx.Observable
      StackMap stack:
            aload 0 /* this */
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.listSlotConfigurations:()Lrx/Observable;
         3: .line 1116
            new com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$31
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$31.<init>:(Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;)V
            invokevirtual rx.Observable.flatMap:(Lrx/functions/Func1;)Lrx/Observable;
         4: .line 1148
            new com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$32
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$32.<init>:(Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;)V
            invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
         5: .line 1115
            astore 1 /* observable */
         6: .line 1155
      StackMap locals:
      StackMap stack:
            aload 1 /* observable */
            areturn
        end local 1 // rx.Observable observable
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    7     0        this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;
            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.resources.fluentcore.model.Indexable> submitSourceControlToCreate();
    descriptor: ()Lrx/Observable;
    flags: (0x0000) 
    Code:
      stack=4, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
         0: .line 1159
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.sourceControl:Lcom/microsoft/azure/management/appservice/implementation/WebAppSourceControlImpl;
            ifnull 1
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.sourceControlToDelete:Z
            ifeq 2
         1: .line 1160
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokestatic rx.Observable.just:(Ljava/lang/Object;)Lrx/Observable;
            areturn
         2: .line 1162
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.sourceControl:Lcom/microsoft/azure/management/appservice/implementation/WebAppSourceControlImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppSourceControlImpl.registerGithubAccessToken:()Lrx/Observable;
         3: .line 1163
            new com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$33
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$33.<init>:(Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;)V
            invokevirtual rx.Observable.flatMap:(Lrx/functions/Func1;)Lrx/Observable;
         4: .line 1169
            new com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$34
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$34.<init>:(Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;)V
            invokevirtual rx.Observable.delay:(Lrx/functions/Func1;)Lrx/Observable;
         5: .line 1181
            new com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$35
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$35.<init>:(Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;)V
            invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
         6: .line 1162
            areturn
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    7     0  this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;
    Signature: ()Lrx/Observable<Lcom/microsoft/azure/management/resources/fluentcore/model/Indexable;>;

  rx.Observable<com.microsoft.azure.management.resources.fluentcore.model.Indexable> submitSourceControlToDelete();
    descriptor: ()Lrx/Observable;
    flags: (0x0000) 
    Code:
      stack=4, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
         0: .line 1190
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.sourceControlToDelete:Z
            ifne 2
         1: .line 1191
            aload 0 /* this */
            invokestatic rx.Observable.just:(Ljava/lang/Object;)Lrx/Observable;
            areturn
         2: .line 1193
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.deleteSourceControl:()Lrx/Observable;
            new com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$36
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$36.<init>:(Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;)V
            invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
            areturn
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;
    Signature: ()Lrx/Observable<Lcom/microsoft/azure/management/resources/fluentcore/model/Indexable;>;

  rx.Observable<com.microsoft.azure.management.resources.fluentcore.model.Indexable> submitAuthentication();
    descriptor: ()Lrx/Observable;
    flags: (0x0000) 
    Code:
      stack=4, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
         0: .line 1202
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.authenticationToUpdate:Z
            ifne 2
         1: .line 1203
            aload 0 /* this */
            invokestatic rx.Observable.just:(Ljava/lang/Object;)Lrx/Observable;
            areturn
         2: .line 1205
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.authentication:Lcom/microsoft/azure/management/appservice/implementation/WebAppAuthenticationImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppAuthenticationImpl.inner:()Ljava/lang/Object;
            checkcast com.microsoft.azure.management.appservice.implementation.SiteAuthSettingsInner
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.updateAuthentication:(Lcom/microsoft/azure/management/appservice/implementation/SiteAuthSettingsInner;)Lrx/Observable;
            new com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$37
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$37.<init>:(Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;)V
            invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
            areturn
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;
    Signature: ()Lrx/Observable<Lcom/microsoft/azure/management/resources/fluentcore/model/Indexable;>;

  rx.Observable<com.microsoft.azure.management.resources.fluentcore.model.Indexable> submitLogConfiguration();
    descriptor: ()Lrx/Observable;
    flags: (0x0000) 
    Code:
      stack=4, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
         0: .line 1215
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.diagnosticLogsToUpdate:Z
            ifne 2
         1: .line 1216
            aload 0 /* this */
            invokestatic rx.Observable.just:(Ljava/lang/Object;)Lrx/Observable;
            areturn
         2: .line 1218
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.diagnosticLogs:Lcom/microsoft/azure/management/appservice/implementation/WebAppDiagnosticLogsImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppDiagnosticLogsImpl.inner:()Ljava/lang/Object;
            checkcast com.microsoft.azure.management.appservice.implementation.SiteLogsConfigInner
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.updateDiagnosticLogsConfig:(Lcom/microsoft/azure/management/appservice/implementation/SiteLogsConfigInner;)Lrx/Observable;
         3: .line 1219
            new com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$38
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$38.<init>:(Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;)V
            invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
         4: .line 1218
            areturn
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    5     0  this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;
    Signature: ()Lrx/Observable<Lcom/microsoft/azure/management/resources/fluentcore/model/Indexable;>;

  public com.microsoft.azure.management.appservice.implementation.WebDeploymentImpl<FluentT, FluentImplT> deploy();
    descriptor: ()Lcom/microsoft/azure/management/appservice/implementation/WebDeploymentImpl;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
         0: .line 1230
            new com.microsoft.azure.management.appservice.implementation.WebDeploymentImpl
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.WebDeploymentImpl.<init>:(Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;)V
            areturn
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;
    Signature: ()Lcom/microsoft/azure/management/appservice/implementation/WebDeploymentImpl<TFluentT;TFluentImplT;>;

  com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl<FluentT, FluentImplT> withNewHostNameSslBinding(com.microsoft.azure.management.appservice.implementation.HostNameSslBindingImpl<FluentT, FluentImplT>);
    descriptor: (Lcom/microsoft/azure/management/appservice/implementation/HostNameSslBindingImpl;)Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
    flags: (0x0000) 
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
        start local 1 // com.microsoft.azure.management.appservice.implementation.HostNameSslBindingImpl hostNameSslBinding
         0: .line 1234
            aload 1 /* hostNameSslBinding */
            invokevirtual com.microsoft.azure.management.appservice.implementation.HostNameSslBindingImpl.newCertificate:()Lrx/Observable;
            ifnull 2
         1: .line 1235
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.sslBindingsToCreate:Ljava/util/TreeMap;
            aload 1 /* hostNameSslBinding */
            invokevirtual com.microsoft.azure.management.appservice.implementation.HostNameSslBindingImpl.name:()Ljava/lang/String;
            aload 1 /* hostNameSslBinding */
            invokevirtual java.util.TreeMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
         2: .line 1237
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            areturn
        end local 1 // com.microsoft.azure.management.appservice.implementation.HostNameSslBindingImpl hostNameSslBinding
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0    3     0                this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;
            0    3     1  hostNameSslBinding  Lcom/microsoft/azure/management/appservice/implementation/HostNameSslBindingImpl<TFluentT;TFluentImplT;>;
    Signature: (Lcom/microsoft/azure/management/appservice/implementation/HostNameSslBindingImpl<TFluentT;TFluentImplT;>;)Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;
    MethodParameters:
                    Name  Flags
      hostNameSslBinding  final

  public FluentImplT withManagedHostnameBindings(com.microsoft.azure.management.appservice.AppServiceDomain, java.lang.String[]);
    descriptor: (Lcom/microsoft/azure/management/appservice/AppServiceDomain;[Ljava/lang/String;)Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
    flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
    Code:
      stack=2, locals=7, args_size=3
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
        start local 1 // com.microsoft.azure.management.appservice.AppServiceDomain domain
        start local 2 // java.lang.String[] hostnames
         0: .line 1242
            aload 2 /* hostnames */
            dup
            astore 6
            arraylength
            istore 5
            iconst_0
            istore 4
            goto 15
      StackMap locals: com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl com.microsoft.azure.management.appservice.AppServiceDomain java.lang.String[] top int int java.lang.String[]
      StackMap stack:
         1: aload 6
            iload 4
            aaload
            astore 3 /* hostname */
        start local 3 // java.lang.String hostname
         2: .line 1243
            aload 3 /* hostname */
            ldc "@"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifne 3
            aload 3 /* hostname */
            aload 1 /* domain */
            invokeinterface com.microsoft.azure.management.appservice.AppServiceDomain.name:()Ljava/lang/String;
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifeq 9
         3: .line 1244
      StackMap locals: com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl com.microsoft.azure.management.appservice.AppServiceDomain java.lang.String[] java.lang.String int int java.lang.String[]
      StackMap stack:
            aload 0 /* this */
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.defineHostnameBinding:()Lcom/microsoft/azure/management/appservice/implementation/HostNameBindingImpl;
         4: .line 1245
            aload 1 /* domain */
            invokevirtual com.microsoft.azure.management.appservice.implementation.HostNameBindingImpl.withAzureManagedDomain:(Lcom/microsoft/azure/management/appservice/AppServiceDomain;)Lcom/microsoft/azure/management/appservice/implementation/HostNameBindingImpl;
         5: .line 1246
            aload 3 /* hostname */
            invokevirtual com.microsoft.azure.management.appservice.implementation.HostNameBindingImpl.withSubDomain:(Ljava/lang/String;)Lcom/microsoft/azure/management/appservice/implementation/HostNameBindingImpl;
         6: .line 1247
            getstatic com.microsoft.azure.management.appservice.CustomHostNameDnsRecordType.A:Lcom/microsoft/azure/management/appservice/CustomHostNameDnsRecordType;
            invokevirtual com.microsoft.azure.management.appservice.implementation.HostNameBindingImpl.withDnsRecordType:(Lcom/microsoft/azure/management/appservice/CustomHostNameDnsRecordType;)Lcom/microsoft/azure/management/appservice/implementation/HostNameBindingImpl;
         7: .line 1248
            invokevirtual com.microsoft.azure.management.appservice.implementation.HostNameBindingImpl.attach:()Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
            pop
         8: .line 1249
            goto 14
         9: .line 1250
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.defineHostnameBinding:()Lcom/microsoft/azure/management/appservice/implementation/HostNameBindingImpl;
        10: .line 1251
            aload 1 /* domain */
            invokevirtual com.microsoft.azure.management.appservice.implementation.HostNameBindingImpl.withAzureManagedDomain:(Lcom/microsoft/azure/management/appservice/AppServiceDomain;)Lcom/microsoft/azure/management/appservice/implementation/HostNameBindingImpl;
        11: .line 1252
            aload 3 /* hostname */
            invokevirtual com.microsoft.azure.management.appservice.implementation.HostNameBindingImpl.withSubDomain:(Ljava/lang/String;)Lcom/microsoft/azure/management/appservice/implementation/HostNameBindingImpl;
        12: .line 1253
            getstatic com.microsoft.azure.management.appservice.CustomHostNameDnsRecordType.CNAME:Lcom/microsoft/azure/management/appservice/CustomHostNameDnsRecordType;
            invokevirtual com.microsoft.azure.management.appservice.implementation.HostNameBindingImpl.withDnsRecordType:(Lcom/microsoft/azure/management/appservice/CustomHostNameDnsRecordType;)Lcom/microsoft/azure/management/appservice/implementation/HostNameBindingImpl;
        13: .line 1254
            invokevirtual com.microsoft.azure.management.appservice.implementation.HostNameBindingImpl.attach:()Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
            pop
        end local 3 // java.lang.String hostname
        14: .line 1242
      StackMap locals: com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl com.microsoft.azure.management.appservice.AppServiceDomain java.lang.String[] top int int java.lang.String[]
      StackMap stack:
            iinc 4 1
      StackMap locals:
      StackMap stack:
        15: iload 4
            iload 5
            if_icmplt 1
        16: .line 1257
            aload 0 /* this */
            areturn
        end local 2 // java.lang.String[] hostnames
        end local 1 // com.microsoft.azure.management.appservice.AppServiceDomain domain
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0   17     0       this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;
            0   17     1     domain  Lcom/microsoft/azure/management/appservice/AppServiceDomain;
            0   17     2  hostnames  [Ljava/lang/String;
            2   14     3   hostname  Ljava/lang/String;
    Signature: (Lcom/microsoft/azure/management/appservice/AppServiceDomain;[Ljava/lang/String;)TFluentImplT;
    MethodParameters:
           Name  Flags
      domain     
      hostnames  

  public com.microsoft.azure.management.appservice.implementation.HostNameBindingImpl<FluentT, FluentImplT> defineHostnameBinding();
    descriptor: ()Lcom/microsoft/azure/management/appservice/implementation/HostNameBindingImpl;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
         0: .line 1262
            new com.microsoft.azure.management.appservice.implementation.HostNameBindingInner
            dup
            invokespecial com.microsoft.azure.management.appservice.implementation.HostNameBindingInner.<init>:()V
            astore 1 /* inner */
        start local 1 // com.microsoft.azure.management.appservice.implementation.HostNameBindingInner inner
         1: .line 1263
            aload 1 /* inner */
            aload 0 /* this */
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.name:()Ljava/lang/String;
            invokevirtual com.microsoft.azure.management.appservice.implementation.HostNameBindingInner.withSiteName:(Ljava/lang/String;)Lcom/microsoft/azure/management/appservice/implementation/HostNameBindingInner;
            pop
         2: .line 1264
            aload 1 /* inner */
            getstatic com.microsoft.azure.management.appservice.AzureResourceType.WEBSITE:Lcom/microsoft/azure/management/appservice/AzureResourceType;
            invokevirtual com.microsoft.azure.management.appservice.implementation.HostNameBindingInner.withAzureResourceType:(Lcom/microsoft/azure/management/appservice/AzureResourceType;)Lcom/microsoft/azure/management/appservice/implementation/HostNameBindingInner;
            pop
         3: .line 1265
            aload 1 /* inner */
            aload 0 /* this */
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.name:()Ljava/lang/String;
            invokevirtual com.microsoft.azure.management.appservice.implementation.HostNameBindingInner.withAzureResourceName:(Ljava/lang/String;)Lcom/microsoft/azure/management/appservice/implementation/HostNameBindingInner;
            pop
         4: .line 1266
            aload 1 /* inner */
            getstatic com.microsoft.azure.management.appservice.HostNameType.VERIFIED:Lcom/microsoft/azure/management/appservice/HostNameType;
            invokevirtual com.microsoft.azure.management.appservice.implementation.HostNameBindingInner.withHostNameType:(Lcom/microsoft/azure/management/appservice/HostNameType;)Lcom/microsoft/azure/management/appservice/implementation/HostNameBindingInner;
            pop
         5: .line 1267
            new com.microsoft.azure.management.appservice.implementation.HostNameBindingImpl
            dup
            aload 1 /* inner */
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.HostNameBindingImpl.<init>:(Lcom/microsoft/azure/management/appservice/implementation/HostNameBindingInner;Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;)V
            areturn
        end local 1 // com.microsoft.azure.management.appservice.implementation.HostNameBindingInner inner
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    6     0   this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;
            1    6     1  inner  Lcom/microsoft/azure/management/appservice/implementation/HostNameBindingInner;
    Signature: ()Lcom/microsoft/azure/management/appservice/implementation/HostNameBindingImpl<TFluentT;TFluentImplT;>;

  public FluentImplT withThirdPartyHostnameBinding(java.lang.String, java.lang.String[]);
    descriptor: (Ljava/lang/String;[Ljava/lang/String;)Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
    flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
    Code:
      stack=2, locals=7, args_size=3
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
        start local 1 // java.lang.String domain
        start local 2 // java.lang.String[] hostnames
         0: .line 1272
            aload 2 /* hostnames */
            dup
            astore 6
            arraylength
            istore 5
            iconst_0
            istore 4
            goto 8
      StackMap locals: com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl java.lang.String java.lang.String[] top int int java.lang.String[]
      StackMap stack:
         1: aload 6
            iload 4
            aaload
            astore 3 /* hostname */
        start local 3 // java.lang.String hostname
         2: .line 1273
            aload 0 /* this */
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.defineHostnameBinding:()Lcom/microsoft/azure/management/appservice/implementation/HostNameBindingImpl;
         3: .line 1274
            aload 1 /* domain */
            invokevirtual com.microsoft.azure.management.appservice.implementation.HostNameBindingImpl.withThirdPartyDomain:(Ljava/lang/String;)Lcom/microsoft/azure/management/appservice/implementation/HostNameBindingImpl;
         4: .line 1275
            aload 3 /* hostname */
            invokevirtual com.microsoft.azure.management.appservice.implementation.HostNameBindingImpl.withSubDomain:(Ljava/lang/String;)Lcom/microsoft/azure/management/appservice/implementation/HostNameBindingImpl;
         5: .line 1276
            getstatic com.microsoft.azure.management.appservice.CustomHostNameDnsRecordType.CNAME:Lcom/microsoft/azure/management/appservice/CustomHostNameDnsRecordType;
            invokevirtual com.microsoft.azure.management.appservice.implementation.HostNameBindingImpl.withDnsRecordType:(Lcom/microsoft/azure/management/appservice/CustomHostNameDnsRecordType;)Lcom/microsoft/azure/management/appservice/implementation/HostNameBindingImpl;
         6: .line 1277
            invokevirtual com.microsoft.azure.management.appservice.implementation.HostNameBindingImpl.attach:()Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
            pop
        end local 3 // java.lang.String hostname
         7: .line 1272
            iinc 4 1
      StackMap locals:
      StackMap stack:
         8: iload 4
            iload 5
            if_icmplt 1
         9: .line 1279
            aload 0 /* this */
            areturn
        end local 2 // java.lang.String[] hostnames
        end local 1 // java.lang.String domain
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0   10     0       this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;
            0   10     1     domain  Ljava/lang/String;
            0   10     2  hostnames  [Ljava/lang/String;
            2    7     3   hostname  Ljava/lang/String;
    Signature: (Ljava/lang/String;[Ljava/lang/String;)TFluentImplT;
    MethodParameters:
           Name  Flags
      domain     
      hostnames  

  public FluentImplT withoutHostnameBinding(java.lang.String);
    descriptor: (Ljava/lang/String;)Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
        start local 1 // java.lang.String hostname
         0: .line 1284
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.hostNameBindingsToDelete:Ljava/util/List;
            aload 1 /* hostname */
            invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
            pop
         1: .line 1285
            aload 0 /* this */
            areturn
        end local 1 // java.lang.String hostname
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    2     0      this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;
            0    2     1  hostname  Ljava/lang/String;
    Signature: (Ljava/lang/String;)TFluentImplT;
    MethodParameters:
          Name  Flags
      hostname  

  public FluentImplT withoutSslBinding(java.lang.String);
    descriptor: (Ljava/lang/String;)Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
        start local 1 // java.lang.String hostname
         0: .line 1290
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.hostNameSslStateMap:Ljava/util/Map;
            aload 1 /* hostname */
            invokeinterface java.util.Map.containsKey:(Ljava/lang/Object;)Z
            ifeq 2
         1: .line 1291
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.hostNameSslStateMap:Ljava/util/Map;
            aload 1 /* hostname */
            invokeinterface java.util.Map.get:(Ljava/lang/Object;)Ljava/lang/Object;
            checkcast com.microsoft.azure.management.appservice.HostNameSslState
            getstatic com.microsoft.azure.management.appservice.SslState.DISABLED:Lcom/microsoft/azure/management/appservice/SslState;
            invokevirtual com.microsoft.azure.management.appservice.HostNameSslState.withSslState:(Lcom/microsoft/azure/management/appservice/SslState;)Lcom/microsoft/azure/management/appservice/HostNameSslState;
            iconst_1
            invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
            invokevirtual com.microsoft.azure.management.appservice.HostNameSslState.withToUpdate:(Ljava/lang/Boolean;)Lcom/microsoft/azure/management/appservice/HostNameSslState;
            pop
         2: .line 1293
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            areturn
        end local 1 // java.lang.String hostname
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    3     0      this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;
            0    3     1  hostname  Ljava/lang/String;
    Signature: (Ljava/lang/String;)TFluentImplT;
    MethodParameters:
          Name  Flags
      hostname  

  FluentImplT withHostNameBinding(com.microsoft.azure.management.appservice.implementation.HostNameBindingImpl<FluentT, FluentImplT>);
    descriptor: (Lcom/microsoft/azure/management/appservice/implementation/HostNameBindingImpl;)Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
    flags: (0x0000) 
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
        start local 1 // com.microsoft.azure.management.appservice.implementation.HostNameBindingImpl hostNameBinding
         0: .line 1298
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.hostNameBindingsToCreate:Ljava/util/TreeMap;
         1: .line 1299
            aload 1 /* hostNameBinding */
            invokevirtual com.microsoft.azure.management.appservice.implementation.HostNameBindingImpl.name:()Ljava/lang/String;
         2: .line 1300
            aload 1 /* hostNameBinding */
         3: .line 1298
            invokevirtual java.util.TreeMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
         4: .line 1301
            aload 0 /* this */
            areturn
        end local 1 // com.microsoft.azure.management.appservice.implementation.HostNameBindingImpl hostNameBinding
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0    5     0             this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;
            0    5     1  hostNameBinding  Lcom/microsoft/azure/management/appservice/implementation/HostNameBindingImpl<TFluentT;TFluentImplT;>;
    Signature: (Lcom/microsoft/azure/management/appservice/implementation/HostNameBindingImpl<TFluentT;TFluentImplT;>;)TFluentImplT;
    MethodParameters:
                 Name  Flags
      hostNameBinding  final

  public FluentImplT withAppDisabledOnCreation();
    descriptor: ()Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
         0: .line 1306
            aload 0 /* this */
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.inner:()Ljava/lang/Object;
            checkcast com.microsoft.azure.management.appservice.implementation.SiteInner
            iconst_0
            invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
            invokevirtual com.microsoft.azure.management.appservice.implementation.SiteInner.withEnabled:(Ljava/lang/Boolean;)Lcom/microsoft/azure/management/appservice/implementation/SiteInner;
            pop
         1: .line 1307
            aload 0 /* this */
            areturn
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;
    Signature: ()TFluentImplT;

  public FluentImplT withScmSiteAlsoStopped();
    descriptor: (Z)Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
        start local 1 // boolean scmSiteAlsoStopped
         0: .line 1312
            aload 0 /* this */
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.inner:()Ljava/lang/Object;
            checkcast com.microsoft.azure.management.appservice.implementation.SiteInner
            iload 1 /* scmSiteAlsoStopped */
            invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
            invokevirtual com.microsoft.azure.management.appservice.implementation.SiteInner.withScmSiteAlsoStopped:(Ljava/lang/Boolean;)Lcom/microsoft/azure/management/appservice/implementation/SiteInner;
            pop
         1: .line 1313
            aload 0 /* this */
            areturn
        end local 1 // boolean scmSiteAlsoStopped
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0    2     0                this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;
            0    2     1  scmSiteAlsoStopped  Z
    Signature: (Z)TFluentImplT;
    MethodParameters:
                    Name  Flags
      scmSiteAlsoStopped  

  public FluentImplT withClientAffinityEnabled();
    descriptor: (Z)Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
        start local 1 // boolean enabled
         0: .line 1318
            aload 0 /* this */
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.inner:()Ljava/lang/Object;
            checkcast com.microsoft.azure.management.appservice.implementation.SiteInner
            iload 1 /* enabled */
            invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
            invokevirtual com.microsoft.azure.management.appservice.implementation.SiteInner.withClientAffinityEnabled:(Ljava/lang/Boolean;)Lcom/microsoft/azure/management/appservice/implementation/SiteInner;
            pop
         1: .line 1319
            aload 0 /* this */
            areturn
        end local 1 // boolean enabled
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;
            0    2     1  enabled  Z
    Signature: (Z)TFluentImplT;
    MethodParameters:
         Name  Flags
      enabled  

  public FluentImplT withClientCertEnabled();
    descriptor: (Z)Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
        start local 1 // boolean enabled
         0: .line 1324
            aload 0 /* this */
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.inner:()Ljava/lang/Object;
            checkcast com.microsoft.azure.management.appservice.implementation.SiteInner
            iload 1 /* enabled */
            invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
            invokevirtual com.microsoft.azure.management.appservice.implementation.SiteInner.withClientCertEnabled:(Ljava/lang/Boolean;)Lcom/microsoft/azure/management/appservice/implementation/SiteInner;
            pop
         1: .line 1325
            aload 0 /* this */
            areturn
        end local 1 // boolean enabled
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;
            0    2     1  enabled  Z
    Signature: (Z)TFluentImplT;
    MethodParameters:
         Name  Flags
      enabled  

  public com.microsoft.azure.management.appservice.implementation.HostNameSslBindingImpl<FluentT, FluentImplT> defineSslBinding();
    descriptor: ()Lcom/microsoft/azure/management/appservice/implementation/HostNameSslBindingImpl;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
         0: .line 1330
            new com.microsoft.azure.management.appservice.implementation.HostNameSslBindingImpl
            dup
            new com.microsoft.azure.management.appservice.HostNameSslState
            dup
            invokespecial com.microsoft.azure.management.appservice.HostNameSslState.<init>:()V
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.HostNameSslBindingImpl.<init>:(Lcom/microsoft/azure/management/appservice/HostNameSslState;Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;)V
            areturn
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;
    Signature: ()Lcom/microsoft/azure/management/appservice/implementation/HostNameSslBindingImpl<TFluentT;TFluentImplT;>;

  public FluentImplT withNetFrameworkVersion(com.microsoft.azure.management.appservice.NetFrameworkVersion);
    descriptor: (Lcom/microsoft/azure/management/appservice/NetFrameworkVersion;)Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
        start local 1 // com.microsoft.azure.management.appservice.NetFrameworkVersion version
         0: .line 1335
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.siteConfig:Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            ifnonnull 2
         1: .line 1336
            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.WebAppBaseImpl.siteConfig:Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
         2: .line 1338
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.siteConfig:Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            aload 1 /* version */
            invokevirtual com.microsoft.azure.management.appservice.NetFrameworkVersion.toString:()Ljava/lang/String;
            invokevirtual com.microsoft.azure.management.appservice.implementation.SiteConfigResourceInner.withNetFrameworkVersion:(Ljava/lang/String;)Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            pop
         3: .line 1339
            aload 0 /* this */
            areturn
        end local 1 // com.microsoft.azure.management.appservice.NetFrameworkVersion version
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    4     0     this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;
            0    4     1  version  Lcom/microsoft/azure/management/appservice/NetFrameworkVersion;
    Signature: (Lcom/microsoft/azure/management/appservice/NetFrameworkVersion;)TFluentImplT;
    MethodParameters:
         Name  Flags
      version  

  public FluentImplT withPhpVersion(com.microsoft.azure.management.appservice.PhpVersion);
    descriptor: (Lcom/microsoft/azure/management/appservice/PhpVersion;)Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
        start local 1 // com.microsoft.azure.management.appservice.PhpVersion version
         0: .line 1344
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.siteConfig:Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            ifnonnull 2
         1: .line 1345
            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.WebAppBaseImpl.siteConfig:Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
         2: .line 1347
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.siteConfig:Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            aload 1 /* version */
            invokevirtual com.microsoft.azure.management.appservice.PhpVersion.toString:()Ljava/lang/String;
            invokevirtual com.microsoft.azure.management.appservice.implementation.SiteConfigResourceInner.withPhpVersion:(Ljava/lang/String;)Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            pop
         3: .line 1348
            aload 0 /* this */
            areturn
        end local 1 // com.microsoft.azure.management.appservice.PhpVersion version
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    4     0     this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;
            0    4     1  version  Lcom/microsoft/azure/management/appservice/PhpVersion;
    Signature: (Lcom/microsoft/azure/management/appservice/PhpVersion;)TFluentImplT;
    MethodParameters:
         Name  Flags
      version  

  public FluentImplT withoutPhp();
    descriptor: ()Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
         0: .line 1352
            aload 0 /* this */
            ldc ""
            invokestatic com.microsoft.azure.management.appservice.PhpVersion.fromString:(Ljava/lang/String;)Lcom/microsoft/azure/management/appservice/PhpVersion;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.withPhpVersion:(Lcom/microsoft/azure/management/appservice/PhpVersion;)Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
            areturn
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;
    Signature: ()TFluentImplT;

  public FluentImplT withJavaVersion(com.microsoft.azure.management.appservice.JavaVersion);
    descriptor: (Lcom/microsoft/azure/management/appservice/JavaVersion;)Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
        start local 1 // com.microsoft.azure.management.appservice.JavaVersion version
         0: .line 1357
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.siteConfig:Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            ifnonnull 2
         1: .line 1358
            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.WebAppBaseImpl.siteConfig:Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
         2: .line 1360
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.siteConfig:Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            aload 1 /* version */
            invokevirtual com.microsoft.azure.management.appservice.JavaVersion.toString:()Ljava/lang/String;
            invokevirtual com.microsoft.azure.management.appservice.implementation.SiteConfigResourceInner.withJavaVersion:(Ljava/lang/String;)Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            pop
         3: .line 1361
            aload 0 /* this */
            areturn
        end local 1 // com.microsoft.azure.management.appservice.JavaVersion version
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    4     0     this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;
            0    4     1  version  Lcom/microsoft/azure/management/appservice/JavaVersion;
    Signature: (Lcom/microsoft/azure/management/appservice/JavaVersion;)TFluentImplT;
    MethodParameters:
         Name  Flags
      version  

  public FluentImplT withoutJava();
    descriptor: ()Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
         0: .line 1365
            aload 0 /* this */
            ldc ""
            invokestatic com.microsoft.azure.management.appservice.JavaVersion.fromString:(Ljava/lang/String;)Lcom/microsoft/azure/management/appservice/JavaVersion;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.withJavaVersion:(Lcom/microsoft/azure/management/appservice/JavaVersion;)Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
            ldc ""
            invokestatic com.microsoft.azure.management.appservice.WebContainer.fromString:(Ljava/lang/String;)Lcom/microsoft/azure/management/appservice/WebContainer;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.withWebContainer:(Lcom/microsoft/azure/management/appservice/WebContainer;)Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
            areturn
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;
    Signature: ()TFluentImplT;

  public FluentImplT withWebContainer(com.microsoft.azure.management.appservice.WebContainer);
    descriptor: (Lcom/microsoft/azure/management/appservice/WebContainer;)Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=2
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
        start local 1 // com.microsoft.azure.management.appservice.WebContainer webContainer
         0: .line 1370
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.siteConfig:Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            ifnonnull 2
         1: .line 1371
            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.WebAppBaseImpl.siteConfig:Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
         2: .line 1373
      StackMap locals:
      StackMap stack:
            aload 1 /* webContainer */
            ifnonnull 6
         3: .line 1374
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.siteConfig:Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            aconst_null
            invokevirtual com.microsoft.azure.management.appservice.implementation.SiteConfigResourceInner.withJavaContainer:(Ljava/lang/String;)Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            pop
         4: .line 1375
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.siteConfig:Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            aconst_null
            invokevirtual com.microsoft.azure.management.appservice.implementation.SiteConfigResourceInner.withJavaContainerVersion:(Ljava/lang/String;)Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            pop
         5: .line 1376
            goto 13
      StackMap locals:
      StackMap stack:
         6: aload 1 /* webContainer */
            invokevirtual com.microsoft.azure.management.appservice.WebContainer.toString:()Ljava/lang/String;
            invokevirtual java.lang.String.isEmpty:()Z
            ifeq 10
         7: .line 1377
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.siteConfig:Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            ldc ""
            invokevirtual com.microsoft.azure.management.appservice.implementation.SiteConfigResourceInner.withJavaContainer:(Ljava/lang/String;)Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            pop
         8: .line 1378
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.siteConfig:Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            ldc ""
            invokevirtual com.microsoft.azure.management.appservice.implementation.SiteConfigResourceInner.withJavaContainerVersion:(Ljava/lang/String;)Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            pop
         9: .line 1379
            goto 13
        10: .line 1380
      StackMap locals:
      StackMap stack:
            aload 1 /* webContainer */
            invokevirtual com.microsoft.azure.management.appservice.WebContainer.toString:()Ljava/lang/String;
            ldc " "
            invokevirtual java.lang.String.split:(Ljava/lang/String;)[Ljava/lang/String;
            astore 2 /* containerInfo */
        start local 2 // java.lang.String[] containerInfo
        11: .line 1381
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.siteConfig:Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            aload 2 /* containerInfo */
            iconst_0
            aaload
            invokevirtual com.microsoft.azure.management.appservice.implementation.SiteConfigResourceInner.withJavaContainer:(Ljava/lang/String;)Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            pop
        12: .line 1382
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.siteConfig:Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            aload 2 /* containerInfo */
            iconst_1
            aaload
            invokevirtual com.microsoft.azure.management.appservice.implementation.SiteConfigResourceInner.withJavaContainerVersion:(Ljava/lang/String;)Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            pop
        end local 2 // java.lang.String[] containerInfo
        13: .line 1384
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            areturn
        end local 1 // com.microsoft.azure.management.appservice.WebContainer webContainer
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0   14     0           this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;
            0   14     1   webContainer  Lcom/microsoft/azure/management/appservice/WebContainer;
           11   13     2  containerInfo  [Ljava/lang/String;
    Signature: (Lcom/microsoft/azure/management/appservice/WebContainer;)TFluentImplT;
    MethodParameters:
              Name  Flags
      webContainer  

  public FluentImplT withPythonVersion(com.microsoft.azure.management.appservice.PythonVersion);
    descriptor: (Lcom/microsoft/azure/management/appservice/PythonVersion;)Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
        start local 1 // com.microsoft.azure.management.appservice.PythonVersion version
         0: .line 1389
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.siteConfig:Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            ifnonnull 2
         1: .line 1390
            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.WebAppBaseImpl.siteConfig:Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
         2: .line 1392
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.siteConfig:Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            aload 1 /* version */
            invokevirtual com.microsoft.azure.management.appservice.PythonVersion.toString:()Ljava/lang/String;
            invokevirtual com.microsoft.azure.management.appservice.implementation.SiteConfigResourceInner.withPythonVersion:(Ljava/lang/String;)Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            pop
         3: .line 1393
            aload 0 /* this */
            areturn
        end local 1 // com.microsoft.azure.management.appservice.PythonVersion version
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    4     0     this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;
            0    4     1  version  Lcom/microsoft/azure/management/appservice/PythonVersion;
    Signature: (Lcom/microsoft/azure/management/appservice/PythonVersion;)TFluentImplT;
    MethodParameters:
         Name  Flags
      version  

  public FluentImplT withoutPython();
    descriptor: ()Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
         0: .line 1397
            aload 0 /* this */
            ldc ""
            invokestatic com.microsoft.azure.management.appservice.PythonVersion.fromString:(Ljava/lang/String;)Lcom/microsoft/azure/management/appservice/PythonVersion;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.withPythonVersion:(Lcom/microsoft/azure/management/appservice/PythonVersion;)Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
            areturn
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;
    Signature: ()TFluentImplT;

  public FluentImplT withPlatformArchitecture(com.microsoft.azure.management.appservice.PlatformArchitecture);
    descriptor: (Lcom/microsoft/azure/management/appservice/PlatformArchitecture;)Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
        start local 1 // com.microsoft.azure.management.appservice.PlatformArchitecture platform
         0: .line 1402
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.siteConfig:Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            ifnonnull 2
         1: .line 1403
            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.WebAppBaseImpl.siteConfig:Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
         2: .line 1405
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.siteConfig:Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            aload 1 /* platform */
            getstatic com.microsoft.azure.management.appservice.PlatformArchitecture.X86:Lcom/microsoft/azure/management/appservice/PlatformArchitecture;
            invokevirtual com.microsoft.azure.management.appservice.PlatformArchitecture.equals:(Ljava/lang/Object;)Z
            invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
            invokevirtual com.microsoft.azure.management.appservice.implementation.SiteConfigResourceInner.withUse32BitWorkerProcess:(Ljava/lang/Boolean;)Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            pop
         3: .line 1406
            aload 0 /* this */
            areturn
        end local 1 // com.microsoft.azure.management.appservice.PlatformArchitecture platform
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    4     0      this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;
            0    4     1  platform  Lcom/microsoft/azure/management/appservice/PlatformArchitecture;
    Signature: (Lcom/microsoft/azure/management/appservice/PlatformArchitecture;)TFluentImplT;
    MethodParameters:
          Name  Flags
      platform  

  public FluentImplT withWebSocketsEnabled();
    descriptor: (Z)Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
        start local 1 // boolean enabled
         0: .line 1411
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.siteConfig:Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            ifnonnull 2
         1: .line 1412
            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.WebAppBaseImpl.siteConfig:Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
         2: .line 1414
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.siteConfig:Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            iload 1 /* enabled */
            invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
            invokevirtual com.microsoft.azure.management.appservice.implementation.SiteConfigResourceInner.withWebSocketsEnabled:(Ljava/lang/Boolean;)Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            pop
         3: .line 1415
            aload 0 /* this */
            areturn
        end local 1 // boolean enabled
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    4     0     this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;
            0    4     1  enabled  Z
    Signature: (Z)TFluentImplT;
    MethodParameters:
         Name  Flags
      enabled  

  public FluentImplT withWebAppAlwaysOn();
    descriptor: (Z)Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
        start local 1 // boolean alwaysOn
         0: .line 1420
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.siteConfig:Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            ifnonnull 2
         1: .line 1421
            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.WebAppBaseImpl.siteConfig:Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
         2: .line 1423
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.siteConfig:Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            iload 1 /* alwaysOn */
            invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
            invokevirtual com.microsoft.azure.management.appservice.implementation.SiteConfigResourceInner.withAlwaysOn:(Ljava/lang/Boolean;)Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            pop
         3: .line 1424
            aload 0 /* this */
            areturn
        end local 1 // boolean alwaysOn
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    4     0      this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;
            0    4     1  alwaysOn  Z
    Signature: (Z)TFluentImplT;
    MethodParameters:
          Name  Flags
      alwaysOn  

  public FluentImplT withManagedPipelineMode(com.microsoft.azure.management.appservice.ManagedPipelineMode);
    descriptor: (Lcom/microsoft/azure/management/appservice/ManagedPipelineMode;)Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
        start local 1 // com.microsoft.azure.management.appservice.ManagedPipelineMode managedPipelineMode
         0: .line 1429
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.siteConfig:Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            ifnonnull 2
         1: .line 1430
            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.WebAppBaseImpl.siteConfig:Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
         2: .line 1432
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.siteConfig:Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            aload 1 /* managedPipelineMode */
            invokevirtual com.microsoft.azure.management.appservice.implementation.SiteConfigResourceInner.withManagedPipelineMode:(Lcom/microsoft/azure/management/appservice/ManagedPipelineMode;)Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            pop
         3: .line 1433
            aload 0 /* this */
            areturn
        end local 1 // com.microsoft.azure.management.appservice.ManagedPipelineMode managedPipelineMode
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot                 Name  Signature
            0    4     0                 this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;
            0    4     1  managedPipelineMode  Lcom/microsoft/azure/management/appservice/ManagedPipelineMode;
    Signature: (Lcom/microsoft/azure/management/appservice/ManagedPipelineMode;)TFluentImplT;
    MethodParameters:
                     Name  Flags
      managedPipelineMode  

  public FluentImplT withAutoSwapSlotName(java.lang.String);
    descriptor: (Ljava/lang/String;)Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
        start local 1 // java.lang.String slotName
         0: .line 1438
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.siteConfig:Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            ifnonnull 2
         1: .line 1439
            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.WebAppBaseImpl.siteConfig:Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
         2: .line 1441
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.siteConfig:Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            aload 1 /* slotName */
            invokevirtual com.microsoft.azure.management.appservice.implementation.SiteConfigResourceInner.withAutoSwapSlotName:(Ljava/lang/String;)Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            pop
         3: .line 1442
            aload 0 /* this */
            areturn
        end local 1 // java.lang.String slotName
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    4     0      this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;
            0    4     1  slotName  Ljava/lang/String;
    Signature: (Ljava/lang/String;)TFluentImplT;
    MethodParameters:
          Name  Flags
      slotName  

  public FluentImplT withRemoteDebuggingEnabled(com.microsoft.azure.management.appservice.RemoteVisualStudioVersion);
    descriptor: (Lcom/microsoft/azure/management/appservice/RemoteVisualStudioVersion;)Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
        start local 1 // com.microsoft.azure.management.appservice.RemoteVisualStudioVersion remoteVisualStudioVersion
         0: .line 1447
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.siteConfig:Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            ifnonnull 2
         1: .line 1448
            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.WebAppBaseImpl.siteConfig:Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
         2: .line 1450
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.siteConfig:Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            iconst_1
            invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
            invokevirtual com.microsoft.azure.management.appservice.implementation.SiteConfigResourceInner.withRemoteDebuggingEnabled:(Ljava/lang/Boolean;)Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            pop
         3: .line 1451
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.siteConfig:Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            aload 1 /* remoteVisualStudioVersion */
            invokevirtual com.microsoft.azure.management.appservice.RemoteVisualStudioVersion.toString:()Ljava/lang/String;
            invokevirtual com.microsoft.azure.management.appservice.implementation.SiteConfigResourceInner.withRemoteDebuggingVersion:(Ljava/lang/String;)Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            pop
         4: .line 1452
            aload 0 /* this */
            areturn
        end local 1 // com.microsoft.azure.management.appservice.RemoteVisualStudioVersion remoteVisualStudioVersion
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot                       Name  Signature
            0    5     0                       this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;
            0    5     1  remoteVisualStudioVersion  Lcom/microsoft/azure/management/appservice/RemoteVisualStudioVersion;
    Signature: (Lcom/microsoft/azure/management/appservice/RemoteVisualStudioVersion;)TFluentImplT;
    MethodParameters:
                           Name  Flags
      remoteVisualStudioVersion  

  public FluentImplT withRemoteDebuggingDisabled();
    descriptor: ()Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
         0: .line 1457
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.siteConfig:Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            ifnonnull 2
         1: .line 1458
            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.WebAppBaseImpl.siteConfig:Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
         2: .line 1460
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.siteConfig:Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            iconst_0
            invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
            invokevirtual com.microsoft.azure.management.appservice.implementation.SiteConfigResourceInner.withRemoteDebuggingEnabled:(Ljava/lang/Boolean;)Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            pop
         3: .line 1461
            aload 0 /* this */
            areturn
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    4     0  this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;
    Signature: ()TFluentImplT;

  public FluentImplT withDefaultDocument(java.lang.String);
    descriptor: (Ljava/lang/String;)Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
        start local 1 // java.lang.String document
         0: .line 1466
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.siteConfig:Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            ifnonnull 2
         1: .line 1467
            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.WebAppBaseImpl.siteConfig:Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
         2: .line 1469
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.siteConfig:Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            invokevirtual com.microsoft.azure.management.appservice.implementation.SiteConfigResourceInner.defaultDocuments:()Ljava/util/List;
            ifnonnull 4
         3: .line 1470
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.siteConfig:Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            new java.util.ArrayList
            dup
            invokespecial java.util.ArrayList.<init>:()V
            invokevirtual com.microsoft.azure.management.appservice.implementation.SiteConfigResourceInner.withDefaultDocuments:(Ljava/util/List;)Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            pop
         4: .line 1472
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.siteConfig:Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            invokevirtual com.microsoft.azure.management.appservice.implementation.SiteConfigResourceInner.defaultDocuments:()Ljava/util/List;
            aload 1 /* document */
            invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
            pop
         5: .line 1473
            aload 0 /* this */
            areturn
        end local 1 // java.lang.String document
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    6     0      this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;
            0    6     1  document  Ljava/lang/String;
    Signature: (Ljava/lang/String;)TFluentImplT;
    MethodParameters:
          Name  Flags
      document  

  public FluentImplT withDefaultDocuments(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
        start local 1 // java.util.List documents
         0: .line 1478
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.siteConfig:Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            ifnonnull 2
         1: .line 1479
            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.WebAppBaseImpl.siteConfig:Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
         2: .line 1481
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.siteConfig:Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            invokevirtual com.microsoft.azure.management.appservice.implementation.SiteConfigResourceInner.defaultDocuments:()Ljava/util/List;
            ifnonnull 4
         3: .line 1482
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.siteConfig:Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            new java.util.ArrayList
            dup
            invokespecial java.util.ArrayList.<init>:()V
            invokevirtual com.microsoft.azure.management.appservice.implementation.SiteConfigResourceInner.withDefaultDocuments:(Ljava/util/List;)Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            pop
         4: .line 1484
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.siteConfig:Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            invokevirtual com.microsoft.azure.management.appservice.implementation.SiteConfigResourceInner.defaultDocuments:()Ljava/util/List;
            aload 1 /* documents */
            invokeinterface java.util.List.addAll:(Ljava/util/Collection;)Z
            pop
         5: .line 1485
            aload 0 /* this */
            areturn
        end local 1 // java.util.List documents
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    6     0       this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;
            0    6     1  documents  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)TFluentImplT;
    MethodParameters:
           Name  Flags
      documents  

  public FluentImplT withoutDefaultDocument(java.lang.String);
    descriptor: (Ljava/lang/String;)Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
        start local 1 // java.lang.String document
         0: .line 1490
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.siteConfig:Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            ifnonnull 2
         1: .line 1491
            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.WebAppBaseImpl.siteConfig:Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
         2: .line 1493
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.siteConfig:Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            invokevirtual com.microsoft.azure.management.appservice.implementation.SiteConfigResourceInner.defaultDocuments:()Ljava/util/List;
            ifnull 4
         3: .line 1494
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.siteConfig:Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            invokevirtual com.microsoft.azure.management.appservice.implementation.SiteConfigResourceInner.defaultDocuments:()Ljava/util/List;
            aload 1 /* document */
            invokeinterface java.util.List.remove:(Ljava/lang/Object;)Z
            pop
         4: .line 1496
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            areturn
        end local 1 // java.lang.String document
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    5     0      this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;
            0    5     1  document  Ljava/lang/String;
    Signature: (Ljava/lang/String;)TFluentImplT;
    MethodParameters:
          Name  Flags
      document  

  public FluentImplT withHttpsOnly();
    descriptor: (Z)Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
        start local 1 // boolean httpsOnly
         0: .line 1501
            aload 0 /* this */
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.inner:()Ljava/lang/Object;
            checkcast com.microsoft.azure.management.appservice.implementation.SiteInner
            iload 1 /* httpsOnly */
            invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
            invokevirtual com.microsoft.azure.management.appservice.implementation.SiteInner.withHttpsOnly:(Ljava/lang/Boolean;)Lcom/microsoft/azure/management/appservice/implementation/SiteInner;
            pop
         1: .line 1502
            aload 0 /* this */
            areturn
        end local 1 // boolean httpsOnly
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    2     0       this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;
            0    2     1  httpsOnly  Z
    Signature: (Z)TFluentImplT;
    MethodParameters:
           Name  Flags
      httpsOnly  

  public FluentImplT withHttp20Enabled();
    descriptor: (Z)Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
        start local 1 // boolean http20Enabled
         0: .line 1507
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.siteConfig:Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            ifnonnull 2
         1: .line 1508
            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.WebAppBaseImpl.siteConfig:Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
         2: .line 1510
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.siteConfig:Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            iload 1 /* http20Enabled */
            invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
            invokevirtual com.microsoft.azure.management.appservice.implementation.SiteConfigResourceInner.withHttp20Enabled:(Ljava/lang/Boolean;)Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            pop
         3: .line 1511
            aload 0 /* this */
            areturn
        end local 1 // boolean http20Enabled
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0    4     0           this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;
            0    4     1  http20Enabled  Z
    Signature: (Z)TFluentImplT;
    MethodParameters:
               Name  Flags
      http20Enabled  

  public FluentImplT withFtpsState(com.microsoft.azure.management.appservice.FtpsState);
    descriptor: (Lcom/microsoft/azure/management/appservice/FtpsState;)Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
        start local 1 // com.microsoft.azure.management.appservice.FtpsState ftpsState
         0: .line 1516
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.siteConfig:Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            ifnonnull 2
         1: .line 1517
            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.WebAppBaseImpl.siteConfig:Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
         2: .line 1519
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.siteConfig:Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            aload 1 /* ftpsState */
            invokevirtual com.microsoft.azure.management.appservice.implementation.SiteConfigResourceInner.withFtpsState:(Lcom/microsoft/azure/management/appservice/FtpsState;)Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            pop
         3: .line 1520
            aload 0 /* this */
            areturn
        end local 1 // com.microsoft.azure.management.appservice.FtpsState ftpsState
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    4     0       this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;
            0    4     1  ftpsState  Lcom/microsoft/azure/management/appservice/FtpsState;
    Signature: (Lcom/microsoft/azure/management/appservice/FtpsState;)TFluentImplT;
    MethodParameters:
           Name  Flags
      ftpsState  

  public FluentImplT withVirtualApplications(java.util.List<com.microsoft.azure.management.appservice.VirtualApplication>);
    descriptor: (Ljava/util/List;)Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
        start local 1 // java.util.List virtualApplications
         0: .line 1525
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.siteConfig:Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            ifnonnull 2
         1: .line 1526
            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.WebAppBaseImpl.siteConfig:Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
         2: .line 1528
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.siteConfig:Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            aload 1 /* virtualApplications */
            invokevirtual com.microsoft.azure.management.appservice.implementation.SiteConfigResourceInner.withVirtualApplications:(Ljava/util/List;)Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            pop
         3: .line 1529
            aload 0 /* this */
            areturn
        end local 1 // java.util.List virtualApplications
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot                 Name  Signature
            0    4     0                 this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;
            0    4     1  virtualApplications  Ljava/util/List<Lcom/microsoft/azure/management/appservice/VirtualApplication;>;
    Signature: (Ljava/util/List<Lcom/microsoft/azure/management/appservice/VirtualApplication;>;)TFluentImplT;
    MethodParameters:
                     Name  Flags
      virtualApplications  

  public FluentImplT withMinTlsVersion(com.microsoft.azure.management.appservice.SupportedTlsVersions);
    descriptor: (Lcom/microsoft/azure/management/appservice/SupportedTlsVersions;)Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
        start local 1 // com.microsoft.azure.management.appservice.SupportedTlsVersions minTlsVersion
         0: .line 1535
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.siteConfig:Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            ifnonnull 2
         1: .line 1536
            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.WebAppBaseImpl.siteConfig:Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
         2: .line 1538
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.siteConfig:Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            aload 1 /* minTlsVersion */
            invokevirtual com.microsoft.azure.management.appservice.implementation.SiteConfigResourceInner.withMinTlsVersion:(Lcom/microsoft/azure/management/appservice/SupportedTlsVersions;)Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            pop
         3: .line 1539
            aload 0 /* this */
            areturn
        end local 1 // com.microsoft.azure.management.appservice.SupportedTlsVersions minTlsVersion
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0    4     0           this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;
            0    4     1  minTlsVersion  Lcom/microsoft/azure/management/appservice/SupportedTlsVersions;
    Signature: (Lcom/microsoft/azure/management/appservice/SupportedTlsVersions;)TFluentImplT;
    MethodParameters:
               Name  Flags
      minTlsVersion  

  public FluentImplT withAppSetting(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
        start local 1 // java.lang.String key
        start local 2 // java.lang.String value
         0: .line 1544
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.appSettingsToAdd:Ljava/util/Map;
            aload 1 /* key */
            aload 2 /* value */
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
         1: .line 1545
            aload 0 /* this */
            areturn
        end local 2 // java.lang.String value
        end local 1 // java.lang.String key
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    2     0   this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;
            0    2     1    key  Ljava/lang/String;
            0    2     2  value  Ljava/lang/String;
    Signature: (Ljava/lang/String;Ljava/lang/String;)TFluentImplT;
    MethodParameters:
       Name  Flags
      key    
      value  

  public FluentImplT withAppSettings(java.util.Map<java.lang.String, java.lang.String>);
    descriptor: (Ljava/util/Map;)Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
        start local 1 // java.util.Map settings
         0: .line 1550
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.appSettingsToAdd:Ljava/util/Map;
            aload 1 /* settings */
            invokeinterface java.util.Map.putAll:(Ljava/util/Map;)V
         1: .line 1551
            aload 0 /* this */
            areturn
        end local 1 // java.util.Map settings
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    2     0      this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;
            0    2     1  settings  Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;
    Signature: (Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;)TFluentImplT;
    MethodParameters:
          Name  Flags
      settings  

  public FluentImplT withStickyAppSetting(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
        start local 1 // java.lang.String key
        start local 2 // java.lang.String value
         0: .line 1555
            aload 0 /* this */
            aload 1 /* key */
            aload 2 /* value */
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.withAppSetting:(Ljava/lang/String;Ljava/lang/String;)Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
            pop
         1: .line 1556
            aload 0 /* this */
            aload 1 /* key */
            iconst_1
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.withAppSettingStickiness:(Ljava/lang/String;Z)Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
            areturn
        end local 2 // java.lang.String value
        end local 1 // java.lang.String key
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    2     0   this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;
            0    2     1    key  Ljava/lang/String;
            0    2     2  value  Ljava/lang/String;
    Signature: (Ljava/lang/String;Ljava/lang/String;)TFluentImplT;
    MethodParameters:
       Name  Flags
      key    
      value  

  public FluentImplT withStickyAppSettings(java.util.Map<java.lang.String, java.lang.String>);
    descriptor: (Ljava/util/Map;)Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
        start local 1 // java.util.Map settings
         0: .line 1561
            aload 0 /* this */
            aload 1 /* settings */
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.withAppSettings:(Ljava/util/Map;)Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
            pop
         1: .line 1562
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.appSettingStickiness:Ljava/util/Map;
            aload 1 /* settings */
            invokeinterface java.util.Map.keySet:()Ljava/util/Set;
            new com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$39
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$39.<init>:(Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;)V
            invokestatic com.google.common.collect.Maps.asMap:(Ljava/util/Set;Lcom/google/common/base/Function;)Ljava/util/Map;
            invokeinterface java.util.Map.putAll:(Ljava/util/Map;)V
         2: .line 1568
            aload 0 /* this */
            areturn
        end local 1 // java.util.Map settings
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    3     0      this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;
            0    3     1  settings  Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;
    Signature: (Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;)TFluentImplT;
    MethodParameters:
          Name  Flags
      settings  

  public FluentImplT withoutAppSetting(java.lang.String);
    descriptor: (Ljava/lang/String;)Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
        start local 1 // java.lang.String key
         0: .line 1573
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.appSettingsToRemove:Ljava/util/List;
            aload 1 /* key */
            invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
            pop
         1: .line 1574
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.appSettingStickiness:Ljava/util/Map;
            aload 1 /* key */
            invokeinterface java.util.Map.remove:(Ljava/lang/Object;)Ljava/lang/Object;
            pop
         2: .line 1575
            aload 0 /* this */
            areturn
        end local 1 // java.lang.String key
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;
            0    3     1   key  Ljava/lang/String;
    Signature: (Ljava/lang/String;)TFluentImplT;
    MethodParameters:
      Name  Flags
      key   

  public FluentImplT withAppSettingStickiness(java.lang.String, );
    descriptor: (Ljava/lang/String;Z)Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
        start local 1 // java.lang.String key
        start local 2 // boolean sticky
         0: .line 1580
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.appSettingStickiness:Ljava/util/Map;
            aload 1 /* key */
            iload 2 /* sticky */
            invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
         1: .line 1581
            aload 0 /* this */
            areturn
        end local 2 // boolean sticky
        end local 1 // java.lang.String key
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    2     0    this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;
            0    2     1     key  Ljava/lang/String;
            0    2     2  sticky  Z
    Signature: (Ljava/lang/String;Z)TFluentImplT;
    MethodParameters:
        Name  Flags
      key     
      sticky  

  public FluentImplT withConnectionString(java.lang.String, java.lang.String, com.microsoft.azure.management.appservice.ConnectionStringType);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/appservice/ConnectionStringType;)Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
        start local 1 // java.lang.String name
        start local 2 // java.lang.String value
        start local 3 // com.microsoft.azure.management.appservice.ConnectionStringType type
         0: .line 1586
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.connectionStringsToAdd:Ljava/util/Map;
            aload 1 /* name */
            new com.microsoft.azure.management.appservice.ConnStringValueTypePair
            dup
            invokespecial com.microsoft.azure.management.appservice.ConnStringValueTypePair.<init>:()V
            aload 2 /* value */
            invokevirtual com.microsoft.azure.management.appservice.ConnStringValueTypePair.withValue:(Ljava/lang/String;)Lcom/microsoft/azure/management/appservice/ConnStringValueTypePair;
            aload 3 /* type */
            invokevirtual com.microsoft.azure.management.appservice.ConnStringValueTypePair.withType:(Lcom/microsoft/azure/management/appservice/ConnectionStringType;)Lcom/microsoft/azure/management/appservice/ConnStringValueTypePair;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
         1: .line 1587
            aload 0 /* this */
            areturn
        end local 3 // com.microsoft.azure.management.appservice.ConnectionStringType type
        end local 2 // java.lang.String value
        end local 1 // java.lang.String name
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    2     0   this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;
            0    2     1   name  Ljava/lang/String;
            0    2     2  value  Ljava/lang/String;
            0    2     3   type  Lcom/microsoft/azure/management/appservice/ConnectionStringType;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/appservice/ConnectionStringType;)TFluentImplT;
    MethodParameters:
       Name  Flags
      name   
      value  
      type   

  public FluentImplT withStickyConnectionString(java.lang.String, java.lang.String, com.microsoft.azure.management.appservice.ConnectionStringType);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/appservice/ConnectionStringType;)Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
        start local 1 // java.lang.String name
        start local 2 // java.lang.String value
        start local 3 // com.microsoft.azure.management.appservice.ConnectionStringType type
         0: .line 1592
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.connectionStringsToAdd:Ljava/util/Map;
            aload 1 /* name */
            new com.microsoft.azure.management.appservice.ConnStringValueTypePair
            dup
            invokespecial com.microsoft.azure.management.appservice.ConnStringValueTypePair.<init>:()V
            aload 2 /* value */
            invokevirtual com.microsoft.azure.management.appservice.ConnStringValueTypePair.withValue:(Ljava/lang/String;)Lcom/microsoft/azure/management/appservice/ConnStringValueTypePair;
            aload 3 /* type */
            invokevirtual com.microsoft.azure.management.appservice.ConnStringValueTypePair.withType:(Lcom/microsoft/azure/management/appservice/ConnectionStringType;)Lcom/microsoft/azure/management/appservice/ConnStringValueTypePair;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
         1: .line 1593
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.connectionStringStickiness:Ljava/util/Map;
            aload 1 /* name */
            iconst_1
            invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
         2: .line 1594
            aload 0 /* this */
            areturn
        end local 3 // com.microsoft.azure.management.appservice.ConnectionStringType type
        end local 2 // java.lang.String value
        end local 1 // java.lang.String name
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    3     0   this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;
            0    3     1   name  Ljava/lang/String;
            0    3     2  value  Ljava/lang/String;
            0    3     3   type  Lcom/microsoft/azure/management/appservice/ConnectionStringType;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/appservice/ConnectionStringType;)TFluentImplT;
    MethodParameters:
       Name  Flags
      name   
      value  
      type   

  public FluentImplT withoutConnectionString(java.lang.String);
    descriptor: (Ljava/lang/String;)Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
        start local 1 // java.lang.String name
         0: .line 1599
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.connectionStringsToRemove:Ljava/util/List;
            aload 1 /* name */
            invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
            pop
         1: .line 1600
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.connectionStringStickiness:Ljava/util/Map;
            aload 1 /* name */
            invokeinterface java.util.Map.remove:(Ljava/lang/Object;)Ljava/lang/Object;
            pop
         2: .line 1601
            aload 0 /* this */
            areturn
        end local 1 // java.lang.String name
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;
            0    3     1  name  Ljava/lang/String;
    Signature: (Ljava/lang/String;)TFluentImplT;
    MethodParameters:
      Name  Flags
      name  

  public FluentImplT withConnectionStringStickiness(java.lang.String, );
    descriptor: (Ljava/lang/String;Z)Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
        start local 1 // java.lang.String name
        start local 2 // boolean stickiness
         0: .line 1606
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.connectionStringStickiness:Ljava/util/Map;
            aload 1 /* name */
            iload 2 /* stickiness */
            invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
         1: .line 1607
            aload 0 /* this */
            areturn
        end local 2 // boolean stickiness
        end local 1 // java.lang.String name
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    2     0        this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;
            0    2     1        name  Ljava/lang/String;
            0    2     2  stickiness  Z
    Signature: (Ljava/lang/String;Z)TFluentImplT;
    MethodParameters:
            Name  Flags
      name        
      stickiness  

  void withSourceControl(com.microsoft.azure.management.appservice.implementation.WebAppSourceControlImpl<FluentT, FluentImplT>);
    descriptor: (Lcom/microsoft/azure/management/appservice/implementation/WebAppSourceControlImpl;)V
    flags: (0x0000) 
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
        start local 1 // com.microsoft.azure.management.appservice.implementation.WebAppSourceControlImpl sourceControl
         0: .line 1612
            aload 0 /* this */
            aload 1 /* sourceControl */
            putfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.sourceControl:Lcom/microsoft/azure/management/appservice/implementation/WebAppSourceControlImpl;
         1: .line 1613
            return
        end local 1 // com.microsoft.azure.management.appservice.implementation.WebAppSourceControlImpl sourceControl
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0    2     0           this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;
            0    2     1  sourceControl  Lcom/microsoft/azure/management/appservice/implementation/WebAppSourceControlImpl<TFluentT;TFluentImplT;>;
    Signature: (Lcom/microsoft/azure/management/appservice/implementation/WebAppSourceControlImpl<TFluentT;TFluentImplT;>;)V
    MethodParameters:
               Name  Flags
      sourceControl  

  public com.microsoft.azure.management.appservice.implementation.WebAppSourceControlImpl<FluentT, FluentImplT> defineSourceControl();
    descriptor: ()Lcom/microsoft/azure/management/appservice/implementation/WebAppSourceControlImpl;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
         0: .line 1616
            new com.microsoft.azure.management.appservice.implementation.SiteSourceControlInner
            dup
            invokespecial com.microsoft.azure.management.appservice.implementation.SiteSourceControlInner.<init>:()V
            astore 1 /* sourceControlInner */
        start local 1 // com.microsoft.azure.management.appservice.implementation.SiteSourceControlInner sourceControlInner
         1: .line 1617
            new com.microsoft.azure.management.appservice.implementation.WebAppSourceControlImpl
            dup
            aload 1 /* sourceControlInner */
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.WebAppSourceControlImpl.<init>:(Lcom/microsoft/azure/management/appservice/implementation/SiteSourceControlInner;Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;)V
            areturn
        end local 1 // com.microsoft.azure.management.appservice.implementation.SiteSourceControlInner sourceControlInner
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0    2     0                this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;
            1    2     1  sourceControlInner  Lcom/microsoft/azure/management/appservice/implementation/SiteSourceControlInner;
    Signature: ()Lcom/microsoft/azure/management/appservice/implementation/WebAppSourceControlImpl<TFluentT;TFluentImplT;>;

  public FluentImplT withLocalGitSourceControl();
    descriptor: ()Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
         0: .line 1622
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.siteConfig:Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            ifnonnull 2
         1: .line 1623
            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.WebAppBaseImpl.siteConfig:Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
         2: .line 1625
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.siteConfig:Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            getstatic com.microsoft.azure.management.appservice.ScmType.LOCAL_GIT:Lcom/microsoft/azure/management/appservice/ScmType;
            invokevirtual com.microsoft.azure.management.appservice.implementation.SiteConfigResourceInner.withScmType:(Lcom/microsoft/azure/management/appservice/ScmType;)Lcom/microsoft/azure/management/appservice/implementation/SiteConfigResourceInner;
            pop
         3: .line 1626
            aload 0 /* this */
            areturn
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    4     0  this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;
    Signature: ()TFluentImplT;

  public FluentImplT withoutSourceControl();
    descriptor: ()Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
         0: .line 1631
            aload 0 /* this */
            iconst_1
            putfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.sourceControlToDelete:Z
         1: .line 1632
            aload 0 /* this */
            areturn
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;
    Signature: ()TFluentImplT;

  void withAuthentication(com.microsoft.azure.management.appservice.implementation.WebAppAuthenticationImpl<FluentT, FluentImplT>);
    descriptor: (Lcom/microsoft/azure/management/appservice/implementation/WebAppAuthenticationImpl;)V
    flags: (0x0000) 
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
        start local 1 // com.microsoft.azure.management.appservice.implementation.WebAppAuthenticationImpl authentication
         0: .line 1637
            aload 0 /* this */
            aload 1 /* authentication */
            putfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.authentication:Lcom/microsoft/azure/management/appservice/implementation/WebAppAuthenticationImpl;
         1: .line 1638
            aload 0 /* this */
            iconst_1
            putfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.authenticationToUpdate:Z
         2: .line 1639
            return
        end local 1 // com.microsoft.azure.management.appservice.implementation.WebAppAuthenticationImpl authentication
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    3     0            this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;
            0    3     1  authentication  Lcom/microsoft/azure/management/appservice/implementation/WebAppAuthenticationImpl<TFluentT;TFluentImplT;>;
    Signature: (Lcom/microsoft/azure/management/appservice/implementation/WebAppAuthenticationImpl<TFluentT;TFluentImplT;>;)V
    MethodParameters:
                Name  Flags
      authentication  

  void withDiagnosticLogs(com.microsoft.azure.management.appservice.implementation.WebAppDiagnosticLogsImpl<FluentT, FluentImplT>);
    descriptor: (Lcom/microsoft/azure/management/appservice/implementation/WebAppDiagnosticLogsImpl;)V
    flags: (0x0000) 
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
        start local 1 // com.microsoft.azure.management.appservice.implementation.WebAppDiagnosticLogsImpl diagnosticLogs
         0: .line 1642
            aload 0 /* this */
            aload 1 /* diagnosticLogs */
            putfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.diagnosticLogs:Lcom/microsoft/azure/management/appservice/implementation/WebAppDiagnosticLogsImpl;
         1: .line 1643
            aload 0 /* this */
            iconst_1
            putfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.diagnosticLogsToUpdate:Z
         2: .line 1644
            return
        end local 1 // com.microsoft.azure.management.appservice.implementation.WebAppDiagnosticLogsImpl diagnosticLogs
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    3     0            this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;
            0    3     1  diagnosticLogs  Lcom/microsoft/azure/management/appservice/implementation/WebAppDiagnosticLogsImpl<TFluentT;TFluentImplT;>;
    Signature: (Lcom/microsoft/azure/management/appservice/implementation/WebAppDiagnosticLogsImpl<TFluentT;TFluentImplT;>;)V
    MethodParameters:
                Name  Flags
      diagnosticLogs  

  public rx.Observable<FluentT> refreshAsync();
    descriptor: ()Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
         0: .line 1649
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.fluentcore.arm.models.implementation.GroupableResourceImpl.refreshAsync:()Lrx/Observable;
            new com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$40
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$40.<init>:(Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;)V
            invokevirtual rx.Observable.flatMap:(Lrx/functions/Func1;)Lrx/Observable;
            areturn
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;
    Signature: ()Lrx/Observable<TFluentT;>;

  protected rx.Observable<com.microsoft.azure.management.appservice.implementation.SiteInner> getInnerAsync();
    descriptor: ()Lrx/Observable;
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
         0: .line 1665
            aload 0 /* this */
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.getInner:()Lrx/Observable;
            areturn
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;
    Signature: ()Lrx/Observable<Lcom/microsoft/azure/management/appservice/implementation/SiteInner;>;

  public com.microsoft.azure.management.appservice.implementation.WebAppAuthenticationImpl<FluentT, FluentImplT> defineAuthentication();
    descriptor: ()Lcom/microsoft/azure/management/appservice/implementation/WebAppAuthenticationImpl;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
         0: .line 1670
            new com.microsoft.azure.management.appservice.implementation.WebAppAuthenticationImpl
            dup
            new com.microsoft.azure.management.appservice.implementation.SiteAuthSettingsInner
            dup
            invokespecial com.microsoft.azure.management.appservice.implementation.SiteAuthSettingsInner.<init>:()V
            iconst_1
            invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
            invokevirtual com.microsoft.azure.management.appservice.implementation.SiteAuthSettingsInner.withEnabled:(Ljava/lang/Boolean;)Lcom/microsoft/azure/management/appservice/implementation/SiteAuthSettingsInner;
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.WebAppAuthenticationImpl.<init>:(Lcom/microsoft/azure/management/appservice/implementation/SiteAuthSettingsInner;Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;)V
            areturn
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;
    Signature: ()Lcom/microsoft/azure/management/appservice/implementation/WebAppAuthenticationImpl<TFluentT;TFluentImplT;>;

  public FluentImplT withoutAuthentication();
    descriptor: ()Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
         0: .line 1676
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.authentication:Lcom/microsoft/azure/management/appservice/implementation/WebAppAuthenticationImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppAuthenticationImpl.inner:()Ljava/lang/Object;
            checkcast com.microsoft.azure.management.appservice.implementation.SiteAuthSettingsInner
            iconst_0
            invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
            invokevirtual com.microsoft.azure.management.appservice.implementation.SiteAuthSettingsInner.withEnabled:(Ljava/lang/Boolean;)Lcom/microsoft/azure/management/appservice/implementation/SiteAuthSettingsInner;
            pop
         1: .line 1677
            aload 0 /* this */
            iconst_1
            putfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.authenticationToUpdate:Z
         2: .line 1678
            aload 0 /* this */
            areturn
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;
    Signature: ()TFluentImplT;

  public FluentImplT withContainerLoggingEnabled(int, );
    descriptor: (II)Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=3, args_size=3
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
        start local 1 // int quotaInMB
        start local 2 // int retentionDays
         0: .line 1684
            aload 0 /* this */
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.updateDiagnosticLogsConfiguration:()Lcom/microsoft/azure/management/appservice/implementation/WebAppDiagnosticLogsImpl;
         1: .line 1685
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppDiagnosticLogsImpl.withWebServerLogging:()Lcom/microsoft/azure/management/appservice/implementation/WebAppDiagnosticLogsImpl;
         2: .line 1686
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppDiagnosticLogsImpl.withWebServerLogsStoredOnFileSystem:()Lcom/microsoft/azure/management/appservice/implementation/WebAppDiagnosticLogsImpl;
         3: .line 1687
            iload 1 /* quotaInMB */
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppDiagnosticLogsImpl.withWebServerFileSystemQuotaInMB:(I)Lcom/microsoft/azure/management/appservice/implementation/WebAppDiagnosticLogsImpl;
         4: .line 1688
            iload 2 /* retentionDays */
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppDiagnosticLogsImpl.withLogRetentionDays:(I)Lcom/microsoft/azure/management/appservice/implementation/WebAppDiagnosticLogsImpl;
         5: .line 1689
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppDiagnosticLogsImpl.attach:()Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
         6: .line 1684
            areturn
        end local 2 // int retentionDays
        end local 1 // int quotaInMB
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0    7     0           this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;
            0    7     1      quotaInMB  I
            0    7     2  retentionDays  I
    Signature: (II)TFluentImplT;
    MethodParameters:
               Name  Flags
      quotaInMB      
      retentionDays  

  public FluentImplT withContainerLoggingEnabled();
    descriptor: ()Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
         0: .line 1694
            aload 0 /* this */
            bipush 35
            iconst_0
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.withContainerLoggingEnabled:(II)Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
            areturn
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;
    Signature: ()TFluentImplT;

  public FluentImplT withContainerLoggingDisabled();
    descriptor: ()Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
         0: .line 1700
            aload 0 /* this */
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.updateDiagnosticLogsConfiguration:()Lcom/microsoft/azure/management/appservice/implementation/WebAppDiagnosticLogsImpl;
         1: .line 1701
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppDiagnosticLogsImpl.withoutWebServerLogging:()Lcom/microsoft/azure/management/appservice/implementation/WebAppDiagnosticLogsImpl;
         2: .line 1702
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppDiagnosticLogsImpl.attach:()Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
         3: .line 1700
            areturn
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    4     0  this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;
    Signature: ()TFluentImplT;

  public FluentImplT withSystemAssignedManagedServiceIdentity();
    descriptor: ()Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
         0: .line 1708
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.webAppMsiHandler:Lcom/microsoft/azure/management/appservice/implementation/WebAppMsiHandler;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppMsiHandler.withLocalManagedServiceIdentity:()Lcom/microsoft/azure/management/appservice/implementation/WebAppMsiHandler;
            pop
         1: .line 1709
            aload 0 /* this */
            areturn
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;
    Signature: ()TFluentImplT;

  public FluentImplT withoutSystemAssignedManagedServiceIdentity();
    descriptor: ()Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
         0: .line 1715
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.webAppMsiHandler:Lcom/microsoft/azure/management/appservice/implementation/WebAppMsiHandler;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppMsiHandler.withoutLocalManagedServiceIdentity:()Lcom/microsoft/azure/management/appservice/implementation/WebAppMsiHandler;
            pop
         1: .line 1716
            aload 0 /* this */
            areturn
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;
    Signature: ()TFluentImplT;

  public FluentImplT withUserAssignedManagedServiceIdentity();
    descriptor: ()Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
         0: .line 1722
            aload 0 /* this */
            areturn
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;
    Signature: ()TFluentImplT;

  public FluentImplT withSystemAssignedIdentityBasedAccessTo(java.lang.String, com.microsoft.azure.management.graphrbac.BuiltInRole);
    descriptor: (Ljava/lang/String;Lcom/microsoft/azure/management/graphrbac/BuiltInRole;)Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
        start local 1 // java.lang.String resourceId
        start local 2 // com.microsoft.azure.management.graphrbac.BuiltInRole role
         0: .line 1728
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.webAppMsiHandler:Lcom/microsoft/azure/management/appservice/implementation/WebAppMsiHandler;
            aload 1 /* resourceId */
            aload 2 /* role */
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppMsiHandler.withAccessTo:(Ljava/lang/String;Lcom/microsoft/azure/management/graphrbac/BuiltInRole;)Lcom/microsoft/azure/management/graphrbac/implementation/RoleAssignmentHelper;
            pop
         1: .line 1729
            aload 0 /* this */
            areturn
        end local 2 // com.microsoft.azure.management.graphrbac.BuiltInRole role
        end local 1 // java.lang.String resourceId
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    2     0        this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;
            0    2     1  resourceId  Ljava/lang/String;
            0    2     2        role  Lcom/microsoft/azure/management/graphrbac/BuiltInRole;
    Signature: (Ljava/lang/String;Lcom/microsoft/azure/management/graphrbac/BuiltInRole;)TFluentImplT;
    MethodParameters:
            Name  Flags
      resourceId  final
      role        final

  public FluentImplT withSystemAssignedIdentityBasedAccessToCurrentResourceGroup(com.microsoft.azure.management.graphrbac.BuiltInRole);
    descriptor: (Lcom/microsoft/azure/management/graphrbac/BuiltInRole;)Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
        start local 1 // com.microsoft.azure.management.graphrbac.BuiltInRole role
         0: .line 1735
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.webAppMsiHandler:Lcom/microsoft/azure/management/appservice/implementation/WebAppMsiHandler;
            aload 1 /* role */
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppMsiHandler.withAccessToCurrentResourceGroup:(Lcom/microsoft/azure/management/graphrbac/BuiltInRole;)Lcom/microsoft/azure/management/graphrbac/implementation/RoleAssignmentHelper;
            pop
         1: .line 1736
            aload 0 /* this */
            areturn
        end local 1 // com.microsoft.azure.management.graphrbac.BuiltInRole role
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;
            0    2     1  role  Lcom/microsoft/azure/management/graphrbac/BuiltInRole;
    Signature: (Lcom/microsoft/azure/management/graphrbac/BuiltInRole;)TFluentImplT;
    MethodParameters:
      Name  Flags
      role  final

  public FluentImplT withSystemAssignedIdentityBasedAccessTo(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
        start local 1 // java.lang.String resourceId
        start local 2 // java.lang.String roleDefinitionId
         0: .line 1742
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.webAppMsiHandler:Lcom/microsoft/azure/management/appservice/implementation/WebAppMsiHandler;
            aload 1 /* resourceId */
            aload 2 /* roleDefinitionId */
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppMsiHandler.withAccessTo:(Ljava/lang/String;Ljava/lang/String;)Lcom/microsoft/azure/management/graphrbac/implementation/RoleAssignmentHelper;
            pop
         1: .line 1743
            aload 0 /* this */
            areturn
        end local 2 // java.lang.String roleDefinitionId
        end local 1 // java.lang.String resourceId
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot              Name  Signature
            0    2     0              this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;
            0    2     1        resourceId  Ljava/lang/String;
            0    2     2  roleDefinitionId  Ljava/lang/String;
    Signature: (Ljava/lang/String;Ljava/lang/String;)TFluentImplT;
    MethodParameters:
                  Name  Flags
      resourceId        final
      roleDefinitionId  final

  public FluentImplT withSystemAssignedIdentityBasedAccessToCurrentResourceGroup(java.lang.String);
    descriptor: (Ljava/lang/String;)Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
        start local 1 // java.lang.String roleDefinitionId
         0: .line 1749
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.webAppMsiHandler:Lcom/microsoft/azure/management/appservice/implementation/WebAppMsiHandler;
            aload 1 /* roleDefinitionId */
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppMsiHandler.withAccessToCurrentResourceGroup:(Ljava/lang/String;)Lcom/microsoft/azure/management/graphrbac/implementation/RoleAssignmentHelper;
            pop
         1: .line 1750
            aload 0 /* this */
            areturn
        end local 1 // java.lang.String roleDefinitionId
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot              Name  Signature
            0    2     0              this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;
            0    2     1  roleDefinitionId  Ljava/lang/String;
    Signature: (Ljava/lang/String;)TFluentImplT;
    MethodParameters:
                  Name  Flags
      roleDefinitionId  final

  public FluentImplT withNewUserAssignedManagedServiceIdentity(com.microsoft.azure.management.resources.fluentcore.model.Creatable<com.microsoft.azure.management.msi.Identity>);
    descriptor: (Lcom/microsoft/azure/management/resources/fluentcore/model/Creatable;)Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
        start local 1 // com.microsoft.azure.management.resources.fluentcore.model.Creatable creatableIdentity
         0: .line 1756
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.webAppMsiHandler:Lcom/microsoft/azure/management/appservice/implementation/WebAppMsiHandler;
            aload 1 /* creatableIdentity */
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppMsiHandler.withNewExternalManagedServiceIdentity:(Lcom/microsoft/azure/management/resources/fluentcore/model/Creatable;)Lcom/microsoft/azure/management/appservice/implementation/WebAppMsiHandler;
            pop
         1: .line 1757
            aload 0 /* this */
            areturn
        end local 1 // com.microsoft.azure.management.resources.fluentcore.model.Creatable creatableIdentity
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0    2     0               this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;
            0    2     1  creatableIdentity  Lcom/microsoft/azure/management/resources/fluentcore/model/Creatable<Lcom/microsoft/azure/management/msi/Identity;>;
    Signature: (Lcom/microsoft/azure/management/resources/fluentcore/model/Creatable<Lcom/microsoft/azure/management/msi/Identity;>;)TFluentImplT;
    MethodParameters:
                   Name  Flags
      creatableIdentity  

  public FluentImplT withExistingUserAssignedManagedServiceIdentity(com.microsoft.azure.management.msi.Identity);
    descriptor: (Lcom/microsoft/azure/management/msi/Identity;)Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
        start local 1 // com.microsoft.azure.management.msi.Identity identity
         0: .line 1763
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.webAppMsiHandler:Lcom/microsoft/azure/management/appservice/implementation/WebAppMsiHandler;
            aload 1 /* identity */
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppMsiHandler.withExistingExternalManagedServiceIdentity:(Lcom/microsoft/azure/management/msi/Identity;)Lcom/microsoft/azure/management/appservice/implementation/WebAppMsiHandler;
            pop
         1: .line 1764
            aload 0 /* this */
            areturn
        end local 1 // com.microsoft.azure.management.msi.Identity identity
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    2     0      this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;
            0    2     1  identity  Lcom/microsoft/azure/management/msi/Identity;
    Signature: (Lcom/microsoft/azure/management/msi/Identity;)TFluentImplT;
    MethodParameters:
          Name  Flags
      identity  

  public FluentImplT withoutUserAssignedManagedServiceIdentity(java.lang.String);
    descriptor: (Ljava/lang/String;)Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
        start local 1 // java.lang.String identityId
         0: .line 1770
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.webAppMsiHandler:Lcom/microsoft/azure/management/appservice/implementation/WebAppMsiHandler;
            aload 1 /* identityId */
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppMsiHandler.withoutExternalManagedServiceIdentity:(Ljava/lang/String;)Lcom/microsoft/azure/management/appservice/implementation/WebAppMsiHandler;
            pop
         1: .line 1771
            aload 0 /* this */
            areturn
        end local 1 // java.lang.String identityId
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    2     0        this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;
            0    2     1  identityId  Ljava/lang/String;
    Signature: (Ljava/lang/String;)TFluentImplT;
    MethodParameters:
            Name  Flags
      identityId  

  public com.microsoft.azure.management.appservice.implementation.WebAppDiagnosticLogsImpl<FluentT, FluentImplT> defineDiagnosticLogsConfiguration();
    descriptor: ()Lcom/microsoft/azure/management/appservice/implementation/WebAppDiagnosticLogsImpl;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
         0: .line 1776
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.diagnosticLogs:Lcom/microsoft/azure/management/appservice/implementation/WebAppDiagnosticLogsImpl;
            ifnonnull 2
         1: .line 1777
            new com.microsoft.azure.management.appservice.implementation.WebAppDiagnosticLogsImpl
            dup
            new com.microsoft.azure.management.appservice.implementation.SiteLogsConfigInner
            dup
            invokespecial com.microsoft.azure.management.appservice.implementation.SiteLogsConfigInner.<init>:()V
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.WebAppDiagnosticLogsImpl.<init>:(Lcom/microsoft/azure/management/appservice/implementation/SiteLogsConfigInner;Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;)V
            areturn
         2: .line 1779
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.diagnosticLogs:Lcom/microsoft/azure/management/appservice/implementation/WebAppDiagnosticLogsImpl;
            areturn
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;
    Signature: ()Lcom/microsoft/azure/management/appservice/implementation/WebAppDiagnosticLogsImpl<TFluentT;TFluentImplT;>;

  public com.microsoft.azure.management.appservice.implementation.WebAppDiagnosticLogsImpl<FluentT, FluentImplT> updateDiagnosticLogsConfiguration();
    descriptor: ()Lcom/microsoft/azure/management/appservice/implementation/WebAppDiagnosticLogsImpl;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
         0: .line 1785
            aload 0 /* this */
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.defineDiagnosticLogsConfiguration:()Lcom/microsoft/azure/management/appservice/implementation/WebAppDiagnosticLogsImpl;
            areturn
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;
    Signature: ()Lcom/microsoft/azure/management/appservice/implementation/WebAppDiagnosticLogsImpl<TFluentT;TFluentImplT;>;

  public java.util.Map<java.lang.String, java.lang.String> getSiteAppSettings();
    descriptor: ()Ljava/util/Map;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
         0: .line 1789
            aload 0 /* this */
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.getSiteAppSettingsAsync:()Lrx/Observable;
            invokevirtual rx.Observable.toBlocking:()Lrx/observables/BlockingObservable;
            invokevirtual rx.observables.BlockingObservable.single:()Ljava/lang/Object;
            checkcast java.util.Map
            areturn
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;
    Signature: ()Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;

  public rx.Observable<java.util.Map<java.lang.String, java.lang.String>> getSiteAppSettingsAsync();
    descriptor: ()Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
         0: .line 1793
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.kuduClient:Lcom/microsoft/azure/management/appservice/implementation/KuduClient;
            invokevirtual com.microsoft.azure.management.appservice.implementation.KuduClient.settings:()Lrx/Observable;
            areturn
        end local 0 // com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;
    Signature: ()Lrx/Observable<Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;>;

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

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

  public com.microsoft.azure.management.appservice.WebAppBase$Update withoutSourceControl();
    descriptor: ()Lcom/microsoft/azure/management/appservice/WebAppBase$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.WebAppBaseImpl.withoutSourceControl:()Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public com.microsoft.azure.management.appservice.WebAppBase$DefinitionStages$WithCreate withPlatformArchitecture(com.microsoft.azure.management.appservice.PlatformArchitecture);
    descriptor: (Lcom/microsoft/azure/management/appservice/PlatformArchitecture;)Lcom/microsoft/azure/management/appservice/WebAppBase$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.WebAppBaseImpl.withPlatformArchitecture:(Lcom/microsoft/azure/management/appservice/PlatformArchitecture;)Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public com.microsoft.azure.management.appservice.WebAppBase$Update withPlatformArchitecture(com.microsoft.azure.management.appservice.PlatformArchitecture);
    descriptor: (Lcom/microsoft/azure/management/appservice/PlatformArchitecture;)Lcom/microsoft/azure/management/appservice/WebAppBase$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.WebAppBaseImpl.withPlatformArchitecture:(Lcom/microsoft/azure/management/appservice/PlatformArchitecture;)Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public com.microsoft.azure.management.appservice.WebAppBase$DefinitionStages$WithCreate withPythonVersion(com.microsoft.azure.management.appservice.PythonVersion);
    descriptor: (Lcom/microsoft/azure/management/appservice/PythonVersion;)Lcom/microsoft/azure/management/appservice/WebAppBase$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.WebAppBaseImpl.withPythonVersion:(Lcom/microsoft/azure/management/appservice/PythonVersion;)Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public com.microsoft.azure.management.appservice.WebAppBase$Update withPythonVersion(com.microsoft.azure.management.appservice.PythonVersion);
    descriptor: (Lcom/microsoft/azure/management/appservice/PythonVersion;)Lcom/microsoft/azure/management/appservice/WebAppBase$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.WebAppBaseImpl.withPythonVersion:(Lcom/microsoft/azure/management/appservice/PythonVersion;)Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public com.microsoft.azure.management.appservice.WebAppBase$Update withoutHostnameBinding(java.lang.String);
    descriptor: (Ljava/lang/String;)Lcom/microsoft/azure/management/appservice/WebAppBase$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.WebAppBaseImpl.withoutHostnameBinding:(Ljava/lang/String;)Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public com.microsoft.azure.management.appservice.WebAppDiagnosticLogs$DefinitionStages$Blank defineDiagnosticLogsConfiguration();
    descriptor: ()Lcom/microsoft/azure/management/appservice/WebAppDiagnosticLogs$DefinitionStages$Blank;
    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.WebAppBaseImpl.defineDiagnosticLogsConfiguration:()Lcom/microsoft/azure/management/appservice/implementation/WebAppDiagnosticLogsImpl;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public com.microsoft.azure.management.appservice.WebAppBase$DefinitionStages$WithCreate withoutPhp();
    descriptor: ()Lcom/microsoft/azure/management/appservice/WebAppBase$DefinitionStages$WithCreate;
    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.WebAppBaseImpl.withoutPhp:()Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public com.microsoft.azure.management.appservice.WebAppBase$DefinitionStages$WithCreate withWebContainer(com.microsoft.azure.management.appservice.WebContainer);
    descriptor: (Lcom/microsoft/azure/management/appservice/WebContainer;)Lcom/microsoft/azure/management/appservice/WebAppBase$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.WebAppBaseImpl.withWebContainer:(Lcom/microsoft/azure/management/appservice/WebContainer;)Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public com.microsoft.azure.management.appservice.WebAppBase$Update withWebContainer(com.microsoft.azure.management.appservice.WebContainer);
    descriptor: (Lcom/microsoft/azure/management/appservice/WebContainer;)Lcom/microsoft/azure/management/appservice/WebAppBase$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.WebAppBaseImpl.withWebContainer:(Lcom/microsoft/azure/management/appservice/WebContainer;)Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public com.microsoft.azure.management.appservice.HostNameSslBinding$DefinitionStages$Blank defineSslBinding();
    descriptor: ()Lcom/microsoft/azure/management/appservice/HostNameSslBinding$DefinitionStages$Blank;
    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.WebAppBaseImpl.defineSslBinding:()Lcom/microsoft/azure/management/appservice/implementation/HostNameSslBindingImpl;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public com.microsoft.azure.management.appservice.HostNameSslBinding$UpdateDefinitionStages$Blank defineSslBinding();
    descriptor: ()Lcom/microsoft/azure/management/appservice/HostNameSslBinding$UpdateDefinitionStages$Blank;
    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.WebAppBaseImpl.defineSslBinding:()Lcom/microsoft/azure/management/appservice/implementation/HostNameSslBindingImpl;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public com.microsoft.azure.management.appservice.WebAppBase$DefinitionStages$WithCreate withVirtualApplications(java.util.List);
    descriptor: (Ljava/util/List;)Lcom/microsoft/azure/management/appservice/WebAppBase$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.WebAppBaseImpl.withVirtualApplications:(Ljava/util/List;)Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public com.microsoft.azure.management.appservice.WebAppBase$Update withVirtualApplications(java.util.List);
    descriptor: (Ljava/util/List;)Lcom/microsoft/azure/management/appservice/WebAppBase$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.WebAppBaseImpl.withVirtualApplications:(Ljava/util/List;)Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public com.microsoft.azure.management.appservice.WebAppBase$DefinitionStages$WithCreate withAppSetting(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Lcom/microsoft/azure/management/appservice/WebAppBase$DefinitionStages$WithCreate;
    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.WebAppBaseImpl.withAppSetting:(Ljava/lang/String;Ljava/lang/String;)Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public com.microsoft.azure.management.appservice.WebAppBase$Update withAppSetting(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Lcom/microsoft/azure/management/appservice/WebAppBase$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.WebAppBaseImpl.withAppSetting:(Ljava/lang/String;Ljava/lang/String;)Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

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

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

  public com.microsoft.azure.management.appservice.WebAppBase$DefinitionStages$WithUserAssignedManagedServiceIdentityBasedAccessOrCreate withUserAssignedManagedServiceIdentity();
    descriptor: ()Lcom/microsoft/azure/management/appservice/WebAppBase$DefinitionStages$WithUserAssignedManagedServiceIdentityBasedAccessOrCreate;
    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.WebAppBaseImpl.withUserAssignedManagedServiceIdentity:()Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public com.microsoft.azure.management.appservice.WebAppBase$Update withUserAssignedManagedServiceIdentity();
    descriptor: ()Lcom/microsoft/azure/management/appservice/WebAppBase$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.WebAppBaseImpl.withUserAssignedManagedServiceIdentity:()Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public com.microsoft.azure.management.appservice.WebAppSourceControl$DefinitionStages$Blank defineSourceControl();
    descriptor: ()Lcom/microsoft/azure/management/appservice/WebAppSourceControl$DefinitionStages$Blank;
    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.WebAppBaseImpl.defineSourceControl:()Lcom/microsoft/azure/management/appservice/implementation/WebAppSourceControlImpl;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public com.microsoft.azure.management.appservice.WebAppSourceControl$UpdateDefinitionStages$Blank defineSourceControl();
    descriptor: ()Lcom/microsoft/azure/management/appservice/WebAppSourceControl$UpdateDefinitionStages$Blank;
    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.WebAppBaseImpl.defineSourceControl:()Lcom/microsoft/azure/management/appservice/implementation/WebAppSourceControlImpl;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public com.microsoft.azure.management.appservice.WebAppBase$DefinitionStages$WithCreate withNetFrameworkVersion(com.microsoft.azure.management.appservice.NetFrameworkVersion);
    descriptor: (Lcom/microsoft/azure/management/appservice/NetFrameworkVersion;)Lcom/microsoft/azure/management/appservice/WebAppBase$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.WebAppBaseImpl.withNetFrameworkVersion:(Lcom/microsoft/azure/management/appservice/NetFrameworkVersion;)Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public com.microsoft.azure.management.appservice.WebAppBase$Update withNetFrameworkVersion(com.microsoft.azure.management.appservice.NetFrameworkVersion);
    descriptor: (Lcom/microsoft/azure/management/appservice/NetFrameworkVersion;)Lcom/microsoft/azure/management/appservice/WebAppBase$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.WebAppBaseImpl.withNetFrameworkVersion:(Lcom/microsoft/azure/management/appservice/NetFrameworkVersion;)Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public com.microsoft.azure.management.appservice.WebAppBase$DefinitionStages$WithCreate withAppSettings(java.util.Map);
    descriptor: (Ljava/util/Map;)Lcom/microsoft/azure/management/appservice/WebAppBase$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.WebAppBaseImpl.withAppSettings:(Ljava/util/Map;)Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public com.microsoft.azure.management.appservice.WebAppBase$Update withAppSettings(java.util.Map);
    descriptor: (Ljava/util/Map;)Lcom/microsoft/azure/management/appservice/WebAppBase$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.WebAppBaseImpl.withAppSettings:(Ljava/util/Map;)Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public com.microsoft.azure.management.appservice.WebAppBase$DefinitionStages$WithCreate withAutoSwapSlotName(java.lang.String);
    descriptor: (Ljava/lang/String;)Lcom/microsoft/azure/management/appservice/WebAppBase$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.WebAppBaseImpl.withAutoSwapSlotName:(Ljava/lang/String;)Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public com.microsoft.azure.management.appservice.WebAppBase$Update withAutoSwapSlotName(java.lang.String);
    descriptor: (Ljava/lang/String;)Lcom/microsoft/azure/management/appservice/WebAppBase$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.WebAppBaseImpl.withAutoSwapSlotName:(Ljava/lang/String;)Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public com.microsoft.azure.management.appservice.WebAppBase$DefinitionStages$WithSystemAssignedIdentityBasedAccessOrCreate withSystemAssignedManagedServiceIdentity();
    descriptor: ()Lcom/microsoft/azure/management/appservice/WebAppBase$DefinitionStages$WithSystemAssignedIdentityBasedAccessOrCreate;
    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.WebAppBaseImpl.withSystemAssignedManagedServiceIdentity:()Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public com.microsoft.azure.management.appservice.WebAppBase$Update withSystemAssignedManagedServiceIdentity();
    descriptor: ()Lcom/microsoft/azure/management/appservice/WebAppBase$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.WebAppBaseImpl.withSystemAssignedManagedServiceIdentity:()Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public com.microsoft.azure.management.appservice.WebAppBase$DefinitionStages$WithCreate withRemoteDebuggingEnabled(com.microsoft.azure.management.appservice.RemoteVisualStudioVersion);
    descriptor: (Lcom/microsoft/azure/management/appservice/RemoteVisualStudioVersion;)Lcom/microsoft/azure/management/appservice/WebAppBase$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.WebAppBaseImpl.withRemoteDebuggingEnabled:(Lcom/microsoft/azure/management/appservice/RemoteVisualStudioVersion;)Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public com.microsoft.azure.management.appservice.WebAppBase$Update withRemoteDebuggingEnabled(com.microsoft.azure.management.appservice.RemoteVisualStudioVersion);
    descriptor: (Lcom/microsoft/azure/management/appservice/RemoteVisualStudioVersion;)Lcom/microsoft/azure/management/appservice/WebAppBase$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.WebAppBaseImpl.withRemoteDebuggingEnabled:(Lcom/microsoft/azure/management/appservice/RemoteVisualStudioVersion;)Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public java.lang.Object withoutTag(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.WebAppBaseImpl.withoutTag:(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.WebAppBase$DefinitionStages$WithCreate withRemoteDebuggingDisabled();
    descriptor: ()Lcom/microsoft/azure/management/appservice/WebAppBase$DefinitionStages$WithCreate;
    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.WebAppBaseImpl.withRemoteDebuggingDisabled:()Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public com.microsoft.azure.management.appservice.WebAppBase$Update withRemoteDebuggingDisabled();
    descriptor: ()Lcom/microsoft/azure/management/appservice/WebAppBase$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.WebAppBaseImpl.withRemoteDebuggingDisabled:()Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public com.microsoft.azure.management.appservice.WebDeployment$DefinitionStages$WithPackageUri deploy();
    descriptor: ()Lcom/microsoft/azure/management/appservice/WebDeployment$DefinitionStages$WithPackageUri;
    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.WebAppBaseImpl.deploy:()Lcom/microsoft/azure/management/appservice/implementation/WebDeploymentImpl;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public com.microsoft.azure.management.appservice.WebAppBase$DefinitionStages$WithCreate withContainerLoggingEnabled();
    descriptor: ()Lcom/microsoft/azure/management/appservice/WebAppBase$DefinitionStages$WithCreate;
    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.WebAppBaseImpl.withContainerLoggingEnabled:()Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public com.microsoft.azure.management.appservice.WebAppBase$Update withContainerLoggingEnabled();
    descriptor: ()Lcom/microsoft/azure/management/appservice/WebAppBase$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.WebAppBaseImpl.withContainerLoggingEnabled:()Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public com.microsoft.azure.management.appservice.WebAppBase$DefinitionStages$WithCreate withContainerLoggingEnabled(int, int);
    descriptor: (II)Lcom/microsoft/azure/management/appservice/WebAppBase$DefinitionStages$WithCreate;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
         0: .line 1
            aload 0
            iload 1
            iload 2
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.withContainerLoggingEnabled:(II)Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public com.microsoft.azure.management.appservice.WebAppBase$Update withContainerLoggingEnabled(int, int);
    descriptor: (II)Lcom/microsoft/azure/management/appservice/WebAppBase$Update;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
         0: .line 1
            aload 0
            iload 1
            iload 2
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.withContainerLoggingEnabled:(II)Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public com.microsoft.azure.management.appservice.WebAppBase$DefinitionStages$WithCreate withDefaultDocument(java.lang.String);
    descriptor: (Ljava/lang/String;)Lcom/microsoft/azure/management/appservice/WebAppBase$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.WebAppBaseImpl.withDefaultDocument:(Ljava/lang/String;)Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public com.microsoft.azure.management.appservice.WebAppBase$Update withDefaultDocument(java.lang.String);
    descriptor: (Ljava/lang/String;)Lcom/microsoft/azure/management/appservice/WebAppBase$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.WebAppBaseImpl.withDefaultDocument:(Ljava/lang/String;)Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public com.microsoft.azure.management.appservice.WebAppBase$DefinitionStages$WithCreate withFtpsState(com.microsoft.azure.management.appservice.FtpsState);
    descriptor: (Lcom/microsoft/azure/management/appservice/FtpsState;)Lcom/microsoft/azure/management/appservice/WebAppBase$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.WebAppBaseImpl.withFtpsState:(Lcom/microsoft/azure/management/appservice/FtpsState;)Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public com.microsoft.azure.management.appservice.WebAppBase$Update withFtpsState(com.microsoft.azure.management.appservice.FtpsState);
    descriptor: (Lcom/microsoft/azure/management/appservice/FtpsState;)Lcom/microsoft/azure/management/appservice/WebAppBase$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.WebAppBaseImpl.withFtpsState:(Lcom/microsoft/azure/management/appservice/FtpsState;)Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public com.microsoft.azure.management.appservice.WebAppBase$DefinitionStages$WithUserAssignedManagedServiceIdentityBasedAccessOrCreate withNewUserAssignedManagedServiceIdentity(com.microsoft.azure.management.resources.fluentcore.model.Creatable);
    descriptor: (Lcom/microsoft/azure/management/resources/fluentcore/model/Creatable;)Lcom/microsoft/azure/management/appservice/WebAppBase$DefinitionStages$WithUserAssignedManagedServiceIdentityBasedAccessOrCreate;
    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.WebAppBaseImpl.withNewUserAssignedManagedServiceIdentity:(Lcom/microsoft/azure/management/resources/fluentcore/model/Creatable;)Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public com.microsoft.azure.management.appservice.WebAppBase$Update withNewUserAssignedManagedServiceIdentity(com.microsoft.azure.management.resources.fluentcore.model.Creatable);
    descriptor: (Lcom/microsoft/azure/management/resources/fluentcore/model/Creatable;)Lcom/microsoft/azure/management/appservice/WebAppBase$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.WebAppBaseImpl.withNewUserAssignedManagedServiceIdentity:(Lcom/microsoft/azure/management/resources/fluentcore/model/Creatable;)Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public com.microsoft.azure.management.appservice.WebAppBase$DefinitionStages$WithCreate withLocalGitSourceControl();
    descriptor: ()Lcom/microsoft/azure/management/appservice/WebAppBase$DefinitionStages$WithCreate;
    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.WebAppBaseImpl.withLocalGitSourceControl:()Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public com.microsoft.azure.management.appservice.WebAppBase$Update withLocalGitSourceControl();
    descriptor: ()Lcom/microsoft/azure/management/appservice/WebAppBase$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.WebAppBaseImpl.withLocalGitSourceControl:()Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public com.microsoft.azure.management.appservice.WebAppBase$Update withoutAppSetting(java.lang.String);
    descriptor: (Ljava/lang/String;)Lcom/microsoft/azure/management/appservice/WebAppBase$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.WebAppBaseImpl.withoutAppSetting:(Ljava/lang/String;)Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public com.microsoft.azure.management.appservice.WebAppDiagnosticLogs diagnosticLogsConfig();
    descriptor: ()Lcom/microsoft/azure/management/appservice/WebAppDiagnosticLogs;
    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.WebAppBaseImpl.diagnosticLogsConfig:()Lcom/microsoft/azure/management/appservice/implementation/WebAppDiagnosticLogsImpl;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public com.microsoft.azure.management.appservice.WebAppBase$DefinitionStages$WithSystemAssignedIdentityBasedAccessOrCreate withSystemAssignedIdentityBasedAccessTo(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Lcom/microsoft/azure/management/appservice/WebAppBase$DefinitionStages$WithSystemAssignedIdentityBasedAccessOrCreate;
    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.WebAppBaseImpl.withSystemAssignedIdentityBasedAccessTo:(Ljava/lang/String;Ljava/lang/String;)Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public com.microsoft.azure.management.appservice.WebAppBase$Update withSystemAssignedIdentityBasedAccessTo(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Lcom/microsoft/azure/management/appservice/WebAppBase$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.WebAppBaseImpl.withSystemAssignedIdentityBasedAccessTo:(Ljava/lang/String;Ljava/lang/String;)Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public com.microsoft.azure.management.appservice.WebAppBase$DefinitionStages$WithSystemAssignedIdentityBasedAccessOrCreate withSystemAssignedIdentityBasedAccessTo(java.lang.String, com.microsoft.azure.management.graphrbac.BuiltInRole);
    descriptor: (Ljava/lang/String;Lcom/microsoft/azure/management/graphrbac/BuiltInRole;)Lcom/microsoft/azure/management/appservice/WebAppBase$DefinitionStages$WithSystemAssignedIdentityBasedAccessOrCreate;
    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.WebAppBaseImpl.withSystemAssignedIdentityBasedAccessTo:(Ljava/lang/String;Lcom/microsoft/azure/management/graphrbac/BuiltInRole;)Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public com.microsoft.azure.management.appservice.WebAppBase$Update withSystemAssignedIdentityBasedAccessTo(java.lang.String, com.microsoft.azure.management.graphrbac.BuiltInRole);
    descriptor: (Ljava/lang/String;Lcom/microsoft/azure/management/graphrbac/BuiltInRole;)Lcom/microsoft/azure/management/appservice/WebAppBase$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.WebAppBaseImpl.withSystemAssignedIdentityBasedAccessTo:(Ljava/lang/String;Lcom/microsoft/azure/management/graphrbac/BuiltInRole;)Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public com.microsoft.azure.management.appservice.WebAppBase$DefinitionStages$WithCreate withStickyAppSettings(java.util.Map);
    descriptor: (Ljava/util/Map;)Lcom/microsoft/azure/management/appservice/WebAppBase$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.WebAppBaseImpl.withStickyAppSettings:(Ljava/util/Map;)Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public com.microsoft.azure.management.appservice.WebAppBase$Update withStickyAppSettings(java.util.Map);
    descriptor: (Ljava/util/Map;)Lcom/microsoft/azure/management/appservice/WebAppBase$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.WebAppBaseImpl.withStickyAppSettings:(Ljava/util/Map;)Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public com.microsoft.azure.management.appservice.WebAppBase$DefinitionStages$WithUserAssignedManagedServiceIdentityBasedAccessOrCreate withExistingUserAssignedManagedServiceIdentity(com.microsoft.azure.management.msi.Identity);
    descriptor: (Lcom/microsoft/azure/management/msi/Identity;)Lcom/microsoft/azure/management/appservice/WebAppBase$DefinitionStages$WithUserAssignedManagedServiceIdentityBasedAccessOrCreate;
    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.WebAppBaseImpl.withExistingUserAssignedManagedServiceIdentity:(Lcom/microsoft/azure/management/msi/Identity;)Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public com.microsoft.azure.management.appservice.WebAppBase$Update withExistingUserAssignedManagedServiceIdentity(com.microsoft.azure.management.msi.Identity);
    descriptor: (Lcom/microsoft/azure/management/msi/Identity;)Lcom/microsoft/azure/management/appservice/WebAppBase$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.WebAppBaseImpl.withExistingUserAssignedManagedServiceIdentity:(Lcom/microsoft/azure/management/msi/Identity;)Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public java.lang.Object withTags(java.util.Map);
    descriptor: (Ljava/util/Map;)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.WebAppBaseImpl.withTags:(Ljava/util/Map;)Lcom/microsoft/azure/management/resources/fluentcore/arm/models/implementation/ResourceImpl;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public com.microsoft.azure.management.appservice.WebAppBase$DefinitionStages$WithCreate withDefaultDocuments(java.util.List);
    descriptor: (Ljava/util/List;)Lcom/microsoft/azure/management/appservice/WebAppBase$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.WebAppBaseImpl.withDefaultDocuments:(Ljava/util/List;)Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public com.microsoft.azure.management.appservice.WebAppBase$Update withDefaultDocuments(java.util.List);
    descriptor: (Ljava/util/List;)Lcom/microsoft/azure/management/appservice/WebAppBase$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.WebAppBaseImpl.withDefaultDocuments:(Ljava/util/List;)Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public com.microsoft.azure.management.appservice.WebAppBase$DefinitionStages$WithCreate withMinTlsVersion(com.microsoft.azure.management.appservice.SupportedTlsVersions);
    descriptor: (Lcom/microsoft/azure/management/appservice/SupportedTlsVersions;)Lcom/microsoft/azure/management/appservice/WebAppBase$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.WebAppBaseImpl.withMinTlsVersion:(Lcom/microsoft/azure/management/appservice/SupportedTlsVersions;)Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public com.microsoft.azure.management.appservice.WebAppBase$Update withMinTlsVersion(com.microsoft.azure.management.appservice.SupportedTlsVersions);
    descriptor: (Lcom/microsoft/azure/management/appservice/SupportedTlsVersions;)Lcom/microsoft/azure/management/appservice/WebAppBase$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.WebAppBaseImpl.withMinTlsVersion:(Lcom/microsoft/azure/management/appservice/SupportedTlsVersions;)Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public com.microsoft.azure.management.appservice.WebAppBase$Update withAppSettingStickiness(java.lang.String, boolean);
    descriptor: (Ljava/lang/String;Z)Lcom/microsoft/azure/management/appservice/WebAppBase$Update;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
         0: .line 1
            aload 0
            aload 1
            iload 2
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.withAppSettingStickiness:(Ljava/lang/String;Z)Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public com.microsoft.azure.management.appservice.WebAppBase$Update withoutSystemAssignedManagedServiceIdentity();
    descriptor: ()Lcom/microsoft/azure/management/appservice/WebAppBase$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.WebAppBaseImpl.withoutSystemAssignedManagedServiceIdentity:()Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public com.microsoft.azure.management.appservice.WebAppBase$Update withoutSslBinding(java.lang.String);
    descriptor: (Ljava/lang/String;)Lcom/microsoft/azure/management/appservice/WebAppBase$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.WebAppBaseImpl.withoutSslBinding:(Ljava/lang/String;)Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public com.microsoft.azure.management.appservice.WebAppBase$DefinitionStages$WithWebContainer withJavaVersion(com.microsoft.azure.management.appservice.JavaVersion);
    descriptor: (Lcom/microsoft/azure/management/appservice/JavaVersion;)Lcom/microsoft/azure/management/appservice/WebAppBase$DefinitionStages$WithWebContainer;
    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.WebAppBaseImpl.withJavaVersion:(Lcom/microsoft/azure/management/appservice/JavaVersion;)Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public com.microsoft.azure.management.appservice.WebAppBase$UpdateStages$WithWebContainer withJavaVersion(com.microsoft.azure.management.appservice.JavaVersion);
    descriptor: (Lcom/microsoft/azure/management/appservice/JavaVersion;)Lcom/microsoft/azure/management/appservice/WebAppBase$UpdateStages$WithWebContainer;
    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.WebAppBaseImpl.withJavaVersion:(Lcom/microsoft/azure/management/appservice/JavaVersion;)Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

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

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

  public com.microsoft.azure.management.appservice.HostNameBinding$DefinitionStages$Blank defineHostnameBinding();
    descriptor: ()Lcom/microsoft/azure/management/appservice/HostNameBinding$DefinitionStages$Blank;
    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.WebAppBaseImpl.defineHostnameBinding:()Lcom/microsoft/azure/management/appservice/implementation/HostNameBindingImpl;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public com.microsoft.azure.management.appservice.HostNameBinding$UpdateDefinitionStages$Blank defineHostnameBinding();
    descriptor: ()Lcom/microsoft/azure/management/appservice/HostNameBinding$UpdateDefinitionStages$Blank;
    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.WebAppBaseImpl.defineHostnameBinding:()Lcom/microsoft/azure/management/appservice/implementation/HostNameBindingImpl;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

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

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

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

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

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

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

  public com.microsoft.azure.management.appservice.WebAppBase$DefinitionStages$WithCreate withStickyAppSetting(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Lcom/microsoft/azure/management/appservice/WebAppBase$DefinitionStages$WithCreate;
    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.WebAppBaseImpl.withStickyAppSetting:(Ljava/lang/String;Ljava/lang/String;)Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public com.microsoft.azure.management.appservice.WebAppBase$Update withStickyAppSetting(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Lcom/microsoft/azure/management/appservice/WebAppBase$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.WebAppBaseImpl.withStickyAppSetting:(Ljava/lang/String;Ljava/lang/String;)Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public com.microsoft.azure.management.appservice.WebAppBase$DefinitionStages$WithSystemAssignedIdentityBasedAccessOrCreate withSystemAssignedIdentityBasedAccessToCurrentResourceGroup(java.lang.String);
    descriptor: (Ljava/lang/String;)Lcom/microsoft/azure/management/appservice/WebAppBase$DefinitionStages$WithSystemAssignedIdentityBasedAccessOrCreate;
    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.WebAppBaseImpl.withSystemAssignedIdentityBasedAccessToCurrentResourceGroup:(Ljava/lang/String;)Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public com.microsoft.azure.management.appservice.WebAppBase$Update withSystemAssignedIdentityBasedAccessToCurrentResourceGroup(java.lang.String);
    descriptor: (Ljava/lang/String;)Lcom/microsoft/azure/management/appservice/WebAppBase$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.WebAppBaseImpl.withSystemAssignedIdentityBasedAccessToCurrentResourceGroup:(Ljava/lang/String;)Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public com.microsoft.azure.management.appservice.WebAppBase$DefinitionStages$WithSystemAssignedIdentityBasedAccessOrCreate withSystemAssignedIdentityBasedAccessToCurrentResourceGroup(com.microsoft.azure.management.graphrbac.BuiltInRole);
    descriptor: (Lcom/microsoft/azure/management/graphrbac/BuiltInRole;)Lcom/microsoft/azure/management/appservice/WebAppBase$DefinitionStages$WithSystemAssignedIdentityBasedAccessOrCreate;
    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.WebAppBaseImpl.withSystemAssignedIdentityBasedAccessToCurrentResourceGroup:(Lcom/microsoft/azure/management/graphrbac/BuiltInRole;)Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public com.microsoft.azure.management.appservice.WebAppBase$Update withSystemAssignedIdentityBasedAccessToCurrentResourceGroup(com.microsoft.azure.management.graphrbac.BuiltInRole);
    descriptor: (Lcom/microsoft/azure/management/graphrbac/BuiltInRole;)Lcom/microsoft/azure/management/appservice/WebAppBase$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.WebAppBaseImpl.withSystemAssignedIdentityBasedAccessToCurrentResourceGroup:(Lcom/microsoft/azure/management/graphrbac/BuiltInRole;)Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public com.microsoft.azure.management.appservice.WebAppBase$DefinitionStages$WithCreate withContainerLoggingDisabled();
    descriptor: ()Lcom/microsoft/azure/management/appservice/WebAppBase$DefinitionStages$WithCreate;
    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.WebAppBaseImpl.withContainerLoggingDisabled:()Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public com.microsoft.azure.management.appservice.WebAppBase$Update withContainerLoggingDisabled();
    descriptor: ()Lcom/microsoft/azure/management/appservice/WebAppBase$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.WebAppBaseImpl.withContainerLoggingDisabled:()Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public com.microsoft.azure.management.appservice.WebAppBase$Update withConnectionStringStickiness(java.lang.String, boolean);
    descriptor: (Ljava/lang/String;Z)Lcom/microsoft/azure/management/appservice/WebAppBase$Update;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
         0: .line 1
            aload 0
            aload 1
            iload 2
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.withConnectionStringStickiness:(Ljava/lang/String;Z)Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public com.microsoft.azure.management.appservice.WebAppDiagnosticLogs$UpdateStages$Blank updateDiagnosticLogsConfiguration();
    descriptor: ()Lcom/microsoft/azure/management/appservice/WebAppDiagnosticLogs$UpdateStages$Blank;
    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.WebAppBaseImpl.updateDiagnosticLogsConfiguration:()Lcom/microsoft/azure/management/appservice/implementation/WebAppDiagnosticLogsImpl;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public com.microsoft.azure.management.appservice.WebAppBase$DefinitionStages$WithCreate withoutDefaultDocument(java.lang.String);
    descriptor: (Ljava/lang/String;)Lcom/microsoft/azure/management/appservice/WebAppBase$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.WebAppBaseImpl.withoutDefaultDocument:(Ljava/lang/String;)Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public com.microsoft.azure.management.appservice.WebAppBase$Update withoutDefaultDocument(java.lang.String);
    descriptor: (Ljava/lang/String;)Lcom/microsoft/azure/management/appservice/WebAppBase$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.WebAppBaseImpl.withoutDefaultDocument:(Ljava/lang/String;)Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

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

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

  public com.microsoft.azure.management.appservice.WebAppBase$Update withoutJava();
    descriptor: ()Lcom/microsoft/azure/management/appservice/WebAppBase$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.WebAppBaseImpl.withoutJava:()Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public com.microsoft.azure.management.appservice.WebAppBase$DefinitionStages$WithCreate withManagedPipelineMode(com.microsoft.azure.management.appservice.ManagedPipelineMode);
    descriptor: (Lcom/microsoft/azure/management/appservice/ManagedPipelineMode;)Lcom/microsoft/azure/management/appservice/WebAppBase$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.WebAppBaseImpl.withManagedPipelineMode:(Lcom/microsoft/azure/management/appservice/ManagedPipelineMode;)Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public com.microsoft.azure.management.appservice.WebAppBase$Update withManagedPipelineMode(com.microsoft.azure.management.appservice.ManagedPipelineMode);
    descriptor: (Lcom/microsoft/azure/management/appservice/ManagedPipelineMode;)Lcom/microsoft/azure/management/appservice/WebAppBase$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.WebAppBaseImpl.withManagedPipelineMode:(Lcom/microsoft/azure/management/appservice/ManagedPipelineMode;)Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public com.microsoft.azure.management.appservice.WebAppBase$Update withoutConnectionString(java.lang.String);
    descriptor: (Ljava/lang/String;)Lcom/microsoft/azure/management/appservice/WebAppBase$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.WebAppBaseImpl.withoutConnectionString:(Ljava/lang/String;)Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public com.microsoft.azure.management.appservice.WebAppBase$Update withoutAuthentication();
    descriptor: ()Lcom/microsoft/azure/management/appservice/WebAppBase$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.WebAppBaseImpl.withoutAuthentication:()Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

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

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

  public com.microsoft.azure.management.appservice.WebAppBase$Update withoutPython();
    descriptor: ()Lcom/microsoft/azure/management/appservice/WebAppBase$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.WebAppBaseImpl.withoutPython:()Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public com.microsoft.azure.management.appservice.WebAppBase$DefinitionStages$WithCreate withManagedHostnameBindings(com.microsoft.azure.management.appservice.AppServiceDomain, java.lang.String[]);
    descriptor: (Lcom/microsoft/azure/management/appservice/AppServiceDomain;[Ljava/lang/String;)Lcom/microsoft/azure/management/appservice/WebAppBase$DefinitionStages$WithCreate;
    flags: (0x10c1) ACC_PUBLIC, ACC_BRIDGE, ACC_VARARGS, 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.WebAppBaseImpl.withManagedHostnameBindings:(Lcom/microsoft/azure/management/appservice/AppServiceDomain;[Ljava/lang/String;)Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public com.microsoft.azure.management.appservice.WebAppBase$Update withManagedHostnameBindings(com.microsoft.azure.management.appservice.AppServiceDomain, java.lang.String[]);
    descriptor: (Lcom/microsoft/azure/management/appservice/AppServiceDomain;[Ljava/lang/String;)Lcom/microsoft/azure/management/appservice/WebAppBase$Update;
    flags: (0x10c1) ACC_PUBLIC, ACC_BRIDGE, ACC_VARARGS, 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.WebAppBaseImpl.withManagedHostnameBindings:(Lcom/microsoft/azure/management/appservice/AppServiceDomain;[Ljava/lang/String;)Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public java.lang.Object withTag(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object;
    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.WebAppBaseImpl.withTag:(Ljava/lang/String;Ljava/lang/String;)Lcom/microsoft/azure/management/resources/fluentcore/arm/models/implementation/ResourceImpl;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public void setInner(java.lang.Object);
    descriptor: (Ljava/lang/Object;)V
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=2, locals=2, args_size=2
         0: .line 1
            aload 0
            aload 1
            checkcast com.microsoft.azure.management.appservice.implementation.SiteInner
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl.setInner:(Lcom/microsoft/azure/management/appservice/implementation/SiteInner;)V
            return
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public com.microsoft.azure.management.appservice.WebAppAuthentication$DefinitionStages$Blank defineAuthentication();
    descriptor: ()Lcom/microsoft/azure/management/appservice/WebAppAuthentication$DefinitionStages$Blank;
    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.WebAppBaseImpl.defineAuthentication:()Lcom/microsoft/azure/management/appservice/implementation/WebAppAuthenticationImpl;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public com.microsoft.azure.management.appservice.WebAppAuthentication$UpdateDefinitionStages$Blank defineAuthentication();
    descriptor: ()Lcom/microsoft/azure/management/appservice/WebAppAuthentication$UpdateDefinitionStages$Blank;
    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.WebAppBaseImpl.defineAuthentication:()Lcom/microsoft/azure/management/appservice/implementation/WebAppAuthenticationImpl;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public com.microsoft.azure.management.appservice.WebAppBase$DefinitionStages$WithCreate withPhpVersion(com.microsoft.azure.management.appservice.PhpVersion);
    descriptor: (Lcom/microsoft/azure/management/appservice/PhpVersion;)Lcom/microsoft/azure/management/appservice/WebAppBase$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.WebAppBaseImpl.withPhpVersion:(Lcom/microsoft/azure/management/appservice/PhpVersion;)Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public com.microsoft.azure.management.appservice.WebAppBase$Update withPhpVersion(com.microsoft.azure.management.appservice.PhpVersion);
    descriptor: (Lcom/microsoft/azure/management/appservice/PhpVersion;)Lcom/microsoft/azure/management/appservice/WebAppBase$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.WebAppBaseImpl.withPhpVersion:(Lcom/microsoft/azure/management/appservice/PhpVersion;)Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

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

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

  public com.microsoft.azure.management.appservice.WebAppBase$Update withoutUserAssignedManagedServiceIdentity(java.lang.String);
    descriptor: (Ljava/lang/String;)Lcom/microsoft/azure/management/appservice/WebAppBase$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.WebAppBaseImpl.withoutUserAssignedManagedServiceIdentity:(Ljava/lang/String;)Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public com.microsoft.azure.management.appservice.WebAppBase$DefinitionStages$WithCreate withThirdPartyHostnameBinding(java.lang.String, java.lang.String[]);
    descriptor: (Ljava/lang/String;[Ljava/lang/String;)Lcom/microsoft/azure/management/appservice/WebAppBase$DefinitionStages$WithCreate;
    flags: (0x10c1) ACC_PUBLIC, ACC_BRIDGE, ACC_VARARGS, 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.WebAppBaseImpl.withThirdPartyHostnameBinding:(Ljava/lang/String;[Ljava/lang/String;)Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public com.microsoft.azure.management.appservice.WebAppBase$Update withThirdPartyHostnameBinding(java.lang.String, java.lang.String[]);
    descriptor: (Ljava/lang/String;[Ljava/lang/String;)Lcom/microsoft/azure/management/appservice/WebAppBase$Update;
    flags: (0x10c1) ACC_PUBLIC, ACC_BRIDGE, ACC_VARARGS, 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.WebAppBaseImpl.withThirdPartyHostnameBinding:(Ljava/lang/String;[Ljava/lang/String;)Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature
}
Signature: <FluentT::Lcom/microsoft/azure/management/appservice/WebAppBase;FluentImplT:Lcom/microsoft/azure/management/appservice/implementation/WebAppBaseImpl<TFluentT;TFluentImplT;>;>Lcom/microsoft/azure/management/resources/fluentcore/arm/models/implementation/GroupableResourceImpl<TFluentT;Lcom/microsoft/azure/management/appservice/implementation/SiteInner;TFluentImplT;Lcom/microsoft/azure/management/appservice/implementation/AppServiceManager;>;Lcom/microsoft/azure/management/appservice/WebAppBase;Lcom/microsoft/azure/management/appservice/WebAppBase$Definition<TFluentT;>;Lcom/microsoft/azure/management/appservice/WebAppBase$Update<TFluentT;>;Lcom/microsoft/azure/management/appservice/WebAppBase$UpdateStages$WithWebContainer<TFluentT;>;
SourceFile: "WebAppBaseImpl.java"
NestMembers:
  com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$1  com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$10  com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$10$1  com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$10$2  com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$11  com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$11$1  com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$12  com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$13  com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$14  com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$15  com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$16  com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$17  com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$18  com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$19  com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$2  com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$20  com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$21  com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$21$1  com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$21$1$1  com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$22  com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$23  com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$24  com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$25  com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$26  com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$27  com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$28  com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$29  com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$3  com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$30  com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$31  com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$32  com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$33  com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$34  com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$34$1  com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$35  com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$36  com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$37  com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$38  com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$39  com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$4  com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$40  com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$40$1  com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$5  com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$5$1  com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$6  com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$6$1  com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$7  com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$8  com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$8$1  com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$9  com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$PipedInputStreamWithCallback
InnerClasses:
  public abstract DefinitionStages = com.microsoft.azure.management.appservice.HostNameBinding$DefinitionStages of com.microsoft.azure.management.appservice.HostNameBinding
  public abstract Blank = com.microsoft.azure.management.appservice.HostNameBinding$DefinitionStages$Blank of com.microsoft.azure.management.appservice.HostNameBinding$DefinitionStages
  public abstract UpdateDefinitionStages = com.microsoft.azure.management.appservice.HostNameBinding$UpdateDefinitionStages of com.microsoft.azure.management.appservice.HostNameBinding
  public abstract Blank = com.microsoft.azure.management.appservice.HostNameBinding$UpdateDefinitionStages$Blank of com.microsoft.azure.management.appservice.HostNameBinding$UpdateDefinitionStages
  public abstract DefinitionStages = com.microsoft.azure.management.appservice.HostNameSslBinding$DefinitionStages of com.microsoft.azure.management.appservice.HostNameSslBinding
  public abstract Blank = com.microsoft.azure.management.appservice.HostNameSslBinding$DefinitionStages$Blank of com.microsoft.azure.management.appservice.HostNameSslBinding$DefinitionStages
  public abstract UpdateDefinitionStages = com.microsoft.azure.management.appservice.HostNameSslBinding$UpdateDefinitionStages of com.microsoft.azure.management.appservice.HostNameSslBinding
  public abstract Blank = com.microsoft.azure.management.appservice.HostNameSslBinding$UpdateDefinitionStages$Blank of com.microsoft.azure.management.appservice.HostNameSslBinding$UpdateDefinitionStages
  public abstract DefinitionStages = com.microsoft.azure.management.appservice.WebAppAuthentication$DefinitionStages of com.microsoft.azure.management.appservice.WebAppAuthentication
  public abstract Blank = com.microsoft.azure.management.appservice.WebAppAuthentication$DefinitionStages$Blank of com.microsoft.azure.management.appservice.WebAppAuthentication$DefinitionStages
  public abstract UpdateDefinitionStages = com.microsoft.azure.management.appservice.WebAppAuthentication$UpdateDefinitionStages of com.microsoft.azure.management.appservice.WebAppAuthentication
  public abstract Blank = com.microsoft.azure.management.appservice.WebAppAuthentication$UpdateDefinitionStages$Blank of com.microsoft.azure.management.appservice.WebAppAuthentication$UpdateDefinitionStages
  public abstract Definition = com.microsoft.azure.management.appservice.WebAppBase$Definition of com.microsoft.azure.management.appservice.WebAppBase
  public abstract DefinitionStages = com.microsoft.azure.management.appservice.WebAppBase$DefinitionStages of com.microsoft.azure.management.appservice.WebAppBase
  public abstract WithCreate = com.microsoft.azure.management.appservice.WebAppBase$DefinitionStages$WithCreate of com.microsoft.azure.management.appservice.WebAppBase$DefinitionStages
  public abstract WithSystemAssignedIdentityBasedAccessOrCreate = com.microsoft.azure.management.appservice.WebAppBase$DefinitionStages$WithSystemAssignedIdentityBasedAccessOrCreate of com.microsoft.azure.management.appservice.WebAppBase$DefinitionStages
  public abstract WithUserAssignedManagedServiceIdentityBasedAccessOrCreate = com.microsoft.azure.management.appservice.WebAppBase$DefinitionStages$WithUserAssignedManagedServiceIdentityBasedAccessOrCreate of com.microsoft.azure.management.appservice.WebAppBase$DefinitionStages
  public abstract WithWebContainer = com.microsoft.azure.management.appservice.WebAppBase$DefinitionStages$WithWebContainer of com.microsoft.azure.management.appservice.WebAppBase$DefinitionStages
  public abstract Update = com.microsoft.azure.management.appservice.WebAppBase$Update of com.microsoft.azure.management.appservice.WebAppBase
  public abstract UpdateStages = com.microsoft.azure.management.appservice.WebAppBase$UpdateStages of com.microsoft.azure.management.appservice.WebAppBase
  public abstract WithWebContainer = com.microsoft.azure.management.appservice.WebAppBase$UpdateStages$WithWebContainer of com.microsoft.azure.management.appservice.WebAppBase$UpdateStages
  public abstract DefinitionStages = com.microsoft.azure.management.appservice.WebAppDiagnosticLogs$DefinitionStages of com.microsoft.azure.management.appservice.WebAppDiagnosticLogs
  public abstract Blank = com.microsoft.azure.management.appservice.WebAppDiagnosticLogs$DefinitionStages$Blank of com.microsoft.azure.management.appservice.WebAppDiagnosticLogs$DefinitionStages
  public abstract UpdateStages = com.microsoft.azure.management.appservice.WebAppDiagnosticLogs$UpdateStages of com.microsoft.azure.management.appservice.WebAppDiagnosticLogs
  public abstract Blank = com.microsoft.azure.management.appservice.WebAppDiagnosticLogs$UpdateStages$Blank of com.microsoft.azure.management.appservice.WebAppDiagnosticLogs$UpdateStages
  public abstract DefinitionStages = com.microsoft.azure.management.appservice.WebAppSourceControl$DefinitionStages of com.microsoft.azure.management.appservice.WebAppSourceControl
  public abstract Blank = com.microsoft.azure.management.appservice.WebAppSourceControl$DefinitionStages$Blank of com.microsoft.azure.management.appservice.WebAppSourceControl$DefinitionStages
  public abstract UpdateDefinitionStages = com.microsoft.azure.management.appservice.WebAppSourceControl$UpdateDefinitionStages of com.microsoft.azure.management.appservice.WebAppSourceControl
  public abstract Blank = com.microsoft.azure.management.appservice.WebAppSourceControl$UpdateDefinitionStages$Blank of com.microsoft.azure.management.appservice.WebAppSourceControl$UpdateDefinitionStages
  public abstract DefinitionStages = com.microsoft.azure.management.appservice.WebDeployment$DefinitionStages of com.microsoft.azure.management.appservice.WebDeployment
  public abstract WithPackageUri = com.microsoft.azure.management.appservice.WebDeployment$DefinitionStages$WithPackageUri of com.microsoft.azure.management.appservice.WebDeployment$DefinitionStages
  com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$1
  com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$10
  com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$11
  com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$12
  com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$13
  com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$14
  com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$15
  com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$16
  com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$17
  com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$18
  com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$19
  com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$2
  com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$20
  com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$21
  com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$22
  com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$23
  com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$24
  com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$25
  com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$26
  com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$27
  com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$28
  com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$29
  com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$3
  com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$30
  com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$31
  com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$32
  com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$33
  com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$34
  com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$35
  com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$36
  com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$37
  com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$38
  com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$39
  com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$4
  com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$40
  com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$5
  com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$6
  com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$7
  com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$8
  com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$9
  private PipedInputStreamWithCallback = com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl$PipedInputStreamWithCallback of com.microsoft.azure.management.appservice.implementation.WebAppBaseImpl
  public abstract IdProvider = com.microsoft.azure.management.graphrbac.implementation.RoleAssignmentHelper$IdProvider of com.microsoft.azure.management.graphrbac.implementation.RoleAssignmentHelper
  public abstract HasTaskGroup = com.microsoft.azure.management.resources.fluentcore.dag.TaskGroup$HasTaskGroup of com.microsoft.azure.management.resources.fluentcore.dag.TaskGroup
    RuntimeInvisibleAnnotations: 
      com.microsoft.azure.management.apigeneration.LangDefinition(ContainerName = "/Microsoft.Azure.Management.AppService.Fluent")