public class com.microsoft.azure.management.appservice.implementation.RecommendationsInner
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: com.microsoft.azure.management.appservice.implementation.RecommendationsInner
  super_class: java.lang.Object
{
  private com.microsoft.azure.management.appservice.implementation.RecommendationsInner$RecommendationsService service;
    descriptor: Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner$RecommendationsService;
    flags: (0x0002) ACC_PRIVATE

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

  public void <init>(retrofit2.Retrofit, com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl);
    descriptor: (Lretrofit2/Retrofit;Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
        start local 1 // retrofit2.Retrofit retrofit
        start local 2 // com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl client
         0: .line 51
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
         1: .line 52
            aload 0 /* this */
            aload 1 /* retrofit */
            ldc Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner$RecommendationsService;
            invokevirtual retrofit2.Retrofit.create:(Ljava/lang/Class;)Ljava/lang/Object;
            checkcast com.microsoft.azure.management.appservice.implementation.RecommendationsInner$RecommendationsService
            putfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.service:Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner$RecommendationsService;
         2: .line 53
            aload 0 /* this */
            aload 2 /* client */
            putfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
         3: .line 54
            return
        end local 2 // com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl client
        end local 1 // retrofit2.Retrofit retrofit
        end local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    4     0      this  Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;
            0    4     1  retrofit  Lretrofit2/Retrofit;
            0    4     2    client  Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
    MethodParameters:
          Name  Flags
      retrofit  
      client    

  public com.microsoft.azure.PagedList<com.microsoft.azure.management.appservice.implementation.RecommendationInner> list();
    descriptor: ()Lcom/microsoft/azure/PagedList;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
         0: .line 153
            aload 0 /* this */
            invokevirtual com.microsoft.azure.management.appservice.implementation.RecommendationsInner.listSinglePageAsync:()Lrx/Observable;
            invokevirtual rx.Observable.toBlocking:()Lrx/observables/BlockingObservable;
            invokevirtual rx.observables.BlockingObservable.single:()Ljava/lang/Object;
            checkcast com.microsoft.rest.ServiceResponse
            astore 1 /* response */
        start local 1 // com.microsoft.rest.ServiceResponse response
         1: .line 154
            new com.microsoft.azure.management.appservice.implementation.RecommendationsInner$1
            dup
            aload 0 /* this */
            aload 1 /* response */
            invokevirtual com.microsoft.rest.ServiceResponse.body:()Ljava/lang/Object;
            checkcast com.microsoft.azure.Page
            invokespecial com.microsoft.azure.management.appservice.implementation.RecommendationsInner$1.<init>:(Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;Lcom/microsoft/azure/Page;)V
            areturn
        end local 1 // com.microsoft.rest.ServiceResponse response
        end local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    2     0      this  Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;
            1    2     1  response  Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/Page<Lcom/microsoft/azure/management/appservice/implementation/RecommendationInner;>;>;
    Signature: ()Lcom/microsoft/azure/PagedList<Lcom/microsoft/azure/management/appservice/implementation/RecommendationInner;>;

  public com.microsoft.rest.ServiceFuture<java.util.List<com.microsoft.azure.management.appservice.implementation.RecommendationInner>> listAsync(com.microsoft.azure.ListOperationCallback<com.microsoft.azure.management.appservice.implementation.RecommendationInner>);
    descriptor: (Lcom/microsoft/azure/ListOperationCallback;)Lcom/microsoft/rest/ServiceFuture;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
        start local 1 // com.microsoft.azure.ListOperationCallback serviceCallback
         0: .line 172
            aload 0 /* this */
            invokevirtual com.microsoft.azure.management.appservice.implementation.RecommendationsInner.listSinglePageAsync:()Lrx/Observable;
         1: .line 173
            new com.microsoft.azure.management.appservice.implementation.RecommendationsInner$2
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.RecommendationsInner$2.<init>:(Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;)V
         2: .line 179
            aload 1 /* serviceCallback */
         3: .line 171
            invokestatic com.microsoft.azure.AzureServiceFuture.fromPageResponse:(Lrx/Observable;Lrx/functions/Func1;Lcom/microsoft/azure/ListOperationCallback;)Lcom/microsoft/rest/ServiceFuture;
            areturn
        end local 1 // com.microsoft.azure.ListOperationCallback serviceCallback
        end local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0    4     0             this  Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;
            0    4     1  serviceCallback  Lcom/microsoft/azure/ListOperationCallback<Lcom/microsoft/azure/management/appservice/implementation/RecommendationInner;>;
    Signature: (Lcom/microsoft/azure/ListOperationCallback<Lcom/microsoft/azure/management/appservice/implementation/RecommendationInner;>;)Lcom/microsoft/rest/ServiceFuture<Ljava/util/List<Lcom/microsoft/azure/management/appservice/implementation/RecommendationInner;>;>;
    MethodParameters:
                 Name  Flags
      serviceCallback  final

  public rx.Observable<com.microsoft.azure.Page<com.microsoft.azure.management.appservice.implementation.RecommendationInner>> listAsync();
    descriptor: ()Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
         0: .line 190
            aload 0 /* this */
            invokevirtual com.microsoft.azure.management.appservice.implementation.RecommendationsInner.listWithServiceResponseAsync:()Lrx/Observable;
         1: .line 191
            new com.microsoft.azure.management.appservice.implementation.RecommendationsInner$3
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.RecommendationsInner$3.<init>:(Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;)V
            invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
         2: .line 190
            areturn
        end local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;
    Signature: ()Lrx/Observable<Lcom/microsoft/azure/Page<Lcom/microsoft/azure/management/appservice/implementation/RecommendationInner;>;>;

  public rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<com.microsoft.azure.management.appservice.implementation.RecommendationInner>>> listWithServiceResponseAsync();
    descriptor: ()Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
         0: .line 207
            aload 0 /* this */
            invokevirtual com.microsoft.azure.management.appservice.implementation.RecommendationsInner.listSinglePageAsync:()Lrx/Observable;
         1: .line 208
            new com.microsoft.azure.management.appservice.implementation.RecommendationsInner$4
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.RecommendationsInner$4.<init>:(Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;)V
            invokevirtual rx.Observable.concatMap:(Lrx/functions/Func1;)Lrx/Observable;
         2: .line 207
            areturn
        end local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;
    Signature: ()Lrx/Observable<Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/Page<Lcom/microsoft/azure/management/appservice/implementation/RecommendationInner;>;>;>;

  public rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<com.microsoft.azure.management.appservice.implementation.RecommendationInner>>> listSinglePageAsync();
    descriptor: ()Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=3, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
         0: .line 228
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.subscriptionId:()Ljava/lang/String;
            ifnonnull 2
         1: .line 229
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter this.client.subscriptionId() is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 231
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.apiVersion:()Ljava/lang/String;
            ifnonnull 4
         3: .line 232
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter this.client.apiVersion() is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         4: .line 234
      StackMap locals:
      StackMap stack:
            aconst_null
            astore 1 /* featured */
        start local 1 // java.lang.Boolean featured
         5: .line 235
            aconst_null
            astore 2 /* filter */
        start local 2 // java.lang.String filter
         6: .line 236
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.service:Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner$RecommendationsService;
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.subscriptionId:()Ljava/lang/String;
            aload 1 /* featured */
            aload 2 /* filter */
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.apiVersion:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.acceptLanguage:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.userAgent:()Ljava/lang/String;
            invokeinterface com.microsoft.azure.management.appservice.implementation.RecommendationsInner$RecommendationsService.list:(Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
         7: .line 237
            new com.microsoft.azure.management.appservice.implementation.RecommendationsInner$5
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.RecommendationsInner$5.<init>:(Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;)V
            invokevirtual rx.Observable.flatMap:(Lrx/functions/Func1;)Lrx/Observable;
         8: .line 236
            areturn
        end local 2 // java.lang.String filter
        end local 1 // java.lang.Boolean featured
        end local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    9     0      this  Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;
            5    9     1  featured  Ljava/lang/Boolean;
            6    9     2    filter  Ljava/lang/String;
    Signature: ()Lrx/Observable<Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/Page<Lcom/microsoft/azure/management/appservice/implementation/RecommendationInner;>;>;>;

  public com.microsoft.azure.PagedList<com.microsoft.azure.management.appservice.implementation.RecommendationInner> list(java.lang.Boolean, java.lang.String);
    descriptor: (Ljava/lang/Boolean;Ljava/lang/String;)Lcom/microsoft/azure/PagedList;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=3
        start local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
        start local 1 // java.lang.Boolean featured
        start local 2 // java.lang.String filter
         0: .line 262
            aload 0 /* this */
            aload 1 /* featured */
            aload 2 /* filter */
            invokevirtual com.microsoft.azure.management.appservice.implementation.RecommendationsInner.listSinglePageAsync:(Ljava/lang/Boolean;Ljava/lang/String;)Lrx/Observable;
            invokevirtual rx.Observable.toBlocking:()Lrx/observables/BlockingObservable;
            invokevirtual rx.observables.BlockingObservable.single:()Ljava/lang/Object;
            checkcast com.microsoft.rest.ServiceResponse
            astore 3 /* response */
        start local 3 // com.microsoft.rest.ServiceResponse response
         1: .line 263
            new com.microsoft.azure.management.appservice.implementation.RecommendationsInner$6
            dup
            aload 0 /* this */
            aload 3 /* response */
            invokevirtual com.microsoft.rest.ServiceResponse.body:()Ljava/lang/Object;
            checkcast com.microsoft.azure.Page
            invokespecial com.microsoft.azure.management.appservice.implementation.RecommendationsInner$6.<init>:(Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;Lcom/microsoft/azure/Page;)V
            areturn
        end local 3 // com.microsoft.rest.ServiceResponse response
        end local 2 // java.lang.String filter
        end local 1 // java.lang.Boolean featured
        end local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    2     0      this  Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;
            0    2     1  featured  Ljava/lang/Boolean;
            0    2     2    filter  Ljava/lang/String;
            1    2     3  response  Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/Page<Lcom/microsoft/azure/management/appservice/implementation/RecommendationInner;>;>;
    Signature: (Ljava/lang/Boolean;Ljava/lang/String;)Lcom/microsoft/azure/PagedList<Lcom/microsoft/azure/management/appservice/implementation/RecommendationInner;>;
    MethodParameters:
          Name  Flags
      featured  final
      filter    final

  public com.microsoft.rest.ServiceFuture<java.util.List<com.microsoft.azure.management.appservice.implementation.RecommendationInner>> listAsync(java.lang.Boolean, java.lang.String, com.microsoft.azure.ListOperationCallback<com.microsoft.azure.management.appservice.implementation.RecommendationInner>);
    descriptor: (Ljava/lang/Boolean;Ljava/lang/String;Lcom/microsoft/azure/ListOperationCallback;)Lcom/microsoft/rest/ServiceFuture;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
        start local 1 // java.lang.Boolean featured
        start local 2 // java.lang.String filter
        start local 3 // com.microsoft.azure.ListOperationCallback serviceCallback
         0: .line 283
            aload 0 /* this */
            aload 1 /* featured */
            aload 2 /* filter */
            invokevirtual com.microsoft.azure.management.appservice.implementation.RecommendationsInner.listSinglePageAsync:(Ljava/lang/Boolean;Ljava/lang/String;)Lrx/Observable;
         1: .line 284
            new com.microsoft.azure.management.appservice.implementation.RecommendationsInner$7
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.RecommendationsInner$7.<init>:(Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;)V
         2: .line 290
            aload 3 /* serviceCallback */
         3: .line 282
            invokestatic com.microsoft.azure.AzureServiceFuture.fromPageResponse:(Lrx/Observable;Lrx/functions/Func1;Lcom/microsoft/azure/ListOperationCallback;)Lcom/microsoft/rest/ServiceFuture;
            areturn
        end local 3 // com.microsoft.azure.ListOperationCallback serviceCallback
        end local 2 // java.lang.String filter
        end local 1 // java.lang.Boolean featured
        end local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0    4     0             this  Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;
            0    4     1         featured  Ljava/lang/Boolean;
            0    4     2           filter  Ljava/lang/String;
            0    4     3  serviceCallback  Lcom/microsoft/azure/ListOperationCallback<Lcom/microsoft/azure/management/appservice/implementation/RecommendationInner;>;
    Signature: (Ljava/lang/Boolean;Ljava/lang/String;Lcom/microsoft/azure/ListOperationCallback<Lcom/microsoft/azure/management/appservice/implementation/RecommendationInner;>;)Lcom/microsoft/rest/ServiceFuture<Ljava/util/List<Lcom/microsoft/azure/management/appservice/implementation/RecommendationInner;>;>;
    MethodParameters:
                 Name  Flags
      featured         final
      filter           final
      serviceCallback  final

  public rx.Observable<com.microsoft.azure.Page<com.microsoft.azure.management.appservice.implementation.RecommendationInner>> listAsync(java.lang.Boolean, java.lang.String);
    descriptor: (Ljava/lang/Boolean;Ljava/lang/String;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
        start local 1 // java.lang.Boolean featured
        start local 2 // java.lang.String filter
         0: .line 303
            aload 0 /* this */
            aload 1 /* featured */
            aload 2 /* filter */
            invokevirtual com.microsoft.azure.management.appservice.implementation.RecommendationsInner.listWithServiceResponseAsync:(Ljava/lang/Boolean;Ljava/lang/String;)Lrx/Observable;
         1: .line 304
            new com.microsoft.azure.management.appservice.implementation.RecommendationsInner$8
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.RecommendationsInner$8.<init>:(Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;)V
            invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
         2: .line 303
            areturn
        end local 2 // java.lang.String filter
        end local 1 // java.lang.Boolean featured
        end local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    3     0      this  Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;
            0    3     1  featured  Ljava/lang/Boolean;
            0    3     2    filter  Ljava/lang/String;
    Signature: (Ljava/lang/Boolean;Ljava/lang/String;)Lrx/Observable<Lcom/microsoft/azure/Page<Lcom/microsoft/azure/management/appservice/implementation/RecommendationInner;>;>;
    MethodParameters:
          Name  Flags
      featured  final
      filter    final

  public rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<com.microsoft.azure.management.appservice.implementation.RecommendationInner>>> listWithServiceResponseAsync(java.lang.Boolean, java.lang.String);
    descriptor: (Ljava/lang/Boolean;Ljava/lang/String;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
        start local 1 // java.lang.Boolean featured
        start local 2 // java.lang.String filter
         0: .line 322
            aload 0 /* this */
            aload 1 /* featured */
            aload 2 /* filter */
            invokevirtual com.microsoft.azure.management.appservice.implementation.RecommendationsInner.listSinglePageAsync:(Ljava/lang/Boolean;Ljava/lang/String;)Lrx/Observable;
         1: .line 323
            new com.microsoft.azure.management.appservice.implementation.RecommendationsInner$9
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.RecommendationsInner$9.<init>:(Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;)V
            invokevirtual rx.Observable.concatMap:(Lrx/functions/Func1;)Lrx/Observable;
         2: .line 322
            areturn
        end local 2 // java.lang.String filter
        end local 1 // java.lang.Boolean featured
        end local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    3     0      this  Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;
            0    3     1  featured  Ljava/lang/Boolean;
            0    3     2    filter  Ljava/lang/String;
    Signature: (Ljava/lang/Boolean;Ljava/lang/String;)Lrx/Observable<Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/Page<Lcom/microsoft/azure/management/appservice/implementation/RecommendationInner;>;>;>;
    MethodParameters:
          Name  Flags
      featured  final
      filter    final

  public rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<com.microsoft.azure.management.appservice.implementation.RecommendationInner>>> listSinglePageAsync(java.lang.Boolean, java.lang.String);
    descriptor: (Ljava/lang/Boolean;Ljava/lang/String;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=3, args_size=3
        start local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
        start local 1 // java.lang.Boolean featured
        start local 2 // java.lang.String filter
         0: .line 345
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.subscriptionId:()Ljava/lang/String;
            ifnonnull 2
         1: .line 346
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter this.client.subscriptionId() is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 348
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.apiVersion:()Ljava/lang/String;
            ifnonnull 4
         3: .line 349
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter this.client.apiVersion() is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         4: .line 351
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.service:Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner$RecommendationsService;
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.subscriptionId:()Ljava/lang/String;
            aload 1 /* featured */
            aload 2 /* filter */
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.apiVersion:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.acceptLanguage:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.userAgent:()Ljava/lang/String;
            invokeinterface com.microsoft.azure.management.appservice.implementation.RecommendationsInner$RecommendationsService.list:(Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
         5: .line 352
            new com.microsoft.azure.management.appservice.implementation.RecommendationsInner$10
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.RecommendationsInner$10.<init>:(Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;)V
            invokevirtual rx.Observable.flatMap:(Lrx/functions/Func1;)Lrx/Observable;
         6: .line 351
            areturn
        end local 2 // java.lang.String filter
        end local 1 // java.lang.Boolean featured
        end local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    7     0      this  Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;
            0    7     1  featured  Ljava/lang/Boolean;
            0    7     2    filter  Ljava/lang/String;
    Signature: (Ljava/lang/Boolean;Ljava/lang/String;)Lrx/Observable<Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/Page<Lcom/microsoft/azure/management/appservice/implementation/RecommendationInner;>;>;>;
    MethodParameters:
          Name  Flags
      featured  final
      filter    final

  private com.microsoft.rest.ServiceResponse<com.microsoft.azure.management.appservice.implementation.PageImpl<com.microsoft.azure.management.appservice.implementation.RecommendationInner>> listDelegate(retrofit2.Response<okhttp3.ResponseBody>);
    descriptor: (Lretrofit2/Response;)Lcom/microsoft/rest/ServiceResponse;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=5, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
        start local 1 // retrofit2.Response response
         0: .line 366
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.restClient:()Lcom/microsoft/rest/RestClient;
            invokevirtual com.microsoft.rest.RestClient.responseBuilderFactory:()Lcom/microsoft/rest/protocol/ResponseBuilder$Factory;
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.serializerAdapter:()Lcom/microsoft/rest/protocol/SerializerAdapter;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder$Factory.newInstance:(Lcom/microsoft/rest/protocol/SerializerAdapter;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         1: .line 367
            sipush 200
            new com.microsoft.azure.management.appservice.implementation.RecommendationsInner$11
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.RecommendationsInner$11.<init>:(Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;)V
            invokevirtual com.microsoft.azure.management.appservice.implementation.RecommendationsInner$11.getType:()Ljava/lang/reflect/Type;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.register:(ILjava/lang/reflect/Type;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         2: .line 368
            ldc Lcom/microsoft/azure/management/appservice/DefaultErrorResponseException;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.registerError:(Ljava/lang/Class;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         3: .line 369
            aload 1 /* response */
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.build:(Lretrofit2/Response;)Lcom/microsoft/rest/ServiceResponse;
         4: .line 366
            areturn
        end local 1 // retrofit2.Response response
        end local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    5     0      this  Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;
            0    5     1  response  Lretrofit2/Response<Lokhttp3/ResponseBody;>;
    Exceptions:
      throws com.microsoft.azure.management.appservice.DefaultErrorResponseException, java.io.IOException, java.lang.IllegalArgumentException
    Signature: (Lretrofit2/Response<Lokhttp3/ResponseBody;>;)Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/management/appservice/implementation/PageImpl<Lcom/microsoft/azure/management/appservice/implementation/RecommendationInner;>;>;
    MethodParameters:
          Name  Flags
      response  

  public void resetAllFilters();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
         0: .line 381
            aload 0 /* this */
            invokevirtual com.microsoft.azure.management.appservice.implementation.RecommendationsInner.resetAllFiltersWithServiceResponseAsync:()Lrx/Observable;
            invokevirtual rx.Observable.toBlocking:()Lrx/observables/BlockingObservable;
            invokevirtual rx.observables.BlockingObservable.single:()Ljava/lang/Object;
            checkcast com.microsoft.rest.ServiceResponse
            invokevirtual com.microsoft.rest.ServiceResponse.body:()Ljava/lang/Object;
            pop
         1: .line 382
            return
        end local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;

  public com.microsoft.rest.ServiceFuture<java.lang.Void> resetAllFiltersAsync(com.microsoft.rest.ServiceCallback<java.lang.Void>);
    descriptor: (Lcom/microsoft/rest/ServiceCallback;)Lcom/microsoft/rest/ServiceFuture;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
        start local 1 // com.microsoft.rest.ServiceCallback serviceCallback
         0: .line 393
            aload 0 /* this */
            invokevirtual com.microsoft.azure.management.appservice.implementation.RecommendationsInner.resetAllFiltersWithServiceResponseAsync:()Lrx/Observable;
            aload 1 /* serviceCallback */
            invokestatic com.microsoft.rest.ServiceFuture.fromResponse:(Lrx/Observable;Lcom/microsoft/rest/ServiceCallback;)Lcom/microsoft/rest/ServiceFuture;
            areturn
        end local 1 // com.microsoft.rest.ServiceCallback serviceCallback
        end local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0    1     0             this  Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;
            0    1     1  serviceCallback  Lcom/microsoft/rest/ServiceCallback<Ljava/lang/Void;>;
    Signature: (Lcom/microsoft/rest/ServiceCallback<Ljava/lang/Void;>;)Lcom/microsoft/rest/ServiceFuture<Ljava/lang/Void;>;
    MethodParameters:
                 Name  Flags
      serviceCallback  final

  public rx.Observable<java.lang.Void> resetAllFiltersAsync();
    descriptor: ()Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
         0: .line 404
            aload 0 /* this */
            invokevirtual com.microsoft.azure.management.appservice.implementation.RecommendationsInner.resetAllFiltersWithServiceResponseAsync:()Lrx/Observable;
            new com.microsoft.azure.management.appservice.implementation.RecommendationsInner$12
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.RecommendationsInner$12.<init>:(Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;)V
            invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
            areturn
        end local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;
    Signature: ()Lrx/Observable<Ljava/lang/Void;>;

  public rx.Observable<com.microsoft.rest.ServiceResponse<java.lang.Void>> resetAllFiltersWithServiceResponseAsync();
    descriptor: ()Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
         0: .line 420
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.subscriptionId:()Ljava/lang/String;
            ifnonnull 2
         1: .line 421
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter this.client.subscriptionId() is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 423
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.apiVersion:()Ljava/lang/String;
            ifnonnull 4
         3: .line 424
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter this.client.apiVersion() is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         4: .line 426
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.service:Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner$RecommendationsService;
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.subscriptionId:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.apiVersion:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.acceptLanguage:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.userAgent:()Ljava/lang/String;
            invokeinterface com.microsoft.azure.management.appservice.implementation.RecommendationsInner$RecommendationsService.resetAllFilters:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
         5: .line 427
            new com.microsoft.azure.management.appservice.implementation.RecommendationsInner$13
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.RecommendationsInner$13.<init>:(Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;)V
            invokevirtual rx.Observable.flatMap:(Lrx/functions/Func1;)Lrx/Observable;
         6: .line 426
            areturn
        end local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    7     0  this  Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;
    Signature: ()Lrx/Observable<Lcom/microsoft/rest/ServiceResponse<Ljava/lang/Void;>;>;

  private com.microsoft.rest.ServiceResponse<java.lang.Void> resetAllFiltersDelegate(retrofit2.Response<okhttp3.ResponseBody>);
    descriptor: (Lretrofit2/Response;)Lcom/microsoft/rest/ServiceResponse;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=5, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
        start local 1 // retrofit2.Response response
         0: .line 441
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.restClient:()Lcom/microsoft/rest/RestClient;
            invokevirtual com.microsoft.rest.RestClient.responseBuilderFactory:()Lcom/microsoft/rest/protocol/ResponseBuilder$Factory;
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.serializerAdapter:()Lcom/microsoft/rest/protocol/SerializerAdapter;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder$Factory.newInstance:(Lcom/microsoft/rest/protocol/SerializerAdapter;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         1: .line 442
            sipush 204
            new com.microsoft.azure.management.appservice.implementation.RecommendationsInner$14
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.RecommendationsInner$14.<init>:(Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;)V
            invokevirtual com.microsoft.azure.management.appservice.implementation.RecommendationsInner$14.getType:()Ljava/lang/reflect/Type;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.register:(ILjava/lang/reflect/Type;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         2: .line 443
            ldc Lcom/microsoft/azure/management/appservice/DefaultErrorResponseException;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.registerError:(Ljava/lang/Class;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         3: .line 444
            aload 1 /* response */
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.build:(Lretrofit2/Response;)Lcom/microsoft/rest/ServiceResponse;
         4: .line 441
            areturn
        end local 1 // retrofit2.Response response
        end local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    5     0      this  Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;
            0    5     1  response  Lretrofit2/Response<Lokhttp3/ResponseBody;>;
    Exceptions:
      throws com.microsoft.azure.management.appservice.DefaultErrorResponseException, java.io.IOException, java.lang.IllegalArgumentException
    Signature: (Lretrofit2/Response<Lokhttp3/ResponseBody;>;)Lcom/microsoft/rest/ServiceResponse<Ljava/lang/Void;>;
    MethodParameters:
          Name  Flags
      response  

  public void disableRecommendationForSubscription(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
        start local 1 // java.lang.String name
         0: .line 457
            aload 0 /* this */
            aload 1 /* name */
            invokevirtual com.microsoft.azure.management.appservice.implementation.RecommendationsInner.disableRecommendationForSubscriptionWithServiceResponseAsync:(Ljava/lang/String;)Lrx/Observable;
            invokevirtual rx.Observable.toBlocking:()Lrx/observables/BlockingObservable;
            invokevirtual rx.observables.BlockingObservable.single:()Ljava/lang/Object;
            checkcast com.microsoft.rest.ServiceResponse
            invokevirtual com.microsoft.rest.ServiceResponse.body:()Ljava/lang/Object;
            pop
         1: .line 458
            return
        end local 1 // java.lang.String name
        end local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;
            0    2     1  name  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      name  

  public com.microsoft.rest.ServiceFuture<java.lang.Void> disableRecommendationForSubscriptionAsync(java.lang.String, com.microsoft.rest.ServiceCallback<java.lang.Void>);
    descriptor: (Ljava/lang/String;Lcom/microsoft/rest/ServiceCallback;)Lcom/microsoft/rest/ServiceFuture;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=3, args_size=3
        start local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
        start local 1 // java.lang.String name
        start local 2 // com.microsoft.rest.ServiceCallback serviceCallback
         0: .line 470
            aload 0 /* this */
            aload 1 /* name */
            invokevirtual com.microsoft.azure.management.appservice.implementation.RecommendationsInner.disableRecommendationForSubscriptionWithServiceResponseAsync:(Ljava/lang/String;)Lrx/Observable;
            aload 2 /* serviceCallback */
            invokestatic com.microsoft.rest.ServiceFuture.fromResponse:(Lrx/Observable;Lcom/microsoft/rest/ServiceCallback;)Lcom/microsoft/rest/ServiceFuture;
            areturn
        end local 2 // com.microsoft.rest.ServiceCallback serviceCallback
        end local 1 // java.lang.String name
        end local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0    1     0             this  Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;
            0    1     1             name  Ljava/lang/String;
            0    1     2  serviceCallback  Lcom/microsoft/rest/ServiceCallback<Ljava/lang/Void;>;
    Signature: (Ljava/lang/String;Lcom/microsoft/rest/ServiceCallback<Ljava/lang/Void;>;)Lcom/microsoft/rest/ServiceFuture<Ljava/lang/Void;>;
    MethodParameters:
                 Name  Flags
      name             
      serviceCallback  final

  public rx.Observable<java.lang.Void> disableRecommendationForSubscriptionAsync(java.lang.String);
    descriptor: (Ljava/lang/String;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
        start local 1 // java.lang.String name
         0: .line 482
            aload 0 /* this */
            aload 1 /* name */
            invokevirtual com.microsoft.azure.management.appservice.implementation.RecommendationsInner.disableRecommendationForSubscriptionWithServiceResponseAsync:(Ljava/lang/String;)Lrx/Observable;
            new com.microsoft.azure.management.appservice.implementation.RecommendationsInner$15
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.RecommendationsInner$15.<init>:(Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;)V
            invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
            areturn
        end local 1 // java.lang.String name
        end local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;
            0    1     1  name  Ljava/lang/String;
    Signature: (Ljava/lang/String;)Lrx/Observable<Ljava/lang/Void;>;
    MethodParameters:
      Name  Flags
      name  

  public rx.Observable<com.microsoft.rest.ServiceResponse<java.lang.Void>> disableRecommendationForSubscriptionWithServiceResponseAsync(java.lang.String);
    descriptor: (Ljava/lang/String;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
        start local 1 // java.lang.String name
         0: .line 499
            aload 1 /* name */
            ifnonnull 2
         1: .line 500
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter name is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 502
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.subscriptionId:()Ljava/lang/String;
            ifnonnull 4
         3: .line 503
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter this.client.subscriptionId() is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         4: .line 505
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.apiVersion:()Ljava/lang/String;
            ifnonnull 6
         5: .line 506
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter this.client.apiVersion() is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         6: .line 508
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.service:Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner$RecommendationsService;
            aload 1 /* name */
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.subscriptionId:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.apiVersion:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.acceptLanguage:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.userAgent:()Ljava/lang/String;
            invokeinterface com.microsoft.azure.management.appservice.implementation.RecommendationsInner$RecommendationsService.disableRecommendationForSubscription:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
         7: .line 509
            new com.microsoft.azure.management.appservice.implementation.RecommendationsInner$16
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.RecommendationsInner$16.<init>:(Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;)V
            invokevirtual rx.Observable.flatMap:(Lrx/functions/Func1;)Lrx/Observable;
         8: .line 508
            areturn
        end local 1 // java.lang.String name
        end local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    9     0  this  Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;
            0    9     1  name  Ljava/lang/String;
    Signature: (Ljava/lang/String;)Lrx/Observable<Lcom/microsoft/rest/ServiceResponse<Ljava/lang/Void;>;>;
    MethodParameters:
      Name  Flags
      name  

  private com.microsoft.rest.ServiceResponse<java.lang.Void> disableRecommendationForSubscriptionDelegate(retrofit2.Response<okhttp3.ResponseBody>);
    descriptor: (Lretrofit2/Response;)Lcom/microsoft/rest/ServiceResponse;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=5, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
        start local 1 // retrofit2.Response response
         0: .line 523
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.restClient:()Lcom/microsoft/rest/RestClient;
            invokevirtual com.microsoft.rest.RestClient.responseBuilderFactory:()Lcom/microsoft/rest/protocol/ResponseBuilder$Factory;
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.serializerAdapter:()Lcom/microsoft/rest/protocol/SerializerAdapter;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder$Factory.newInstance:(Lcom/microsoft/rest/protocol/SerializerAdapter;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         1: .line 524
            sipush 200
            new com.microsoft.azure.management.appservice.implementation.RecommendationsInner$17
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.RecommendationsInner$17.<init>:(Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;)V
            invokevirtual com.microsoft.azure.management.appservice.implementation.RecommendationsInner$17.getType:()Ljava/lang/reflect/Type;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.register:(ILjava/lang/reflect/Type;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         2: .line 525
            ldc Lcom/microsoft/azure/management/appservice/DefaultErrorResponseException;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.registerError:(Ljava/lang/Class;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         3: .line 526
            aload 1 /* response */
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.build:(Lretrofit2/Response;)Lcom/microsoft/rest/ServiceResponse;
         4: .line 523
            areturn
        end local 1 // retrofit2.Response response
        end local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    5     0      this  Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;
            0    5     1  response  Lretrofit2/Response<Lokhttp3/ResponseBody;>;
    Exceptions:
      throws com.microsoft.azure.management.appservice.DefaultErrorResponseException, java.io.IOException, java.lang.IllegalArgumentException
    Signature: (Lretrofit2/Response<Lokhttp3/ResponseBody;>;)Lcom/microsoft/rest/ServiceResponse<Ljava/lang/Void;>;
    MethodParameters:
          Name  Flags
      response  

  public com.microsoft.azure.PagedList<com.microsoft.azure.management.appservice.implementation.RecommendationInner> listHistoryForHostingEnvironment(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Lcom/microsoft/azure/PagedList;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=3
        start local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String hostingEnvironmentName
         0: .line 541
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* hostingEnvironmentName */
            invokevirtual com.microsoft.azure.management.appservice.implementation.RecommendationsInner.listHistoryForHostingEnvironmentSinglePageAsync:(Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
            invokevirtual rx.Observable.toBlocking:()Lrx/observables/BlockingObservable;
            invokevirtual rx.observables.BlockingObservable.single:()Ljava/lang/Object;
            checkcast com.microsoft.rest.ServiceResponse
            astore 3 /* response */
        start local 3 // com.microsoft.rest.ServiceResponse response
         1: .line 542
            new com.microsoft.azure.management.appservice.implementation.RecommendationsInner$18
            dup
            aload 0 /* this */
            aload 3 /* response */
            invokevirtual com.microsoft.rest.ServiceResponse.body:()Ljava/lang/Object;
            checkcast com.microsoft.azure.Page
            invokespecial com.microsoft.azure.management.appservice.implementation.RecommendationsInner$18.<init>:(Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;Lcom/microsoft/azure/Page;)V
            areturn
        end local 3 // com.microsoft.rest.ServiceResponse response
        end local 2 // java.lang.String hostingEnvironmentName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
      LocalVariableTable:
        Start  End  Slot                    Name  Signature
            0    2     0                    this  Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;
            0    2     1       resourceGroupName  Ljava/lang/String;
            0    2     2  hostingEnvironmentName  Ljava/lang/String;
            1    2     3                response  Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/Page<Lcom/microsoft/azure/management/appservice/implementation/RecommendationInner;>;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;)Lcom/microsoft/azure/PagedList<Lcom/microsoft/azure/management/appservice/implementation/RecommendationInner;>;
    MethodParameters:
                        Name  Flags
      resourceGroupName       final
      hostingEnvironmentName  final

  public com.microsoft.rest.ServiceFuture<java.util.List<com.microsoft.azure.management.appservice.implementation.RecommendationInner>> listHistoryForHostingEnvironmentAsync(java.lang.String, java.lang.String, com.microsoft.azure.ListOperationCallback<com.microsoft.azure.management.appservice.implementation.RecommendationInner>);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/ListOperationCallback;)Lcom/microsoft/rest/ServiceFuture;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String hostingEnvironmentName
        start local 3 // com.microsoft.azure.ListOperationCallback serviceCallback
         0: .line 562
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* hostingEnvironmentName */
            invokevirtual com.microsoft.azure.management.appservice.implementation.RecommendationsInner.listHistoryForHostingEnvironmentSinglePageAsync:(Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
         1: .line 563
            new com.microsoft.azure.management.appservice.implementation.RecommendationsInner$19
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.RecommendationsInner$19.<init>:(Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;)V
         2: .line 569
            aload 3 /* serviceCallback */
         3: .line 561
            invokestatic com.microsoft.azure.AzureServiceFuture.fromPageResponse:(Lrx/Observable;Lrx/functions/Func1;Lcom/microsoft/azure/ListOperationCallback;)Lcom/microsoft/rest/ServiceFuture;
            areturn
        end local 3 // com.microsoft.azure.ListOperationCallback serviceCallback
        end local 2 // java.lang.String hostingEnvironmentName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
      LocalVariableTable:
        Start  End  Slot                    Name  Signature
            0    4     0                    this  Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;
            0    4     1       resourceGroupName  Ljava/lang/String;
            0    4     2  hostingEnvironmentName  Ljava/lang/String;
            0    4     3         serviceCallback  Lcom/microsoft/azure/ListOperationCallback<Lcom/microsoft/azure/management/appservice/implementation/RecommendationInner;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/ListOperationCallback<Lcom/microsoft/azure/management/appservice/implementation/RecommendationInner;>;)Lcom/microsoft/rest/ServiceFuture<Ljava/util/List<Lcom/microsoft/azure/management/appservice/implementation/RecommendationInner;>;>;
    MethodParameters:
                        Name  Flags
      resourceGroupName       final
      hostingEnvironmentName  final
      serviceCallback         final

  public rx.Observable<com.microsoft.azure.Page<com.microsoft.azure.management.appservice.implementation.RecommendationInner>> listHistoryForHostingEnvironmentAsync(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String hostingEnvironmentName
         0: .line 582
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* hostingEnvironmentName */
            invokevirtual com.microsoft.azure.management.appservice.implementation.RecommendationsInner.listHistoryForHostingEnvironmentWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
         1: .line 583
            new com.microsoft.azure.management.appservice.implementation.RecommendationsInner$20
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.RecommendationsInner$20.<init>:(Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;)V
            invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
         2: .line 582
            areturn
        end local 2 // java.lang.String hostingEnvironmentName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
      LocalVariableTable:
        Start  End  Slot                    Name  Signature
            0    3     0                    this  Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;
            0    3     1       resourceGroupName  Ljava/lang/String;
            0    3     2  hostingEnvironmentName  Ljava/lang/String;
    Signature: (Ljava/lang/String;Ljava/lang/String;)Lrx/Observable<Lcom/microsoft/azure/Page<Lcom/microsoft/azure/management/appservice/implementation/RecommendationInner;>;>;
    MethodParameters:
                        Name  Flags
      resourceGroupName       final
      hostingEnvironmentName  final

  public rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<com.microsoft.azure.management.appservice.implementation.RecommendationInner>>> listHistoryForHostingEnvironmentWithServiceResponseAsync(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String hostingEnvironmentName
         0: .line 601
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* hostingEnvironmentName */
            invokevirtual com.microsoft.azure.management.appservice.implementation.RecommendationsInner.listHistoryForHostingEnvironmentSinglePageAsync:(Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
         1: .line 602
            new com.microsoft.azure.management.appservice.implementation.RecommendationsInner$21
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.RecommendationsInner$21.<init>:(Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;)V
            invokevirtual rx.Observable.concatMap:(Lrx/functions/Func1;)Lrx/Observable;
         2: .line 601
            areturn
        end local 2 // java.lang.String hostingEnvironmentName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
      LocalVariableTable:
        Start  End  Slot                    Name  Signature
            0    3     0                    this  Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;
            0    3     1       resourceGroupName  Ljava/lang/String;
            0    3     2  hostingEnvironmentName  Ljava/lang/String;
    Signature: (Ljava/lang/String;Ljava/lang/String;)Lrx/Observable<Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/Page<Lcom/microsoft/azure/management/appservice/implementation/RecommendationInner;>;>;>;
    MethodParameters:
                        Name  Flags
      resourceGroupName       final
      hostingEnvironmentName  final

  public rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<com.microsoft.azure.management.appservice.implementation.RecommendationInner>>> listHistoryForHostingEnvironmentSinglePageAsync(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=9, locals=5, args_size=3
        start local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String hostingEnvironmentName
         0: .line 624
            aload 1 /* resourceGroupName */
            ifnonnull 2
         1: .line 625
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter resourceGroupName is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 627
      StackMap locals:
      StackMap stack:
            aload 2 /* hostingEnvironmentName */
            ifnonnull 4
         3: .line 628
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter hostingEnvironmentName is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         4: .line 630
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.subscriptionId:()Ljava/lang/String;
            ifnonnull 6
         5: .line 631
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter this.client.subscriptionId() is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         6: .line 633
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.apiVersion:()Ljava/lang/String;
            ifnonnull 8
         7: .line 634
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter this.client.apiVersion() is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         8: .line 636
      StackMap locals:
      StackMap stack:
            aconst_null
            astore 3 /* expiredOnly */
        start local 3 // java.lang.Boolean expiredOnly
         9: .line 637
            aconst_null
            astore 4 /* filter */
        start local 4 // java.lang.String filter
        10: .line 638
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.service:Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner$RecommendationsService;
            aload 1 /* resourceGroupName */
            aload 2 /* hostingEnvironmentName */
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.subscriptionId:()Ljava/lang/String;
            aload 3 /* expiredOnly */
            aload 4 /* filter */
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.apiVersion:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.acceptLanguage:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.userAgent:()Ljava/lang/String;
            invokeinterface com.microsoft.azure.management.appservice.implementation.RecommendationsInner$RecommendationsService.listHistoryForHostingEnvironment:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
        11: .line 639
            new com.microsoft.azure.management.appservice.implementation.RecommendationsInner$22
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.RecommendationsInner$22.<init>:(Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;)V
            invokevirtual rx.Observable.flatMap:(Lrx/functions/Func1;)Lrx/Observable;
        12: .line 638
            areturn
        end local 4 // java.lang.String filter
        end local 3 // java.lang.Boolean expiredOnly
        end local 2 // java.lang.String hostingEnvironmentName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
      LocalVariableTable:
        Start  End  Slot                    Name  Signature
            0   13     0                    this  Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;
            0   13     1       resourceGroupName  Ljava/lang/String;
            0   13     2  hostingEnvironmentName  Ljava/lang/String;
            9   13     3             expiredOnly  Ljava/lang/Boolean;
           10   13     4                  filter  Ljava/lang/String;
    Signature: (Ljava/lang/String;Ljava/lang/String;)Lrx/Observable<Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/Page<Lcom/microsoft/azure/management/appservice/implementation/RecommendationInner;>;>;>;
    MethodParameters:
                        Name  Flags
      resourceGroupName       final
      hostingEnvironmentName  final

  public com.microsoft.azure.PagedList<com.microsoft.azure.management.appservice.implementation.RecommendationInner> listHistoryForHostingEnvironment(java.lang.String, java.lang.String, java.lang.Boolean, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/String;)Lcom/microsoft/azure/PagedList;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=5
        start local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String hostingEnvironmentName
        start local 3 // java.lang.Boolean expiredOnly
        start local 4 // java.lang.String filter
         0: .line 666
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* hostingEnvironmentName */
            aload 3 /* expiredOnly */
            aload 4 /* filter */
            invokevirtual com.microsoft.azure.management.appservice.implementation.RecommendationsInner.listHistoryForHostingEnvironmentSinglePageAsync:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/String;)Lrx/Observable;
            invokevirtual rx.Observable.toBlocking:()Lrx/observables/BlockingObservable;
            invokevirtual rx.observables.BlockingObservable.single:()Ljava/lang/Object;
            checkcast com.microsoft.rest.ServiceResponse
            astore 5 /* response */
        start local 5 // com.microsoft.rest.ServiceResponse response
         1: .line 667
            new com.microsoft.azure.management.appservice.implementation.RecommendationsInner$23
            dup
            aload 0 /* this */
            aload 5 /* response */
            invokevirtual com.microsoft.rest.ServiceResponse.body:()Ljava/lang/Object;
            checkcast com.microsoft.azure.Page
            invokespecial com.microsoft.azure.management.appservice.implementation.RecommendationsInner$23.<init>:(Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;Lcom/microsoft/azure/Page;)V
            areturn
        end local 5 // com.microsoft.rest.ServiceResponse response
        end local 4 // java.lang.String filter
        end local 3 // java.lang.Boolean expiredOnly
        end local 2 // java.lang.String hostingEnvironmentName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
      LocalVariableTable:
        Start  End  Slot                    Name  Signature
            0    2     0                    this  Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;
            0    2     1       resourceGroupName  Ljava/lang/String;
            0    2     2  hostingEnvironmentName  Ljava/lang/String;
            0    2     3             expiredOnly  Ljava/lang/Boolean;
            0    2     4                  filter  Ljava/lang/String;
            1    2     5                response  Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/Page<Lcom/microsoft/azure/management/appservice/implementation/RecommendationInner;>;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/String;)Lcom/microsoft/azure/PagedList<Lcom/microsoft/azure/management/appservice/implementation/RecommendationInner;>;
    MethodParameters:
                        Name  Flags
      resourceGroupName       final
      hostingEnvironmentName  final
      expiredOnly             final
      filter                  final

  public com.microsoft.rest.ServiceFuture<java.util.List<com.microsoft.azure.management.appservice.implementation.RecommendationInner>> listHistoryForHostingEnvironmentAsync(java.lang.String, java.lang.String, java.lang.Boolean, java.lang.String, com.microsoft.azure.ListOperationCallback<com.microsoft.azure.management.appservice.implementation.RecommendationInner>);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/String;Lcom/microsoft/azure/ListOperationCallback;)Lcom/microsoft/rest/ServiceFuture;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=6
        start local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String hostingEnvironmentName
        start local 3 // java.lang.Boolean expiredOnly
        start local 4 // java.lang.String filter
        start local 5 // com.microsoft.azure.ListOperationCallback serviceCallback
         0: .line 689
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* hostingEnvironmentName */
            aload 3 /* expiredOnly */
            aload 4 /* filter */
            invokevirtual com.microsoft.azure.management.appservice.implementation.RecommendationsInner.listHistoryForHostingEnvironmentSinglePageAsync:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/String;)Lrx/Observable;
         1: .line 690
            new com.microsoft.azure.management.appservice.implementation.RecommendationsInner$24
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.RecommendationsInner$24.<init>:(Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;)V
         2: .line 696
            aload 5 /* serviceCallback */
         3: .line 688
            invokestatic com.microsoft.azure.AzureServiceFuture.fromPageResponse:(Lrx/Observable;Lrx/functions/Func1;Lcom/microsoft/azure/ListOperationCallback;)Lcom/microsoft/rest/ServiceFuture;
            areturn
        end local 5 // com.microsoft.azure.ListOperationCallback serviceCallback
        end local 4 // java.lang.String filter
        end local 3 // java.lang.Boolean expiredOnly
        end local 2 // java.lang.String hostingEnvironmentName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
      LocalVariableTable:
        Start  End  Slot                    Name  Signature
            0    4     0                    this  Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;
            0    4     1       resourceGroupName  Ljava/lang/String;
            0    4     2  hostingEnvironmentName  Ljava/lang/String;
            0    4     3             expiredOnly  Ljava/lang/Boolean;
            0    4     4                  filter  Ljava/lang/String;
            0    4     5         serviceCallback  Lcom/microsoft/azure/ListOperationCallback<Lcom/microsoft/azure/management/appservice/implementation/RecommendationInner;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/String;Lcom/microsoft/azure/ListOperationCallback<Lcom/microsoft/azure/management/appservice/implementation/RecommendationInner;>;)Lcom/microsoft/rest/ServiceFuture<Ljava/util/List<Lcom/microsoft/azure/management/appservice/implementation/RecommendationInner;>;>;
    MethodParameters:
                        Name  Flags
      resourceGroupName       final
      hostingEnvironmentName  final
      expiredOnly             final
      filter                  final
      serviceCallback         final

  public rx.Observable<com.microsoft.azure.Page<com.microsoft.azure.management.appservice.implementation.RecommendationInner>> listHistoryForHostingEnvironmentAsync(java.lang.String, java.lang.String, java.lang.Boolean, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/String;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=5
        start local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String hostingEnvironmentName
        start local 3 // java.lang.Boolean expiredOnly
        start local 4 // java.lang.String filter
         0: .line 711
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* hostingEnvironmentName */
            aload 3 /* expiredOnly */
            aload 4 /* filter */
            invokevirtual com.microsoft.azure.management.appservice.implementation.RecommendationsInner.listHistoryForHostingEnvironmentWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/String;)Lrx/Observable;
         1: .line 712
            new com.microsoft.azure.management.appservice.implementation.RecommendationsInner$25
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.RecommendationsInner$25.<init>:(Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;)V
            invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
         2: .line 711
            areturn
        end local 4 // java.lang.String filter
        end local 3 // java.lang.Boolean expiredOnly
        end local 2 // java.lang.String hostingEnvironmentName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
      LocalVariableTable:
        Start  End  Slot                    Name  Signature
            0    3     0                    this  Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;
            0    3     1       resourceGroupName  Ljava/lang/String;
            0    3     2  hostingEnvironmentName  Ljava/lang/String;
            0    3     3             expiredOnly  Ljava/lang/Boolean;
            0    3     4                  filter  Ljava/lang/String;
    Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/String;)Lrx/Observable<Lcom/microsoft/azure/Page<Lcom/microsoft/azure/management/appservice/implementation/RecommendationInner;>;>;
    MethodParameters:
                        Name  Flags
      resourceGroupName       final
      hostingEnvironmentName  final
      expiredOnly             final
      filter                  final

  public rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<com.microsoft.azure.management.appservice.implementation.RecommendationInner>>> listHistoryForHostingEnvironmentWithServiceResponseAsync(java.lang.String, java.lang.String, java.lang.Boolean, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/String;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=5
        start local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String hostingEnvironmentName
        start local 3 // java.lang.Boolean expiredOnly
        start local 4 // java.lang.String filter
         0: .line 732
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* hostingEnvironmentName */
            aload 3 /* expiredOnly */
            aload 4 /* filter */
            invokevirtual com.microsoft.azure.management.appservice.implementation.RecommendationsInner.listHistoryForHostingEnvironmentSinglePageAsync:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/String;)Lrx/Observable;
         1: .line 733
            new com.microsoft.azure.management.appservice.implementation.RecommendationsInner$26
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.RecommendationsInner$26.<init>:(Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;)V
            invokevirtual rx.Observable.concatMap:(Lrx/functions/Func1;)Lrx/Observable;
         2: .line 732
            areturn
        end local 4 // java.lang.String filter
        end local 3 // java.lang.Boolean expiredOnly
        end local 2 // java.lang.String hostingEnvironmentName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
      LocalVariableTable:
        Start  End  Slot                    Name  Signature
            0    3     0                    this  Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;
            0    3     1       resourceGroupName  Ljava/lang/String;
            0    3     2  hostingEnvironmentName  Ljava/lang/String;
            0    3     3             expiredOnly  Ljava/lang/Boolean;
            0    3     4                  filter  Ljava/lang/String;
    Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/String;)Lrx/Observable<Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/Page<Lcom/microsoft/azure/management/appservice/implementation/RecommendationInner;>;>;>;
    MethodParameters:
                        Name  Flags
      resourceGroupName       final
      hostingEnvironmentName  final
      expiredOnly             final
      filter                  final

  public rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<com.microsoft.azure.management.appservice.implementation.RecommendationInner>>> listHistoryForHostingEnvironmentSinglePageAsync(java.lang.String, java.lang.String, java.lang.Boolean, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/String;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=9, locals=5, args_size=5
        start local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String hostingEnvironmentName
        start local 3 // java.lang.Boolean expiredOnly
        start local 4 // java.lang.String filter
         0: .line 757
            aload 1 /* resourceGroupName */
            ifnonnull 2
         1: .line 758
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter resourceGroupName is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 760
      StackMap locals:
      StackMap stack:
            aload 2 /* hostingEnvironmentName */
            ifnonnull 4
         3: .line 761
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter hostingEnvironmentName is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         4: .line 763
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.subscriptionId:()Ljava/lang/String;
            ifnonnull 6
         5: .line 764
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter this.client.subscriptionId() is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         6: .line 766
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.apiVersion:()Ljava/lang/String;
            ifnonnull 8
         7: .line 767
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter this.client.apiVersion() is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         8: .line 769
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.service:Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner$RecommendationsService;
            aload 1 /* resourceGroupName */
            aload 2 /* hostingEnvironmentName */
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.subscriptionId:()Ljava/lang/String;
            aload 3 /* expiredOnly */
            aload 4 /* filter */
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.apiVersion:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.acceptLanguage:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.userAgent:()Ljava/lang/String;
            invokeinterface com.microsoft.azure.management.appservice.implementation.RecommendationsInner$RecommendationsService.listHistoryForHostingEnvironment:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
         9: .line 770
            new com.microsoft.azure.management.appservice.implementation.RecommendationsInner$27
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.RecommendationsInner$27.<init>:(Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;)V
            invokevirtual rx.Observable.flatMap:(Lrx/functions/Func1;)Lrx/Observable;
        10: .line 769
            areturn
        end local 4 // java.lang.String filter
        end local 3 // java.lang.Boolean expiredOnly
        end local 2 // java.lang.String hostingEnvironmentName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
      LocalVariableTable:
        Start  End  Slot                    Name  Signature
            0   11     0                    this  Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;
            0   11     1       resourceGroupName  Ljava/lang/String;
            0   11     2  hostingEnvironmentName  Ljava/lang/String;
            0   11     3             expiredOnly  Ljava/lang/Boolean;
            0   11     4                  filter  Ljava/lang/String;
    Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/String;)Lrx/Observable<Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/Page<Lcom/microsoft/azure/management/appservice/implementation/RecommendationInner;>;>;>;
    MethodParameters:
                        Name  Flags
      resourceGroupName       final
      hostingEnvironmentName  final
      expiredOnly             final
      filter                  final

  private com.microsoft.rest.ServiceResponse<com.microsoft.azure.management.appservice.implementation.PageImpl<com.microsoft.azure.management.appservice.implementation.RecommendationInner>> listHistoryForHostingEnvironmentDelegate(retrofit2.Response<okhttp3.ResponseBody>);
    descriptor: (Lretrofit2/Response;)Lcom/microsoft/rest/ServiceResponse;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=5, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
        start local 1 // retrofit2.Response response
         0: .line 784
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.restClient:()Lcom/microsoft/rest/RestClient;
            invokevirtual com.microsoft.rest.RestClient.responseBuilderFactory:()Lcom/microsoft/rest/protocol/ResponseBuilder$Factory;
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.serializerAdapter:()Lcom/microsoft/rest/protocol/SerializerAdapter;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder$Factory.newInstance:(Lcom/microsoft/rest/protocol/SerializerAdapter;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         1: .line 785
            sipush 200
            new com.microsoft.azure.management.appservice.implementation.RecommendationsInner$28
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.RecommendationsInner$28.<init>:(Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;)V
            invokevirtual com.microsoft.azure.management.appservice.implementation.RecommendationsInner$28.getType:()Ljava/lang/reflect/Type;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.register:(ILjava/lang/reflect/Type;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         2: .line 786
            ldc Lcom/microsoft/azure/management/appservice/DefaultErrorResponseException;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.registerError:(Ljava/lang/Class;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         3: .line 787
            aload 1 /* response */
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.build:(Lretrofit2/Response;)Lcom/microsoft/rest/ServiceResponse;
         4: .line 784
            areturn
        end local 1 // retrofit2.Response response
        end local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    5     0      this  Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;
            0    5     1  response  Lretrofit2/Response<Lokhttp3/ResponseBody;>;
    Exceptions:
      throws com.microsoft.azure.management.appservice.DefaultErrorResponseException, java.io.IOException, java.lang.IllegalArgumentException
    Signature: (Lretrofit2/Response<Lokhttp3/ResponseBody;>;)Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/management/appservice/implementation/PageImpl<Lcom/microsoft/azure/management/appservice/implementation/RecommendationInner;>;>;
    MethodParameters:
          Name  Flags
      response  

  public com.microsoft.azure.PagedList<com.microsoft.azure.management.appservice.implementation.RecommendationInner> listRecommendedRulesForHostingEnvironment(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Lcom/microsoft/azure/PagedList;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=3
        start local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String hostingEnvironmentName
         0: .line 802
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* hostingEnvironmentName */
            invokevirtual com.microsoft.azure.management.appservice.implementation.RecommendationsInner.listRecommendedRulesForHostingEnvironmentSinglePageAsync:(Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
            invokevirtual rx.Observable.toBlocking:()Lrx/observables/BlockingObservable;
            invokevirtual rx.observables.BlockingObservable.single:()Ljava/lang/Object;
            checkcast com.microsoft.rest.ServiceResponse
            astore 3 /* response */
        start local 3 // com.microsoft.rest.ServiceResponse response
         1: .line 803
            new com.microsoft.azure.management.appservice.implementation.RecommendationsInner$29
            dup
            aload 0 /* this */
            aload 3 /* response */
            invokevirtual com.microsoft.rest.ServiceResponse.body:()Ljava/lang/Object;
            checkcast com.microsoft.azure.Page
            invokespecial com.microsoft.azure.management.appservice.implementation.RecommendationsInner$29.<init>:(Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;Lcom/microsoft/azure/Page;)V
            areturn
        end local 3 // com.microsoft.rest.ServiceResponse response
        end local 2 // java.lang.String hostingEnvironmentName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
      LocalVariableTable:
        Start  End  Slot                    Name  Signature
            0    2     0                    this  Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;
            0    2     1       resourceGroupName  Ljava/lang/String;
            0    2     2  hostingEnvironmentName  Ljava/lang/String;
            1    2     3                response  Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/Page<Lcom/microsoft/azure/management/appservice/implementation/RecommendationInner;>;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;)Lcom/microsoft/azure/PagedList<Lcom/microsoft/azure/management/appservice/implementation/RecommendationInner;>;
    MethodParameters:
                        Name  Flags
      resourceGroupName       final
      hostingEnvironmentName  final

  public com.microsoft.rest.ServiceFuture<java.util.List<com.microsoft.azure.management.appservice.implementation.RecommendationInner>> listRecommendedRulesForHostingEnvironmentAsync(java.lang.String, java.lang.String, com.microsoft.azure.ListOperationCallback<com.microsoft.azure.management.appservice.implementation.RecommendationInner>);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/ListOperationCallback;)Lcom/microsoft/rest/ServiceFuture;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String hostingEnvironmentName
        start local 3 // com.microsoft.azure.ListOperationCallback serviceCallback
         0: .line 823
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* hostingEnvironmentName */
            invokevirtual com.microsoft.azure.management.appservice.implementation.RecommendationsInner.listRecommendedRulesForHostingEnvironmentSinglePageAsync:(Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
         1: .line 824
            new com.microsoft.azure.management.appservice.implementation.RecommendationsInner$30
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.RecommendationsInner$30.<init>:(Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;)V
         2: .line 830
            aload 3 /* serviceCallback */
         3: .line 822
            invokestatic com.microsoft.azure.AzureServiceFuture.fromPageResponse:(Lrx/Observable;Lrx/functions/Func1;Lcom/microsoft/azure/ListOperationCallback;)Lcom/microsoft/rest/ServiceFuture;
            areturn
        end local 3 // com.microsoft.azure.ListOperationCallback serviceCallback
        end local 2 // java.lang.String hostingEnvironmentName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
      LocalVariableTable:
        Start  End  Slot                    Name  Signature
            0    4     0                    this  Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;
            0    4     1       resourceGroupName  Ljava/lang/String;
            0    4     2  hostingEnvironmentName  Ljava/lang/String;
            0    4     3         serviceCallback  Lcom/microsoft/azure/ListOperationCallback<Lcom/microsoft/azure/management/appservice/implementation/RecommendationInner;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/ListOperationCallback<Lcom/microsoft/azure/management/appservice/implementation/RecommendationInner;>;)Lcom/microsoft/rest/ServiceFuture<Ljava/util/List<Lcom/microsoft/azure/management/appservice/implementation/RecommendationInner;>;>;
    MethodParameters:
                        Name  Flags
      resourceGroupName       final
      hostingEnvironmentName  final
      serviceCallback         final

  public rx.Observable<com.microsoft.azure.Page<com.microsoft.azure.management.appservice.implementation.RecommendationInner>> listRecommendedRulesForHostingEnvironmentAsync(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String hostingEnvironmentName
         0: .line 843
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* hostingEnvironmentName */
            invokevirtual com.microsoft.azure.management.appservice.implementation.RecommendationsInner.listRecommendedRulesForHostingEnvironmentWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
         1: .line 844
            new com.microsoft.azure.management.appservice.implementation.RecommendationsInner$31
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.RecommendationsInner$31.<init>:(Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;)V
            invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
         2: .line 843
            areturn
        end local 2 // java.lang.String hostingEnvironmentName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
      LocalVariableTable:
        Start  End  Slot                    Name  Signature
            0    3     0                    this  Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;
            0    3     1       resourceGroupName  Ljava/lang/String;
            0    3     2  hostingEnvironmentName  Ljava/lang/String;
    Signature: (Ljava/lang/String;Ljava/lang/String;)Lrx/Observable<Lcom/microsoft/azure/Page<Lcom/microsoft/azure/management/appservice/implementation/RecommendationInner;>;>;
    MethodParameters:
                        Name  Flags
      resourceGroupName       final
      hostingEnvironmentName  final

  public rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<com.microsoft.azure.management.appservice.implementation.RecommendationInner>>> listRecommendedRulesForHostingEnvironmentWithServiceResponseAsync(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String hostingEnvironmentName
         0: .line 862
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* hostingEnvironmentName */
            invokevirtual com.microsoft.azure.management.appservice.implementation.RecommendationsInner.listRecommendedRulesForHostingEnvironmentSinglePageAsync:(Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
         1: .line 863
            new com.microsoft.azure.management.appservice.implementation.RecommendationsInner$32
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.RecommendationsInner$32.<init>:(Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;)V
            invokevirtual rx.Observable.concatMap:(Lrx/functions/Func1;)Lrx/Observable;
         2: .line 862
            areturn
        end local 2 // java.lang.String hostingEnvironmentName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
      LocalVariableTable:
        Start  End  Slot                    Name  Signature
            0    3     0                    this  Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;
            0    3     1       resourceGroupName  Ljava/lang/String;
            0    3     2  hostingEnvironmentName  Ljava/lang/String;
    Signature: (Ljava/lang/String;Ljava/lang/String;)Lrx/Observable<Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/Page<Lcom/microsoft/azure/management/appservice/implementation/RecommendationInner;>;>;>;
    MethodParameters:
                        Name  Flags
      resourceGroupName       final
      hostingEnvironmentName  final

  public rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<com.microsoft.azure.management.appservice.implementation.RecommendationInner>>> listRecommendedRulesForHostingEnvironmentSinglePageAsync(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=9, locals=5, args_size=3
        start local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String hostingEnvironmentName
         0: .line 885
            aload 1 /* resourceGroupName */
            ifnonnull 2
         1: .line 886
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter resourceGroupName is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 888
      StackMap locals:
      StackMap stack:
            aload 2 /* hostingEnvironmentName */
            ifnonnull 4
         3: .line 889
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter hostingEnvironmentName is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         4: .line 891
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.subscriptionId:()Ljava/lang/String;
            ifnonnull 6
         5: .line 892
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter this.client.subscriptionId() is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         6: .line 894
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.apiVersion:()Ljava/lang/String;
            ifnonnull 8
         7: .line 895
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter this.client.apiVersion() is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         8: .line 897
      StackMap locals:
      StackMap stack:
            aconst_null
            astore 3 /* featured */
        start local 3 // java.lang.Boolean featured
         9: .line 898
            aconst_null
            astore 4 /* filter */
        start local 4 // java.lang.String filter
        10: .line 899
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.service:Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner$RecommendationsService;
            aload 1 /* resourceGroupName */
            aload 2 /* hostingEnvironmentName */
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.subscriptionId:()Ljava/lang/String;
            aload 3 /* featured */
            aload 4 /* filter */
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.apiVersion:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.acceptLanguage:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.userAgent:()Ljava/lang/String;
            invokeinterface com.microsoft.azure.management.appservice.implementation.RecommendationsInner$RecommendationsService.listRecommendedRulesForHostingEnvironment:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
        11: .line 900
            new com.microsoft.azure.management.appservice.implementation.RecommendationsInner$33
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.RecommendationsInner$33.<init>:(Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;)V
            invokevirtual rx.Observable.flatMap:(Lrx/functions/Func1;)Lrx/Observable;
        12: .line 899
            areturn
        end local 4 // java.lang.String filter
        end local 3 // java.lang.Boolean featured
        end local 2 // java.lang.String hostingEnvironmentName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
      LocalVariableTable:
        Start  End  Slot                    Name  Signature
            0   13     0                    this  Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;
            0   13     1       resourceGroupName  Ljava/lang/String;
            0   13     2  hostingEnvironmentName  Ljava/lang/String;
            9   13     3                featured  Ljava/lang/Boolean;
           10   13     4                  filter  Ljava/lang/String;
    Signature: (Ljava/lang/String;Ljava/lang/String;)Lrx/Observable<Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/Page<Lcom/microsoft/azure/management/appservice/implementation/RecommendationInner;>;>;>;
    MethodParameters:
                        Name  Flags
      resourceGroupName       final
      hostingEnvironmentName  final

  public com.microsoft.azure.PagedList<com.microsoft.azure.management.appservice.implementation.RecommendationInner> listRecommendedRulesForHostingEnvironment(java.lang.String, java.lang.String, java.lang.Boolean, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/String;)Lcom/microsoft/azure/PagedList;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=5
        start local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String hostingEnvironmentName
        start local 3 // java.lang.Boolean featured
        start local 4 // java.lang.String filter
         0: .line 927
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* hostingEnvironmentName */
            aload 3 /* featured */
            aload 4 /* filter */
            invokevirtual com.microsoft.azure.management.appservice.implementation.RecommendationsInner.listRecommendedRulesForHostingEnvironmentSinglePageAsync:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/String;)Lrx/Observable;
            invokevirtual rx.Observable.toBlocking:()Lrx/observables/BlockingObservable;
            invokevirtual rx.observables.BlockingObservable.single:()Ljava/lang/Object;
            checkcast com.microsoft.rest.ServiceResponse
            astore 5 /* response */
        start local 5 // com.microsoft.rest.ServiceResponse response
         1: .line 928
            new com.microsoft.azure.management.appservice.implementation.RecommendationsInner$34
            dup
            aload 0 /* this */
            aload 5 /* response */
            invokevirtual com.microsoft.rest.ServiceResponse.body:()Ljava/lang/Object;
            checkcast com.microsoft.azure.Page
            invokespecial com.microsoft.azure.management.appservice.implementation.RecommendationsInner$34.<init>:(Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;Lcom/microsoft/azure/Page;)V
            areturn
        end local 5 // com.microsoft.rest.ServiceResponse response
        end local 4 // java.lang.String filter
        end local 3 // java.lang.Boolean featured
        end local 2 // java.lang.String hostingEnvironmentName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
      LocalVariableTable:
        Start  End  Slot                    Name  Signature
            0    2     0                    this  Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;
            0    2     1       resourceGroupName  Ljava/lang/String;
            0    2     2  hostingEnvironmentName  Ljava/lang/String;
            0    2     3                featured  Ljava/lang/Boolean;
            0    2     4                  filter  Ljava/lang/String;
            1    2     5                response  Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/Page<Lcom/microsoft/azure/management/appservice/implementation/RecommendationInner;>;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/String;)Lcom/microsoft/azure/PagedList<Lcom/microsoft/azure/management/appservice/implementation/RecommendationInner;>;
    MethodParameters:
                        Name  Flags
      resourceGroupName       final
      hostingEnvironmentName  final
      featured                final
      filter                  final

  public com.microsoft.rest.ServiceFuture<java.util.List<com.microsoft.azure.management.appservice.implementation.RecommendationInner>> listRecommendedRulesForHostingEnvironmentAsync(java.lang.String, java.lang.String, java.lang.Boolean, java.lang.String, com.microsoft.azure.ListOperationCallback<com.microsoft.azure.management.appservice.implementation.RecommendationInner>);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/String;Lcom/microsoft/azure/ListOperationCallback;)Lcom/microsoft/rest/ServiceFuture;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=6
        start local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String hostingEnvironmentName
        start local 3 // java.lang.Boolean featured
        start local 4 // java.lang.String filter
        start local 5 // com.microsoft.azure.ListOperationCallback serviceCallback
         0: .line 950
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* hostingEnvironmentName */
            aload 3 /* featured */
            aload 4 /* filter */
            invokevirtual com.microsoft.azure.management.appservice.implementation.RecommendationsInner.listRecommendedRulesForHostingEnvironmentSinglePageAsync:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/String;)Lrx/Observable;
         1: .line 951
            new com.microsoft.azure.management.appservice.implementation.RecommendationsInner$35
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.RecommendationsInner$35.<init>:(Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;)V
         2: .line 957
            aload 5 /* serviceCallback */
         3: .line 949
            invokestatic com.microsoft.azure.AzureServiceFuture.fromPageResponse:(Lrx/Observable;Lrx/functions/Func1;Lcom/microsoft/azure/ListOperationCallback;)Lcom/microsoft/rest/ServiceFuture;
            areturn
        end local 5 // com.microsoft.azure.ListOperationCallback serviceCallback
        end local 4 // java.lang.String filter
        end local 3 // java.lang.Boolean featured
        end local 2 // java.lang.String hostingEnvironmentName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
      LocalVariableTable:
        Start  End  Slot                    Name  Signature
            0    4     0                    this  Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;
            0    4     1       resourceGroupName  Ljava/lang/String;
            0    4     2  hostingEnvironmentName  Ljava/lang/String;
            0    4     3                featured  Ljava/lang/Boolean;
            0    4     4                  filter  Ljava/lang/String;
            0    4     5         serviceCallback  Lcom/microsoft/azure/ListOperationCallback<Lcom/microsoft/azure/management/appservice/implementation/RecommendationInner;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/String;Lcom/microsoft/azure/ListOperationCallback<Lcom/microsoft/azure/management/appservice/implementation/RecommendationInner;>;)Lcom/microsoft/rest/ServiceFuture<Ljava/util/List<Lcom/microsoft/azure/management/appservice/implementation/RecommendationInner;>;>;
    MethodParameters:
                        Name  Flags
      resourceGroupName       final
      hostingEnvironmentName  final
      featured                final
      filter                  final
      serviceCallback         final

  public rx.Observable<com.microsoft.azure.Page<com.microsoft.azure.management.appservice.implementation.RecommendationInner>> listRecommendedRulesForHostingEnvironmentAsync(java.lang.String, java.lang.String, java.lang.Boolean, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/String;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=5
        start local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String hostingEnvironmentName
        start local 3 // java.lang.Boolean featured
        start local 4 // java.lang.String filter
         0: .line 972
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* hostingEnvironmentName */
            aload 3 /* featured */
            aload 4 /* filter */
            invokevirtual com.microsoft.azure.management.appservice.implementation.RecommendationsInner.listRecommendedRulesForHostingEnvironmentWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/String;)Lrx/Observable;
         1: .line 973
            new com.microsoft.azure.management.appservice.implementation.RecommendationsInner$36
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.RecommendationsInner$36.<init>:(Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;)V
            invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
         2: .line 972
            areturn
        end local 4 // java.lang.String filter
        end local 3 // java.lang.Boolean featured
        end local 2 // java.lang.String hostingEnvironmentName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
      LocalVariableTable:
        Start  End  Slot                    Name  Signature
            0    3     0                    this  Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;
            0    3     1       resourceGroupName  Ljava/lang/String;
            0    3     2  hostingEnvironmentName  Ljava/lang/String;
            0    3     3                featured  Ljava/lang/Boolean;
            0    3     4                  filter  Ljava/lang/String;
    Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/String;)Lrx/Observable<Lcom/microsoft/azure/Page<Lcom/microsoft/azure/management/appservice/implementation/RecommendationInner;>;>;
    MethodParameters:
                        Name  Flags
      resourceGroupName       final
      hostingEnvironmentName  final
      featured                final
      filter                  final

  public rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<com.microsoft.azure.management.appservice.implementation.RecommendationInner>>> listRecommendedRulesForHostingEnvironmentWithServiceResponseAsync(java.lang.String, java.lang.String, java.lang.Boolean, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/String;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=5
        start local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String hostingEnvironmentName
        start local 3 // java.lang.Boolean featured
        start local 4 // java.lang.String filter
         0: .line 993
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* hostingEnvironmentName */
            aload 3 /* featured */
            aload 4 /* filter */
            invokevirtual com.microsoft.azure.management.appservice.implementation.RecommendationsInner.listRecommendedRulesForHostingEnvironmentSinglePageAsync:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/String;)Lrx/Observable;
         1: .line 994
            new com.microsoft.azure.management.appservice.implementation.RecommendationsInner$37
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.RecommendationsInner$37.<init>:(Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;)V
            invokevirtual rx.Observable.concatMap:(Lrx/functions/Func1;)Lrx/Observable;
         2: .line 993
            areturn
        end local 4 // java.lang.String filter
        end local 3 // java.lang.Boolean featured
        end local 2 // java.lang.String hostingEnvironmentName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
      LocalVariableTable:
        Start  End  Slot                    Name  Signature
            0    3     0                    this  Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;
            0    3     1       resourceGroupName  Ljava/lang/String;
            0    3     2  hostingEnvironmentName  Ljava/lang/String;
            0    3     3                featured  Ljava/lang/Boolean;
            0    3     4                  filter  Ljava/lang/String;
    Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/String;)Lrx/Observable<Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/Page<Lcom/microsoft/azure/management/appservice/implementation/RecommendationInner;>;>;>;
    MethodParameters:
                        Name  Flags
      resourceGroupName       final
      hostingEnvironmentName  final
      featured                final
      filter                  final

  public rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<com.microsoft.azure.management.appservice.implementation.RecommendationInner>>> listRecommendedRulesForHostingEnvironmentSinglePageAsync(java.lang.String, java.lang.String, java.lang.Boolean, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/String;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=9, locals=5, args_size=5
        start local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String hostingEnvironmentName
        start local 3 // java.lang.Boolean featured
        start local 4 // java.lang.String filter
         0: .line 1018
            aload 1 /* resourceGroupName */
            ifnonnull 2
         1: .line 1019
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter resourceGroupName is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 1021
      StackMap locals:
      StackMap stack:
            aload 2 /* hostingEnvironmentName */
            ifnonnull 4
         3: .line 1022
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter hostingEnvironmentName is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         4: .line 1024
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.subscriptionId:()Ljava/lang/String;
            ifnonnull 6
         5: .line 1025
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter this.client.subscriptionId() is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         6: .line 1027
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.apiVersion:()Ljava/lang/String;
            ifnonnull 8
         7: .line 1028
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter this.client.apiVersion() is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         8: .line 1030
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.service:Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner$RecommendationsService;
            aload 1 /* resourceGroupName */
            aload 2 /* hostingEnvironmentName */
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.subscriptionId:()Ljava/lang/String;
            aload 3 /* featured */
            aload 4 /* filter */
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.apiVersion:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.acceptLanguage:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.userAgent:()Ljava/lang/String;
            invokeinterface com.microsoft.azure.management.appservice.implementation.RecommendationsInner$RecommendationsService.listRecommendedRulesForHostingEnvironment:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
         9: .line 1031
            new com.microsoft.azure.management.appservice.implementation.RecommendationsInner$38
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.RecommendationsInner$38.<init>:(Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;)V
            invokevirtual rx.Observable.flatMap:(Lrx/functions/Func1;)Lrx/Observable;
        10: .line 1030
            areturn
        end local 4 // java.lang.String filter
        end local 3 // java.lang.Boolean featured
        end local 2 // java.lang.String hostingEnvironmentName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
      LocalVariableTable:
        Start  End  Slot                    Name  Signature
            0   11     0                    this  Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;
            0   11     1       resourceGroupName  Ljava/lang/String;
            0   11     2  hostingEnvironmentName  Ljava/lang/String;
            0   11     3                featured  Ljava/lang/Boolean;
            0   11     4                  filter  Ljava/lang/String;
    Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/String;)Lrx/Observable<Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/Page<Lcom/microsoft/azure/management/appservice/implementation/RecommendationInner;>;>;>;
    MethodParameters:
                        Name  Flags
      resourceGroupName       final
      hostingEnvironmentName  final
      featured                final
      filter                  final

  private com.microsoft.rest.ServiceResponse<com.microsoft.azure.management.appservice.implementation.PageImpl<com.microsoft.azure.management.appservice.implementation.RecommendationInner>> listRecommendedRulesForHostingEnvironmentDelegate(retrofit2.Response<okhttp3.ResponseBody>);
    descriptor: (Lretrofit2/Response;)Lcom/microsoft/rest/ServiceResponse;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=5, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
        start local 1 // retrofit2.Response response
         0: .line 1045
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.restClient:()Lcom/microsoft/rest/RestClient;
            invokevirtual com.microsoft.rest.RestClient.responseBuilderFactory:()Lcom/microsoft/rest/protocol/ResponseBuilder$Factory;
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.serializerAdapter:()Lcom/microsoft/rest/protocol/SerializerAdapter;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder$Factory.newInstance:(Lcom/microsoft/rest/protocol/SerializerAdapter;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         1: .line 1046
            sipush 200
            new com.microsoft.azure.management.appservice.implementation.RecommendationsInner$39
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.RecommendationsInner$39.<init>:(Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;)V
            invokevirtual com.microsoft.azure.management.appservice.implementation.RecommendationsInner$39.getType:()Ljava/lang/reflect/Type;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.register:(ILjava/lang/reflect/Type;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         2: .line 1047
            ldc Lcom/microsoft/azure/management/appservice/DefaultErrorResponseException;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.registerError:(Ljava/lang/Class;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         3: .line 1048
            aload 1 /* response */
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.build:(Lretrofit2/Response;)Lcom/microsoft/rest/ServiceResponse;
         4: .line 1045
            areturn
        end local 1 // retrofit2.Response response
        end local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    5     0      this  Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;
            0    5     1  response  Lretrofit2/Response<Lokhttp3/ResponseBody;>;
    Exceptions:
      throws com.microsoft.azure.management.appservice.DefaultErrorResponseException, java.io.IOException, java.lang.IllegalArgumentException
    Signature: (Lretrofit2/Response<Lokhttp3/ResponseBody;>;)Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/management/appservice/implementation/PageImpl<Lcom/microsoft/azure/management/appservice/implementation/RecommendationInner;>;>;
    MethodParameters:
          Name  Flags
      response  

  public void disableAllForHostingEnvironment(java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String hostingEnvironmentName
        start local 3 // java.lang.String environmentName
         0: .line 1063
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* hostingEnvironmentName */
            aload 3 /* environmentName */
            invokevirtual com.microsoft.azure.management.appservice.implementation.RecommendationsInner.disableAllForHostingEnvironmentWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
            invokevirtual rx.Observable.toBlocking:()Lrx/observables/BlockingObservable;
            invokevirtual rx.observables.BlockingObservable.single:()Ljava/lang/Object;
            checkcast com.microsoft.rest.ServiceResponse
            invokevirtual com.microsoft.rest.ServiceResponse.body:()Ljava/lang/Object;
            pop
         1: .line 1064
            return
        end local 3 // java.lang.String environmentName
        end local 2 // java.lang.String hostingEnvironmentName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
      LocalVariableTable:
        Start  End  Slot                    Name  Signature
            0    2     0                    this  Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;
            0    2     1       resourceGroupName  Ljava/lang/String;
            0    2     2  hostingEnvironmentName  Ljava/lang/String;
            0    2     3         environmentName  Ljava/lang/String;
    MethodParameters:
                        Name  Flags
      resourceGroupName       
      hostingEnvironmentName  
      environmentName         

  public com.microsoft.rest.ServiceFuture<java.lang.Void> disableAllForHostingEnvironmentAsync(java.lang.String, java.lang.String, java.lang.String, com.microsoft.rest.ServiceCallback<java.lang.Void>);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/rest/ServiceCallback;)Lcom/microsoft/rest/ServiceFuture;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=5, args_size=5
        start local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String hostingEnvironmentName
        start local 3 // java.lang.String environmentName
        start local 4 // com.microsoft.rest.ServiceCallback serviceCallback
         0: .line 1078
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* hostingEnvironmentName */
            aload 3 /* environmentName */
            invokevirtual com.microsoft.azure.management.appservice.implementation.RecommendationsInner.disableAllForHostingEnvironmentWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
            aload 4 /* serviceCallback */
            invokestatic com.microsoft.rest.ServiceFuture.fromResponse:(Lrx/Observable;Lcom/microsoft/rest/ServiceCallback;)Lcom/microsoft/rest/ServiceFuture;
            areturn
        end local 4 // com.microsoft.rest.ServiceCallback serviceCallback
        end local 3 // java.lang.String environmentName
        end local 2 // java.lang.String hostingEnvironmentName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
      LocalVariableTable:
        Start  End  Slot                    Name  Signature
            0    1     0                    this  Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;
            0    1     1       resourceGroupName  Ljava/lang/String;
            0    1     2  hostingEnvironmentName  Ljava/lang/String;
            0    1     3         environmentName  Ljava/lang/String;
            0    1     4         serviceCallback  Lcom/microsoft/rest/ServiceCallback<Ljava/lang/Void;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/rest/ServiceCallback<Ljava/lang/Void;>;)Lcom/microsoft/rest/ServiceFuture<Ljava/lang/Void;>;
    MethodParameters:
                        Name  Flags
      resourceGroupName       
      hostingEnvironmentName  
      environmentName         
      serviceCallback         final

  public rx.Observable<java.lang.Void> disableAllForHostingEnvironmentAsync(java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String hostingEnvironmentName
        start local 3 // java.lang.String environmentName
         0: .line 1092
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* hostingEnvironmentName */
            aload 3 /* environmentName */
            invokevirtual com.microsoft.azure.management.appservice.implementation.RecommendationsInner.disableAllForHostingEnvironmentWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
            new com.microsoft.azure.management.appservice.implementation.RecommendationsInner$40
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.RecommendationsInner$40.<init>:(Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;)V
            invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
            areturn
        end local 3 // java.lang.String environmentName
        end local 2 // java.lang.String hostingEnvironmentName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
      LocalVariableTable:
        Start  End  Slot                    Name  Signature
            0    1     0                    this  Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;
            0    1     1       resourceGroupName  Ljava/lang/String;
            0    1     2  hostingEnvironmentName  Ljava/lang/String;
            0    1     3         environmentName  Ljava/lang/String;
    Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable<Ljava/lang/Void;>;
    MethodParameters:
                        Name  Flags
      resourceGroupName       
      hostingEnvironmentName  
      environmentName         

  public rx.Observable<com.microsoft.rest.ServiceResponse<java.lang.Void>> disableAllForHostingEnvironmentWithServiceResponseAsync(java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=8, locals=4, args_size=4
        start local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String hostingEnvironmentName
        start local 3 // java.lang.String environmentName
         0: .line 1111
            aload 1 /* resourceGroupName */
            ifnonnull 2
         1: .line 1112
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter resourceGroupName is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 1114
      StackMap locals:
      StackMap stack:
            aload 2 /* hostingEnvironmentName */
            ifnonnull 4
         3: .line 1115
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter hostingEnvironmentName is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         4: .line 1117
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.subscriptionId:()Ljava/lang/String;
            ifnonnull 6
         5: .line 1118
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter this.client.subscriptionId() is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         6: .line 1120
      StackMap locals:
      StackMap stack:
            aload 3 /* environmentName */
            ifnonnull 8
         7: .line 1121
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter environmentName is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         8: .line 1123
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.apiVersion:()Ljava/lang/String;
            ifnonnull 10
         9: .line 1124
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter this.client.apiVersion() is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
        10: .line 1126
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.service:Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner$RecommendationsService;
            aload 1 /* resourceGroupName */
            aload 2 /* hostingEnvironmentName */
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.subscriptionId:()Ljava/lang/String;
            aload 3 /* environmentName */
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.apiVersion:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.acceptLanguage:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.userAgent:()Ljava/lang/String;
            invokeinterface com.microsoft.azure.management.appservice.implementation.RecommendationsInner$RecommendationsService.disableAllForHostingEnvironment:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
        11: .line 1127
            new com.microsoft.azure.management.appservice.implementation.RecommendationsInner$41
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.RecommendationsInner$41.<init>:(Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;)V
            invokevirtual rx.Observable.flatMap:(Lrx/functions/Func1;)Lrx/Observable;
        12: .line 1126
            areturn
        end local 3 // java.lang.String environmentName
        end local 2 // java.lang.String hostingEnvironmentName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
      LocalVariableTable:
        Start  End  Slot                    Name  Signature
            0   13     0                    this  Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;
            0   13     1       resourceGroupName  Ljava/lang/String;
            0   13     2  hostingEnvironmentName  Ljava/lang/String;
            0   13     3         environmentName  Ljava/lang/String;
    Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable<Lcom/microsoft/rest/ServiceResponse<Ljava/lang/Void;>;>;
    MethodParameters:
                        Name  Flags
      resourceGroupName       
      hostingEnvironmentName  
      environmentName         

  private com.microsoft.rest.ServiceResponse<java.lang.Void> disableAllForHostingEnvironmentDelegate(retrofit2.Response<okhttp3.ResponseBody>);
    descriptor: (Lretrofit2/Response;)Lcom/microsoft/rest/ServiceResponse;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=5, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
        start local 1 // retrofit2.Response response
         0: .line 1141
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.restClient:()Lcom/microsoft/rest/RestClient;
            invokevirtual com.microsoft.rest.RestClient.responseBuilderFactory:()Lcom/microsoft/rest/protocol/ResponseBuilder$Factory;
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.serializerAdapter:()Lcom/microsoft/rest/protocol/SerializerAdapter;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder$Factory.newInstance:(Lcom/microsoft/rest/protocol/SerializerAdapter;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         1: .line 1142
            sipush 204
            new com.microsoft.azure.management.appservice.implementation.RecommendationsInner$42
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.RecommendationsInner$42.<init>:(Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;)V
            invokevirtual com.microsoft.azure.management.appservice.implementation.RecommendationsInner$42.getType:()Ljava/lang/reflect/Type;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.register:(ILjava/lang/reflect/Type;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         2: .line 1143
            ldc Lcom/microsoft/azure/management/appservice/DefaultErrorResponseException;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.registerError:(Ljava/lang/Class;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         3: .line 1144
            aload 1 /* response */
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.build:(Lretrofit2/Response;)Lcom/microsoft/rest/ServiceResponse;
         4: .line 1141
            areturn
        end local 1 // retrofit2.Response response
        end local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    5     0      this  Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;
            0    5     1  response  Lretrofit2/Response<Lokhttp3/ResponseBody;>;
    Exceptions:
      throws com.microsoft.azure.management.appservice.DefaultErrorResponseException, java.io.IOException, java.lang.IllegalArgumentException
    Signature: (Lretrofit2/Response<Lokhttp3/ResponseBody;>;)Lcom/microsoft/rest/ServiceResponse<Ljava/lang/Void;>;
    MethodParameters:
          Name  Flags
      response  

  public void resetAllFiltersForHostingEnvironment(java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String hostingEnvironmentName
        start local 3 // java.lang.String environmentName
         0: .line 1159
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* hostingEnvironmentName */
            aload 3 /* environmentName */
            invokevirtual com.microsoft.azure.management.appservice.implementation.RecommendationsInner.resetAllFiltersForHostingEnvironmentWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
            invokevirtual rx.Observable.toBlocking:()Lrx/observables/BlockingObservable;
            invokevirtual rx.observables.BlockingObservable.single:()Ljava/lang/Object;
            checkcast com.microsoft.rest.ServiceResponse
            invokevirtual com.microsoft.rest.ServiceResponse.body:()Ljava/lang/Object;
            pop
         1: .line 1160
            return
        end local 3 // java.lang.String environmentName
        end local 2 // java.lang.String hostingEnvironmentName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
      LocalVariableTable:
        Start  End  Slot                    Name  Signature
            0    2     0                    this  Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;
            0    2     1       resourceGroupName  Ljava/lang/String;
            0    2     2  hostingEnvironmentName  Ljava/lang/String;
            0    2     3         environmentName  Ljava/lang/String;
    MethodParameters:
                        Name  Flags
      resourceGroupName       
      hostingEnvironmentName  
      environmentName         

  public com.microsoft.rest.ServiceFuture<java.lang.Void> resetAllFiltersForHostingEnvironmentAsync(java.lang.String, java.lang.String, java.lang.String, com.microsoft.rest.ServiceCallback<java.lang.Void>);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/rest/ServiceCallback;)Lcom/microsoft/rest/ServiceFuture;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=5, args_size=5
        start local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String hostingEnvironmentName
        start local 3 // java.lang.String environmentName
        start local 4 // com.microsoft.rest.ServiceCallback serviceCallback
         0: .line 1174
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* hostingEnvironmentName */
            aload 3 /* environmentName */
            invokevirtual com.microsoft.azure.management.appservice.implementation.RecommendationsInner.resetAllFiltersForHostingEnvironmentWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
            aload 4 /* serviceCallback */
            invokestatic com.microsoft.rest.ServiceFuture.fromResponse:(Lrx/Observable;Lcom/microsoft/rest/ServiceCallback;)Lcom/microsoft/rest/ServiceFuture;
            areturn
        end local 4 // com.microsoft.rest.ServiceCallback serviceCallback
        end local 3 // java.lang.String environmentName
        end local 2 // java.lang.String hostingEnvironmentName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
      LocalVariableTable:
        Start  End  Slot                    Name  Signature
            0    1     0                    this  Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;
            0    1     1       resourceGroupName  Ljava/lang/String;
            0    1     2  hostingEnvironmentName  Ljava/lang/String;
            0    1     3         environmentName  Ljava/lang/String;
            0    1     4         serviceCallback  Lcom/microsoft/rest/ServiceCallback<Ljava/lang/Void;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/rest/ServiceCallback<Ljava/lang/Void;>;)Lcom/microsoft/rest/ServiceFuture<Ljava/lang/Void;>;
    MethodParameters:
                        Name  Flags
      resourceGroupName       
      hostingEnvironmentName  
      environmentName         
      serviceCallback         final

  public rx.Observable<java.lang.Void> resetAllFiltersForHostingEnvironmentAsync(java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String hostingEnvironmentName
        start local 3 // java.lang.String environmentName
         0: .line 1188
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* hostingEnvironmentName */
            aload 3 /* environmentName */
            invokevirtual com.microsoft.azure.management.appservice.implementation.RecommendationsInner.resetAllFiltersForHostingEnvironmentWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
            new com.microsoft.azure.management.appservice.implementation.RecommendationsInner$43
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.RecommendationsInner$43.<init>:(Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;)V
            invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
            areturn
        end local 3 // java.lang.String environmentName
        end local 2 // java.lang.String hostingEnvironmentName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
      LocalVariableTable:
        Start  End  Slot                    Name  Signature
            0    1     0                    this  Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;
            0    1     1       resourceGroupName  Ljava/lang/String;
            0    1     2  hostingEnvironmentName  Ljava/lang/String;
            0    1     3         environmentName  Ljava/lang/String;
    Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable<Ljava/lang/Void;>;
    MethodParameters:
                        Name  Flags
      resourceGroupName       
      hostingEnvironmentName  
      environmentName         

  public rx.Observable<com.microsoft.rest.ServiceResponse<java.lang.Void>> resetAllFiltersForHostingEnvironmentWithServiceResponseAsync(java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=8, locals=4, args_size=4
        start local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String hostingEnvironmentName
        start local 3 // java.lang.String environmentName
         0: .line 1207
            aload 1 /* resourceGroupName */
            ifnonnull 2
         1: .line 1208
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter resourceGroupName is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 1210
      StackMap locals:
      StackMap stack:
            aload 2 /* hostingEnvironmentName */
            ifnonnull 4
         3: .line 1211
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter hostingEnvironmentName is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         4: .line 1213
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.subscriptionId:()Ljava/lang/String;
            ifnonnull 6
         5: .line 1214
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter this.client.subscriptionId() is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         6: .line 1216
      StackMap locals:
      StackMap stack:
            aload 3 /* environmentName */
            ifnonnull 8
         7: .line 1217
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter environmentName is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         8: .line 1219
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.apiVersion:()Ljava/lang/String;
            ifnonnull 10
         9: .line 1220
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter this.client.apiVersion() is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
        10: .line 1222
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.service:Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner$RecommendationsService;
            aload 1 /* resourceGroupName */
            aload 2 /* hostingEnvironmentName */
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.subscriptionId:()Ljava/lang/String;
            aload 3 /* environmentName */
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.apiVersion:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.acceptLanguage:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.userAgent:()Ljava/lang/String;
            invokeinterface com.microsoft.azure.management.appservice.implementation.RecommendationsInner$RecommendationsService.resetAllFiltersForHostingEnvironment:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
        11: .line 1223
            new com.microsoft.azure.management.appservice.implementation.RecommendationsInner$44
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.RecommendationsInner$44.<init>:(Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;)V
            invokevirtual rx.Observable.flatMap:(Lrx/functions/Func1;)Lrx/Observable;
        12: .line 1222
            areturn
        end local 3 // java.lang.String environmentName
        end local 2 // java.lang.String hostingEnvironmentName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
      LocalVariableTable:
        Start  End  Slot                    Name  Signature
            0   13     0                    this  Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;
            0   13     1       resourceGroupName  Ljava/lang/String;
            0   13     2  hostingEnvironmentName  Ljava/lang/String;
            0   13     3         environmentName  Ljava/lang/String;
    Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable<Lcom/microsoft/rest/ServiceResponse<Ljava/lang/Void;>;>;
    MethodParameters:
                        Name  Flags
      resourceGroupName       
      hostingEnvironmentName  
      environmentName         

  private com.microsoft.rest.ServiceResponse<java.lang.Void> resetAllFiltersForHostingEnvironmentDelegate(retrofit2.Response<okhttp3.ResponseBody>);
    descriptor: (Lretrofit2/Response;)Lcom/microsoft/rest/ServiceResponse;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=5, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
        start local 1 // retrofit2.Response response
         0: .line 1237
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.restClient:()Lcom/microsoft/rest/RestClient;
            invokevirtual com.microsoft.rest.RestClient.responseBuilderFactory:()Lcom/microsoft/rest/protocol/ResponseBuilder$Factory;
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.serializerAdapter:()Lcom/microsoft/rest/protocol/SerializerAdapter;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder$Factory.newInstance:(Lcom/microsoft/rest/protocol/SerializerAdapter;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         1: .line 1238
            sipush 204
            new com.microsoft.azure.management.appservice.implementation.RecommendationsInner$45
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.RecommendationsInner$45.<init>:(Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;)V
            invokevirtual com.microsoft.azure.management.appservice.implementation.RecommendationsInner$45.getType:()Ljava/lang/reflect/Type;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.register:(ILjava/lang/reflect/Type;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         2: .line 1239
            ldc Lcom/microsoft/azure/management/appservice/DefaultErrorResponseException;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.registerError:(Ljava/lang/Class;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         3: .line 1240
            aload 1 /* response */
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.build:(Lretrofit2/Response;)Lcom/microsoft/rest/ServiceResponse;
         4: .line 1237
            areturn
        end local 1 // retrofit2.Response response
        end local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    5     0      this  Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;
            0    5     1  response  Lretrofit2/Response<Lokhttp3/ResponseBody;>;
    Exceptions:
      throws com.microsoft.azure.management.appservice.DefaultErrorResponseException, java.io.IOException, java.lang.IllegalArgumentException
    Signature: (Lretrofit2/Response<Lokhttp3/ResponseBody;>;)Lcom/microsoft/rest/ServiceResponse<Ljava/lang/Void;>;
    MethodParameters:
          Name  Flags
      response  

  public com.microsoft.azure.management.appservice.implementation.RecommendationRuleInner getRuleDetailsByHostingEnvironment(java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/microsoft/azure/management/appservice/implementation/RecommendationRuleInner;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String hostingEnvironmentName
        start local 3 // java.lang.String name
         0: .line 1256
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* hostingEnvironmentName */
            aload 3 /* name */
            invokevirtual com.microsoft.azure.management.appservice.implementation.RecommendationsInner.getRuleDetailsByHostingEnvironmentWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
            invokevirtual rx.Observable.toBlocking:()Lrx/observables/BlockingObservable;
            invokevirtual rx.observables.BlockingObservable.single:()Ljava/lang/Object;
            checkcast com.microsoft.rest.ServiceResponse
            invokevirtual com.microsoft.rest.ServiceResponse.body:()Ljava/lang/Object;
            checkcast com.microsoft.azure.management.appservice.implementation.RecommendationRuleInner
            areturn
        end local 3 // java.lang.String name
        end local 2 // java.lang.String hostingEnvironmentName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
      LocalVariableTable:
        Start  End  Slot                    Name  Signature
            0    1     0                    this  Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;
            0    1     1       resourceGroupName  Ljava/lang/String;
            0    1     2  hostingEnvironmentName  Ljava/lang/String;
            0    1     3                    name  Ljava/lang/String;
    MethodParameters:
                        Name  Flags
      resourceGroupName       
      hostingEnvironmentName  
      name                    

  public com.microsoft.rest.ServiceFuture<com.microsoft.azure.management.appservice.implementation.RecommendationRuleInner> getRuleDetailsByHostingEnvironmentAsync(java.lang.String, java.lang.String, java.lang.String, com.microsoft.rest.ServiceCallback<com.microsoft.azure.management.appservice.implementation.RecommendationRuleInner>);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/rest/ServiceCallback;)Lcom/microsoft/rest/ServiceFuture;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=5, args_size=5
        start local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String hostingEnvironmentName
        start local 3 // java.lang.String name
        start local 4 // com.microsoft.rest.ServiceCallback serviceCallback
         0: .line 1271
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* hostingEnvironmentName */
            aload 3 /* name */
            invokevirtual com.microsoft.azure.management.appservice.implementation.RecommendationsInner.getRuleDetailsByHostingEnvironmentWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
            aload 4 /* serviceCallback */
            invokestatic com.microsoft.rest.ServiceFuture.fromResponse:(Lrx/Observable;Lcom/microsoft/rest/ServiceCallback;)Lcom/microsoft/rest/ServiceFuture;
            areturn
        end local 4 // com.microsoft.rest.ServiceCallback serviceCallback
        end local 3 // java.lang.String name
        end local 2 // java.lang.String hostingEnvironmentName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
      LocalVariableTable:
        Start  End  Slot                    Name  Signature
            0    1     0                    this  Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;
            0    1     1       resourceGroupName  Ljava/lang/String;
            0    1     2  hostingEnvironmentName  Ljava/lang/String;
            0    1     3                    name  Ljava/lang/String;
            0    1     4         serviceCallback  Lcom/microsoft/rest/ServiceCallback<Lcom/microsoft/azure/management/appservice/implementation/RecommendationRuleInner;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/rest/ServiceCallback<Lcom/microsoft/azure/management/appservice/implementation/RecommendationRuleInner;>;)Lcom/microsoft/rest/ServiceFuture<Lcom/microsoft/azure/management/appservice/implementation/RecommendationRuleInner;>;
    MethodParameters:
                        Name  Flags
      resourceGroupName       
      hostingEnvironmentName  
      name                    
      serviceCallback         final

  public rx.Observable<com.microsoft.azure.management.appservice.implementation.RecommendationRuleInner> getRuleDetailsByHostingEnvironmentAsync(java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String hostingEnvironmentName
        start local 3 // java.lang.String name
         0: .line 1285
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* hostingEnvironmentName */
            aload 3 /* name */
            invokevirtual com.microsoft.azure.management.appservice.implementation.RecommendationsInner.getRuleDetailsByHostingEnvironmentWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
            new com.microsoft.azure.management.appservice.implementation.RecommendationsInner$46
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.RecommendationsInner$46.<init>:(Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;)V
            invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
            areturn
        end local 3 // java.lang.String name
        end local 2 // java.lang.String hostingEnvironmentName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
      LocalVariableTable:
        Start  End  Slot                    Name  Signature
            0    1     0                    this  Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;
            0    1     1       resourceGroupName  Ljava/lang/String;
            0    1     2  hostingEnvironmentName  Ljava/lang/String;
            0    1     3                    name  Ljava/lang/String;
    Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable<Lcom/microsoft/azure/management/appservice/implementation/RecommendationRuleInner;>;
    MethodParameters:
                        Name  Flags
      resourceGroupName       
      hostingEnvironmentName  
      name                    

  public rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.management.appservice.implementation.RecommendationRuleInner>> getRuleDetailsByHostingEnvironmentWithServiceResponseAsync(java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=10, locals=6, args_size=4
        start local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String hostingEnvironmentName
        start local 3 // java.lang.String name
         0: .line 1304
            aload 1 /* resourceGroupName */
            ifnonnull 2
         1: .line 1305
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter resourceGroupName is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 1307
      StackMap locals:
      StackMap stack:
            aload 2 /* hostingEnvironmentName */
            ifnonnull 4
         3: .line 1308
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter hostingEnvironmentName is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         4: .line 1310
      StackMap locals:
      StackMap stack:
            aload 3 /* name */
            ifnonnull 6
         5: .line 1311
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter name is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         6: .line 1313
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.subscriptionId:()Ljava/lang/String;
            ifnonnull 8
         7: .line 1314
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter this.client.subscriptionId() is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         8: .line 1316
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.apiVersion:()Ljava/lang/String;
            ifnonnull 10
         9: .line 1317
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter this.client.apiVersion() is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
        10: .line 1319
      StackMap locals:
      StackMap stack:
            aconst_null
            astore 4 /* updateSeen */
        start local 4 // java.lang.Boolean updateSeen
        11: .line 1320
            aconst_null
            astore 5 /* recommendationId */
        start local 5 // java.lang.String recommendationId
        12: .line 1321
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.service:Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner$RecommendationsService;
            aload 1 /* resourceGroupName */
            aload 2 /* hostingEnvironmentName */
            aload 3 /* name */
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.subscriptionId:()Ljava/lang/String;
            aload 4 /* updateSeen */
            aload 5 /* recommendationId */
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.apiVersion:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.acceptLanguage:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.userAgent:()Ljava/lang/String;
            invokeinterface com.microsoft.azure.management.appservice.implementation.RecommendationsInner$RecommendationsService.getRuleDetailsByHostingEnvironment:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
        13: .line 1322
            new com.microsoft.azure.management.appservice.implementation.RecommendationsInner$47
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.RecommendationsInner$47.<init>:(Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;)V
            invokevirtual rx.Observable.flatMap:(Lrx/functions/Func1;)Lrx/Observable;
        14: .line 1321
            areturn
        end local 5 // java.lang.String recommendationId
        end local 4 // java.lang.Boolean updateSeen
        end local 3 // java.lang.String name
        end local 2 // java.lang.String hostingEnvironmentName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
      LocalVariableTable:
        Start  End  Slot                    Name  Signature
            0   15     0                    this  Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;
            0   15     1       resourceGroupName  Ljava/lang/String;
            0   15     2  hostingEnvironmentName  Ljava/lang/String;
            0   15     3                    name  Ljava/lang/String;
           11   15     4              updateSeen  Ljava/lang/Boolean;
           12   15     5        recommendationId  Ljava/lang/String;
    Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable<Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/management/appservice/implementation/RecommendationRuleInner;>;>;
    MethodParameters:
                        Name  Flags
      resourceGroupName       
      hostingEnvironmentName  
      name                    

  public com.microsoft.azure.management.appservice.implementation.RecommendationRuleInner getRuleDetailsByHostingEnvironment(java.lang.String, java.lang.String, java.lang.String, java.lang.Boolean, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/String;)Lcom/microsoft/azure/management/appservice/implementation/RecommendationRuleInner;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=6, args_size=6
        start local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String hostingEnvironmentName
        start local 3 // java.lang.String name
        start local 4 // java.lang.Boolean updateSeen
        start local 5 // java.lang.String recommendationId
         0: .line 1350
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* hostingEnvironmentName */
            aload 3 /* name */
            aload 4 /* updateSeen */
            aload 5 /* recommendationId */
            invokevirtual com.microsoft.azure.management.appservice.implementation.RecommendationsInner.getRuleDetailsByHostingEnvironmentWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/String;)Lrx/Observable;
            invokevirtual rx.Observable.toBlocking:()Lrx/observables/BlockingObservable;
            invokevirtual rx.observables.BlockingObservable.single:()Ljava/lang/Object;
            checkcast com.microsoft.rest.ServiceResponse
            invokevirtual com.microsoft.rest.ServiceResponse.body:()Ljava/lang/Object;
            checkcast com.microsoft.azure.management.appservice.implementation.RecommendationRuleInner
            areturn
        end local 5 // java.lang.String recommendationId
        end local 4 // java.lang.Boolean updateSeen
        end local 3 // java.lang.String name
        end local 2 // java.lang.String hostingEnvironmentName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
      LocalVariableTable:
        Start  End  Slot                    Name  Signature
            0    1     0                    this  Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;
            0    1     1       resourceGroupName  Ljava/lang/String;
            0    1     2  hostingEnvironmentName  Ljava/lang/String;
            0    1     3                    name  Ljava/lang/String;
            0    1     4              updateSeen  Ljava/lang/Boolean;
            0    1     5        recommendationId  Ljava/lang/String;
    MethodParameters:
                        Name  Flags
      resourceGroupName       
      hostingEnvironmentName  
      name                    
      updateSeen              
      recommendationId        

  public com.microsoft.rest.ServiceFuture<com.microsoft.azure.management.appservice.implementation.RecommendationRuleInner> getRuleDetailsByHostingEnvironmentAsync(java.lang.String, java.lang.String, java.lang.String, java.lang.Boolean, java.lang.String, com.microsoft.rest.ServiceCallback<com.microsoft.azure.management.appservice.implementation.RecommendationRuleInner>);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/String;Lcom/microsoft/rest/ServiceCallback;)Lcom/microsoft/rest/ServiceFuture;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=7, args_size=7
        start local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String hostingEnvironmentName
        start local 3 // java.lang.String name
        start local 4 // java.lang.Boolean updateSeen
        start local 5 // java.lang.String recommendationId
        start local 6 // com.microsoft.rest.ServiceCallback serviceCallback
         0: .line 1367
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* hostingEnvironmentName */
            aload 3 /* name */
            aload 4 /* updateSeen */
            aload 5 /* recommendationId */
            invokevirtual com.microsoft.azure.management.appservice.implementation.RecommendationsInner.getRuleDetailsByHostingEnvironmentWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/String;)Lrx/Observable;
            aload 6 /* serviceCallback */
            invokestatic com.microsoft.rest.ServiceFuture.fromResponse:(Lrx/Observable;Lcom/microsoft/rest/ServiceCallback;)Lcom/microsoft/rest/ServiceFuture;
            areturn
        end local 6 // com.microsoft.rest.ServiceCallback serviceCallback
        end local 5 // java.lang.String recommendationId
        end local 4 // java.lang.Boolean updateSeen
        end local 3 // java.lang.String name
        end local 2 // java.lang.String hostingEnvironmentName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
      LocalVariableTable:
        Start  End  Slot                    Name  Signature
            0    1     0                    this  Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;
            0    1     1       resourceGroupName  Ljava/lang/String;
            0    1     2  hostingEnvironmentName  Ljava/lang/String;
            0    1     3                    name  Ljava/lang/String;
            0    1     4              updateSeen  Ljava/lang/Boolean;
            0    1     5        recommendationId  Ljava/lang/String;
            0    1     6         serviceCallback  Lcom/microsoft/rest/ServiceCallback<Lcom/microsoft/azure/management/appservice/implementation/RecommendationRuleInner;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/String;Lcom/microsoft/rest/ServiceCallback<Lcom/microsoft/azure/management/appservice/implementation/RecommendationRuleInner;>;)Lcom/microsoft/rest/ServiceFuture<Lcom/microsoft/azure/management/appservice/implementation/RecommendationRuleInner;>;
    MethodParameters:
                        Name  Flags
      resourceGroupName       
      hostingEnvironmentName  
      name                    
      updateSeen              
      recommendationId        
      serviceCallback         final

  public rx.Observable<com.microsoft.azure.management.appservice.implementation.RecommendationRuleInner> getRuleDetailsByHostingEnvironmentAsync(java.lang.String, java.lang.String, java.lang.String, java.lang.Boolean, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/String;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=6, args_size=6
        start local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String hostingEnvironmentName
        start local 3 // java.lang.String name
        start local 4 // java.lang.Boolean updateSeen
        start local 5 // java.lang.String recommendationId
         0: .line 1383
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* hostingEnvironmentName */
            aload 3 /* name */
            aload 4 /* updateSeen */
            aload 5 /* recommendationId */
            invokevirtual com.microsoft.azure.management.appservice.implementation.RecommendationsInner.getRuleDetailsByHostingEnvironmentWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/String;)Lrx/Observable;
            new com.microsoft.azure.management.appservice.implementation.RecommendationsInner$48
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.RecommendationsInner$48.<init>:(Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;)V
            invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
            areturn
        end local 5 // java.lang.String recommendationId
        end local 4 // java.lang.Boolean updateSeen
        end local 3 // java.lang.String name
        end local 2 // java.lang.String hostingEnvironmentName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
      LocalVariableTable:
        Start  End  Slot                    Name  Signature
            0    1     0                    this  Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;
            0    1     1       resourceGroupName  Ljava/lang/String;
            0    1     2  hostingEnvironmentName  Ljava/lang/String;
            0    1     3                    name  Ljava/lang/String;
            0    1     4              updateSeen  Ljava/lang/Boolean;
            0    1     5        recommendationId  Ljava/lang/String;
    Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/String;)Lrx/Observable<Lcom/microsoft/azure/management/appservice/implementation/RecommendationRuleInner;>;
    MethodParameters:
                        Name  Flags
      resourceGroupName       
      hostingEnvironmentName  
      name                    
      updateSeen              
      recommendationId        

  public rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.management.appservice.implementation.RecommendationRuleInner>> getRuleDetailsByHostingEnvironmentWithServiceResponseAsync(java.lang.String, java.lang.String, java.lang.String, java.lang.Boolean, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/String;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=10, locals=6, args_size=6
        start local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String hostingEnvironmentName
        start local 3 // java.lang.String name
        start local 4 // java.lang.Boolean updateSeen
        start local 5 // java.lang.String recommendationId
         0: .line 1404
            aload 1 /* resourceGroupName */
            ifnonnull 2
         1: .line 1405
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter resourceGroupName is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 1407
      StackMap locals:
      StackMap stack:
            aload 2 /* hostingEnvironmentName */
            ifnonnull 4
         3: .line 1408
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter hostingEnvironmentName is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         4: .line 1410
      StackMap locals:
      StackMap stack:
            aload 3 /* name */
            ifnonnull 6
         5: .line 1411
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter name is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         6: .line 1413
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.subscriptionId:()Ljava/lang/String;
            ifnonnull 8
         7: .line 1414
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter this.client.subscriptionId() is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         8: .line 1416
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.apiVersion:()Ljava/lang/String;
            ifnonnull 10
         9: .line 1417
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter this.client.apiVersion() is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
        10: .line 1419
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.service:Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner$RecommendationsService;
            aload 1 /* resourceGroupName */
            aload 2 /* hostingEnvironmentName */
            aload 3 /* name */
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.subscriptionId:()Ljava/lang/String;
            aload 4 /* updateSeen */
            aload 5 /* recommendationId */
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.apiVersion:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.acceptLanguage:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.userAgent:()Ljava/lang/String;
            invokeinterface com.microsoft.azure.management.appservice.implementation.RecommendationsInner$RecommendationsService.getRuleDetailsByHostingEnvironment:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
        11: .line 1420
            new com.microsoft.azure.management.appservice.implementation.RecommendationsInner$49
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.RecommendationsInner$49.<init>:(Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;)V
            invokevirtual rx.Observable.flatMap:(Lrx/functions/Func1;)Lrx/Observable;
        12: .line 1419
            areturn
        end local 5 // java.lang.String recommendationId
        end local 4 // java.lang.Boolean updateSeen
        end local 3 // java.lang.String name
        end local 2 // java.lang.String hostingEnvironmentName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
      LocalVariableTable:
        Start  End  Slot                    Name  Signature
            0   13     0                    this  Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;
            0   13     1       resourceGroupName  Ljava/lang/String;
            0   13     2  hostingEnvironmentName  Ljava/lang/String;
            0   13     3                    name  Ljava/lang/String;
            0   13     4              updateSeen  Ljava/lang/Boolean;
            0   13     5        recommendationId  Ljava/lang/String;
    Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/String;)Lrx/Observable<Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/management/appservice/implementation/RecommendationRuleInner;>;>;
    MethodParameters:
                        Name  Flags
      resourceGroupName       
      hostingEnvironmentName  
      name                    
      updateSeen              
      recommendationId        

  private com.microsoft.rest.ServiceResponse<com.microsoft.azure.management.appservice.implementation.RecommendationRuleInner> getRuleDetailsByHostingEnvironmentDelegate(retrofit2.Response<okhttp3.ResponseBody>);
    descriptor: (Lretrofit2/Response;)Lcom/microsoft/rest/ServiceResponse;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=5, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
        start local 1 // retrofit2.Response response
         0: .line 1434
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.restClient:()Lcom/microsoft/rest/RestClient;
            invokevirtual com.microsoft.rest.RestClient.responseBuilderFactory:()Lcom/microsoft/rest/protocol/ResponseBuilder$Factory;
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.serializerAdapter:()Lcom/microsoft/rest/protocol/SerializerAdapter;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder$Factory.newInstance:(Lcom/microsoft/rest/protocol/SerializerAdapter;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         1: .line 1435
            sipush 200
            new com.microsoft.azure.management.appservice.implementation.RecommendationsInner$50
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.RecommendationsInner$50.<init>:(Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;)V
            invokevirtual com.microsoft.azure.management.appservice.implementation.RecommendationsInner$50.getType:()Ljava/lang/reflect/Type;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.register:(ILjava/lang/reflect/Type;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         2: .line 1436
            ldc Lcom/microsoft/azure/management/appservice/DefaultErrorResponseException;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.registerError:(Ljava/lang/Class;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         3: .line 1437
            aload 1 /* response */
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.build:(Lretrofit2/Response;)Lcom/microsoft/rest/ServiceResponse;
         4: .line 1434
            areturn
        end local 1 // retrofit2.Response response
        end local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    5     0      this  Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;
            0    5     1  response  Lretrofit2/Response<Lokhttp3/ResponseBody;>;
    Exceptions:
      throws com.microsoft.azure.management.appservice.DefaultErrorResponseException, java.io.IOException, java.lang.IllegalArgumentException
    Signature: (Lretrofit2/Response<Lokhttp3/ResponseBody;>;)Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/management/appservice/implementation/RecommendationRuleInner;>;
    MethodParameters:
          Name  Flags
      response  

  public void disableRecommendationForHostingEnvironment(java.lang.String, java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=5
        start local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String name
        start local 3 // java.lang.String hostingEnvironmentName
        start local 4 // java.lang.String environmentName
         0: .line 1453
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* name */
            aload 3 /* hostingEnvironmentName */
            aload 4 /* environmentName */
            invokevirtual com.microsoft.azure.management.appservice.implementation.RecommendationsInner.disableRecommendationForHostingEnvironmentWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
            invokevirtual rx.Observable.toBlocking:()Lrx/observables/BlockingObservable;
            invokevirtual rx.observables.BlockingObservable.single:()Ljava/lang/Object;
            checkcast com.microsoft.rest.ServiceResponse
            invokevirtual com.microsoft.rest.ServiceResponse.body:()Ljava/lang/Object;
            pop
         1: .line 1454
            return
        end local 4 // java.lang.String environmentName
        end local 3 // java.lang.String hostingEnvironmentName
        end local 2 // java.lang.String name
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
      LocalVariableTable:
        Start  End  Slot                    Name  Signature
            0    2     0                    this  Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;
            0    2     1       resourceGroupName  Ljava/lang/String;
            0    2     2                    name  Ljava/lang/String;
            0    2     3  hostingEnvironmentName  Ljava/lang/String;
            0    2     4         environmentName  Ljava/lang/String;
    MethodParameters:
                        Name  Flags
      resourceGroupName       
      name                    
      hostingEnvironmentName  
      environmentName         

  public com.microsoft.rest.ServiceFuture<java.lang.Void> disableRecommendationForHostingEnvironmentAsync(java.lang.String, java.lang.String, java.lang.String, java.lang.String, com.microsoft.rest.ServiceCallback<java.lang.Void>);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/rest/ServiceCallback;)Lcom/microsoft/rest/ServiceFuture;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=6
        start local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String name
        start local 3 // java.lang.String hostingEnvironmentName
        start local 4 // java.lang.String environmentName
        start local 5 // com.microsoft.rest.ServiceCallback serviceCallback
         0: .line 1469
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* name */
            aload 3 /* hostingEnvironmentName */
            aload 4 /* environmentName */
            invokevirtual com.microsoft.azure.management.appservice.implementation.RecommendationsInner.disableRecommendationForHostingEnvironmentWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
            aload 5 /* serviceCallback */
            invokestatic com.microsoft.rest.ServiceFuture.fromResponse:(Lrx/Observable;Lcom/microsoft/rest/ServiceCallback;)Lcom/microsoft/rest/ServiceFuture;
            areturn
        end local 5 // com.microsoft.rest.ServiceCallback serviceCallback
        end local 4 // java.lang.String environmentName
        end local 3 // java.lang.String hostingEnvironmentName
        end local 2 // java.lang.String name
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
      LocalVariableTable:
        Start  End  Slot                    Name  Signature
            0    1     0                    this  Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;
            0    1     1       resourceGroupName  Ljava/lang/String;
            0    1     2                    name  Ljava/lang/String;
            0    1     3  hostingEnvironmentName  Ljava/lang/String;
            0    1     4         environmentName  Ljava/lang/String;
            0    1     5         serviceCallback  Lcom/microsoft/rest/ServiceCallback<Ljava/lang/Void;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/rest/ServiceCallback<Ljava/lang/Void;>;)Lcom/microsoft/rest/ServiceFuture<Ljava/lang/Void;>;
    MethodParameters:
                        Name  Flags
      resourceGroupName       
      name                    
      hostingEnvironmentName  
      environmentName         
      serviceCallback         final

  public rx.Observable<java.lang.Void> disableRecommendationForHostingEnvironmentAsync(java.lang.String, java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=5
        start local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String name
        start local 3 // java.lang.String hostingEnvironmentName
        start local 4 // java.lang.String environmentName
         0: .line 1484
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* name */
            aload 3 /* hostingEnvironmentName */
            aload 4 /* environmentName */
            invokevirtual com.microsoft.azure.management.appservice.implementation.RecommendationsInner.disableRecommendationForHostingEnvironmentWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
            new com.microsoft.azure.management.appservice.implementation.RecommendationsInner$51
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.RecommendationsInner$51.<init>:(Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;)V
            invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
            areturn
        end local 4 // java.lang.String environmentName
        end local 3 // java.lang.String hostingEnvironmentName
        end local 2 // java.lang.String name
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
      LocalVariableTable:
        Start  End  Slot                    Name  Signature
            0    1     0                    this  Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;
            0    1     1       resourceGroupName  Ljava/lang/String;
            0    1     2                    name  Ljava/lang/String;
            0    1     3  hostingEnvironmentName  Ljava/lang/String;
            0    1     4         environmentName  Ljava/lang/String;
    Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable<Ljava/lang/Void;>;
    MethodParameters:
                        Name  Flags
      resourceGroupName       
      name                    
      hostingEnvironmentName  
      environmentName         

  public rx.Observable<com.microsoft.rest.ServiceResponse<java.lang.Void>> disableRecommendationForHostingEnvironmentWithServiceResponseAsync(java.lang.String, java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=9, locals=5, args_size=5
        start local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String name
        start local 3 // java.lang.String hostingEnvironmentName
        start local 4 // java.lang.String environmentName
         0: .line 1504
            aload 1 /* resourceGroupName */
            ifnonnull 2
         1: .line 1505
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter resourceGroupName is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 1507
      StackMap locals:
      StackMap stack:
            aload 2 /* name */
            ifnonnull 4
         3: .line 1508
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter name is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         4: .line 1510
      StackMap locals:
      StackMap stack:
            aload 3 /* hostingEnvironmentName */
            ifnonnull 6
         5: .line 1511
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter hostingEnvironmentName is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         6: .line 1513
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.subscriptionId:()Ljava/lang/String;
            ifnonnull 8
         7: .line 1514
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter this.client.subscriptionId() is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         8: .line 1516
      StackMap locals:
      StackMap stack:
            aload 4 /* environmentName */
            ifnonnull 10
         9: .line 1517
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter environmentName is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
        10: .line 1519
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.apiVersion:()Ljava/lang/String;
            ifnonnull 12
        11: .line 1520
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter this.client.apiVersion() is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
        12: .line 1522
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.service:Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner$RecommendationsService;
            aload 1 /* resourceGroupName */
            aload 2 /* name */
            aload 3 /* hostingEnvironmentName */
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.subscriptionId:()Ljava/lang/String;
            aload 4 /* environmentName */
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.apiVersion:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.acceptLanguage:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.userAgent:()Ljava/lang/String;
            invokeinterface com.microsoft.azure.management.appservice.implementation.RecommendationsInner$RecommendationsService.disableRecommendationForHostingEnvironment:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
        13: .line 1523
            new com.microsoft.azure.management.appservice.implementation.RecommendationsInner$52
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.RecommendationsInner$52.<init>:(Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;)V
            invokevirtual rx.Observable.flatMap:(Lrx/functions/Func1;)Lrx/Observable;
        14: .line 1522
            areturn
        end local 4 // java.lang.String environmentName
        end local 3 // java.lang.String hostingEnvironmentName
        end local 2 // java.lang.String name
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
      LocalVariableTable:
        Start  End  Slot                    Name  Signature
            0   15     0                    this  Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;
            0   15     1       resourceGroupName  Ljava/lang/String;
            0   15     2                    name  Ljava/lang/String;
            0   15     3  hostingEnvironmentName  Ljava/lang/String;
            0   15     4         environmentName  Ljava/lang/String;
    Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable<Lcom/microsoft/rest/ServiceResponse<Ljava/lang/Void;>;>;
    MethodParameters:
                        Name  Flags
      resourceGroupName       
      name                    
      hostingEnvironmentName  
      environmentName         

  private com.microsoft.rest.ServiceResponse<java.lang.Void> disableRecommendationForHostingEnvironmentDelegate(retrofit2.Response<okhttp3.ResponseBody>);
    descriptor: (Lretrofit2/Response;)Lcom/microsoft/rest/ServiceResponse;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=5, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
        start local 1 // retrofit2.Response response
         0: .line 1537
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.restClient:()Lcom/microsoft/rest/RestClient;
            invokevirtual com.microsoft.rest.RestClient.responseBuilderFactory:()Lcom/microsoft/rest/protocol/ResponseBuilder$Factory;
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.serializerAdapter:()Lcom/microsoft/rest/protocol/SerializerAdapter;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder$Factory.newInstance:(Lcom/microsoft/rest/protocol/SerializerAdapter;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         1: .line 1538
            sipush 200
            new com.microsoft.azure.management.appservice.implementation.RecommendationsInner$53
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.RecommendationsInner$53.<init>:(Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;)V
            invokevirtual com.microsoft.azure.management.appservice.implementation.RecommendationsInner$53.getType:()Ljava/lang/reflect/Type;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.register:(ILjava/lang/reflect/Type;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         2: .line 1539
            ldc Lcom/microsoft/azure/management/appservice/DefaultErrorResponseException;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.registerError:(Ljava/lang/Class;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         3: .line 1540
            aload 1 /* response */
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.build:(Lretrofit2/Response;)Lcom/microsoft/rest/ServiceResponse;
         4: .line 1537
            areturn
        end local 1 // retrofit2.Response response
        end local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    5     0      this  Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;
            0    5     1  response  Lretrofit2/Response<Lokhttp3/ResponseBody;>;
    Exceptions:
      throws com.microsoft.azure.management.appservice.DefaultErrorResponseException, java.io.IOException, java.lang.IllegalArgumentException
    Signature: (Lretrofit2/Response<Lokhttp3/ResponseBody;>;)Lcom/microsoft/rest/ServiceResponse<Ljava/lang/Void;>;
    MethodParameters:
          Name  Flags
      response  

  public com.microsoft.azure.PagedList<com.microsoft.azure.management.appservice.implementation.RecommendationInner> listHistoryForWebApp(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Lcom/microsoft/azure/PagedList;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=3
        start local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String siteName
         0: .line 1555
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* siteName */
            invokevirtual com.microsoft.azure.management.appservice.implementation.RecommendationsInner.listHistoryForWebAppSinglePageAsync:(Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
            invokevirtual rx.Observable.toBlocking:()Lrx/observables/BlockingObservable;
            invokevirtual rx.observables.BlockingObservable.single:()Ljava/lang/Object;
            checkcast com.microsoft.rest.ServiceResponse
            astore 3 /* response */
        start local 3 // com.microsoft.rest.ServiceResponse response
         1: .line 1556
            new com.microsoft.azure.management.appservice.implementation.RecommendationsInner$54
            dup
            aload 0 /* this */
            aload 3 /* response */
            invokevirtual com.microsoft.rest.ServiceResponse.body:()Ljava/lang/Object;
            checkcast com.microsoft.azure.Page
            invokespecial com.microsoft.azure.management.appservice.implementation.RecommendationsInner$54.<init>:(Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;Lcom/microsoft/azure/Page;)V
            areturn
        end local 3 // com.microsoft.rest.ServiceResponse response
        end local 2 // java.lang.String siteName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0    2     0               this  Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;
            0    2     1  resourceGroupName  Ljava/lang/String;
            0    2     2           siteName  Ljava/lang/String;
            1    2     3           response  Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/Page<Lcom/microsoft/azure/management/appservice/implementation/RecommendationInner;>;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;)Lcom/microsoft/azure/PagedList<Lcom/microsoft/azure/management/appservice/implementation/RecommendationInner;>;
    MethodParameters:
                   Name  Flags
      resourceGroupName  final
      siteName           final

  public com.microsoft.rest.ServiceFuture<java.util.List<com.microsoft.azure.management.appservice.implementation.RecommendationInner>> listHistoryForWebAppAsync(java.lang.String, java.lang.String, com.microsoft.azure.ListOperationCallback<com.microsoft.azure.management.appservice.implementation.RecommendationInner>);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/ListOperationCallback;)Lcom/microsoft/rest/ServiceFuture;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String siteName
        start local 3 // com.microsoft.azure.ListOperationCallback serviceCallback
         0: .line 1576
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* siteName */
            invokevirtual com.microsoft.azure.management.appservice.implementation.RecommendationsInner.listHistoryForWebAppSinglePageAsync:(Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
         1: .line 1577
            new com.microsoft.azure.management.appservice.implementation.RecommendationsInner$55
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.RecommendationsInner$55.<init>:(Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;)V
         2: .line 1583
            aload 3 /* serviceCallback */
         3: .line 1575
            invokestatic com.microsoft.azure.AzureServiceFuture.fromPageResponse:(Lrx/Observable;Lrx/functions/Func1;Lcom/microsoft/azure/ListOperationCallback;)Lcom/microsoft/rest/ServiceFuture;
            areturn
        end local 3 // com.microsoft.azure.ListOperationCallback serviceCallback
        end local 2 // java.lang.String siteName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0    4     0               this  Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;
            0    4     1  resourceGroupName  Ljava/lang/String;
            0    4     2           siteName  Ljava/lang/String;
            0    4     3    serviceCallback  Lcom/microsoft/azure/ListOperationCallback<Lcom/microsoft/azure/management/appservice/implementation/RecommendationInner;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/ListOperationCallback<Lcom/microsoft/azure/management/appservice/implementation/RecommendationInner;>;)Lcom/microsoft/rest/ServiceFuture<Ljava/util/List<Lcom/microsoft/azure/management/appservice/implementation/RecommendationInner;>;>;
    MethodParameters:
                   Name  Flags
      resourceGroupName  final
      siteName           final
      serviceCallback    final

  public rx.Observable<com.microsoft.azure.Page<com.microsoft.azure.management.appservice.implementation.RecommendationInner>> listHistoryForWebAppAsync(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String siteName
         0: .line 1596
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* siteName */
            invokevirtual com.microsoft.azure.management.appservice.implementation.RecommendationsInner.listHistoryForWebAppWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
         1: .line 1597
            new com.microsoft.azure.management.appservice.implementation.RecommendationsInner$56
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.RecommendationsInner$56.<init>:(Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;)V
            invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
         2: .line 1596
            areturn
        end local 2 // java.lang.String siteName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0    3     0               this  Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;
            0    3     1  resourceGroupName  Ljava/lang/String;
            0    3     2           siteName  Ljava/lang/String;
    Signature: (Ljava/lang/String;Ljava/lang/String;)Lrx/Observable<Lcom/microsoft/azure/Page<Lcom/microsoft/azure/management/appservice/implementation/RecommendationInner;>;>;
    MethodParameters:
                   Name  Flags
      resourceGroupName  final
      siteName           final

  public rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<com.microsoft.azure.management.appservice.implementation.RecommendationInner>>> listHistoryForWebAppWithServiceResponseAsync(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String siteName
         0: .line 1615
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* siteName */
            invokevirtual com.microsoft.azure.management.appservice.implementation.RecommendationsInner.listHistoryForWebAppSinglePageAsync:(Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
         1: .line 1616
            new com.microsoft.azure.management.appservice.implementation.RecommendationsInner$57
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.RecommendationsInner$57.<init>:(Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;)V
            invokevirtual rx.Observable.concatMap:(Lrx/functions/Func1;)Lrx/Observable;
         2: .line 1615
            areturn
        end local 2 // java.lang.String siteName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0    3     0               this  Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;
            0    3     1  resourceGroupName  Ljava/lang/String;
            0    3     2           siteName  Ljava/lang/String;
    Signature: (Ljava/lang/String;Ljava/lang/String;)Lrx/Observable<Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/Page<Lcom/microsoft/azure/management/appservice/implementation/RecommendationInner;>;>;>;
    MethodParameters:
                   Name  Flags
      resourceGroupName  final
      siteName           final

  public rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<com.microsoft.azure.management.appservice.implementation.RecommendationInner>>> listHistoryForWebAppSinglePageAsync(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=9, locals=5, args_size=3
        start local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String siteName
         0: .line 1638
            aload 1 /* resourceGroupName */
            ifnonnull 2
         1: .line 1639
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter resourceGroupName is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 1641
      StackMap locals:
      StackMap stack:
            aload 2 /* siteName */
            ifnonnull 4
         3: .line 1642
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter siteName is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         4: .line 1644
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.subscriptionId:()Ljava/lang/String;
            ifnonnull 6
         5: .line 1645
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter this.client.subscriptionId() is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         6: .line 1647
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.apiVersion:()Ljava/lang/String;
            ifnonnull 8
         7: .line 1648
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter this.client.apiVersion() is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         8: .line 1650
      StackMap locals:
      StackMap stack:
            aconst_null
            astore 3 /* expiredOnly */
        start local 3 // java.lang.Boolean expiredOnly
         9: .line 1651
            aconst_null
            astore 4 /* filter */
        start local 4 // java.lang.String filter
        10: .line 1652
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.service:Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner$RecommendationsService;
            aload 1 /* resourceGroupName */
            aload 2 /* siteName */
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.subscriptionId:()Ljava/lang/String;
            aload 3 /* expiredOnly */
            aload 4 /* filter */
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.apiVersion:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.acceptLanguage:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.userAgent:()Ljava/lang/String;
            invokeinterface com.microsoft.azure.management.appservice.implementation.RecommendationsInner$RecommendationsService.listHistoryForWebApp:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
        11: .line 1653
            new com.microsoft.azure.management.appservice.implementation.RecommendationsInner$58
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.RecommendationsInner$58.<init>:(Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;)V
            invokevirtual rx.Observable.flatMap:(Lrx/functions/Func1;)Lrx/Observable;
        12: .line 1652
            areturn
        end local 4 // java.lang.String filter
        end local 3 // java.lang.Boolean expiredOnly
        end local 2 // java.lang.String siteName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0   13     0               this  Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;
            0   13     1  resourceGroupName  Ljava/lang/String;
            0   13     2           siteName  Ljava/lang/String;
            9   13     3        expiredOnly  Ljava/lang/Boolean;
           10   13     4             filter  Ljava/lang/String;
    Signature: (Ljava/lang/String;Ljava/lang/String;)Lrx/Observable<Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/Page<Lcom/microsoft/azure/management/appservice/implementation/RecommendationInner;>;>;>;
    MethodParameters:
                   Name  Flags
      resourceGroupName  final
      siteName           final

  public com.microsoft.azure.PagedList<com.microsoft.azure.management.appservice.implementation.RecommendationInner> listHistoryForWebApp(java.lang.String, java.lang.String, java.lang.Boolean, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/String;)Lcom/microsoft/azure/PagedList;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=5
        start local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String siteName
        start local 3 // java.lang.Boolean expiredOnly
        start local 4 // java.lang.String filter
         0: .line 1680
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* siteName */
            aload 3 /* expiredOnly */
            aload 4 /* filter */
            invokevirtual com.microsoft.azure.management.appservice.implementation.RecommendationsInner.listHistoryForWebAppSinglePageAsync:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/String;)Lrx/Observable;
            invokevirtual rx.Observable.toBlocking:()Lrx/observables/BlockingObservable;
            invokevirtual rx.observables.BlockingObservable.single:()Ljava/lang/Object;
            checkcast com.microsoft.rest.ServiceResponse
            astore 5 /* response */
        start local 5 // com.microsoft.rest.ServiceResponse response
         1: .line 1681
            new com.microsoft.azure.management.appservice.implementation.RecommendationsInner$59
            dup
            aload 0 /* this */
            aload 5 /* response */
            invokevirtual com.microsoft.rest.ServiceResponse.body:()Ljava/lang/Object;
            checkcast com.microsoft.azure.Page
            invokespecial com.microsoft.azure.management.appservice.implementation.RecommendationsInner$59.<init>:(Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;Lcom/microsoft/azure/Page;)V
            areturn
        end local 5 // com.microsoft.rest.ServiceResponse response
        end local 4 // java.lang.String filter
        end local 3 // java.lang.Boolean expiredOnly
        end local 2 // java.lang.String siteName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0    2     0               this  Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;
            0    2     1  resourceGroupName  Ljava/lang/String;
            0    2     2           siteName  Ljava/lang/String;
            0    2     3        expiredOnly  Ljava/lang/Boolean;
            0    2     4             filter  Ljava/lang/String;
            1    2     5           response  Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/Page<Lcom/microsoft/azure/management/appservice/implementation/RecommendationInner;>;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/String;)Lcom/microsoft/azure/PagedList<Lcom/microsoft/azure/management/appservice/implementation/RecommendationInner;>;
    MethodParameters:
                   Name  Flags
      resourceGroupName  final
      siteName           final
      expiredOnly        final
      filter             final

  public com.microsoft.rest.ServiceFuture<java.util.List<com.microsoft.azure.management.appservice.implementation.RecommendationInner>> listHistoryForWebAppAsync(java.lang.String, java.lang.String, java.lang.Boolean, java.lang.String, com.microsoft.azure.ListOperationCallback<com.microsoft.azure.management.appservice.implementation.RecommendationInner>);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/String;Lcom/microsoft/azure/ListOperationCallback;)Lcom/microsoft/rest/ServiceFuture;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=6
        start local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String siteName
        start local 3 // java.lang.Boolean expiredOnly
        start local 4 // java.lang.String filter
        start local 5 // com.microsoft.azure.ListOperationCallback serviceCallback
         0: .line 1703
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* siteName */
            aload 3 /* expiredOnly */
            aload 4 /* filter */
            invokevirtual com.microsoft.azure.management.appservice.implementation.RecommendationsInner.listHistoryForWebAppSinglePageAsync:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/String;)Lrx/Observable;
         1: .line 1704
            new com.microsoft.azure.management.appservice.implementation.RecommendationsInner$60
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.RecommendationsInner$60.<init>:(Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;)V
         2: .line 1710
            aload 5 /* serviceCallback */
         3: .line 1702
            invokestatic com.microsoft.azure.AzureServiceFuture.fromPageResponse:(Lrx/Observable;Lrx/functions/Func1;Lcom/microsoft/azure/ListOperationCallback;)Lcom/microsoft/rest/ServiceFuture;
            areturn
        end local 5 // com.microsoft.azure.ListOperationCallback serviceCallback
        end local 4 // java.lang.String filter
        end local 3 // java.lang.Boolean expiredOnly
        end local 2 // java.lang.String siteName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0    4     0               this  Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;
            0    4     1  resourceGroupName  Ljava/lang/String;
            0    4     2           siteName  Ljava/lang/String;
            0    4     3        expiredOnly  Ljava/lang/Boolean;
            0    4     4             filter  Ljava/lang/String;
            0    4     5    serviceCallback  Lcom/microsoft/azure/ListOperationCallback<Lcom/microsoft/azure/management/appservice/implementation/RecommendationInner;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/String;Lcom/microsoft/azure/ListOperationCallback<Lcom/microsoft/azure/management/appservice/implementation/RecommendationInner;>;)Lcom/microsoft/rest/ServiceFuture<Ljava/util/List<Lcom/microsoft/azure/management/appservice/implementation/RecommendationInner;>;>;
    MethodParameters:
                   Name  Flags
      resourceGroupName  final
      siteName           final
      expiredOnly        final
      filter             final
      serviceCallback    final

  public rx.Observable<com.microsoft.azure.Page<com.microsoft.azure.management.appservice.implementation.RecommendationInner>> listHistoryForWebAppAsync(java.lang.String, java.lang.String, java.lang.Boolean, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/String;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=5
        start local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String siteName
        start local 3 // java.lang.Boolean expiredOnly
        start local 4 // java.lang.String filter
         0: .line 1725
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* siteName */
            aload 3 /* expiredOnly */
            aload 4 /* filter */
            invokevirtual com.microsoft.azure.management.appservice.implementation.RecommendationsInner.listHistoryForWebAppWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/String;)Lrx/Observable;
         1: .line 1726
            new com.microsoft.azure.management.appservice.implementation.RecommendationsInner$61
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.RecommendationsInner$61.<init>:(Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;)V
            invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
         2: .line 1725
            areturn
        end local 4 // java.lang.String filter
        end local 3 // java.lang.Boolean expiredOnly
        end local 2 // java.lang.String siteName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0    3     0               this  Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;
            0    3     1  resourceGroupName  Ljava/lang/String;
            0    3     2           siteName  Ljava/lang/String;
            0    3     3        expiredOnly  Ljava/lang/Boolean;
            0    3     4             filter  Ljava/lang/String;
    Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/String;)Lrx/Observable<Lcom/microsoft/azure/Page<Lcom/microsoft/azure/management/appservice/implementation/RecommendationInner;>;>;
    MethodParameters:
                   Name  Flags
      resourceGroupName  final
      siteName           final
      expiredOnly        final
      filter             final

  public rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<com.microsoft.azure.management.appservice.implementation.RecommendationInner>>> listHistoryForWebAppWithServiceResponseAsync(java.lang.String, java.lang.String, java.lang.Boolean, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/String;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=5
        start local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String siteName
        start local 3 // java.lang.Boolean expiredOnly
        start local 4 // java.lang.String filter
         0: .line 1746
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* siteName */
            aload 3 /* expiredOnly */
            aload 4 /* filter */
            invokevirtual com.microsoft.azure.management.appservice.implementation.RecommendationsInner.listHistoryForWebAppSinglePageAsync:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/String;)Lrx/Observable;
         1: .line 1747
            new com.microsoft.azure.management.appservice.implementation.RecommendationsInner$62
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.RecommendationsInner$62.<init>:(Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;)V
            invokevirtual rx.Observable.concatMap:(Lrx/functions/Func1;)Lrx/Observable;
         2: .line 1746
            areturn
        end local 4 // java.lang.String filter
        end local 3 // java.lang.Boolean expiredOnly
        end local 2 // java.lang.String siteName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0    3     0               this  Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;
            0    3     1  resourceGroupName  Ljava/lang/String;
            0    3     2           siteName  Ljava/lang/String;
            0    3     3        expiredOnly  Ljava/lang/Boolean;
            0    3     4             filter  Ljava/lang/String;
    Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/String;)Lrx/Observable<Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/Page<Lcom/microsoft/azure/management/appservice/implementation/RecommendationInner;>;>;>;
    MethodParameters:
                   Name  Flags
      resourceGroupName  final
      siteName           final
      expiredOnly        final
      filter             final

  public rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<com.microsoft.azure.management.appservice.implementation.RecommendationInner>>> listHistoryForWebAppSinglePageAsync(java.lang.String, java.lang.String, java.lang.Boolean, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/String;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=9, locals=5, args_size=5
        start local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String siteName
        start local 3 // java.lang.Boolean expiredOnly
        start local 4 // java.lang.String filter
         0: .line 1771
            aload 1 /* resourceGroupName */
            ifnonnull 2
         1: .line 1772
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter resourceGroupName is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 1774
      StackMap locals:
      StackMap stack:
            aload 2 /* siteName */
            ifnonnull 4
         3: .line 1775
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter siteName is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         4: .line 1777
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.subscriptionId:()Ljava/lang/String;
            ifnonnull 6
         5: .line 1778
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter this.client.subscriptionId() is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         6: .line 1780
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.apiVersion:()Ljava/lang/String;
            ifnonnull 8
         7: .line 1781
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter this.client.apiVersion() is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         8: .line 1783
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.service:Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner$RecommendationsService;
            aload 1 /* resourceGroupName */
            aload 2 /* siteName */
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.subscriptionId:()Ljava/lang/String;
            aload 3 /* expiredOnly */
            aload 4 /* filter */
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.apiVersion:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.acceptLanguage:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.userAgent:()Ljava/lang/String;
            invokeinterface com.microsoft.azure.management.appservice.implementation.RecommendationsInner$RecommendationsService.listHistoryForWebApp:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
         9: .line 1784
            new com.microsoft.azure.management.appservice.implementation.RecommendationsInner$63
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.RecommendationsInner$63.<init>:(Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;)V
            invokevirtual rx.Observable.flatMap:(Lrx/functions/Func1;)Lrx/Observable;
        10: .line 1783
            areturn
        end local 4 // java.lang.String filter
        end local 3 // java.lang.Boolean expiredOnly
        end local 2 // java.lang.String siteName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0   11     0               this  Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;
            0   11     1  resourceGroupName  Ljava/lang/String;
            0   11     2           siteName  Ljava/lang/String;
            0   11     3        expiredOnly  Ljava/lang/Boolean;
            0   11     4             filter  Ljava/lang/String;
    Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/String;)Lrx/Observable<Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/Page<Lcom/microsoft/azure/management/appservice/implementation/RecommendationInner;>;>;>;
    MethodParameters:
                   Name  Flags
      resourceGroupName  final
      siteName           final
      expiredOnly        final
      filter             final

  private com.microsoft.rest.ServiceResponse<com.microsoft.azure.management.appservice.implementation.PageImpl<com.microsoft.azure.management.appservice.implementation.RecommendationInner>> listHistoryForWebAppDelegate(retrofit2.Response<okhttp3.ResponseBody>);
    descriptor: (Lretrofit2/Response;)Lcom/microsoft/rest/ServiceResponse;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=5, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
        start local 1 // retrofit2.Response response
         0: .line 1798
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.restClient:()Lcom/microsoft/rest/RestClient;
            invokevirtual com.microsoft.rest.RestClient.responseBuilderFactory:()Lcom/microsoft/rest/protocol/ResponseBuilder$Factory;
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.serializerAdapter:()Lcom/microsoft/rest/protocol/SerializerAdapter;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder$Factory.newInstance:(Lcom/microsoft/rest/protocol/SerializerAdapter;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         1: .line 1799
            sipush 200
            new com.microsoft.azure.management.appservice.implementation.RecommendationsInner$64
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.RecommendationsInner$64.<init>:(Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;)V
            invokevirtual com.microsoft.azure.management.appservice.implementation.RecommendationsInner$64.getType:()Ljava/lang/reflect/Type;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.register:(ILjava/lang/reflect/Type;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         2: .line 1800
            ldc Lcom/microsoft/azure/management/appservice/DefaultErrorResponseException;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.registerError:(Ljava/lang/Class;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         3: .line 1801
            aload 1 /* response */
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.build:(Lretrofit2/Response;)Lcom/microsoft/rest/ServiceResponse;
         4: .line 1798
            areturn
        end local 1 // retrofit2.Response response
        end local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    5     0      this  Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;
            0    5     1  response  Lretrofit2/Response<Lokhttp3/ResponseBody;>;
    Exceptions:
      throws com.microsoft.azure.management.appservice.DefaultErrorResponseException, java.io.IOException, java.lang.IllegalArgumentException
    Signature: (Lretrofit2/Response<Lokhttp3/ResponseBody;>;)Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/management/appservice/implementation/PageImpl<Lcom/microsoft/azure/management/appservice/implementation/RecommendationInner;>;>;
    MethodParameters:
          Name  Flags
      response  

  public com.microsoft.azure.PagedList<com.microsoft.azure.management.appservice.implementation.RecommendationInner> listRecommendedRulesForWebApp(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Lcom/microsoft/azure/PagedList;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=3
        start local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String siteName
         0: .line 1816
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* siteName */
            invokevirtual com.microsoft.azure.management.appservice.implementation.RecommendationsInner.listRecommendedRulesForWebAppSinglePageAsync:(Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
            invokevirtual rx.Observable.toBlocking:()Lrx/observables/BlockingObservable;
            invokevirtual rx.observables.BlockingObservable.single:()Ljava/lang/Object;
            checkcast com.microsoft.rest.ServiceResponse
            astore 3 /* response */
        start local 3 // com.microsoft.rest.ServiceResponse response
         1: .line 1817
            new com.microsoft.azure.management.appservice.implementation.RecommendationsInner$65
            dup
            aload 0 /* this */
            aload 3 /* response */
            invokevirtual com.microsoft.rest.ServiceResponse.body:()Ljava/lang/Object;
            checkcast com.microsoft.azure.Page
            invokespecial com.microsoft.azure.management.appservice.implementation.RecommendationsInner$65.<init>:(Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;Lcom/microsoft/azure/Page;)V
            areturn
        end local 3 // com.microsoft.rest.ServiceResponse response
        end local 2 // java.lang.String siteName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0    2     0               this  Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;
            0    2     1  resourceGroupName  Ljava/lang/String;
            0    2     2           siteName  Ljava/lang/String;
            1    2     3           response  Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/Page<Lcom/microsoft/azure/management/appservice/implementation/RecommendationInner;>;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;)Lcom/microsoft/azure/PagedList<Lcom/microsoft/azure/management/appservice/implementation/RecommendationInner;>;
    MethodParameters:
                   Name  Flags
      resourceGroupName  final
      siteName           final

  public com.microsoft.rest.ServiceFuture<java.util.List<com.microsoft.azure.management.appservice.implementation.RecommendationInner>> listRecommendedRulesForWebAppAsync(java.lang.String, java.lang.String, com.microsoft.azure.ListOperationCallback<com.microsoft.azure.management.appservice.implementation.RecommendationInner>);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/ListOperationCallback;)Lcom/microsoft/rest/ServiceFuture;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String siteName
        start local 3 // com.microsoft.azure.ListOperationCallback serviceCallback
         0: .line 1837
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* siteName */
            invokevirtual com.microsoft.azure.management.appservice.implementation.RecommendationsInner.listRecommendedRulesForWebAppSinglePageAsync:(Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
         1: .line 1838
            new com.microsoft.azure.management.appservice.implementation.RecommendationsInner$66
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.RecommendationsInner$66.<init>:(Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;)V
         2: .line 1844
            aload 3 /* serviceCallback */
         3: .line 1836
            invokestatic com.microsoft.azure.AzureServiceFuture.fromPageResponse:(Lrx/Observable;Lrx/functions/Func1;Lcom/microsoft/azure/ListOperationCallback;)Lcom/microsoft/rest/ServiceFuture;
            areturn
        end local 3 // com.microsoft.azure.ListOperationCallback serviceCallback
        end local 2 // java.lang.String siteName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0    4     0               this  Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;
            0    4     1  resourceGroupName  Ljava/lang/String;
            0    4     2           siteName  Ljava/lang/String;
            0    4     3    serviceCallback  Lcom/microsoft/azure/ListOperationCallback<Lcom/microsoft/azure/management/appservice/implementation/RecommendationInner;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/ListOperationCallback<Lcom/microsoft/azure/management/appservice/implementation/RecommendationInner;>;)Lcom/microsoft/rest/ServiceFuture<Ljava/util/List<Lcom/microsoft/azure/management/appservice/implementation/RecommendationInner;>;>;
    MethodParameters:
                   Name  Flags
      resourceGroupName  final
      siteName           final
      serviceCallback    final

  public rx.Observable<com.microsoft.azure.Page<com.microsoft.azure.management.appservice.implementation.RecommendationInner>> listRecommendedRulesForWebAppAsync(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String siteName
         0: .line 1857
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* siteName */
            invokevirtual com.microsoft.azure.management.appservice.implementation.RecommendationsInner.listRecommendedRulesForWebAppWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
         1: .line 1858
            new com.microsoft.azure.management.appservice.implementation.RecommendationsInner$67
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.RecommendationsInner$67.<init>:(Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;)V
            invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
         2: .line 1857
            areturn
        end local 2 // java.lang.String siteName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0    3     0               this  Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;
            0    3     1  resourceGroupName  Ljava/lang/String;
            0    3     2           siteName  Ljava/lang/String;
    Signature: (Ljava/lang/String;Ljava/lang/String;)Lrx/Observable<Lcom/microsoft/azure/Page<Lcom/microsoft/azure/management/appservice/implementation/RecommendationInner;>;>;
    MethodParameters:
                   Name  Flags
      resourceGroupName  final
      siteName           final

  public rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<com.microsoft.azure.management.appservice.implementation.RecommendationInner>>> listRecommendedRulesForWebAppWithServiceResponseAsync(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String siteName
         0: .line 1876
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* siteName */
            invokevirtual com.microsoft.azure.management.appservice.implementation.RecommendationsInner.listRecommendedRulesForWebAppSinglePageAsync:(Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
         1: .line 1877
            new com.microsoft.azure.management.appservice.implementation.RecommendationsInner$68
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.RecommendationsInner$68.<init>:(Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;)V
            invokevirtual rx.Observable.concatMap:(Lrx/functions/Func1;)Lrx/Observable;
         2: .line 1876
            areturn
        end local 2 // java.lang.String siteName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0    3     0               this  Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;
            0    3     1  resourceGroupName  Ljava/lang/String;
            0    3     2           siteName  Ljava/lang/String;
    Signature: (Ljava/lang/String;Ljava/lang/String;)Lrx/Observable<Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/Page<Lcom/microsoft/azure/management/appservice/implementation/RecommendationInner;>;>;>;
    MethodParameters:
                   Name  Flags
      resourceGroupName  final
      siteName           final

  public rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<com.microsoft.azure.management.appservice.implementation.RecommendationInner>>> listRecommendedRulesForWebAppSinglePageAsync(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=9, locals=5, args_size=3
        start local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String siteName
         0: .line 1899
            aload 1 /* resourceGroupName */
            ifnonnull 2
         1: .line 1900
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter resourceGroupName is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 1902
      StackMap locals:
      StackMap stack:
            aload 2 /* siteName */
            ifnonnull 4
         3: .line 1903
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter siteName is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         4: .line 1905
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.subscriptionId:()Ljava/lang/String;
            ifnonnull 6
         5: .line 1906
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter this.client.subscriptionId() is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         6: .line 1908
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.apiVersion:()Ljava/lang/String;
            ifnonnull 8
         7: .line 1909
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter this.client.apiVersion() is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         8: .line 1911
      StackMap locals:
      StackMap stack:
            aconst_null
            astore 3 /* featured */
        start local 3 // java.lang.Boolean featured
         9: .line 1912
            aconst_null
            astore 4 /* filter */
        start local 4 // java.lang.String filter
        10: .line 1913
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.service:Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner$RecommendationsService;
            aload 1 /* resourceGroupName */
            aload 2 /* siteName */
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.subscriptionId:()Ljava/lang/String;
            aload 3 /* featured */
            aload 4 /* filter */
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.apiVersion:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.acceptLanguage:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.userAgent:()Ljava/lang/String;
            invokeinterface com.microsoft.azure.management.appservice.implementation.RecommendationsInner$RecommendationsService.listRecommendedRulesForWebApp:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
        11: .line 1914
            new com.microsoft.azure.management.appservice.implementation.RecommendationsInner$69
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.RecommendationsInner$69.<init>:(Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;)V
            invokevirtual rx.Observable.flatMap:(Lrx/functions/Func1;)Lrx/Observable;
        12: .line 1913
            areturn
        end local 4 // java.lang.String filter
        end local 3 // java.lang.Boolean featured
        end local 2 // java.lang.String siteName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0   13     0               this  Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;
            0   13     1  resourceGroupName  Ljava/lang/String;
            0   13     2           siteName  Ljava/lang/String;
            9   13     3           featured  Ljava/lang/Boolean;
           10   13     4             filter  Ljava/lang/String;
    Signature: (Ljava/lang/String;Ljava/lang/String;)Lrx/Observable<Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/Page<Lcom/microsoft/azure/management/appservice/implementation/RecommendationInner;>;>;>;
    MethodParameters:
                   Name  Flags
      resourceGroupName  final
      siteName           final

  public com.microsoft.azure.PagedList<com.microsoft.azure.management.appservice.implementation.RecommendationInner> listRecommendedRulesForWebApp(java.lang.String, java.lang.String, java.lang.Boolean, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/String;)Lcom/microsoft/azure/PagedList;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=5
        start local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String siteName
        start local 3 // java.lang.Boolean featured
        start local 4 // java.lang.String filter
         0: .line 1941
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* siteName */
            aload 3 /* featured */
            aload 4 /* filter */
            invokevirtual com.microsoft.azure.management.appservice.implementation.RecommendationsInner.listRecommendedRulesForWebAppSinglePageAsync:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/String;)Lrx/Observable;
            invokevirtual rx.Observable.toBlocking:()Lrx/observables/BlockingObservable;
            invokevirtual rx.observables.BlockingObservable.single:()Ljava/lang/Object;
            checkcast com.microsoft.rest.ServiceResponse
            astore 5 /* response */
        start local 5 // com.microsoft.rest.ServiceResponse response
         1: .line 1942
            new com.microsoft.azure.management.appservice.implementation.RecommendationsInner$70
            dup
            aload 0 /* this */
            aload 5 /* response */
            invokevirtual com.microsoft.rest.ServiceResponse.body:()Ljava/lang/Object;
            checkcast com.microsoft.azure.Page
            invokespecial com.microsoft.azure.management.appservice.implementation.RecommendationsInner$70.<init>:(Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;Lcom/microsoft/azure/Page;)V
            areturn
        end local 5 // com.microsoft.rest.ServiceResponse response
        end local 4 // java.lang.String filter
        end local 3 // java.lang.Boolean featured
        end local 2 // java.lang.String siteName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0    2     0               this  Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;
            0    2     1  resourceGroupName  Ljava/lang/String;
            0    2     2           siteName  Ljava/lang/String;
            0    2     3           featured  Ljava/lang/Boolean;
            0    2     4             filter  Ljava/lang/String;
            1    2     5           response  Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/Page<Lcom/microsoft/azure/management/appservice/implementation/RecommendationInner;>;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/String;)Lcom/microsoft/azure/PagedList<Lcom/microsoft/azure/management/appservice/implementation/RecommendationInner;>;
    MethodParameters:
                   Name  Flags
      resourceGroupName  final
      siteName           final
      featured           final
      filter             final

  public com.microsoft.rest.ServiceFuture<java.util.List<com.microsoft.azure.management.appservice.implementation.RecommendationInner>> listRecommendedRulesForWebAppAsync(java.lang.String, java.lang.String, java.lang.Boolean, java.lang.String, com.microsoft.azure.ListOperationCallback<com.microsoft.azure.management.appservice.implementation.RecommendationInner>);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/String;Lcom/microsoft/azure/ListOperationCallback;)Lcom/microsoft/rest/ServiceFuture;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=6
        start local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String siteName
        start local 3 // java.lang.Boolean featured
        start local 4 // java.lang.String filter
        start local 5 // com.microsoft.azure.ListOperationCallback serviceCallback
         0: .line 1964
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* siteName */
            aload 3 /* featured */
            aload 4 /* filter */
            invokevirtual com.microsoft.azure.management.appservice.implementation.RecommendationsInner.listRecommendedRulesForWebAppSinglePageAsync:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/String;)Lrx/Observable;
         1: .line 1965
            new com.microsoft.azure.management.appservice.implementation.RecommendationsInner$71
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.RecommendationsInner$71.<init>:(Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;)V
         2: .line 1971
            aload 5 /* serviceCallback */
         3: .line 1963
            invokestatic com.microsoft.azure.AzureServiceFuture.fromPageResponse:(Lrx/Observable;Lrx/functions/Func1;Lcom/microsoft/azure/ListOperationCallback;)Lcom/microsoft/rest/ServiceFuture;
            areturn
        end local 5 // com.microsoft.azure.ListOperationCallback serviceCallback
        end local 4 // java.lang.String filter
        end local 3 // java.lang.Boolean featured
        end local 2 // java.lang.String siteName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0    4     0               this  Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;
            0    4     1  resourceGroupName  Ljava/lang/String;
            0    4     2           siteName  Ljava/lang/String;
            0    4     3           featured  Ljava/lang/Boolean;
            0    4     4             filter  Ljava/lang/String;
            0    4     5    serviceCallback  Lcom/microsoft/azure/ListOperationCallback<Lcom/microsoft/azure/management/appservice/implementation/RecommendationInner;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/String;Lcom/microsoft/azure/ListOperationCallback<Lcom/microsoft/azure/management/appservice/implementation/RecommendationInner;>;)Lcom/microsoft/rest/ServiceFuture<Ljava/util/List<Lcom/microsoft/azure/management/appservice/implementation/RecommendationInner;>;>;
    MethodParameters:
                   Name  Flags
      resourceGroupName  final
      siteName           final
      featured           final
      filter             final
      serviceCallback    final

  public rx.Observable<com.microsoft.azure.Page<com.microsoft.azure.management.appservice.implementation.RecommendationInner>> listRecommendedRulesForWebAppAsync(java.lang.String, java.lang.String, java.lang.Boolean, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/String;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=5
        start local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String siteName
        start local 3 // java.lang.Boolean featured
        start local 4 // java.lang.String filter
         0: .line 1986
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* siteName */
            aload 3 /* featured */
            aload 4 /* filter */
            invokevirtual com.microsoft.azure.management.appservice.implementation.RecommendationsInner.listRecommendedRulesForWebAppWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/String;)Lrx/Observable;
         1: .line 1987
            new com.microsoft.azure.management.appservice.implementation.RecommendationsInner$72
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.RecommendationsInner$72.<init>:(Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;)V
            invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
         2: .line 1986
            areturn
        end local 4 // java.lang.String filter
        end local 3 // java.lang.Boolean featured
        end local 2 // java.lang.String siteName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0    3     0               this  Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;
            0    3     1  resourceGroupName  Ljava/lang/String;
            0    3     2           siteName  Ljava/lang/String;
            0    3     3           featured  Ljava/lang/Boolean;
            0    3     4             filter  Ljava/lang/String;
    Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/String;)Lrx/Observable<Lcom/microsoft/azure/Page<Lcom/microsoft/azure/management/appservice/implementation/RecommendationInner;>;>;
    MethodParameters:
                   Name  Flags
      resourceGroupName  final
      siteName           final
      featured           final
      filter             final

  public rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<com.microsoft.azure.management.appservice.implementation.RecommendationInner>>> listRecommendedRulesForWebAppWithServiceResponseAsync(java.lang.String, java.lang.String, java.lang.Boolean, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/String;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=5
        start local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String siteName
        start local 3 // java.lang.Boolean featured
        start local 4 // java.lang.String filter
         0: .line 2007
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* siteName */
            aload 3 /* featured */
            aload 4 /* filter */
            invokevirtual com.microsoft.azure.management.appservice.implementation.RecommendationsInner.listRecommendedRulesForWebAppSinglePageAsync:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/String;)Lrx/Observable;
         1: .line 2008
            new com.microsoft.azure.management.appservice.implementation.RecommendationsInner$73
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.RecommendationsInner$73.<init>:(Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;)V
            invokevirtual rx.Observable.concatMap:(Lrx/functions/Func1;)Lrx/Observable;
         2: .line 2007
            areturn
        end local 4 // java.lang.String filter
        end local 3 // java.lang.Boolean featured
        end local 2 // java.lang.String siteName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0    3     0               this  Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;
            0    3     1  resourceGroupName  Ljava/lang/String;
            0    3     2           siteName  Ljava/lang/String;
            0    3     3           featured  Ljava/lang/Boolean;
            0    3     4             filter  Ljava/lang/String;
    Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/String;)Lrx/Observable<Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/Page<Lcom/microsoft/azure/management/appservice/implementation/RecommendationInner;>;>;>;
    MethodParameters:
                   Name  Flags
      resourceGroupName  final
      siteName           final
      featured           final
      filter             final

  public rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<com.microsoft.azure.management.appservice.implementation.RecommendationInner>>> listRecommendedRulesForWebAppSinglePageAsync(java.lang.String, java.lang.String, java.lang.Boolean, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/String;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=9, locals=5, args_size=5
        start local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String siteName
        start local 3 // java.lang.Boolean featured
        start local 4 // java.lang.String filter
         0: .line 2032
            aload 1 /* resourceGroupName */
            ifnonnull 2
         1: .line 2033
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter resourceGroupName is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 2035
      StackMap locals:
      StackMap stack:
            aload 2 /* siteName */
            ifnonnull 4
         3: .line 2036
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter siteName is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         4: .line 2038
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.subscriptionId:()Ljava/lang/String;
            ifnonnull 6
         5: .line 2039
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter this.client.subscriptionId() is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         6: .line 2041
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.apiVersion:()Ljava/lang/String;
            ifnonnull 8
         7: .line 2042
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter this.client.apiVersion() is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         8: .line 2044
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.service:Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner$RecommendationsService;
            aload 1 /* resourceGroupName */
            aload 2 /* siteName */
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.subscriptionId:()Ljava/lang/String;
            aload 3 /* featured */
            aload 4 /* filter */
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.apiVersion:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.acceptLanguage:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.userAgent:()Ljava/lang/String;
            invokeinterface com.microsoft.azure.management.appservice.implementation.RecommendationsInner$RecommendationsService.listRecommendedRulesForWebApp:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
         9: .line 2045
            new com.microsoft.azure.management.appservice.implementation.RecommendationsInner$74
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.RecommendationsInner$74.<init>:(Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;)V
            invokevirtual rx.Observable.flatMap:(Lrx/functions/Func1;)Lrx/Observable;
        10: .line 2044
            areturn
        end local 4 // java.lang.String filter
        end local 3 // java.lang.Boolean featured
        end local 2 // java.lang.String siteName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0   11     0               this  Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;
            0   11     1  resourceGroupName  Ljava/lang/String;
            0   11     2           siteName  Ljava/lang/String;
            0   11     3           featured  Ljava/lang/Boolean;
            0   11     4             filter  Ljava/lang/String;
    Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/String;)Lrx/Observable<Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/Page<Lcom/microsoft/azure/management/appservice/implementation/RecommendationInner;>;>;>;
    MethodParameters:
                   Name  Flags
      resourceGroupName  final
      siteName           final
      featured           final
      filter             final

  private com.microsoft.rest.ServiceResponse<com.microsoft.azure.management.appservice.implementation.PageImpl<com.microsoft.azure.management.appservice.implementation.RecommendationInner>> listRecommendedRulesForWebAppDelegate(retrofit2.Response<okhttp3.ResponseBody>);
    descriptor: (Lretrofit2/Response;)Lcom/microsoft/rest/ServiceResponse;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=5, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
        start local 1 // retrofit2.Response response
         0: .line 2059
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.restClient:()Lcom/microsoft/rest/RestClient;
            invokevirtual com.microsoft.rest.RestClient.responseBuilderFactory:()Lcom/microsoft/rest/protocol/ResponseBuilder$Factory;
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.serializerAdapter:()Lcom/microsoft/rest/protocol/SerializerAdapter;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder$Factory.newInstance:(Lcom/microsoft/rest/protocol/SerializerAdapter;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         1: .line 2060
            sipush 200
            new com.microsoft.azure.management.appservice.implementation.RecommendationsInner$75
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.RecommendationsInner$75.<init>:(Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;)V
            invokevirtual com.microsoft.azure.management.appservice.implementation.RecommendationsInner$75.getType:()Ljava/lang/reflect/Type;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.register:(ILjava/lang/reflect/Type;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         2: .line 2061
            ldc Lcom/microsoft/azure/management/appservice/DefaultErrorResponseException;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.registerError:(Ljava/lang/Class;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         3: .line 2062
            aload 1 /* response */
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.build:(Lretrofit2/Response;)Lcom/microsoft/rest/ServiceResponse;
         4: .line 2059
            areturn
        end local 1 // retrofit2.Response response
        end local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    5     0      this  Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;
            0    5     1  response  Lretrofit2/Response<Lokhttp3/ResponseBody;>;
    Exceptions:
      throws com.microsoft.azure.management.appservice.DefaultErrorResponseException, java.io.IOException, java.lang.IllegalArgumentException
    Signature: (Lretrofit2/Response<Lokhttp3/ResponseBody;>;)Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/management/appservice/implementation/PageImpl<Lcom/microsoft/azure/management/appservice/implementation/RecommendationInner;>;>;
    MethodParameters:
          Name  Flags
      response  

  public void disableAllForWebApp(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String siteName
         0: .line 2076
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* siteName */
            invokevirtual com.microsoft.azure.management.appservice.implementation.RecommendationsInner.disableAllForWebAppWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
            invokevirtual rx.Observable.toBlocking:()Lrx/observables/BlockingObservable;
            invokevirtual rx.observables.BlockingObservable.single:()Ljava/lang/Object;
            checkcast com.microsoft.rest.ServiceResponse
            invokevirtual com.microsoft.rest.ServiceResponse.body:()Ljava/lang/Object;
            pop
         1: .line 2077
            return
        end local 2 // java.lang.String siteName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0    2     0               this  Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;
            0    2     1  resourceGroupName  Ljava/lang/String;
            0    2     2           siteName  Ljava/lang/String;
    MethodParameters:
                   Name  Flags
      resourceGroupName  
      siteName           

  public com.microsoft.rest.ServiceFuture<java.lang.Void> disableAllForWebAppAsync(java.lang.String, java.lang.String, com.microsoft.rest.ServiceCallback<java.lang.Void>);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/rest/ServiceCallback;)Lcom/microsoft/rest/ServiceFuture;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=4, args_size=4
        start local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String siteName
        start local 3 // com.microsoft.rest.ServiceCallback serviceCallback
         0: .line 2090
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* siteName */
            invokevirtual com.microsoft.azure.management.appservice.implementation.RecommendationsInner.disableAllForWebAppWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
            aload 3 /* serviceCallback */
            invokestatic com.microsoft.rest.ServiceFuture.fromResponse:(Lrx/Observable;Lcom/microsoft/rest/ServiceCallback;)Lcom/microsoft/rest/ServiceFuture;
            areturn
        end local 3 // com.microsoft.rest.ServiceCallback serviceCallback
        end local 2 // java.lang.String siteName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0    1     0               this  Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;
            0    1     1  resourceGroupName  Ljava/lang/String;
            0    1     2           siteName  Ljava/lang/String;
            0    1     3    serviceCallback  Lcom/microsoft/rest/ServiceCallback<Ljava/lang/Void;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/rest/ServiceCallback<Ljava/lang/Void;>;)Lcom/microsoft/rest/ServiceFuture<Ljava/lang/Void;>;
    MethodParameters:
                   Name  Flags
      resourceGroupName  
      siteName           
      serviceCallback    final

  public rx.Observable<java.lang.Void> disableAllForWebAppAsync(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String siteName
         0: .line 2103
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* siteName */
            invokevirtual com.microsoft.azure.management.appservice.implementation.RecommendationsInner.disableAllForWebAppWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
            new com.microsoft.azure.management.appservice.implementation.RecommendationsInner$76
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.RecommendationsInner$76.<init>:(Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;)V
            invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
            areturn
        end local 2 // java.lang.String siteName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0    1     0               this  Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;
            0    1     1  resourceGroupName  Ljava/lang/String;
            0    1     2           siteName  Ljava/lang/String;
    Signature: (Ljava/lang/String;Ljava/lang/String;)Lrx/Observable<Ljava/lang/Void;>;
    MethodParameters:
                   Name  Flags
      resourceGroupName  
      siteName           

  public rx.Observable<com.microsoft.rest.ServiceResponse<java.lang.Void>> disableAllForWebAppWithServiceResponseAsync(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=3, args_size=3
        start local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String siteName
         0: .line 2121
            aload 1 /* resourceGroupName */
            ifnonnull 2
         1: .line 2122
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter resourceGroupName is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 2124
      StackMap locals:
      StackMap stack:
            aload 2 /* siteName */
            ifnonnull 4
         3: .line 2125
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter siteName is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         4: .line 2127
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.subscriptionId:()Ljava/lang/String;
            ifnonnull 6
         5: .line 2128
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter this.client.subscriptionId() is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         6: .line 2130
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.apiVersion:()Ljava/lang/String;
            ifnonnull 8
         7: .line 2131
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter this.client.apiVersion() is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         8: .line 2133
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.service:Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner$RecommendationsService;
            aload 1 /* resourceGroupName */
            aload 2 /* siteName */
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.subscriptionId:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.apiVersion:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.acceptLanguage:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.userAgent:()Ljava/lang/String;
            invokeinterface com.microsoft.azure.management.appservice.implementation.RecommendationsInner$RecommendationsService.disableAllForWebApp:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
         9: .line 2134
            new com.microsoft.azure.management.appservice.implementation.RecommendationsInner$77
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.RecommendationsInner$77.<init>:(Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;)V
            invokevirtual rx.Observable.flatMap:(Lrx/functions/Func1;)Lrx/Observable;
        10: .line 2133
            areturn
        end local 2 // java.lang.String siteName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0   11     0               this  Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;
            0   11     1  resourceGroupName  Ljava/lang/String;
            0   11     2           siteName  Ljava/lang/String;
    Signature: (Ljava/lang/String;Ljava/lang/String;)Lrx/Observable<Lcom/microsoft/rest/ServiceResponse<Ljava/lang/Void;>;>;
    MethodParameters:
                   Name  Flags
      resourceGroupName  
      siteName           

  private com.microsoft.rest.ServiceResponse<java.lang.Void> disableAllForWebAppDelegate(retrofit2.Response<okhttp3.ResponseBody>);
    descriptor: (Lretrofit2/Response;)Lcom/microsoft/rest/ServiceResponse;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=5, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
        start local 1 // retrofit2.Response response
         0: .line 2148
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.restClient:()Lcom/microsoft/rest/RestClient;
            invokevirtual com.microsoft.rest.RestClient.responseBuilderFactory:()Lcom/microsoft/rest/protocol/ResponseBuilder$Factory;
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.serializerAdapter:()Lcom/microsoft/rest/protocol/SerializerAdapter;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder$Factory.newInstance:(Lcom/microsoft/rest/protocol/SerializerAdapter;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         1: .line 2149
            sipush 204
            new com.microsoft.azure.management.appservice.implementation.RecommendationsInner$78
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.RecommendationsInner$78.<init>:(Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;)V
            invokevirtual com.microsoft.azure.management.appservice.implementation.RecommendationsInner$78.getType:()Ljava/lang/reflect/Type;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.register:(ILjava/lang/reflect/Type;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         2: .line 2150
            ldc Lcom/microsoft/azure/management/appservice/DefaultErrorResponseException;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.registerError:(Ljava/lang/Class;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         3: .line 2151
            aload 1 /* response */
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.build:(Lretrofit2/Response;)Lcom/microsoft/rest/ServiceResponse;
         4: .line 2148
            areturn
        end local 1 // retrofit2.Response response
        end local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    5     0      this  Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;
            0    5     1  response  Lretrofit2/Response<Lokhttp3/ResponseBody;>;
    Exceptions:
      throws com.microsoft.azure.management.appservice.DefaultErrorResponseException, java.io.IOException, java.lang.IllegalArgumentException
    Signature: (Lretrofit2/Response<Lokhttp3/ResponseBody;>;)Lcom/microsoft/rest/ServiceResponse<Ljava/lang/Void;>;
    MethodParameters:
          Name  Flags
      response  

  public void resetAllFiltersForWebApp(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String siteName
         0: .line 2165
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* siteName */
            invokevirtual com.microsoft.azure.management.appservice.implementation.RecommendationsInner.resetAllFiltersForWebAppWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
            invokevirtual rx.Observable.toBlocking:()Lrx/observables/BlockingObservable;
            invokevirtual rx.observables.BlockingObservable.single:()Ljava/lang/Object;
            checkcast com.microsoft.rest.ServiceResponse
            invokevirtual com.microsoft.rest.ServiceResponse.body:()Ljava/lang/Object;
            pop
         1: .line 2166
            return
        end local 2 // java.lang.String siteName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0    2     0               this  Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;
            0    2     1  resourceGroupName  Ljava/lang/String;
            0    2     2           siteName  Ljava/lang/String;
    MethodParameters:
                   Name  Flags
      resourceGroupName  
      siteName           

  public com.microsoft.rest.ServiceFuture<java.lang.Void> resetAllFiltersForWebAppAsync(java.lang.String, java.lang.String, com.microsoft.rest.ServiceCallback<java.lang.Void>);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/rest/ServiceCallback;)Lcom/microsoft/rest/ServiceFuture;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=4, args_size=4
        start local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String siteName
        start local 3 // com.microsoft.rest.ServiceCallback serviceCallback
         0: .line 2179
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* siteName */
            invokevirtual com.microsoft.azure.management.appservice.implementation.RecommendationsInner.resetAllFiltersForWebAppWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
            aload 3 /* serviceCallback */
            invokestatic com.microsoft.rest.ServiceFuture.fromResponse:(Lrx/Observable;Lcom/microsoft/rest/ServiceCallback;)Lcom/microsoft/rest/ServiceFuture;
            areturn
        end local 3 // com.microsoft.rest.ServiceCallback serviceCallback
        end local 2 // java.lang.String siteName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0    1     0               this  Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;
            0    1     1  resourceGroupName  Ljava/lang/String;
            0    1     2           siteName  Ljava/lang/String;
            0    1     3    serviceCallback  Lcom/microsoft/rest/ServiceCallback<Ljava/lang/Void;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/rest/ServiceCallback<Ljava/lang/Void;>;)Lcom/microsoft/rest/ServiceFuture<Ljava/lang/Void;>;
    MethodParameters:
                   Name  Flags
      resourceGroupName  
      siteName           
      serviceCallback    final

  public rx.Observable<java.lang.Void> resetAllFiltersForWebAppAsync(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String siteName
         0: .line 2192
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* siteName */
            invokevirtual com.microsoft.azure.management.appservice.implementation.RecommendationsInner.resetAllFiltersForWebAppWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
            new com.microsoft.azure.management.appservice.implementation.RecommendationsInner$79
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.RecommendationsInner$79.<init>:(Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;)V
            invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
            areturn
        end local 2 // java.lang.String siteName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0    1     0               this  Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;
            0    1     1  resourceGroupName  Ljava/lang/String;
            0    1     2           siteName  Ljava/lang/String;
    Signature: (Ljava/lang/String;Ljava/lang/String;)Lrx/Observable<Ljava/lang/Void;>;
    MethodParameters:
                   Name  Flags
      resourceGroupName  
      siteName           

  public rx.Observable<com.microsoft.rest.ServiceResponse<java.lang.Void>> resetAllFiltersForWebAppWithServiceResponseAsync(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=3, args_size=3
        start local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String siteName
         0: .line 2210
            aload 1 /* resourceGroupName */
            ifnonnull 2
         1: .line 2211
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter resourceGroupName is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 2213
      StackMap locals:
      StackMap stack:
            aload 2 /* siteName */
            ifnonnull 4
         3: .line 2214
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter siteName is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         4: .line 2216
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.subscriptionId:()Ljava/lang/String;
            ifnonnull 6
         5: .line 2217
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter this.client.subscriptionId() is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         6: .line 2219
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.apiVersion:()Ljava/lang/String;
            ifnonnull 8
         7: .line 2220
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter this.client.apiVersion() is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         8: .line 2222
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.service:Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner$RecommendationsService;
            aload 1 /* resourceGroupName */
            aload 2 /* siteName */
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.subscriptionId:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.apiVersion:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.acceptLanguage:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.userAgent:()Ljava/lang/String;
            invokeinterface com.microsoft.azure.management.appservice.implementation.RecommendationsInner$RecommendationsService.resetAllFiltersForWebApp:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
         9: .line 2223
            new com.microsoft.azure.management.appservice.implementation.RecommendationsInner$80
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.RecommendationsInner$80.<init>:(Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;)V
            invokevirtual rx.Observable.flatMap:(Lrx/functions/Func1;)Lrx/Observable;
        10: .line 2222
            areturn
        end local 2 // java.lang.String siteName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0   11     0               this  Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;
            0   11     1  resourceGroupName  Ljava/lang/String;
            0   11     2           siteName  Ljava/lang/String;
    Signature: (Ljava/lang/String;Ljava/lang/String;)Lrx/Observable<Lcom/microsoft/rest/ServiceResponse<Ljava/lang/Void;>;>;
    MethodParameters:
                   Name  Flags
      resourceGroupName  
      siteName           

  private com.microsoft.rest.ServiceResponse<java.lang.Void> resetAllFiltersForWebAppDelegate(retrofit2.Response<okhttp3.ResponseBody>);
    descriptor: (Lretrofit2/Response;)Lcom/microsoft/rest/ServiceResponse;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=5, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
        start local 1 // retrofit2.Response response
         0: .line 2237
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.restClient:()Lcom/microsoft/rest/RestClient;
            invokevirtual com.microsoft.rest.RestClient.responseBuilderFactory:()Lcom/microsoft/rest/protocol/ResponseBuilder$Factory;
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.serializerAdapter:()Lcom/microsoft/rest/protocol/SerializerAdapter;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder$Factory.newInstance:(Lcom/microsoft/rest/protocol/SerializerAdapter;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         1: .line 2238
            sipush 204
            new com.microsoft.azure.management.appservice.implementation.RecommendationsInner$81
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.RecommendationsInner$81.<init>:(Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;)V
            invokevirtual com.microsoft.azure.management.appservice.implementation.RecommendationsInner$81.getType:()Ljava/lang/reflect/Type;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.register:(ILjava/lang/reflect/Type;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         2: .line 2239
            ldc Lcom/microsoft/azure/management/appservice/DefaultErrorResponseException;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.registerError:(Ljava/lang/Class;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         3: .line 2240
            aload 1 /* response */
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.build:(Lretrofit2/Response;)Lcom/microsoft/rest/ServiceResponse;
         4: .line 2237
            areturn
        end local 1 // retrofit2.Response response
        end local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    5     0      this  Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;
            0    5     1  response  Lretrofit2/Response<Lokhttp3/ResponseBody;>;
    Exceptions:
      throws com.microsoft.azure.management.appservice.DefaultErrorResponseException, java.io.IOException, java.lang.IllegalArgumentException
    Signature: (Lretrofit2/Response<Lokhttp3/ResponseBody;>;)Lcom/microsoft/rest/ServiceResponse<Ljava/lang/Void;>;
    MethodParameters:
          Name  Flags
      response  

  public com.microsoft.azure.management.appservice.implementation.RecommendationRuleInner getRuleDetailsByWebApp(java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/microsoft/azure/management/appservice/implementation/RecommendationRuleInner;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String siteName
        start local 3 // java.lang.String name
         0: .line 2256
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* siteName */
            aload 3 /* name */
            invokevirtual com.microsoft.azure.management.appservice.implementation.RecommendationsInner.getRuleDetailsByWebAppWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
            invokevirtual rx.Observable.toBlocking:()Lrx/observables/BlockingObservable;
            invokevirtual rx.observables.BlockingObservable.single:()Ljava/lang/Object;
            checkcast com.microsoft.rest.ServiceResponse
            invokevirtual com.microsoft.rest.ServiceResponse.body:()Ljava/lang/Object;
            checkcast com.microsoft.azure.management.appservice.implementation.RecommendationRuleInner
            areturn
        end local 3 // java.lang.String name
        end local 2 // java.lang.String siteName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0    1     0               this  Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;
            0    1     1  resourceGroupName  Ljava/lang/String;
            0    1     2           siteName  Ljava/lang/String;
            0    1     3               name  Ljava/lang/String;
    MethodParameters:
                   Name  Flags
      resourceGroupName  
      siteName           
      name               

  public com.microsoft.rest.ServiceFuture<com.microsoft.azure.management.appservice.implementation.RecommendationRuleInner> getRuleDetailsByWebAppAsync(java.lang.String, java.lang.String, java.lang.String, com.microsoft.rest.ServiceCallback<com.microsoft.azure.management.appservice.implementation.RecommendationRuleInner>);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/rest/ServiceCallback;)Lcom/microsoft/rest/ServiceFuture;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=5, args_size=5
        start local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String siteName
        start local 3 // java.lang.String name
        start local 4 // com.microsoft.rest.ServiceCallback serviceCallback
         0: .line 2271
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* siteName */
            aload 3 /* name */
            invokevirtual com.microsoft.azure.management.appservice.implementation.RecommendationsInner.getRuleDetailsByWebAppWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
            aload 4 /* serviceCallback */
            invokestatic com.microsoft.rest.ServiceFuture.fromResponse:(Lrx/Observable;Lcom/microsoft/rest/ServiceCallback;)Lcom/microsoft/rest/ServiceFuture;
            areturn
        end local 4 // com.microsoft.rest.ServiceCallback serviceCallback
        end local 3 // java.lang.String name
        end local 2 // java.lang.String siteName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0    1     0               this  Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;
            0    1     1  resourceGroupName  Ljava/lang/String;
            0    1     2           siteName  Ljava/lang/String;
            0    1     3               name  Ljava/lang/String;
            0    1     4    serviceCallback  Lcom/microsoft/rest/ServiceCallback<Lcom/microsoft/azure/management/appservice/implementation/RecommendationRuleInner;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/rest/ServiceCallback<Lcom/microsoft/azure/management/appservice/implementation/RecommendationRuleInner;>;)Lcom/microsoft/rest/ServiceFuture<Lcom/microsoft/azure/management/appservice/implementation/RecommendationRuleInner;>;
    MethodParameters:
                   Name  Flags
      resourceGroupName  
      siteName           
      name               
      serviceCallback    final

  public rx.Observable<com.microsoft.azure.management.appservice.implementation.RecommendationRuleInner> getRuleDetailsByWebAppAsync(java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String siteName
        start local 3 // java.lang.String name
         0: .line 2285
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* siteName */
            aload 3 /* name */
            invokevirtual com.microsoft.azure.management.appservice.implementation.RecommendationsInner.getRuleDetailsByWebAppWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
            new com.microsoft.azure.management.appservice.implementation.RecommendationsInner$82
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.RecommendationsInner$82.<init>:(Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;)V
            invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
            areturn
        end local 3 // java.lang.String name
        end local 2 // java.lang.String siteName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0    1     0               this  Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;
            0    1     1  resourceGroupName  Ljava/lang/String;
            0    1     2           siteName  Ljava/lang/String;
            0    1     3               name  Ljava/lang/String;
    Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable<Lcom/microsoft/azure/management/appservice/implementation/RecommendationRuleInner;>;
    MethodParameters:
                   Name  Flags
      resourceGroupName  
      siteName           
      name               

  public rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.management.appservice.implementation.RecommendationRuleInner>> getRuleDetailsByWebAppWithServiceResponseAsync(java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=10, locals=6, args_size=4
        start local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String siteName
        start local 3 // java.lang.String name
         0: .line 2304
            aload 1 /* resourceGroupName */
            ifnonnull 2
         1: .line 2305
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter resourceGroupName is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 2307
      StackMap locals:
      StackMap stack:
            aload 2 /* siteName */
            ifnonnull 4
         3: .line 2308
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter siteName is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         4: .line 2310
      StackMap locals:
      StackMap stack:
            aload 3 /* name */
            ifnonnull 6
         5: .line 2311
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter name is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         6: .line 2313
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.subscriptionId:()Ljava/lang/String;
            ifnonnull 8
         7: .line 2314
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter this.client.subscriptionId() is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         8: .line 2316
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.apiVersion:()Ljava/lang/String;
            ifnonnull 10
         9: .line 2317
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter this.client.apiVersion() is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
        10: .line 2319
      StackMap locals:
      StackMap stack:
            aconst_null
            astore 4 /* updateSeen */
        start local 4 // java.lang.Boolean updateSeen
        11: .line 2320
            aconst_null
            astore 5 /* recommendationId */
        start local 5 // java.lang.String recommendationId
        12: .line 2321
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.service:Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner$RecommendationsService;
            aload 1 /* resourceGroupName */
            aload 2 /* siteName */
            aload 3 /* name */
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.subscriptionId:()Ljava/lang/String;
            aload 4 /* updateSeen */
            aload 5 /* recommendationId */
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.apiVersion:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.acceptLanguage:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.userAgent:()Ljava/lang/String;
            invokeinterface com.microsoft.azure.management.appservice.implementation.RecommendationsInner$RecommendationsService.getRuleDetailsByWebApp:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
        13: .line 2322
            new com.microsoft.azure.management.appservice.implementation.RecommendationsInner$83
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.RecommendationsInner$83.<init>:(Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;)V
            invokevirtual rx.Observable.flatMap:(Lrx/functions/Func1;)Lrx/Observable;
        14: .line 2321
            areturn
        end local 5 // java.lang.String recommendationId
        end local 4 // java.lang.Boolean updateSeen
        end local 3 // java.lang.String name
        end local 2 // java.lang.String siteName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0   15     0               this  Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;
            0   15     1  resourceGroupName  Ljava/lang/String;
            0   15     2           siteName  Ljava/lang/String;
            0   15     3               name  Ljava/lang/String;
           11   15     4         updateSeen  Ljava/lang/Boolean;
           12   15     5   recommendationId  Ljava/lang/String;
    Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable<Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/management/appservice/implementation/RecommendationRuleInner;>;>;
    MethodParameters:
                   Name  Flags
      resourceGroupName  
      siteName           
      name               

  public com.microsoft.azure.management.appservice.implementation.RecommendationRuleInner getRuleDetailsByWebApp(java.lang.String, java.lang.String, java.lang.String, java.lang.Boolean, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/String;)Lcom/microsoft/azure/management/appservice/implementation/RecommendationRuleInner;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=6, args_size=6
        start local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String siteName
        start local 3 // java.lang.String name
        start local 4 // java.lang.Boolean updateSeen
        start local 5 // java.lang.String recommendationId
         0: .line 2350
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* siteName */
            aload 3 /* name */
            aload 4 /* updateSeen */
            aload 5 /* recommendationId */
            invokevirtual com.microsoft.azure.management.appservice.implementation.RecommendationsInner.getRuleDetailsByWebAppWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/String;)Lrx/Observable;
            invokevirtual rx.Observable.toBlocking:()Lrx/observables/BlockingObservable;
            invokevirtual rx.observables.BlockingObservable.single:()Ljava/lang/Object;
            checkcast com.microsoft.rest.ServiceResponse
            invokevirtual com.microsoft.rest.ServiceResponse.body:()Ljava/lang/Object;
            checkcast com.microsoft.azure.management.appservice.implementation.RecommendationRuleInner
            areturn
        end local 5 // java.lang.String recommendationId
        end local 4 // java.lang.Boolean updateSeen
        end local 3 // java.lang.String name
        end local 2 // java.lang.String siteName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0    1     0               this  Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;
            0    1     1  resourceGroupName  Ljava/lang/String;
            0    1     2           siteName  Ljava/lang/String;
            0    1     3               name  Ljava/lang/String;
            0    1     4         updateSeen  Ljava/lang/Boolean;
            0    1     5   recommendationId  Ljava/lang/String;
    MethodParameters:
                   Name  Flags
      resourceGroupName  
      siteName           
      name               
      updateSeen         
      recommendationId   

  public com.microsoft.rest.ServiceFuture<com.microsoft.azure.management.appservice.implementation.RecommendationRuleInner> getRuleDetailsByWebAppAsync(java.lang.String, java.lang.String, java.lang.String, java.lang.Boolean, java.lang.String, com.microsoft.rest.ServiceCallback<com.microsoft.azure.management.appservice.implementation.RecommendationRuleInner>);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/String;Lcom/microsoft/rest/ServiceCallback;)Lcom/microsoft/rest/ServiceFuture;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=7, args_size=7
        start local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String siteName
        start local 3 // java.lang.String name
        start local 4 // java.lang.Boolean updateSeen
        start local 5 // java.lang.String recommendationId
        start local 6 // com.microsoft.rest.ServiceCallback serviceCallback
         0: .line 2367
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* siteName */
            aload 3 /* name */
            aload 4 /* updateSeen */
            aload 5 /* recommendationId */
            invokevirtual com.microsoft.azure.management.appservice.implementation.RecommendationsInner.getRuleDetailsByWebAppWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/String;)Lrx/Observable;
            aload 6 /* serviceCallback */
            invokestatic com.microsoft.rest.ServiceFuture.fromResponse:(Lrx/Observable;Lcom/microsoft/rest/ServiceCallback;)Lcom/microsoft/rest/ServiceFuture;
            areturn
        end local 6 // com.microsoft.rest.ServiceCallback serviceCallback
        end local 5 // java.lang.String recommendationId
        end local 4 // java.lang.Boolean updateSeen
        end local 3 // java.lang.String name
        end local 2 // java.lang.String siteName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0    1     0               this  Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;
            0    1     1  resourceGroupName  Ljava/lang/String;
            0    1     2           siteName  Ljava/lang/String;
            0    1     3               name  Ljava/lang/String;
            0    1     4         updateSeen  Ljava/lang/Boolean;
            0    1     5   recommendationId  Ljava/lang/String;
            0    1     6    serviceCallback  Lcom/microsoft/rest/ServiceCallback<Lcom/microsoft/azure/management/appservice/implementation/RecommendationRuleInner;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/String;Lcom/microsoft/rest/ServiceCallback<Lcom/microsoft/azure/management/appservice/implementation/RecommendationRuleInner;>;)Lcom/microsoft/rest/ServiceFuture<Lcom/microsoft/azure/management/appservice/implementation/RecommendationRuleInner;>;
    MethodParameters:
                   Name  Flags
      resourceGroupName  
      siteName           
      name               
      updateSeen         
      recommendationId   
      serviceCallback    final

  public rx.Observable<com.microsoft.azure.management.appservice.implementation.RecommendationRuleInner> getRuleDetailsByWebAppAsync(java.lang.String, java.lang.String, java.lang.String, java.lang.Boolean, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/String;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=6, args_size=6
        start local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String siteName
        start local 3 // java.lang.String name
        start local 4 // java.lang.Boolean updateSeen
        start local 5 // java.lang.String recommendationId
         0: .line 2383
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* siteName */
            aload 3 /* name */
            aload 4 /* updateSeen */
            aload 5 /* recommendationId */
            invokevirtual com.microsoft.azure.management.appservice.implementation.RecommendationsInner.getRuleDetailsByWebAppWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/String;)Lrx/Observable;
            new com.microsoft.azure.management.appservice.implementation.RecommendationsInner$84
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.RecommendationsInner$84.<init>:(Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;)V
            invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
            areturn
        end local 5 // java.lang.String recommendationId
        end local 4 // java.lang.Boolean updateSeen
        end local 3 // java.lang.String name
        end local 2 // java.lang.String siteName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0    1     0               this  Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;
            0    1     1  resourceGroupName  Ljava/lang/String;
            0    1     2           siteName  Ljava/lang/String;
            0    1     3               name  Ljava/lang/String;
            0    1     4         updateSeen  Ljava/lang/Boolean;
            0    1     5   recommendationId  Ljava/lang/String;
    Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/String;)Lrx/Observable<Lcom/microsoft/azure/management/appservice/implementation/RecommendationRuleInner;>;
    MethodParameters:
                   Name  Flags
      resourceGroupName  
      siteName           
      name               
      updateSeen         
      recommendationId   

  public rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.management.appservice.implementation.RecommendationRuleInner>> getRuleDetailsByWebAppWithServiceResponseAsync(java.lang.String, java.lang.String, java.lang.String, java.lang.Boolean, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/String;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=10, locals=6, args_size=6
        start local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String siteName
        start local 3 // java.lang.String name
        start local 4 // java.lang.Boolean updateSeen
        start local 5 // java.lang.String recommendationId
         0: .line 2404
            aload 1 /* resourceGroupName */
            ifnonnull 2
         1: .line 2405
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter resourceGroupName is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 2407
      StackMap locals:
      StackMap stack:
            aload 2 /* siteName */
            ifnonnull 4
         3: .line 2408
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter siteName is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         4: .line 2410
      StackMap locals:
      StackMap stack:
            aload 3 /* name */
            ifnonnull 6
         5: .line 2411
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter name is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         6: .line 2413
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.subscriptionId:()Ljava/lang/String;
            ifnonnull 8
         7: .line 2414
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter this.client.subscriptionId() is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         8: .line 2416
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.apiVersion:()Ljava/lang/String;
            ifnonnull 10
         9: .line 2417
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter this.client.apiVersion() is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
        10: .line 2419
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.service:Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner$RecommendationsService;
            aload 1 /* resourceGroupName */
            aload 2 /* siteName */
            aload 3 /* name */
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.subscriptionId:()Ljava/lang/String;
            aload 4 /* updateSeen */
            aload 5 /* recommendationId */
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.apiVersion:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.acceptLanguage:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.userAgent:()Ljava/lang/String;
            invokeinterface com.microsoft.azure.management.appservice.implementation.RecommendationsInner$RecommendationsService.getRuleDetailsByWebApp:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
        11: .line 2420
            new com.microsoft.azure.management.appservice.implementation.RecommendationsInner$85
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.RecommendationsInner$85.<init>:(Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;)V
            invokevirtual rx.Observable.flatMap:(Lrx/functions/Func1;)Lrx/Observable;
        12: .line 2419
            areturn
        end local 5 // java.lang.String recommendationId
        end local 4 // java.lang.Boolean updateSeen
        end local 3 // java.lang.String name
        end local 2 // java.lang.String siteName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0   13     0               this  Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;
            0   13     1  resourceGroupName  Ljava/lang/String;
            0   13     2           siteName  Ljava/lang/String;
            0   13     3               name  Ljava/lang/String;
            0   13     4         updateSeen  Ljava/lang/Boolean;
            0   13     5   recommendationId  Ljava/lang/String;
    Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/String;)Lrx/Observable<Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/management/appservice/implementation/RecommendationRuleInner;>;>;
    MethodParameters:
                   Name  Flags
      resourceGroupName  
      siteName           
      name               
      updateSeen         
      recommendationId   

  private com.microsoft.rest.ServiceResponse<com.microsoft.azure.management.appservice.implementation.RecommendationRuleInner> getRuleDetailsByWebAppDelegate(retrofit2.Response<okhttp3.ResponseBody>);
    descriptor: (Lretrofit2/Response;)Lcom/microsoft/rest/ServiceResponse;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=5, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
        start local 1 // retrofit2.Response response
         0: .line 2434
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.restClient:()Lcom/microsoft/rest/RestClient;
            invokevirtual com.microsoft.rest.RestClient.responseBuilderFactory:()Lcom/microsoft/rest/protocol/ResponseBuilder$Factory;
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.serializerAdapter:()Lcom/microsoft/rest/protocol/SerializerAdapter;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder$Factory.newInstance:(Lcom/microsoft/rest/protocol/SerializerAdapter;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         1: .line 2435
            sipush 200
            new com.microsoft.azure.management.appservice.implementation.RecommendationsInner$86
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.RecommendationsInner$86.<init>:(Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;)V
            invokevirtual com.microsoft.azure.management.appservice.implementation.RecommendationsInner$86.getType:()Ljava/lang/reflect/Type;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.register:(ILjava/lang/reflect/Type;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         2: .line 2436
            ldc Lcom/microsoft/azure/management/appservice/DefaultErrorResponseException;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.registerError:(Ljava/lang/Class;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         3: .line 2437
            aload 1 /* response */
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.build:(Lretrofit2/Response;)Lcom/microsoft/rest/ServiceResponse;
         4: .line 2434
            areturn
        end local 1 // retrofit2.Response response
        end local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    5     0      this  Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;
            0    5     1  response  Lretrofit2/Response<Lokhttp3/ResponseBody;>;
    Exceptions:
      throws com.microsoft.azure.management.appservice.DefaultErrorResponseException, java.io.IOException, java.lang.IllegalArgumentException
    Signature: (Lretrofit2/Response<Lokhttp3/ResponseBody;>;)Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/management/appservice/implementation/RecommendationRuleInner;>;
    MethodParameters:
          Name  Flags
      response  

  public void disableRecommendationForSite(java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String siteName
        start local 3 // java.lang.String name
         0: .line 2452
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* siteName */
            aload 3 /* name */
            invokevirtual com.microsoft.azure.management.appservice.implementation.RecommendationsInner.disableRecommendationForSiteWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
            invokevirtual rx.Observable.toBlocking:()Lrx/observables/BlockingObservable;
            invokevirtual rx.observables.BlockingObservable.single:()Ljava/lang/Object;
            checkcast com.microsoft.rest.ServiceResponse
            invokevirtual com.microsoft.rest.ServiceResponse.body:()Ljava/lang/Object;
            pop
         1: .line 2453
            return
        end local 3 // java.lang.String name
        end local 2 // java.lang.String siteName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0    2     0               this  Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;
            0    2     1  resourceGroupName  Ljava/lang/String;
            0    2     2           siteName  Ljava/lang/String;
            0    2     3               name  Ljava/lang/String;
    MethodParameters:
                   Name  Flags
      resourceGroupName  
      siteName           
      name               

  public com.microsoft.rest.ServiceFuture<java.lang.Void> disableRecommendationForSiteAsync(java.lang.String, java.lang.String, java.lang.String, com.microsoft.rest.ServiceCallback<java.lang.Void>);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/rest/ServiceCallback;)Lcom/microsoft/rest/ServiceFuture;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=5, args_size=5
        start local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String siteName
        start local 3 // java.lang.String name
        start local 4 // com.microsoft.rest.ServiceCallback serviceCallback
         0: .line 2467
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* siteName */
            aload 3 /* name */
            invokevirtual com.microsoft.azure.management.appservice.implementation.RecommendationsInner.disableRecommendationForSiteWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
            aload 4 /* serviceCallback */
            invokestatic com.microsoft.rest.ServiceFuture.fromResponse:(Lrx/Observable;Lcom/microsoft/rest/ServiceCallback;)Lcom/microsoft/rest/ServiceFuture;
            areturn
        end local 4 // com.microsoft.rest.ServiceCallback serviceCallback
        end local 3 // java.lang.String name
        end local 2 // java.lang.String siteName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0    1     0               this  Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;
            0    1     1  resourceGroupName  Ljava/lang/String;
            0    1     2           siteName  Ljava/lang/String;
            0    1     3               name  Ljava/lang/String;
            0    1     4    serviceCallback  Lcom/microsoft/rest/ServiceCallback<Ljava/lang/Void;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/rest/ServiceCallback<Ljava/lang/Void;>;)Lcom/microsoft/rest/ServiceFuture<Ljava/lang/Void;>;
    MethodParameters:
                   Name  Flags
      resourceGroupName  
      siteName           
      name               
      serviceCallback    final

  public rx.Observable<java.lang.Void> disableRecommendationForSiteAsync(java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String siteName
        start local 3 // java.lang.String name
         0: .line 2481
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* siteName */
            aload 3 /* name */
            invokevirtual com.microsoft.azure.management.appservice.implementation.RecommendationsInner.disableRecommendationForSiteWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
            new com.microsoft.azure.management.appservice.implementation.RecommendationsInner$87
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.RecommendationsInner$87.<init>:(Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;)V
            invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
            areturn
        end local 3 // java.lang.String name
        end local 2 // java.lang.String siteName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0    1     0               this  Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;
            0    1     1  resourceGroupName  Ljava/lang/String;
            0    1     2           siteName  Ljava/lang/String;
            0    1     3               name  Ljava/lang/String;
    Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable<Ljava/lang/Void;>;
    MethodParameters:
                   Name  Flags
      resourceGroupName  
      siteName           
      name               

  public rx.Observable<com.microsoft.rest.ServiceResponse<java.lang.Void>> disableRecommendationForSiteWithServiceResponseAsync(java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=8, locals=4, args_size=4
        start local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String siteName
        start local 3 // java.lang.String name
         0: .line 2500
            aload 1 /* resourceGroupName */
            ifnonnull 2
         1: .line 2501
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter resourceGroupName is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 2503
      StackMap locals:
      StackMap stack:
            aload 2 /* siteName */
            ifnonnull 4
         3: .line 2504
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter siteName is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         4: .line 2506
      StackMap locals:
      StackMap stack:
            aload 3 /* name */
            ifnonnull 6
         5: .line 2507
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter name is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         6: .line 2509
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.subscriptionId:()Ljava/lang/String;
            ifnonnull 8
         7: .line 2510
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter this.client.subscriptionId() is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         8: .line 2512
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.apiVersion:()Ljava/lang/String;
            ifnonnull 10
         9: .line 2513
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter this.client.apiVersion() is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
        10: .line 2515
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.service:Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner$RecommendationsService;
            aload 1 /* resourceGroupName */
            aload 2 /* siteName */
            aload 3 /* name */
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.subscriptionId:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.apiVersion:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.acceptLanguage:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.userAgent:()Ljava/lang/String;
            invokeinterface com.microsoft.azure.management.appservice.implementation.RecommendationsInner$RecommendationsService.disableRecommendationForSite:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
        11: .line 2516
            new com.microsoft.azure.management.appservice.implementation.RecommendationsInner$88
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.RecommendationsInner$88.<init>:(Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;)V
            invokevirtual rx.Observable.flatMap:(Lrx/functions/Func1;)Lrx/Observable;
        12: .line 2515
            areturn
        end local 3 // java.lang.String name
        end local 2 // java.lang.String siteName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0   13     0               this  Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;
            0   13     1  resourceGroupName  Ljava/lang/String;
            0   13     2           siteName  Ljava/lang/String;
            0   13     3               name  Ljava/lang/String;
    Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable<Lcom/microsoft/rest/ServiceResponse<Ljava/lang/Void;>;>;
    MethodParameters:
                   Name  Flags
      resourceGroupName  
      siteName           
      name               

  private com.microsoft.rest.ServiceResponse<java.lang.Void> disableRecommendationForSiteDelegate(retrofit2.Response<okhttp3.ResponseBody>);
    descriptor: (Lretrofit2/Response;)Lcom/microsoft/rest/ServiceResponse;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=5, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
        start local 1 // retrofit2.Response response
         0: .line 2530
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.restClient:()Lcom/microsoft/rest/RestClient;
            invokevirtual com.microsoft.rest.RestClient.responseBuilderFactory:()Lcom/microsoft/rest/protocol/ResponseBuilder$Factory;
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.serializerAdapter:()Lcom/microsoft/rest/protocol/SerializerAdapter;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder$Factory.newInstance:(Lcom/microsoft/rest/protocol/SerializerAdapter;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         1: .line 2531
            sipush 200
            new com.microsoft.azure.management.appservice.implementation.RecommendationsInner$89
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.RecommendationsInner$89.<init>:(Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;)V
            invokevirtual com.microsoft.azure.management.appservice.implementation.RecommendationsInner$89.getType:()Ljava/lang/reflect/Type;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.register:(ILjava/lang/reflect/Type;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         2: .line 2532
            ldc Lcom/microsoft/azure/management/appservice/DefaultErrorResponseException;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.registerError:(Ljava/lang/Class;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         3: .line 2533
            aload 1 /* response */
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.build:(Lretrofit2/Response;)Lcom/microsoft/rest/ServiceResponse;
         4: .line 2530
            areturn
        end local 1 // retrofit2.Response response
        end local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    5     0      this  Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;
            0    5     1  response  Lretrofit2/Response<Lokhttp3/ResponseBody;>;
    Exceptions:
      throws com.microsoft.azure.management.appservice.DefaultErrorResponseException, java.io.IOException, java.lang.IllegalArgumentException
    Signature: (Lretrofit2/Response<Lokhttp3/ResponseBody;>;)Lcom/microsoft/rest/ServiceResponse<Ljava/lang/Void;>;
    MethodParameters:
          Name  Flags
      response  

  public com.microsoft.azure.PagedList<com.microsoft.azure.management.appservice.implementation.RecommendationInner> listNext(java.lang.String);
    descriptor: (Ljava/lang/String;)Lcom/microsoft/azure/PagedList;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=2
        start local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
        start local 1 // java.lang.String nextPageLink
         0: .line 2547
            aload 0 /* this */
            aload 1 /* nextPageLink */
            invokevirtual com.microsoft.azure.management.appservice.implementation.RecommendationsInner.listNextSinglePageAsync:(Ljava/lang/String;)Lrx/Observable;
            invokevirtual rx.Observable.toBlocking:()Lrx/observables/BlockingObservable;
            invokevirtual rx.observables.BlockingObservable.single:()Ljava/lang/Object;
            checkcast com.microsoft.rest.ServiceResponse
            astore 2 /* response */
        start local 2 // com.microsoft.rest.ServiceResponse response
         1: .line 2548
            new com.microsoft.azure.management.appservice.implementation.RecommendationsInner$90
            dup
            aload 0 /* this */
            aload 2 /* response */
            invokevirtual com.microsoft.rest.ServiceResponse.body:()Ljava/lang/Object;
            checkcast com.microsoft.azure.Page
            invokespecial com.microsoft.azure.management.appservice.implementation.RecommendationsInner$90.<init>:(Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;Lcom/microsoft/azure/Page;)V
            areturn
        end local 2 // com.microsoft.rest.ServiceResponse response
        end local 1 // java.lang.String nextPageLink
        end local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    2     0          this  Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;
            0    2     1  nextPageLink  Ljava/lang/String;
            1    2     2      response  Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/Page<Lcom/microsoft/azure/management/appservice/implementation/RecommendationInner;>;>;
    Signature: (Ljava/lang/String;)Lcom/microsoft/azure/PagedList<Lcom/microsoft/azure/management/appservice/implementation/RecommendationInner;>;
    MethodParameters:
              Name  Flags
      nextPageLink  final

  public com.microsoft.rest.ServiceFuture<java.util.List<com.microsoft.azure.management.appservice.implementation.RecommendationInner>> listNextAsync(java.lang.String, com.microsoft.rest.ServiceFuture<java.util.List<com.microsoft.azure.management.appservice.implementation.RecommendationInner>>, com.microsoft.azure.ListOperationCallback<com.microsoft.azure.management.appservice.implementation.RecommendationInner>);
    descriptor: (Ljava/lang/String;Lcom/microsoft/rest/ServiceFuture;Lcom/microsoft/azure/ListOperationCallback;)Lcom/microsoft/rest/ServiceFuture;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
        start local 1 // java.lang.String nextPageLink
        start local 2 // com.microsoft.rest.ServiceFuture serviceFuture
        start local 3 // com.microsoft.azure.ListOperationCallback serviceCallback
         0: .line 2568
            aload 0 /* this */
            aload 1 /* nextPageLink */
            invokevirtual com.microsoft.azure.management.appservice.implementation.RecommendationsInner.listNextSinglePageAsync:(Ljava/lang/String;)Lrx/Observable;
         1: .line 2569
            new com.microsoft.azure.management.appservice.implementation.RecommendationsInner$91
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.RecommendationsInner$91.<init>:(Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;)V
         2: .line 2575
            aload 3 /* serviceCallback */
         3: .line 2567
            invokestatic com.microsoft.azure.AzureServiceFuture.fromPageResponse:(Lrx/Observable;Lrx/functions/Func1;Lcom/microsoft/azure/ListOperationCallback;)Lcom/microsoft/rest/ServiceFuture;
            areturn
        end local 3 // com.microsoft.azure.ListOperationCallback serviceCallback
        end local 2 // com.microsoft.rest.ServiceFuture serviceFuture
        end local 1 // java.lang.String nextPageLink
        end local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0    4     0             this  Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;
            0    4     1     nextPageLink  Ljava/lang/String;
            0    4     2    serviceFuture  Lcom/microsoft/rest/ServiceFuture<Ljava/util/List<Lcom/microsoft/azure/management/appservice/implementation/RecommendationInner;>;>;
            0    4     3  serviceCallback  Lcom/microsoft/azure/ListOperationCallback<Lcom/microsoft/azure/management/appservice/implementation/RecommendationInner;>;
    Signature: (Ljava/lang/String;Lcom/microsoft/rest/ServiceFuture<Ljava/util/List<Lcom/microsoft/azure/management/appservice/implementation/RecommendationInner;>;>;Lcom/microsoft/azure/ListOperationCallback<Lcom/microsoft/azure/management/appservice/implementation/RecommendationInner;>;)Lcom/microsoft/rest/ServiceFuture<Ljava/util/List<Lcom/microsoft/azure/management/appservice/implementation/RecommendationInner;>;>;
    MethodParameters:
                 Name  Flags
      nextPageLink     final
      serviceFuture    final
      serviceCallback  final

  public rx.Observable<com.microsoft.azure.Page<com.microsoft.azure.management.appservice.implementation.RecommendationInner>> listNextAsync(java.lang.String);
    descriptor: (Ljava/lang/String;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
        start local 1 // java.lang.String nextPageLink
         0: .line 2587
            aload 0 /* this */
            aload 1 /* nextPageLink */
            invokevirtual com.microsoft.azure.management.appservice.implementation.RecommendationsInner.listNextWithServiceResponseAsync:(Ljava/lang/String;)Lrx/Observable;
         1: .line 2588
            new com.microsoft.azure.management.appservice.implementation.RecommendationsInner$92
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.RecommendationsInner$92.<init>:(Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;)V
            invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
         2: .line 2587
            areturn
        end local 1 // java.lang.String nextPageLink
        end local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    3     0          this  Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;
            0    3     1  nextPageLink  Ljava/lang/String;
    Signature: (Ljava/lang/String;)Lrx/Observable<Lcom/microsoft/azure/Page<Lcom/microsoft/azure/management/appservice/implementation/RecommendationInner;>;>;
    MethodParameters:
              Name  Flags
      nextPageLink  final

  public rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<com.microsoft.azure.management.appservice.implementation.RecommendationInner>>> listNextWithServiceResponseAsync(java.lang.String);
    descriptor: (Ljava/lang/String;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
        start local 1 // java.lang.String nextPageLink
         0: .line 2605
            aload 0 /* this */
            aload 1 /* nextPageLink */
            invokevirtual com.microsoft.azure.management.appservice.implementation.RecommendationsInner.listNextSinglePageAsync:(Ljava/lang/String;)Lrx/Observable;
         1: .line 2606
            new com.microsoft.azure.management.appservice.implementation.RecommendationsInner$93
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.RecommendationsInner$93.<init>:(Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;)V
            invokevirtual rx.Observable.concatMap:(Lrx/functions/Func1;)Lrx/Observable;
         2: .line 2605
            areturn
        end local 1 // java.lang.String nextPageLink
        end local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    3     0          this  Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;
            0    3     1  nextPageLink  Ljava/lang/String;
    Signature: (Ljava/lang/String;)Lrx/Observable<Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/Page<Lcom/microsoft/azure/management/appservice/implementation/RecommendationInner;>;>;>;
    MethodParameters:
              Name  Flags
      nextPageLink  final

  public rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<com.microsoft.azure.management.appservice.implementation.RecommendationInner>>> listNextSinglePageAsync(java.lang.String);
    descriptor: (Ljava/lang/String;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=3, args_size=2
        start local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
        start local 1 // java.lang.String nextPageLink
         0: .line 2627
            aload 1 /* nextPageLink */
            ifnonnull 2
         1: .line 2628
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter nextPageLink is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 2630
      StackMap locals:
      StackMap stack:
            ldc "%s"
            iconst_1
            anewarray java.lang.Object
            dup
            iconst_0
            aload 1 /* nextPageLink */
            aastore
            invokestatic java.lang.String.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
            astore 2 /* nextUrl */
        start local 2 // java.lang.String nextUrl
         3: .line 2631
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.service:Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner$RecommendationsService;
            aload 2 /* nextUrl */
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.acceptLanguage:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.userAgent:()Ljava/lang/String;
            invokeinterface com.microsoft.azure.management.appservice.implementation.RecommendationsInner$RecommendationsService.listNext:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
         4: .line 2632
            new com.microsoft.azure.management.appservice.implementation.RecommendationsInner$94
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.RecommendationsInner$94.<init>:(Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;)V
            invokevirtual rx.Observable.flatMap:(Lrx/functions/Func1;)Lrx/Observable;
         5: .line 2631
            areturn
        end local 2 // java.lang.String nextUrl
        end local 1 // java.lang.String nextPageLink
        end local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    6     0          this  Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;
            0    6     1  nextPageLink  Ljava/lang/String;
            3    6     2       nextUrl  Ljava/lang/String;
    Signature: (Ljava/lang/String;)Lrx/Observable<Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/Page<Lcom/microsoft/azure/management/appservice/implementation/RecommendationInner;>;>;>;
    MethodParameters:
              Name  Flags
      nextPageLink  final

  private com.microsoft.rest.ServiceResponse<com.microsoft.azure.management.appservice.implementation.PageImpl<com.microsoft.azure.management.appservice.implementation.RecommendationInner>> listNextDelegate(retrofit2.Response<okhttp3.ResponseBody>);
    descriptor: (Lretrofit2/Response;)Lcom/microsoft/rest/ServiceResponse;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=5, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
        start local 1 // retrofit2.Response response
         0: .line 2646
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.restClient:()Lcom/microsoft/rest/RestClient;
            invokevirtual com.microsoft.rest.RestClient.responseBuilderFactory:()Lcom/microsoft/rest/protocol/ResponseBuilder$Factory;
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.serializerAdapter:()Lcom/microsoft/rest/protocol/SerializerAdapter;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder$Factory.newInstance:(Lcom/microsoft/rest/protocol/SerializerAdapter;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         1: .line 2647
            sipush 200
            new com.microsoft.azure.management.appservice.implementation.RecommendationsInner$95
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.RecommendationsInner$95.<init>:(Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;)V
            invokevirtual com.microsoft.azure.management.appservice.implementation.RecommendationsInner$95.getType:()Ljava/lang/reflect/Type;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.register:(ILjava/lang/reflect/Type;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         2: .line 2648
            ldc Lcom/microsoft/azure/management/appservice/DefaultErrorResponseException;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.registerError:(Ljava/lang/Class;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         3: .line 2649
            aload 1 /* response */
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.build:(Lretrofit2/Response;)Lcom/microsoft/rest/ServiceResponse;
         4: .line 2646
            areturn
        end local 1 // retrofit2.Response response
        end local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    5     0      this  Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;
            0    5     1  response  Lretrofit2/Response<Lokhttp3/ResponseBody;>;
    Exceptions:
      throws com.microsoft.azure.management.appservice.DefaultErrorResponseException, java.io.IOException, java.lang.IllegalArgumentException
    Signature: (Lretrofit2/Response<Lokhttp3/ResponseBody;>;)Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/management/appservice/implementation/PageImpl<Lcom/microsoft/azure/management/appservice/implementation/RecommendationInner;>;>;
    MethodParameters:
          Name  Flags
      response  

  public com.microsoft.azure.PagedList<com.microsoft.azure.management.appservice.implementation.RecommendationInner> listHistoryForHostingEnvironmentNext(java.lang.String);
    descriptor: (Ljava/lang/String;)Lcom/microsoft/azure/PagedList;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=2
        start local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
        start local 1 // java.lang.String nextPageLink
         0: .line 2663
            aload 0 /* this */
            aload 1 /* nextPageLink */
            invokevirtual com.microsoft.azure.management.appservice.implementation.RecommendationsInner.listHistoryForHostingEnvironmentNextSinglePageAsync:(Ljava/lang/String;)Lrx/Observable;
            invokevirtual rx.Observable.toBlocking:()Lrx/observables/BlockingObservable;
            invokevirtual rx.observables.BlockingObservable.single:()Ljava/lang/Object;
            checkcast com.microsoft.rest.ServiceResponse
            astore 2 /* response */
        start local 2 // com.microsoft.rest.ServiceResponse response
         1: .line 2664
            new com.microsoft.azure.management.appservice.implementation.RecommendationsInner$96
            dup
            aload 0 /* this */
            aload 2 /* response */
            invokevirtual com.microsoft.rest.ServiceResponse.body:()Ljava/lang/Object;
            checkcast com.microsoft.azure.Page
            invokespecial com.microsoft.azure.management.appservice.implementation.RecommendationsInner$96.<init>:(Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;Lcom/microsoft/azure/Page;)V
            areturn
        end local 2 // com.microsoft.rest.ServiceResponse response
        end local 1 // java.lang.String nextPageLink
        end local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    2     0          this  Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;
            0    2     1  nextPageLink  Ljava/lang/String;
            1    2     2      response  Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/Page<Lcom/microsoft/azure/management/appservice/implementation/RecommendationInner;>;>;
    Signature: (Ljava/lang/String;)Lcom/microsoft/azure/PagedList<Lcom/microsoft/azure/management/appservice/implementation/RecommendationInner;>;
    MethodParameters:
              Name  Flags
      nextPageLink  final

  public com.microsoft.rest.ServiceFuture<java.util.List<com.microsoft.azure.management.appservice.implementation.RecommendationInner>> listHistoryForHostingEnvironmentNextAsync(java.lang.String, com.microsoft.rest.ServiceFuture<java.util.List<com.microsoft.azure.management.appservice.implementation.RecommendationInner>>, com.microsoft.azure.ListOperationCallback<com.microsoft.azure.management.appservice.implementation.RecommendationInner>);
    descriptor: (Ljava/lang/String;Lcom/microsoft/rest/ServiceFuture;Lcom/microsoft/azure/ListOperationCallback;)Lcom/microsoft/rest/ServiceFuture;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
        start local 1 // java.lang.String nextPageLink
        start local 2 // com.microsoft.rest.ServiceFuture serviceFuture
        start local 3 // com.microsoft.azure.ListOperationCallback serviceCallback
         0: .line 2684
            aload 0 /* this */
            aload 1 /* nextPageLink */
            invokevirtual com.microsoft.azure.management.appservice.implementation.RecommendationsInner.listHistoryForHostingEnvironmentNextSinglePageAsync:(Ljava/lang/String;)Lrx/Observable;
         1: .line 2685
            new com.microsoft.azure.management.appservice.implementation.RecommendationsInner$97
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.RecommendationsInner$97.<init>:(Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;)V
         2: .line 2691
            aload 3 /* serviceCallback */
         3: .line 2683
            invokestatic com.microsoft.azure.AzureServiceFuture.fromPageResponse:(Lrx/Observable;Lrx/functions/Func1;Lcom/microsoft/azure/ListOperationCallback;)Lcom/microsoft/rest/ServiceFuture;
            areturn
        end local 3 // com.microsoft.azure.ListOperationCallback serviceCallback
        end local 2 // com.microsoft.rest.ServiceFuture serviceFuture
        end local 1 // java.lang.String nextPageLink
        end local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0    4     0             this  Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;
            0    4     1     nextPageLink  Ljava/lang/String;
            0    4     2    serviceFuture  Lcom/microsoft/rest/ServiceFuture<Ljava/util/List<Lcom/microsoft/azure/management/appservice/implementation/RecommendationInner;>;>;
            0    4     3  serviceCallback  Lcom/microsoft/azure/ListOperationCallback<Lcom/microsoft/azure/management/appservice/implementation/RecommendationInner;>;
    Signature: (Ljava/lang/String;Lcom/microsoft/rest/ServiceFuture<Ljava/util/List<Lcom/microsoft/azure/management/appservice/implementation/RecommendationInner;>;>;Lcom/microsoft/azure/ListOperationCallback<Lcom/microsoft/azure/management/appservice/implementation/RecommendationInner;>;)Lcom/microsoft/rest/ServiceFuture<Ljava/util/List<Lcom/microsoft/azure/management/appservice/implementation/RecommendationInner;>;>;
    MethodParameters:
                 Name  Flags
      nextPageLink     final
      serviceFuture    final
      serviceCallback  final

  public rx.Observable<com.microsoft.azure.Page<com.microsoft.azure.management.appservice.implementation.RecommendationInner>> listHistoryForHostingEnvironmentNextAsync(java.lang.String);
    descriptor: (Ljava/lang/String;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
        start local 1 // java.lang.String nextPageLink
         0: .line 2703
            aload 0 /* this */
            aload 1 /* nextPageLink */
            invokevirtual com.microsoft.azure.management.appservice.implementation.RecommendationsInner.listHistoryForHostingEnvironmentNextWithServiceResponseAsync:(Ljava/lang/String;)Lrx/Observable;
         1: .line 2704
            new com.microsoft.azure.management.appservice.implementation.RecommendationsInner$98
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.RecommendationsInner$98.<init>:(Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;)V
            invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
         2: .line 2703
            areturn
        end local 1 // java.lang.String nextPageLink
        end local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    3     0          this  Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;
            0    3     1  nextPageLink  Ljava/lang/String;
    Signature: (Ljava/lang/String;)Lrx/Observable<Lcom/microsoft/azure/Page<Lcom/microsoft/azure/management/appservice/implementation/RecommendationInner;>;>;
    MethodParameters:
              Name  Flags
      nextPageLink  final

  public rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<com.microsoft.azure.management.appservice.implementation.RecommendationInner>>> listHistoryForHostingEnvironmentNextWithServiceResponseAsync(java.lang.String);
    descriptor: (Ljava/lang/String;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
        start local 1 // java.lang.String nextPageLink
         0: .line 2721
            aload 0 /* this */
            aload 1 /* nextPageLink */
            invokevirtual com.microsoft.azure.management.appservice.implementation.RecommendationsInner.listHistoryForHostingEnvironmentNextSinglePageAsync:(Ljava/lang/String;)Lrx/Observable;
         1: .line 2722
            new com.microsoft.azure.management.appservice.implementation.RecommendationsInner$99
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.RecommendationsInner$99.<init>:(Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;)V
            invokevirtual rx.Observable.concatMap:(Lrx/functions/Func1;)Lrx/Observable;
         2: .line 2721
            areturn
        end local 1 // java.lang.String nextPageLink
        end local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    3     0          this  Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;
            0    3     1  nextPageLink  Ljava/lang/String;
    Signature: (Ljava/lang/String;)Lrx/Observable<Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/Page<Lcom/microsoft/azure/management/appservice/implementation/RecommendationInner;>;>;>;
    MethodParameters:
              Name  Flags
      nextPageLink  final

  public rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<com.microsoft.azure.management.appservice.implementation.RecommendationInner>>> listHistoryForHostingEnvironmentNextSinglePageAsync(java.lang.String);
    descriptor: (Ljava/lang/String;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=3, args_size=2
        start local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
        start local 1 // java.lang.String nextPageLink
         0: .line 2743
            aload 1 /* nextPageLink */
            ifnonnull 2
         1: .line 2744
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter nextPageLink is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 2746
      StackMap locals:
      StackMap stack:
            ldc "%s"
            iconst_1
            anewarray java.lang.Object
            dup
            iconst_0
            aload 1 /* nextPageLink */
            aastore
            invokestatic java.lang.String.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
            astore 2 /* nextUrl */
        start local 2 // java.lang.String nextUrl
         3: .line 2747
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.service:Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner$RecommendationsService;
            aload 2 /* nextUrl */
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.acceptLanguage:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.userAgent:()Ljava/lang/String;
            invokeinterface com.microsoft.azure.management.appservice.implementation.RecommendationsInner$RecommendationsService.listHistoryForHostingEnvironmentNext:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
         4: .line 2748
            new com.microsoft.azure.management.appservice.implementation.RecommendationsInner$100
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.RecommendationsInner$100.<init>:(Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;)V
            invokevirtual rx.Observable.flatMap:(Lrx/functions/Func1;)Lrx/Observable;
         5: .line 2747
            areturn
        end local 2 // java.lang.String nextUrl
        end local 1 // java.lang.String nextPageLink
        end local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    6     0          this  Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;
            0    6     1  nextPageLink  Ljava/lang/String;
            3    6     2       nextUrl  Ljava/lang/String;
    Signature: (Ljava/lang/String;)Lrx/Observable<Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/Page<Lcom/microsoft/azure/management/appservice/implementation/RecommendationInner;>;>;>;
    MethodParameters:
              Name  Flags
      nextPageLink  final

  private com.microsoft.rest.ServiceResponse<com.microsoft.azure.management.appservice.implementation.PageImpl<com.microsoft.azure.management.appservice.implementation.RecommendationInner>> listHistoryForHostingEnvironmentNextDelegate(retrofit2.Response<okhttp3.ResponseBody>);
    descriptor: (Lretrofit2/Response;)Lcom/microsoft/rest/ServiceResponse;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=5, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
        start local 1 // retrofit2.Response response
         0: .line 2762
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.restClient:()Lcom/microsoft/rest/RestClient;
            invokevirtual com.microsoft.rest.RestClient.responseBuilderFactory:()Lcom/microsoft/rest/protocol/ResponseBuilder$Factory;
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.serializerAdapter:()Lcom/microsoft/rest/protocol/SerializerAdapter;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder$Factory.newInstance:(Lcom/microsoft/rest/protocol/SerializerAdapter;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         1: .line 2763
            sipush 200
            new com.microsoft.azure.management.appservice.implementation.RecommendationsInner$101
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.RecommendationsInner$101.<init>:(Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;)V
            invokevirtual com.microsoft.azure.management.appservice.implementation.RecommendationsInner$101.getType:()Ljava/lang/reflect/Type;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.register:(ILjava/lang/reflect/Type;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         2: .line 2764
            ldc Lcom/microsoft/azure/management/appservice/DefaultErrorResponseException;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.registerError:(Ljava/lang/Class;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         3: .line 2765
            aload 1 /* response */
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.build:(Lretrofit2/Response;)Lcom/microsoft/rest/ServiceResponse;
         4: .line 2762
            areturn
        end local 1 // retrofit2.Response response
        end local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    5     0      this  Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;
            0    5     1  response  Lretrofit2/Response<Lokhttp3/ResponseBody;>;
    Exceptions:
      throws com.microsoft.azure.management.appservice.DefaultErrorResponseException, java.io.IOException, java.lang.IllegalArgumentException
    Signature: (Lretrofit2/Response<Lokhttp3/ResponseBody;>;)Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/management/appservice/implementation/PageImpl<Lcom/microsoft/azure/management/appservice/implementation/RecommendationInner;>;>;
    MethodParameters:
          Name  Flags
      response  

  public com.microsoft.azure.PagedList<com.microsoft.azure.management.appservice.implementation.RecommendationInner> listRecommendedRulesForHostingEnvironmentNext(java.lang.String);
    descriptor: (Ljava/lang/String;)Lcom/microsoft/azure/PagedList;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=2
        start local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
        start local 1 // java.lang.String nextPageLink
         0: .line 2779
            aload 0 /* this */
            aload 1 /* nextPageLink */
            invokevirtual com.microsoft.azure.management.appservice.implementation.RecommendationsInner.listRecommendedRulesForHostingEnvironmentNextSinglePageAsync:(Ljava/lang/String;)Lrx/Observable;
            invokevirtual rx.Observable.toBlocking:()Lrx/observables/BlockingObservable;
            invokevirtual rx.observables.BlockingObservable.single:()Ljava/lang/Object;
            checkcast com.microsoft.rest.ServiceResponse
            astore 2 /* response */
        start local 2 // com.microsoft.rest.ServiceResponse response
         1: .line 2780
            new com.microsoft.azure.management.appservice.implementation.RecommendationsInner$102
            dup
            aload 0 /* this */
            aload 2 /* response */
            invokevirtual com.microsoft.rest.ServiceResponse.body:()Ljava/lang/Object;
            checkcast com.microsoft.azure.Page
            invokespecial com.microsoft.azure.management.appservice.implementation.RecommendationsInner$102.<init>:(Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;Lcom/microsoft/azure/Page;)V
            areturn
        end local 2 // com.microsoft.rest.ServiceResponse response
        end local 1 // java.lang.String nextPageLink
        end local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    2     0          this  Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;
            0    2     1  nextPageLink  Ljava/lang/String;
            1    2     2      response  Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/Page<Lcom/microsoft/azure/management/appservice/implementation/RecommendationInner;>;>;
    Signature: (Ljava/lang/String;)Lcom/microsoft/azure/PagedList<Lcom/microsoft/azure/management/appservice/implementation/RecommendationInner;>;
    MethodParameters:
              Name  Flags
      nextPageLink  final

  public com.microsoft.rest.ServiceFuture<java.util.List<com.microsoft.azure.management.appservice.implementation.RecommendationInner>> listRecommendedRulesForHostingEnvironmentNextAsync(java.lang.String, com.microsoft.rest.ServiceFuture<java.util.List<com.microsoft.azure.management.appservice.implementation.RecommendationInner>>, com.microsoft.azure.ListOperationCallback<com.microsoft.azure.management.appservice.implementation.RecommendationInner>);
    descriptor: (Ljava/lang/String;Lcom/microsoft/rest/ServiceFuture;Lcom/microsoft/azure/ListOperationCallback;)Lcom/microsoft/rest/ServiceFuture;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
        start local 1 // java.lang.String nextPageLink
        start local 2 // com.microsoft.rest.ServiceFuture serviceFuture
        start local 3 // com.microsoft.azure.ListOperationCallback serviceCallback
         0: .line 2800
            aload 0 /* this */
            aload 1 /* nextPageLink */
            invokevirtual com.microsoft.azure.management.appservice.implementation.RecommendationsInner.listRecommendedRulesForHostingEnvironmentNextSinglePageAsync:(Ljava/lang/String;)Lrx/Observable;
         1: .line 2801
            new com.microsoft.azure.management.appservice.implementation.RecommendationsInner$103
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.RecommendationsInner$103.<init>:(Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;)V
         2: .line 2807
            aload 3 /* serviceCallback */
         3: .line 2799
            invokestatic com.microsoft.azure.AzureServiceFuture.fromPageResponse:(Lrx/Observable;Lrx/functions/Func1;Lcom/microsoft/azure/ListOperationCallback;)Lcom/microsoft/rest/ServiceFuture;
            areturn
        end local 3 // com.microsoft.azure.ListOperationCallback serviceCallback
        end local 2 // com.microsoft.rest.ServiceFuture serviceFuture
        end local 1 // java.lang.String nextPageLink
        end local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0    4     0             this  Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;
            0    4     1     nextPageLink  Ljava/lang/String;
            0    4     2    serviceFuture  Lcom/microsoft/rest/ServiceFuture<Ljava/util/List<Lcom/microsoft/azure/management/appservice/implementation/RecommendationInner;>;>;
            0    4     3  serviceCallback  Lcom/microsoft/azure/ListOperationCallback<Lcom/microsoft/azure/management/appservice/implementation/RecommendationInner;>;
    Signature: (Ljava/lang/String;Lcom/microsoft/rest/ServiceFuture<Ljava/util/List<Lcom/microsoft/azure/management/appservice/implementation/RecommendationInner;>;>;Lcom/microsoft/azure/ListOperationCallback<Lcom/microsoft/azure/management/appservice/implementation/RecommendationInner;>;)Lcom/microsoft/rest/ServiceFuture<Ljava/util/List<Lcom/microsoft/azure/management/appservice/implementation/RecommendationInner;>;>;
    MethodParameters:
                 Name  Flags
      nextPageLink     final
      serviceFuture    final
      serviceCallback  final

  public rx.Observable<com.microsoft.azure.Page<com.microsoft.azure.management.appservice.implementation.RecommendationInner>> listRecommendedRulesForHostingEnvironmentNextAsync(java.lang.String);
    descriptor: (Ljava/lang/String;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
        start local 1 // java.lang.String nextPageLink
         0: .line 2819
            aload 0 /* this */
            aload 1 /* nextPageLink */
            invokevirtual com.microsoft.azure.management.appservice.implementation.RecommendationsInner.listRecommendedRulesForHostingEnvironmentNextWithServiceResponseAsync:(Ljava/lang/String;)Lrx/Observable;
         1: .line 2820
            new com.microsoft.azure.management.appservice.implementation.RecommendationsInner$104
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.RecommendationsInner$104.<init>:(Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;)V
            invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
         2: .line 2819
            areturn
        end local 1 // java.lang.String nextPageLink
        end local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    3     0          this  Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;
            0    3     1  nextPageLink  Ljava/lang/String;
    Signature: (Ljava/lang/String;)Lrx/Observable<Lcom/microsoft/azure/Page<Lcom/microsoft/azure/management/appservice/implementation/RecommendationInner;>;>;
    MethodParameters:
              Name  Flags
      nextPageLink  final

  public rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<com.microsoft.azure.management.appservice.implementation.RecommendationInner>>> listRecommendedRulesForHostingEnvironmentNextWithServiceResponseAsync(java.lang.String);
    descriptor: (Ljava/lang/String;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
        start local 1 // java.lang.String nextPageLink
         0: .line 2837
            aload 0 /* this */
            aload 1 /* nextPageLink */
            invokevirtual com.microsoft.azure.management.appservice.implementation.RecommendationsInner.listRecommendedRulesForHostingEnvironmentNextSinglePageAsync:(Ljava/lang/String;)Lrx/Observable;
         1: .line 2838
            new com.microsoft.azure.management.appservice.implementation.RecommendationsInner$105
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.RecommendationsInner$105.<init>:(Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;)V
            invokevirtual rx.Observable.concatMap:(Lrx/functions/Func1;)Lrx/Observable;
         2: .line 2837
            areturn
        end local 1 // java.lang.String nextPageLink
        end local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    3     0          this  Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;
            0    3     1  nextPageLink  Ljava/lang/String;
    Signature: (Ljava/lang/String;)Lrx/Observable<Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/Page<Lcom/microsoft/azure/management/appservice/implementation/RecommendationInner;>;>;>;
    MethodParameters:
              Name  Flags
      nextPageLink  final

  public rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<com.microsoft.azure.management.appservice.implementation.RecommendationInner>>> listRecommendedRulesForHostingEnvironmentNextSinglePageAsync(java.lang.String);
    descriptor: (Ljava/lang/String;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=3, args_size=2
        start local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
        start local 1 // java.lang.String nextPageLink
         0: .line 2859
            aload 1 /* nextPageLink */
            ifnonnull 2
         1: .line 2860
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter nextPageLink is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 2862
      StackMap locals:
      StackMap stack:
            ldc "%s"
            iconst_1
            anewarray java.lang.Object
            dup
            iconst_0
            aload 1 /* nextPageLink */
            aastore
            invokestatic java.lang.String.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
            astore 2 /* nextUrl */
        start local 2 // java.lang.String nextUrl
         3: .line 2863
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.service:Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner$RecommendationsService;
            aload 2 /* nextUrl */
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.acceptLanguage:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.userAgent:()Ljava/lang/String;
            invokeinterface com.microsoft.azure.management.appservice.implementation.RecommendationsInner$RecommendationsService.listRecommendedRulesForHostingEnvironmentNext:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
         4: .line 2864
            new com.microsoft.azure.management.appservice.implementation.RecommendationsInner$106
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.RecommendationsInner$106.<init>:(Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;)V
            invokevirtual rx.Observable.flatMap:(Lrx/functions/Func1;)Lrx/Observable;
         5: .line 2863
            areturn
        end local 2 // java.lang.String nextUrl
        end local 1 // java.lang.String nextPageLink
        end local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    6     0          this  Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;
            0    6     1  nextPageLink  Ljava/lang/String;
            3    6     2       nextUrl  Ljava/lang/String;
    Signature: (Ljava/lang/String;)Lrx/Observable<Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/Page<Lcom/microsoft/azure/management/appservice/implementation/RecommendationInner;>;>;>;
    MethodParameters:
              Name  Flags
      nextPageLink  final

  private com.microsoft.rest.ServiceResponse<com.microsoft.azure.management.appservice.implementation.PageImpl<com.microsoft.azure.management.appservice.implementation.RecommendationInner>> listRecommendedRulesForHostingEnvironmentNextDelegate(retrofit2.Response<okhttp3.ResponseBody>);
    descriptor: (Lretrofit2/Response;)Lcom/microsoft/rest/ServiceResponse;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=5, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
        start local 1 // retrofit2.Response response
         0: .line 2878
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.restClient:()Lcom/microsoft/rest/RestClient;
            invokevirtual com.microsoft.rest.RestClient.responseBuilderFactory:()Lcom/microsoft/rest/protocol/ResponseBuilder$Factory;
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.serializerAdapter:()Lcom/microsoft/rest/protocol/SerializerAdapter;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder$Factory.newInstance:(Lcom/microsoft/rest/protocol/SerializerAdapter;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         1: .line 2879
            sipush 200
            new com.microsoft.azure.management.appservice.implementation.RecommendationsInner$107
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.RecommendationsInner$107.<init>:(Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;)V
            invokevirtual com.microsoft.azure.management.appservice.implementation.RecommendationsInner$107.getType:()Ljava/lang/reflect/Type;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.register:(ILjava/lang/reflect/Type;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         2: .line 2880
            ldc Lcom/microsoft/azure/management/appservice/DefaultErrorResponseException;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.registerError:(Ljava/lang/Class;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         3: .line 2881
            aload 1 /* response */
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.build:(Lretrofit2/Response;)Lcom/microsoft/rest/ServiceResponse;
         4: .line 2878
            areturn
        end local 1 // retrofit2.Response response
        end local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    5     0      this  Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;
            0    5     1  response  Lretrofit2/Response<Lokhttp3/ResponseBody;>;
    Exceptions:
      throws com.microsoft.azure.management.appservice.DefaultErrorResponseException, java.io.IOException, java.lang.IllegalArgumentException
    Signature: (Lretrofit2/Response<Lokhttp3/ResponseBody;>;)Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/management/appservice/implementation/PageImpl<Lcom/microsoft/azure/management/appservice/implementation/RecommendationInner;>;>;
    MethodParameters:
          Name  Flags
      response  

  public com.microsoft.azure.PagedList<com.microsoft.azure.management.appservice.implementation.RecommendationInner> listHistoryForWebAppNext(java.lang.String);
    descriptor: (Ljava/lang/String;)Lcom/microsoft/azure/PagedList;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=2
        start local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
        start local 1 // java.lang.String nextPageLink
         0: .line 2895
            aload 0 /* this */
            aload 1 /* nextPageLink */
            invokevirtual com.microsoft.azure.management.appservice.implementation.RecommendationsInner.listHistoryForWebAppNextSinglePageAsync:(Ljava/lang/String;)Lrx/Observable;
            invokevirtual rx.Observable.toBlocking:()Lrx/observables/BlockingObservable;
            invokevirtual rx.observables.BlockingObservable.single:()Ljava/lang/Object;
            checkcast com.microsoft.rest.ServiceResponse
            astore 2 /* response */
        start local 2 // com.microsoft.rest.ServiceResponse response
         1: .line 2896
            new com.microsoft.azure.management.appservice.implementation.RecommendationsInner$108
            dup
            aload 0 /* this */
            aload 2 /* response */
            invokevirtual com.microsoft.rest.ServiceResponse.body:()Ljava/lang/Object;
            checkcast com.microsoft.azure.Page
            invokespecial com.microsoft.azure.management.appservice.implementation.RecommendationsInner$108.<init>:(Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;Lcom/microsoft/azure/Page;)V
            areturn
        end local 2 // com.microsoft.rest.ServiceResponse response
        end local 1 // java.lang.String nextPageLink
        end local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    2     0          this  Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;
            0    2     1  nextPageLink  Ljava/lang/String;
            1    2     2      response  Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/Page<Lcom/microsoft/azure/management/appservice/implementation/RecommendationInner;>;>;
    Signature: (Ljava/lang/String;)Lcom/microsoft/azure/PagedList<Lcom/microsoft/azure/management/appservice/implementation/RecommendationInner;>;
    MethodParameters:
              Name  Flags
      nextPageLink  final

  public com.microsoft.rest.ServiceFuture<java.util.List<com.microsoft.azure.management.appservice.implementation.RecommendationInner>> listHistoryForWebAppNextAsync(java.lang.String, com.microsoft.rest.ServiceFuture<java.util.List<com.microsoft.azure.management.appservice.implementation.RecommendationInner>>, com.microsoft.azure.ListOperationCallback<com.microsoft.azure.management.appservice.implementation.RecommendationInner>);
    descriptor: (Ljava/lang/String;Lcom/microsoft/rest/ServiceFuture;Lcom/microsoft/azure/ListOperationCallback;)Lcom/microsoft/rest/ServiceFuture;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
        start local 1 // java.lang.String nextPageLink
        start local 2 // com.microsoft.rest.ServiceFuture serviceFuture
        start local 3 // com.microsoft.azure.ListOperationCallback serviceCallback
         0: .line 2916
            aload 0 /* this */
            aload 1 /* nextPageLink */
            invokevirtual com.microsoft.azure.management.appservice.implementation.RecommendationsInner.listHistoryForWebAppNextSinglePageAsync:(Ljava/lang/String;)Lrx/Observable;
         1: .line 2917
            new com.microsoft.azure.management.appservice.implementation.RecommendationsInner$109
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.RecommendationsInner$109.<init>:(Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;)V
         2: .line 2923
            aload 3 /* serviceCallback */
         3: .line 2915
            invokestatic com.microsoft.azure.AzureServiceFuture.fromPageResponse:(Lrx/Observable;Lrx/functions/Func1;Lcom/microsoft/azure/ListOperationCallback;)Lcom/microsoft/rest/ServiceFuture;
            areturn
        end local 3 // com.microsoft.azure.ListOperationCallback serviceCallback
        end local 2 // com.microsoft.rest.ServiceFuture serviceFuture
        end local 1 // java.lang.String nextPageLink
        end local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0    4     0             this  Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;
            0    4     1     nextPageLink  Ljava/lang/String;
            0    4     2    serviceFuture  Lcom/microsoft/rest/ServiceFuture<Ljava/util/List<Lcom/microsoft/azure/management/appservice/implementation/RecommendationInner;>;>;
            0    4     3  serviceCallback  Lcom/microsoft/azure/ListOperationCallback<Lcom/microsoft/azure/management/appservice/implementation/RecommendationInner;>;
    Signature: (Ljava/lang/String;Lcom/microsoft/rest/ServiceFuture<Ljava/util/List<Lcom/microsoft/azure/management/appservice/implementation/RecommendationInner;>;>;Lcom/microsoft/azure/ListOperationCallback<Lcom/microsoft/azure/management/appservice/implementation/RecommendationInner;>;)Lcom/microsoft/rest/ServiceFuture<Ljava/util/List<Lcom/microsoft/azure/management/appservice/implementation/RecommendationInner;>;>;
    MethodParameters:
                 Name  Flags
      nextPageLink     final
      serviceFuture    final
      serviceCallback  final

  public rx.Observable<com.microsoft.azure.Page<com.microsoft.azure.management.appservice.implementation.RecommendationInner>> listHistoryForWebAppNextAsync(java.lang.String);
    descriptor: (Ljava/lang/String;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
        start local 1 // java.lang.String nextPageLink
         0: .line 2935
            aload 0 /* this */
            aload 1 /* nextPageLink */
            invokevirtual com.microsoft.azure.management.appservice.implementation.RecommendationsInner.listHistoryForWebAppNextWithServiceResponseAsync:(Ljava/lang/String;)Lrx/Observable;
         1: .line 2936
            new com.microsoft.azure.management.appservice.implementation.RecommendationsInner$110
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.RecommendationsInner$110.<init>:(Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;)V
            invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
         2: .line 2935
            areturn
        end local 1 // java.lang.String nextPageLink
        end local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    3     0          this  Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;
            0    3     1  nextPageLink  Ljava/lang/String;
    Signature: (Ljava/lang/String;)Lrx/Observable<Lcom/microsoft/azure/Page<Lcom/microsoft/azure/management/appservice/implementation/RecommendationInner;>;>;
    MethodParameters:
              Name  Flags
      nextPageLink  final

  public rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<com.microsoft.azure.management.appservice.implementation.RecommendationInner>>> listHistoryForWebAppNextWithServiceResponseAsync(java.lang.String);
    descriptor: (Ljava/lang/String;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
        start local 1 // java.lang.String nextPageLink
         0: .line 2953
            aload 0 /* this */
            aload 1 /* nextPageLink */
            invokevirtual com.microsoft.azure.management.appservice.implementation.RecommendationsInner.listHistoryForWebAppNextSinglePageAsync:(Ljava/lang/String;)Lrx/Observable;
         1: .line 2954
            new com.microsoft.azure.management.appservice.implementation.RecommendationsInner$111
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.RecommendationsInner$111.<init>:(Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;)V
            invokevirtual rx.Observable.concatMap:(Lrx/functions/Func1;)Lrx/Observable;
         2: .line 2953
            areturn
        end local 1 // java.lang.String nextPageLink
        end local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    3     0          this  Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;
            0    3     1  nextPageLink  Ljava/lang/String;
    Signature: (Ljava/lang/String;)Lrx/Observable<Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/Page<Lcom/microsoft/azure/management/appservice/implementation/RecommendationInner;>;>;>;
    MethodParameters:
              Name  Flags
      nextPageLink  final

  public rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<com.microsoft.azure.management.appservice.implementation.RecommendationInner>>> listHistoryForWebAppNextSinglePageAsync(java.lang.String);
    descriptor: (Ljava/lang/String;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=3, args_size=2
        start local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
        start local 1 // java.lang.String nextPageLink
         0: .line 2975
            aload 1 /* nextPageLink */
            ifnonnull 2
         1: .line 2976
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter nextPageLink is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 2978
      StackMap locals:
      StackMap stack:
            ldc "%s"
            iconst_1
            anewarray java.lang.Object
            dup
            iconst_0
            aload 1 /* nextPageLink */
            aastore
            invokestatic java.lang.String.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
            astore 2 /* nextUrl */
        start local 2 // java.lang.String nextUrl
         3: .line 2979
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.service:Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner$RecommendationsService;
            aload 2 /* nextUrl */
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.acceptLanguage:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.userAgent:()Ljava/lang/String;
            invokeinterface com.microsoft.azure.management.appservice.implementation.RecommendationsInner$RecommendationsService.listHistoryForWebAppNext:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
         4: .line 2980
            new com.microsoft.azure.management.appservice.implementation.RecommendationsInner$112
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.RecommendationsInner$112.<init>:(Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;)V
            invokevirtual rx.Observable.flatMap:(Lrx/functions/Func1;)Lrx/Observable;
         5: .line 2979
            areturn
        end local 2 // java.lang.String nextUrl
        end local 1 // java.lang.String nextPageLink
        end local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    6     0          this  Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;
            0    6     1  nextPageLink  Ljava/lang/String;
            3    6     2       nextUrl  Ljava/lang/String;
    Signature: (Ljava/lang/String;)Lrx/Observable<Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/Page<Lcom/microsoft/azure/management/appservice/implementation/RecommendationInner;>;>;>;
    MethodParameters:
              Name  Flags
      nextPageLink  final

  private com.microsoft.rest.ServiceResponse<com.microsoft.azure.management.appservice.implementation.PageImpl<com.microsoft.azure.management.appservice.implementation.RecommendationInner>> listHistoryForWebAppNextDelegate(retrofit2.Response<okhttp3.ResponseBody>);
    descriptor: (Lretrofit2/Response;)Lcom/microsoft/rest/ServiceResponse;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=5, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
        start local 1 // retrofit2.Response response
         0: .line 2994
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.restClient:()Lcom/microsoft/rest/RestClient;
            invokevirtual com.microsoft.rest.RestClient.responseBuilderFactory:()Lcom/microsoft/rest/protocol/ResponseBuilder$Factory;
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.serializerAdapter:()Lcom/microsoft/rest/protocol/SerializerAdapter;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder$Factory.newInstance:(Lcom/microsoft/rest/protocol/SerializerAdapter;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         1: .line 2995
            sipush 200
            new com.microsoft.azure.management.appservice.implementation.RecommendationsInner$113
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.RecommendationsInner$113.<init>:(Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;)V
            invokevirtual com.microsoft.azure.management.appservice.implementation.RecommendationsInner$113.getType:()Ljava/lang/reflect/Type;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.register:(ILjava/lang/reflect/Type;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         2: .line 2996
            ldc Lcom/microsoft/azure/management/appservice/DefaultErrorResponseException;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.registerError:(Ljava/lang/Class;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         3: .line 2997
            aload 1 /* response */
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.build:(Lretrofit2/Response;)Lcom/microsoft/rest/ServiceResponse;
         4: .line 2994
            areturn
        end local 1 // retrofit2.Response response
        end local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    5     0      this  Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;
            0    5     1  response  Lretrofit2/Response<Lokhttp3/ResponseBody;>;
    Exceptions:
      throws com.microsoft.azure.management.appservice.DefaultErrorResponseException, java.io.IOException, java.lang.IllegalArgumentException
    Signature: (Lretrofit2/Response<Lokhttp3/ResponseBody;>;)Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/management/appservice/implementation/PageImpl<Lcom/microsoft/azure/management/appservice/implementation/RecommendationInner;>;>;
    MethodParameters:
          Name  Flags
      response  

  public com.microsoft.azure.PagedList<com.microsoft.azure.management.appservice.implementation.RecommendationInner> listRecommendedRulesForWebAppNext(java.lang.String);
    descriptor: (Ljava/lang/String;)Lcom/microsoft/azure/PagedList;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=2
        start local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
        start local 1 // java.lang.String nextPageLink
         0: .line 3011
            aload 0 /* this */
            aload 1 /* nextPageLink */
            invokevirtual com.microsoft.azure.management.appservice.implementation.RecommendationsInner.listRecommendedRulesForWebAppNextSinglePageAsync:(Ljava/lang/String;)Lrx/Observable;
            invokevirtual rx.Observable.toBlocking:()Lrx/observables/BlockingObservable;
            invokevirtual rx.observables.BlockingObservable.single:()Ljava/lang/Object;
            checkcast com.microsoft.rest.ServiceResponse
            astore 2 /* response */
        start local 2 // com.microsoft.rest.ServiceResponse response
         1: .line 3012
            new com.microsoft.azure.management.appservice.implementation.RecommendationsInner$114
            dup
            aload 0 /* this */
            aload 2 /* response */
            invokevirtual com.microsoft.rest.ServiceResponse.body:()Ljava/lang/Object;
            checkcast com.microsoft.azure.Page
            invokespecial com.microsoft.azure.management.appservice.implementation.RecommendationsInner$114.<init>:(Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;Lcom/microsoft/azure/Page;)V
            areturn
        end local 2 // com.microsoft.rest.ServiceResponse response
        end local 1 // java.lang.String nextPageLink
        end local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    2     0          this  Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;
            0    2     1  nextPageLink  Ljava/lang/String;
            1    2     2      response  Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/Page<Lcom/microsoft/azure/management/appservice/implementation/RecommendationInner;>;>;
    Signature: (Ljava/lang/String;)Lcom/microsoft/azure/PagedList<Lcom/microsoft/azure/management/appservice/implementation/RecommendationInner;>;
    MethodParameters:
              Name  Flags
      nextPageLink  final

  public com.microsoft.rest.ServiceFuture<java.util.List<com.microsoft.azure.management.appservice.implementation.RecommendationInner>> listRecommendedRulesForWebAppNextAsync(java.lang.String, com.microsoft.rest.ServiceFuture<java.util.List<com.microsoft.azure.management.appservice.implementation.RecommendationInner>>, com.microsoft.azure.ListOperationCallback<com.microsoft.azure.management.appservice.implementation.RecommendationInner>);
    descriptor: (Ljava/lang/String;Lcom/microsoft/rest/ServiceFuture;Lcom/microsoft/azure/ListOperationCallback;)Lcom/microsoft/rest/ServiceFuture;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
        start local 1 // java.lang.String nextPageLink
        start local 2 // com.microsoft.rest.ServiceFuture serviceFuture
        start local 3 // com.microsoft.azure.ListOperationCallback serviceCallback
         0: .line 3032
            aload 0 /* this */
            aload 1 /* nextPageLink */
            invokevirtual com.microsoft.azure.management.appservice.implementation.RecommendationsInner.listRecommendedRulesForWebAppNextSinglePageAsync:(Ljava/lang/String;)Lrx/Observable;
         1: .line 3033
            new com.microsoft.azure.management.appservice.implementation.RecommendationsInner$115
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.RecommendationsInner$115.<init>:(Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;)V
         2: .line 3039
            aload 3 /* serviceCallback */
         3: .line 3031
            invokestatic com.microsoft.azure.AzureServiceFuture.fromPageResponse:(Lrx/Observable;Lrx/functions/Func1;Lcom/microsoft/azure/ListOperationCallback;)Lcom/microsoft/rest/ServiceFuture;
            areturn
        end local 3 // com.microsoft.azure.ListOperationCallback serviceCallback
        end local 2 // com.microsoft.rest.ServiceFuture serviceFuture
        end local 1 // java.lang.String nextPageLink
        end local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0    4     0             this  Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;
            0    4     1     nextPageLink  Ljava/lang/String;
            0    4     2    serviceFuture  Lcom/microsoft/rest/ServiceFuture<Ljava/util/List<Lcom/microsoft/azure/management/appservice/implementation/RecommendationInner;>;>;
            0    4     3  serviceCallback  Lcom/microsoft/azure/ListOperationCallback<Lcom/microsoft/azure/management/appservice/implementation/RecommendationInner;>;
    Signature: (Ljava/lang/String;Lcom/microsoft/rest/ServiceFuture<Ljava/util/List<Lcom/microsoft/azure/management/appservice/implementation/RecommendationInner;>;>;Lcom/microsoft/azure/ListOperationCallback<Lcom/microsoft/azure/management/appservice/implementation/RecommendationInner;>;)Lcom/microsoft/rest/ServiceFuture<Ljava/util/List<Lcom/microsoft/azure/management/appservice/implementation/RecommendationInner;>;>;
    MethodParameters:
                 Name  Flags
      nextPageLink     final
      serviceFuture    final
      serviceCallback  final

  public rx.Observable<com.microsoft.azure.Page<com.microsoft.azure.management.appservice.implementation.RecommendationInner>> listRecommendedRulesForWebAppNextAsync(java.lang.String);
    descriptor: (Ljava/lang/String;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
        start local 1 // java.lang.String nextPageLink
         0: .line 3051
            aload 0 /* this */
            aload 1 /* nextPageLink */
            invokevirtual com.microsoft.azure.management.appservice.implementation.RecommendationsInner.listRecommendedRulesForWebAppNextWithServiceResponseAsync:(Ljava/lang/String;)Lrx/Observable;
         1: .line 3052
            new com.microsoft.azure.management.appservice.implementation.RecommendationsInner$116
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.RecommendationsInner$116.<init>:(Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;)V
            invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
         2: .line 3051
            areturn
        end local 1 // java.lang.String nextPageLink
        end local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    3     0          this  Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;
            0    3     1  nextPageLink  Ljava/lang/String;
    Signature: (Ljava/lang/String;)Lrx/Observable<Lcom/microsoft/azure/Page<Lcom/microsoft/azure/management/appservice/implementation/RecommendationInner;>;>;
    MethodParameters:
              Name  Flags
      nextPageLink  final

  public rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<com.microsoft.azure.management.appservice.implementation.RecommendationInner>>> listRecommendedRulesForWebAppNextWithServiceResponseAsync(java.lang.String);
    descriptor: (Ljava/lang/String;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
        start local 1 // java.lang.String nextPageLink
         0: .line 3069
            aload 0 /* this */
            aload 1 /* nextPageLink */
            invokevirtual com.microsoft.azure.management.appservice.implementation.RecommendationsInner.listRecommendedRulesForWebAppNextSinglePageAsync:(Ljava/lang/String;)Lrx/Observable;
         1: .line 3070
            new com.microsoft.azure.management.appservice.implementation.RecommendationsInner$117
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.RecommendationsInner$117.<init>:(Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;)V
            invokevirtual rx.Observable.concatMap:(Lrx/functions/Func1;)Lrx/Observable;
         2: .line 3069
            areturn
        end local 1 // java.lang.String nextPageLink
        end local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    3     0          this  Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;
            0    3     1  nextPageLink  Ljava/lang/String;
    Signature: (Ljava/lang/String;)Lrx/Observable<Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/Page<Lcom/microsoft/azure/management/appservice/implementation/RecommendationInner;>;>;>;
    MethodParameters:
              Name  Flags
      nextPageLink  final

  public rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<com.microsoft.azure.management.appservice.implementation.RecommendationInner>>> listRecommendedRulesForWebAppNextSinglePageAsync(java.lang.String);
    descriptor: (Ljava/lang/String;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=3, args_size=2
        start local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
        start local 1 // java.lang.String nextPageLink
         0: .line 3091
            aload 1 /* nextPageLink */
            ifnonnull 2
         1: .line 3092
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter nextPageLink is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 3094
      StackMap locals:
      StackMap stack:
            ldc "%s"
            iconst_1
            anewarray java.lang.Object
            dup
            iconst_0
            aload 1 /* nextPageLink */
            aastore
            invokestatic java.lang.String.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
            astore 2 /* nextUrl */
        start local 2 // java.lang.String nextUrl
         3: .line 3095
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.service:Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner$RecommendationsService;
            aload 2 /* nextUrl */
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.acceptLanguage:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.userAgent:()Ljava/lang/String;
            invokeinterface com.microsoft.azure.management.appservice.implementation.RecommendationsInner$RecommendationsService.listRecommendedRulesForWebAppNext:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
         4: .line 3096
            new com.microsoft.azure.management.appservice.implementation.RecommendationsInner$118
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.RecommendationsInner$118.<init>:(Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;)V
            invokevirtual rx.Observable.flatMap:(Lrx/functions/Func1;)Lrx/Observable;
         5: .line 3095
            areturn
        end local 2 // java.lang.String nextUrl
        end local 1 // java.lang.String nextPageLink
        end local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    6     0          this  Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;
            0    6     1  nextPageLink  Ljava/lang/String;
            3    6     2       nextUrl  Ljava/lang/String;
    Signature: (Ljava/lang/String;)Lrx/Observable<Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/Page<Lcom/microsoft/azure/management/appservice/implementation/RecommendationInner;>;>;>;
    MethodParameters:
              Name  Flags
      nextPageLink  final

  private com.microsoft.rest.ServiceResponse<com.microsoft.azure.management.appservice.implementation.PageImpl<com.microsoft.azure.management.appservice.implementation.RecommendationInner>> listRecommendedRulesForWebAppNextDelegate(retrofit2.Response<okhttp3.ResponseBody>);
    descriptor: (Lretrofit2/Response;)Lcom/microsoft/rest/ServiceResponse;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=5, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
        start local 1 // retrofit2.Response response
         0: .line 3110
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.restClient:()Lcom/microsoft/rest/RestClient;
            invokevirtual com.microsoft.rest.RestClient.responseBuilderFactory:()Lcom/microsoft/rest/protocol/ResponseBuilder$Factory;
            aload 0 /* this */
            getfield com.microsoft.azure.management.appservice.implementation.RecommendationsInner.client:Lcom/microsoft/azure/management/appservice/implementation/WebSiteManagementClientImpl;
            invokevirtual com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl.serializerAdapter:()Lcom/microsoft/rest/protocol/SerializerAdapter;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder$Factory.newInstance:(Lcom/microsoft/rest/protocol/SerializerAdapter;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         1: .line 3111
            sipush 200
            new com.microsoft.azure.management.appservice.implementation.RecommendationsInner$119
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.appservice.implementation.RecommendationsInner$119.<init>:(Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;)V
            invokevirtual com.microsoft.azure.management.appservice.implementation.RecommendationsInner$119.getType:()Ljava/lang/reflect/Type;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.register:(ILjava/lang/reflect/Type;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         2: .line 3112
            ldc Lcom/microsoft/azure/management/appservice/DefaultErrorResponseException;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.registerError:(Ljava/lang/Class;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         3: .line 3113
            aload 1 /* response */
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.build:(Lretrofit2/Response;)Lcom/microsoft/rest/ServiceResponse;
         4: .line 3110
            areturn
        end local 1 // retrofit2.Response response
        end local 0 // com.microsoft.azure.management.appservice.implementation.RecommendationsInner this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    5     0      this  Lcom/microsoft/azure/management/appservice/implementation/RecommendationsInner;
            0    5     1  response  Lretrofit2/Response<Lokhttp3/ResponseBody;>;
    Exceptions:
      throws com.microsoft.azure.management.appservice.DefaultErrorResponseException, java.io.IOException, java.lang.IllegalArgumentException
    Signature: (Lretrofit2/Response<Lokhttp3/ResponseBody;>;)Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/management/appservice/implementation/PageImpl<Lcom/microsoft/azure/management/appservice/implementation/RecommendationInner;>;>;
    MethodParameters:
          Name  Flags
      response  
}
SourceFile: "RecommendationsInner.java"
NestMembers:
  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$1  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$10  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$100  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$101  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$102  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$103  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$104  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$105  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$106  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$107  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$108  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$109  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$11  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$110  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$111  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$112  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$113  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$114  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$115  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$116  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$117  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$118  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$119  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$12  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$13  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$14  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$15  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$16  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$17  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$18  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$19  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$2  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$20  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$21  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$22  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$23  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$24  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$25  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$26  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$27  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$28  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$29  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$3  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$30  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$31  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$32  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$33  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$34  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$35  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$36  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$37  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$38  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$39  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$4  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$40  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$41  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$42  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$43  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$44  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$45  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$46  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$47  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$48  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$49  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$5  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$50  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$51  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$52  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$53  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$54  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$55  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$56  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$57  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$58  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$59  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$6  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$60  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$61  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$62  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$63  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$64  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$65  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$66  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$67  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$68  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$69  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$7  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$70  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$71  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$72  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$73  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$74  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$75  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$76  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$77  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$78  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$79  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$8  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$80  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$81  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$82  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$83  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$84  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$85  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$86  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$87  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$88  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$89  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$9  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$90  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$91  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$92  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$93  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$94  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$95  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$96  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$97  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$98  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$99  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$RecommendationsService
InnerClasses:
  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$1
  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$10
  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$100
  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$101
  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$102
  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$103
  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$104
  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$105
  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$106
  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$107
  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$108
  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$109
  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$11
  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$110
  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$111
  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$112
  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$113
  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$114
  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$115
  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$116
  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$117
  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$118
  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$119
  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$12
  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$13
  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$14
  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$15
  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$16
  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$17
  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$18
  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$19
  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$2
  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$20
  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$21
  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$22
  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$23
  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$24
  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$25
  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$26
  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$27
  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$28
  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$29
  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$3
  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$30
  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$31
  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$32
  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$33
  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$34
  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$35
  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$36
  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$37
  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$38
  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$39
  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$4
  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$40
  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$41
  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$42
  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$43
  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$44
  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$45
  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$46
  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$47
  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$48
  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$49
  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$5
  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$50
  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$51
  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$52
  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$53
  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$54
  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$55
  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$56
  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$57
  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$58
  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$59
  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$6
  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$60
  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$61
  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$62
  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$63
  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$64
  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$65
  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$66
  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$67
  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$68
  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$69
  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$7
  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$70
  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$71
  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$72
  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$73
  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$74
  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$75
  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$76
  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$77
  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$78
  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$79
  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$8
  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$80
  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$81
  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$82
  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$83
  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$84
  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$85
  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$86
  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$87
  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$88
  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$89
  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$9
  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$90
  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$91
  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$92
  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$93
  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$94
  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$95
  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$96
  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$97
  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$98
  com.microsoft.azure.management.appservice.implementation.RecommendationsInner$99
  abstract RecommendationsService = com.microsoft.azure.management.appservice.implementation.RecommendationsInner$RecommendationsService of com.microsoft.azure.management.appservice.implementation.RecommendationsInner
  public abstract Factory = com.microsoft.rest.protocol.ResponseBuilder$Factory of com.microsoft.rest.protocol.ResponseBuilder