public class com.microsoft.azure.management.resources.implementation.DeploymentsInner implements com.microsoft.azure.management.resources.fluentcore.collection.InnerSupportsGet<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner>, com.microsoft.azure.management.resources.fluentcore.collection.InnerSupportsDelete<java.lang.Void>, com.microsoft.azure.management.resources.fluentcore.collection.InnerSupportsListing<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner>
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: com.microsoft.azure.management.resources.implementation.DeploymentsInner
  super_class: java.lang.Object
{
  private com.microsoft.azure.management.resources.implementation.DeploymentsInner$DeploymentsService service;
    descriptor: Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner$DeploymentsService;
    flags: (0x0002) ACC_PRIVATE

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

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

  public void deleteAtScope(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.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String scope
        start local 2 // java.lang.String deploymentName
         0: .line 377
            aload 0 /* this */
            aload 1 /* scope */
            aload 2 /* deploymentName */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.deleteAtScopeWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
            invokevirtual rx.Observable.toBlocking:()Lrx/observables/BlockingObservable;
            invokevirtual rx.observables.BlockingObservable.last:()Ljava/lang/Object;
            checkcast com.microsoft.rest.ServiceResponse
            invokevirtual com.microsoft.rest.ServiceResponse.body:()Ljava/lang/Object;
            pop
         1: .line 378
            return
        end local 2 // java.lang.String deploymentName
        end local 1 // java.lang.String scope
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    2     0            this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    2     1           scope  Ljava/lang/String;
            0    2     2  deploymentName  Ljava/lang/String;
    MethodParameters:
                Name  Flags
      scope           
      deploymentName  

  public com.microsoft.rest.ServiceFuture<java.lang.Void> deleteAtScopeAsync(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.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String scope
        start local 2 // java.lang.String deploymentName
        start local 3 // com.microsoft.rest.ServiceCallback serviceCallback
         0: .line 391
            aload 0 /* this */
            aload 1 /* scope */
            aload 2 /* deploymentName */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.deleteAtScopeWithServiceResponseAsync:(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 deploymentName
        end local 1 // java.lang.String scope
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0    1     0             this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1            scope  Ljava/lang/String;
            0    1     2   deploymentName  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
      scope            
      deploymentName   
      serviceCallback  final

  public rx.Observable<java.lang.Void> deleteAtScopeAsync(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.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String scope
        start local 2 // java.lang.String deploymentName
         0: .line 404
            aload 0 /* this */
            aload 1 /* scope */
            aload 2 /* deploymentName */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.deleteAtScopeWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$1
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$1.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
            areturn
        end local 2 // java.lang.String deploymentName
        end local 1 // java.lang.String scope
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    1     0            this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1           scope  Ljava/lang/String;
            0    1     2  deploymentName  Ljava/lang/String;
    Signature: (Ljava/lang/String;Ljava/lang/String;)Lrx/Observable<Ljava/lang/Void;>;
    MethodParameters:
                Name  Flags
      scope           
      deploymentName  

  public rx.Observable<com.microsoft.rest.ServiceResponse<java.lang.Void>> deleteAtScopeWithServiceResponseAsync(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=4, args_size=3
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String scope
        start local 2 // java.lang.String deploymentName
         0: .line 422
            aload 1 /* scope */
            ifnonnull 2
         1: .line 423
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter scope is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 425
      StackMap locals:
      StackMap stack:
            aload 2 /* deploymentName */
            ifnonnull 4
         3: .line 426
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter deploymentName is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         4: .line 428
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.apiVersion:()Ljava/lang/String;
            ifnonnull 6
         5: .line 429
            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 431
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.service:Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner$DeploymentsService;
            aload 1 /* scope */
            aload 2 /* deploymentName */
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.apiVersion:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.acceptLanguage:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.userAgent:()Ljava/lang/String;
            invokeinterface com.microsoft.azure.management.resources.implementation.DeploymentsInner$DeploymentsService.deleteAtScope:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
            astore 3 /* observable */
        start local 3 // rx.Observable observable
         7: .line 432
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.getAzureClient:()Lcom/microsoft/azure/AzureClient;
            aload 3 /* observable */
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$2
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$2.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner$2.getType:()Ljava/lang/reflect/Type;
            invokevirtual com.microsoft.azure.AzureClient.getPostOrDeleteResultAsync:(Lrx/Observable;Ljava/lang/reflect/Type;)Lrx/Observable;
            areturn
        end local 3 // rx.Observable observable
        end local 2 // java.lang.String deploymentName
        end local 1 // java.lang.String scope
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    8     0            this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    8     1           scope  Ljava/lang/String;
            0    8     2  deploymentName  Ljava/lang/String;
            7    8     3      observable  Lrx/Observable<Lretrofit2/Response<Lokhttp3/ResponseBody;>;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;)Lrx/Observable<Lcom/microsoft/rest/ServiceResponse<Ljava/lang/Void;>;>;
    MethodParameters:
                Name  Flags
      scope           
      deploymentName  

  public void beginDeleteAtScope(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.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String scope
        start local 2 // java.lang.String deploymentName
         0: .line 446
            aload 0 /* this */
            aload 1 /* scope */
            aload 2 /* deploymentName */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.beginDeleteAtScopeWithServiceResponseAsync:(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 447
            return
        end local 2 // java.lang.String deploymentName
        end local 1 // java.lang.String scope
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    2     0            this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    2     1           scope  Ljava/lang/String;
            0    2     2  deploymentName  Ljava/lang/String;
    MethodParameters:
                Name  Flags
      scope           
      deploymentName  

  public com.microsoft.rest.ServiceFuture<java.lang.Void> beginDeleteAtScopeAsync(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.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String scope
        start local 2 // java.lang.String deploymentName
        start local 3 // com.microsoft.rest.ServiceCallback serviceCallback
         0: .line 460
            aload 0 /* this */
            aload 1 /* scope */
            aload 2 /* deploymentName */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.beginDeleteAtScopeWithServiceResponseAsync:(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 deploymentName
        end local 1 // java.lang.String scope
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0    1     0             this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1            scope  Ljava/lang/String;
            0    1     2   deploymentName  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
      scope            
      deploymentName   
      serviceCallback  final

  public rx.Observable<java.lang.Void> beginDeleteAtScopeAsync(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.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String scope
        start local 2 // java.lang.String deploymentName
         0: .line 473
            aload 0 /* this */
            aload 1 /* scope */
            aload 2 /* deploymentName */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.beginDeleteAtScopeWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$3
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$3.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
            areturn
        end local 2 // java.lang.String deploymentName
        end local 1 // java.lang.String scope
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    1     0            this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1           scope  Ljava/lang/String;
            0    1     2  deploymentName  Ljava/lang/String;
    Signature: (Ljava/lang/String;Ljava/lang/String;)Lrx/Observable<Ljava/lang/Void;>;
    MethodParameters:
                Name  Flags
      scope           
      deploymentName  

  public rx.Observable<com.microsoft.rest.ServiceResponse<java.lang.Void>> beginDeleteAtScopeWithServiceResponseAsync(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String scope
        start local 2 // java.lang.String deploymentName
         0: .line 491
            aload 1 /* scope */
            ifnonnull 2
         1: .line 492
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter scope is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 494
      StackMap locals:
      StackMap stack:
            aload 2 /* deploymentName */
            ifnonnull 4
         3: .line 495
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter deploymentName is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         4: .line 497
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.apiVersion:()Ljava/lang/String;
            ifnonnull 6
         5: .line 498
            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 500
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.service:Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner$DeploymentsService;
            aload 1 /* scope */
            aload 2 /* deploymentName */
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.apiVersion:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.acceptLanguage:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.userAgent:()Ljava/lang/String;
            invokeinterface com.microsoft.azure.management.resources.implementation.DeploymentsInner$DeploymentsService.beginDeleteAtScope:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
         7: .line 501
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$4
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$4.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual rx.Observable.flatMap:(Lrx/functions/Func1;)Lrx/Observable;
         8: .line 500
            areturn
        end local 2 // java.lang.String deploymentName
        end local 1 // java.lang.String scope
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    9     0            this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    9     1           scope  Ljava/lang/String;
            0    9     2  deploymentName  Ljava/lang/String;
    Signature: (Ljava/lang/String;Ljava/lang/String;)Lrx/Observable<Lcom/microsoft/rest/ServiceResponse<Ljava/lang/Void;>;>;
    MethodParameters:
                Name  Flags
      scope           
      deploymentName  

  private com.microsoft.rest.ServiceResponse<java.lang.Void> beginDeleteAtScopeDelegate(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.resources.implementation.DeploymentsInner this
        start local 1 // retrofit2.Response response
         0: .line 515
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.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.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.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 516
            sipush 202
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$5
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$5.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner$5.getType:()Ljava/lang/reflect/Type;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.register:(ILjava/lang/reflect/Type;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         2: .line 517
            sipush 204
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$6
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$6.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner$6.getType:()Ljava/lang/reflect/Type;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.register:(ILjava/lang/reflect/Type;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         3: .line 518
            ldc Lcom/microsoft/azure/CloudException;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.registerError:(Ljava/lang/Class;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         4: .line 519
            aload 1 /* response */
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.build:(Lretrofit2/Response;)Lcom/microsoft/rest/ServiceResponse;
         5: .line 515
            areturn
        end local 1 // retrofit2.Response response
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    6     0      this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    6     1  response  Lretrofit2/Response<Lokhttp3/ResponseBody;>;
    Exceptions:
      throws com.microsoft.azure.CloudException, java.io.IOException, java.lang.IllegalArgumentException
    Signature: (Lretrofit2/Response<Lokhttp3/ResponseBody;>;)Lcom/microsoft/rest/ServiceResponse<Ljava/lang/Void;>;
    MethodParameters:
          Name  Flags
      response  

  public boolean checkExistenceAtScope(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String scope
        start local 2 // java.lang.String deploymentName
         0: .line 533
            aload 0 /* this */
            aload 1 /* scope */
            aload 2 /* deploymentName */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.checkExistenceAtScopeWithServiceResponseAsync:(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 java.lang.Boolean
            invokevirtual java.lang.Boolean.booleanValue:()Z
            ireturn
        end local 2 // java.lang.String deploymentName
        end local 1 // java.lang.String scope
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    1     0            this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1           scope  Ljava/lang/String;
            0    1     2  deploymentName  Ljava/lang/String;
    MethodParameters:
                Name  Flags
      scope           
      deploymentName  

  public com.microsoft.rest.ServiceFuture<java.lang.Boolean> checkExistenceAtScopeAsync(java.lang.String, java.lang.String, com.microsoft.rest.ServiceCallback<java.lang.Boolean>);
    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.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String scope
        start local 2 // java.lang.String deploymentName
        start local 3 // com.microsoft.rest.ServiceCallback serviceCallback
         0: .line 546
            aload 0 /* this */
            aload 1 /* scope */
            aload 2 /* deploymentName */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.checkExistenceAtScopeWithServiceResponseAsync:(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 deploymentName
        end local 1 // java.lang.String scope
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0    1     0             this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1            scope  Ljava/lang/String;
            0    1     2   deploymentName  Ljava/lang/String;
            0    1     3  serviceCallback  Lcom/microsoft/rest/ServiceCallback<Ljava/lang/Boolean;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/rest/ServiceCallback<Ljava/lang/Boolean;>;)Lcom/microsoft/rest/ServiceFuture<Ljava/lang/Boolean;>;
    MethodParameters:
                 Name  Flags
      scope            
      deploymentName   
      serviceCallback  final

  public rx.Observable<java.lang.Boolean> checkExistenceAtScopeAsync(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.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String scope
        start local 2 // java.lang.String deploymentName
         0: .line 558
            aload 0 /* this */
            aload 1 /* scope */
            aload 2 /* deploymentName */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.checkExistenceAtScopeWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$7
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$7.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
            areturn
        end local 2 // java.lang.String deploymentName
        end local 1 // java.lang.String scope
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    1     0            this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1           scope  Ljava/lang/String;
            0    1     2  deploymentName  Ljava/lang/String;
    Signature: (Ljava/lang/String;Ljava/lang/String;)Lrx/Observable<Ljava/lang/Boolean;>;
    MethodParameters:
                Name  Flags
      scope           
      deploymentName  

  public rx.Observable<com.microsoft.rest.ServiceResponse<java.lang.Boolean>> checkExistenceAtScopeWithServiceResponseAsync(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String scope
        start local 2 // java.lang.String deploymentName
         0: .line 575
            aload 1 /* scope */
            ifnonnull 2
         1: .line 576
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter scope is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 578
      StackMap locals:
      StackMap stack:
            aload 2 /* deploymentName */
            ifnonnull 4
         3: .line 579
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter deploymentName is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         4: .line 581
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.apiVersion:()Ljava/lang/String;
            ifnonnull 6
         5: .line 582
            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 584
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.service:Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner$DeploymentsService;
            aload 1 /* scope */
            aload 2 /* deploymentName */
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.apiVersion:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.acceptLanguage:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.userAgent:()Ljava/lang/String;
            invokeinterface com.microsoft.azure.management.resources.implementation.DeploymentsInner$DeploymentsService.checkExistenceAtScope:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
         7: .line 585
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$8
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$8.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual rx.Observable.flatMap:(Lrx/functions/Func1;)Lrx/Observable;
         8: .line 584
            areturn
        end local 2 // java.lang.String deploymentName
        end local 1 // java.lang.String scope
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    9     0            this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    9     1           scope  Ljava/lang/String;
            0    9     2  deploymentName  Ljava/lang/String;
    Signature: (Ljava/lang/String;Ljava/lang/String;)Lrx/Observable<Lcom/microsoft/rest/ServiceResponse<Ljava/lang/Boolean;>;>;
    MethodParameters:
                Name  Flags
      scope           
      deploymentName  

  private com.microsoft.rest.ServiceResponse<java.lang.Boolean> checkExistenceAtScopeDelegate(retrofit2.Response<java.lang.Void>);
    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.resources.implementation.DeploymentsInner this
        start local 1 // retrofit2.Response response
         0: .line 599
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.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.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.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 600
            sipush 204
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$9
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$9.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner$9.getType:()Ljava/lang/reflect/Type;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.register:(ILjava/lang/reflect/Type;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         2: .line 601
            sipush 404
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$10
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$10.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner$10.getType:()Ljava/lang/reflect/Type;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.register:(ILjava/lang/reflect/Type;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         3: .line 602
            ldc Lcom/microsoft/azure/CloudException;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.registerError:(Ljava/lang/Class;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         4: .line 603
            aload 1 /* response */
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.buildEmpty:(Lretrofit2/Response;)Lcom/microsoft/rest/ServiceResponse;
         5: .line 599
            areturn
        end local 1 // retrofit2.Response response
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    6     0      this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    6     1  response  Lretrofit2/Response<Ljava/lang/Void;>;
    Exceptions:
      throws com.microsoft.azure.CloudException, java.io.IOException, java.lang.IllegalArgumentException
    Signature: (Lretrofit2/Response<Ljava/lang/Void;>;)Lcom/microsoft/rest/ServiceResponse<Ljava/lang/Boolean;>;
    MethodParameters:
          Name  Flags
      response  

  public com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner createOrUpdateAtScope(java.lang.String, java.lang.String, com.microsoft.azure.management.resources.implementation.DeploymentInner);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;)Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String scope
        start local 2 // java.lang.String deploymentName
        start local 3 // com.microsoft.azure.management.resources.implementation.DeploymentInner parameters
         0: .line 619
            aload 0 /* this */
            aload 1 /* scope */
            aload 2 /* deploymentName */
            aload 3 /* parameters */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.createOrUpdateAtScopeWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;)Lrx/Observable;
            invokevirtual rx.Observable.toBlocking:()Lrx/observables/BlockingObservable;
            invokevirtual rx.observables.BlockingObservable.last:()Ljava/lang/Object;
            checkcast com.microsoft.rest.ServiceResponse
            invokevirtual com.microsoft.rest.ServiceResponse.body:()Ljava/lang/Object;
            checkcast com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner
            areturn
        end local 3 // com.microsoft.azure.management.resources.implementation.DeploymentInner parameters
        end local 2 // java.lang.String deploymentName
        end local 1 // java.lang.String scope
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    1     0            this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1           scope  Ljava/lang/String;
            0    1     2  deploymentName  Ljava/lang/String;
            0    1     3      parameters  Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;
    MethodParameters:
                Name  Flags
      scope           
      deploymentName  
      parameters      

  public com.microsoft.rest.ServiceFuture<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner> createOrUpdateAtScopeAsync(java.lang.String, java.lang.String, com.microsoft.azure.management.resources.implementation.DeploymentInner, com.microsoft.rest.ServiceCallback<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner>);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;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.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String scope
        start local 2 // java.lang.String deploymentName
        start local 3 // com.microsoft.azure.management.resources.implementation.DeploymentInner parameters
        start local 4 // com.microsoft.rest.ServiceCallback serviceCallback
         0: .line 634
            aload 0 /* this */
            aload 1 /* scope */
            aload 2 /* deploymentName */
            aload 3 /* parameters */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.createOrUpdateAtScopeWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;)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 // com.microsoft.azure.management.resources.implementation.DeploymentInner parameters
        end local 2 // java.lang.String deploymentName
        end local 1 // java.lang.String scope
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0    1     0             this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1            scope  Ljava/lang/String;
            0    1     2   deploymentName  Ljava/lang/String;
            0    1     3       parameters  Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;
            0    1     4  serviceCallback  Lcom/microsoft/rest/ServiceCallback<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;Lcom/microsoft/rest/ServiceCallback<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;)Lcom/microsoft/rest/ServiceFuture<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;
    MethodParameters:
                 Name  Flags
      scope            
      deploymentName   
      parameters       
      serviceCallback  final

  public rx.Observable<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner> createOrUpdateAtScopeAsync(java.lang.String, java.lang.String, com.microsoft.azure.management.resources.implementation.DeploymentInner);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String scope
        start local 2 // java.lang.String deploymentName
        start local 3 // com.microsoft.azure.management.resources.implementation.DeploymentInner parameters
         0: .line 648
            aload 0 /* this */
            aload 1 /* scope */
            aload 2 /* deploymentName */
            aload 3 /* parameters */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.createOrUpdateAtScopeWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;)Lrx/Observable;
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$11
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$11.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
            areturn
        end local 3 // com.microsoft.azure.management.resources.implementation.DeploymentInner parameters
        end local 2 // java.lang.String deploymentName
        end local 1 // java.lang.String scope
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    1     0            this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1           scope  Ljava/lang/String;
            0    1     2  deploymentName  Ljava/lang/String;
            0    1     3      parameters  Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;)Lrx/Observable<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;
    MethodParameters:
                Name  Flags
      scope           
      deploymentName  
      parameters      

  public rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner>> createOrUpdateAtScopeWithServiceResponseAsync(java.lang.String, java.lang.String, com.microsoft.azure.management.resources.implementation.DeploymentInner);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=5, args_size=4
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String scope
        start local 2 // java.lang.String deploymentName
        start local 3 // com.microsoft.azure.management.resources.implementation.DeploymentInner parameters
         0: .line 667
            aload 1 /* scope */
            ifnonnull 2
         1: .line 668
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter scope is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 670
      StackMap locals:
      StackMap stack:
            aload 2 /* deploymentName */
            ifnonnull 4
         3: .line 671
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter deploymentName is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         4: .line 673
      StackMap locals:
      StackMap stack:
            aload 3 /* parameters */
            ifnonnull 6
         5: .line 674
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter parameters is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         6: .line 676
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.apiVersion:()Ljava/lang/String;
            ifnonnull 8
         7: .line 677
            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 679
      StackMap locals:
      StackMap stack:
            aload 3 /* parameters */
            invokestatic com.microsoft.rest.Validator.validate:(Ljava/lang/Object;)V
         9: .line 680
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.service:Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner$DeploymentsService;
            aload 1 /* scope */
            aload 2 /* deploymentName */
            aload 3 /* parameters */
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.apiVersion:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.acceptLanguage:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.userAgent:()Ljava/lang/String;
            invokeinterface com.microsoft.azure.management.resources.implementation.DeploymentsInner$DeploymentsService.createOrUpdateAtScope:(Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
            astore 4 /* observable */
        start local 4 // rx.Observable observable
        10: .line 681
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.getAzureClient:()Lcom/microsoft/azure/AzureClient;
            aload 4 /* observable */
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$12
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$12.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner$12.getType:()Ljava/lang/reflect/Type;
            invokevirtual com.microsoft.azure.AzureClient.getPutOrPatchResultAsync:(Lrx/Observable;Ljava/lang/reflect/Type;)Lrx/Observable;
            areturn
        end local 4 // rx.Observable observable
        end local 3 // com.microsoft.azure.management.resources.implementation.DeploymentInner parameters
        end local 2 // java.lang.String deploymentName
        end local 1 // java.lang.String scope
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0   11     0            this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0   11     1           scope  Ljava/lang/String;
            0   11     2  deploymentName  Ljava/lang/String;
            0   11     3      parameters  Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;
           10   11     4      observable  Lrx/Observable<Lretrofit2/Response<Lokhttp3/ResponseBody;>;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;)Lrx/Observable<Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;>;
    MethodParameters:
                Name  Flags
      scope           
      deploymentName  
      parameters      

  public com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner beginCreateOrUpdateAtScope(java.lang.String, java.lang.String, com.microsoft.azure.management.resources.implementation.DeploymentInner);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;)Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String scope
        start local 2 // java.lang.String deploymentName
        start local 3 // com.microsoft.azure.management.resources.implementation.DeploymentInner parameters
         0: .line 697
            aload 0 /* this */
            aload 1 /* scope */
            aload 2 /* deploymentName */
            aload 3 /* parameters */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.beginCreateOrUpdateAtScopeWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;)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.resources.implementation.DeploymentExtendedInner
            areturn
        end local 3 // com.microsoft.azure.management.resources.implementation.DeploymentInner parameters
        end local 2 // java.lang.String deploymentName
        end local 1 // java.lang.String scope
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    1     0            this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1           scope  Ljava/lang/String;
            0    1     2  deploymentName  Ljava/lang/String;
            0    1     3      parameters  Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;
    MethodParameters:
                Name  Flags
      scope           
      deploymentName  
      parameters      

  public com.microsoft.rest.ServiceFuture<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner> beginCreateOrUpdateAtScopeAsync(java.lang.String, java.lang.String, com.microsoft.azure.management.resources.implementation.DeploymentInner, com.microsoft.rest.ServiceCallback<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner>);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;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.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String scope
        start local 2 // java.lang.String deploymentName
        start local 3 // com.microsoft.azure.management.resources.implementation.DeploymentInner parameters
        start local 4 // com.microsoft.rest.ServiceCallback serviceCallback
         0: .line 712
            aload 0 /* this */
            aload 1 /* scope */
            aload 2 /* deploymentName */
            aload 3 /* parameters */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.beginCreateOrUpdateAtScopeWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;)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 // com.microsoft.azure.management.resources.implementation.DeploymentInner parameters
        end local 2 // java.lang.String deploymentName
        end local 1 // java.lang.String scope
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0    1     0             this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1            scope  Ljava/lang/String;
            0    1     2   deploymentName  Ljava/lang/String;
            0    1     3       parameters  Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;
            0    1     4  serviceCallback  Lcom/microsoft/rest/ServiceCallback<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;Lcom/microsoft/rest/ServiceCallback<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;)Lcom/microsoft/rest/ServiceFuture<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;
    MethodParameters:
                 Name  Flags
      scope            
      deploymentName   
      parameters       
      serviceCallback  final

  public rx.Observable<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner> beginCreateOrUpdateAtScopeAsync(java.lang.String, java.lang.String, com.microsoft.azure.management.resources.implementation.DeploymentInner);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String scope
        start local 2 // java.lang.String deploymentName
        start local 3 // com.microsoft.azure.management.resources.implementation.DeploymentInner parameters
         0: .line 726
            aload 0 /* this */
            aload 1 /* scope */
            aload 2 /* deploymentName */
            aload 3 /* parameters */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.beginCreateOrUpdateAtScopeWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;)Lrx/Observable;
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$13
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$13.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
            areturn
        end local 3 // com.microsoft.azure.management.resources.implementation.DeploymentInner parameters
        end local 2 // java.lang.String deploymentName
        end local 1 // java.lang.String scope
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    1     0            this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1           scope  Ljava/lang/String;
            0    1     2  deploymentName  Ljava/lang/String;
            0    1     3      parameters  Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;)Lrx/Observable<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;
    MethodParameters:
                Name  Flags
      scope           
      deploymentName  
      parameters      

  public rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner>> beginCreateOrUpdateAtScopeWithServiceResponseAsync(java.lang.String, java.lang.String, com.microsoft.azure.management.resources.implementation.DeploymentInner);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=4, args_size=4
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String scope
        start local 2 // java.lang.String deploymentName
        start local 3 // com.microsoft.azure.management.resources.implementation.DeploymentInner parameters
         0: .line 745
            aload 1 /* scope */
            ifnonnull 2
         1: .line 746
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter scope is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 748
      StackMap locals:
      StackMap stack:
            aload 2 /* deploymentName */
            ifnonnull 4
         3: .line 749
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter deploymentName is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         4: .line 751
      StackMap locals:
      StackMap stack:
            aload 3 /* parameters */
            ifnonnull 6
         5: .line 752
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter parameters is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         6: .line 754
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.apiVersion:()Ljava/lang/String;
            ifnonnull 8
         7: .line 755
            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 757
      StackMap locals:
      StackMap stack:
            aload 3 /* parameters */
            invokestatic com.microsoft.rest.Validator.validate:(Ljava/lang/Object;)V
         9: .line 758
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.service:Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner$DeploymentsService;
            aload 1 /* scope */
            aload 2 /* deploymentName */
            aload 3 /* parameters */
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.apiVersion:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.acceptLanguage:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.userAgent:()Ljava/lang/String;
            invokeinterface com.microsoft.azure.management.resources.implementation.DeploymentsInner$DeploymentsService.beginCreateOrUpdateAtScope:(Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
        10: .line 759
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$14
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$14.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual rx.Observable.flatMap:(Lrx/functions/Func1;)Lrx/Observable;
        11: .line 758
            areturn
        end local 3 // com.microsoft.azure.management.resources.implementation.DeploymentInner parameters
        end local 2 // java.lang.String deploymentName
        end local 1 // java.lang.String scope
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0   12     0            this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0   12     1           scope  Ljava/lang/String;
            0   12     2  deploymentName  Ljava/lang/String;
            0   12     3      parameters  Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;)Lrx/Observable<Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;>;
    MethodParameters:
                Name  Flags
      scope           
      deploymentName  
      parameters      

  private com.microsoft.rest.ServiceResponse<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner> beginCreateOrUpdateAtScopeDelegate(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.resources.implementation.DeploymentsInner this
        start local 1 // retrofit2.Response response
         0: .line 773
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.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.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.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 774
            sipush 200
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$15
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$15.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner$15.getType:()Ljava/lang/reflect/Type;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.register:(ILjava/lang/reflect/Type;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         2: .line 775
            sipush 201
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$16
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$16.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner$16.getType:()Ljava/lang/reflect/Type;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.register:(ILjava/lang/reflect/Type;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         3: .line 776
            ldc Lcom/microsoft/azure/CloudException;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.registerError:(Ljava/lang/Class;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         4: .line 777
            aload 1 /* response */
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.build:(Lretrofit2/Response;)Lcom/microsoft/rest/ServiceResponse;
         5: .line 773
            areturn
        end local 1 // retrofit2.Response response
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    6     0      this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    6     1  response  Lretrofit2/Response<Lokhttp3/ResponseBody;>;
    Exceptions:
      throws com.microsoft.azure.CloudException, java.io.IOException, java.lang.IllegalArgumentException
    Signature: (Lretrofit2/Response<Lokhttp3/ResponseBody;>;)Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;
    MethodParameters:
          Name  Flags
      response  

  public com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner getAtScope(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String scope
        start local 2 // java.lang.String deploymentName
         0: .line 791
            aload 0 /* this */
            aload 1 /* scope */
            aload 2 /* deploymentName */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.getAtScopeWithServiceResponseAsync:(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.resources.implementation.DeploymentExtendedInner
            areturn
        end local 2 // java.lang.String deploymentName
        end local 1 // java.lang.String scope
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    1     0            this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1           scope  Ljava/lang/String;
            0    1     2  deploymentName  Ljava/lang/String;
    MethodParameters:
                Name  Flags
      scope           
      deploymentName  

  public com.microsoft.rest.ServiceFuture<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner> getAtScopeAsync(java.lang.String, java.lang.String, com.microsoft.rest.ServiceCallback<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner>);
    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.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String scope
        start local 2 // java.lang.String deploymentName
        start local 3 // com.microsoft.rest.ServiceCallback serviceCallback
         0: .line 804
            aload 0 /* this */
            aload 1 /* scope */
            aload 2 /* deploymentName */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.getAtScopeWithServiceResponseAsync:(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 deploymentName
        end local 1 // java.lang.String scope
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0    1     0             this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1            scope  Ljava/lang/String;
            0    1     2   deploymentName  Ljava/lang/String;
            0    1     3  serviceCallback  Lcom/microsoft/rest/ServiceCallback<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/rest/ServiceCallback<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;)Lcom/microsoft/rest/ServiceFuture<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;
    MethodParameters:
                 Name  Flags
      scope            
      deploymentName   
      serviceCallback  final

  public rx.Observable<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner> getAtScopeAsync(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.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String scope
        start local 2 // java.lang.String deploymentName
         0: .line 816
            aload 0 /* this */
            aload 1 /* scope */
            aload 2 /* deploymentName */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.getAtScopeWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$17
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$17.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
            areturn
        end local 2 // java.lang.String deploymentName
        end local 1 // java.lang.String scope
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    1     0            this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1           scope  Ljava/lang/String;
            0    1     2  deploymentName  Ljava/lang/String;
    Signature: (Ljava/lang/String;Ljava/lang/String;)Lrx/Observable<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;
    MethodParameters:
                Name  Flags
      scope           
      deploymentName  

  public rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner>> getAtScopeWithServiceResponseAsync(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String scope
        start local 2 // java.lang.String deploymentName
         0: .line 833
            aload 1 /* scope */
            ifnonnull 2
         1: .line 834
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter scope is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 836
      StackMap locals:
      StackMap stack:
            aload 2 /* deploymentName */
            ifnonnull 4
         3: .line 837
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter deploymentName is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         4: .line 839
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.apiVersion:()Ljava/lang/String;
            ifnonnull 6
         5: .line 840
            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 842
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.service:Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner$DeploymentsService;
            aload 1 /* scope */
            aload 2 /* deploymentName */
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.apiVersion:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.acceptLanguage:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.userAgent:()Ljava/lang/String;
            invokeinterface com.microsoft.azure.management.resources.implementation.DeploymentsInner$DeploymentsService.getAtScope:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
         7: .line 843
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$18
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$18.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual rx.Observable.flatMap:(Lrx/functions/Func1;)Lrx/Observable;
         8: .line 842
            areturn
        end local 2 // java.lang.String deploymentName
        end local 1 // java.lang.String scope
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    9     0            this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    9     1           scope  Ljava/lang/String;
            0    9     2  deploymentName  Ljava/lang/String;
    Signature: (Ljava/lang/String;Ljava/lang/String;)Lrx/Observable<Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;>;
    MethodParameters:
                Name  Flags
      scope           
      deploymentName  

  private com.microsoft.rest.ServiceResponse<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner> getAtScopeDelegate(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.resources.implementation.DeploymentsInner this
        start local 1 // retrofit2.Response response
         0: .line 857
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.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.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.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 858
            sipush 200
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$19
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$19.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner$19.getType:()Ljava/lang/reflect/Type;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.register:(ILjava/lang/reflect/Type;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         2: .line 859
            ldc Lcom/microsoft/azure/CloudException;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.registerError:(Ljava/lang/Class;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         3: .line 860
            aload 1 /* response */
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.build:(Lretrofit2/Response;)Lcom/microsoft/rest/ServiceResponse;
         4: .line 857
            areturn
        end local 1 // retrofit2.Response response
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    5     0      this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    5     1  response  Lretrofit2/Response<Lokhttp3/ResponseBody;>;
    Exceptions:
      throws com.microsoft.azure.CloudException, java.io.IOException, java.lang.IllegalArgumentException
    Signature: (Lretrofit2/Response<Lokhttp3/ResponseBody;>;)Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;
    MethodParameters:
          Name  Flags
      response  

  public void cancelAtScope(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.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String scope
        start local 2 // java.lang.String deploymentName
         0: .line 874
            aload 0 /* this */
            aload 1 /* scope */
            aload 2 /* deploymentName */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.cancelAtScopeWithServiceResponseAsync:(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 875
            return
        end local 2 // java.lang.String deploymentName
        end local 1 // java.lang.String scope
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    2     0            this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    2     1           scope  Ljava/lang/String;
            0    2     2  deploymentName  Ljava/lang/String;
    MethodParameters:
                Name  Flags
      scope           
      deploymentName  

  public com.microsoft.rest.ServiceFuture<java.lang.Void> cancelAtScopeAsync(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.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String scope
        start local 2 // java.lang.String deploymentName
        start local 3 // com.microsoft.rest.ServiceCallback serviceCallback
         0: .line 888
            aload 0 /* this */
            aload 1 /* scope */
            aload 2 /* deploymentName */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.cancelAtScopeWithServiceResponseAsync:(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 deploymentName
        end local 1 // java.lang.String scope
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0    1     0             this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1            scope  Ljava/lang/String;
            0    1     2   deploymentName  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
      scope            
      deploymentName   
      serviceCallback  final

  public rx.Observable<java.lang.Void> cancelAtScopeAsync(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.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String scope
        start local 2 // java.lang.String deploymentName
         0: .line 901
            aload 0 /* this */
            aload 1 /* scope */
            aload 2 /* deploymentName */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.cancelAtScopeWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$20
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$20.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
            areturn
        end local 2 // java.lang.String deploymentName
        end local 1 // java.lang.String scope
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    1     0            this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1           scope  Ljava/lang/String;
            0    1     2  deploymentName  Ljava/lang/String;
    Signature: (Ljava/lang/String;Ljava/lang/String;)Lrx/Observable<Ljava/lang/Void;>;
    MethodParameters:
                Name  Flags
      scope           
      deploymentName  

  public rx.Observable<com.microsoft.rest.ServiceResponse<java.lang.Void>> cancelAtScopeWithServiceResponseAsync(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String scope
        start local 2 // java.lang.String deploymentName
         0: .line 919
            aload 1 /* scope */
            ifnonnull 2
         1: .line 920
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter scope is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 922
      StackMap locals:
      StackMap stack:
            aload 2 /* deploymentName */
            ifnonnull 4
         3: .line 923
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter deploymentName is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         4: .line 925
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.apiVersion:()Ljava/lang/String;
            ifnonnull 6
         5: .line 926
            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 928
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.service:Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner$DeploymentsService;
            aload 1 /* scope */
            aload 2 /* deploymentName */
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.apiVersion:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.acceptLanguage:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.userAgent:()Ljava/lang/String;
            invokeinterface com.microsoft.azure.management.resources.implementation.DeploymentsInner$DeploymentsService.cancelAtScope:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
         7: .line 929
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$21
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$21.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual rx.Observable.flatMap:(Lrx/functions/Func1;)Lrx/Observable;
         8: .line 928
            areturn
        end local 2 // java.lang.String deploymentName
        end local 1 // java.lang.String scope
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    9     0            this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    9     1           scope  Ljava/lang/String;
            0    9     2  deploymentName  Ljava/lang/String;
    Signature: (Ljava/lang/String;Ljava/lang/String;)Lrx/Observable<Lcom/microsoft/rest/ServiceResponse<Ljava/lang/Void;>;>;
    MethodParameters:
                Name  Flags
      scope           
      deploymentName  

  private com.microsoft.rest.ServiceResponse<java.lang.Void> cancelAtScopeDelegate(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.resources.implementation.DeploymentsInner this
        start local 1 // retrofit2.Response response
         0: .line 943
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.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.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.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 944
            sipush 204
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$22
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$22.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner$22.getType:()Ljava/lang/reflect/Type;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.register:(ILjava/lang/reflect/Type;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         2: .line 945
            ldc Lcom/microsoft/azure/CloudException;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.registerError:(Ljava/lang/Class;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         3: .line 946
            aload 1 /* response */
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.build:(Lretrofit2/Response;)Lcom/microsoft/rest/ServiceResponse;
         4: .line 943
            areturn
        end local 1 // retrofit2.Response response
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    5     0      this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    5     1  response  Lretrofit2/Response<Lokhttp3/ResponseBody;>;
    Exceptions:
      throws com.microsoft.azure.CloudException, 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.resources.implementation.DeploymentValidateResultInner validateAtScope(java.lang.String, java.lang.String, com.microsoft.azure.management.resources.implementation.DeploymentInner);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;)Lcom/microsoft/azure/management/resources/implementation/DeploymentValidateResultInner;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String scope
        start local 2 // java.lang.String deploymentName
        start local 3 // com.microsoft.azure.management.resources.implementation.DeploymentInner parameters
         0: .line 961
            aload 0 /* this */
            aload 1 /* scope */
            aload 2 /* deploymentName */
            aload 3 /* parameters */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.validateAtScopeWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;)Lrx/Observable;
            invokevirtual rx.Observable.toBlocking:()Lrx/observables/BlockingObservable;
            invokevirtual rx.observables.BlockingObservable.last:()Ljava/lang/Object;
            checkcast com.microsoft.rest.ServiceResponse
            invokevirtual com.microsoft.rest.ServiceResponse.body:()Ljava/lang/Object;
            checkcast com.microsoft.azure.management.resources.implementation.DeploymentValidateResultInner
            areturn
        end local 3 // com.microsoft.azure.management.resources.implementation.DeploymentInner parameters
        end local 2 // java.lang.String deploymentName
        end local 1 // java.lang.String scope
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    1     0            this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1           scope  Ljava/lang/String;
            0    1     2  deploymentName  Ljava/lang/String;
            0    1     3      parameters  Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;
    MethodParameters:
                Name  Flags
      scope           
      deploymentName  
      parameters      

  public com.microsoft.rest.ServiceFuture<com.microsoft.azure.management.resources.implementation.DeploymentValidateResultInner> validateAtScopeAsync(java.lang.String, java.lang.String, com.microsoft.azure.management.resources.implementation.DeploymentInner, com.microsoft.rest.ServiceCallback<com.microsoft.azure.management.resources.implementation.DeploymentValidateResultInner>);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;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.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String scope
        start local 2 // java.lang.String deploymentName
        start local 3 // com.microsoft.azure.management.resources.implementation.DeploymentInner parameters
        start local 4 // com.microsoft.rest.ServiceCallback serviceCallback
         0: .line 975
            aload 0 /* this */
            aload 1 /* scope */
            aload 2 /* deploymentName */
            aload 3 /* parameters */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.validateAtScopeWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;)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 // com.microsoft.azure.management.resources.implementation.DeploymentInner parameters
        end local 2 // java.lang.String deploymentName
        end local 1 // java.lang.String scope
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0    1     0             this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1            scope  Ljava/lang/String;
            0    1     2   deploymentName  Ljava/lang/String;
            0    1     3       parameters  Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;
            0    1     4  serviceCallback  Lcom/microsoft/rest/ServiceCallback<Lcom/microsoft/azure/management/resources/implementation/DeploymentValidateResultInner;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;Lcom/microsoft/rest/ServiceCallback<Lcom/microsoft/azure/management/resources/implementation/DeploymentValidateResultInner;>;)Lcom/microsoft/rest/ServiceFuture<Lcom/microsoft/azure/management/resources/implementation/DeploymentValidateResultInner;>;
    MethodParameters:
                 Name  Flags
      scope            
      deploymentName   
      parameters       
      serviceCallback  final

  public rx.Observable<com.microsoft.azure.management.resources.implementation.DeploymentValidateResultInner> validateAtScopeAsync(java.lang.String, java.lang.String, com.microsoft.azure.management.resources.implementation.DeploymentInner);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String scope
        start local 2 // java.lang.String deploymentName
        start local 3 // com.microsoft.azure.management.resources.implementation.DeploymentInner parameters
         0: .line 988
            aload 0 /* this */
            aload 1 /* scope */
            aload 2 /* deploymentName */
            aload 3 /* parameters */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.validateAtScopeWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;)Lrx/Observable;
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$23
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$23.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
            areturn
        end local 3 // com.microsoft.azure.management.resources.implementation.DeploymentInner parameters
        end local 2 // java.lang.String deploymentName
        end local 1 // java.lang.String scope
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    1     0            this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1           scope  Ljava/lang/String;
            0    1     2  deploymentName  Ljava/lang/String;
            0    1     3      parameters  Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;)Lrx/Observable<Lcom/microsoft/azure/management/resources/implementation/DeploymentValidateResultInner;>;
    MethodParameters:
                Name  Flags
      scope           
      deploymentName  
      parameters      

  public rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.management.resources.implementation.DeploymentValidateResultInner>> validateAtScopeWithServiceResponseAsync(java.lang.String, java.lang.String, com.microsoft.azure.management.resources.implementation.DeploymentInner);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=5, args_size=4
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String scope
        start local 2 // java.lang.String deploymentName
        start local 3 // com.microsoft.azure.management.resources.implementation.DeploymentInner parameters
         0: .line 1006
            aload 1 /* scope */
            ifnonnull 2
         1: .line 1007
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter scope is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 1009
      StackMap locals:
      StackMap stack:
            aload 2 /* deploymentName */
            ifnonnull 4
         3: .line 1010
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter deploymentName is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         4: .line 1012
      StackMap locals:
      StackMap stack:
            aload 3 /* parameters */
            ifnonnull 6
         5: .line 1013
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter parameters is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         6: .line 1015
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.apiVersion:()Ljava/lang/String;
            ifnonnull 8
         7: .line 1016
            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 1018
      StackMap locals:
      StackMap stack:
            aload 3 /* parameters */
            invokestatic com.microsoft.rest.Validator.validate:(Ljava/lang/Object;)V
         9: .line 1019
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.service:Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner$DeploymentsService;
            aload 1 /* scope */
            aload 2 /* deploymentName */
            aload 3 /* parameters */
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.apiVersion:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.acceptLanguage:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.userAgent:()Ljava/lang/String;
            invokeinterface com.microsoft.azure.management.resources.implementation.DeploymentsInner$DeploymentsService.validateAtScope:(Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
            astore 4 /* observable */
        start local 4 // rx.Observable observable
        10: .line 1020
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.getAzureClient:()Lcom/microsoft/azure/AzureClient;
            aload 4 /* observable */
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$24
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$24.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner$24.getType:()Ljava/lang/reflect/Type;
            invokevirtual com.microsoft.azure.AzureClient.getPostOrDeleteResultAsync:(Lrx/Observable;Ljava/lang/reflect/Type;)Lrx/Observable;
            areturn
        end local 4 // rx.Observable observable
        end local 3 // com.microsoft.azure.management.resources.implementation.DeploymentInner parameters
        end local 2 // java.lang.String deploymentName
        end local 1 // java.lang.String scope
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0   11     0            this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0   11     1           scope  Ljava/lang/String;
            0   11     2  deploymentName  Ljava/lang/String;
            0   11     3      parameters  Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;
           10   11     4      observable  Lrx/Observable<Lretrofit2/Response<Lokhttp3/ResponseBody;>;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;)Lrx/Observable<Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/management/resources/implementation/DeploymentValidateResultInner;>;>;
    MethodParameters:
                Name  Flags
      scope           
      deploymentName  
      parameters      

  public com.microsoft.azure.management.resources.implementation.DeploymentValidateResultInner beginValidateAtScope(java.lang.String, java.lang.String, com.microsoft.azure.management.resources.implementation.DeploymentInner);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;)Lcom/microsoft/azure/management/resources/implementation/DeploymentValidateResultInner;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String scope
        start local 2 // java.lang.String deploymentName
        start local 3 // com.microsoft.azure.management.resources.implementation.DeploymentInner parameters
         0: .line 1035
            aload 0 /* this */
            aload 1 /* scope */
            aload 2 /* deploymentName */
            aload 3 /* parameters */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.beginValidateAtScopeWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;)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.resources.implementation.DeploymentValidateResultInner
            areturn
        end local 3 // com.microsoft.azure.management.resources.implementation.DeploymentInner parameters
        end local 2 // java.lang.String deploymentName
        end local 1 // java.lang.String scope
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    1     0            this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1           scope  Ljava/lang/String;
            0    1     2  deploymentName  Ljava/lang/String;
            0    1     3      parameters  Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;
    MethodParameters:
                Name  Flags
      scope           
      deploymentName  
      parameters      

  public com.microsoft.rest.ServiceFuture<com.microsoft.azure.management.resources.implementation.DeploymentValidateResultInner> beginValidateAtScopeAsync(java.lang.String, java.lang.String, com.microsoft.azure.management.resources.implementation.DeploymentInner, com.microsoft.rest.ServiceCallback<com.microsoft.azure.management.resources.implementation.DeploymentValidateResultInner>);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;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.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String scope
        start local 2 // java.lang.String deploymentName
        start local 3 // com.microsoft.azure.management.resources.implementation.DeploymentInner parameters
        start local 4 // com.microsoft.rest.ServiceCallback serviceCallback
         0: .line 1049
            aload 0 /* this */
            aload 1 /* scope */
            aload 2 /* deploymentName */
            aload 3 /* parameters */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.beginValidateAtScopeWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;)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 // com.microsoft.azure.management.resources.implementation.DeploymentInner parameters
        end local 2 // java.lang.String deploymentName
        end local 1 // java.lang.String scope
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0    1     0             this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1            scope  Ljava/lang/String;
            0    1     2   deploymentName  Ljava/lang/String;
            0    1     3       parameters  Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;
            0    1     4  serviceCallback  Lcom/microsoft/rest/ServiceCallback<Lcom/microsoft/azure/management/resources/implementation/DeploymentValidateResultInner;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;Lcom/microsoft/rest/ServiceCallback<Lcom/microsoft/azure/management/resources/implementation/DeploymentValidateResultInner;>;)Lcom/microsoft/rest/ServiceFuture<Lcom/microsoft/azure/management/resources/implementation/DeploymentValidateResultInner;>;
    MethodParameters:
                 Name  Flags
      scope            
      deploymentName   
      parameters       
      serviceCallback  final

  public rx.Observable<com.microsoft.azure.management.resources.implementation.DeploymentValidateResultInner> beginValidateAtScopeAsync(java.lang.String, java.lang.String, com.microsoft.azure.management.resources.implementation.DeploymentInner);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String scope
        start local 2 // java.lang.String deploymentName
        start local 3 // com.microsoft.azure.management.resources.implementation.DeploymentInner parameters
         0: .line 1062
            aload 0 /* this */
            aload 1 /* scope */
            aload 2 /* deploymentName */
            aload 3 /* parameters */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.beginValidateAtScopeWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;)Lrx/Observable;
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$25
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$25.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
            areturn
        end local 3 // com.microsoft.azure.management.resources.implementation.DeploymentInner parameters
        end local 2 // java.lang.String deploymentName
        end local 1 // java.lang.String scope
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    1     0            this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1           scope  Ljava/lang/String;
            0    1     2  deploymentName  Ljava/lang/String;
            0    1     3      parameters  Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;)Lrx/Observable<Lcom/microsoft/azure/management/resources/implementation/DeploymentValidateResultInner;>;
    MethodParameters:
                Name  Flags
      scope           
      deploymentName  
      parameters      

  public rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.management.resources.implementation.DeploymentValidateResultInner>> beginValidateAtScopeWithServiceResponseAsync(java.lang.String, java.lang.String, com.microsoft.azure.management.resources.implementation.DeploymentInner);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=4, args_size=4
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String scope
        start local 2 // java.lang.String deploymentName
        start local 3 // com.microsoft.azure.management.resources.implementation.DeploymentInner parameters
         0: .line 1080
            aload 1 /* scope */
            ifnonnull 2
         1: .line 1081
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter scope is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 1083
      StackMap locals:
      StackMap stack:
            aload 2 /* deploymentName */
            ifnonnull 4
         3: .line 1084
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter deploymentName is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         4: .line 1086
      StackMap locals:
      StackMap stack:
            aload 3 /* parameters */
            ifnonnull 6
         5: .line 1087
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter parameters is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         6: .line 1089
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.apiVersion:()Ljava/lang/String;
            ifnonnull 8
         7: .line 1090
            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 1092
      StackMap locals:
      StackMap stack:
            aload 3 /* parameters */
            invokestatic com.microsoft.rest.Validator.validate:(Ljava/lang/Object;)V
         9: .line 1093
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.service:Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner$DeploymentsService;
            aload 1 /* scope */
            aload 2 /* deploymentName */
            aload 3 /* parameters */
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.apiVersion:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.acceptLanguage:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.userAgent:()Ljava/lang/String;
            invokeinterface com.microsoft.azure.management.resources.implementation.DeploymentsInner$DeploymentsService.beginValidateAtScope:(Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
        10: .line 1094
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$26
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$26.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual rx.Observable.flatMap:(Lrx/functions/Func1;)Lrx/Observable;
        11: .line 1093
            areturn
        end local 3 // com.microsoft.azure.management.resources.implementation.DeploymentInner parameters
        end local 2 // java.lang.String deploymentName
        end local 1 // java.lang.String scope
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0   12     0            this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0   12     1           scope  Ljava/lang/String;
            0   12     2  deploymentName  Ljava/lang/String;
            0   12     3      parameters  Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;)Lrx/Observable<Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/management/resources/implementation/DeploymentValidateResultInner;>;>;
    MethodParameters:
                Name  Flags
      scope           
      deploymentName  
      parameters      

  private com.microsoft.rest.ServiceResponse<com.microsoft.azure.management.resources.implementation.DeploymentValidateResultInner> beginValidateAtScopeDelegate(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.resources.implementation.DeploymentsInner this
        start local 1 // retrofit2.Response response
         0: .line 1108
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.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.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.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 1109
            sipush 200
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$27
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$27.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner$27.getType:()Ljava/lang/reflect/Type;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.register:(ILjava/lang/reflect/Type;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         2: .line 1110
            sipush 202
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$28
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$28.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner$28.getType:()Ljava/lang/reflect/Type;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.register:(ILjava/lang/reflect/Type;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         3: .line 1111
            sipush 400
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$29
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$29.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner$29.getType:()Ljava/lang/reflect/Type;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.register:(ILjava/lang/reflect/Type;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         4: .line 1112
            ldc Lcom/microsoft/azure/CloudException;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.registerError:(Ljava/lang/Class;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         5: .line 1113
            aload 1 /* response */
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.build:(Lretrofit2/Response;)Lcom/microsoft/rest/ServiceResponse;
         6: .line 1108
            areturn
        end local 1 // retrofit2.Response response
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    7     0      this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    7     1  response  Lretrofit2/Response<Lokhttp3/ResponseBody;>;
    Exceptions:
      throws com.microsoft.azure.CloudException, java.io.IOException, java.lang.IllegalArgumentException
    Signature: (Lretrofit2/Response<Lokhttp3/ResponseBody;>;)Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/management/resources/implementation/DeploymentValidateResultInner;>;
    MethodParameters:
          Name  Flags
      response  

  public com.microsoft.azure.management.resources.implementation.DeploymentExportResultInner exportTemplateAtScope(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Lcom/microsoft/azure/management/resources/implementation/DeploymentExportResultInner;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String scope
        start local 2 // java.lang.String deploymentName
         0: .line 1127
            aload 0 /* this */
            aload 1 /* scope */
            aload 2 /* deploymentName */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.exportTemplateAtScopeWithServiceResponseAsync:(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.resources.implementation.DeploymentExportResultInner
            areturn
        end local 2 // java.lang.String deploymentName
        end local 1 // java.lang.String scope
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    1     0            this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1           scope  Ljava/lang/String;
            0    1     2  deploymentName  Ljava/lang/String;
    MethodParameters:
                Name  Flags
      scope           
      deploymentName  

  public com.microsoft.rest.ServiceFuture<com.microsoft.azure.management.resources.implementation.DeploymentExportResultInner> exportTemplateAtScopeAsync(java.lang.String, java.lang.String, com.microsoft.rest.ServiceCallback<com.microsoft.azure.management.resources.implementation.DeploymentExportResultInner>);
    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.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String scope
        start local 2 // java.lang.String deploymentName
        start local 3 // com.microsoft.rest.ServiceCallback serviceCallback
         0: .line 1140
            aload 0 /* this */
            aload 1 /* scope */
            aload 2 /* deploymentName */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.exportTemplateAtScopeWithServiceResponseAsync:(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 deploymentName
        end local 1 // java.lang.String scope
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0    1     0             this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1            scope  Ljava/lang/String;
            0    1     2   deploymentName  Ljava/lang/String;
            0    1     3  serviceCallback  Lcom/microsoft/rest/ServiceCallback<Lcom/microsoft/azure/management/resources/implementation/DeploymentExportResultInner;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/rest/ServiceCallback<Lcom/microsoft/azure/management/resources/implementation/DeploymentExportResultInner;>;)Lcom/microsoft/rest/ServiceFuture<Lcom/microsoft/azure/management/resources/implementation/DeploymentExportResultInner;>;
    MethodParameters:
                 Name  Flags
      scope            
      deploymentName   
      serviceCallback  final

  public rx.Observable<com.microsoft.azure.management.resources.implementation.DeploymentExportResultInner> exportTemplateAtScopeAsync(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.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String scope
        start local 2 // java.lang.String deploymentName
         0: .line 1152
            aload 0 /* this */
            aload 1 /* scope */
            aload 2 /* deploymentName */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.exportTemplateAtScopeWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$30
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$30.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
            areturn
        end local 2 // java.lang.String deploymentName
        end local 1 // java.lang.String scope
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    1     0            this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1           scope  Ljava/lang/String;
            0    1     2  deploymentName  Ljava/lang/String;
    Signature: (Ljava/lang/String;Ljava/lang/String;)Lrx/Observable<Lcom/microsoft/azure/management/resources/implementation/DeploymentExportResultInner;>;
    MethodParameters:
                Name  Flags
      scope           
      deploymentName  

  public rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.management.resources.implementation.DeploymentExportResultInner>> exportTemplateAtScopeWithServiceResponseAsync(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String scope
        start local 2 // java.lang.String deploymentName
         0: .line 1169
            aload 1 /* scope */
            ifnonnull 2
         1: .line 1170
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter scope is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 1172
      StackMap locals:
      StackMap stack:
            aload 2 /* deploymentName */
            ifnonnull 4
         3: .line 1173
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter deploymentName is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         4: .line 1175
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.apiVersion:()Ljava/lang/String;
            ifnonnull 6
         5: .line 1176
            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 1178
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.service:Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner$DeploymentsService;
            aload 1 /* scope */
            aload 2 /* deploymentName */
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.apiVersion:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.acceptLanguage:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.userAgent:()Ljava/lang/String;
            invokeinterface com.microsoft.azure.management.resources.implementation.DeploymentsInner$DeploymentsService.exportTemplateAtScope:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
         7: .line 1179
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$31
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$31.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual rx.Observable.flatMap:(Lrx/functions/Func1;)Lrx/Observable;
         8: .line 1178
            areturn
        end local 2 // java.lang.String deploymentName
        end local 1 // java.lang.String scope
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    9     0            this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    9     1           scope  Ljava/lang/String;
            0    9     2  deploymentName  Ljava/lang/String;
    Signature: (Ljava/lang/String;Ljava/lang/String;)Lrx/Observable<Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/management/resources/implementation/DeploymentExportResultInner;>;>;
    MethodParameters:
                Name  Flags
      scope           
      deploymentName  

  private com.microsoft.rest.ServiceResponse<com.microsoft.azure.management.resources.implementation.DeploymentExportResultInner> exportTemplateAtScopeDelegate(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.resources.implementation.DeploymentsInner this
        start local 1 // retrofit2.Response response
         0: .line 1193
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.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.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.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 1194
            sipush 200
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$32
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$32.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner$32.getType:()Ljava/lang/reflect/Type;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.register:(ILjava/lang/reflect/Type;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         2: .line 1195
            ldc Lcom/microsoft/azure/CloudException;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.registerError:(Ljava/lang/Class;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         3: .line 1196
            aload 1 /* response */
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.build:(Lretrofit2/Response;)Lcom/microsoft/rest/ServiceResponse;
         4: .line 1193
            areturn
        end local 1 // retrofit2.Response response
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    5     0      this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    5     1  response  Lretrofit2/Response<Lokhttp3/ResponseBody;>;
    Exceptions:
      throws com.microsoft.azure.CloudException, java.io.IOException, java.lang.IllegalArgumentException
    Signature: (Lretrofit2/Response<Lokhttp3/ResponseBody;>;)Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/management/resources/implementation/DeploymentExportResultInner;>;
    MethodParameters:
          Name  Flags
      response  

  public com.microsoft.azure.PagedList<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner> listAtScope(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.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String scope
         0: .line 1209
            aload 0 /* this */
            aload 1 /* scope */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.listAtScopeSinglePageAsync:(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 1210
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$33
            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.resources.implementation.DeploymentsInner$33.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;Lcom/microsoft/azure/Page;)V
            areturn
        end local 2 // com.microsoft.rest.ServiceResponse response
        end local 1 // java.lang.String scope
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    2     0      this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    2     1     scope  Ljava/lang/String;
            1    2     2  response  Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/Page<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;>;
    Signature: (Ljava/lang/String;)Lcom/microsoft/azure/PagedList<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;
    MethodParameters:
       Name  Flags
      scope  final

  public com.microsoft.rest.ServiceFuture<java.util.List<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner>> listAtScopeAsync(java.lang.String, com.microsoft.azure.ListOperationCallback<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner>);
    descriptor: (Ljava/lang/String;Lcom/microsoft/azure/ListOperationCallback;)Lcom/microsoft/rest/ServiceFuture;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String scope
        start local 2 // com.microsoft.azure.ListOperationCallback serviceCallback
         0: .line 1228
            aload 0 /* this */
            aload 1 /* scope */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.listAtScopeSinglePageAsync:(Ljava/lang/String;)Lrx/Observable;
         1: .line 1229
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$34
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$34.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
         2: .line 1235
            aload 2 /* serviceCallback */
         3: .line 1227
            invokestatic com.microsoft.azure.AzureServiceFuture.fromPageResponse:(Lrx/Observable;Lrx/functions/Func1;Lcom/microsoft/azure/ListOperationCallback;)Lcom/microsoft/rest/ServiceFuture;
            areturn
        end local 2 // com.microsoft.azure.ListOperationCallback serviceCallback
        end local 1 // java.lang.String scope
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0    4     0             this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    4     1            scope  Ljava/lang/String;
            0    4     2  serviceCallback  Lcom/microsoft/azure/ListOperationCallback<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;
    Signature: (Ljava/lang/String;Lcom/microsoft/azure/ListOperationCallback<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;)Lcom/microsoft/rest/ServiceFuture<Ljava/util/List<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;>;
    MethodParameters:
                 Name  Flags
      scope            final
      serviceCallback  final

  public rx.Observable<com.microsoft.azure.Page<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner>> listAtScopeAsync(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.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String scope
         0: .line 1246
            aload 0 /* this */
            aload 1 /* scope */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.listAtScopeWithServiceResponseAsync:(Ljava/lang/String;)Lrx/Observable;
         1: .line 1247
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$35
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$35.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
         2: .line 1246
            areturn
        end local 1 // java.lang.String scope
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    3     0   this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    3     1  scope  Ljava/lang/String;
    Signature: (Ljava/lang/String;)Lrx/Observable<Lcom/microsoft/azure/Page<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;>;
    MethodParameters:
       Name  Flags
      scope  final

  public rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner>>> listAtScopeWithServiceResponseAsync(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.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String scope
         0: .line 1263
            aload 0 /* this */
            aload 1 /* scope */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.listAtScopeSinglePageAsync:(Ljava/lang/String;)Lrx/Observable;
         1: .line 1264
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$36
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$36.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual rx.Observable.concatMap:(Lrx/functions/Func1;)Lrx/Observable;
         2: .line 1263
            areturn
        end local 1 // java.lang.String scope
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    3     0   this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    3     1  scope  Ljava/lang/String;
    Signature: (Ljava/lang/String;)Lrx/Observable<Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/Page<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;>;>;
    MethodParameters:
       Name  Flags
      scope  final

  public rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner>>> listAtScopeSinglePageAsync(java.lang.String);
    descriptor: (Ljava/lang/String;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=4, args_size=2
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String scope
         0: .line 1284
            aload 1 /* scope */
            ifnonnull 2
         1: .line 1285
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter scope is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 1287
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.apiVersion:()Ljava/lang/String;
            ifnonnull 4
         3: .line 1288
            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 1290
      StackMap locals:
      StackMap stack:
            aconst_null
            astore 2 /* filter */
        start local 2 // java.lang.String filter
         5: .line 1291
            aconst_null
            astore 3 /* top */
        start local 3 // java.lang.Integer top
         6: .line 1292
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.service:Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner$DeploymentsService;
            aload 1 /* scope */
            aload 2 /* filter */
            aload 3 /* top */
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.apiVersion:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.acceptLanguage:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.userAgent:()Ljava/lang/String;
            invokeinterface com.microsoft.azure.management.resources.implementation.DeploymentsInner$DeploymentsService.listAtScope:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
         7: .line 1293
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$37
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$37.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual rx.Observable.flatMap:(Lrx/functions/Func1;)Lrx/Observable;
         8: .line 1292
            areturn
        end local 3 // java.lang.Integer top
        end local 2 // java.lang.String filter
        end local 1 // java.lang.String scope
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    9     0    this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    9     1   scope  Ljava/lang/String;
            5    9     2  filter  Ljava/lang/String;
            6    9     3     top  Ljava/lang/Integer;
    Signature: (Ljava/lang/String;)Lrx/Observable<Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/Page<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;>;>;
    MethodParameters:
       Name  Flags
      scope  final

  public com.microsoft.azure.PagedList<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner> listAtScope(java.lang.String, java.lang.String, java.lang.Integer);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;)Lcom/microsoft/azure/PagedList;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=5, args_size=4
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String scope
        start local 2 // java.lang.String filter
        start local 3 // java.lang.Integer top
         0: .line 1318
            aload 0 /* this */
            aload 1 /* scope */
            aload 2 /* filter */
            aload 3 /* top */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.listAtScopeSinglePageAsync:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;)Lrx/Observable;
            invokevirtual rx.Observable.toBlocking:()Lrx/observables/BlockingObservable;
            invokevirtual rx.observables.BlockingObservable.single:()Ljava/lang/Object;
            checkcast com.microsoft.rest.ServiceResponse
            astore 4 /* response */
        start local 4 // com.microsoft.rest.ServiceResponse response
         1: .line 1319
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$38
            dup
            aload 0 /* this */
            aload 4 /* response */
            invokevirtual com.microsoft.rest.ServiceResponse.body:()Ljava/lang/Object;
            checkcast com.microsoft.azure.Page
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$38.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;Lcom/microsoft/azure/Page;)V
            areturn
        end local 4 // com.microsoft.rest.ServiceResponse response
        end local 3 // java.lang.Integer top
        end local 2 // java.lang.String filter
        end local 1 // java.lang.String scope
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    2     0      this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    2     1     scope  Ljava/lang/String;
            0    2     2    filter  Ljava/lang/String;
            0    2     3       top  Ljava/lang/Integer;
            1    2     4  response  Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/Page<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;)Lcom/microsoft/azure/PagedList<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;
    MethodParameters:
        Name  Flags
      scope   final
      filter  final
      top     final

  public com.microsoft.rest.ServiceFuture<java.util.List<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner>> listAtScopeAsync(java.lang.String, java.lang.String, java.lang.Integer, com.microsoft.azure.ListOperationCallback<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner>);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Lcom/microsoft/azure/ListOperationCallback;)Lcom/microsoft/rest/ServiceFuture;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=5, args_size=5
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String scope
        start local 2 // java.lang.String filter
        start local 3 // java.lang.Integer top
        start local 4 // com.microsoft.azure.ListOperationCallback serviceCallback
         0: .line 1339
            aload 0 /* this */
            aload 1 /* scope */
            aload 2 /* filter */
            aload 3 /* top */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.listAtScopeSinglePageAsync:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;)Lrx/Observable;
         1: .line 1340
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$39
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$39.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
         2: .line 1346
            aload 4 /* serviceCallback */
         3: .line 1338
            invokestatic com.microsoft.azure.AzureServiceFuture.fromPageResponse:(Lrx/Observable;Lrx/functions/Func1;Lcom/microsoft/azure/ListOperationCallback;)Lcom/microsoft/rest/ServiceFuture;
            areturn
        end local 4 // com.microsoft.azure.ListOperationCallback serviceCallback
        end local 3 // java.lang.Integer top
        end local 2 // java.lang.String filter
        end local 1 // java.lang.String scope
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0    4     0             this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    4     1            scope  Ljava/lang/String;
            0    4     2           filter  Ljava/lang/String;
            0    4     3              top  Ljava/lang/Integer;
            0    4     4  serviceCallback  Lcom/microsoft/azure/ListOperationCallback<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Lcom/microsoft/azure/ListOperationCallback<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;)Lcom/microsoft/rest/ServiceFuture<Ljava/util/List<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;>;
    MethodParameters:
                 Name  Flags
      scope            final
      filter           final
      top              final
      serviceCallback  final

  public rx.Observable<com.microsoft.azure.Page<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner>> listAtScopeAsync(java.lang.String, java.lang.String, java.lang.Integer);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String scope
        start local 2 // java.lang.String filter
        start local 3 // java.lang.Integer top
         0: .line 1359
            aload 0 /* this */
            aload 1 /* scope */
            aload 2 /* filter */
            aload 3 /* top */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.listAtScopeWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;)Lrx/Observable;
         1: .line 1360
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$40
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$40.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
         2: .line 1359
            areturn
        end local 3 // java.lang.Integer top
        end local 2 // java.lang.String filter
        end local 1 // java.lang.String scope
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    3     0    this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    3     1   scope  Ljava/lang/String;
            0    3     2  filter  Ljava/lang/String;
            0    3     3     top  Ljava/lang/Integer;
    Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;)Lrx/Observable<Lcom/microsoft/azure/Page<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;>;
    MethodParameters:
        Name  Flags
      scope   final
      filter  final
      top     final

  public rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner>>> listAtScopeWithServiceResponseAsync(java.lang.String, java.lang.String, java.lang.Integer);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String scope
        start local 2 // java.lang.String filter
        start local 3 // java.lang.Integer top
         0: .line 1378
            aload 0 /* this */
            aload 1 /* scope */
            aload 2 /* filter */
            aload 3 /* top */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.listAtScopeSinglePageAsync:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;)Lrx/Observable;
         1: .line 1379
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$41
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$41.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual rx.Observable.concatMap:(Lrx/functions/Func1;)Lrx/Observable;
         2: .line 1378
            areturn
        end local 3 // java.lang.Integer top
        end local 2 // java.lang.String filter
        end local 1 // java.lang.String scope
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    3     0    this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    3     1   scope  Ljava/lang/String;
            0    3     2  filter  Ljava/lang/String;
            0    3     3     top  Ljava/lang/Integer;
    Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;)Lrx/Observable<Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/Page<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;>;>;
    MethodParameters:
        Name  Flags
      scope   final
      filter  final
      top     final

  public rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner>>> listAtScopeSinglePageAsync(java.lang.String, java.lang.String, java.lang.Integer);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=4, args_size=4
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String scope
        start local 2 // java.lang.String filter
        start local 3 // java.lang.Integer top
         0: .line 1401
            aload 1 /* scope */
            ifnonnull 2
         1: .line 1402
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter scope is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 1404
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.apiVersion:()Ljava/lang/String;
            ifnonnull 4
         3: .line 1405
            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 1407
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.service:Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner$DeploymentsService;
            aload 1 /* scope */
            aload 2 /* filter */
            aload 3 /* top */
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.apiVersion:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.acceptLanguage:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.userAgent:()Ljava/lang/String;
            invokeinterface com.microsoft.azure.management.resources.implementation.DeploymentsInner$DeploymentsService.listAtScope:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
         5: .line 1408
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$42
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$42.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual rx.Observable.flatMap:(Lrx/functions/Func1;)Lrx/Observable;
         6: .line 1407
            areturn
        end local 3 // java.lang.Integer top
        end local 2 // java.lang.String filter
        end local 1 // java.lang.String scope
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    7     0    this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    7     1   scope  Ljava/lang/String;
            0    7     2  filter  Ljava/lang/String;
            0    7     3     top  Ljava/lang/Integer;
    Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;)Lrx/Observable<Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/Page<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;>;>;
    MethodParameters:
        Name  Flags
      scope   final
      filter  final
      top     final

  private com.microsoft.rest.ServiceResponse<com.microsoft.azure.management.resources.implementation.PageImpl<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner>> listAtScopeDelegate(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.resources.implementation.DeploymentsInner this
        start local 1 // retrofit2.Response response
         0: .line 1422
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.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.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.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 1423
            sipush 200
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$43
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$43.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner$43.getType:()Ljava/lang/reflect/Type;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.register:(ILjava/lang/reflect/Type;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         2: .line 1424
            ldc Lcom/microsoft/azure/CloudException;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.registerError:(Ljava/lang/Class;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         3: .line 1425
            aload 1 /* response */
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.build:(Lretrofit2/Response;)Lcom/microsoft/rest/ServiceResponse;
         4: .line 1422
            areturn
        end local 1 // retrofit2.Response response
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    5     0      this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    5     1  response  Lretrofit2/Response<Lokhttp3/ResponseBody;>;
    Exceptions:
      throws com.microsoft.azure.CloudException, java.io.IOException, java.lang.IllegalArgumentException
    Signature: (Lretrofit2/Response<Lokhttp3/ResponseBody;>;)Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/management/resources/implementation/PageImpl<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;>;
    MethodParameters:
          Name  Flags
      response  

  public void deleteAtTenantScope(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.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String deploymentName
         0: .line 1438
            aload 0 /* this */
            aload 1 /* deploymentName */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.deleteAtTenantScopeWithServiceResponseAsync:(Ljava/lang/String;)Lrx/Observable;
            invokevirtual rx.Observable.toBlocking:()Lrx/observables/BlockingObservable;
            invokevirtual rx.observables.BlockingObservable.last:()Ljava/lang/Object;
            checkcast com.microsoft.rest.ServiceResponse
            invokevirtual com.microsoft.rest.ServiceResponse.body:()Ljava/lang/Object;
            pop
         1: .line 1439
            return
        end local 1 // java.lang.String deploymentName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    2     0            this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    2     1  deploymentName  Ljava/lang/String;
    MethodParameters:
                Name  Flags
      deploymentName  

  public com.microsoft.rest.ServiceFuture<java.lang.Void> deleteAtTenantScopeAsync(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.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String deploymentName
        start local 2 // com.microsoft.rest.ServiceCallback serviceCallback
         0: .line 1451
            aload 0 /* this */
            aload 1 /* deploymentName */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.deleteAtTenantScopeWithServiceResponseAsync:(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 deploymentName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0    1     0             this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1   deploymentName  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
      deploymentName   
      serviceCallback  final

  public rx.Observable<java.lang.Void> deleteAtTenantScopeAsync(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.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String deploymentName
         0: .line 1463
            aload 0 /* this */
            aload 1 /* deploymentName */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.deleteAtTenantScopeWithServiceResponseAsync:(Ljava/lang/String;)Lrx/Observable;
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$44
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$44.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
            areturn
        end local 1 // java.lang.String deploymentName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    1     0            this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1  deploymentName  Ljava/lang/String;
    Signature: (Ljava/lang/String;)Lrx/Observable<Ljava/lang/Void;>;
    MethodParameters:
                Name  Flags
      deploymentName  

  public rx.Observable<com.microsoft.rest.ServiceResponse<java.lang.Void>> deleteAtTenantScopeWithServiceResponseAsync(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.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String deploymentName
         0: .line 1480
            aload 1 /* deploymentName */
            ifnonnull 2
         1: .line 1481
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter deploymentName is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 1483
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.apiVersion:()Ljava/lang/String;
            ifnonnull 4
         3: .line 1484
            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 1486
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.service:Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner$DeploymentsService;
            aload 1 /* deploymentName */
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.apiVersion:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.acceptLanguage:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.userAgent:()Ljava/lang/String;
            invokeinterface com.microsoft.azure.management.resources.implementation.DeploymentsInner$DeploymentsService.deleteAtTenantScope:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
            astore 2 /* observable */
        start local 2 // rx.Observable observable
         5: .line 1487
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.getAzureClient:()Lcom/microsoft/azure/AzureClient;
            aload 2 /* observable */
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$45
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$45.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner$45.getType:()Ljava/lang/reflect/Type;
            invokevirtual com.microsoft.azure.AzureClient.getPostOrDeleteResultAsync:(Lrx/Observable;Ljava/lang/reflect/Type;)Lrx/Observable;
            areturn
        end local 2 // rx.Observable observable
        end local 1 // java.lang.String deploymentName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    6     0            this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    6     1  deploymentName  Ljava/lang/String;
            5    6     2      observable  Lrx/Observable<Lretrofit2/Response<Lokhttp3/ResponseBody;>;>;
    Signature: (Ljava/lang/String;)Lrx/Observable<Lcom/microsoft/rest/ServiceResponse<Ljava/lang/Void;>;>;
    MethodParameters:
                Name  Flags
      deploymentName  

  public void beginDeleteAtTenantScope(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.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String deploymentName
         0: .line 1500
            aload 0 /* this */
            aload 1 /* deploymentName */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.beginDeleteAtTenantScopeWithServiceResponseAsync:(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 1501
            return
        end local 1 // java.lang.String deploymentName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    2     0            this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    2     1  deploymentName  Ljava/lang/String;
    MethodParameters:
                Name  Flags
      deploymentName  

  public com.microsoft.rest.ServiceFuture<java.lang.Void> beginDeleteAtTenantScopeAsync(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.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String deploymentName
        start local 2 // com.microsoft.rest.ServiceCallback serviceCallback
         0: .line 1513
            aload 0 /* this */
            aload 1 /* deploymentName */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.beginDeleteAtTenantScopeWithServiceResponseAsync:(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 deploymentName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0    1     0             this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1   deploymentName  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
      deploymentName   
      serviceCallback  final

  public rx.Observable<java.lang.Void> beginDeleteAtTenantScopeAsync(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.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String deploymentName
         0: .line 1525
            aload 0 /* this */
            aload 1 /* deploymentName */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.beginDeleteAtTenantScopeWithServiceResponseAsync:(Ljava/lang/String;)Lrx/Observable;
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$46
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$46.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
            areturn
        end local 1 // java.lang.String deploymentName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    1     0            this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1  deploymentName  Ljava/lang/String;
    Signature: (Ljava/lang/String;)Lrx/Observable<Ljava/lang/Void;>;
    MethodParameters:
                Name  Flags
      deploymentName  

  public rx.Observable<com.microsoft.rest.ServiceResponse<java.lang.Void>> beginDeleteAtTenantScopeWithServiceResponseAsync(java.lang.String);
    descriptor: (Ljava/lang/String;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String deploymentName
         0: .line 1542
            aload 1 /* deploymentName */
            ifnonnull 2
         1: .line 1543
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter deploymentName is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 1545
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.apiVersion:()Ljava/lang/String;
            ifnonnull 4
         3: .line 1546
            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 1548
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.service:Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner$DeploymentsService;
            aload 1 /* deploymentName */
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.apiVersion:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.acceptLanguage:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.userAgent:()Ljava/lang/String;
            invokeinterface com.microsoft.azure.management.resources.implementation.DeploymentsInner$DeploymentsService.beginDeleteAtTenantScope:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
         5: .line 1549
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$47
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$47.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual rx.Observable.flatMap:(Lrx/functions/Func1;)Lrx/Observable;
         6: .line 1548
            areturn
        end local 1 // java.lang.String deploymentName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    7     0            this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    7     1  deploymentName  Ljava/lang/String;
    Signature: (Ljava/lang/String;)Lrx/Observable<Lcom/microsoft/rest/ServiceResponse<Ljava/lang/Void;>;>;
    MethodParameters:
                Name  Flags
      deploymentName  

  private com.microsoft.rest.ServiceResponse<java.lang.Void> beginDeleteAtTenantScopeDelegate(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.resources.implementation.DeploymentsInner this
        start local 1 // retrofit2.Response response
         0: .line 1563
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.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.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.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 1564
            sipush 202
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$48
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$48.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner$48.getType:()Ljava/lang/reflect/Type;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.register:(ILjava/lang/reflect/Type;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         2: .line 1565
            sipush 204
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$49
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$49.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner$49.getType:()Ljava/lang/reflect/Type;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.register:(ILjava/lang/reflect/Type;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         3: .line 1566
            ldc Lcom/microsoft/azure/CloudException;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.registerError:(Ljava/lang/Class;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         4: .line 1567
            aload 1 /* response */
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.build:(Lretrofit2/Response;)Lcom/microsoft/rest/ServiceResponse;
         5: .line 1563
            areturn
        end local 1 // retrofit2.Response response
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    6     0      this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    6     1  response  Lretrofit2/Response<Lokhttp3/ResponseBody;>;
    Exceptions:
      throws com.microsoft.azure.CloudException, java.io.IOException, java.lang.IllegalArgumentException
    Signature: (Lretrofit2/Response<Lokhttp3/ResponseBody;>;)Lcom/microsoft/rest/ServiceResponse<Ljava/lang/Void;>;
    MethodParameters:
          Name  Flags
      response  

  public boolean checkExistenceAtTenantScope(java.lang.String);
    descriptor: (Ljava/lang/String;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String deploymentName
         0: .line 1580
            aload 0 /* this */
            aload 1 /* deploymentName */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.checkExistenceAtTenantScopeWithServiceResponseAsync:(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 java.lang.Boolean
            invokevirtual java.lang.Boolean.booleanValue:()Z
            ireturn
        end local 1 // java.lang.String deploymentName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    1     0            this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1  deploymentName  Ljava/lang/String;
    MethodParameters:
                Name  Flags
      deploymentName  

  public com.microsoft.rest.ServiceFuture<java.lang.Boolean> checkExistenceAtTenantScopeAsync(java.lang.String, com.microsoft.rest.ServiceCallback<java.lang.Boolean>);
    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.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String deploymentName
        start local 2 // com.microsoft.rest.ServiceCallback serviceCallback
         0: .line 1592
            aload 0 /* this */
            aload 1 /* deploymentName */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.checkExistenceAtTenantScopeWithServiceResponseAsync:(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 deploymentName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0    1     0             this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1   deploymentName  Ljava/lang/String;
            0    1     2  serviceCallback  Lcom/microsoft/rest/ServiceCallback<Ljava/lang/Boolean;>;
    Signature: (Ljava/lang/String;Lcom/microsoft/rest/ServiceCallback<Ljava/lang/Boolean;>;)Lcom/microsoft/rest/ServiceFuture<Ljava/lang/Boolean;>;
    MethodParameters:
                 Name  Flags
      deploymentName   
      serviceCallback  final

  public rx.Observable<java.lang.Boolean> checkExistenceAtTenantScopeAsync(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.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String deploymentName
         0: .line 1603
            aload 0 /* this */
            aload 1 /* deploymentName */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.checkExistenceAtTenantScopeWithServiceResponseAsync:(Ljava/lang/String;)Lrx/Observable;
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$50
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$50.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
            areturn
        end local 1 // java.lang.String deploymentName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    1     0            this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1  deploymentName  Ljava/lang/String;
    Signature: (Ljava/lang/String;)Lrx/Observable<Ljava/lang/Boolean;>;
    MethodParameters:
                Name  Flags
      deploymentName  

  public rx.Observable<com.microsoft.rest.ServiceResponse<java.lang.Boolean>> checkExistenceAtTenantScopeWithServiceResponseAsync(java.lang.String);
    descriptor: (Ljava/lang/String;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String deploymentName
         0: .line 1619
            aload 1 /* deploymentName */
            ifnonnull 2
         1: .line 1620
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter deploymentName is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 1622
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.apiVersion:()Ljava/lang/String;
            ifnonnull 4
         3: .line 1623
            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 1625
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.service:Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner$DeploymentsService;
            aload 1 /* deploymentName */
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.apiVersion:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.acceptLanguage:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.userAgent:()Ljava/lang/String;
            invokeinterface com.microsoft.azure.management.resources.implementation.DeploymentsInner$DeploymentsService.checkExistenceAtTenantScope:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
         5: .line 1626
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$51
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$51.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual rx.Observable.flatMap:(Lrx/functions/Func1;)Lrx/Observable;
         6: .line 1625
            areturn
        end local 1 // java.lang.String deploymentName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    7     0            this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    7     1  deploymentName  Ljava/lang/String;
    Signature: (Ljava/lang/String;)Lrx/Observable<Lcom/microsoft/rest/ServiceResponse<Ljava/lang/Boolean;>;>;
    MethodParameters:
                Name  Flags
      deploymentName  

  private com.microsoft.rest.ServiceResponse<java.lang.Boolean> checkExistenceAtTenantScopeDelegate(retrofit2.Response<java.lang.Void>);
    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.resources.implementation.DeploymentsInner this
        start local 1 // retrofit2.Response response
         0: .line 1640
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.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.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.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 1641
            sipush 204
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$52
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$52.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner$52.getType:()Ljava/lang/reflect/Type;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.register:(ILjava/lang/reflect/Type;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         2: .line 1642
            sipush 404
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$53
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$53.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner$53.getType:()Ljava/lang/reflect/Type;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.register:(ILjava/lang/reflect/Type;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         3: .line 1643
            ldc Lcom/microsoft/azure/CloudException;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.registerError:(Ljava/lang/Class;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         4: .line 1644
            aload 1 /* response */
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.buildEmpty:(Lretrofit2/Response;)Lcom/microsoft/rest/ServiceResponse;
         5: .line 1640
            areturn
        end local 1 // retrofit2.Response response
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    6     0      this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    6     1  response  Lretrofit2/Response<Ljava/lang/Void;>;
    Exceptions:
      throws com.microsoft.azure.CloudException, java.io.IOException, java.lang.IllegalArgumentException
    Signature: (Lretrofit2/Response<Ljava/lang/Void;>;)Lcom/microsoft/rest/ServiceResponse<Ljava/lang/Boolean;>;
    MethodParameters:
          Name  Flags
      response  

  public com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner createOrUpdateAtTenantScope(java.lang.String, com.microsoft.azure.management.resources.ScopedDeployment);
    descriptor: (Ljava/lang/String;Lcom/microsoft/azure/management/resources/ScopedDeployment;)Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String deploymentName
        start local 2 // com.microsoft.azure.management.resources.ScopedDeployment parameters
         0: .line 1659
            aload 0 /* this */
            aload 1 /* deploymentName */
            aload 2 /* parameters */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.createOrUpdateAtTenantScopeWithServiceResponseAsync:(Ljava/lang/String;Lcom/microsoft/azure/management/resources/ScopedDeployment;)Lrx/Observable;
            invokevirtual rx.Observable.toBlocking:()Lrx/observables/BlockingObservable;
            invokevirtual rx.observables.BlockingObservable.last:()Ljava/lang/Object;
            checkcast com.microsoft.rest.ServiceResponse
            invokevirtual com.microsoft.rest.ServiceResponse.body:()Ljava/lang/Object;
            checkcast com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner
            areturn
        end local 2 // com.microsoft.azure.management.resources.ScopedDeployment parameters
        end local 1 // java.lang.String deploymentName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    1     0            this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1  deploymentName  Ljava/lang/String;
            0    1     2      parameters  Lcom/microsoft/azure/management/resources/ScopedDeployment;
    MethodParameters:
                Name  Flags
      deploymentName  
      parameters      

  public com.microsoft.rest.ServiceFuture<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner> createOrUpdateAtTenantScopeAsync(java.lang.String, com.microsoft.azure.management.resources.ScopedDeployment, com.microsoft.rest.ServiceCallback<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner>);
    descriptor: (Ljava/lang/String;Lcom/microsoft/azure/management/resources/ScopedDeployment;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.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String deploymentName
        start local 2 // com.microsoft.azure.management.resources.ScopedDeployment parameters
        start local 3 // com.microsoft.rest.ServiceCallback serviceCallback
         0: .line 1673
            aload 0 /* this */
            aload 1 /* deploymentName */
            aload 2 /* parameters */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.createOrUpdateAtTenantScopeWithServiceResponseAsync:(Ljava/lang/String;Lcom/microsoft/azure/management/resources/ScopedDeployment;)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 // com.microsoft.azure.management.resources.ScopedDeployment parameters
        end local 1 // java.lang.String deploymentName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0    1     0             this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1   deploymentName  Ljava/lang/String;
            0    1     2       parameters  Lcom/microsoft/azure/management/resources/ScopedDeployment;
            0    1     3  serviceCallback  Lcom/microsoft/rest/ServiceCallback<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;
    Signature: (Ljava/lang/String;Lcom/microsoft/azure/management/resources/ScopedDeployment;Lcom/microsoft/rest/ServiceCallback<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;)Lcom/microsoft/rest/ServiceFuture<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;
    MethodParameters:
                 Name  Flags
      deploymentName   
      parameters       
      serviceCallback  final

  public rx.Observable<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner> createOrUpdateAtTenantScopeAsync(java.lang.String, com.microsoft.azure.management.resources.ScopedDeployment);
    descriptor: (Ljava/lang/String;Lcom/microsoft/azure/management/resources/ScopedDeployment;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String deploymentName
        start local 2 // com.microsoft.azure.management.resources.ScopedDeployment parameters
         0: .line 1686
            aload 0 /* this */
            aload 1 /* deploymentName */
            aload 2 /* parameters */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.createOrUpdateAtTenantScopeWithServiceResponseAsync:(Ljava/lang/String;Lcom/microsoft/azure/management/resources/ScopedDeployment;)Lrx/Observable;
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$54
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$54.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
            areturn
        end local 2 // com.microsoft.azure.management.resources.ScopedDeployment parameters
        end local 1 // java.lang.String deploymentName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    1     0            this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1  deploymentName  Ljava/lang/String;
            0    1     2      parameters  Lcom/microsoft/azure/management/resources/ScopedDeployment;
    Signature: (Ljava/lang/String;Lcom/microsoft/azure/management/resources/ScopedDeployment;)Lrx/Observable<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;
    MethodParameters:
                Name  Flags
      deploymentName  
      parameters      

  public rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner>> createOrUpdateAtTenantScopeWithServiceResponseAsync(java.lang.String, com.microsoft.azure.management.resources.ScopedDeployment);
    descriptor: (Ljava/lang/String;Lcom/microsoft/azure/management/resources/ScopedDeployment;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=4, args_size=3
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String deploymentName
        start local 2 // com.microsoft.azure.management.resources.ScopedDeployment parameters
         0: .line 1704
            aload 1 /* deploymentName */
            ifnonnull 2
         1: .line 1705
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter deploymentName is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 1707
      StackMap locals:
      StackMap stack:
            aload 2 /* parameters */
            ifnonnull 4
         3: .line 1708
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter parameters is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         4: .line 1710
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.apiVersion:()Ljava/lang/String;
            ifnonnull 6
         5: .line 1711
            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 1713
      StackMap locals:
      StackMap stack:
            aload 2 /* parameters */
            invokestatic com.microsoft.rest.Validator.validate:(Ljava/lang/Object;)V
         7: .line 1714
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.service:Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner$DeploymentsService;
            aload 1 /* deploymentName */
            aload 2 /* parameters */
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.apiVersion:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.acceptLanguage:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.userAgent:()Ljava/lang/String;
            invokeinterface com.microsoft.azure.management.resources.implementation.DeploymentsInner$DeploymentsService.createOrUpdateAtTenantScope:(Ljava/lang/String;Lcom/microsoft/azure/management/resources/ScopedDeployment;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
            astore 3 /* observable */
        start local 3 // rx.Observable observable
         8: .line 1715
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.getAzureClient:()Lcom/microsoft/azure/AzureClient;
            aload 3 /* observable */
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$55
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$55.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner$55.getType:()Ljava/lang/reflect/Type;
            invokevirtual com.microsoft.azure.AzureClient.getPutOrPatchResultAsync:(Lrx/Observable;Ljava/lang/reflect/Type;)Lrx/Observable;
            areturn
        end local 3 // rx.Observable observable
        end local 2 // com.microsoft.azure.management.resources.ScopedDeployment parameters
        end local 1 // java.lang.String deploymentName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    9     0            this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    9     1  deploymentName  Ljava/lang/String;
            0    9     2      parameters  Lcom/microsoft/azure/management/resources/ScopedDeployment;
            8    9     3      observable  Lrx/Observable<Lretrofit2/Response<Lokhttp3/ResponseBody;>;>;
    Signature: (Ljava/lang/String;Lcom/microsoft/azure/management/resources/ScopedDeployment;)Lrx/Observable<Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;>;
    MethodParameters:
                Name  Flags
      deploymentName  
      parameters      

  public com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner beginCreateOrUpdateAtTenantScope(java.lang.String, com.microsoft.azure.management.resources.ScopedDeployment);
    descriptor: (Ljava/lang/String;Lcom/microsoft/azure/management/resources/ScopedDeployment;)Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String deploymentName
        start local 2 // com.microsoft.azure.management.resources.ScopedDeployment parameters
         0: .line 1730
            aload 0 /* this */
            aload 1 /* deploymentName */
            aload 2 /* parameters */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.beginCreateOrUpdateAtTenantScopeWithServiceResponseAsync:(Ljava/lang/String;Lcom/microsoft/azure/management/resources/ScopedDeployment;)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.resources.implementation.DeploymentExtendedInner
            areturn
        end local 2 // com.microsoft.azure.management.resources.ScopedDeployment parameters
        end local 1 // java.lang.String deploymentName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    1     0            this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1  deploymentName  Ljava/lang/String;
            0    1     2      parameters  Lcom/microsoft/azure/management/resources/ScopedDeployment;
    MethodParameters:
                Name  Flags
      deploymentName  
      parameters      

  public com.microsoft.rest.ServiceFuture<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner> beginCreateOrUpdateAtTenantScopeAsync(java.lang.String, com.microsoft.azure.management.resources.ScopedDeployment, com.microsoft.rest.ServiceCallback<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner>);
    descriptor: (Ljava/lang/String;Lcom/microsoft/azure/management/resources/ScopedDeployment;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.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String deploymentName
        start local 2 // com.microsoft.azure.management.resources.ScopedDeployment parameters
        start local 3 // com.microsoft.rest.ServiceCallback serviceCallback
         0: .line 1744
            aload 0 /* this */
            aload 1 /* deploymentName */
            aload 2 /* parameters */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.beginCreateOrUpdateAtTenantScopeWithServiceResponseAsync:(Ljava/lang/String;Lcom/microsoft/azure/management/resources/ScopedDeployment;)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 // com.microsoft.azure.management.resources.ScopedDeployment parameters
        end local 1 // java.lang.String deploymentName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0    1     0             this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1   deploymentName  Ljava/lang/String;
            0    1     2       parameters  Lcom/microsoft/azure/management/resources/ScopedDeployment;
            0    1     3  serviceCallback  Lcom/microsoft/rest/ServiceCallback<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;
    Signature: (Ljava/lang/String;Lcom/microsoft/azure/management/resources/ScopedDeployment;Lcom/microsoft/rest/ServiceCallback<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;)Lcom/microsoft/rest/ServiceFuture<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;
    MethodParameters:
                 Name  Flags
      deploymentName   
      parameters       
      serviceCallback  final

  public rx.Observable<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner> beginCreateOrUpdateAtTenantScopeAsync(java.lang.String, com.microsoft.azure.management.resources.ScopedDeployment);
    descriptor: (Ljava/lang/String;Lcom/microsoft/azure/management/resources/ScopedDeployment;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String deploymentName
        start local 2 // com.microsoft.azure.management.resources.ScopedDeployment parameters
         0: .line 1757
            aload 0 /* this */
            aload 1 /* deploymentName */
            aload 2 /* parameters */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.beginCreateOrUpdateAtTenantScopeWithServiceResponseAsync:(Ljava/lang/String;Lcom/microsoft/azure/management/resources/ScopedDeployment;)Lrx/Observable;
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$56
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$56.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
            areturn
        end local 2 // com.microsoft.azure.management.resources.ScopedDeployment parameters
        end local 1 // java.lang.String deploymentName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    1     0            this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1  deploymentName  Ljava/lang/String;
            0    1     2      parameters  Lcom/microsoft/azure/management/resources/ScopedDeployment;
    Signature: (Ljava/lang/String;Lcom/microsoft/azure/management/resources/ScopedDeployment;)Lrx/Observable<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;
    MethodParameters:
                Name  Flags
      deploymentName  
      parameters      

  public rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner>> beginCreateOrUpdateAtTenantScopeWithServiceResponseAsync(java.lang.String, com.microsoft.azure.management.resources.ScopedDeployment);
    descriptor: (Ljava/lang/String;Lcom/microsoft/azure/management/resources/ScopedDeployment;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String deploymentName
        start local 2 // com.microsoft.azure.management.resources.ScopedDeployment parameters
         0: .line 1775
            aload 1 /* deploymentName */
            ifnonnull 2
         1: .line 1776
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter deploymentName is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 1778
      StackMap locals:
      StackMap stack:
            aload 2 /* parameters */
            ifnonnull 4
         3: .line 1779
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter parameters is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         4: .line 1781
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.apiVersion:()Ljava/lang/String;
            ifnonnull 6
         5: .line 1782
            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 1784
      StackMap locals:
      StackMap stack:
            aload 2 /* parameters */
            invokestatic com.microsoft.rest.Validator.validate:(Ljava/lang/Object;)V
         7: .line 1785
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.service:Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner$DeploymentsService;
            aload 1 /* deploymentName */
            aload 2 /* parameters */
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.apiVersion:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.acceptLanguage:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.userAgent:()Ljava/lang/String;
            invokeinterface com.microsoft.azure.management.resources.implementation.DeploymentsInner$DeploymentsService.beginCreateOrUpdateAtTenantScope:(Ljava/lang/String;Lcom/microsoft/azure/management/resources/ScopedDeployment;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
         8: .line 1786
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$57
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$57.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual rx.Observable.flatMap:(Lrx/functions/Func1;)Lrx/Observable;
         9: .line 1785
            areturn
        end local 2 // com.microsoft.azure.management.resources.ScopedDeployment parameters
        end local 1 // java.lang.String deploymentName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0   10     0            this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0   10     1  deploymentName  Ljava/lang/String;
            0   10     2      parameters  Lcom/microsoft/azure/management/resources/ScopedDeployment;
    Signature: (Ljava/lang/String;Lcom/microsoft/azure/management/resources/ScopedDeployment;)Lrx/Observable<Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;>;
    MethodParameters:
                Name  Flags
      deploymentName  
      parameters      

  private com.microsoft.rest.ServiceResponse<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner> beginCreateOrUpdateAtTenantScopeDelegate(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.resources.implementation.DeploymentsInner this
        start local 1 // retrofit2.Response response
         0: .line 1800
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.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.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.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 1801
            sipush 200
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$58
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$58.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner$58.getType:()Ljava/lang/reflect/Type;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.register:(ILjava/lang/reflect/Type;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         2: .line 1802
            sipush 201
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$59
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$59.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner$59.getType:()Ljava/lang/reflect/Type;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.register:(ILjava/lang/reflect/Type;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         3: .line 1803
            ldc Lcom/microsoft/azure/CloudException;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.registerError:(Ljava/lang/Class;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         4: .line 1804
            aload 1 /* response */
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.build:(Lretrofit2/Response;)Lcom/microsoft/rest/ServiceResponse;
         5: .line 1800
            areturn
        end local 1 // retrofit2.Response response
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    6     0      this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    6     1  response  Lretrofit2/Response<Lokhttp3/ResponseBody;>;
    Exceptions:
      throws com.microsoft.azure.CloudException, java.io.IOException, java.lang.IllegalArgumentException
    Signature: (Lretrofit2/Response<Lokhttp3/ResponseBody;>;)Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;
    MethodParameters:
          Name  Flags
      response  

  public com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner getAtTenantScope(java.lang.String);
    descriptor: (Ljava/lang/String;)Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String deploymentName
         0: .line 1817
            aload 0 /* this */
            aload 1 /* deploymentName */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.getAtTenantScopeWithServiceResponseAsync:(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.resources.implementation.DeploymentExtendedInner
            areturn
        end local 1 // java.lang.String deploymentName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    1     0            this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1  deploymentName  Ljava/lang/String;
    MethodParameters:
                Name  Flags
      deploymentName  

  public com.microsoft.rest.ServiceFuture<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner> getAtTenantScopeAsync(java.lang.String, com.microsoft.rest.ServiceCallback<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner>);
    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.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String deploymentName
        start local 2 // com.microsoft.rest.ServiceCallback serviceCallback
         0: .line 1829
            aload 0 /* this */
            aload 1 /* deploymentName */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.getAtTenantScopeWithServiceResponseAsync:(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 deploymentName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0    1     0             this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1   deploymentName  Ljava/lang/String;
            0    1     2  serviceCallback  Lcom/microsoft/rest/ServiceCallback<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;
    Signature: (Ljava/lang/String;Lcom/microsoft/rest/ServiceCallback<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;)Lcom/microsoft/rest/ServiceFuture<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;
    MethodParameters:
                 Name  Flags
      deploymentName   
      serviceCallback  final

  public rx.Observable<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner> getAtTenantScopeAsync(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.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String deploymentName
         0: .line 1840
            aload 0 /* this */
            aload 1 /* deploymentName */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.getAtTenantScopeWithServiceResponseAsync:(Ljava/lang/String;)Lrx/Observable;
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$60
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$60.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
            areturn
        end local 1 // java.lang.String deploymentName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    1     0            this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1  deploymentName  Ljava/lang/String;
    Signature: (Ljava/lang/String;)Lrx/Observable<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;
    MethodParameters:
                Name  Flags
      deploymentName  

  public rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner>> getAtTenantScopeWithServiceResponseAsync(java.lang.String);
    descriptor: (Ljava/lang/String;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String deploymentName
         0: .line 1856
            aload 1 /* deploymentName */
            ifnonnull 2
         1: .line 1857
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter deploymentName is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 1859
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.apiVersion:()Ljava/lang/String;
            ifnonnull 4
         3: .line 1860
            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 1862
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.service:Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner$DeploymentsService;
            aload 1 /* deploymentName */
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.apiVersion:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.acceptLanguage:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.userAgent:()Ljava/lang/String;
            invokeinterface com.microsoft.azure.management.resources.implementation.DeploymentsInner$DeploymentsService.getAtTenantScope:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
         5: .line 1863
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$61
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$61.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual rx.Observable.flatMap:(Lrx/functions/Func1;)Lrx/Observable;
         6: .line 1862
            areturn
        end local 1 // java.lang.String deploymentName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    7     0            this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    7     1  deploymentName  Ljava/lang/String;
    Signature: (Ljava/lang/String;)Lrx/Observable<Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;>;
    MethodParameters:
                Name  Flags
      deploymentName  

  private com.microsoft.rest.ServiceResponse<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner> getAtTenantScopeDelegate(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.resources.implementation.DeploymentsInner this
        start local 1 // retrofit2.Response response
         0: .line 1877
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.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.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.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 1878
            sipush 200
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$62
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$62.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner$62.getType:()Ljava/lang/reflect/Type;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.register:(ILjava/lang/reflect/Type;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         2: .line 1879
            ldc Lcom/microsoft/azure/CloudException;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.registerError:(Ljava/lang/Class;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         3: .line 1880
            aload 1 /* response */
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.build:(Lretrofit2/Response;)Lcom/microsoft/rest/ServiceResponse;
         4: .line 1877
            areturn
        end local 1 // retrofit2.Response response
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    5     0      this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    5     1  response  Lretrofit2/Response<Lokhttp3/ResponseBody;>;
    Exceptions:
      throws com.microsoft.azure.CloudException, java.io.IOException, java.lang.IllegalArgumentException
    Signature: (Lretrofit2/Response<Lokhttp3/ResponseBody;>;)Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;
    MethodParameters:
          Name  Flags
      response  

  public void cancelAtTenantScope(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.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String deploymentName
         0: .line 1893
            aload 0 /* this */
            aload 1 /* deploymentName */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.cancelAtTenantScopeWithServiceResponseAsync:(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 1894
            return
        end local 1 // java.lang.String deploymentName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    2     0            this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    2     1  deploymentName  Ljava/lang/String;
    MethodParameters:
                Name  Flags
      deploymentName  

  public com.microsoft.rest.ServiceFuture<java.lang.Void> cancelAtTenantScopeAsync(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.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String deploymentName
        start local 2 // com.microsoft.rest.ServiceCallback serviceCallback
         0: .line 1906
            aload 0 /* this */
            aload 1 /* deploymentName */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.cancelAtTenantScopeWithServiceResponseAsync:(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 deploymentName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0    1     0             this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1   deploymentName  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
      deploymentName   
      serviceCallback  final

  public rx.Observable<java.lang.Void> cancelAtTenantScopeAsync(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.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String deploymentName
         0: .line 1918
            aload 0 /* this */
            aload 1 /* deploymentName */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.cancelAtTenantScopeWithServiceResponseAsync:(Ljava/lang/String;)Lrx/Observable;
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$63
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$63.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
            areturn
        end local 1 // java.lang.String deploymentName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    1     0            this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1  deploymentName  Ljava/lang/String;
    Signature: (Ljava/lang/String;)Lrx/Observable<Ljava/lang/Void;>;
    MethodParameters:
                Name  Flags
      deploymentName  

  public rx.Observable<com.microsoft.rest.ServiceResponse<java.lang.Void>> cancelAtTenantScopeWithServiceResponseAsync(java.lang.String);
    descriptor: (Ljava/lang/String;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String deploymentName
         0: .line 1935
            aload 1 /* deploymentName */
            ifnonnull 2
         1: .line 1936
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter deploymentName is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 1938
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.apiVersion:()Ljava/lang/String;
            ifnonnull 4
         3: .line 1939
            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 1941
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.service:Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner$DeploymentsService;
            aload 1 /* deploymentName */
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.apiVersion:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.acceptLanguage:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.userAgent:()Ljava/lang/String;
            invokeinterface com.microsoft.azure.management.resources.implementation.DeploymentsInner$DeploymentsService.cancelAtTenantScope:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
         5: .line 1942
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$64
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$64.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual rx.Observable.flatMap:(Lrx/functions/Func1;)Lrx/Observable;
         6: .line 1941
            areturn
        end local 1 // java.lang.String deploymentName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    7     0            this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    7     1  deploymentName  Ljava/lang/String;
    Signature: (Ljava/lang/String;)Lrx/Observable<Lcom/microsoft/rest/ServiceResponse<Ljava/lang/Void;>;>;
    MethodParameters:
                Name  Flags
      deploymentName  

  private com.microsoft.rest.ServiceResponse<java.lang.Void> cancelAtTenantScopeDelegate(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.resources.implementation.DeploymentsInner this
        start local 1 // retrofit2.Response response
         0: .line 1956
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.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.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.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 1957
            sipush 204
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$65
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$65.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner$65.getType:()Ljava/lang/reflect/Type;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.register:(ILjava/lang/reflect/Type;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         2: .line 1958
            ldc Lcom/microsoft/azure/CloudException;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.registerError:(Ljava/lang/Class;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         3: .line 1959
            aload 1 /* response */
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.build:(Lretrofit2/Response;)Lcom/microsoft/rest/ServiceResponse;
         4: .line 1956
            areturn
        end local 1 // retrofit2.Response response
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    5     0      this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    5     1  response  Lretrofit2/Response<Lokhttp3/ResponseBody;>;
    Exceptions:
      throws com.microsoft.azure.CloudException, 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.resources.implementation.DeploymentValidateResultInner validateAtTenantScope(java.lang.String, com.microsoft.azure.management.resources.ScopedDeployment);
    descriptor: (Ljava/lang/String;Lcom/microsoft/azure/management/resources/ScopedDeployment;)Lcom/microsoft/azure/management/resources/implementation/DeploymentValidateResultInner;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String deploymentName
        start local 2 // com.microsoft.azure.management.resources.ScopedDeployment parameters
         0: .line 1973
            aload 0 /* this */
            aload 1 /* deploymentName */
            aload 2 /* parameters */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.validateAtTenantScopeWithServiceResponseAsync:(Ljava/lang/String;Lcom/microsoft/azure/management/resources/ScopedDeployment;)Lrx/Observable;
            invokevirtual rx.Observable.toBlocking:()Lrx/observables/BlockingObservable;
            invokevirtual rx.observables.BlockingObservable.last:()Ljava/lang/Object;
            checkcast com.microsoft.rest.ServiceResponse
            invokevirtual com.microsoft.rest.ServiceResponse.body:()Ljava/lang/Object;
            checkcast com.microsoft.azure.management.resources.implementation.DeploymentValidateResultInner
            areturn
        end local 2 // com.microsoft.azure.management.resources.ScopedDeployment parameters
        end local 1 // java.lang.String deploymentName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    1     0            this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1  deploymentName  Ljava/lang/String;
            0    1     2      parameters  Lcom/microsoft/azure/management/resources/ScopedDeployment;
    MethodParameters:
                Name  Flags
      deploymentName  
      parameters      

  public com.microsoft.rest.ServiceFuture<com.microsoft.azure.management.resources.implementation.DeploymentValidateResultInner> validateAtTenantScopeAsync(java.lang.String, com.microsoft.azure.management.resources.ScopedDeployment, com.microsoft.rest.ServiceCallback<com.microsoft.azure.management.resources.implementation.DeploymentValidateResultInner>);
    descriptor: (Ljava/lang/String;Lcom/microsoft/azure/management/resources/ScopedDeployment;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.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String deploymentName
        start local 2 // com.microsoft.azure.management.resources.ScopedDeployment parameters
        start local 3 // com.microsoft.rest.ServiceCallback serviceCallback
         0: .line 1986
            aload 0 /* this */
            aload 1 /* deploymentName */
            aload 2 /* parameters */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.validateAtTenantScopeWithServiceResponseAsync:(Ljava/lang/String;Lcom/microsoft/azure/management/resources/ScopedDeployment;)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 // com.microsoft.azure.management.resources.ScopedDeployment parameters
        end local 1 // java.lang.String deploymentName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0    1     0             this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1   deploymentName  Ljava/lang/String;
            0    1     2       parameters  Lcom/microsoft/azure/management/resources/ScopedDeployment;
            0    1     3  serviceCallback  Lcom/microsoft/rest/ServiceCallback<Lcom/microsoft/azure/management/resources/implementation/DeploymentValidateResultInner;>;
    Signature: (Ljava/lang/String;Lcom/microsoft/azure/management/resources/ScopedDeployment;Lcom/microsoft/rest/ServiceCallback<Lcom/microsoft/azure/management/resources/implementation/DeploymentValidateResultInner;>;)Lcom/microsoft/rest/ServiceFuture<Lcom/microsoft/azure/management/resources/implementation/DeploymentValidateResultInner;>;
    MethodParameters:
                 Name  Flags
      deploymentName   
      parameters       
      serviceCallback  final

  public rx.Observable<com.microsoft.azure.management.resources.implementation.DeploymentValidateResultInner> validateAtTenantScopeAsync(java.lang.String, com.microsoft.azure.management.resources.ScopedDeployment);
    descriptor: (Ljava/lang/String;Lcom/microsoft/azure/management/resources/ScopedDeployment;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String deploymentName
        start local 2 // com.microsoft.azure.management.resources.ScopedDeployment parameters
         0: .line 1998
            aload 0 /* this */
            aload 1 /* deploymentName */
            aload 2 /* parameters */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.validateAtTenantScopeWithServiceResponseAsync:(Ljava/lang/String;Lcom/microsoft/azure/management/resources/ScopedDeployment;)Lrx/Observable;
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$66
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$66.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
            areturn
        end local 2 // com.microsoft.azure.management.resources.ScopedDeployment parameters
        end local 1 // java.lang.String deploymentName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    1     0            this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1  deploymentName  Ljava/lang/String;
            0    1     2      parameters  Lcom/microsoft/azure/management/resources/ScopedDeployment;
    Signature: (Ljava/lang/String;Lcom/microsoft/azure/management/resources/ScopedDeployment;)Lrx/Observable<Lcom/microsoft/azure/management/resources/implementation/DeploymentValidateResultInner;>;
    MethodParameters:
                Name  Flags
      deploymentName  
      parameters      

  public rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.management.resources.implementation.DeploymentValidateResultInner>> validateAtTenantScopeWithServiceResponseAsync(java.lang.String, com.microsoft.azure.management.resources.ScopedDeployment);
    descriptor: (Ljava/lang/String;Lcom/microsoft/azure/management/resources/ScopedDeployment;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=4, args_size=3
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String deploymentName
        start local 2 // com.microsoft.azure.management.resources.ScopedDeployment parameters
         0: .line 2015
            aload 1 /* deploymentName */
            ifnonnull 2
         1: .line 2016
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter deploymentName is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 2018
      StackMap locals:
      StackMap stack:
            aload 2 /* parameters */
            ifnonnull 4
         3: .line 2019
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter parameters is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         4: .line 2021
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.apiVersion:()Ljava/lang/String;
            ifnonnull 6
         5: .line 2022
            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 2024
      StackMap locals:
      StackMap stack:
            aload 2 /* parameters */
            invokestatic com.microsoft.rest.Validator.validate:(Ljava/lang/Object;)V
         7: .line 2025
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.service:Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner$DeploymentsService;
            aload 1 /* deploymentName */
            aload 2 /* parameters */
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.apiVersion:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.acceptLanguage:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.userAgent:()Ljava/lang/String;
            invokeinterface com.microsoft.azure.management.resources.implementation.DeploymentsInner$DeploymentsService.validateAtTenantScope:(Ljava/lang/String;Lcom/microsoft/azure/management/resources/ScopedDeployment;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
            astore 3 /* observable */
        start local 3 // rx.Observable observable
         8: .line 2026
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.getAzureClient:()Lcom/microsoft/azure/AzureClient;
            aload 3 /* observable */
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$67
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$67.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner$67.getType:()Ljava/lang/reflect/Type;
            invokevirtual com.microsoft.azure.AzureClient.getPostOrDeleteResultAsync:(Lrx/Observable;Ljava/lang/reflect/Type;)Lrx/Observable;
            areturn
        end local 3 // rx.Observable observable
        end local 2 // com.microsoft.azure.management.resources.ScopedDeployment parameters
        end local 1 // java.lang.String deploymentName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    9     0            this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    9     1  deploymentName  Ljava/lang/String;
            0    9     2      parameters  Lcom/microsoft/azure/management/resources/ScopedDeployment;
            8    9     3      observable  Lrx/Observable<Lretrofit2/Response<Lokhttp3/ResponseBody;>;>;
    Signature: (Ljava/lang/String;Lcom/microsoft/azure/management/resources/ScopedDeployment;)Lrx/Observable<Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/management/resources/implementation/DeploymentValidateResultInner;>;>;
    MethodParameters:
                Name  Flags
      deploymentName  
      parameters      

  public com.microsoft.azure.management.resources.implementation.DeploymentValidateResultInner beginValidateAtTenantScope(java.lang.String, com.microsoft.azure.management.resources.ScopedDeployment);
    descriptor: (Ljava/lang/String;Lcom/microsoft/azure/management/resources/ScopedDeployment;)Lcom/microsoft/azure/management/resources/implementation/DeploymentValidateResultInner;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String deploymentName
        start local 2 // com.microsoft.azure.management.resources.ScopedDeployment parameters
         0: .line 2040
            aload 0 /* this */
            aload 1 /* deploymentName */
            aload 2 /* parameters */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.beginValidateAtTenantScopeWithServiceResponseAsync:(Ljava/lang/String;Lcom/microsoft/azure/management/resources/ScopedDeployment;)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.resources.implementation.DeploymentValidateResultInner
            areturn
        end local 2 // com.microsoft.azure.management.resources.ScopedDeployment parameters
        end local 1 // java.lang.String deploymentName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    1     0            this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1  deploymentName  Ljava/lang/String;
            0    1     2      parameters  Lcom/microsoft/azure/management/resources/ScopedDeployment;
    MethodParameters:
                Name  Flags
      deploymentName  
      parameters      

  public com.microsoft.rest.ServiceFuture<com.microsoft.azure.management.resources.implementation.DeploymentValidateResultInner> beginValidateAtTenantScopeAsync(java.lang.String, com.microsoft.azure.management.resources.ScopedDeployment, com.microsoft.rest.ServiceCallback<com.microsoft.azure.management.resources.implementation.DeploymentValidateResultInner>);
    descriptor: (Ljava/lang/String;Lcom/microsoft/azure/management/resources/ScopedDeployment;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.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String deploymentName
        start local 2 // com.microsoft.azure.management.resources.ScopedDeployment parameters
        start local 3 // com.microsoft.rest.ServiceCallback serviceCallback
         0: .line 2053
            aload 0 /* this */
            aload 1 /* deploymentName */
            aload 2 /* parameters */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.beginValidateAtTenantScopeWithServiceResponseAsync:(Ljava/lang/String;Lcom/microsoft/azure/management/resources/ScopedDeployment;)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 // com.microsoft.azure.management.resources.ScopedDeployment parameters
        end local 1 // java.lang.String deploymentName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0    1     0             this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1   deploymentName  Ljava/lang/String;
            0    1     2       parameters  Lcom/microsoft/azure/management/resources/ScopedDeployment;
            0    1     3  serviceCallback  Lcom/microsoft/rest/ServiceCallback<Lcom/microsoft/azure/management/resources/implementation/DeploymentValidateResultInner;>;
    Signature: (Ljava/lang/String;Lcom/microsoft/azure/management/resources/ScopedDeployment;Lcom/microsoft/rest/ServiceCallback<Lcom/microsoft/azure/management/resources/implementation/DeploymentValidateResultInner;>;)Lcom/microsoft/rest/ServiceFuture<Lcom/microsoft/azure/management/resources/implementation/DeploymentValidateResultInner;>;
    MethodParameters:
                 Name  Flags
      deploymentName   
      parameters       
      serviceCallback  final

  public rx.Observable<com.microsoft.azure.management.resources.implementation.DeploymentValidateResultInner> beginValidateAtTenantScopeAsync(java.lang.String, com.microsoft.azure.management.resources.ScopedDeployment);
    descriptor: (Ljava/lang/String;Lcom/microsoft/azure/management/resources/ScopedDeployment;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String deploymentName
        start local 2 // com.microsoft.azure.management.resources.ScopedDeployment parameters
         0: .line 2065
            aload 0 /* this */
            aload 1 /* deploymentName */
            aload 2 /* parameters */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.beginValidateAtTenantScopeWithServiceResponseAsync:(Ljava/lang/String;Lcom/microsoft/azure/management/resources/ScopedDeployment;)Lrx/Observable;
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$68
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$68.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
            areturn
        end local 2 // com.microsoft.azure.management.resources.ScopedDeployment parameters
        end local 1 // java.lang.String deploymentName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    1     0            this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1  deploymentName  Ljava/lang/String;
            0    1     2      parameters  Lcom/microsoft/azure/management/resources/ScopedDeployment;
    Signature: (Ljava/lang/String;Lcom/microsoft/azure/management/resources/ScopedDeployment;)Lrx/Observable<Lcom/microsoft/azure/management/resources/implementation/DeploymentValidateResultInner;>;
    MethodParameters:
                Name  Flags
      deploymentName  
      parameters      

  public rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.management.resources.implementation.DeploymentValidateResultInner>> beginValidateAtTenantScopeWithServiceResponseAsync(java.lang.String, com.microsoft.azure.management.resources.ScopedDeployment);
    descriptor: (Ljava/lang/String;Lcom/microsoft/azure/management/resources/ScopedDeployment;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String deploymentName
        start local 2 // com.microsoft.azure.management.resources.ScopedDeployment parameters
         0: .line 2082
            aload 1 /* deploymentName */
            ifnonnull 2
         1: .line 2083
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter deploymentName is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 2085
      StackMap locals:
      StackMap stack:
            aload 2 /* parameters */
            ifnonnull 4
         3: .line 2086
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter parameters is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         4: .line 2088
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.apiVersion:()Ljava/lang/String;
            ifnonnull 6
         5: .line 2089
            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 2091
      StackMap locals:
      StackMap stack:
            aload 2 /* parameters */
            invokestatic com.microsoft.rest.Validator.validate:(Ljava/lang/Object;)V
         7: .line 2092
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.service:Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner$DeploymentsService;
            aload 1 /* deploymentName */
            aload 2 /* parameters */
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.apiVersion:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.acceptLanguage:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.userAgent:()Ljava/lang/String;
            invokeinterface com.microsoft.azure.management.resources.implementation.DeploymentsInner$DeploymentsService.beginValidateAtTenantScope:(Ljava/lang/String;Lcom/microsoft/azure/management/resources/ScopedDeployment;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
         8: .line 2093
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$69
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$69.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual rx.Observable.flatMap:(Lrx/functions/Func1;)Lrx/Observable;
         9: .line 2092
            areturn
        end local 2 // com.microsoft.azure.management.resources.ScopedDeployment parameters
        end local 1 // java.lang.String deploymentName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0   10     0            this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0   10     1  deploymentName  Ljava/lang/String;
            0   10     2      parameters  Lcom/microsoft/azure/management/resources/ScopedDeployment;
    Signature: (Ljava/lang/String;Lcom/microsoft/azure/management/resources/ScopedDeployment;)Lrx/Observable<Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/management/resources/implementation/DeploymentValidateResultInner;>;>;
    MethodParameters:
                Name  Flags
      deploymentName  
      parameters      

  private com.microsoft.rest.ServiceResponse<com.microsoft.azure.management.resources.implementation.DeploymentValidateResultInner> beginValidateAtTenantScopeDelegate(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.resources.implementation.DeploymentsInner this
        start local 1 // retrofit2.Response response
         0: .line 2107
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.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.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.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 2108
            sipush 200
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$70
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$70.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner$70.getType:()Ljava/lang/reflect/Type;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.register:(ILjava/lang/reflect/Type;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         2: .line 2109
            sipush 202
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$71
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$71.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner$71.getType:()Ljava/lang/reflect/Type;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.register:(ILjava/lang/reflect/Type;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         3: .line 2110
            sipush 400
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$72
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$72.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner$72.getType:()Ljava/lang/reflect/Type;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.register:(ILjava/lang/reflect/Type;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         4: .line 2111
            ldc Lcom/microsoft/azure/CloudException;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.registerError:(Ljava/lang/Class;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         5: .line 2112
            aload 1 /* response */
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.build:(Lretrofit2/Response;)Lcom/microsoft/rest/ServiceResponse;
         6: .line 2107
            areturn
        end local 1 // retrofit2.Response response
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    7     0      this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    7     1  response  Lretrofit2/Response<Lokhttp3/ResponseBody;>;
    Exceptions:
      throws com.microsoft.azure.CloudException, java.io.IOException, java.lang.IllegalArgumentException
    Signature: (Lretrofit2/Response<Lokhttp3/ResponseBody;>;)Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/management/resources/implementation/DeploymentValidateResultInner;>;
    MethodParameters:
          Name  Flags
      response  

  public com.microsoft.azure.management.resources.implementation.WhatIfOperationResultInner whatIfAtTenantScope(java.lang.String, com.microsoft.azure.management.resources.ScopedDeploymentWhatIf);
    descriptor: (Ljava/lang/String;Lcom/microsoft/azure/management/resources/ScopedDeploymentWhatIf;)Lcom/microsoft/azure/management/resources/implementation/WhatIfOperationResultInner;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String deploymentName
        start local 2 // com.microsoft.azure.management.resources.ScopedDeploymentWhatIf parameters
         0: .line 2126
            aload 0 /* this */
            aload 1 /* deploymentName */
            aload 2 /* parameters */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.whatIfAtTenantScopeWithServiceResponseAsync:(Ljava/lang/String;Lcom/microsoft/azure/management/resources/ScopedDeploymentWhatIf;)Lrx/Observable;
            invokevirtual rx.Observable.toBlocking:()Lrx/observables/BlockingObservable;
            invokevirtual rx.observables.BlockingObservable.last:()Ljava/lang/Object;
            checkcast com.microsoft.rest.ServiceResponseWithHeaders
            invokevirtual com.microsoft.rest.ServiceResponseWithHeaders.body:()Ljava/lang/Object;
            checkcast com.microsoft.azure.management.resources.implementation.WhatIfOperationResultInner
            areturn
        end local 2 // com.microsoft.azure.management.resources.ScopedDeploymentWhatIf parameters
        end local 1 // java.lang.String deploymentName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    1     0            this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1  deploymentName  Ljava/lang/String;
            0    1     2      parameters  Lcom/microsoft/azure/management/resources/ScopedDeploymentWhatIf;
    MethodParameters:
                Name  Flags
      deploymentName  
      parameters      

  public com.microsoft.rest.ServiceFuture<com.microsoft.azure.management.resources.implementation.WhatIfOperationResultInner> whatIfAtTenantScopeAsync(java.lang.String, com.microsoft.azure.management.resources.ScopedDeploymentWhatIf, com.microsoft.rest.ServiceCallback<com.microsoft.azure.management.resources.implementation.WhatIfOperationResultInner>);
    descriptor: (Ljava/lang/String;Lcom/microsoft/azure/management/resources/ScopedDeploymentWhatIf;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.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String deploymentName
        start local 2 // com.microsoft.azure.management.resources.ScopedDeploymentWhatIf parameters
        start local 3 // com.microsoft.rest.ServiceCallback serviceCallback
         0: .line 2139
            aload 0 /* this */
            aload 1 /* deploymentName */
            aload 2 /* parameters */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.whatIfAtTenantScopeWithServiceResponseAsync:(Ljava/lang/String;Lcom/microsoft/azure/management/resources/ScopedDeploymentWhatIf;)Lrx/Observable;
            aload 3 /* serviceCallback */
            invokestatic com.microsoft.rest.ServiceFuture.fromHeaderResponse:(Lrx/Observable;Lcom/microsoft/rest/ServiceCallback;)Lcom/microsoft/rest/ServiceFuture;
            areturn
        end local 3 // com.microsoft.rest.ServiceCallback serviceCallback
        end local 2 // com.microsoft.azure.management.resources.ScopedDeploymentWhatIf parameters
        end local 1 // java.lang.String deploymentName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0    1     0             this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1   deploymentName  Ljava/lang/String;
            0    1     2       parameters  Lcom/microsoft/azure/management/resources/ScopedDeploymentWhatIf;
            0    1     3  serviceCallback  Lcom/microsoft/rest/ServiceCallback<Lcom/microsoft/azure/management/resources/implementation/WhatIfOperationResultInner;>;
    Signature: (Ljava/lang/String;Lcom/microsoft/azure/management/resources/ScopedDeploymentWhatIf;Lcom/microsoft/rest/ServiceCallback<Lcom/microsoft/azure/management/resources/implementation/WhatIfOperationResultInner;>;)Lcom/microsoft/rest/ServiceFuture<Lcom/microsoft/azure/management/resources/implementation/WhatIfOperationResultInner;>;
    MethodParameters:
                 Name  Flags
      deploymentName   
      parameters       
      serviceCallback  final

  public rx.Observable<com.microsoft.azure.management.resources.implementation.WhatIfOperationResultInner> whatIfAtTenantScopeAsync(java.lang.String, com.microsoft.azure.management.resources.ScopedDeploymentWhatIf);
    descriptor: (Ljava/lang/String;Lcom/microsoft/azure/management/resources/ScopedDeploymentWhatIf;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String deploymentName
        start local 2 // com.microsoft.azure.management.resources.ScopedDeploymentWhatIf parameters
         0: .line 2151
            aload 0 /* this */
            aload 1 /* deploymentName */
            aload 2 /* parameters */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.whatIfAtTenantScopeWithServiceResponseAsync:(Ljava/lang/String;Lcom/microsoft/azure/management/resources/ScopedDeploymentWhatIf;)Lrx/Observable;
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$73
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$73.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
            areturn
        end local 2 // com.microsoft.azure.management.resources.ScopedDeploymentWhatIf parameters
        end local 1 // java.lang.String deploymentName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    1     0            this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1  deploymentName  Ljava/lang/String;
            0    1     2      parameters  Lcom/microsoft/azure/management/resources/ScopedDeploymentWhatIf;
    Signature: (Ljava/lang/String;Lcom/microsoft/azure/management/resources/ScopedDeploymentWhatIf;)Lrx/Observable<Lcom/microsoft/azure/management/resources/implementation/WhatIfOperationResultInner;>;
    MethodParameters:
                Name  Flags
      deploymentName  
      parameters      

  public rx.Observable<com.microsoft.rest.ServiceResponseWithHeaders<com.microsoft.azure.management.resources.implementation.WhatIfOperationResultInner, com.microsoft.azure.management.resources.DeploymentsWhatIfAtTenantScopeHeaders>> whatIfAtTenantScopeWithServiceResponseAsync(java.lang.String, com.microsoft.azure.management.resources.ScopedDeploymentWhatIf);
    descriptor: (Ljava/lang/String;Lcom/microsoft/azure/management/resources/ScopedDeploymentWhatIf;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=4, args_size=3
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String deploymentName
        start local 2 // com.microsoft.azure.management.resources.ScopedDeploymentWhatIf parameters
         0: .line 2168
            aload 1 /* deploymentName */
            ifnonnull 2
         1: .line 2169
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter deploymentName is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 2171
      StackMap locals:
      StackMap stack:
            aload 2 /* parameters */
            ifnonnull 4
         3: .line 2172
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter parameters is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         4: .line 2174
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.apiVersion:()Ljava/lang/String;
            ifnonnull 6
         5: .line 2175
            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 2177
      StackMap locals:
      StackMap stack:
            aload 2 /* parameters */
            invokestatic com.microsoft.rest.Validator.validate:(Ljava/lang/Object;)V
         7: .line 2178
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.service:Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner$DeploymentsService;
            aload 1 /* deploymentName */
            aload 2 /* parameters */
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.apiVersion:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.acceptLanguage:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.userAgent:()Ljava/lang/String;
            invokeinterface com.microsoft.azure.management.resources.implementation.DeploymentsInner$DeploymentsService.whatIfAtTenantScope:(Ljava/lang/String;Lcom/microsoft/azure/management/resources/ScopedDeploymentWhatIf;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
            astore 3 /* observable */
        start local 3 // rx.Observable observable
         8: .line 2179
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.getAzureClient:()Lcom/microsoft/azure/AzureClient;
            aload 3 /* observable */
            new com.microsoft.azure.LongRunningOperationOptions
            dup
            invokespecial com.microsoft.azure.LongRunningOperationOptions.<init>:()V
            getstatic com.microsoft.azure.LongRunningFinalState.LOCATION:Lcom/microsoft/azure/LongRunningFinalState;
            invokevirtual com.microsoft.azure.LongRunningOperationOptions.withFinalStateVia:(Lcom/microsoft/azure/LongRunningFinalState;)Lcom/microsoft/azure/LongRunningOperationOptions;
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$74
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$74.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner$74.getType:()Ljava/lang/reflect/Type;
            ldc Lcom/microsoft/azure/management/resources/DeploymentsWhatIfAtTenantScopeHeaders;
            invokevirtual com.microsoft.azure.AzureClient.getPostOrDeleteResultWithHeadersAsync:(Lrx/Observable;Lcom/microsoft/azure/LongRunningOperationOptions;Ljava/lang/reflect/Type;Ljava/lang/Class;)Lrx/Observable;
            areturn
        end local 3 // rx.Observable observable
        end local 2 // com.microsoft.azure.management.resources.ScopedDeploymentWhatIf parameters
        end local 1 // java.lang.String deploymentName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    9     0            this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    9     1  deploymentName  Ljava/lang/String;
            0    9     2      parameters  Lcom/microsoft/azure/management/resources/ScopedDeploymentWhatIf;
            8    9     3      observable  Lrx/Observable<Lretrofit2/Response<Lokhttp3/ResponseBody;>;>;
    Signature: (Ljava/lang/String;Lcom/microsoft/azure/management/resources/ScopedDeploymentWhatIf;)Lrx/Observable<Lcom/microsoft/rest/ServiceResponseWithHeaders<Lcom/microsoft/azure/management/resources/implementation/WhatIfOperationResultInner;Lcom/microsoft/azure/management/resources/DeploymentsWhatIfAtTenantScopeHeaders;>;>;
    MethodParameters:
                Name  Flags
      deploymentName  
      parameters      

  public com.microsoft.azure.management.resources.implementation.WhatIfOperationResultInner beginWhatIfAtTenantScope(java.lang.String, com.microsoft.azure.management.resources.ScopedDeploymentWhatIf);
    descriptor: (Ljava/lang/String;Lcom/microsoft/azure/management/resources/ScopedDeploymentWhatIf;)Lcom/microsoft/azure/management/resources/implementation/WhatIfOperationResultInner;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String deploymentName
        start local 2 // com.microsoft.azure.management.resources.ScopedDeploymentWhatIf parameters
         0: .line 2193
            aload 0 /* this */
            aload 1 /* deploymentName */
            aload 2 /* parameters */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.beginWhatIfAtTenantScopeWithServiceResponseAsync:(Ljava/lang/String;Lcom/microsoft/azure/management/resources/ScopedDeploymentWhatIf;)Lrx/Observable;
            invokevirtual rx.Observable.toBlocking:()Lrx/observables/BlockingObservable;
            invokevirtual rx.observables.BlockingObservable.single:()Ljava/lang/Object;
            checkcast com.microsoft.rest.ServiceResponseWithHeaders
            invokevirtual com.microsoft.rest.ServiceResponseWithHeaders.body:()Ljava/lang/Object;
            checkcast com.microsoft.azure.management.resources.implementation.WhatIfOperationResultInner
            areturn
        end local 2 // com.microsoft.azure.management.resources.ScopedDeploymentWhatIf parameters
        end local 1 // java.lang.String deploymentName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    1     0            this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1  deploymentName  Ljava/lang/String;
            0    1     2      parameters  Lcom/microsoft/azure/management/resources/ScopedDeploymentWhatIf;
    MethodParameters:
                Name  Flags
      deploymentName  
      parameters      

  public com.microsoft.rest.ServiceFuture<com.microsoft.azure.management.resources.implementation.WhatIfOperationResultInner> beginWhatIfAtTenantScopeAsync(java.lang.String, com.microsoft.azure.management.resources.ScopedDeploymentWhatIf, com.microsoft.rest.ServiceCallback<com.microsoft.azure.management.resources.implementation.WhatIfOperationResultInner>);
    descriptor: (Ljava/lang/String;Lcom/microsoft/azure/management/resources/ScopedDeploymentWhatIf;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.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String deploymentName
        start local 2 // com.microsoft.azure.management.resources.ScopedDeploymentWhatIf parameters
        start local 3 // com.microsoft.rest.ServiceCallback serviceCallback
         0: .line 2206
            aload 0 /* this */
            aload 1 /* deploymentName */
            aload 2 /* parameters */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.beginWhatIfAtTenantScopeWithServiceResponseAsync:(Ljava/lang/String;Lcom/microsoft/azure/management/resources/ScopedDeploymentWhatIf;)Lrx/Observable;
            aload 3 /* serviceCallback */
            invokestatic com.microsoft.rest.ServiceFuture.fromHeaderResponse:(Lrx/Observable;Lcom/microsoft/rest/ServiceCallback;)Lcom/microsoft/rest/ServiceFuture;
            areturn
        end local 3 // com.microsoft.rest.ServiceCallback serviceCallback
        end local 2 // com.microsoft.azure.management.resources.ScopedDeploymentWhatIf parameters
        end local 1 // java.lang.String deploymentName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0    1     0             this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1   deploymentName  Ljava/lang/String;
            0    1     2       parameters  Lcom/microsoft/azure/management/resources/ScopedDeploymentWhatIf;
            0    1     3  serviceCallback  Lcom/microsoft/rest/ServiceCallback<Lcom/microsoft/azure/management/resources/implementation/WhatIfOperationResultInner;>;
    Signature: (Ljava/lang/String;Lcom/microsoft/azure/management/resources/ScopedDeploymentWhatIf;Lcom/microsoft/rest/ServiceCallback<Lcom/microsoft/azure/management/resources/implementation/WhatIfOperationResultInner;>;)Lcom/microsoft/rest/ServiceFuture<Lcom/microsoft/azure/management/resources/implementation/WhatIfOperationResultInner;>;
    MethodParameters:
                 Name  Flags
      deploymentName   
      parameters       
      serviceCallback  final

  public rx.Observable<com.microsoft.azure.management.resources.implementation.WhatIfOperationResultInner> beginWhatIfAtTenantScopeAsync(java.lang.String, com.microsoft.azure.management.resources.ScopedDeploymentWhatIf);
    descriptor: (Ljava/lang/String;Lcom/microsoft/azure/management/resources/ScopedDeploymentWhatIf;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String deploymentName
        start local 2 // com.microsoft.azure.management.resources.ScopedDeploymentWhatIf parameters
         0: .line 2218
            aload 0 /* this */
            aload 1 /* deploymentName */
            aload 2 /* parameters */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.beginWhatIfAtTenantScopeWithServiceResponseAsync:(Ljava/lang/String;Lcom/microsoft/azure/management/resources/ScopedDeploymentWhatIf;)Lrx/Observable;
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$75
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$75.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
            areturn
        end local 2 // com.microsoft.azure.management.resources.ScopedDeploymentWhatIf parameters
        end local 1 // java.lang.String deploymentName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    1     0            this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1  deploymentName  Ljava/lang/String;
            0    1     2      parameters  Lcom/microsoft/azure/management/resources/ScopedDeploymentWhatIf;
    Signature: (Ljava/lang/String;Lcom/microsoft/azure/management/resources/ScopedDeploymentWhatIf;)Lrx/Observable<Lcom/microsoft/azure/management/resources/implementation/WhatIfOperationResultInner;>;
    MethodParameters:
                Name  Flags
      deploymentName  
      parameters      

  public rx.Observable<com.microsoft.rest.ServiceResponseWithHeaders<com.microsoft.azure.management.resources.implementation.WhatIfOperationResultInner, com.microsoft.azure.management.resources.DeploymentsWhatIfAtTenantScopeHeaders>> beginWhatIfAtTenantScopeWithServiceResponseAsync(java.lang.String, com.microsoft.azure.management.resources.ScopedDeploymentWhatIf);
    descriptor: (Ljava/lang/String;Lcom/microsoft/azure/management/resources/ScopedDeploymentWhatIf;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String deploymentName
        start local 2 // com.microsoft.azure.management.resources.ScopedDeploymentWhatIf parameters
         0: .line 2235
            aload 1 /* deploymentName */
            ifnonnull 2
         1: .line 2236
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter deploymentName is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 2238
      StackMap locals:
      StackMap stack:
            aload 2 /* parameters */
            ifnonnull 4
         3: .line 2239
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter parameters is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         4: .line 2241
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.apiVersion:()Ljava/lang/String;
            ifnonnull 6
         5: .line 2242
            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 2244
      StackMap locals:
      StackMap stack:
            aload 2 /* parameters */
            invokestatic com.microsoft.rest.Validator.validate:(Ljava/lang/Object;)V
         7: .line 2245
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.service:Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner$DeploymentsService;
            aload 1 /* deploymentName */
            aload 2 /* parameters */
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.apiVersion:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.acceptLanguage:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.userAgent:()Ljava/lang/String;
            invokeinterface com.microsoft.azure.management.resources.implementation.DeploymentsInner$DeploymentsService.beginWhatIfAtTenantScope:(Ljava/lang/String;Lcom/microsoft/azure/management/resources/ScopedDeploymentWhatIf;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
         8: .line 2246
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$76
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$76.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual rx.Observable.flatMap:(Lrx/functions/Func1;)Lrx/Observable;
         9: .line 2245
            areturn
        end local 2 // com.microsoft.azure.management.resources.ScopedDeploymentWhatIf parameters
        end local 1 // java.lang.String deploymentName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0   10     0            this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0   10     1  deploymentName  Ljava/lang/String;
            0   10     2      parameters  Lcom/microsoft/azure/management/resources/ScopedDeploymentWhatIf;
    Signature: (Ljava/lang/String;Lcom/microsoft/azure/management/resources/ScopedDeploymentWhatIf;)Lrx/Observable<Lcom/microsoft/rest/ServiceResponseWithHeaders<Lcom/microsoft/azure/management/resources/implementation/WhatIfOperationResultInner;Lcom/microsoft/azure/management/resources/DeploymentsWhatIfAtTenantScopeHeaders;>;>;
    MethodParameters:
                Name  Flags
      deploymentName  
      parameters      

  private com.microsoft.rest.ServiceResponseWithHeaders<com.microsoft.azure.management.resources.implementation.WhatIfOperationResultInner, com.microsoft.azure.management.resources.DeploymentsWhatIfAtTenantScopeHeaders> beginWhatIfAtTenantScopeDelegate(retrofit2.Response<okhttp3.ResponseBody>);
    descriptor: (Lretrofit2/Response;)Lcom/microsoft/rest/ServiceResponseWithHeaders;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=5, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // retrofit2.Response response
         0: .line 2260
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.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.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.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 2261
            sipush 200
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$77
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$77.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner$77.getType:()Ljava/lang/reflect/Type;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.register:(ILjava/lang/reflect/Type;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         2: .line 2262
            sipush 202
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$78
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$78.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner$78.getType:()Ljava/lang/reflect/Type;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.register:(ILjava/lang/reflect/Type;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         3: .line 2263
            ldc Lcom/microsoft/azure/CloudException;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.registerError:(Ljava/lang/Class;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         4: .line 2264
            aload 1 /* response */
            ldc Lcom/microsoft/azure/management/resources/DeploymentsWhatIfAtTenantScopeHeaders;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.buildWithHeaders:(Lretrofit2/Response;Ljava/lang/Class;)Lcom/microsoft/rest/ServiceResponseWithHeaders;
         5: .line 2260
            areturn
        end local 1 // retrofit2.Response response
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    6     0      this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    6     1  response  Lretrofit2/Response<Lokhttp3/ResponseBody;>;
    Exceptions:
      throws com.microsoft.azure.CloudException, java.io.IOException, java.lang.IllegalArgumentException
    Signature: (Lretrofit2/Response<Lokhttp3/ResponseBody;>;)Lcom/microsoft/rest/ServiceResponseWithHeaders<Lcom/microsoft/azure/management/resources/implementation/WhatIfOperationResultInner;Lcom/microsoft/azure/management/resources/DeploymentsWhatIfAtTenantScopeHeaders;>;
    MethodParameters:
          Name  Flags
      response  

  public com.microsoft.azure.management.resources.implementation.DeploymentExportResultInner exportTemplateAtTenantScope(java.lang.String);
    descriptor: (Ljava/lang/String;)Lcom/microsoft/azure/management/resources/implementation/DeploymentExportResultInner;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String deploymentName
         0: .line 2277
            aload 0 /* this */
            aload 1 /* deploymentName */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.exportTemplateAtTenantScopeWithServiceResponseAsync:(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.resources.implementation.DeploymentExportResultInner
            areturn
        end local 1 // java.lang.String deploymentName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    1     0            this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1  deploymentName  Ljava/lang/String;
    MethodParameters:
                Name  Flags
      deploymentName  

  public com.microsoft.rest.ServiceFuture<com.microsoft.azure.management.resources.implementation.DeploymentExportResultInner> exportTemplateAtTenantScopeAsync(java.lang.String, com.microsoft.rest.ServiceCallback<com.microsoft.azure.management.resources.implementation.DeploymentExportResultInner>);
    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.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String deploymentName
        start local 2 // com.microsoft.rest.ServiceCallback serviceCallback
         0: .line 2289
            aload 0 /* this */
            aload 1 /* deploymentName */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.exportTemplateAtTenantScopeWithServiceResponseAsync:(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 deploymentName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0    1     0             this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1   deploymentName  Ljava/lang/String;
            0    1     2  serviceCallback  Lcom/microsoft/rest/ServiceCallback<Lcom/microsoft/azure/management/resources/implementation/DeploymentExportResultInner;>;
    Signature: (Ljava/lang/String;Lcom/microsoft/rest/ServiceCallback<Lcom/microsoft/azure/management/resources/implementation/DeploymentExportResultInner;>;)Lcom/microsoft/rest/ServiceFuture<Lcom/microsoft/azure/management/resources/implementation/DeploymentExportResultInner;>;
    MethodParameters:
                 Name  Flags
      deploymentName   
      serviceCallback  final

  public rx.Observable<com.microsoft.azure.management.resources.implementation.DeploymentExportResultInner> exportTemplateAtTenantScopeAsync(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.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String deploymentName
         0: .line 2300
            aload 0 /* this */
            aload 1 /* deploymentName */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.exportTemplateAtTenantScopeWithServiceResponseAsync:(Ljava/lang/String;)Lrx/Observable;
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$79
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$79.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
            areturn
        end local 1 // java.lang.String deploymentName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    1     0            this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1  deploymentName  Ljava/lang/String;
    Signature: (Ljava/lang/String;)Lrx/Observable<Lcom/microsoft/azure/management/resources/implementation/DeploymentExportResultInner;>;
    MethodParameters:
                Name  Flags
      deploymentName  

  public rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.management.resources.implementation.DeploymentExportResultInner>> exportTemplateAtTenantScopeWithServiceResponseAsync(java.lang.String);
    descriptor: (Ljava/lang/String;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String deploymentName
         0: .line 2316
            aload 1 /* deploymentName */
            ifnonnull 2
         1: .line 2317
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter deploymentName is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 2319
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.apiVersion:()Ljava/lang/String;
            ifnonnull 4
         3: .line 2320
            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 2322
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.service:Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner$DeploymentsService;
            aload 1 /* deploymentName */
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.apiVersion:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.acceptLanguage:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.userAgent:()Ljava/lang/String;
            invokeinterface com.microsoft.azure.management.resources.implementation.DeploymentsInner$DeploymentsService.exportTemplateAtTenantScope:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
         5: .line 2323
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$80
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$80.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual rx.Observable.flatMap:(Lrx/functions/Func1;)Lrx/Observable;
         6: .line 2322
            areturn
        end local 1 // java.lang.String deploymentName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    7     0            this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    7     1  deploymentName  Ljava/lang/String;
    Signature: (Ljava/lang/String;)Lrx/Observable<Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/management/resources/implementation/DeploymentExportResultInner;>;>;
    MethodParameters:
                Name  Flags
      deploymentName  

  private com.microsoft.rest.ServiceResponse<com.microsoft.azure.management.resources.implementation.DeploymentExportResultInner> exportTemplateAtTenantScopeDelegate(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.resources.implementation.DeploymentsInner this
        start local 1 // retrofit2.Response response
         0: .line 2337
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.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.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.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 2338
            sipush 200
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$81
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$81.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner$81.getType:()Ljava/lang/reflect/Type;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.register:(ILjava/lang/reflect/Type;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         2: .line 2339
            ldc Lcom/microsoft/azure/CloudException;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.registerError:(Ljava/lang/Class;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         3: .line 2340
            aload 1 /* response */
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.build:(Lretrofit2/Response;)Lcom/microsoft/rest/ServiceResponse;
         4: .line 2337
            areturn
        end local 1 // retrofit2.Response response
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    5     0      this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    5     1  response  Lretrofit2/Response<Lokhttp3/ResponseBody;>;
    Exceptions:
      throws com.microsoft.azure.CloudException, java.io.IOException, java.lang.IllegalArgumentException
    Signature: (Lretrofit2/Response<Lokhttp3/ResponseBody;>;)Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/management/resources/implementation/DeploymentExportResultInner;>;
    MethodParameters:
          Name  Flags
      response  

  public com.microsoft.azure.PagedList<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner> listAtTenantScope();
    descriptor: ()Lcom/microsoft/azure/PagedList;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=1
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
         0: .line 2352
            aload 0 /* this */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.listAtTenantScopeSinglePageAsync:()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 2353
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$82
            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.resources.implementation.DeploymentsInner$82.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;Lcom/microsoft/azure/Page;)V
            areturn
        end local 1 // com.microsoft.rest.ServiceResponse response
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    2     0      this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            1    2     1  response  Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/Page<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;>;
    Signature: ()Lcom/microsoft/azure/PagedList<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;

  public com.microsoft.rest.ServiceFuture<java.util.List<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner>> listAtTenantScopeAsync(com.microsoft.azure.ListOperationCallback<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner>);
    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.resources.implementation.DeploymentsInner this
        start local 1 // com.microsoft.azure.ListOperationCallback serviceCallback
         0: .line 2370
            aload 0 /* this */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.listAtTenantScopeSinglePageAsync:()Lrx/Observable;
         1: .line 2371
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$83
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$83.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
         2: .line 2377
            aload 1 /* serviceCallback */
         3: .line 2369
            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.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0    4     0             this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    4     1  serviceCallback  Lcom/microsoft/azure/ListOperationCallback<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;
    Signature: (Lcom/microsoft/azure/ListOperationCallback<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;)Lcom/microsoft/rest/ServiceFuture<Ljava/util/List<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;>;
    MethodParameters:
                 Name  Flags
      serviceCallback  final

  public rx.Observable<com.microsoft.azure.Page<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner>> listAtTenantScopeAsync();
    descriptor: ()Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
         0: .line 2387
            aload 0 /* this */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.listAtTenantScopeWithServiceResponseAsync:()Lrx/Observable;
         1: .line 2388
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$84
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$84.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
         2: .line 2387
            areturn
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
    Signature: ()Lrx/Observable<Lcom/microsoft/azure/Page<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;>;

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

  public rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner>>> listAtTenantScopeSinglePageAsync();
    descriptor: ()Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=1
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
         0: .line 2423
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.apiVersion:()Ljava/lang/String;
            ifnonnull 2
         1: .line 2424
            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
         2: .line 2426
      StackMap locals:
      StackMap stack:
            aconst_null
            astore 1 /* filter */
        start local 1 // java.lang.String filter
         3: .line 2427
            aconst_null
            astore 2 /* top */
        start local 2 // java.lang.Integer top
         4: .line 2428
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.service:Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner$DeploymentsService;
            aload 1 /* filter */
            aload 2 /* top */
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.apiVersion:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.acceptLanguage:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.userAgent:()Ljava/lang/String;
            invokeinterface com.microsoft.azure.management.resources.implementation.DeploymentsInner$DeploymentsService.listAtTenantScope:(Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
         5: .line 2429
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$86
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$86.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual rx.Observable.flatMap:(Lrx/functions/Func1;)Lrx/Observable;
         6: .line 2428
            areturn
        end local 2 // java.lang.Integer top
        end local 1 // java.lang.String filter
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    7     0    this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            3    7     1  filter  Ljava/lang/String;
            4    7     2     top  Ljava/lang/Integer;
    Signature: ()Lrx/Observable<Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/Page<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;>;>;

  public com.microsoft.azure.PagedList<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner> listAtTenantScope(java.lang.String, java.lang.Integer);
    descriptor: (Ljava/lang/String;Ljava/lang/Integer;)Lcom/microsoft/azure/PagedList;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=3
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String filter
        start local 2 // java.lang.Integer top
         0: .line 2453
            aload 0 /* this */
            aload 1 /* filter */
            aload 2 /* top */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.listAtTenantScopeSinglePageAsync:(Ljava/lang/String;Ljava/lang/Integer;)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 2454
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$87
            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.resources.implementation.DeploymentsInner$87.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;Lcom/microsoft/azure/Page;)V
            areturn
        end local 3 // com.microsoft.rest.ServiceResponse response
        end local 2 // java.lang.Integer top
        end local 1 // java.lang.String filter
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    2     0      this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    2     1    filter  Ljava/lang/String;
            0    2     2       top  Ljava/lang/Integer;
            1    2     3  response  Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/Page<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;>;
    Signature: (Ljava/lang/String;Ljava/lang/Integer;)Lcom/microsoft/azure/PagedList<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;
    MethodParameters:
        Name  Flags
      filter  final
      top     final

  public com.microsoft.rest.ServiceFuture<java.util.List<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner>> listAtTenantScopeAsync(java.lang.String, java.lang.Integer, com.microsoft.azure.ListOperationCallback<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner>);
    descriptor: (Ljava/lang/String;Ljava/lang/Integer;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.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String filter
        start local 2 // java.lang.Integer top
        start local 3 // com.microsoft.azure.ListOperationCallback serviceCallback
         0: .line 2473
            aload 0 /* this */
            aload 1 /* filter */
            aload 2 /* top */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.listAtTenantScopeSinglePageAsync:(Ljava/lang/String;Ljava/lang/Integer;)Lrx/Observable;
         1: .line 2474
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$88
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$88.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
         2: .line 2480
            aload 3 /* serviceCallback */
         3: .line 2472
            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.Integer top
        end local 1 // java.lang.String filter
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0    4     0             this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    4     1           filter  Ljava/lang/String;
            0    4     2              top  Ljava/lang/Integer;
            0    4     3  serviceCallback  Lcom/microsoft/azure/ListOperationCallback<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;
    Signature: (Ljava/lang/String;Ljava/lang/Integer;Lcom/microsoft/azure/ListOperationCallback<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;)Lcom/microsoft/rest/ServiceFuture<Ljava/util/List<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;>;
    MethodParameters:
                 Name  Flags
      filter           final
      top              final
      serviceCallback  final

  public rx.Observable<com.microsoft.azure.Page<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner>> listAtTenantScopeAsync(java.lang.String, java.lang.Integer);
    descriptor: (Ljava/lang/String;Ljava/lang/Integer;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String filter
        start local 2 // java.lang.Integer top
         0: .line 2492
            aload 0 /* this */
            aload 1 /* filter */
            aload 2 /* top */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.listAtTenantScopeWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/Integer;)Lrx/Observable;
         1: .line 2493
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$89
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$89.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
         2: .line 2492
            areturn
        end local 2 // java.lang.Integer top
        end local 1 // java.lang.String filter
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    3     0    this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    3     1  filter  Ljava/lang/String;
            0    3     2     top  Ljava/lang/Integer;
    Signature: (Ljava/lang/String;Ljava/lang/Integer;)Lrx/Observable<Lcom/microsoft/azure/Page<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;>;
    MethodParameters:
        Name  Flags
      filter  final
      top     final

  public rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner>>> listAtTenantScopeWithServiceResponseAsync(java.lang.String, java.lang.Integer);
    descriptor: (Ljava/lang/String;Ljava/lang/Integer;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String filter
        start local 2 // java.lang.Integer top
         0: .line 2510
            aload 0 /* this */
            aload 1 /* filter */
            aload 2 /* top */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.listAtTenantScopeSinglePageAsync:(Ljava/lang/String;Ljava/lang/Integer;)Lrx/Observable;
         1: .line 2511
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$90
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$90.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual rx.Observable.concatMap:(Lrx/functions/Func1;)Lrx/Observable;
         2: .line 2510
            areturn
        end local 2 // java.lang.Integer top
        end local 1 // java.lang.String filter
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    3     0    this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    3     1  filter  Ljava/lang/String;
            0    3     2     top  Ljava/lang/Integer;
    Signature: (Ljava/lang/String;Ljava/lang/Integer;)Lrx/Observable<Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/Page<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;>;>;
    MethodParameters:
        Name  Flags
      filter  final
      top     final

  public rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner>>> listAtTenantScopeSinglePageAsync(java.lang.String, java.lang.Integer);
    descriptor: (Ljava/lang/String;Ljava/lang/Integer;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String filter
        start local 2 // java.lang.Integer top
         0: .line 2532
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.apiVersion:()Ljava/lang/String;
            ifnonnull 2
         1: .line 2533
            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
         2: .line 2535
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.service:Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner$DeploymentsService;
            aload 1 /* filter */
            aload 2 /* top */
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.apiVersion:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.acceptLanguage:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.userAgent:()Ljava/lang/String;
            invokeinterface com.microsoft.azure.management.resources.implementation.DeploymentsInner$DeploymentsService.listAtTenantScope:(Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
         3: .line 2536
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$91
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$91.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual rx.Observable.flatMap:(Lrx/functions/Func1;)Lrx/Observable;
         4: .line 2535
            areturn
        end local 2 // java.lang.Integer top
        end local 1 // java.lang.String filter
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    5     0    this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    5     1  filter  Ljava/lang/String;
            0    5     2     top  Ljava/lang/Integer;
    Signature: (Ljava/lang/String;Ljava/lang/Integer;)Lrx/Observable<Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/Page<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;>;>;
    MethodParameters:
        Name  Flags
      filter  final
      top     final

  private com.microsoft.rest.ServiceResponse<com.microsoft.azure.management.resources.implementation.PageImpl<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner>> listAtTenantScopeDelegate(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.resources.implementation.DeploymentsInner this
        start local 1 // retrofit2.Response response
         0: .line 2550
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.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.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.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 2551
            sipush 200
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$92
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$92.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner$92.getType:()Ljava/lang/reflect/Type;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.register:(ILjava/lang/reflect/Type;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         2: .line 2552
            ldc Lcom/microsoft/azure/CloudException;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.registerError:(Ljava/lang/Class;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         3: .line 2553
            aload 1 /* response */
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.build:(Lretrofit2/Response;)Lcom/microsoft/rest/ServiceResponse;
         4: .line 2550
            areturn
        end local 1 // retrofit2.Response response
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    5     0      this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    5     1  response  Lretrofit2/Response<Lokhttp3/ResponseBody;>;
    Exceptions:
      throws com.microsoft.azure.CloudException, java.io.IOException, java.lang.IllegalArgumentException
    Signature: (Lretrofit2/Response<Lokhttp3/ResponseBody;>;)Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/management/resources/implementation/PageImpl<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;>;
    MethodParameters:
          Name  Flags
      response  

  public void deleteAtManagementGroupScope(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.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String groupId
        start local 2 // java.lang.String deploymentName
         0: .line 2567
            aload 0 /* this */
            aload 1 /* groupId */
            aload 2 /* deploymentName */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.deleteAtManagementGroupScopeWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
            invokevirtual rx.Observable.toBlocking:()Lrx/observables/BlockingObservable;
            invokevirtual rx.observables.BlockingObservable.last:()Ljava/lang/Object;
            checkcast com.microsoft.rest.ServiceResponse
            invokevirtual com.microsoft.rest.ServiceResponse.body:()Ljava/lang/Object;
            pop
         1: .line 2568
            return
        end local 2 // java.lang.String deploymentName
        end local 1 // java.lang.String groupId
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    2     0            this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    2     1         groupId  Ljava/lang/String;
            0    2     2  deploymentName  Ljava/lang/String;
    MethodParameters:
                Name  Flags
      groupId         
      deploymentName  

  public com.microsoft.rest.ServiceFuture<java.lang.Void> deleteAtManagementGroupScopeAsync(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.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String groupId
        start local 2 // java.lang.String deploymentName
        start local 3 // com.microsoft.rest.ServiceCallback serviceCallback
         0: .line 2581
            aload 0 /* this */
            aload 1 /* groupId */
            aload 2 /* deploymentName */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.deleteAtManagementGroupScopeWithServiceResponseAsync:(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 deploymentName
        end local 1 // java.lang.String groupId
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0    1     0             this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1          groupId  Ljava/lang/String;
            0    1     2   deploymentName  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
      groupId          
      deploymentName   
      serviceCallback  final

  public rx.Observable<java.lang.Void> deleteAtManagementGroupScopeAsync(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.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String groupId
        start local 2 // java.lang.String deploymentName
         0: .line 2594
            aload 0 /* this */
            aload 1 /* groupId */
            aload 2 /* deploymentName */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.deleteAtManagementGroupScopeWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$93
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$93.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
            areturn
        end local 2 // java.lang.String deploymentName
        end local 1 // java.lang.String groupId
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    1     0            this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1         groupId  Ljava/lang/String;
            0    1     2  deploymentName  Ljava/lang/String;
    Signature: (Ljava/lang/String;Ljava/lang/String;)Lrx/Observable<Ljava/lang/Void;>;
    MethodParameters:
                Name  Flags
      groupId         
      deploymentName  

  public rx.Observable<com.microsoft.rest.ServiceResponse<java.lang.Void>> deleteAtManagementGroupScopeWithServiceResponseAsync(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=4, args_size=3
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String groupId
        start local 2 // java.lang.String deploymentName
         0: .line 2612
            aload 1 /* groupId */
            ifnonnull 2
         1: .line 2613
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter groupId is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 2615
      StackMap locals:
      StackMap stack:
            aload 2 /* deploymentName */
            ifnonnull 4
         3: .line 2616
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter deploymentName is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         4: .line 2618
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.apiVersion:()Ljava/lang/String;
            ifnonnull 6
         5: .line 2619
            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 2621
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.service:Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner$DeploymentsService;
            aload 1 /* groupId */
            aload 2 /* deploymentName */
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.apiVersion:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.acceptLanguage:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.userAgent:()Ljava/lang/String;
            invokeinterface com.microsoft.azure.management.resources.implementation.DeploymentsInner$DeploymentsService.deleteAtManagementGroupScope:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
            astore 3 /* observable */
        start local 3 // rx.Observable observable
         7: .line 2622
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.getAzureClient:()Lcom/microsoft/azure/AzureClient;
            aload 3 /* observable */
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$94
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$94.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner$94.getType:()Ljava/lang/reflect/Type;
            invokevirtual com.microsoft.azure.AzureClient.getPostOrDeleteResultAsync:(Lrx/Observable;Ljava/lang/reflect/Type;)Lrx/Observable;
            areturn
        end local 3 // rx.Observable observable
        end local 2 // java.lang.String deploymentName
        end local 1 // java.lang.String groupId
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    8     0            this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    8     1         groupId  Ljava/lang/String;
            0    8     2  deploymentName  Ljava/lang/String;
            7    8     3      observable  Lrx/Observable<Lretrofit2/Response<Lokhttp3/ResponseBody;>;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;)Lrx/Observable<Lcom/microsoft/rest/ServiceResponse<Ljava/lang/Void;>;>;
    MethodParameters:
                Name  Flags
      groupId         
      deploymentName  

  public void beginDeleteAtManagementGroupScope(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.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String groupId
        start local 2 // java.lang.String deploymentName
         0: .line 2636
            aload 0 /* this */
            aload 1 /* groupId */
            aload 2 /* deploymentName */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.beginDeleteAtManagementGroupScopeWithServiceResponseAsync:(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 2637
            return
        end local 2 // java.lang.String deploymentName
        end local 1 // java.lang.String groupId
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    2     0            this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    2     1         groupId  Ljava/lang/String;
            0    2     2  deploymentName  Ljava/lang/String;
    MethodParameters:
                Name  Flags
      groupId         
      deploymentName  

  public com.microsoft.rest.ServiceFuture<java.lang.Void> beginDeleteAtManagementGroupScopeAsync(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.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String groupId
        start local 2 // java.lang.String deploymentName
        start local 3 // com.microsoft.rest.ServiceCallback serviceCallback
         0: .line 2650
            aload 0 /* this */
            aload 1 /* groupId */
            aload 2 /* deploymentName */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.beginDeleteAtManagementGroupScopeWithServiceResponseAsync:(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 deploymentName
        end local 1 // java.lang.String groupId
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0    1     0             this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1          groupId  Ljava/lang/String;
            0    1     2   deploymentName  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
      groupId          
      deploymentName   
      serviceCallback  final

  public rx.Observable<java.lang.Void> beginDeleteAtManagementGroupScopeAsync(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.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String groupId
        start local 2 // java.lang.String deploymentName
         0: .line 2663
            aload 0 /* this */
            aload 1 /* groupId */
            aload 2 /* deploymentName */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.beginDeleteAtManagementGroupScopeWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$95
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$95.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
            areturn
        end local 2 // java.lang.String deploymentName
        end local 1 // java.lang.String groupId
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    1     0            this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1         groupId  Ljava/lang/String;
            0    1     2  deploymentName  Ljava/lang/String;
    Signature: (Ljava/lang/String;Ljava/lang/String;)Lrx/Observable<Ljava/lang/Void;>;
    MethodParameters:
                Name  Flags
      groupId         
      deploymentName  

  public rx.Observable<com.microsoft.rest.ServiceResponse<java.lang.Void>> beginDeleteAtManagementGroupScopeWithServiceResponseAsync(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String groupId
        start local 2 // java.lang.String deploymentName
         0: .line 2681
            aload 1 /* groupId */
            ifnonnull 2
         1: .line 2682
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter groupId is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 2684
      StackMap locals:
      StackMap stack:
            aload 2 /* deploymentName */
            ifnonnull 4
         3: .line 2685
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter deploymentName is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         4: .line 2687
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.apiVersion:()Ljava/lang/String;
            ifnonnull 6
         5: .line 2688
            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 2690
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.service:Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner$DeploymentsService;
            aload 1 /* groupId */
            aload 2 /* deploymentName */
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.apiVersion:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.acceptLanguage:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.userAgent:()Ljava/lang/String;
            invokeinterface com.microsoft.azure.management.resources.implementation.DeploymentsInner$DeploymentsService.beginDeleteAtManagementGroupScope:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
         7: .line 2691
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$96
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$96.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual rx.Observable.flatMap:(Lrx/functions/Func1;)Lrx/Observable;
         8: .line 2690
            areturn
        end local 2 // java.lang.String deploymentName
        end local 1 // java.lang.String groupId
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    9     0            this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    9     1         groupId  Ljava/lang/String;
            0    9     2  deploymentName  Ljava/lang/String;
    Signature: (Ljava/lang/String;Ljava/lang/String;)Lrx/Observable<Lcom/microsoft/rest/ServiceResponse<Ljava/lang/Void;>;>;
    MethodParameters:
                Name  Flags
      groupId         
      deploymentName  

  private com.microsoft.rest.ServiceResponse<java.lang.Void> beginDeleteAtManagementGroupScopeDelegate(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.resources.implementation.DeploymentsInner this
        start local 1 // retrofit2.Response response
         0: .line 2705
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.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.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.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 2706
            sipush 202
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$97
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$97.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner$97.getType:()Ljava/lang/reflect/Type;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.register:(ILjava/lang/reflect/Type;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         2: .line 2707
            sipush 204
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$98
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$98.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner$98.getType:()Ljava/lang/reflect/Type;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.register:(ILjava/lang/reflect/Type;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         3: .line 2708
            ldc Lcom/microsoft/azure/CloudException;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.registerError:(Ljava/lang/Class;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         4: .line 2709
            aload 1 /* response */
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.build:(Lretrofit2/Response;)Lcom/microsoft/rest/ServiceResponse;
         5: .line 2705
            areturn
        end local 1 // retrofit2.Response response
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    6     0      this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    6     1  response  Lretrofit2/Response<Lokhttp3/ResponseBody;>;
    Exceptions:
      throws com.microsoft.azure.CloudException, java.io.IOException, java.lang.IllegalArgumentException
    Signature: (Lretrofit2/Response<Lokhttp3/ResponseBody;>;)Lcom/microsoft/rest/ServiceResponse<Ljava/lang/Void;>;
    MethodParameters:
          Name  Flags
      response  

  public boolean checkExistenceAtManagementGroupScope(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String groupId
        start local 2 // java.lang.String deploymentName
         0: .line 2723
            aload 0 /* this */
            aload 1 /* groupId */
            aload 2 /* deploymentName */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.checkExistenceAtManagementGroupScopeWithServiceResponseAsync:(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 java.lang.Boolean
            invokevirtual java.lang.Boolean.booleanValue:()Z
            ireturn
        end local 2 // java.lang.String deploymentName
        end local 1 // java.lang.String groupId
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    1     0            this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1         groupId  Ljava/lang/String;
            0    1     2  deploymentName  Ljava/lang/String;
    MethodParameters:
                Name  Flags
      groupId         
      deploymentName  

  public com.microsoft.rest.ServiceFuture<java.lang.Boolean> checkExistenceAtManagementGroupScopeAsync(java.lang.String, java.lang.String, com.microsoft.rest.ServiceCallback<java.lang.Boolean>);
    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.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String groupId
        start local 2 // java.lang.String deploymentName
        start local 3 // com.microsoft.rest.ServiceCallback serviceCallback
         0: .line 2736
            aload 0 /* this */
            aload 1 /* groupId */
            aload 2 /* deploymentName */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.checkExistenceAtManagementGroupScopeWithServiceResponseAsync:(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 deploymentName
        end local 1 // java.lang.String groupId
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0    1     0             this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1          groupId  Ljava/lang/String;
            0    1     2   deploymentName  Ljava/lang/String;
            0    1     3  serviceCallback  Lcom/microsoft/rest/ServiceCallback<Ljava/lang/Boolean;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/rest/ServiceCallback<Ljava/lang/Boolean;>;)Lcom/microsoft/rest/ServiceFuture<Ljava/lang/Boolean;>;
    MethodParameters:
                 Name  Flags
      groupId          
      deploymentName   
      serviceCallback  final

  public rx.Observable<java.lang.Boolean> checkExistenceAtManagementGroupScopeAsync(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.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String groupId
        start local 2 // java.lang.String deploymentName
         0: .line 2748
            aload 0 /* this */
            aload 1 /* groupId */
            aload 2 /* deploymentName */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.checkExistenceAtManagementGroupScopeWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$99
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$99.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
            areturn
        end local 2 // java.lang.String deploymentName
        end local 1 // java.lang.String groupId
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    1     0            this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1         groupId  Ljava/lang/String;
            0    1     2  deploymentName  Ljava/lang/String;
    Signature: (Ljava/lang/String;Ljava/lang/String;)Lrx/Observable<Ljava/lang/Boolean;>;
    MethodParameters:
                Name  Flags
      groupId         
      deploymentName  

  public rx.Observable<com.microsoft.rest.ServiceResponse<java.lang.Boolean>> checkExistenceAtManagementGroupScopeWithServiceResponseAsync(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String groupId
        start local 2 // java.lang.String deploymentName
         0: .line 2765
            aload 1 /* groupId */
            ifnonnull 2
         1: .line 2766
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter groupId is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 2768
      StackMap locals:
      StackMap stack:
            aload 2 /* deploymentName */
            ifnonnull 4
         3: .line 2769
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter deploymentName is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         4: .line 2771
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.apiVersion:()Ljava/lang/String;
            ifnonnull 6
         5: .line 2772
            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 2774
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.service:Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner$DeploymentsService;
            aload 1 /* groupId */
            aload 2 /* deploymentName */
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.apiVersion:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.acceptLanguage:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.userAgent:()Ljava/lang/String;
            invokeinterface com.microsoft.azure.management.resources.implementation.DeploymentsInner$DeploymentsService.checkExistenceAtManagementGroupScope:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
         7: .line 2775
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$100
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$100.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual rx.Observable.flatMap:(Lrx/functions/Func1;)Lrx/Observable;
         8: .line 2774
            areturn
        end local 2 // java.lang.String deploymentName
        end local 1 // java.lang.String groupId
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    9     0            this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    9     1         groupId  Ljava/lang/String;
            0    9     2  deploymentName  Ljava/lang/String;
    Signature: (Ljava/lang/String;Ljava/lang/String;)Lrx/Observable<Lcom/microsoft/rest/ServiceResponse<Ljava/lang/Boolean;>;>;
    MethodParameters:
                Name  Flags
      groupId         
      deploymentName  

  private com.microsoft.rest.ServiceResponse<java.lang.Boolean> checkExistenceAtManagementGroupScopeDelegate(retrofit2.Response<java.lang.Void>);
    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.resources.implementation.DeploymentsInner this
        start local 1 // retrofit2.Response response
         0: .line 2789
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.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.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.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 2790
            sipush 204
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$101
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$101.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner$101.getType:()Ljava/lang/reflect/Type;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.register:(ILjava/lang/reflect/Type;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         2: .line 2791
            sipush 404
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$102
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$102.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner$102.getType:()Ljava/lang/reflect/Type;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.register:(ILjava/lang/reflect/Type;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         3: .line 2792
            ldc Lcom/microsoft/azure/CloudException;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.registerError:(Ljava/lang/Class;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         4: .line 2793
            aload 1 /* response */
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.buildEmpty:(Lretrofit2/Response;)Lcom/microsoft/rest/ServiceResponse;
         5: .line 2789
            areturn
        end local 1 // retrofit2.Response response
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    6     0      this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    6     1  response  Lretrofit2/Response<Ljava/lang/Void;>;
    Exceptions:
      throws com.microsoft.azure.CloudException, java.io.IOException, java.lang.IllegalArgumentException
    Signature: (Lretrofit2/Response<Ljava/lang/Void;>;)Lcom/microsoft/rest/ServiceResponse<Ljava/lang/Boolean;>;
    MethodParameters:
          Name  Flags
      response  

  public com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner createOrUpdateAtManagementGroupScope(java.lang.String, java.lang.String, com.microsoft.azure.management.resources.ScopedDeployment);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/ScopedDeployment;)Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String groupId
        start local 2 // java.lang.String deploymentName
        start local 3 // com.microsoft.azure.management.resources.ScopedDeployment parameters
         0: .line 2809
            aload 0 /* this */
            aload 1 /* groupId */
            aload 2 /* deploymentName */
            aload 3 /* parameters */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.createOrUpdateAtManagementGroupScopeWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/ScopedDeployment;)Lrx/Observable;
            invokevirtual rx.Observable.toBlocking:()Lrx/observables/BlockingObservable;
            invokevirtual rx.observables.BlockingObservable.last:()Ljava/lang/Object;
            checkcast com.microsoft.rest.ServiceResponse
            invokevirtual com.microsoft.rest.ServiceResponse.body:()Ljava/lang/Object;
            checkcast com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner
            areturn
        end local 3 // com.microsoft.azure.management.resources.ScopedDeployment parameters
        end local 2 // java.lang.String deploymentName
        end local 1 // java.lang.String groupId
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    1     0            this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1         groupId  Ljava/lang/String;
            0    1     2  deploymentName  Ljava/lang/String;
            0    1     3      parameters  Lcom/microsoft/azure/management/resources/ScopedDeployment;
    MethodParameters:
                Name  Flags
      groupId         
      deploymentName  
      parameters      

  public com.microsoft.rest.ServiceFuture<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner> createOrUpdateAtManagementGroupScopeAsync(java.lang.String, java.lang.String, com.microsoft.azure.management.resources.ScopedDeployment, com.microsoft.rest.ServiceCallback<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner>);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/ScopedDeployment;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.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String groupId
        start local 2 // java.lang.String deploymentName
        start local 3 // com.microsoft.azure.management.resources.ScopedDeployment parameters
        start local 4 // com.microsoft.rest.ServiceCallback serviceCallback
         0: .line 2824
            aload 0 /* this */
            aload 1 /* groupId */
            aload 2 /* deploymentName */
            aload 3 /* parameters */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.createOrUpdateAtManagementGroupScopeWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/ScopedDeployment;)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 // com.microsoft.azure.management.resources.ScopedDeployment parameters
        end local 2 // java.lang.String deploymentName
        end local 1 // java.lang.String groupId
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0    1     0             this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1          groupId  Ljava/lang/String;
            0    1     2   deploymentName  Ljava/lang/String;
            0    1     3       parameters  Lcom/microsoft/azure/management/resources/ScopedDeployment;
            0    1     4  serviceCallback  Lcom/microsoft/rest/ServiceCallback<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/ScopedDeployment;Lcom/microsoft/rest/ServiceCallback<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;)Lcom/microsoft/rest/ServiceFuture<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;
    MethodParameters:
                 Name  Flags
      groupId          
      deploymentName   
      parameters       
      serviceCallback  final

  public rx.Observable<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner> createOrUpdateAtManagementGroupScopeAsync(java.lang.String, java.lang.String, com.microsoft.azure.management.resources.ScopedDeployment);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/ScopedDeployment;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String groupId
        start local 2 // java.lang.String deploymentName
        start local 3 // com.microsoft.azure.management.resources.ScopedDeployment parameters
         0: .line 2838
            aload 0 /* this */
            aload 1 /* groupId */
            aload 2 /* deploymentName */
            aload 3 /* parameters */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.createOrUpdateAtManagementGroupScopeWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/ScopedDeployment;)Lrx/Observable;
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$103
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$103.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
            areturn
        end local 3 // com.microsoft.azure.management.resources.ScopedDeployment parameters
        end local 2 // java.lang.String deploymentName
        end local 1 // java.lang.String groupId
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    1     0            this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1         groupId  Ljava/lang/String;
            0    1     2  deploymentName  Ljava/lang/String;
            0    1     3      parameters  Lcom/microsoft/azure/management/resources/ScopedDeployment;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/ScopedDeployment;)Lrx/Observable<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;
    MethodParameters:
                Name  Flags
      groupId         
      deploymentName  
      parameters      

  public rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner>> createOrUpdateAtManagementGroupScopeWithServiceResponseAsync(java.lang.String, java.lang.String, com.microsoft.azure.management.resources.ScopedDeployment);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/ScopedDeployment;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=5, args_size=4
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String groupId
        start local 2 // java.lang.String deploymentName
        start local 3 // com.microsoft.azure.management.resources.ScopedDeployment parameters
         0: .line 2857
            aload 1 /* groupId */
            ifnonnull 2
         1: .line 2858
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter groupId is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 2860
      StackMap locals:
      StackMap stack:
            aload 2 /* deploymentName */
            ifnonnull 4
         3: .line 2861
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter deploymentName is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         4: .line 2863
      StackMap locals:
      StackMap stack:
            aload 3 /* parameters */
            ifnonnull 6
         5: .line 2864
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter parameters is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         6: .line 2866
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.apiVersion:()Ljava/lang/String;
            ifnonnull 8
         7: .line 2867
            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 2869
      StackMap locals:
      StackMap stack:
            aload 3 /* parameters */
            invokestatic com.microsoft.rest.Validator.validate:(Ljava/lang/Object;)V
         9: .line 2870
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.service:Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner$DeploymentsService;
            aload 1 /* groupId */
            aload 2 /* deploymentName */
            aload 3 /* parameters */
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.apiVersion:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.acceptLanguage:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.userAgent:()Ljava/lang/String;
            invokeinterface com.microsoft.azure.management.resources.implementation.DeploymentsInner$DeploymentsService.createOrUpdateAtManagementGroupScope:(Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/ScopedDeployment;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
            astore 4 /* observable */
        start local 4 // rx.Observable observable
        10: .line 2871
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.getAzureClient:()Lcom/microsoft/azure/AzureClient;
            aload 4 /* observable */
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$104
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$104.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner$104.getType:()Ljava/lang/reflect/Type;
            invokevirtual com.microsoft.azure.AzureClient.getPutOrPatchResultAsync:(Lrx/Observable;Ljava/lang/reflect/Type;)Lrx/Observable;
            areturn
        end local 4 // rx.Observable observable
        end local 3 // com.microsoft.azure.management.resources.ScopedDeployment parameters
        end local 2 // java.lang.String deploymentName
        end local 1 // java.lang.String groupId
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0   11     0            this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0   11     1         groupId  Ljava/lang/String;
            0   11     2  deploymentName  Ljava/lang/String;
            0   11     3      parameters  Lcom/microsoft/azure/management/resources/ScopedDeployment;
           10   11     4      observable  Lrx/Observable<Lretrofit2/Response<Lokhttp3/ResponseBody;>;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/ScopedDeployment;)Lrx/Observable<Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;>;
    MethodParameters:
                Name  Flags
      groupId         
      deploymentName  
      parameters      

  public com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner beginCreateOrUpdateAtManagementGroupScope(java.lang.String, java.lang.String, com.microsoft.azure.management.resources.ScopedDeployment);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/ScopedDeployment;)Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String groupId
        start local 2 // java.lang.String deploymentName
        start local 3 // com.microsoft.azure.management.resources.ScopedDeployment parameters
         0: .line 2887
            aload 0 /* this */
            aload 1 /* groupId */
            aload 2 /* deploymentName */
            aload 3 /* parameters */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.beginCreateOrUpdateAtManagementGroupScopeWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/ScopedDeployment;)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.resources.implementation.DeploymentExtendedInner
            areturn
        end local 3 // com.microsoft.azure.management.resources.ScopedDeployment parameters
        end local 2 // java.lang.String deploymentName
        end local 1 // java.lang.String groupId
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    1     0            this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1         groupId  Ljava/lang/String;
            0    1     2  deploymentName  Ljava/lang/String;
            0    1     3      parameters  Lcom/microsoft/azure/management/resources/ScopedDeployment;
    MethodParameters:
                Name  Flags
      groupId         
      deploymentName  
      parameters      

  public com.microsoft.rest.ServiceFuture<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner> beginCreateOrUpdateAtManagementGroupScopeAsync(java.lang.String, java.lang.String, com.microsoft.azure.management.resources.ScopedDeployment, com.microsoft.rest.ServiceCallback<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner>);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/ScopedDeployment;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.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String groupId
        start local 2 // java.lang.String deploymentName
        start local 3 // com.microsoft.azure.management.resources.ScopedDeployment parameters
        start local 4 // com.microsoft.rest.ServiceCallback serviceCallback
         0: .line 2902
            aload 0 /* this */
            aload 1 /* groupId */
            aload 2 /* deploymentName */
            aload 3 /* parameters */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.beginCreateOrUpdateAtManagementGroupScopeWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/ScopedDeployment;)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 // com.microsoft.azure.management.resources.ScopedDeployment parameters
        end local 2 // java.lang.String deploymentName
        end local 1 // java.lang.String groupId
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0    1     0             this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1          groupId  Ljava/lang/String;
            0    1     2   deploymentName  Ljava/lang/String;
            0    1     3       parameters  Lcom/microsoft/azure/management/resources/ScopedDeployment;
            0    1     4  serviceCallback  Lcom/microsoft/rest/ServiceCallback<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/ScopedDeployment;Lcom/microsoft/rest/ServiceCallback<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;)Lcom/microsoft/rest/ServiceFuture<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;
    MethodParameters:
                 Name  Flags
      groupId          
      deploymentName   
      parameters       
      serviceCallback  final

  public rx.Observable<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner> beginCreateOrUpdateAtManagementGroupScopeAsync(java.lang.String, java.lang.String, com.microsoft.azure.management.resources.ScopedDeployment);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/ScopedDeployment;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String groupId
        start local 2 // java.lang.String deploymentName
        start local 3 // com.microsoft.azure.management.resources.ScopedDeployment parameters
         0: .line 2916
            aload 0 /* this */
            aload 1 /* groupId */
            aload 2 /* deploymentName */
            aload 3 /* parameters */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.beginCreateOrUpdateAtManagementGroupScopeWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/ScopedDeployment;)Lrx/Observable;
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$105
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$105.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
            areturn
        end local 3 // com.microsoft.azure.management.resources.ScopedDeployment parameters
        end local 2 // java.lang.String deploymentName
        end local 1 // java.lang.String groupId
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    1     0            this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1         groupId  Ljava/lang/String;
            0    1     2  deploymentName  Ljava/lang/String;
            0    1     3      parameters  Lcom/microsoft/azure/management/resources/ScopedDeployment;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/ScopedDeployment;)Lrx/Observable<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;
    MethodParameters:
                Name  Flags
      groupId         
      deploymentName  
      parameters      

  public rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner>> beginCreateOrUpdateAtManagementGroupScopeWithServiceResponseAsync(java.lang.String, java.lang.String, com.microsoft.azure.management.resources.ScopedDeployment);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/ScopedDeployment;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=4, args_size=4
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String groupId
        start local 2 // java.lang.String deploymentName
        start local 3 // com.microsoft.azure.management.resources.ScopedDeployment parameters
         0: .line 2935
            aload 1 /* groupId */
            ifnonnull 2
         1: .line 2936
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter groupId is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 2938
      StackMap locals:
      StackMap stack:
            aload 2 /* deploymentName */
            ifnonnull 4
         3: .line 2939
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter deploymentName is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         4: .line 2941
      StackMap locals:
      StackMap stack:
            aload 3 /* parameters */
            ifnonnull 6
         5: .line 2942
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter parameters is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         6: .line 2944
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.apiVersion:()Ljava/lang/String;
            ifnonnull 8
         7: .line 2945
            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 2947
      StackMap locals:
      StackMap stack:
            aload 3 /* parameters */
            invokestatic com.microsoft.rest.Validator.validate:(Ljava/lang/Object;)V
         9: .line 2948
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.service:Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner$DeploymentsService;
            aload 1 /* groupId */
            aload 2 /* deploymentName */
            aload 3 /* parameters */
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.apiVersion:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.acceptLanguage:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.userAgent:()Ljava/lang/String;
            invokeinterface com.microsoft.azure.management.resources.implementation.DeploymentsInner$DeploymentsService.beginCreateOrUpdateAtManagementGroupScope:(Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/ScopedDeployment;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
        10: .line 2949
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$106
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$106.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual rx.Observable.flatMap:(Lrx/functions/Func1;)Lrx/Observable;
        11: .line 2948
            areturn
        end local 3 // com.microsoft.azure.management.resources.ScopedDeployment parameters
        end local 2 // java.lang.String deploymentName
        end local 1 // java.lang.String groupId
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0   12     0            this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0   12     1         groupId  Ljava/lang/String;
            0   12     2  deploymentName  Ljava/lang/String;
            0   12     3      parameters  Lcom/microsoft/azure/management/resources/ScopedDeployment;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/ScopedDeployment;)Lrx/Observable<Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;>;
    MethodParameters:
                Name  Flags
      groupId         
      deploymentName  
      parameters      

  private com.microsoft.rest.ServiceResponse<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner> beginCreateOrUpdateAtManagementGroupScopeDelegate(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.resources.implementation.DeploymentsInner this
        start local 1 // retrofit2.Response response
         0: .line 2963
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.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.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.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 2964
            sipush 200
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$107
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$107.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner$107.getType:()Ljava/lang/reflect/Type;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.register:(ILjava/lang/reflect/Type;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         2: .line 2965
            sipush 201
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$108
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$108.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner$108.getType:()Ljava/lang/reflect/Type;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.register:(ILjava/lang/reflect/Type;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         3: .line 2966
            ldc Lcom/microsoft/azure/CloudException;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.registerError:(Ljava/lang/Class;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         4: .line 2967
            aload 1 /* response */
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.build:(Lretrofit2/Response;)Lcom/microsoft/rest/ServiceResponse;
         5: .line 2963
            areturn
        end local 1 // retrofit2.Response response
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    6     0      this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    6     1  response  Lretrofit2/Response<Lokhttp3/ResponseBody;>;
    Exceptions:
      throws com.microsoft.azure.CloudException, java.io.IOException, java.lang.IllegalArgumentException
    Signature: (Lretrofit2/Response<Lokhttp3/ResponseBody;>;)Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;
    MethodParameters:
          Name  Flags
      response  

  public com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner getAtManagementGroupScope(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String groupId
        start local 2 // java.lang.String deploymentName
         0: .line 2981
            aload 0 /* this */
            aload 1 /* groupId */
            aload 2 /* deploymentName */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.getAtManagementGroupScopeWithServiceResponseAsync:(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.resources.implementation.DeploymentExtendedInner
            areturn
        end local 2 // java.lang.String deploymentName
        end local 1 // java.lang.String groupId
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    1     0            this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1         groupId  Ljava/lang/String;
            0    1     2  deploymentName  Ljava/lang/String;
    MethodParameters:
                Name  Flags
      groupId         
      deploymentName  

  public com.microsoft.rest.ServiceFuture<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner> getAtManagementGroupScopeAsync(java.lang.String, java.lang.String, com.microsoft.rest.ServiceCallback<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner>);
    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.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String groupId
        start local 2 // java.lang.String deploymentName
        start local 3 // com.microsoft.rest.ServiceCallback serviceCallback
         0: .line 2994
            aload 0 /* this */
            aload 1 /* groupId */
            aload 2 /* deploymentName */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.getAtManagementGroupScopeWithServiceResponseAsync:(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 deploymentName
        end local 1 // java.lang.String groupId
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0    1     0             this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1          groupId  Ljava/lang/String;
            0    1     2   deploymentName  Ljava/lang/String;
            0    1     3  serviceCallback  Lcom/microsoft/rest/ServiceCallback<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/rest/ServiceCallback<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;)Lcom/microsoft/rest/ServiceFuture<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;
    MethodParameters:
                 Name  Flags
      groupId          
      deploymentName   
      serviceCallback  final

  public rx.Observable<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner> getAtManagementGroupScopeAsync(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.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String groupId
        start local 2 // java.lang.String deploymentName
         0: .line 3006
            aload 0 /* this */
            aload 1 /* groupId */
            aload 2 /* deploymentName */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.getAtManagementGroupScopeWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$109
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$109.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
            areturn
        end local 2 // java.lang.String deploymentName
        end local 1 // java.lang.String groupId
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    1     0            this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1         groupId  Ljava/lang/String;
            0    1     2  deploymentName  Ljava/lang/String;
    Signature: (Ljava/lang/String;Ljava/lang/String;)Lrx/Observable<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;
    MethodParameters:
                Name  Flags
      groupId         
      deploymentName  

  public rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner>> getAtManagementGroupScopeWithServiceResponseAsync(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String groupId
        start local 2 // java.lang.String deploymentName
         0: .line 3023
            aload 1 /* groupId */
            ifnonnull 2
         1: .line 3024
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter groupId is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 3026
      StackMap locals:
      StackMap stack:
            aload 2 /* deploymentName */
            ifnonnull 4
         3: .line 3027
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter deploymentName is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         4: .line 3029
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.apiVersion:()Ljava/lang/String;
            ifnonnull 6
         5: .line 3030
            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 3032
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.service:Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner$DeploymentsService;
            aload 1 /* groupId */
            aload 2 /* deploymentName */
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.apiVersion:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.acceptLanguage:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.userAgent:()Ljava/lang/String;
            invokeinterface com.microsoft.azure.management.resources.implementation.DeploymentsInner$DeploymentsService.getAtManagementGroupScope:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
         7: .line 3033
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$110
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$110.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual rx.Observable.flatMap:(Lrx/functions/Func1;)Lrx/Observable;
         8: .line 3032
            areturn
        end local 2 // java.lang.String deploymentName
        end local 1 // java.lang.String groupId
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    9     0            this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    9     1         groupId  Ljava/lang/String;
            0    9     2  deploymentName  Ljava/lang/String;
    Signature: (Ljava/lang/String;Ljava/lang/String;)Lrx/Observable<Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;>;
    MethodParameters:
                Name  Flags
      groupId         
      deploymentName  

  private com.microsoft.rest.ServiceResponse<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner> getAtManagementGroupScopeDelegate(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.resources.implementation.DeploymentsInner this
        start local 1 // retrofit2.Response response
         0: .line 3047
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.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.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.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 3048
            sipush 200
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$111
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$111.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner$111.getType:()Ljava/lang/reflect/Type;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.register:(ILjava/lang/reflect/Type;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         2: .line 3049
            ldc Lcom/microsoft/azure/CloudException;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.registerError:(Ljava/lang/Class;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         3: .line 3050
            aload 1 /* response */
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.build:(Lretrofit2/Response;)Lcom/microsoft/rest/ServiceResponse;
         4: .line 3047
            areturn
        end local 1 // retrofit2.Response response
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    5     0      this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    5     1  response  Lretrofit2/Response<Lokhttp3/ResponseBody;>;
    Exceptions:
      throws com.microsoft.azure.CloudException, java.io.IOException, java.lang.IllegalArgumentException
    Signature: (Lretrofit2/Response<Lokhttp3/ResponseBody;>;)Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;
    MethodParameters:
          Name  Flags
      response  

  public void cancelAtManagementGroupScope(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.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String groupId
        start local 2 // java.lang.String deploymentName
         0: .line 3064
            aload 0 /* this */
            aload 1 /* groupId */
            aload 2 /* deploymentName */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.cancelAtManagementGroupScopeWithServiceResponseAsync:(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 3065
            return
        end local 2 // java.lang.String deploymentName
        end local 1 // java.lang.String groupId
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    2     0            this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    2     1         groupId  Ljava/lang/String;
            0    2     2  deploymentName  Ljava/lang/String;
    MethodParameters:
                Name  Flags
      groupId         
      deploymentName  

  public com.microsoft.rest.ServiceFuture<java.lang.Void> cancelAtManagementGroupScopeAsync(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.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String groupId
        start local 2 // java.lang.String deploymentName
        start local 3 // com.microsoft.rest.ServiceCallback serviceCallback
         0: .line 3078
            aload 0 /* this */
            aload 1 /* groupId */
            aload 2 /* deploymentName */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.cancelAtManagementGroupScopeWithServiceResponseAsync:(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 deploymentName
        end local 1 // java.lang.String groupId
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0    1     0             this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1          groupId  Ljava/lang/String;
            0    1     2   deploymentName  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
      groupId          
      deploymentName   
      serviceCallback  final

  public rx.Observable<java.lang.Void> cancelAtManagementGroupScopeAsync(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.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String groupId
        start local 2 // java.lang.String deploymentName
         0: .line 3091
            aload 0 /* this */
            aload 1 /* groupId */
            aload 2 /* deploymentName */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.cancelAtManagementGroupScopeWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$112
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$112.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
            areturn
        end local 2 // java.lang.String deploymentName
        end local 1 // java.lang.String groupId
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    1     0            this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1         groupId  Ljava/lang/String;
            0    1     2  deploymentName  Ljava/lang/String;
    Signature: (Ljava/lang/String;Ljava/lang/String;)Lrx/Observable<Ljava/lang/Void;>;
    MethodParameters:
                Name  Flags
      groupId         
      deploymentName  

  public rx.Observable<com.microsoft.rest.ServiceResponse<java.lang.Void>> cancelAtManagementGroupScopeWithServiceResponseAsync(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String groupId
        start local 2 // java.lang.String deploymentName
         0: .line 3109
            aload 1 /* groupId */
            ifnonnull 2
         1: .line 3110
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter groupId is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 3112
      StackMap locals:
      StackMap stack:
            aload 2 /* deploymentName */
            ifnonnull 4
         3: .line 3113
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter deploymentName is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         4: .line 3115
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.apiVersion:()Ljava/lang/String;
            ifnonnull 6
         5: .line 3116
            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 3118
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.service:Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner$DeploymentsService;
            aload 1 /* groupId */
            aload 2 /* deploymentName */
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.apiVersion:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.acceptLanguage:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.userAgent:()Ljava/lang/String;
            invokeinterface com.microsoft.azure.management.resources.implementation.DeploymentsInner$DeploymentsService.cancelAtManagementGroupScope:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
         7: .line 3119
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$113
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$113.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual rx.Observable.flatMap:(Lrx/functions/Func1;)Lrx/Observable;
         8: .line 3118
            areturn
        end local 2 // java.lang.String deploymentName
        end local 1 // java.lang.String groupId
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    9     0            this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    9     1         groupId  Ljava/lang/String;
            0    9     2  deploymentName  Ljava/lang/String;
    Signature: (Ljava/lang/String;Ljava/lang/String;)Lrx/Observable<Lcom/microsoft/rest/ServiceResponse<Ljava/lang/Void;>;>;
    MethodParameters:
                Name  Flags
      groupId         
      deploymentName  

  private com.microsoft.rest.ServiceResponse<java.lang.Void> cancelAtManagementGroupScopeDelegate(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.resources.implementation.DeploymentsInner this
        start local 1 // retrofit2.Response response
         0: .line 3133
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.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.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.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 3134
            sipush 204
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$114
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$114.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner$114.getType:()Ljava/lang/reflect/Type;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.register:(ILjava/lang/reflect/Type;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         2: .line 3135
            ldc Lcom/microsoft/azure/CloudException;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.registerError:(Ljava/lang/Class;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         3: .line 3136
            aload 1 /* response */
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.build:(Lretrofit2/Response;)Lcom/microsoft/rest/ServiceResponse;
         4: .line 3133
            areturn
        end local 1 // retrofit2.Response response
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    5     0      this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    5     1  response  Lretrofit2/Response<Lokhttp3/ResponseBody;>;
    Exceptions:
      throws com.microsoft.azure.CloudException, 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.resources.implementation.DeploymentValidateResultInner validateAtManagementGroupScope(java.lang.String, java.lang.String, com.microsoft.azure.management.resources.ScopedDeployment);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/ScopedDeployment;)Lcom/microsoft/azure/management/resources/implementation/DeploymentValidateResultInner;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String groupId
        start local 2 // java.lang.String deploymentName
        start local 3 // com.microsoft.azure.management.resources.ScopedDeployment parameters
         0: .line 3151
            aload 0 /* this */
            aload 1 /* groupId */
            aload 2 /* deploymentName */
            aload 3 /* parameters */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.validateAtManagementGroupScopeWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/ScopedDeployment;)Lrx/Observable;
            invokevirtual rx.Observable.toBlocking:()Lrx/observables/BlockingObservable;
            invokevirtual rx.observables.BlockingObservable.last:()Ljava/lang/Object;
            checkcast com.microsoft.rest.ServiceResponse
            invokevirtual com.microsoft.rest.ServiceResponse.body:()Ljava/lang/Object;
            checkcast com.microsoft.azure.management.resources.implementation.DeploymentValidateResultInner
            areturn
        end local 3 // com.microsoft.azure.management.resources.ScopedDeployment parameters
        end local 2 // java.lang.String deploymentName
        end local 1 // java.lang.String groupId
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    1     0            this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1         groupId  Ljava/lang/String;
            0    1     2  deploymentName  Ljava/lang/String;
            0    1     3      parameters  Lcom/microsoft/azure/management/resources/ScopedDeployment;
    MethodParameters:
                Name  Flags
      groupId         
      deploymentName  
      parameters      

  public com.microsoft.rest.ServiceFuture<com.microsoft.azure.management.resources.implementation.DeploymentValidateResultInner> validateAtManagementGroupScopeAsync(java.lang.String, java.lang.String, com.microsoft.azure.management.resources.ScopedDeployment, com.microsoft.rest.ServiceCallback<com.microsoft.azure.management.resources.implementation.DeploymentValidateResultInner>);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/ScopedDeployment;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.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String groupId
        start local 2 // java.lang.String deploymentName
        start local 3 // com.microsoft.azure.management.resources.ScopedDeployment parameters
        start local 4 // com.microsoft.rest.ServiceCallback serviceCallback
         0: .line 3165
            aload 0 /* this */
            aload 1 /* groupId */
            aload 2 /* deploymentName */
            aload 3 /* parameters */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.validateAtManagementGroupScopeWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/ScopedDeployment;)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 // com.microsoft.azure.management.resources.ScopedDeployment parameters
        end local 2 // java.lang.String deploymentName
        end local 1 // java.lang.String groupId
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0    1     0             this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1          groupId  Ljava/lang/String;
            0    1     2   deploymentName  Ljava/lang/String;
            0    1     3       parameters  Lcom/microsoft/azure/management/resources/ScopedDeployment;
            0    1     4  serviceCallback  Lcom/microsoft/rest/ServiceCallback<Lcom/microsoft/azure/management/resources/implementation/DeploymentValidateResultInner;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/ScopedDeployment;Lcom/microsoft/rest/ServiceCallback<Lcom/microsoft/azure/management/resources/implementation/DeploymentValidateResultInner;>;)Lcom/microsoft/rest/ServiceFuture<Lcom/microsoft/azure/management/resources/implementation/DeploymentValidateResultInner;>;
    MethodParameters:
                 Name  Flags
      groupId          
      deploymentName   
      parameters       
      serviceCallback  final

  public rx.Observable<com.microsoft.azure.management.resources.implementation.DeploymentValidateResultInner> validateAtManagementGroupScopeAsync(java.lang.String, java.lang.String, com.microsoft.azure.management.resources.ScopedDeployment);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/ScopedDeployment;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String groupId
        start local 2 // java.lang.String deploymentName
        start local 3 // com.microsoft.azure.management.resources.ScopedDeployment parameters
         0: .line 3178
            aload 0 /* this */
            aload 1 /* groupId */
            aload 2 /* deploymentName */
            aload 3 /* parameters */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.validateAtManagementGroupScopeWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/ScopedDeployment;)Lrx/Observable;
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$115
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$115.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
            areturn
        end local 3 // com.microsoft.azure.management.resources.ScopedDeployment parameters
        end local 2 // java.lang.String deploymentName
        end local 1 // java.lang.String groupId
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    1     0            this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1         groupId  Ljava/lang/String;
            0    1     2  deploymentName  Ljava/lang/String;
            0    1     3      parameters  Lcom/microsoft/azure/management/resources/ScopedDeployment;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/ScopedDeployment;)Lrx/Observable<Lcom/microsoft/azure/management/resources/implementation/DeploymentValidateResultInner;>;
    MethodParameters:
                Name  Flags
      groupId         
      deploymentName  
      parameters      

  public rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.management.resources.implementation.DeploymentValidateResultInner>> validateAtManagementGroupScopeWithServiceResponseAsync(java.lang.String, java.lang.String, com.microsoft.azure.management.resources.ScopedDeployment);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/ScopedDeployment;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=5, args_size=4
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String groupId
        start local 2 // java.lang.String deploymentName
        start local 3 // com.microsoft.azure.management.resources.ScopedDeployment parameters
         0: .line 3196
            aload 1 /* groupId */
            ifnonnull 2
         1: .line 3197
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter groupId is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 3199
      StackMap locals:
      StackMap stack:
            aload 2 /* deploymentName */
            ifnonnull 4
         3: .line 3200
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter deploymentName is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         4: .line 3202
      StackMap locals:
      StackMap stack:
            aload 3 /* parameters */
            ifnonnull 6
         5: .line 3203
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter parameters is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         6: .line 3205
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.apiVersion:()Ljava/lang/String;
            ifnonnull 8
         7: .line 3206
            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 3208
      StackMap locals:
      StackMap stack:
            aload 3 /* parameters */
            invokestatic com.microsoft.rest.Validator.validate:(Ljava/lang/Object;)V
         9: .line 3209
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.service:Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner$DeploymentsService;
            aload 1 /* groupId */
            aload 2 /* deploymentName */
            aload 3 /* parameters */
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.apiVersion:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.acceptLanguage:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.userAgent:()Ljava/lang/String;
            invokeinterface com.microsoft.azure.management.resources.implementation.DeploymentsInner$DeploymentsService.validateAtManagementGroupScope:(Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/ScopedDeployment;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
            astore 4 /* observable */
        start local 4 // rx.Observable observable
        10: .line 3210
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.getAzureClient:()Lcom/microsoft/azure/AzureClient;
            aload 4 /* observable */
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$116
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$116.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner$116.getType:()Ljava/lang/reflect/Type;
            invokevirtual com.microsoft.azure.AzureClient.getPostOrDeleteResultAsync:(Lrx/Observable;Ljava/lang/reflect/Type;)Lrx/Observable;
            areturn
        end local 4 // rx.Observable observable
        end local 3 // com.microsoft.azure.management.resources.ScopedDeployment parameters
        end local 2 // java.lang.String deploymentName
        end local 1 // java.lang.String groupId
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0   11     0            this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0   11     1         groupId  Ljava/lang/String;
            0   11     2  deploymentName  Ljava/lang/String;
            0   11     3      parameters  Lcom/microsoft/azure/management/resources/ScopedDeployment;
           10   11     4      observable  Lrx/Observable<Lretrofit2/Response<Lokhttp3/ResponseBody;>;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/ScopedDeployment;)Lrx/Observable<Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/management/resources/implementation/DeploymentValidateResultInner;>;>;
    MethodParameters:
                Name  Flags
      groupId         
      deploymentName  
      parameters      

  public com.microsoft.azure.management.resources.implementation.DeploymentValidateResultInner beginValidateAtManagementGroupScope(java.lang.String, java.lang.String, com.microsoft.azure.management.resources.ScopedDeployment);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/ScopedDeployment;)Lcom/microsoft/azure/management/resources/implementation/DeploymentValidateResultInner;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String groupId
        start local 2 // java.lang.String deploymentName
        start local 3 // com.microsoft.azure.management.resources.ScopedDeployment parameters
         0: .line 3225
            aload 0 /* this */
            aload 1 /* groupId */
            aload 2 /* deploymentName */
            aload 3 /* parameters */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.beginValidateAtManagementGroupScopeWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/ScopedDeployment;)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.resources.implementation.DeploymentValidateResultInner
            areturn
        end local 3 // com.microsoft.azure.management.resources.ScopedDeployment parameters
        end local 2 // java.lang.String deploymentName
        end local 1 // java.lang.String groupId
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    1     0            this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1         groupId  Ljava/lang/String;
            0    1     2  deploymentName  Ljava/lang/String;
            0    1     3      parameters  Lcom/microsoft/azure/management/resources/ScopedDeployment;
    MethodParameters:
                Name  Flags
      groupId         
      deploymentName  
      parameters      

  public com.microsoft.rest.ServiceFuture<com.microsoft.azure.management.resources.implementation.DeploymentValidateResultInner> beginValidateAtManagementGroupScopeAsync(java.lang.String, java.lang.String, com.microsoft.azure.management.resources.ScopedDeployment, com.microsoft.rest.ServiceCallback<com.microsoft.azure.management.resources.implementation.DeploymentValidateResultInner>);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/ScopedDeployment;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.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String groupId
        start local 2 // java.lang.String deploymentName
        start local 3 // com.microsoft.azure.management.resources.ScopedDeployment parameters
        start local 4 // com.microsoft.rest.ServiceCallback serviceCallback
         0: .line 3239
            aload 0 /* this */
            aload 1 /* groupId */
            aload 2 /* deploymentName */
            aload 3 /* parameters */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.beginValidateAtManagementGroupScopeWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/ScopedDeployment;)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 // com.microsoft.azure.management.resources.ScopedDeployment parameters
        end local 2 // java.lang.String deploymentName
        end local 1 // java.lang.String groupId
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0    1     0             this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1          groupId  Ljava/lang/String;
            0    1     2   deploymentName  Ljava/lang/String;
            0    1     3       parameters  Lcom/microsoft/azure/management/resources/ScopedDeployment;
            0    1     4  serviceCallback  Lcom/microsoft/rest/ServiceCallback<Lcom/microsoft/azure/management/resources/implementation/DeploymentValidateResultInner;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/ScopedDeployment;Lcom/microsoft/rest/ServiceCallback<Lcom/microsoft/azure/management/resources/implementation/DeploymentValidateResultInner;>;)Lcom/microsoft/rest/ServiceFuture<Lcom/microsoft/azure/management/resources/implementation/DeploymentValidateResultInner;>;
    MethodParameters:
                 Name  Flags
      groupId          
      deploymentName   
      parameters       
      serviceCallback  final

  public rx.Observable<com.microsoft.azure.management.resources.implementation.DeploymentValidateResultInner> beginValidateAtManagementGroupScopeAsync(java.lang.String, java.lang.String, com.microsoft.azure.management.resources.ScopedDeployment);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/ScopedDeployment;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String groupId
        start local 2 // java.lang.String deploymentName
        start local 3 // com.microsoft.azure.management.resources.ScopedDeployment parameters
         0: .line 3252
            aload 0 /* this */
            aload 1 /* groupId */
            aload 2 /* deploymentName */
            aload 3 /* parameters */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.beginValidateAtManagementGroupScopeWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/ScopedDeployment;)Lrx/Observable;
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$117
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$117.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
            areturn
        end local 3 // com.microsoft.azure.management.resources.ScopedDeployment parameters
        end local 2 // java.lang.String deploymentName
        end local 1 // java.lang.String groupId
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    1     0            this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1         groupId  Ljava/lang/String;
            0    1     2  deploymentName  Ljava/lang/String;
            0    1     3      parameters  Lcom/microsoft/azure/management/resources/ScopedDeployment;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/ScopedDeployment;)Lrx/Observable<Lcom/microsoft/azure/management/resources/implementation/DeploymentValidateResultInner;>;
    MethodParameters:
                Name  Flags
      groupId         
      deploymentName  
      parameters      

  public rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.management.resources.implementation.DeploymentValidateResultInner>> beginValidateAtManagementGroupScopeWithServiceResponseAsync(java.lang.String, java.lang.String, com.microsoft.azure.management.resources.ScopedDeployment);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/ScopedDeployment;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=4, args_size=4
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String groupId
        start local 2 // java.lang.String deploymentName
        start local 3 // com.microsoft.azure.management.resources.ScopedDeployment parameters
         0: .line 3270
            aload 1 /* groupId */
            ifnonnull 2
         1: .line 3271
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter groupId is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 3273
      StackMap locals:
      StackMap stack:
            aload 2 /* deploymentName */
            ifnonnull 4
         3: .line 3274
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter deploymentName is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         4: .line 3276
      StackMap locals:
      StackMap stack:
            aload 3 /* parameters */
            ifnonnull 6
         5: .line 3277
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter parameters is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         6: .line 3279
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.apiVersion:()Ljava/lang/String;
            ifnonnull 8
         7: .line 3280
            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 3282
      StackMap locals:
      StackMap stack:
            aload 3 /* parameters */
            invokestatic com.microsoft.rest.Validator.validate:(Ljava/lang/Object;)V
         9: .line 3283
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.service:Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner$DeploymentsService;
            aload 1 /* groupId */
            aload 2 /* deploymentName */
            aload 3 /* parameters */
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.apiVersion:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.acceptLanguage:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.userAgent:()Ljava/lang/String;
            invokeinterface com.microsoft.azure.management.resources.implementation.DeploymentsInner$DeploymentsService.beginValidateAtManagementGroupScope:(Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/ScopedDeployment;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
        10: .line 3284
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$118
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$118.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual rx.Observable.flatMap:(Lrx/functions/Func1;)Lrx/Observable;
        11: .line 3283
            areturn
        end local 3 // com.microsoft.azure.management.resources.ScopedDeployment parameters
        end local 2 // java.lang.String deploymentName
        end local 1 // java.lang.String groupId
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0   12     0            this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0   12     1         groupId  Ljava/lang/String;
            0   12     2  deploymentName  Ljava/lang/String;
            0   12     3      parameters  Lcom/microsoft/azure/management/resources/ScopedDeployment;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/ScopedDeployment;)Lrx/Observable<Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/management/resources/implementation/DeploymentValidateResultInner;>;>;
    MethodParameters:
                Name  Flags
      groupId         
      deploymentName  
      parameters      

  private com.microsoft.rest.ServiceResponse<com.microsoft.azure.management.resources.implementation.DeploymentValidateResultInner> beginValidateAtManagementGroupScopeDelegate(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.resources.implementation.DeploymentsInner this
        start local 1 // retrofit2.Response response
         0: .line 3298
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.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.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.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 3299
            sipush 200
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$119
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$119.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner$119.getType:()Ljava/lang/reflect/Type;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.register:(ILjava/lang/reflect/Type;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         2: .line 3300
            sipush 202
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$120
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$120.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner$120.getType:()Ljava/lang/reflect/Type;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.register:(ILjava/lang/reflect/Type;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         3: .line 3301
            sipush 400
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$121
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$121.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner$121.getType:()Ljava/lang/reflect/Type;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.register:(ILjava/lang/reflect/Type;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         4: .line 3302
            ldc Lcom/microsoft/azure/CloudException;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.registerError:(Ljava/lang/Class;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         5: .line 3303
            aload 1 /* response */
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.build:(Lretrofit2/Response;)Lcom/microsoft/rest/ServiceResponse;
         6: .line 3298
            areturn
        end local 1 // retrofit2.Response response
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    7     0      this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    7     1  response  Lretrofit2/Response<Lokhttp3/ResponseBody;>;
    Exceptions:
      throws com.microsoft.azure.CloudException, java.io.IOException, java.lang.IllegalArgumentException
    Signature: (Lretrofit2/Response<Lokhttp3/ResponseBody;>;)Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/management/resources/implementation/DeploymentValidateResultInner;>;
    MethodParameters:
          Name  Flags
      response  

  public com.microsoft.azure.management.resources.implementation.WhatIfOperationResultInner whatIfAtManagementGroupScope(java.lang.String, java.lang.String, com.microsoft.azure.management.resources.ScopedDeploymentWhatIf);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/ScopedDeploymentWhatIf;)Lcom/microsoft/azure/management/resources/implementation/WhatIfOperationResultInner;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String groupId
        start local 2 // java.lang.String deploymentName
        start local 3 // com.microsoft.azure.management.resources.ScopedDeploymentWhatIf parameters
         0: .line 3318
            aload 0 /* this */
            aload 1 /* groupId */
            aload 2 /* deploymentName */
            aload 3 /* parameters */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.whatIfAtManagementGroupScopeWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/ScopedDeploymentWhatIf;)Lrx/Observable;
            invokevirtual rx.Observable.toBlocking:()Lrx/observables/BlockingObservable;
            invokevirtual rx.observables.BlockingObservable.last:()Ljava/lang/Object;
            checkcast com.microsoft.rest.ServiceResponseWithHeaders
            invokevirtual com.microsoft.rest.ServiceResponseWithHeaders.body:()Ljava/lang/Object;
            checkcast com.microsoft.azure.management.resources.implementation.WhatIfOperationResultInner
            areturn
        end local 3 // com.microsoft.azure.management.resources.ScopedDeploymentWhatIf parameters
        end local 2 // java.lang.String deploymentName
        end local 1 // java.lang.String groupId
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    1     0            this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1         groupId  Ljava/lang/String;
            0    1     2  deploymentName  Ljava/lang/String;
            0    1     3      parameters  Lcom/microsoft/azure/management/resources/ScopedDeploymentWhatIf;
    MethodParameters:
                Name  Flags
      groupId         
      deploymentName  
      parameters      

  public com.microsoft.rest.ServiceFuture<com.microsoft.azure.management.resources.implementation.WhatIfOperationResultInner> whatIfAtManagementGroupScopeAsync(java.lang.String, java.lang.String, com.microsoft.azure.management.resources.ScopedDeploymentWhatIf, com.microsoft.rest.ServiceCallback<com.microsoft.azure.management.resources.implementation.WhatIfOperationResultInner>);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/ScopedDeploymentWhatIf;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.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String groupId
        start local 2 // java.lang.String deploymentName
        start local 3 // com.microsoft.azure.management.resources.ScopedDeploymentWhatIf parameters
        start local 4 // com.microsoft.rest.ServiceCallback serviceCallback
         0: .line 3332
            aload 0 /* this */
            aload 1 /* groupId */
            aload 2 /* deploymentName */
            aload 3 /* parameters */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.whatIfAtManagementGroupScopeWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/ScopedDeploymentWhatIf;)Lrx/Observable;
            aload 4 /* serviceCallback */
            invokestatic com.microsoft.rest.ServiceFuture.fromHeaderResponse:(Lrx/Observable;Lcom/microsoft/rest/ServiceCallback;)Lcom/microsoft/rest/ServiceFuture;
            areturn
        end local 4 // com.microsoft.rest.ServiceCallback serviceCallback
        end local 3 // com.microsoft.azure.management.resources.ScopedDeploymentWhatIf parameters
        end local 2 // java.lang.String deploymentName
        end local 1 // java.lang.String groupId
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0    1     0             this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1          groupId  Ljava/lang/String;
            0    1     2   deploymentName  Ljava/lang/String;
            0    1     3       parameters  Lcom/microsoft/azure/management/resources/ScopedDeploymentWhatIf;
            0    1     4  serviceCallback  Lcom/microsoft/rest/ServiceCallback<Lcom/microsoft/azure/management/resources/implementation/WhatIfOperationResultInner;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/ScopedDeploymentWhatIf;Lcom/microsoft/rest/ServiceCallback<Lcom/microsoft/azure/management/resources/implementation/WhatIfOperationResultInner;>;)Lcom/microsoft/rest/ServiceFuture<Lcom/microsoft/azure/management/resources/implementation/WhatIfOperationResultInner;>;
    MethodParameters:
                 Name  Flags
      groupId          
      deploymentName   
      parameters       
      serviceCallback  final

  public rx.Observable<com.microsoft.azure.management.resources.implementation.WhatIfOperationResultInner> whatIfAtManagementGroupScopeAsync(java.lang.String, java.lang.String, com.microsoft.azure.management.resources.ScopedDeploymentWhatIf);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/ScopedDeploymentWhatIf;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String groupId
        start local 2 // java.lang.String deploymentName
        start local 3 // com.microsoft.azure.management.resources.ScopedDeploymentWhatIf parameters
         0: .line 3345
            aload 0 /* this */
            aload 1 /* groupId */
            aload 2 /* deploymentName */
            aload 3 /* parameters */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.whatIfAtManagementGroupScopeWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/ScopedDeploymentWhatIf;)Lrx/Observable;
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$122
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$122.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
            areturn
        end local 3 // com.microsoft.azure.management.resources.ScopedDeploymentWhatIf parameters
        end local 2 // java.lang.String deploymentName
        end local 1 // java.lang.String groupId
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    1     0            this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1         groupId  Ljava/lang/String;
            0    1     2  deploymentName  Ljava/lang/String;
            0    1     3      parameters  Lcom/microsoft/azure/management/resources/ScopedDeploymentWhatIf;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/ScopedDeploymentWhatIf;)Lrx/Observable<Lcom/microsoft/azure/management/resources/implementation/WhatIfOperationResultInner;>;
    MethodParameters:
                Name  Flags
      groupId         
      deploymentName  
      parameters      

  public rx.Observable<com.microsoft.rest.ServiceResponseWithHeaders<com.microsoft.azure.management.resources.implementation.WhatIfOperationResultInner, com.microsoft.azure.management.resources.DeploymentsWhatIfAtManagementGroupScopeHeaders>> whatIfAtManagementGroupScopeWithServiceResponseAsync(java.lang.String, java.lang.String, com.microsoft.azure.management.resources.ScopedDeploymentWhatIf);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/ScopedDeploymentWhatIf;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=5, args_size=4
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String groupId
        start local 2 // java.lang.String deploymentName
        start local 3 // com.microsoft.azure.management.resources.ScopedDeploymentWhatIf parameters
         0: .line 3363
            aload 1 /* groupId */
            ifnonnull 2
         1: .line 3364
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter groupId is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 3366
      StackMap locals:
      StackMap stack:
            aload 2 /* deploymentName */
            ifnonnull 4
         3: .line 3367
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter deploymentName is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         4: .line 3369
      StackMap locals:
      StackMap stack:
            aload 3 /* parameters */
            ifnonnull 6
         5: .line 3370
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter parameters is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         6: .line 3372
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.apiVersion:()Ljava/lang/String;
            ifnonnull 8
         7: .line 3373
            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 3375
      StackMap locals:
      StackMap stack:
            aload 3 /* parameters */
            invokestatic com.microsoft.rest.Validator.validate:(Ljava/lang/Object;)V
         9: .line 3376
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.service:Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner$DeploymentsService;
            aload 1 /* groupId */
            aload 2 /* deploymentName */
            aload 3 /* parameters */
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.apiVersion:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.acceptLanguage:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.userAgent:()Ljava/lang/String;
            invokeinterface com.microsoft.azure.management.resources.implementation.DeploymentsInner$DeploymentsService.whatIfAtManagementGroupScope:(Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/ScopedDeploymentWhatIf;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
            astore 4 /* observable */
        start local 4 // rx.Observable observable
        10: .line 3377
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.getAzureClient:()Lcom/microsoft/azure/AzureClient;
            aload 4 /* observable */
            new com.microsoft.azure.LongRunningOperationOptions
            dup
            invokespecial com.microsoft.azure.LongRunningOperationOptions.<init>:()V
            getstatic com.microsoft.azure.LongRunningFinalState.LOCATION:Lcom/microsoft/azure/LongRunningFinalState;
            invokevirtual com.microsoft.azure.LongRunningOperationOptions.withFinalStateVia:(Lcom/microsoft/azure/LongRunningFinalState;)Lcom/microsoft/azure/LongRunningOperationOptions;
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$123
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$123.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner$123.getType:()Ljava/lang/reflect/Type;
            ldc Lcom/microsoft/azure/management/resources/DeploymentsWhatIfAtManagementGroupScopeHeaders;
            invokevirtual com.microsoft.azure.AzureClient.getPostOrDeleteResultWithHeadersAsync:(Lrx/Observable;Lcom/microsoft/azure/LongRunningOperationOptions;Ljava/lang/reflect/Type;Ljava/lang/Class;)Lrx/Observable;
            areturn
        end local 4 // rx.Observable observable
        end local 3 // com.microsoft.azure.management.resources.ScopedDeploymentWhatIf parameters
        end local 2 // java.lang.String deploymentName
        end local 1 // java.lang.String groupId
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0   11     0            this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0   11     1         groupId  Ljava/lang/String;
            0   11     2  deploymentName  Ljava/lang/String;
            0   11     3      parameters  Lcom/microsoft/azure/management/resources/ScopedDeploymentWhatIf;
           10   11     4      observable  Lrx/Observable<Lretrofit2/Response<Lokhttp3/ResponseBody;>;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/ScopedDeploymentWhatIf;)Lrx/Observable<Lcom/microsoft/rest/ServiceResponseWithHeaders<Lcom/microsoft/azure/management/resources/implementation/WhatIfOperationResultInner;Lcom/microsoft/azure/management/resources/DeploymentsWhatIfAtManagementGroupScopeHeaders;>;>;
    MethodParameters:
                Name  Flags
      groupId         
      deploymentName  
      parameters      

  public com.microsoft.azure.management.resources.implementation.WhatIfOperationResultInner beginWhatIfAtManagementGroupScope(java.lang.String, java.lang.String, com.microsoft.azure.management.resources.ScopedDeploymentWhatIf);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/ScopedDeploymentWhatIf;)Lcom/microsoft/azure/management/resources/implementation/WhatIfOperationResultInner;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String groupId
        start local 2 // java.lang.String deploymentName
        start local 3 // com.microsoft.azure.management.resources.ScopedDeploymentWhatIf parameters
         0: .line 3392
            aload 0 /* this */
            aload 1 /* groupId */
            aload 2 /* deploymentName */
            aload 3 /* parameters */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.beginWhatIfAtManagementGroupScopeWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/ScopedDeploymentWhatIf;)Lrx/Observable;
            invokevirtual rx.Observable.toBlocking:()Lrx/observables/BlockingObservable;
            invokevirtual rx.observables.BlockingObservable.single:()Ljava/lang/Object;
            checkcast com.microsoft.rest.ServiceResponseWithHeaders
            invokevirtual com.microsoft.rest.ServiceResponseWithHeaders.body:()Ljava/lang/Object;
            checkcast com.microsoft.azure.management.resources.implementation.WhatIfOperationResultInner
            areturn
        end local 3 // com.microsoft.azure.management.resources.ScopedDeploymentWhatIf parameters
        end local 2 // java.lang.String deploymentName
        end local 1 // java.lang.String groupId
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    1     0            this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1         groupId  Ljava/lang/String;
            0    1     2  deploymentName  Ljava/lang/String;
            0    1     3      parameters  Lcom/microsoft/azure/management/resources/ScopedDeploymentWhatIf;
    MethodParameters:
                Name  Flags
      groupId         
      deploymentName  
      parameters      

  public com.microsoft.rest.ServiceFuture<com.microsoft.azure.management.resources.implementation.WhatIfOperationResultInner> beginWhatIfAtManagementGroupScopeAsync(java.lang.String, java.lang.String, com.microsoft.azure.management.resources.ScopedDeploymentWhatIf, com.microsoft.rest.ServiceCallback<com.microsoft.azure.management.resources.implementation.WhatIfOperationResultInner>);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/ScopedDeploymentWhatIf;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.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String groupId
        start local 2 // java.lang.String deploymentName
        start local 3 // com.microsoft.azure.management.resources.ScopedDeploymentWhatIf parameters
        start local 4 // com.microsoft.rest.ServiceCallback serviceCallback
         0: .line 3406
            aload 0 /* this */
            aload 1 /* groupId */
            aload 2 /* deploymentName */
            aload 3 /* parameters */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.beginWhatIfAtManagementGroupScopeWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/ScopedDeploymentWhatIf;)Lrx/Observable;
            aload 4 /* serviceCallback */
            invokestatic com.microsoft.rest.ServiceFuture.fromHeaderResponse:(Lrx/Observable;Lcom/microsoft/rest/ServiceCallback;)Lcom/microsoft/rest/ServiceFuture;
            areturn
        end local 4 // com.microsoft.rest.ServiceCallback serviceCallback
        end local 3 // com.microsoft.azure.management.resources.ScopedDeploymentWhatIf parameters
        end local 2 // java.lang.String deploymentName
        end local 1 // java.lang.String groupId
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0    1     0             this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1          groupId  Ljava/lang/String;
            0    1     2   deploymentName  Ljava/lang/String;
            0    1     3       parameters  Lcom/microsoft/azure/management/resources/ScopedDeploymentWhatIf;
            0    1     4  serviceCallback  Lcom/microsoft/rest/ServiceCallback<Lcom/microsoft/azure/management/resources/implementation/WhatIfOperationResultInner;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/ScopedDeploymentWhatIf;Lcom/microsoft/rest/ServiceCallback<Lcom/microsoft/azure/management/resources/implementation/WhatIfOperationResultInner;>;)Lcom/microsoft/rest/ServiceFuture<Lcom/microsoft/azure/management/resources/implementation/WhatIfOperationResultInner;>;
    MethodParameters:
                 Name  Flags
      groupId          
      deploymentName   
      parameters       
      serviceCallback  final

  public rx.Observable<com.microsoft.azure.management.resources.implementation.WhatIfOperationResultInner> beginWhatIfAtManagementGroupScopeAsync(java.lang.String, java.lang.String, com.microsoft.azure.management.resources.ScopedDeploymentWhatIf);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/ScopedDeploymentWhatIf;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String groupId
        start local 2 // java.lang.String deploymentName
        start local 3 // com.microsoft.azure.management.resources.ScopedDeploymentWhatIf parameters
         0: .line 3419
            aload 0 /* this */
            aload 1 /* groupId */
            aload 2 /* deploymentName */
            aload 3 /* parameters */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.beginWhatIfAtManagementGroupScopeWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/ScopedDeploymentWhatIf;)Lrx/Observable;
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$124
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$124.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
            areturn
        end local 3 // com.microsoft.azure.management.resources.ScopedDeploymentWhatIf parameters
        end local 2 // java.lang.String deploymentName
        end local 1 // java.lang.String groupId
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    1     0            this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1         groupId  Ljava/lang/String;
            0    1     2  deploymentName  Ljava/lang/String;
            0    1     3      parameters  Lcom/microsoft/azure/management/resources/ScopedDeploymentWhatIf;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/ScopedDeploymentWhatIf;)Lrx/Observable<Lcom/microsoft/azure/management/resources/implementation/WhatIfOperationResultInner;>;
    MethodParameters:
                Name  Flags
      groupId         
      deploymentName  
      parameters      

  public rx.Observable<com.microsoft.rest.ServiceResponseWithHeaders<com.microsoft.azure.management.resources.implementation.WhatIfOperationResultInner, com.microsoft.azure.management.resources.DeploymentsWhatIfAtManagementGroupScopeHeaders>> beginWhatIfAtManagementGroupScopeWithServiceResponseAsync(java.lang.String, java.lang.String, com.microsoft.azure.management.resources.ScopedDeploymentWhatIf);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/ScopedDeploymentWhatIf;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=4, args_size=4
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String groupId
        start local 2 // java.lang.String deploymentName
        start local 3 // com.microsoft.azure.management.resources.ScopedDeploymentWhatIf parameters
         0: .line 3437
            aload 1 /* groupId */
            ifnonnull 2
         1: .line 3438
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter groupId is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 3440
      StackMap locals:
      StackMap stack:
            aload 2 /* deploymentName */
            ifnonnull 4
         3: .line 3441
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter deploymentName is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         4: .line 3443
      StackMap locals:
      StackMap stack:
            aload 3 /* parameters */
            ifnonnull 6
         5: .line 3444
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter parameters is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         6: .line 3446
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.apiVersion:()Ljava/lang/String;
            ifnonnull 8
         7: .line 3447
            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 3449
      StackMap locals:
      StackMap stack:
            aload 3 /* parameters */
            invokestatic com.microsoft.rest.Validator.validate:(Ljava/lang/Object;)V
         9: .line 3450
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.service:Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner$DeploymentsService;
            aload 1 /* groupId */
            aload 2 /* deploymentName */
            aload 3 /* parameters */
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.apiVersion:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.acceptLanguage:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.userAgent:()Ljava/lang/String;
            invokeinterface com.microsoft.azure.management.resources.implementation.DeploymentsInner$DeploymentsService.beginWhatIfAtManagementGroupScope:(Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/ScopedDeploymentWhatIf;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
        10: .line 3451
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$125
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$125.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual rx.Observable.flatMap:(Lrx/functions/Func1;)Lrx/Observable;
        11: .line 3450
            areturn
        end local 3 // com.microsoft.azure.management.resources.ScopedDeploymentWhatIf parameters
        end local 2 // java.lang.String deploymentName
        end local 1 // java.lang.String groupId
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0   12     0            this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0   12     1         groupId  Ljava/lang/String;
            0   12     2  deploymentName  Ljava/lang/String;
            0   12     3      parameters  Lcom/microsoft/azure/management/resources/ScopedDeploymentWhatIf;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/ScopedDeploymentWhatIf;)Lrx/Observable<Lcom/microsoft/rest/ServiceResponseWithHeaders<Lcom/microsoft/azure/management/resources/implementation/WhatIfOperationResultInner;Lcom/microsoft/azure/management/resources/DeploymentsWhatIfAtManagementGroupScopeHeaders;>;>;
    MethodParameters:
                Name  Flags
      groupId         
      deploymentName  
      parameters      

  private com.microsoft.rest.ServiceResponseWithHeaders<com.microsoft.azure.management.resources.implementation.WhatIfOperationResultInner, com.microsoft.azure.management.resources.DeploymentsWhatIfAtManagementGroupScopeHeaders> beginWhatIfAtManagementGroupScopeDelegate(retrofit2.Response<okhttp3.ResponseBody>);
    descriptor: (Lretrofit2/Response;)Lcom/microsoft/rest/ServiceResponseWithHeaders;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=5, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // retrofit2.Response response
         0: .line 3465
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.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.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.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 3466
            sipush 200
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$126
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$126.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner$126.getType:()Ljava/lang/reflect/Type;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.register:(ILjava/lang/reflect/Type;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         2: .line 3467
            sipush 202
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$127
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$127.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner$127.getType:()Ljava/lang/reflect/Type;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.register:(ILjava/lang/reflect/Type;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         3: .line 3468
            ldc Lcom/microsoft/azure/CloudException;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.registerError:(Ljava/lang/Class;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         4: .line 3469
            aload 1 /* response */
            ldc Lcom/microsoft/azure/management/resources/DeploymentsWhatIfAtManagementGroupScopeHeaders;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.buildWithHeaders:(Lretrofit2/Response;Ljava/lang/Class;)Lcom/microsoft/rest/ServiceResponseWithHeaders;
         5: .line 3465
            areturn
        end local 1 // retrofit2.Response response
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    6     0      this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    6     1  response  Lretrofit2/Response<Lokhttp3/ResponseBody;>;
    Exceptions:
      throws com.microsoft.azure.CloudException, java.io.IOException, java.lang.IllegalArgumentException
    Signature: (Lretrofit2/Response<Lokhttp3/ResponseBody;>;)Lcom/microsoft/rest/ServiceResponseWithHeaders<Lcom/microsoft/azure/management/resources/implementation/WhatIfOperationResultInner;Lcom/microsoft/azure/management/resources/DeploymentsWhatIfAtManagementGroupScopeHeaders;>;
    MethodParameters:
          Name  Flags
      response  

  public com.microsoft.azure.management.resources.implementation.DeploymentExportResultInner exportTemplateAtManagementGroupScope(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Lcom/microsoft/azure/management/resources/implementation/DeploymentExportResultInner;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String groupId
        start local 2 // java.lang.String deploymentName
         0: .line 3483
            aload 0 /* this */
            aload 1 /* groupId */
            aload 2 /* deploymentName */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.exportTemplateAtManagementGroupScopeWithServiceResponseAsync:(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.resources.implementation.DeploymentExportResultInner
            areturn
        end local 2 // java.lang.String deploymentName
        end local 1 // java.lang.String groupId
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    1     0            this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1         groupId  Ljava/lang/String;
            0    1     2  deploymentName  Ljava/lang/String;
    MethodParameters:
                Name  Flags
      groupId         
      deploymentName  

  public com.microsoft.rest.ServiceFuture<com.microsoft.azure.management.resources.implementation.DeploymentExportResultInner> exportTemplateAtManagementGroupScopeAsync(java.lang.String, java.lang.String, com.microsoft.rest.ServiceCallback<com.microsoft.azure.management.resources.implementation.DeploymentExportResultInner>);
    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.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String groupId
        start local 2 // java.lang.String deploymentName
        start local 3 // com.microsoft.rest.ServiceCallback serviceCallback
         0: .line 3496
            aload 0 /* this */
            aload 1 /* groupId */
            aload 2 /* deploymentName */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.exportTemplateAtManagementGroupScopeWithServiceResponseAsync:(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 deploymentName
        end local 1 // java.lang.String groupId
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0    1     0             this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1          groupId  Ljava/lang/String;
            0    1     2   deploymentName  Ljava/lang/String;
            0    1     3  serviceCallback  Lcom/microsoft/rest/ServiceCallback<Lcom/microsoft/azure/management/resources/implementation/DeploymentExportResultInner;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/rest/ServiceCallback<Lcom/microsoft/azure/management/resources/implementation/DeploymentExportResultInner;>;)Lcom/microsoft/rest/ServiceFuture<Lcom/microsoft/azure/management/resources/implementation/DeploymentExportResultInner;>;
    MethodParameters:
                 Name  Flags
      groupId          
      deploymentName   
      serviceCallback  final

  public rx.Observable<com.microsoft.azure.management.resources.implementation.DeploymentExportResultInner> exportTemplateAtManagementGroupScopeAsync(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.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String groupId
        start local 2 // java.lang.String deploymentName
         0: .line 3508
            aload 0 /* this */
            aload 1 /* groupId */
            aload 2 /* deploymentName */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.exportTemplateAtManagementGroupScopeWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$128
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$128.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
            areturn
        end local 2 // java.lang.String deploymentName
        end local 1 // java.lang.String groupId
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    1     0            this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1         groupId  Ljava/lang/String;
            0    1     2  deploymentName  Ljava/lang/String;
    Signature: (Ljava/lang/String;Ljava/lang/String;)Lrx/Observable<Lcom/microsoft/azure/management/resources/implementation/DeploymentExportResultInner;>;
    MethodParameters:
                Name  Flags
      groupId         
      deploymentName  

  public rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.management.resources.implementation.DeploymentExportResultInner>> exportTemplateAtManagementGroupScopeWithServiceResponseAsync(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String groupId
        start local 2 // java.lang.String deploymentName
         0: .line 3525
            aload 1 /* groupId */
            ifnonnull 2
         1: .line 3526
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter groupId is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 3528
      StackMap locals:
      StackMap stack:
            aload 2 /* deploymentName */
            ifnonnull 4
         3: .line 3529
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter deploymentName is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         4: .line 3531
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.apiVersion:()Ljava/lang/String;
            ifnonnull 6
         5: .line 3532
            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 3534
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.service:Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner$DeploymentsService;
            aload 1 /* groupId */
            aload 2 /* deploymentName */
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.apiVersion:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.acceptLanguage:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.userAgent:()Ljava/lang/String;
            invokeinterface com.microsoft.azure.management.resources.implementation.DeploymentsInner$DeploymentsService.exportTemplateAtManagementGroupScope:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
         7: .line 3535
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$129
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$129.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual rx.Observable.flatMap:(Lrx/functions/Func1;)Lrx/Observable;
         8: .line 3534
            areturn
        end local 2 // java.lang.String deploymentName
        end local 1 // java.lang.String groupId
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    9     0            this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    9     1         groupId  Ljava/lang/String;
            0    9     2  deploymentName  Ljava/lang/String;
    Signature: (Ljava/lang/String;Ljava/lang/String;)Lrx/Observable<Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/management/resources/implementation/DeploymentExportResultInner;>;>;
    MethodParameters:
                Name  Flags
      groupId         
      deploymentName  

  private com.microsoft.rest.ServiceResponse<com.microsoft.azure.management.resources.implementation.DeploymentExportResultInner> exportTemplateAtManagementGroupScopeDelegate(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.resources.implementation.DeploymentsInner this
        start local 1 // retrofit2.Response response
         0: .line 3549
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.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.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.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 3550
            sipush 200
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$130
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$130.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner$130.getType:()Ljava/lang/reflect/Type;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.register:(ILjava/lang/reflect/Type;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         2: .line 3551
            ldc Lcom/microsoft/azure/CloudException;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.registerError:(Ljava/lang/Class;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         3: .line 3552
            aload 1 /* response */
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.build:(Lretrofit2/Response;)Lcom/microsoft/rest/ServiceResponse;
         4: .line 3549
            areturn
        end local 1 // retrofit2.Response response
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    5     0      this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    5     1  response  Lretrofit2/Response<Lokhttp3/ResponseBody;>;
    Exceptions:
      throws com.microsoft.azure.CloudException, java.io.IOException, java.lang.IllegalArgumentException
    Signature: (Lretrofit2/Response<Lokhttp3/ResponseBody;>;)Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/management/resources/implementation/DeploymentExportResultInner;>;
    MethodParameters:
          Name  Flags
      response  

  public com.microsoft.azure.PagedList<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner> listAtManagementGroupScope(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.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String groupId
         0: .line 3565
            aload 0 /* this */
            aload 1 /* groupId */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.listAtManagementGroupScopeSinglePageAsync:(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 3566
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$131
            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.resources.implementation.DeploymentsInner$131.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;Lcom/microsoft/azure/Page;)V
            areturn
        end local 2 // com.microsoft.rest.ServiceResponse response
        end local 1 // java.lang.String groupId
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    2     0      this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    2     1   groupId  Ljava/lang/String;
            1    2     2  response  Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/Page<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;>;
    Signature: (Ljava/lang/String;)Lcom/microsoft/azure/PagedList<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;
    MethodParameters:
         Name  Flags
      groupId  final

  public com.microsoft.rest.ServiceFuture<java.util.List<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner>> listAtManagementGroupScopeAsync(java.lang.String, com.microsoft.azure.ListOperationCallback<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner>);
    descriptor: (Ljava/lang/String;Lcom/microsoft/azure/ListOperationCallback;)Lcom/microsoft/rest/ServiceFuture;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String groupId
        start local 2 // com.microsoft.azure.ListOperationCallback serviceCallback
         0: .line 3584
            aload 0 /* this */
            aload 1 /* groupId */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.listAtManagementGroupScopeSinglePageAsync:(Ljava/lang/String;)Lrx/Observable;
         1: .line 3585
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$132
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$132.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
         2: .line 3591
            aload 2 /* serviceCallback */
         3: .line 3583
            invokestatic com.microsoft.azure.AzureServiceFuture.fromPageResponse:(Lrx/Observable;Lrx/functions/Func1;Lcom/microsoft/azure/ListOperationCallback;)Lcom/microsoft/rest/ServiceFuture;
            areturn
        end local 2 // com.microsoft.azure.ListOperationCallback serviceCallback
        end local 1 // java.lang.String groupId
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0    4     0             this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    4     1          groupId  Ljava/lang/String;
            0    4     2  serviceCallback  Lcom/microsoft/azure/ListOperationCallback<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;
    Signature: (Ljava/lang/String;Lcom/microsoft/azure/ListOperationCallback<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;)Lcom/microsoft/rest/ServiceFuture<Ljava/util/List<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;>;
    MethodParameters:
                 Name  Flags
      groupId          final
      serviceCallback  final

  public rx.Observable<com.microsoft.azure.Page<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner>> listAtManagementGroupScopeAsync(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.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String groupId
         0: .line 3602
            aload 0 /* this */
            aload 1 /* groupId */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.listAtManagementGroupScopeWithServiceResponseAsync:(Ljava/lang/String;)Lrx/Observable;
         1: .line 3603
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$133
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$133.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
         2: .line 3602
            areturn
        end local 1 // java.lang.String groupId
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    3     0     this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    3     1  groupId  Ljava/lang/String;
    Signature: (Ljava/lang/String;)Lrx/Observable<Lcom/microsoft/azure/Page<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;>;
    MethodParameters:
         Name  Flags
      groupId  final

  public rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner>>> listAtManagementGroupScopeWithServiceResponseAsync(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.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String groupId
         0: .line 3619
            aload 0 /* this */
            aload 1 /* groupId */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.listAtManagementGroupScopeSinglePageAsync:(Ljava/lang/String;)Lrx/Observable;
         1: .line 3620
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$134
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$134.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual rx.Observable.concatMap:(Lrx/functions/Func1;)Lrx/Observable;
         2: .line 3619
            areturn
        end local 1 // java.lang.String groupId
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    3     0     this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    3     1  groupId  Ljava/lang/String;
    Signature: (Ljava/lang/String;)Lrx/Observable<Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/Page<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;>;>;
    MethodParameters:
         Name  Flags
      groupId  final

  public rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner>>> listAtManagementGroupScopeSinglePageAsync(java.lang.String);
    descriptor: (Ljava/lang/String;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=4, args_size=2
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String groupId
         0: .line 3640
            aload 1 /* groupId */
            ifnonnull 2
         1: .line 3641
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter groupId is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 3643
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.apiVersion:()Ljava/lang/String;
            ifnonnull 4
         3: .line 3644
            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 3646
      StackMap locals:
      StackMap stack:
            aconst_null
            astore 2 /* filter */
        start local 2 // java.lang.String filter
         5: .line 3647
            aconst_null
            astore 3 /* top */
        start local 3 // java.lang.Integer top
         6: .line 3648
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.service:Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner$DeploymentsService;
            aload 1 /* groupId */
            aload 2 /* filter */
            aload 3 /* top */
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.apiVersion:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.acceptLanguage:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.userAgent:()Ljava/lang/String;
            invokeinterface com.microsoft.azure.management.resources.implementation.DeploymentsInner$DeploymentsService.listAtManagementGroupScope:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
         7: .line 3649
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$135
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$135.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual rx.Observable.flatMap:(Lrx/functions/Func1;)Lrx/Observable;
         8: .line 3648
            areturn
        end local 3 // java.lang.Integer top
        end local 2 // java.lang.String filter
        end local 1 // java.lang.String groupId
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    9     0     this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    9     1  groupId  Ljava/lang/String;
            5    9     2   filter  Ljava/lang/String;
            6    9     3      top  Ljava/lang/Integer;
    Signature: (Ljava/lang/String;)Lrx/Observable<Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/Page<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;>;>;
    MethodParameters:
         Name  Flags
      groupId  final

  public com.microsoft.azure.PagedList<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner> listAtManagementGroupScope(java.lang.String, java.lang.String, java.lang.Integer);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;)Lcom/microsoft/azure/PagedList;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=5, args_size=4
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String groupId
        start local 2 // java.lang.String filter
        start local 3 // java.lang.Integer top
         0: .line 3674
            aload 0 /* this */
            aload 1 /* groupId */
            aload 2 /* filter */
            aload 3 /* top */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.listAtManagementGroupScopeSinglePageAsync:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;)Lrx/Observable;
            invokevirtual rx.Observable.toBlocking:()Lrx/observables/BlockingObservable;
            invokevirtual rx.observables.BlockingObservable.single:()Ljava/lang/Object;
            checkcast com.microsoft.rest.ServiceResponse
            astore 4 /* response */
        start local 4 // com.microsoft.rest.ServiceResponse response
         1: .line 3675
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$136
            dup
            aload 0 /* this */
            aload 4 /* response */
            invokevirtual com.microsoft.rest.ServiceResponse.body:()Ljava/lang/Object;
            checkcast com.microsoft.azure.Page
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$136.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;Lcom/microsoft/azure/Page;)V
            areturn
        end local 4 // com.microsoft.rest.ServiceResponse response
        end local 3 // java.lang.Integer top
        end local 2 // java.lang.String filter
        end local 1 // java.lang.String groupId
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    2     0      this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    2     1   groupId  Ljava/lang/String;
            0    2     2    filter  Ljava/lang/String;
            0    2     3       top  Ljava/lang/Integer;
            1    2     4  response  Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/Page<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;)Lcom/microsoft/azure/PagedList<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;
    MethodParameters:
         Name  Flags
      groupId  final
      filter   final
      top      final

  public com.microsoft.rest.ServiceFuture<java.util.List<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner>> listAtManagementGroupScopeAsync(java.lang.String, java.lang.String, java.lang.Integer, com.microsoft.azure.ListOperationCallback<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner>);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Lcom/microsoft/azure/ListOperationCallback;)Lcom/microsoft/rest/ServiceFuture;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=5, args_size=5
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String groupId
        start local 2 // java.lang.String filter
        start local 3 // java.lang.Integer top
        start local 4 // com.microsoft.azure.ListOperationCallback serviceCallback
         0: .line 3695
            aload 0 /* this */
            aload 1 /* groupId */
            aload 2 /* filter */
            aload 3 /* top */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.listAtManagementGroupScopeSinglePageAsync:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;)Lrx/Observable;
         1: .line 3696
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$137
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$137.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
         2: .line 3702
            aload 4 /* serviceCallback */
         3: .line 3694
            invokestatic com.microsoft.azure.AzureServiceFuture.fromPageResponse:(Lrx/Observable;Lrx/functions/Func1;Lcom/microsoft/azure/ListOperationCallback;)Lcom/microsoft/rest/ServiceFuture;
            areturn
        end local 4 // com.microsoft.azure.ListOperationCallback serviceCallback
        end local 3 // java.lang.Integer top
        end local 2 // java.lang.String filter
        end local 1 // java.lang.String groupId
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0    4     0             this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    4     1          groupId  Ljava/lang/String;
            0    4     2           filter  Ljava/lang/String;
            0    4     3              top  Ljava/lang/Integer;
            0    4     4  serviceCallback  Lcom/microsoft/azure/ListOperationCallback<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Lcom/microsoft/azure/ListOperationCallback<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;)Lcom/microsoft/rest/ServiceFuture<Ljava/util/List<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;>;
    MethodParameters:
                 Name  Flags
      groupId          final
      filter           final
      top              final
      serviceCallback  final

  public rx.Observable<com.microsoft.azure.Page<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner>> listAtManagementGroupScopeAsync(java.lang.String, java.lang.String, java.lang.Integer);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String groupId
        start local 2 // java.lang.String filter
        start local 3 // java.lang.Integer top
         0: .line 3715
            aload 0 /* this */
            aload 1 /* groupId */
            aload 2 /* filter */
            aload 3 /* top */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.listAtManagementGroupScopeWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;)Lrx/Observable;
         1: .line 3716
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$138
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$138.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
         2: .line 3715
            areturn
        end local 3 // java.lang.Integer top
        end local 2 // java.lang.String filter
        end local 1 // java.lang.String groupId
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    3     0     this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    3     1  groupId  Ljava/lang/String;
            0    3     2   filter  Ljava/lang/String;
            0    3     3      top  Ljava/lang/Integer;
    Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;)Lrx/Observable<Lcom/microsoft/azure/Page<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;>;
    MethodParameters:
         Name  Flags
      groupId  final
      filter   final
      top      final

  public rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner>>> listAtManagementGroupScopeWithServiceResponseAsync(java.lang.String, java.lang.String, java.lang.Integer);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String groupId
        start local 2 // java.lang.String filter
        start local 3 // java.lang.Integer top
         0: .line 3734
            aload 0 /* this */
            aload 1 /* groupId */
            aload 2 /* filter */
            aload 3 /* top */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.listAtManagementGroupScopeSinglePageAsync:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;)Lrx/Observable;
         1: .line 3735
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$139
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$139.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual rx.Observable.concatMap:(Lrx/functions/Func1;)Lrx/Observable;
         2: .line 3734
            areturn
        end local 3 // java.lang.Integer top
        end local 2 // java.lang.String filter
        end local 1 // java.lang.String groupId
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    3     0     this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    3     1  groupId  Ljava/lang/String;
            0    3     2   filter  Ljava/lang/String;
            0    3     3      top  Ljava/lang/Integer;
    Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;)Lrx/Observable<Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/Page<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;>;>;
    MethodParameters:
         Name  Flags
      groupId  final
      filter   final
      top      final

  public rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner>>> listAtManagementGroupScopeSinglePageAsync(java.lang.String, java.lang.String, java.lang.Integer);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=4, args_size=4
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String groupId
        start local 2 // java.lang.String filter
        start local 3 // java.lang.Integer top
         0: .line 3757
            aload 1 /* groupId */
            ifnonnull 2
         1: .line 3758
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter groupId is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 3760
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.apiVersion:()Ljava/lang/String;
            ifnonnull 4
         3: .line 3761
            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 3763
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.service:Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner$DeploymentsService;
            aload 1 /* groupId */
            aload 2 /* filter */
            aload 3 /* top */
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.apiVersion:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.acceptLanguage:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.userAgent:()Ljava/lang/String;
            invokeinterface com.microsoft.azure.management.resources.implementation.DeploymentsInner$DeploymentsService.listAtManagementGroupScope:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
         5: .line 3764
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$140
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$140.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual rx.Observable.flatMap:(Lrx/functions/Func1;)Lrx/Observable;
         6: .line 3763
            areturn
        end local 3 // java.lang.Integer top
        end local 2 // java.lang.String filter
        end local 1 // java.lang.String groupId
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    7     0     this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    7     1  groupId  Ljava/lang/String;
            0    7     2   filter  Ljava/lang/String;
            0    7     3      top  Ljava/lang/Integer;
    Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;)Lrx/Observable<Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/Page<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;>;>;
    MethodParameters:
         Name  Flags
      groupId  final
      filter   final
      top      final

  private com.microsoft.rest.ServiceResponse<com.microsoft.azure.management.resources.implementation.PageImpl<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner>> listAtManagementGroupScopeDelegate(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.resources.implementation.DeploymentsInner this
        start local 1 // retrofit2.Response response
         0: .line 3778
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.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.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.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 3779
            sipush 200
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$141
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$141.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner$141.getType:()Ljava/lang/reflect/Type;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.register:(ILjava/lang/reflect/Type;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         2: .line 3780
            ldc Lcom/microsoft/azure/CloudException;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.registerError:(Ljava/lang/Class;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         3: .line 3781
            aload 1 /* response */
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.build:(Lretrofit2/Response;)Lcom/microsoft/rest/ServiceResponse;
         4: .line 3778
            areturn
        end local 1 // retrofit2.Response response
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    5     0      this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    5     1  response  Lretrofit2/Response<Lokhttp3/ResponseBody;>;
    Exceptions:
      throws com.microsoft.azure.CloudException, java.io.IOException, java.lang.IllegalArgumentException
    Signature: (Lretrofit2/Response<Lokhttp3/ResponseBody;>;)Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/management/resources/implementation/PageImpl<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;>;
    MethodParameters:
          Name  Flags
      response  

  public void deleteAtSubscriptionScope(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.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String deploymentName
         0: .line 3794
            aload 0 /* this */
            aload 1 /* deploymentName */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.deleteAtSubscriptionScopeWithServiceResponseAsync:(Ljava/lang/String;)Lrx/Observable;
            invokevirtual rx.Observable.toBlocking:()Lrx/observables/BlockingObservable;
            invokevirtual rx.observables.BlockingObservable.last:()Ljava/lang/Object;
            checkcast com.microsoft.rest.ServiceResponse
            invokevirtual com.microsoft.rest.ServiceResponse.body:()Ljava/lang/Object;
            pop
         1: .line 3795
            return
        end local 1 // java.lang.String deploymentName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    2     0            this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    2     1  deploymentName  Ljava/lang/String;
    MethodParameters:
                Name  Flags
      deploymentName  

  public com.microsoft.rest.ServiceFuture<java.lang.Void> deleteAtSubscriptionScopeAsync(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.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String deploymentName
        start local 2 // com.microsoft.rest.ServiceCallback serviceCallback
         0: .line 3807
            aload 0 /* this */
            aload 1 /* deploymentName */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.deleteAtSubscriptionScopeWithServiceResponseAsync:(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 deploymentName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0    1     0             this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1   deploymentName  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
      deploymentName   
      serviceCallback  final

  public rx.Observable<java.lang.Void> deleteAtSubscriptionScopeAsync(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.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String deploymentName
         0: .line 3819
            aload 0 /* this */
            aload 1 /* deploymentName */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.deleteAtSubscriptionScopeWithServiceResponseAsync:(Ljava/lang/String;)Lrx/Observable;
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$142
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$142.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
            areturn
        end local 1 // java.lang.String deploymentName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    1     0            this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1  deploymentName  Ljava/lang/String;
    Signature: (Ljava/lang/String;)Lrx/Observable<Ljava/lang/Void;>;
    MethodParameters:
                Name  Flags
      deploymentName  

  public rx.Observable<com.microsoft.rest.ServiceResponse<java.lang.Void>> deleteAtSubscriptionScopeWithServiceResponseAsync(java.lang.String);
    descriptor: (Ljava/lang/String;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=2
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String deploymentName
         0: .line 3836
            aload 1 /* deploymentName */
            ifnonnull 2
         1: .line 3837
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter deploymentName is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 3839
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.subscriptionId:()Ljava/lang/String;
            ifnonnull 4
         3: .line 3840
            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 3842
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.apiVersion:()Ljava/lang/String;
            ifnonnull 6
         5: .line 3843
            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 3845
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.service:Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner$DeploymentsService;
            aload 1 /* deploymentName */
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.subscriptionId:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.apiVersion:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.acceptLanguage:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.userAgent:()Ljava/lang/String;
            invokeinterface com.microsoft.azure.management.resources.implementation.DeploymentsInner$DeploymentsService.deleteAtSubscriptionScope:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
            astore 2 /* observable */
        start local 2 // rx.Observable observable
         7: .line 3846
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.getAzureClient:()Lcom/microsoft/azure/AzureClient;
            aload 2 /* observable */
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$143
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$143.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner$143.getType:()Ljava/lang/reflect/Type;
            invokevirtual com.microsoft.azure.AzureClient.getPostOrDeleteResultAsync:(Lrx/Observable;Ljava/lang/reflect/Type;)Lrx/Observable;
            areturn
        end local 2 // rx.Observable observable
        end local 1 // java.lang.String deploymentName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    8     0            this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    8     1  deploymentName  Ljava/lang/String;
            7    8     2      observable  Lrx/Observable<Lretrofit2/Response<Lokhttp3/ResponseBody;>;>;
    Signature: (Ljava/lang/String;)Lrx/Observable<Lcom/microsoft/rest/ServiceResponse<Ljava/lang/Void;>;>;
    MethodParameters:
                Name  Flags
      deploymentName  

  public void beginDeleteAtSubscriptionScope(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.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String deploymentName
         0: .line 3859
            aload 0 /* this */
            aload 1 /* deploymentName */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.beginDeleteAtSubscriptionScopeWithServiceResponseAsync:(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 3860
            return
        end local 1 // java.lang.String deploymentName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    2     0            this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    2     1  deploymentName  Ljava/lang/String;
    MethodParameters:
                Name  Flags
      deploymentName  

  public com.microsoft.rest.ServiceFuture<java.lang.Void> beginDeleteAtSubscriptionScopeAsync(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.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String deploymentName
        start local 2 // com.microsoft.rest.ServiceCallback serviceCallback
         0: .line 3872
            aload 0 /* this */
            aload 1 /* deploymentName */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.beginDeleteAtSubscriptionScopeWithServiceResponseAsync:(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 deploymentName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0    1     0             this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1   deploymentName  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
      deploymentName   
      serviceCallback  final

  public rx.Observable<java.lang.Void> beginDeleteAtSubscriptionScopeAsync(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.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String deploymentName
         0: .line 3884
            aload 0 /* this */
            aload 1 /* deploymentName */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.beginDeleteAtSubscriptionScopeWithServiceResponseAsync:(Ljava/lang/String;)Lrx/Observable;
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$144
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$144.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
            areturn
        end local 1 // java.lang.String deploymentName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    1     0            this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1  deploymentName  Ljava/lang/String;
    Signature: (Ljava/lang/String;)Lrx/Observable<Ljava/lang/Void;>;
    MethodParameters:
                Name  Flags
      deploymentName  

  public rx.Observable<com.microsoft.rest.ServiceResponse<java.lang.Void>> beginDeleteAtSubscriptionScopeWithServiceResponseAsync(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.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String deploymentName
         0: .line 3901
            aload 1 /* deploymentName */
            ifnonnull 2
         1: .line 3902
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter deploymentName is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 3904
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.subscriptionId:()Ljava/lang/String;
            ifnonnull 4
         3: .line 3905
            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 3907
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.apiVersion:()Ljava/lang/String;
            ifnonnull 6
         5: .line 3908
            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 3910
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.service:Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner$DeploymentsService;
            aload 1 /* deploymentName */
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.subscriptionId:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.apiVersion:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.acceptLanguage:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.userAgent:()Ljava/lang/String;
            invokeinterface com.microsoft.azure.management.resources.implementation.DeploymentsInner$DeploymentsService.beginDeleteAtSubscriptionScope:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
         7: .line 3911
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$145
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$145.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual rx.Observable.flatMap:(Lrx/functions/Func1;)Lrx/Observable;
         8: .line 3910
            areturn
        end local 1 // java.lang.String deploymentName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    9     0            this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    9     1  deploymentName  Ljava/lang/String;
    Signature: (Ljava/lang/String;)Lrx/Observable<Lcom/microsoft/rest/ServiceResponse<Ljava/lang/Void;>;>;
    MethodParameters:
                Name  Flags
      deploymentName  

  private com.microsoft.rest.ServiceResponse<java.lang.Void> beginDeleteAtSubscriptionScopeDelegate(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.resources.implementation.DeploymentsInner this
        start local 1 // retrofit2.Response response
         0: .line 3925
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.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.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.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 3926
            sipush 202
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$146
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$146.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner$146.getType:()Ljava/lang/reflect/Type;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.register:(ILjava/lang/reflect/Type;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         2: .line 3927
            sipush 204
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$147
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$147.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner$147.getType:()Ljava/lang/reflect/Type;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.register:(ILjava/lang/reflect/Type;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         3: .line 3928
            ldc Lcom/microsoft/azure/CloudException;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.registerError:(Ljava/lang/Class;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         4: .line 3929
            aload 1 /* response */
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.build:(Lretrofit2/Response;)Lcom/microsoft/rest/ServiceResponse;
         5: .line 3925
            areturn
        end local 1 // retrofit2.Response response
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    6     0      this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    6     1  response  Lretrofit2/Response<Lokhttp3/ResponseBody;>;
    Exceptions:
      throws com.microsoft.azure.CloudException, java.io.IOException, java.lang.IllegalArgumentException
    Signature: (Lretrofit2/Response<Lokhttp3/ResponseBody;>;)Lcom/microsoft/rest/ServiceResponse<Ljava/lang/Void;>;
    MethodParameters:
          Name  Flags
      response  

  public boolean checkExistenceAtSubscriptionScope(java.lang.String);
    descriptor: (Ljava/lang/String;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String deploymentName
         0: .line 3942
            aload 0 /* this */
            aload 1 /* deploymentName */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.checkExistenceAtSubscriptionScopeWithServiceResponseAsync:(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 java.lang.Boolean
            invokevirtual java.lang.Boolean.booleanValue:()Z
            ireturn
        end local 1 // java.lang.String deploymentName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    1     0            this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1  deploymentName  Ljava/lang/String;
    MethodParameters:
                Name  Flags
      deploymentName  

  public com.microsoft.rest.ServiceFuture<java.lang.Boolean> checkExistenceAtSubscriptionScopeAsync(java.lang.String, com.microsoft.rest.ServiceCallback<java.lang.Boolean>);
    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.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String deploymentName
        start local 2 // com.microsoft.rest.ServiceCallback serviceCallback
         0: .line 3954
            aload 0 /* this */
            aload 1 /* deploymentName */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.checkExistenceAtSubscriptionScopeWithServiceResponseAsync:(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 deploymentName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0    1     0             this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1   deploymentName  Ljava/lang/String;
            0    1     2  serviceCallback  Lcom/microsoft/rest/ServiceCallback<Ljava/lang/Boolean;>;
    Signature: (Ljava/lang/String;Lcom/microsoft/rest/ServiceCallback<Ljava/lang/Boolean;>;)Lcom/microsoft/rest/ServiceFuture<Ljava/lang/Boolean;>;
    MethodParameters:
                 Name  Flags
      deploymentName   
      serviceCallback  final

  public rx.Observable<java.lang.Boolean> checkExistenceAtSubscriptionScopeAsync(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.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String deploymentName
         0: .line 3965
            aload 0 /* this */
            aload 1 /* deploymentName */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.checkExistenceAtSubscriptionScopeWithServiceResponseAsync:(Ljava/lang/String;)Lrx/Observable;
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$148
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$148.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
            areturn
        end local 1 // java.lang.String deploymentName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    1     0            this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1  deploymentName  Ljava/lang/String;
    Signature: (Ljava/lang/String;)Lrx/Observable<Ljava/lang/Boolean;>;
    MethodParameters:
                Name  Flags
      deploymentName  

  public rx.Observable<com.microsoft.rest.ServiceResponse<java.lang.Boolean>> checkExistenceAtSubscriptionScopeWithServiceResponseAsync(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.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String deploymentName
         0: .line 3981
            aload 1 /* deploymentName */
            ifnonnull 2
         1: .line 3982
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter deploymentName is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 3984
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.subscriptionId:()Ljava/lang/String;
            ifnonnull 4
         3: .line 3985
            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 3987
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.apiVersion:()Ljava/lang/String;
            ifnonnull 6
         5: .line 3988
            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 3990
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.service:Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner$DeploymentsService;
            aload 1 /* deploymentName */
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.subscriptionId:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.apiVersion:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.acceptLanguage:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.userAgent:()Ljava/lang/String;
            invokeinterface com.microsoft.azure.management.resources.implementation.DeploymentsInner$DeploymentsService.checkExistenceAtSubscriptionScope:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
         7: .line 3991
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$149
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$149.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual rx.Observable.flatMap:(Lrx/functions/Func1;)Lrx/Observable;
         8: .line 3990
            areturn
        end local 1 // java.lang.String deploymentName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    9     0            this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    9     1  deploymentName  Ljava/lang/String;
    Signature: (Ljava/lang/String;)Lrx/Observable<Lcom/microsoft/rest/ServiceResponse<Ljava/lang/Boolean;>;>;
    MethodParameters:
                Name  Flags
      deploymentName  

  private com.microsoft.rest.ServiceResponse<java.lang.Boolean> checkExistenceAtSubscriptionScopeDelegate(retrofit2.Response<java.lang.Void>);
    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.resources.implementation.DeploymentsInner this
        start local 1 // retrofit2.Response response
         0: .line 4005
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.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.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.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 4006
            sipush 204
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$150
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$150.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner$150.getType:()Ljava/lang/reflect/Type;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.register:(ILjava/lang/reflect/Type;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         2: .line 4007
            sipush 404
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$151
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$151.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner$151.getType:()Ljava/lang/reflect/Type;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.register:(ILjava/lang/reflect/Type;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         3: .line 4008
            ldc Lcom/microsoft/azure/CloudException;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.registerError:(Ljava/lang/Class;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         4: .line 4009
            aload 1 /* response */
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.buildEmpty:(Lretrofit2/Response;)Lcom/microsoft/rest/ServiceResponse;
         5: .line 4005
            areturn
        end local 1 // retrofit2.Response response
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    6     0      this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    6     1  response  Lretrofit2/Response<Ljava/lang/Void;>;
    Exceptions:
      throws com.microsoft.azure.CloudException, java.io.IOException, java.lang.IllegalArgumentException
    Signature: (Lretrofit2/Response<Ljava/lang/Void;>;)Lcom/microsoft/rest/ServiceResponse<Ljava/lang/Boolean;>;
    MethodParameters:
          Name  Flags
      response  

  public com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner createOrUpdateAtSubscriptionScope(java.lang.String, com.microsoft.azure.management.resources.implementation.DeploymentInner);
    descriptor: (Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;)Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String deploymentName
        start local 2 // com.microsoft.azure.management.resources.implementation.DeploymentInner parameters
         0: .line 4024
            aload 0 /* this */
            aload 1 /* deploymentName */
            aload 2 /* parameters */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.createOrUpdateAtSubscriptionScopeWithServiceResponseAsync:(Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;)Lrx/Observable;
            invokevirtual rx.Observable.toBlocking:()Lrx/observables/BlockingObservable;
            invokevirtual rx.observables.BlockingObservable.last:()Ljava/lang/Object;
            checkcast com.microsoft.rest.ServiceResponse
            invokevirtual com.microsoft.rest.ServiceResponse.body:()Ljava/lang/Object;
            checkcast com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner
            areturn
        end local 2 // com.microsoft.azure.management.resources.implementation.DeploymentInner parameters
        end local 1 // java.lang.String deploymentName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    1     0            this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1  deploymentName  Ljava/lang/String;
            0    1     2      parameters  Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;
    MethodParameters:
                Name  Flags
      deploymentName  
      parameters      

  public com.microsoft.rest.ServiceFuture<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner> createOrUpdateAtSubscriptionScopeAsync(java.lang.String, com.microsoft.azure.management.resources.implementation.DeploymentInner, com.microsoft.rest.ServiceCallback<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner>);
    descriptor: (Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;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.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String deploymentName
        start local 2 // com.microsoft.azure.management.resources.implementation.DeploymentInner parameters
        start local 3 // com.microsoft.rest.ServiceCallback serviceCallback
         0: .line 4038
            aload 0 /* this */
            aload 1 /* deploymentName */
            aload 2 /* parameters */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.createOrUpdateAtSubscriptionScopeWithServiceResponseAsync:(Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;)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 // com.microsoft.azure.management.resources.implementation.DeploymentInner parameters
        end local 1 // java.lang.String deploymentName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0    1     0             this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1   deploymentName  Ljava/lang/String;
            0    1     2       parameters  Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;
            0    1     3  serviceCallback  Lcom/microsoft/rest/ServiceCallback<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;
    Signature: (Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;Lcom/microsoft/rest/ServiceCallback<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;)Lcom/microsoft/rest/ServiceFuture<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;
    MethodParameters:
                 Name  Flags
      deploymentName   
      parameters       
      serviceCallback  final

  public rx.Observable<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner> createOrUpdateAtSubscriptionScopeAsync(java.lang.String, com.microsoft.azure.management.resources.implementation.DeploymentInner);
    descriptor: (Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String deploymentName
        start local 2 // com.microsoft.azure.management.resources.implementation.DeploymentInner parameters
         0: .line 4051
            aload 0 /* this */
            aload 1 /* deploymentName */
            aload 2 /* parameters */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.createOrUpdateAtSubscriptionScopeWithServiceResponseAsync:(Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;)Lrx/Observable;
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$152
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$152.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
            areturn
        end local 2 // com.microsoft.azure.management.resources.implementation.DeploymentInner parameters
        end local 1 // java.lang.String deploymentName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    1     0            this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1  deploymentName  Ljava/lang/String;
            0    1     2      parameters  Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;
    Signature: (Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;)Lrx/Observable<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;
    MethodParameters:
                Name  Flags
      deploymentName  
      parameters      

  public rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner>> createOrUpdateAtSubscriptionScopeWithServiceResponseAsync(java.lang.String, com.microsoft.azure.management.resources.implementation.DeploymentInner);
    descriptor: (Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=4, args_size=3
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String deploymentName
        start local 2 // com.microsoft.azure.management.resources.implementation.DeploymentInner parameters
         0: .line 4069
            aload 1 /* deploymentName */
            ifnonnull 2
         1: .line 4070
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter deploymentName is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 4072
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.subscriptionId:()Ljava/lang/String;
            ifnonnull 4
         3: .line 4073
            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 4075
      StackMap locals:
      StackMap stack:
            aload 2 /* parameters */
            ifnonnull 6
         5: .line 4076
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter parameters is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         6: .line 4078
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.apiVersion:()Ljava/lang/String;
            ifnonnull 8
         7: .line 4079
            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 4081
      StackMap locals:
      StackMap stack:
            aload 2 /* parameters */
            invokestatic com.microsoft.rest.Validator.validate:(Ljava/lang/Object;)V
         9: .line 4082
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.service:Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner$DeploymentsService;
            aload 1 /* deploymentName */
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.subscriptionId:()Ljava/lang/String;
            aload 2 /* parameters */
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.apiVersion:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.acceptLanguage:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.userAgent:()Ljava/lang/String;
            invokeinterface com.microsoft.azure.management.resources.implementation.DeploymentsInner$DeploymentsService.createOrUpdateAtSubscriptionScope:(Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
            astore 3 /* observable */
        start local 3 // rx.Observable observable
        10: .line 4083
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.getAzureClient:()Lcom/microsoft/azure/AzureClient;
            aload 3 /* observable */
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$153
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$153.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner$153.getType:()Ljava/lang/reflect/Type;
            invokevirtual com.microsoft.azure.AzureClient.getPutOrPatchResultAsync:(Lrx/Observable;Ljava/lang/reflect/Type;)Lrx/Observable;
            areturn
        end local 3 // rx.Observable observable
        end local 2 // com.microsoft.azure.management.resources.implementation.DeploymentInner parameters
        end local 1 // java.lang.String deploymentName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0   11     0            this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0   11     1  deploymentName  Ljava/lang/String;
            0   11     2      parameters  Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;
           10   11     3      observable  Lrx/Observable<Lretrofit2/Response<Lokhttp3/ResponseBody;>;>;
    Signature: (Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;)Lrx/Observable<Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;>;
    MethodParameters:
                Name  Flags
      deploymentName  
      parameters      

  public com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner beginCreateOrUpdateAtSubscriptionScope(java.lang.String, com.microsoft.azure.management.resources.implementation.DeploymentInner);
    descriptor: (Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;)Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String deploymentName
        start local 2 // com.microsoft.azure.management.resources.implementation.DeploymentInner parameters
         0: .line 4098
            aload 0 /* this */
            aload 1 /* deploymentName */
            aload 2 /* parameters */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.beginCreateOrUpdateAtSubscriptionScopeWithServiceResponseAsync:(Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;)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.resources.implementation.DeploymentExtendedInner
            areturn
        end local 2 // com.microsoft.azure.management.resources.implementation.DeploymentInner parameters
        end local 1 // java.lang.String deploymentName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    1     0            this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1  deploymentName  Ljava/lang/String;
            0    1     2      parameters  Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;
    MethodParameters:
                Name  Flags
      deploymentName  
      parameters      

  public com.microsoft.rest.ServiceFuture<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner> beginCreateOrUpdateAtSubscriptionScopeAsync(java.lang.String, com.microsoft.azure.management.resources.implementation.DeploymentInner, com.microsoft.rest.ServiceCallback<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner>);
    descriptor: (Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;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.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String deploymentName
        start local 2 // com.microsoft.azure.management.resources.implementation.DeploymentInner parameters
        start local 3 // com.microsoft.rest.ServiceCallback serviceCallback
         0: .line 4112
            aload 0 /* this */
            aload 1 /* deploymentName */
            aload 2 /* parameters */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.beginCreateOrUpdateAtSubscriptionScopeWithServiceResponseAsync:(Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;)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 // com.microsoft.azure.management.resources.implementation.DeploymentInner parameters
        end local 1 // java.lang.String deploymentName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0    1     0             this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1   deploymentName  Ljava/lang/String;
            0    1     2       parameters  Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;
            0    1     3  serviceCallback  Lcom/microsoft/rest/ServiceCallback<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;
    Signature: (Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;Lcom/microsoft/rest/ServiceCallback<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;)Lcom/microsoft/rest/ServiceFuture<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;
    MethodParameters:
                 Name  Flags
      deploymentName   
      parameters       
      serviceCallback  final

  public rx.Observable<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner> beginCreateOrUpdateAtSubscriptionScopeAsync(java.lang.String, com.microsoft.azure.management.resources.implementation.DeploymentInner);
    descriptor: (Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String deploymentName
        start local 2 // com.microsoft.azure.management.resources.implementation.DeploymentInner parameters
         0: .line 4125
            aload 0 /* this */
            aload 1 /* deploymentName */
            aload 2 /* parameters */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.beginCreateOrUpdateAtSubscriptionScopeWithServiceResponseAsync:(Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;)Lrx/Observable;
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$154
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$154.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
            areturn
        end local 2 // com.microsoft.azure.management.resources.implementation.DeploymentInner parameters
        end local 1 // java.lang.String deploymentName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    1     0            this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1  deploymentName  Ljava/lang/String;
            0    1     2      parameters  Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;
    Signature: (Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;)Lrx/Observable<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;
    MethodParameters:
                Name  Flags
      deploymentName  
      parameters      

  public rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner>> beginCreateOrUpdateAtSubscriptionScopeWithServiceResponseAsync(java.lang.String, com.microsoft.azure.management.resources.implementation.DeploymentInner);
    descriptor: (Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=3, args_size=3
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String deploymentName
        start local 2 // com.microsoft.azure.management.resources.implementation.DeploymentInner parameters
         0: .line 4143
            aload 1 /* deploymentName */
            ifnonnull 2
         1: .line 4144
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter deploymentName is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 4146
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.subscriptionId:()Ljava/lang/String;
            ifnonnull 4
         3: .line 4147
            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 4149
      StackMap locals:
      StackMap stack:
            aload 2 /* parameters */
            ifnonnull 6
         5: .line 4150
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter parameters is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         6: .line 4152
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.apiVersion:()Ljava/lang/String;
            ifnonnull 8
         7: .line 4153
            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 4155
      StackMap locals:
      StackMap stack:
            aload 2 /* parameters */
            invokestatic com.microsoft.rest.Validator.validate:(Ljava/lang/Object;)V
         9: .line 4156
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.service:Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner$DeploymentsService;
            aload 1 /* deploymentName */
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.subscriptionId:()Ljava/lang/String;
            aload 2 /* parameters */
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.apiVersion:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.acceptLanguage:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.userAgent:()Ljava/lang/String;
            invokeinterface com.microsoft.azure.management.resources.implementation.DeploymentsInner$DeploymentsService.beginCreateOrUpdateAtSubscriptionScope:(Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
        10: .line 4157
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$155
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$155.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual rx.Observable.flatMap:(Lrx/functions/Func1;)Lrx/Observable;
        11: .line 4156
            areturn
        end local 2 // com.microsoft.azure.management.resources.implementation.DeploymentInner parameters
        end local 1 // java.lang.String deploymentName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0   12     0            this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0   12     1  deploymentName  Ljava/lang/String;
            0   12     2      parameters  Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;
    Signature: (Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;)Lrx/Observable<Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;>;
    MethodParameters:
                Name  Flags
      deploymentName  
      parameters      

  private com.microsoft.rest.ServiceResponse<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner> beginCreateOrUpdateAtSubscriptionScopeDelegate(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.resources.implementation.DeploymentsInner this
        start local 1 // retrofit2.Response response
         0: .line 4171
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.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.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.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 4172
            sipush 200
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$156
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$156.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner$156.getType:()Ljava/lang/reflect/Type;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.register:(ILjava/lang/reflect/Type;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         2: .line 4173
            sipush 201
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$157
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$157.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner$157.getType:()Ljava/lang/reflect/Type;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.register:(ILjava/lang/reflect/Type;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         3: .line 4174
            ldc Lcom/microsoft/azure/CloudException;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.registerError:(Ljava/lang/Class;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         4: .line 4175
            aload 1 /* response */
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.build:(Lretrofit2/Response;)Lcom/microsoft/rest/ServiceResponse;
         5: .line 4171
            areturn
        end local 1 // retrofit2.Response response
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    6     0      this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    6     1  response  Lretrofit2/Response<Lokhttp3/ResponseBody;>;
    Exceptions:
      throws com.microsoft.azure.CloudException, java.io.IOException, java.lang.IllegalArgumentException
    Signature: (Lretrofit2/Response<Lokhttp3/ResponseBody;>;)Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;
    MethodParameters:
          Name  Flags
      response  

  public com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner getAtSubscriptionScope(java.lang.String);
    descriptor: (Ljava/lang/String;)Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String deploymentName
         0: .line 4188
            aload 0 /* this */
            aload 1 /* deploymentName */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.getAtSubscriptionScopeWithServiceResponseAsync:(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.resources.implementation.DeploymentExtendedInner
            areturn
        end local 1 // java.lang.String deploymentName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    1     0            this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1  deploymentName  Ljava/lang/String;
    MethodParameters:
                Name  Flags
      deploymentName  

  public com.microsoft.rest.ServiceFuture<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner> getAtSubscriptionScopeAsync(java.lang.String, com.microsoft.rest.ServiceCallback<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner>);
    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.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String deploymentName
        start local 2 // com.microsoft.rest.ServiceCallback serviceCallback
         0: .line 4200
            aload 0 /* this */
            aload 1 /* deploymentName */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.getAtSubscriptionScopeWithServiceResponseAsync:(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 deploymentName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0    1     0             this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1   deploymentName  Ljava/lang/String;
            0    1     2  serviceCallback  Lcom/microsoft/rest/ServiceCallback<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;
    Signature: (Ljava/lang/String;Lcom/microsoft/rest/ServiceCallback<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;)Lcom/microsoft/rest/ServiceFuture<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;
    MethodParameters:
                 Name  Flags
      deploymentName   
      serviceCallback  final

  public rx.Observable<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner> getAtSubscriptionScopeAsync(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.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String deploymentName
         0: .line 4211
            aload 0 /* this */
            aload 1 /* deploymentName */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.getAtSubscriptionScopeWithServiceResponseAsync:(Ljava/lang/String;)Lrx/Observable;
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$158
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$158.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
            areturn
        end local 1 // java.lang.String deploymentName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    1     0            this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1  deploymentName  Ljava/lang/String;
    Signature: (Ljava/lang/String;)Lrx/Observable<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;
    MethodParameters:
                Name  Flags
      deploymentName  

  public rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner>> getAtSubscriptionScopeWithServiceResponseAsync(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.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String deploymentName
         0: .line 4227
            aload 1 /* deploymentName */
            ifnonnull 2
         1: .line 4228
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter deploymentName is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 4230
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.subscriptionId:()Ljava/lang/String;
            ifnonnull 4
         3: .line 4231
            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 4233
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.apiVersion:()Ljava/lang/String;
            ifnonnull 6
         5: .line 4234
            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 4236
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.service:Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner$DeploymentsService;
            aload 1 /* deploymentName */
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.subscriptionId:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.apiVersion:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.acceptLanguage:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.userAgent:()Ljava/lang/String;
            invokeinterface com.microsoft.azure.management.resources.implementation.DeploymentsInner$DeploymentsService.getAtSubscriptionScope:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
         7: .line 4237
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$159
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$159.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual rx.Observable.flatMap:(Lrx/functions/Func1;)Lrx/Observable;
         8: .line 4236
            areturn
        end local 1 // java.lang.String deploymentName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    9     0            this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    9     1  deploymentName  Ljava/lang/String;
    Signature: (Ljava/lang/String;)Lrx/Observable<Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;>;
    MethodParameters:
                Name  Flags
      deploymentName  

  private com.microsoft.rest.ServiceResponse<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner> getAtSubscriptionScopeDelegate(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.resources.implementation.DeploymentsInner this
        start local 1 // retrofit2.Response response
         0: .line 4251
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.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.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.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 4252
            sipush 200
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$160
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$160.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner$160.getType:()Ljava/lang/reflect/Type;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.register:(ILjava/lang/reflect/Type;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         2: .line 4253
            ldc Lcom/microsoft/azure/CloudException;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.registerError:(Ljava/lang/Class;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         3: .line 4254
            aload 1 /* response */
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.build:(Lretrofit2/Response;)Lcom/microsoft/rest/ServiceResponse;
         4: .line 4251
            areturn
        end local 1 // retrofit2.Response response
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    5     0      this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    5     1  response  Lretrofit2/Response<Lokhttp3/ResponseBody;>;
    Exceptions:
      throws com.microsoft.azure.CloudException, java.io.IOException, java.lang.IllegalArgumentException
    Signature: (Lretrofit2/Response<Lokhttp3/ResponseBody;>;)Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;
    MethodParameters:
          Name  Flags
      response  

  public void cancelAtSubscriptionScope(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.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String deploymentName
         0: .line 4267
            aload 0 /* this */
            aload 1 /* deploymentName */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.cancelAtSubscriptionScopeWithServiceResponseAsync:(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 4268
            return
        end local 1 // java.lang.String deploymentName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    2     0            this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    2     1  deploymentName  Ljava/lang/String;
    MethodParameters:
                Name  Flags
      deploymentName  

  public com.microsoft.rest.ServiceFuture<java.lang.Void> cancelAtSubscriptionScopeAsync(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.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String deploymentName
        start local 2 // com.microsoft.rest.ServiceCallback serviceCallback
         0: .line 4280
            aload 0 /* this */
            aload 1 /* deploymentName */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.cancelAtSubscriptionScopeWithServiceResponseAsync:(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 deploymentName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0    1     0             this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1   deploymentName  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
      deploymentName   
      serviceCallback  final

  public rx.Observable<java.lang.Void> cancelAtSubscriptionScopeAsync(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.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String deploymentName
         0: .line 4292
            aload 0 /* this */
            aload 1 /* deploymentName */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.cancelAtSubscriptionScopeWithServiceResponseAsync:(Ljava/lang/String;)Lrx/Observable;
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$161
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$161.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
            areturn
        end local 1 // java.lang.String deploymentName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    1     0            this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1  deploymentName  Ljava/lang/String;
    Signature: (Ljava/lang/String;)Lrx/Observable<Ljava/lang/Void;>;
    MethodParameters:
                Name  Flags
      deploymentName  

  public rx.Observable<com.microsoft.rest.ServiceResponse<java.lang.Void>> cancelAtSubscriptionScopeWithServiceResponseAsync(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.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String deploymentName
         0: .line 4309
            aload 1 /* deploymentName */
            ifnonnull 2
         1: .line 4310
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter deploymentName is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 4312
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.subscriptionId:()Ljava/lang/String;
            ifnonnull 4
         3: .line 4313
            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 4315
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.apiVersion:()Ljava/lang/String;
            ifnonnull 6
         5: .line 4316
            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 4318
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.service:Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner$DeploymentsService;
            aload 1 /* deploymentName */
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.subscriptionId:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.apiVersion:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.acceptLanguage:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.userAgent:()Ljava/lang/String;
            invokeinterface com.microsoft.azure.management.resources.implementation.DeploymentsInner$DeploymentsService.cancelAtSubscriptionScope:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
         7: .line 4319
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$162
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$162.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual rx.Observable.flatMap:(Lrx/functions/Func1;)Lrx/Observable;
         8: .line 4318
            areturn
        end local 1 // java.lang.String deploymentName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    9     0            this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    9     1  deploymentName  Ljava/lang/String;
    Signature: (Ljava/lang/String;)Lrx/Observable<Lcom/microsoft/rest/ServiceResponse<Ljava/lang/Void;>;>;
    MethodParameters:
                Name  Flags
      deploymentName  

  private com.microsoft.rest.ServiceResponse<java.lang.Void> cancelAtSubscriptionScopeDelegate(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.resources.implementation.DeploymentsInner this
        start local 1 // retrofit2.Response response
         0: .line 4333
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.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.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.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 4334
            sipush 204
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$163
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$163.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner$163.getType:()Ljava/lang/reflect/Type;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.register:(ILjava/lang/reflect/Type;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         2: .line 4335
            ldc Lcom/microsoft/azure/CloudException;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.registerError:(Ljava/lang/Class;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         3: .line 4336
            aload 1 /* response */
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.build:(Lretrofit2/Response;)Lcom/microsoft/rest/ServiceResponse;
         4: .line 4333
            areturn
        end local 1 // retrofit2.Response response
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    5     0      this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    5     1  response  Lretrofit2/Response<Lokhttp3/ResponseBody;>;
    Exceptions:
      throws com.microsoft.azure.CloudException, 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.resources.implementation.DeploymentValidateResultInner validateAtSubscriptionScope(java.lang.String, com.microsoft.azure.management.resources.implementation.DeploymentInner);
    descriptor: (Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;)Lcom/microsoft/azure/management/resources/implementation/DeploymentValidateResultInner;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String deploymentName
        start local 2 // com.microsoft.azure.management.resources.implementation.DeploymentInner parameters
         0: .line 4350
            aload 0 /* this */
            aload 1 /* deploymentName */
            aload 2 /* parameters */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.validateAtSubscriptionScopeWithServiceResponseAsync:(Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;)Lrx/Observable;
            invokevirtual rx.Observable.toBlocking:()Lrx/observables/BlockingObservable;
            invokevirtual rx.observables.BlockingObservable.last:()Ljava/lang/Object;
            checkcast com.microsoft.rest.ServiceResponse
            invokevirtual com.microsoft.rest.ServiceResponse.body:()Ljava/lang/Object;
            checkcast com.microsoft.azure.management.resources.implementation.DeploymentValidateResultInner
            areturn
        end local 2 // com.microsoft.azure.management.resources.implementation.DeploymentInner parameters
        end local 1 // java.lang.String deploymentName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    1     0            this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1  deploymentName  Ljava/lang/String;
            0    1     2      parameters  Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;
    MethodParameters:
                Name  Flags
      deploymentName  
      parameters      

  public com.microsoft.rest.ServiceFuture<com.microsoft.azure.management.resources.implementation.DeploymentValidateResultInner> validateAtSubscriptionScopeAsync(java.lang.String, com.microsoft.azure.management.resources.implementation.DeploymentInner, com.microsoft.rest.ServiceCallback<com.microsoft.azure.management.resources.implementation.DeploymentValidateResultInner>);
    descriptor: (Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;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.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String deploymentName
        start local 2 // com.microsoft.azure.management.resources.implementation.DeploymentInner parameters
        start local 3 // com.microsoft.rest.ServiceCallback serviceCallback
         0: .line 4363
            aload 0 /* this */
            aload 1 /* deploymentName */
            aload 2 /* parameters */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.validateAtSubscriptionScopeWithServiceResponseAsync:(Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;)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 // com.microsoft.azure.management.resources.implementation.DeploymentInner parameters
        end local 1 // java.lang.String deploymentName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0    1     0             this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1   deploymentName  Ljava/lang/String;
            0    1     2       parameters  Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;
            0    1     3  serviceCallback  Lcom/microsoft/rest/ServiceCallback<Lcom/microsoft/azure/management/resources/implementation/DeploymentValidateResultInner;>;
    Signature: (Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;Lcom/microsoft/rest/ServiceCallback<Lcom/microsoft/azure/management/resources/implementation/DeploymentValidateResultInner;>;)Lcom/microsoft/rest/ServiceFuture<Lcom/microsoft/azure/management/resources/implementation/DeploymentValidateResultInner;>;
    MethodParameters:
                 Name  Flags
      deploymentName   
      parameters       
      serviceCallback  final

  public rx.Observable<com.microsoft.azure.management.resources.implementation.DeploymentValidateResultInner> validateAtSubscriptionScopeAsync(java.lang.String, com.microsoft.azure.management.resources.implementation.DeploymentInner);
    descriptor: (Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String deploymentName
        start local 2 // com.microsoft.azure.management.resources.implementation.DeploymentInner parameters
         0: .line 4375
            aload 0 /* this */
            aload 1 /* deploymentName */
            aload 2 /* parameters */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.validateAtSubscriptionScopeWithServiceResponseAsync:(Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;)Lrx/Observable;
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$164
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$164.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
            areturn
        end local 2 // com.microsoft.azure.management.resources.implementation.DeploymentInner parameters
        end local 1 // java.lang.String deploymentName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    1     0            this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1  deploymentName  Ljava/lang/String;
            0    1     2      parameters  Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;
    Signature: (Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;)Lrx/Observable<Lcom/microsoft/azure/management/resources/implementation/DeploymentValidateResultInner;>;
    MethodParameters:
                Name  Flags
      deploymentName  
      parameters      

  public rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.management.resources.implementation.DeploymentValidateResultInner>> validateAtSubscriptionScopeWithServiceResponseAsync(java.lang.String, com.microsoft.azure.management.resources.implementation.DeploymentInner);
    descriptor: (Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=4, args_size=3
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String deploymentName
        start local 2 // com.microsoft.azure.management.resources.implementation.DeploymentInner parameters
         0: .line 4392
            aload 1 /* deploymentName */
            ifnonnull 2
         1: .line 4393
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter deploymentName is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 4395
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.subscriptionId:()Ljava/lang/String;
            ifnonnull 4
         3: .line 4396
            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 4398
      StackMap locals:
      StackMap stack:
            aload 2 /* parameters */
            ifnonnull 6
         5: .line 4399
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter parameters is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         6: .line 4401
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.apiVersion:()Ljava/lang/String;
            ifnonnull 8
         7: .line 4402
            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 4404
      StackMap locals:
      StackMap stack:
            aload 2 /* parameters */
            invokestatic com.microsoft.rest.Validator.validate:(Ljava/lang/Object;)V
         9: .line 4405
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.service:Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner$DeploymentsService;
            aload 1 /* deploymentName */
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.subscriptionId:()Ljava/lang/String;
            aload 2 /* parameters */
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.apiVersion:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.acceptLanguage:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.userAgent:()Ljava/lang/String;
            invokeinterface com.microsoft.azure.management.resources.implementation.DeploymentsInner$DeploymentsService.validateAtSubscriptionScope:(Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
            astore 3 /* observable */
        start local 3 // rx.Observable observable
        10: .line 4406
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.getAzureClient:()Lcom/microsoft/azure/AzureClient;
            aload 3 /* observable */
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$165
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$165.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner$165.getType:()Ljava/lang/reflect/Type;
            invokevirtual com.microsoft.azure.AzureClient.getPostOrDeleteResultAsync:(Lrx/Observable;Ljava/lang/reflect/Type;)Lrx/Observable;
            areturn
        end local 3 // rx.Observable observable
        end local 2 // com.microsoft.azure.management.resources.implementation.DeploymentInner parameters
        end local 1 // java.lang.String deploymentName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0   11     0            this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0   11     1  deploymentName  Ljava/lang/String;
            0   11     2      parameters  Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;
           10   11     3      observable  Lrx/Observable<Lretrofit2/Response<Lokhttp3/ResponseBody;>;>;
    Signature: (Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;)Lrx/Observable<Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/management/resources/implementation/DeploymentValidateResultInner;>;>;
    MethodParameters:
                Name  Flags
      deploymentName  
      parameters      

  public com.microsoft.azure.management.resources.implementation.DeploymentValidateResultInner beginValidateAtSubscriptionScope(java.lang.String, com.microsoft.azure.management.resources.implementation.DeploymentInner);
    descriptor: (Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;)Lcom/microsoft/azure/management/resources/implementation/DeploymentValidateResultInner;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String deploymentName
        start local 2 // com.microsoft.azure.management.resources.implementation.DeploymentInner parameters
         0: .line 4420
            aload 0 /* this */
            aload 1 /* deploymentName */
            aload 2 /* parameters */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.beginValidateAtSubscriptionScopeWithServiceResponseAsync:(Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;)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.resources.implementation.DeploymentValidateResultInner
            areturn
        end local 2 // com.microsoft.azure.management.resources.implementation.DeploymentInner parameters
        end local 1 // java.lang.String deploymentName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    1     0            this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1  deploymentName  Ljava/lang/String;
            0    1     2      parameters  Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;
    MethodParameters:
                Name  Flags
      deploymentName  
      parameters      

  public com.microsoft.rest.ServiceFuture<com.microsoft.azure.management.resources.implementation.DeploymentValidateResultInner> beginValidateAtSubscriptionScopeAsync(java.lang.String, com.microsoft.azure.management.resources.implementation.DeploymentInner, com.microsoft.rest.ServiceCallback<com.microsoft.azure.management.resources.implementation.DeploymentValidateResultInner>);
    descriptor: (Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;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.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String deploymentName
        start local 2 // com.microsoft.azure.management.resources.implementation.DeploymentInner parameters
        start local 3 // com.microsoft.rest.ServiceCallback serviceCallback
         0: .line 4433
            aload 0 /* this */
            aload 1 /* deploymentName */
            aload 2 /* parameters */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.beginValidateAtSubscriptionScopeWithServiceResponseAsync:(Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;)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 // com.microsoft.azure.management.resources.implementation.DeploymentInner parameters
        end local 1 // java.lang.String deploymentName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0    1     0             this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1   deploymentName  Ljava/lang/String;
            0    1     2       parameters  Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;
            0    1     3  serviceCallback  Lcom/microsoft/rest/ServiceCallback<Lcom/microsoft/azure/management/resources/implementation/DeploymentValidateResultInner;>;
    Signature: (Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;Lcom/microsoft/rest/ServiceCallback<Lcom/microsoft/azure/management/resources/implementation/DeploymentValidateResultInner;>;)Lcom/microsoft/rest/ServiceFuture<Lcom/microsoft/azure/management/resources/implementation/DeploymentValidateResultInner;>;
    MethodParameters:
                 Name  Flags
      deploymentName   
      parameters       
      serviceCallback  final

  public rx.Observable<com.microsoft.azure.management.resources.implementation.DeploymentValidateResultInner> beginValidateAtSubscriptionScopeAsync(java.lang.String, com.microsoft.azure.management.resources.implementation.DeploymentInner);
    descriptor: (Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String deploymentName
        start local 2 // com.microsoft.azure.management.resources.implementation.DeploymentInner parameters
         0: .line 4445
            aload 0 /* this */
            aload 1 /* deploymentName */
            aload 2 /* parameters */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.beginValidateAtSubscriptionScopeWithServiceResponseAsync:(Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;)Lrx/Observable;
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$166
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$166.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
            areturn
        end local 2 // com.microsoft.azure.management.resources.implementation.DeploymentInner parameters
        end local 1 // java.lang.String deploymentName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    1     0            this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1  deploymentName  Ljava/lang/String;
            0    1     2      parameters  Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;
    Signature: (Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;)Lrx/Observable<Lcom/microsoft/azure/management/resources/implementation/DeploymentValidateResultInner;>;
    MethodParameters:
                Name  Flags
      deploymentName  
      parameters      

  public rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.management.resources.implementation.DeploymentValidateResultInner>> beginValidateAtSubscriptionScopeWithServiceResponseAsync(java.lang.String, com.microsoft.azure.management.resources.implementation.DeploymentInner);
    descriptor: (Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=3, args_size=3
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String deploymentName
        start local 2 // com.microsoft.azure.management.resources.implementation.DeploymentInner parameters
         0: .line 4462
            aload 1 /* deploymentName */
            ifnonnull 2
         1: .line 4463
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter deploymentName is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 4465
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.subscriptionId:()Ljava/lang/String;
            ifnonnull 4
         3: .line 4466
            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 4468
      StackMap locals:
      StackMap stack:
            aload 2 /* parameters */
            ifnonnull 6
         5: .line 4469
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter parameters is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         6: .line 4471
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.apiVersion:()Ljava/lang/String;
            ifnonnull 8
         7: .line 4472
            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 4474
      StackMap locals:
      StackMap stack:
            aload 2 /* parameters */
            invokestatic com.microsoft.rest.Validator.validate:(Ljava/lang/Object;)V
         9: .line 4475
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.service:Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner$DeploymentsService;
            aload 1 /* deploymentName */
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.subscriptionId:()Ljava/lang/String;
            aload 2 /* parameters */
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.apiVersion:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.acceptLanguage:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.userAgent:()Ljava/lang/String;
            invokeinterface com.microsoft.azure.management.resources.implementation.DeploymentsInner$DeploymentsService.beginValidateAtSubscriptionScope:(Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
        10: .line 4476
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$167
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$167.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual rx.Observable.flatMap:(Lrx/functions/Func1;)Lrx/Observable;
        11: .line 4475
            areturn
        end local 2 // com.microsoft.azure.management.resources.implementation.DeploymentInner parameters
        end local 1 // java.lang.String deploymentName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0   12     0            this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0   12     1  deploymentName  Ljava/lang/String;
            0   12     2      parameters  Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;
    Signature: (Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;)Lrx/Observable<Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/management/resources/implementation/DeploymentValidateResultInner;>;>;
    MethodParameters:
                Name  Flags
      deploymentName  
      parameters      

  private com.microsoft.rest.ServiceResponse<com.microsoft.azure.management.resources.implementation.DeploymentValidateResultInner> beginValidateAtSubscriptionScopeDelegate(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.resources.implementation.DeploymentsInner this
        start local 1 // retrofit2.Response response
         0: .line 4490
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.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.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.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 4491
            sipush 200
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$168
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$168.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner$168.getType:()Ljava/lang/reflect/Type;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.register:(ILjava/lang/reflect/Type;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         2: .line 4492
            sipush 202
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$169
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$169.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner$169.getType:()Ljava/lang/reflect/Type;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.register:(ILjava/lang/reflect/Type;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         3: .line 4493
            sipush 400
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$170
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$170.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner$170.getType:()Ljava/lang/reflect/Type;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.register:(ILjava/lang/reflect/Type;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         4: .line 4494
            ldc Lcom/microsoft/azure/CloudException;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.registerError:(Ljava/lang/Class;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         5: .line 4495
            aload 1 /* response */
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.build:(Lretrofit2/Response;)Lcom/microsoft/rest/ServiceResponse;
         6: .line 4490
            areturn
        end local 1 // retrofit2.Response response
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    7     0      this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    7     1  response  Lretrofit2/Response<Lokhttp3/ResponseBody;>;
    Exceptions:
      throws com.microsoft.azure.CloudException, java.io.IOException, java.lang.IllegalArgumentException
    Signature: (Lretrofit2/Response<Lokhttp3/ResponseBody;>;)Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/management/resources/implementation/DeploymentValidateResultInner;>;
    MethodParameters:
          Name  Flags
      response  

  public com.microsoft.azure.management.resources.implementation.WhatIfOperationResultInner whatIfAtSubscriptionScope(java.lang.String, com.microsoft.azure.management.resources.DeploymentWhatIf);
    descriptor: (Ljava/lang/String;Lcom/microsoft/azure/management/resources/DeploymentWhatIf;)Lcom/microsoft/azure/management/resources/implementation/WhatIfOperationResultInner;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String deploymentName
        start local 2 // com.microsoft.azure.management.resources.DeploymentWhatIf parameters
         0: .line 4509
            aload 0 /* this */
            aload 1 /* deploymentName */
            aload 2 /* parameters */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.whatIfAtSubscriptionScopeWithServiceResponseAsync:(Ljava/lang/String;Lcom/microsoft/azure/management/resources/DeploymentWhatIf;)Lrx/Observable;
            invokevirtual rx.Observable.toBlocking:()Lrx/observables/BlockingObservable;
            invokevirtual rx.observables.BlockingObservable.last:()Ljava/lang/Object;
            checkcast com.microsoft.rest.ServiceResponseWithHeaders
            invokevirtual com.microsoft.rest.ServiceResponseWithHeaders.body:()Ljava/lang/Object;
            checkcast com.microsoft.azure.management.resources.implementation.WhatIfOperationResultInner
            areturn
        end local 2 // com.microsoft.azure.management.resources.DeploymentWhatIf parameters
        end local 1 // java.lang.String deploymentName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    1     0            this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1  deploymentName  Ljava/lang/String;
            0    1     2      parameters  Lcom/microsoft/azure/management/resources/DeploymentWhatIf;
    MethodParameters:
                Name  Flags
      deploymentName  
      parameters      

  public com.microsoft.rest.ServiceFuture<com.microsoft.azure.management.resources.implementation.WhatIfOperationResultInner> whatIfAtSubscriptionScopeAsync(java.lang.String, com.microsoft.azure.management.resources.DeploymentWhatIf, com.microsoft.rest.ServiceCallback<com.microsoft.azure.management.resources.implementation.WhatIfOperationResultInner>);
    descriptor: (Ljava/lang/String;Lcom/microsoft/azure/management/resources/DeploymentWhatIf;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.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String deploymentName
        start local 2 // com.microsoft.azure.management.resources.DeploymentWhatIf parameters
        start local 3 // com.microsoft.rest.ServiceCallback serviceCallback
         0: .line 4522
            aload 0 /* this */
            aload 1 /* deploymentName */
            aload 2 /* parameters */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.whatIfAtSubscriptionScopeWithServiceResponseAsync:(Ljava/lang/String;Lcom/microsoft/azure/management/resources/DeploymentWhatIf;)Lrx/Observable;
            aload 3 /* serviceCallback */
            invokestatic com.microsoft.rest.ServiceFuture.fromHeaderResponse:(Lrx/Observable;Lcom/microsoft/rest/ServiceCallback;)Lcom/microsoft/rest/ServiceFuture;
            areturn
        end local 3 // com.microsoft.rest.ServiceCallback serviceCallback
        end local 2 // com.microsoft.azure.management.resources.DeploymentWhatIf parameters
        end local 1 // java.lang.String deploymentName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0    1     0             this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1   deploymentName  Ljava/lang/String;
            0    1     2       parameters  Lcom/microsoft/azure/management/resources/DeploymentWhatIf;
            0    1     3  serviceCallback  Lcom/microsoft/rest/ServiceCallback<Lcom/microsoft/azure/management/resources/implementation/WhatIfOperationResultInner;>;
    Signature: (Ljava/lang/String;Lcom/microsoft/azure/management/resources/DeploymentWhatIf;Lcom/microsoft/rest/ServiceCallback<Lcom/microsoft/azure/management/resources/implementation/WhatIfOperationResultInner;>;)Lcom/microsoft/rest/ServiceFuture<Lcom/microsoft/azure/management/resources/implementation/WhatIfOperationResultInner;>;
    MethodParameters:
                 Name  Flags
      deploymentName   
      parameters       
      serviceCallback  final

  public rx.Observable<com.microsoft.azure.management.resources.implementation.WhatIfOperationResultInner> whatIfAtSubscriptionScopeAsync(java.lang.String, com.microsoft.azure.management.resources.DeploymentWhatIf);
    descriptor: (Ljava/lang/String;Lcom/microsoft/azure/management/resources/DeploymentWhatIf;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String deploymentName
        start local 2 // com.microsoft.azure.management.resources.DeploymentWhatIf parameters
         0: .line 4534
            aload 0 /* this */
            aload 1 /* deploymentName */
            aload 2 /* parameters */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.whatIfAtSubscriptionScopeWithServiceResponseAsync:(Ljava/lang/String;Lcom/microsoft/azure/management/resources/DeploymentWhatIf;)Lrx/Observable;
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$171
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$171.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
            areturn
        end local 2 // com.microsoft.azure.management.resources.DeploymentWhatIf parameters
        end local 1 // java.lang.String deploymentName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    1     0            this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1  deploymentName  Ljava/lang/String;
            0    1     2      parameters  Lcom/microsoft/azure/management/resources/DeploymentWhatIf;
    Signature: (Ljava/lang/String;Lcom/microsoft/azure/management/resources/DeploymentWhatIf;)Lrx/Observable<Lcom/microsoft/azure/management/resources/implementation/WhatIfOperationResultInner;>;
    MethodParameters:
                Name  Flags
      deploymentName  
      parameters      

  public rx.Observable<com.microsoft.rest.ServiceResponseWithHeaders<com.microsoft.azure.management.resources.implementation.WhatIfOperationResultInner, com.microsoft.azure.management.resources.DeploymentsWhatIfAtSubscriptionScopeHeaders>> whatIfAtSubscriptionScopeWithServiceResponseAsync(java.lang.String, com.microsoft.azure.management.resources.DeploymentWhatIf);
    descriptor: (Ljava/lang/String;Lcom/microsoft/azure/management/resources/DeploymentWhatIf;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=4, args_size=3
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String deploymentName
        start local 2 // com.microsoft.azure.management.resources.DeploymentWhatIf parameters
         0: .line 4551
            aload 1 /* deploymentName */
            ifnonnull 2
         1: .line 4552
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter deploymentName is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 4554
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.subscriptionId:()Ljava/lang/String;
            ifnonnull 4
         3: .line 4555
            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 4557
      StackMap locals:
      StackMap stack:
            aload 2 /* parameters */
            ifnonnull 6
         5: .line 4558
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter parameters is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         6: .line 4560
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.apiVersion:()Ljava/lang/String;
            ifnonnull 8
         7: .line 4561
            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 4563
      StackMap locals:
      StackMap stack:
            aload 2 /* parameters */
            invokestatic com.microsoft.rest.Validator.validate:(Ljava/lang/Object;)V
         9: .line 4564
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.service:Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner$DeploymentsService;
            aload 1 /* deploymentName */
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.subscriptionId:()Ljava/lang/String;
            aload 2 /* parameters */
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.apiVersion:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.acceptLanguage:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.userAgent:()Ljava/lang/String;
            invokeinterface com.microsoft.azure.management.resources.implementation.DeploymentsInner$DeploymentsService.whatIfAtSubscriptionScope:(Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/DeploymentWhatIf;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
            astore 3 /* observable */
        start local 3 // rx.Observable observable
        10: .line 4565
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.getAzureClient:()Lcom/microsoft/azure/AzureClient;
            aload 3 /* observable */
            new com.microsoft.azure.LongRunningOperationOptions
            dup
            invokespecial com.microsoft.azure.LongRunningOperationOptions.<init>:()V
            getstatic com.microsoft.azure.LongRunningFinalState.LOCATION:Lcom/microsoft/azure/LongRunningFinalState;
            invokevirtual com.microsoft.azure.LongRunningOperationOptions.withFinalStateVia:(Lcom/microsoft/azure/LongRunningFinalState;)Lcom/microsoft/azure/LongRunningOperationOptions;
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$172
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$172.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner$172.getType:()Ljava/lang/reflect/Type;
            ldc Lcom/microsoft/azure/management/resources/DeploymentsWhatIfAtSubscriptionScopeHeaders;
            invokevirtual com.microsoft.azure.AzureClient.getPostOrDeleteResultWithHeadersAsync:(Lrx/Observable;Lcom/microsoft/azure/LongRunningOperationOptions;Ljava/lang/reflect/Type;Ljava/lang/Class;)Lrx/Observable;
            areturn
        end local 3 // rx.Observable observable
        end local 2 // com.microsoft.azure.management.resources.DeploymentWhatIf parameters
        end local 1 // java.lang.String deploymentName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0   11     0            this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0   11     1  deploymentName  Ljava/lang/String;
            0   11     2      parameters  Lcom/microsoft/azure/management/resources/DeploymentWhatIf;
           10   11     3      observable  Lrx/Observable<Lretrofit2/Response<Lokhttp3/ResponseBody;>;>;
    Signature: (Ljava/lang/String;Lcom/microsoft/azure/management/resources/DeploymentWhatIf;)Lrx/Observable<Lcom/microsoft/rest/ServiceResponseWithHeaders<Lcom/microsoft/azure/management/resources/implementation/WhatIfOperationResultInner;Lcom/microsoft/azure/management/resources/DeploymentsWhatIfAtSubscriptionScopeHeaders;>;>;
    MethodParameters:
                Name  Flags
      deploymentName  
      parameters      

  public com.microsoft.azure.management.resources.implementation.WhatIfOperationResultInner beginWhatIfAtSubscriptionScope(java.lang.String, com.microsoft.azure.management.resources.DeploymentWhatIf);
    descriptor: (Ljava/lang/String;Lcom/microsoft/azure/management/resources/DeploymentWhatIf;)Lcom/microsoft/azure/management/resources/implementation/WhatIfOperationResultInner;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String deploymentName
        start local 2 // com.microsoft.azure.management.resources.DeploymentWhatIf parameters
         0: .line 4579
            aload 0 /* this */
            aload 1 /* deploymentName */
            aload 2 /* parameters */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.beginWhatIfAtSubscriptionScopeWithServiceResponseAsync:(Ljava/lang/String;Lcom/microsoft/azure/management/resources/DeploymentWhatIf;)Lrx/Observable;
            invokevirtual rx.Observable.toBlocking:()Lrx/observables/BlockingObservable;
            invokevirtual rx.observables.BlockingObservable.single:()Ljava/lang/Object;
            checkcast com.microsoft.rest.ServiceResponseWithHeaders
            invokevirtual com.microsoft.rest.ServiceResponseWithHeaders.body:()Ljava/lang/Object;
            checkcast com.microsoft.azure.management.resources.implementation.WhatIfOperationResultInner
            areturn
        end local 2 // com.microsoft.azure.management.resources.DeploymentWhatIf parameters
        end local 1 // java.lang.String deploymentName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    1     0            this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1  deploymentName  Ljava/lang/String;
            0    1     2      parameters  Lcom/microsoft/azure/management/resources/DeploymentWhatIf;
    MethodParameters:
                Name  Flags
      deploymentName  
      parameters      

  public com.microsoft.rest.ServiceFuture<com.microsoft.azure.management.resources.implementation.WhatIfOperationResultInner> beginWhatIfAtSubscriptionScopeAsync(java.lang.String, com.microsoft.azure.management.resources.DeploymentWhatIf, com.microsoft.rest.ServiceCallback<com.microsoft.azure.management.resources.implementation.WhatIfOperationResultInner>);
    descriptor: (Ljava/lang/String;Lcom/microsoft/azure/management/resources/DeploymentWhatIf;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.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String deploymentName
        start local 2 // com.microsoft.azure.management.resources.DeploymentWhatIf parameters
        start local 3 // com.microsoft.rest.ServiceCallback serviceCallback
         0: .line 4592
            aload 0 /* this */
            aload 1 /* deploymentName */
            aload 2 /* parameters */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.beginWhatIfAtSubscriptionScopeWithServiceResponseAsync:(Ljava/lang/String;Lcom/microsoft/azure/management/resources/DeploymentWhatIf;)Lrx/Observable;
            aload 3 /* serviceCallback */
            invokestatic com.microsoft.rest.ServiceFuture.fromHeaderResponse:(Lrx/Observable;Lcom/microsoft/rest/ServiceCallback;)Lcom/microsoft/rest/ServiceFuture;
            areturn
        end local 3 // com.microsoft.rest.ServiceCallback serviceCallback
        end local 2 // com.microsoft.azure.management.resources.DeploymentWhatIf parameters
        end local 1 // java.lang.String deploymentName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0    1     0             this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1   deploymentName  Ljava/lang/String;
            0    1     2       parameters  Lcom/microsoft/azure/management/resources/DeploymentWhatIf;
            0    1     3  serviceCallback  Lcom/microsoft/rest/ServiceCallback<Lcom/microsoft/azure/management/resources/implementation/WhatIfOperationResultInner;>;
    Signature: (Ljava/lang/String;Lcom/microsoft/azure/management/resources/DeploymentWhatIf;Lcom/microsoft/rest/ServiceCallback<Lcom/microsoft/azure/management/resources/implementation/WhatIfOperationResultInner;>;)Lcom/microsoft/rest/ServiceFuture<Lcom/microsoft/azure/management/resources/implementation/WhatIfOperationResultInner;>;
    MethodParameters:
                 Name  Flags
      deploymentName   
      parameters       
      serviceCallback  final

  public rx.Observable<com.microsoft.azure.management.resources.implementation.WhatIfOperationResultInner> beginWhatIfAtSubscriptionScopeAsync(java.lang.String, com.microsoft.azure.management.resources.DeploymentWhatIf);
    descriptor: (Ljava/lang/String;Lcom/microsoft/azure/management/resources/DeploymentWhatIf;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String deploymentName
        start local 2 // com.microsoft.azure.management.resources.DeploymentWhatIf parameters
         0: .line 4604
            aload 0 /* this */
            aload 1 /* deploymentName */
            aload 2 /* parameters */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.beginWhatIfAtSubscriptionScopeWithServiceResponseAsync:(Ljava/lang/String;Lcom/microsoft/azure/management/resources/DeploymentWhatIf;)Lrx/Observable;
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$173
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$173.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
            areturn
        end local 2 // com.microsoft.azure.management.resources.DeploymentWhatIf parameters
        end local 1 // java.lang.String deploymentName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    1     0            this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1  deploymentName  Ljava/lang/String;
            0    1     2      parameters  Lcom/microsoft/azure/management/resources/DeploymentWhatIf;
    Signature: (Ljava/lang/String;Lcom/microsoft/azure/management/resources/DeploymentWhatIf;)Lrx/Observable<Lcom/microsoft/azure/management/resources/implementation/WhatIfOperationResultInner;>;
    MethodParameters:
                Name  Flags
      deploymentName  
      parameters      

  public rx.Observable<com.microsoft.rest.ServiceResponseWithHeaders<com.microsoft.azure.management.resources.implementation.WhatIfOperationResultInner, com.microsoft.azure.management.resources.DeploymentsWhatIfAtSubscriptionScopeHeaders>> beginWhatIfAtSubscriptionScopeWithServiceResponseAsync(java.lang.String, com.microsoft.azure.management.resources.DeploymentWhatIf);
    descriptor: (Ljava/lang/String;Lcom/microsoft/azure/management/resources/DeploymentWhatIf;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=3, args_size=3
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String deploymentName
        start local 2 // com.microsoft.azure.management.resources.DeploymentWhatIf parameters
         0: .line 4621
            aload 1 /* deploymentName */
            ifnonnull 2
         1: .line 4622
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter deploymentName is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 4624
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.subscriptionId:()Ljava/lang/String;
            ifnonnull 4
         3: .line 4625
            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 4627
      StackMap locals:
      StackMap stack:
            aload 2 /* parameters */
            ifnonnull 6
         5: .line 4628
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter parameters is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         6: .line 4630
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.apiVersion:()Ljava/lang/String;
            ifnonnull 8
         7: .line 4631
            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 4633
      StackMap locals:
      StackMap stack:
            aload 2 /* parameters */
            invokestatic com.microsoft.rest.Validator.validate:(Ljava/lang/Object;)V
         9: .line 4634
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.service:Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner$DeploymentsService;
            aload 1 /* deploymentName */
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.subscriptionId:()Ljava/lang/String;
            aload 2 /* parameters */
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.apiVersion:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.acceptLanguage:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.userAgent:()Ljava/lang/String;
            invokeinterface com.microsoft.azure.management.resources.implementation.DeploymentsInner$DeploymentsService.beginWhatIfAtSubscriptionScope:(Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/DeploymentWhatIf;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
        10: .line 4635
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$174
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$174.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual rx.Observable.flatMap:(Lrx/functions/Func1;)Lrx/Observable;
        11: .line 4634
            areturn
        end local 2 // com.microsoft.azure.management.resources.DeploymentWhatIf parameters
        end local 1 // java.lang.String deploymentName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0   12     0            this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0   12     1  deploymentName  Ljava/lang/String;
            0   12     2      parameters  Lcom/microsoft/azure/management/resources/DeploymentWhatIf;
    Signature: (Ljava/lang/String;Lcom/microsoft/azure/management/resources/DeploymentWhatIf;)Lrx/Observable<Lcom/microsoft/rest/ServiceResponseWithHeaders<Lcom/microsoft/azure/management/resources/implementation/WhatIfOperationResultInner;Lcom/microsoft/azure/management/resources/DeploymentsWhatIfAtSubscriptionScopeHeaders;>;>;
    MethodParameters:
                Name  Flags
      deploymentName  
      parameters      

  private com.microsoft.rest.ServiceResponseWithHeaders<com.microsoft.azure.management.resources.implementation.WhatIfOperationResultInner, com.microsoft.azure.management.resources.DeploymentsWhatIfAtSubscriptionScopeHeaders> beginWhatIfAtSubscriptionScopeDelegate(retrofit2.Response<okhttp3.ResponseBody>);
    descriptor: (Lretrofit2/Response;)Lcom/microsoft/rest/ServiceResponseWithHeaders;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=5, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // retrofit2.Response response
         0: .line 4649
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.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.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.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 4650
            sipush 200
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$175
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$175.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner$175.getType:()Ljava/lang/reflect/Type;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.register:(ILjava/lang/reflect/Type;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         2: .line 4651
            sipush 202
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$176
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$176.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner$176.getType:()Ljava/lang/reflect/Type;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.register:(ILjava/lang/reflect/Type;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         3: .line 4652
            ldc Lcom/microsoft/azure/CloudException;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.registerError:(Ljava/lang/Class;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         4: .line 4653
            aload 1 /* response */
            ldc Lcom/microsoft/azure/management/resources/DeploymentsWhatIfAtSubscriptionScopeHeaders;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.buildWithHeaders:(Lretrofit2/Response;Ljava/lang/Class;)Lcom/microsoft/rest/ServiceResponseWithHeaders;
         5: .line 4649
            areturn
        end local 1 // retrofit2.Response response
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    6     0      this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    6     1  response  Lretrofit2/Response<Lokhttp3/ResponseBody;>;
    Exceptions:
      throws com.microsoft.azure.CloudException, java.io.IOException, java.lang.IllegalArgumentException
    Signature: (Lretrofit2/Response<Lokhttp3/ResponseBody;>;)Lcom/microsoft/rest/ServiceResponseWithHeaders<Lcom/microsoft/azure/management/resources/implementation/WhatIfOperationResultInner;Lcom/microsoft/azure/management/resources/DeploymentsWhatIfAtSubscriptionScopeHeaders;>;
    MethodParameters:
          Name  Flags
      response  

  public com.microsoft.azure.management.resources.implementation.DeploymentExportResultInner exportTemplateAtSubscriptionScope(java.lang.String);
    descriptor: (Ljava/lang/String;)Lcom/microsoft/azure/management/resources/implementation/DeploymentExportResultInner;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String deploymentName
         0: .line 4666
            aload 0 /* this */
            aload 1 /* deploymentName */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.exportTemplateAtSubscriptionScopeWithServiceResponseAsync:(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.resources.implementation.DeploymentExportResultInner
            areturn
        end local 1 // java.lang.String deploymentName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    1     0            this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1  deploymentName  Ljava/lang/String;
    MethodParameters:
                Name  Flags
      deploymentName  

  public com.microsoft.rest.ServiceFuture<com.microsoft.azure.management.resources.implementation.DeploymentExportResultInner> exportTemplateAtSubscriptionScopeAsync(java.lang.String, com.microsoft.rest.ServiceCallback<com.microsoft.azure.management.resources.implementation.DeploymentExportResultInner>);
    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.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String deploymentName
        start local 2 // com.microsoft.rest.ServiceCallback serviceCallback
         0: .line 4678
            aload 0 /* this */
            aload 1 /* deploymentName */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.exportTemplateAtSubscriptionScopeWithServiceResponseAsync:(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 deploymentName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0    1     0             this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1   deploymentName  Ljava/lang/String;
            0    1     2  serviceCallback  Lcom/microsoft/rest/ServiceCallback<Lcom/microsoft/azure/management/resources/implementation/DeploymentExportResultInner;>;
    Signature: (Ljava/lang/String;Lcom/microsoft/rest/ServiceCallback<Lcom/microsoft/azure/management/resources/implementation/DeploymentExportResultInner;>;)Lcom/microsoft/rest/ServiceFuture<Lcom/microsoft/azure/management/resources/implementation/DeploymentExportResultInner;>;
    MethodParameters:
                 Name  Flags
      deploymentName   
      serviceCallback  final

  public rx.Observable<com.microsoft.azure.management.resources.implementation.DeploymentExportResultInner> exportTemplateAtSubscriptionScopeAsync(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.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String deploymentName
         0: .line 4689
            aload 0 /* this */
            aload 1 /* deploymentName */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.exportTemplateAtSubscriptionScopeWithServiceResponseAsync:(Ljava/lang/String;)Lrx/Observable;
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$177
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$177.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
            areturn
        end local 1 // java.lang.String deploymentName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    1     0            this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1  deploymentName  Ljava/lang/String;
    Signature: (Ljava/lang/String;)Lrx/Observable<Lcom/microsoft/azure/management/resources/implementation/DeploymentExportResultInner;>;
    MethodParameters:
                Name  Flags
      deploymentName  

  public rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.management.resources.implementation.DeploymentExportResultInner>> exportTemplateAtSubscriptionScopeWithServiceResponseAsync(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.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String deploymentName
         0: .line 4705
            aload 1 /* deploymentName */
            ifnonnull 2
         1: .line 4706
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter deploymentName is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 4708
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.subscriptionId:()Ljava/lang/String;
            ifnonnull 4
         3: .line 4709
            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 4711
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.apiVersion:()Ljava/lang/String;
            ifnonnull 6
         5: .line 4712
            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 4714
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.service:Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner$DeploymentsService;
            aload 1 /* deploymentName */
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.subscriptionId:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.apiVersion:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.acceptLanguage:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.userAgent:()Ljava/lang/String;
            invokeinterface com.microsoft.azure.management.resources.implementation.DeploymentsInner$DeploymentsService.exportTemplateAtSubscriptionScope:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
         7: .line 4715
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$178
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$178.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual rx.Observable.flatMap:(Lrx/functions/Func1;)Lrx/Observable;
         8: .line 4714
            areturn
        end local 1 // java.lang.String deploymentName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    9     0            this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    9     1  deploymentName  Ljava/lang/String;
    Signature: (Ljava/lang/String;)Lrx/Observable<Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/management/resources/implementation/DeploymentExportResultInner;>;>;
    MethodParameters:
                Name  Flags
      deploymentName  

  private com.microsoft.rest.ServiceResponse<com.microsoft.azure.management.resources.implementation.DeploymentExportResultInner> exportTemplateAtSubscriptionScopeDelegate(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.resources.implementation.DeploymentsInner this
        start local 1 // retrofit2.Response response
         0: .line 4729
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.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.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.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 4730
            sipush 200
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$179
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$179.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner$179.getType:()Ljava/lang/reflect/Type;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.register:(ILjava/lang/reflect/Type;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         2: .line 4731
            ldc Lcom/microsoft/azure/CloudException;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.registerError:(Ljava/lang/Class;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         3: .line 4732
            aload 1 /* response */
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.build:(Lretrofit2/Response;)Lcom/microsoft/rest/ServiceResponse;
         4: .line 4729
            areturn
        end local 1 // retrofit2.Response response
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    5     0      this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    5     1  response  Lretrofit2/Response<Lokhttp3/ResponseBody;>;
    Exceptions:
      throws com.microsoft.azure.CloudException, java.io.IOException, java.lang.IllegalArgumentException
    Signature: (Lretrofit2/Response<Lokhttp3/ResponseBody;>;)Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/management/resources/implementation/DeploymentExportResultInner;>;
    MethodParameters:
          Name  Flags
      response  

  public com.microsoft.azure.PagedList<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner> 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.resources.implementation.DeploymentsInner this
         0: .line 4744
            aload 0 /* this */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.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 4745
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$180
            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.resources.implementation.DeploymentsInner$180.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;Lcom/microsoft/azure/Page;)V
            areturn
        end local 1 // com.microsoft.rest.ServiceResponse response
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    2     0      this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            1    2     1  response  Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/Page<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;>;
    Signature: ()Lcom/microsoft/azure/PagedList<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;

  public com.microsoft.rest.ServiceFuture<java.util.List<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner>> listAsync(com.microsoft.azure.ListOperationCallback<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner>);
    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.resources.implementation.DeploymentsInner this
        start local 1 // com.microsoft.azure.ListOperationCallback serviceCallback
         0: .line 4762
            aload 0 /* this */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.listSinglePageAsync:()Lrx/Observable;
         1: .line 4763
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$181
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$181.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
         2: .line 4769
            aload 1 /* serviceCallback */
         3: .line 4761
            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.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0    4     0             this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    4     1  serviceCallback  Lcom/microsoft/azure/ListOperationCallback<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;
    Signature: (Lcom/microsoft/azure/ListOperationCallback<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;)Lcom/microsoft/rest/ServiceFuture<Ljava/util/List<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;>;
    MethodParameters:
                 Name  Flags
      serviceCallback  final

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

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

  public rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner>>> listSinglePageAsync();
    descriptor: ()Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=3, args_size=1
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
         0: .line 4815
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.subscriptionId:()Ljava/lang/String;
            ifnonnull 2
         1: .line 4816
            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 4818
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.apiVersion:()Ljava/lang/String;
            ifnonnull 4
         3: .line 4819
            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 4821
      StackMap locals:
      StackMap stack:
            aconst_null
            astore 1 /* filter */
        start local 1 // java.lang.String filter
         5: .line 4822
            aconst_null
            astore 2 /* top */
        start local 2 // java.lang.Integer top
         6: .line 4823
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.service:Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner$DeploymentsService;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.subscriptionId:()Ljava/lang/String;
            aload 1 /* filter */
            aload 2 /* top */
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.apiVersion:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.acceptLanguage:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.userAgent:()Ljava/lang/String;
            invokeinterface com.microsoft.azure.management.resources.implementation.DeploymentsInner$DeploymentsService.list:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
         7: .line 4824
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$184
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$184.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual rx.Observable.flatMap:(Lrx/functions/Func1;)Lrx/Observable;
         8: .line 4823
            areturn
        end local 2 // java.lang.Integer top
        end local 1 // java.lang.String filter
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    9     0    this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            5    9     1  filter  Ljava/lang/String;
            6    9     2     top  Ljava/lang/Integer;
    Signature: ()Lrx/Observable<Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/Page<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;>;>;

  public com.microsoft.azure.PagedList<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner> list(java.lang.String, java.lang.Integer);
    descriptor: (Ljava/lang/String;Ljava/lang/Integer;)Lcom/microsoft/azure/PagedList;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=3
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String filter
        start local 2 // java.lang.Integer top
         0: .line 4848
            aload 0 /* this */
            aload 1 /* filter */
            aload 2 /* top */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.listSinglePageAsync:(Ljava/lang/String;Ljava/lang/Integer;)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 4849
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$185
            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.resources.implementation.DeploymentsInner$185.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;Lcom/microsoft/azure/Page;)V
            areturn
        end local 3 // com.microsoft.rest.ServiceResponse response
        end local 2 // java.lang.Integer top
        end local 1 // java.lang.String filter
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    2     0      this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    2     1    filter  Ljava/lang/String;
            0    2     2       top  Ljava/lang/Integer;
            1    2     3  response  Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/Page<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;>;
    Signature: (Ljava/lang/String;Ljava/lang/Integer;)Lcom/microsoft/azure/PagedList<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;
    MethodParameters:
        Name  Flags
      filter  final
      top     final

  public com.microsoft.rest.ServiceFuture<java.util.List<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner>> listAsync(java.lang.String, java.lang.Integer, com.microsoft.azure.ListOperationCallback<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner>);
    descriptor: (Ljava/lang/String;Ljava/lang/Integer;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.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String filter
        start local 2 // java.lang.Integer top
        start local 3 // com.microsoft.azure.ListOperationCallback serviceCallback
         0: .line 4868
            aload 0 /* this */
            aload 1 /* filter */
            aload 2 /* top */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.listSinglePageAsync:(Ljava/lang/String;Ljava/lang/Integer;)Lrx/Observable;
         1: .line 4869
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$186
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$186.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
         2: .line 4875
            aload 3 /* serviceCallback */
         3: .line 4867
            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.Integer top
        end local 1 // java.lang.String filter
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0    4     0             this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    4     1           filter  Ljava/lang/String;
            0    4     2              top  Ljava/lang/Integer;
            0    4     3  serviceCallback  Lcom/microsoft/azure/ListOperationCallback<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;
    Signature: (Ljava/lang/String;Ljava/lang/Integer;Lcom/microsoft/azure/ListOperationCallback<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;)Lcom/microsoft/rest/ServiceFuture<Ljava/util/List<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;>;
    MethodParameters:
                 Name  Flags
      filter           final
      top              final
      serviceCallback  final

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

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

  public rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner>>> listSinglePageAsync(java.lang.String, java.lang.Integer);
    descriptor: (Ljava/lang/String;Ljava/lang/Integer;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=3, args_size=3
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String filter
        start local 2 // java.lang.Integer top
         0: .line 4927
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.subscriptionId:()Ljava/lang/String;
            ifnonnull 2
         1: .line 4928
            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 4930
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.apiVersion:()Ljava/lang/String;
            ifnonnull 4
         3: .line 4931
            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 4933
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.service:Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner$DeploymentsService;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.subscriptionId:()Ljava/lang/String;
            aload 1 /* filter */
            aload 2 /* top */
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.apiVersion:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.acceptLanguage:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.userAgent:()Ljava/lang/String;
            invokeinterface com.microsoft.azure.management.resources.implementation.DeploymentsInner$DeploymentsService.list:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
         5: .line 4934
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$189
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$189.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual rx.Observable.flatMap:(Lrx/functions/Func1;)Lrx/Observable;
         6: .line 4933
            areturn
        end local 2 // java.lang.Integer top
        end local 1 // java.lang.String filter
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    7     0    this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    7     1  filter  Ljava/lang/String;
            0    7     2     top  Ljava/lang/Integer;
    Signature: (Ljava/lang/String;Ljava/lang/Integer;)Lrx/Observable<Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/Page<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;>;>;
    MethodParameters:
        Name  Flags
      filter  final
      top     final

  private com.microsoft.rest.ServiceResponse<com.microsoft.azure.management.resources.implementation.PageImpl<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner>> 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.resources.implementation.DeploymentsInner this
        start local 1 // retrofit2.Response response
         0: .line 4948
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.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.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.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 4949
            sipush 200
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$190
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$190.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner$190.getType:()Ljava/lang/reflect/Type;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.register:(ILjava/lang/reflect/Type;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         2: .line 4950
            ldc Lcom/microsoft/azure/CloudException;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.registerError:(Ljava/lang/Class;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         3: .line 4951
            aload 1 /* response */
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.build:(Lretrofit2/Response;)Lcom/microsoft/rest/ServiceResponse;
         4: .line 4948
            areturn
        end local 1 // retrofit2.Response response
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    5     0      this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    5     1  response  Lretrofit2/Response<Lokhttp3/ResponseBody;>;
    Exceptions:
      throws com.microsoft.azure.CloudException, java.io.IOException, java.lang.IllegalArgumentException
    Signature: (Lretrofit2/Response<Lokhttp3/ResponseBody;>;)Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/management/resources/implementation/PageImpl<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;>;
    MethodParameters:
          Name  Flags
      response  

  public void delete(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.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String deploymentName
         0: .line 4965
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* deploymentName */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.deleteWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
            invokevirtual rx.Observable.toBlocking:()Lrx/observables/BlockingObservable;
            invokevirtual rx.observables.BlockingObservable.last:()Ljava/lang/Object;
            checkcast com.microsoft.rest.ServiceResponse
            invokevirtual com.microsoft.rest.ServiceResponse.body:()Ljava/lang/Object;
            pop
         1: .line 4966
            return
        end local 2 // java.lang.String deploymentName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0    2     0               this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    2     1  resourceGroupName  Ljava/lang/String;
            0    2     2     deploymentName  Ljava/lang/String;
    MethodParameters:
                   Name  Flags
      resourceGroupName  
      deploymentName     

  public com.microsoft.rest.ServiceFuture<java.lang.Void> deleteAsync(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.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String deploymentName
        start local 3 // com.microsoft.rest.ServiceCallback serviceCallback
         0: .line 4979
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* deploymentName */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.deleteWithServiceResponseAsync:(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 deploymentName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0    1     0               this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1  resourceGroupName  Ljava/lang/String;
            0    1     2     deploymentName  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  
      deploymentName     
      serviceCallback    final

  public rx.Observable<java.lang.Void> deleteAsync(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.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String deploymentName
         0: .line 4992
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* deploymentName */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.deleteWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$191
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$191.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
            areturn
        end local 2 // java.lang.String deploymentName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0    1     0               this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1  resourceGroupName  Ljava/lang/String;
            0    1     2     deploymentName  Ljava/lang/String;
    Signature: (Ljava/lang/String;Ljava/lang/String;)Lrx/Observable<Ljava/lang/Void;>;
    MethodParameters:
                   Name  Flags
      resourceGroupName  
      deploymentName     

  public rx.Observable<com.microsoft.rest.ServiceResponse<java.lang.Void>> deleteWithServiceResponseAsync(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=4, args_size=3
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String deploymentName
         0: .line 5010
            aload 1 /* resourceGroupName */
            ifnonnull 2
         1: .line 5011
            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 5013
      StackMap locals:
      StackMap stack:
            aload 2 /* deploymentName */
            ifnonnull 4
         3: .line 5014
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter deploymentName is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         4: .line 5016
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.subscriptionId:()Ljava/lang/String;
            ifnonnull 6
         5: .line 5017
            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 5019
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.apiVersion:()Ljava/lang/String;
            ifnonnull 8
         7: .line 5020
            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 5022
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.service:Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner$DeploymentsService;
            aload 1 /* resourceGroupName */
            aload 2 /* deploymentName */
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.subscriptionId:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.apiVersion:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.acceptLanguage:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.userAgent:()Ljava/lang/String;
            invokeinterface com.microsoft.azure.management.resources.implementation.DeploymentsInner$DeploymentsService.delete:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
            astore 3 /* observable */
        start local 3 // rx.Observable observable
         9: .line 5023
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.getAzureClient:()Lcom/microsoft/azure/AzureClient;
            aload 3 /* observable */
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$192
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$192.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner$192.getType:()Ljava/lang/reflect/Type;
            invokevirtual com.microsoft.azure.AzureClient.getPostOrDeleteResultAsync:(Lrx/Observable;Ljava/lang/reflect/Type;)Lrx/Observable;
            areturn
        end local 3 // rx.Observable observable
        end local 2 // java.lang.String deploymentName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0   10     0               this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0   10     1  resourceGroupName  Ljava/lang/String;
            0   10     2     deploymentName  Ljava/lang/String;
            9   10     3         observable  Lrx/Observable<Lretrofit2/Response<Lokhttp3/ResponseBody;>;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;)Lrx/Observable<Lcom/microsoft/rest/ServiceResponse<Ljava/lang/Void;>;>;
    MethodParameters:
                   Name  Flags
      resourceGroupName  
      deploymentName     

  public void beginDelete(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.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String deploymentName
         0: .line 5037
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* deploymentName */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.beginDeleteWithServiceResponseAsync:(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 5038
            return
        end local 2 // java.lang.String deploymentName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0    2     0               this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    2     1  resourceGroupName  Ljava/lang/String;
            0    2     2     deploymentName  Ljava/lang/String;
    MethodParameters:
                   Name  Flags
      resourceGroupName  
      deploymentName     

  public com.microsoft.rest.ServiceFuture<java.lang.Void> beginDeleteAsync(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.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String deploymentName
        start local 3 // com.microsoft.rest.ServiceCallback serviceCallback
         0: .line 5051
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* deploymentName */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.beginDeleteWithServiceResponseAsync:(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 deploymentName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0    1     0               this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1  resourceGroupName  Ljava/lang/String;
            0    1     2     deploymentName  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  
      deploymentName     
      serviceCallback    final

  public rx.Observable<java.lang.Void> beginDeleteAsync(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.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String deploymentName
         0: .line 5064
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* deploymentName */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.beginDeleteWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$193
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$193.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
            areturn
        end local 2 // java.lang.String deploymentName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0    1     0               this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1  resourceGroupName  Ljava/lang/String;
            0    1     2     deploymentName  Ljava/lang/String;
    Signature: (Ljava/lang/String;Ljava/lang/String;)Lrx/Observable<Ljava/lang/Void;>;
    MethodParameters:
                   Name  Flags
      resourceGroupName  
      deploymentName     

  public rx.Observable<com.microsoft.rest.ServiceResponse<java.lang.Void>> beginDeleteWithServiceResponseAsync(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.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String deploymentName
         0: .line 5082
            aload 1 /* resourceGroupName */
            ifnonnull 2
         1: .line 5083
            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 5085
      StackMap locals:
      StackMap stack:
            aload 2 /* deploymentName */
            ifnonnull 4
         3: .line 5086
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter deploymentName is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         4: .line 5088
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.subscriptionId:()Ljava/lang/String;
            ifnonnull 6
         5: .line 5089
            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 5091
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.apiVersion:()Ljava/lang/String;
            ifnonnull 8
         7: .line 5092
            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 5094
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.service:Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner$DeploymentsService;
            aload 1 /* resourceGroupName */
            aload 2 /* deploymentName */
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.subscriptionId:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.apiVersion:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.acceptLanguage:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.userAgent:()Ljava/lang/String;
            invokeinterface com.microsoft.azure.management.resources.implementation.DeploymentsInner$DeploymentsService.beginDelete:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
         9: .line 5095
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$194
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$194.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual rx.Observable.flatMap:(Lrx/functions/Func1;)Lrx/Observable;
        10: .line 5094
            areturn
        end local 2 // java.lang.String deploymentName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0   11     0               this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0   11     1  resourceGroupName  Ljava/lang/String;
            0   11     2     deploymentName  Ljava/lang/String;
    Signature: (Ljava/lang/String;Ljava/lang/String;)Lrx/Observable<Lcom/microsoft/rest/ServiceResponse<Ljava/lang/Void;>;>;
    MethodParameters:
                   Name  Flags
      resourceGroupName  
      deploymentName     

  private com.microsoft.rest.ServiceResponse<java.lang.Void> beginDeleteDelegate(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.resources.implementation.DeploymentsInner this
        start local 1 // retrofit2.Response response
         0: .line 5109
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.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.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.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 5110
            sipush 202
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$195
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$195.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner$195.getType:()Ljava/lang/reflect/Type;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.register:(ILjava/lang/reflect/Type;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         2: .line 5111
            sipush 204
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$196
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$196.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner$196.getType:()Ljava/lang/reflect/Type;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.register:(ILjava/lang/reflect/Type;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         3: .line 5112
            ldc Lcom/microsoft/azure/CloudException;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.registerError:(Ljava/lang/Class;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         4: .line 5113
            aload 1 /* response */
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.build:(Lretrofit2/Response;)Lcom/microsoft/rest/ServiceResponse;
         5: .line 5109
            areturn
        end local 1 // retrofit2.Response response
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    6     0      this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    6     1  response  Lretrofit2/Response<Lokhttp3/ResponseBody;>;
    Exceptions:
      throws com.microsoft.azure.CloudException, java.io.IOException, java.lang.IllegalArgumentException
    Signature: (Lretrofit2/Response<Lokhttp3/ResponseBody;>;)Lcom/microsoft/rest/ServiceResponse<Ljava/lang/Void;>;
    MethodParameters:
          Name  Flags
      response  

  public boolean checkExistence(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String deploymentName
         0: .line 5127
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* deploymentName */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.checkExistenceWithServiceResponseAsync:(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 java.lang.Boolean
            invokevirtual java.lang.Boolean.booleanValue:()Z
            ireturn
        end local 2 // java.lang.String deploymentName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0    1     0               this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1  resourceGroupName  Ljava/lang/String;
            0    1     2     deploymentName  Ljava/lang/String;
    MethodParameters:
                   Name  Flags
      resourceGroupName  
      deploymentName     

  public com.microsoft.rest.ServiceFuture<java.lang.Boolean> checkExistenceAsync(java.lang.String, java.lang.String, com.microsoft.rest.ServiceCallback<java.lang.Boolean>);
    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.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String deploymentName
        start local 3 // com.microsoft.rest.ServiceCallback serviceCallback
         0: .line 5140
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* deploymentName */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.checkExistenceWithServiceResponseAsync:(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 deploymentName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0    1     0               this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1  resourceGroupName  Ljava/lang/String;
            0    1     2     deploymentName  Ljava/lang/String;
            0    1     3    serviceCallback  Lcom/microsoft/rest/ServiceCallback<Ljava/lang/Boolean;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/rest/ServiceCallback<Ljava/lang/Boolean;>;)Lcom/microsoft/rest/ServiceFuture<Ljava/lang/Boolean;>;
    MethodParameters:
                   Name  Flags
      resourceGroupName  
      deploymentName     
      serviceCallback    final

  public rx.Observable<java.lang.Boolean> checkExistenceAsync(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.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String deploymentName
         0: .line 5152
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* deploymentName */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.checkExistenceWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$197
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$197.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
            areturn
        end local 2 // java.lang.String deploymentName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0    1     0               this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1  resourceGroupName  Ljava/lang/String;
            0    1     2     deploymentName  Ljava/lang/String;
    Signature: (Ljava/lang/String;Ljava/lang/String;)Lrx/Observable<Ljava/lang/Boolean;>;
    MethodParameters:
                   Name  Flags
      resourceGroupName  
      deploymentName     

  public rx.Observable<com.microsoft.rest.ServiceResponse<java.lang.Boolean>> checkExistenceWithServiceResponseAsync(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.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String deploymentName
         0: .line 5169
            aload 1 /* resourceGroupName */
            ifnonnull 2
         1: .line 5170
            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 5172
      StackMap locals:
      StackMap stack:
            aload 2 /* deploymentName */
            ifnonnull 4
         3: .line 5173
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter deploymentName is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         4: .line 5175
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.subscriptionId:()Ljava/lang/String;
            ifnonnull 6
         5: .line 5176
            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 5178
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.apiVersion:()Ljava/lang/String;
            ifnonnull 8
         7: .line 5179
            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 5181
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.service:Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner$DeploymentsService;
            aload 1 /* resourceGroupName */
            aload 2 /* deploymentName */
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.subscriptionId:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.apiVersion:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.acceptLanguage:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.userAgent:()Ljava/lang/String;
            invokeinterface com.microsoft.azure.management.resources.implementation.DeploymentsInner$DeploymentsService.checkExistence:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
         9: .line 5182
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$198
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$198.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual rx.Observable.flatMap:(Lrx/functions/Func1;)Lrx/Observable;
        10: .line 5181
            areturn
        end local 2 // java.lang.String deploymentName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0   11     0               this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0   11     1  resourceGroupName  Ljava/lang/String;
            0   11     2     deploymentName  Ljava/lang/String;
    Signature: (Ljava/lang/String;Ljava/lang/String;)Lrx/Observable<Lcom/microsoft/rest/ServiceResponse<Ljava/lang/Boolean;>;>;
    MethodParameters:
                   Name  Flags
      resourceGroupName  
      deploymentName     

  private com.microsoft.rest.ServiceResponse<java.lang.Boolean> checkExistenceDelegate(retrofit2.Response<java.lang.Void>);
    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.resources.implementation.DeploymentsInner this
        start local 1 // retrofit2.Response response
         0: .line 5196
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.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.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.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 5197
            sipush 204
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$199
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$199.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner$199.getType:()Ljava/lang/reflect/Type;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.register:(ILjava/lang/reflect/Type;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         2: .line 5198
            sipush 404
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$200
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$200.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner$200.getType:()Ljava/lang/reflect/Type;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.register:(ILjava/lang/reflect/Type;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         3: .line 5199
            ldc Lcom/microsoft/azure/CloudException;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.registerError:(Ljava/lang/Class;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         4: .line 5200
            aload 1 /* response */
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.buildEmpty:(Lretrofit2/Response;)Lcom/microsoft/rest/ServiceResponse;
         5: .line 5196
            areturn
        end local 1 // retrofit2.Response response
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    6     0      this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    6     1  response  Lretrofit2/Response<Ljava/lang/Void;>;
    Exceptions:
      throws com.microsoft.azure.CloudException, java.io.IOException, java.lang.IllegalArgumentException
    Signature: (Lretrofit2/Response<Ljava/lang/Void;>;)Lcom/microsoft/rest/ServiceResponse<Ljava/lang/Boolean;>;
    MethodParameters:
          Name  Flags
      response  

  public com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner createOrUpdate(java.lang.String, java.lang.String, com.microsoft.azure.management.resources.implementation.DeploymentInner);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;)Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String deploymentName
        start local 3 // com.microsoft.azure.management.resources.implementation.DeploymentInner parameters
         0: .line 5216
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* deploymentName */
            aload 3 /* parameters */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.createOrUpdateWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;)Lrx/Observable;
            invokevirtual rx.Observable.toBlocking:()Lrx/observables/BlockingObservable;
            invokevirtual rx.observables.BlockingObservable.last:()Ljava/lang/Object;
            checkcast com.microsoft.rest.ServiceResponse
            invokevirtual com.microsoft.rest.ServiceResponse.body:()Ljava/lang/Object;
            checkcast com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner
            areturn
        end local 3 // com.microsoft.azure.management.resources.implementation.DeploymentInner parameters
        end local 2 // java.lang.String deploymentName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0    1     0               this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1  resourceGroupName  Ljava/lang/String;
            0    1     2     deploymentName  Ljava/lang/String;
            0    1     3         parameters  Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;
    MethodParameters:
                   Name  Flags
      resourceGroupName  
      deploymentName     
      parameters         

  public com.microsoft.rest.ServiceFuture<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner> createOrUpdateAsync(java.lang.String, java.lang.String, com.microsoft.azure.management.resources.implementation.DeploymentInner, com.microsoft.rest.ServiceCallback<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner>);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;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.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String deploymentName
        start local 3 // com.microsoft.azure.management.resources.implementation.DeploymentInner parameters
        start local 4 // com.microsoft.rest.ServiceCallback serviceCallback
         0: .line 5231
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* deploymentName */
            aload 3 /* parameters */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.createOrUpdateWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;)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 // com.microsoft.azure.management.resources.implementation.DeploymentInner parameters
        end local 2 // java.lang.String deploymentName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0    1     0               this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1  resourceGroupName  Ljava/lang/String;
            0    1     2     deploymentName  Ljava/lang/String;
            0    1     3         parameters  Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;
            0    1     4    serviceCallback  Lcom/microsoft/rest/ServiceCallback<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;Lcom/microsoft/rest/ServiceCallback<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;)Lcom/microsoft/rest/ServiceFuture<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;
    MethodParameters:
                   Name  Flags
      resourceGroupName  
      deploymentName     
      parameters         
      serviceCallback    final

  public rx.Observable<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner> createOrUpdateAsync(java.lang.String, java.lang.String, com.microsoft.azure.management.resources.implementation.DeploymentInner);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String deploymentName
        start local 3 // com.microsoft.azure.management.resources.implementation.DeploymentInner parameters
         0: .line 5245
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* deploymentName */
            aload 3 /* parameters */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.createOrUpdateWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;)Lrx/Observable;
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$201
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$201.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
            areturn
        end local 3 // com.microsoft.azure.management.resources.implementation.DeploymentInner parameters
        end local 2 // java.lang.String deploymentName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0    1     0               this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1  resourceGroupName  Ljava/lang/String;
            0    1     2     deploymentName  Ljava/lang/String;
            0    1     3         parameters  Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;)Lrx/Observable<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;
    MethodParameters:
                   Name  Flags
      resourceGroupName  
      deploymentName     
      parameters         

  public rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner>> createOrUpdateWithServiceResponseAsync(java.lang.String, java.lang.String, com.microsoft.azure.management.resources.implementation.DeploymentInner);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=8, locals=5, args_size=4
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String deploymentName
        start local 3 // com.microsoft.azure.management.resources.implementation.DeploymentInner parameters
         0: .line 5264
            aload 1 /* resourceGroupName */
            ifnonnull 2
         1: .line 5265
            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 5267
      StackMap locals:
      StackMap stack:
            aload 2 /* deploymentName */
            ifnonnull 4
         3: .line 5268
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter deploymentName is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         4: .line 5270
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.subscriptionId:()Ljava/lang/String;
            ifnonnull 6
         5: .line 5271
            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 5273
      StackMap locals:
      StackMap stack:
            aload 3 /* parameters */
            ifnonnull 8
         7: .line 5274
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter parameters is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         8: .line 5276
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.apiVersion:()Ljava/lang/String;
            ifnonnull 10
         9: .line 5277
            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 5279
      StackMap locals:
      StackMap stack:
            aload 3 /* parameters */
            invokestatic com.microsoft.rest.Validator.validate:(Ljava/lang/Object;)V
        11: .line 5280
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.service:Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner$DeploymentsService;
            aload 1 /* resourceGroupName */
            aload 2 /* deploymentName */
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.subscriptionId:()Ljava/lang/String;
            aload 3 /* parameters */
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.apiVersion:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.acceptLanguage:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.userAgent:()Ljava/lang/String;
            invokeinterface com.microsoft.azure.management.resources.implementation.DeploymentsInner$DeploymentsService.createOrUpdate:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
            astore 4 /* observable */
        start local 4 // rx.Observable observable
        12: .line 5281
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.getAzureClient:()Lcom/microsoft/azure/AzureClient;
            aload 4 /* observable */
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$202
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$202.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner$202.getType:()Ljava/lang/reflect/Type;
            invokevirtual com.microsoft.azure.AzureClient.getPutOrPatchResultAsync:(Lrx/Observable;Ljava/lang/reflect/Type;)Lrx/Observable;
            areturn
        end local 4 // rx.Observable observable
        end local 3 // com.microsoft.azure.management.resources.implementation.DeploymentInner parameters
        end local 2 // java.lang.String deploymentName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0   13     0               this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0   13     1  resourceGroupName  Ljava/lang/String;
            0   13     2     deploymentName  Ljava/lang/String;
            0   13     3         parameters  Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;
           12   13     4         observable  Lrx/Observable<Lretrofit2/Response<Lokhttp3/ResponseBody;>;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;)Lrx/Observable<Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;>;
    MethodParameters:
                   Name  Flags
      resourceGroupName  
      deploymentName     
      parameters         

  public com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner beginCreateOrUpdate(java.lang.String, java.lang.String, com.microsoft.azure.management.resources.implementation.DeploymentInner);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;)Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String deploymentName
        start local 3 // com.microsoft.azure.management.resources.implementation.DeploymentInner parameters
         0: .line 5297
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* deploymentName */
            aload 3 /* parameters */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.beginCreateOrUpdateWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;)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.resources.implementation.DeploymentExtendedInner
            areturn
        end local 3 // com.microsoft.azure.management.resources.implementation.DeploymentInner parameters
        end local 2 // java.lang.String deploymentName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0    1     0               this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1  resourceGroupName  Ljava/lang/String;
            0    1     2     deploymentName  Ljava/lang/String;
            0    1     3         parameters  Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;
    MethodParameters:
                   Name  Flags
      resourceGroupName  
      deploymentName     
      parameters         

  public com.microsoft.rest.ServiceFuture<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner> beginCreateOrUpdateAsync(java.lang.String, java.lang.String, com.microsoft.azure.management.resources.implementation.DeploymentInner, com.microsoft.rest.ServiceCallback<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner>);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;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.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String deploymentName
        start local 3 // com.microsoft.azure.management.resources.implementation.DeploymentInner parameters
        start local 4 // com.microsoft.rest.ServiceCallback serviceCallback
         0: .line 5312
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* deploymentName */
            aload 3 /* parameters */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.beginCreateOrUpdateWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;)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 // com.microsoft.azure.management.resources.implementation.DeploymentInner parameters
        end local 2 // java.lang.String deploymentName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0    1     0               this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1  resourceGroupName  Ljava/lang/String;
            0    1     2     deploymentName  Ljava/lang/String;
            0    1     3         parameters  Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;
            0    1     4    serviceCallback  Lcom/microsoft/rest/ServiceCallback<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;Lcom/microsoft/rest/ServiceCallback<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;)Lcom/microsoft/rest/ServiceFuture<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;
    MethodParameters:
                   Name  Flags
      resourceGroupName  
      deploymentName     
      parameters         
      serviceCallback    final

  public rx.Observable<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner> beginCreateOrUpdateAsync(java.lang.String, java.lang.String, com.microsoft.azure.management.resources.implementation.DeploymentInner);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String deploymentName
        start local 3 // com.microsoft.azure.management.resources.implementation.DeploymentInner parameters
         0: .line 5326
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* deploymentName */
            aload 3 /* parameters */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.beginCreateOrUpdateWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;)Lrx/Observable;
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$203
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$203.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
            areturn
        end local 3 // com.microsoft.azure.management.resources.implementation.DeploymentInner parameters
        end local 2 // java.lang.String deploymentName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0    1     0               this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1  resourceGroupName  Ljava/lang/String;
            0    1     2     deploymentName  Ljava/lang/String;
            0    1     3         parameters  Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;)Lrx/Observable<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;
    MethodParameters:
                   Name  Flags
      resourceGroupName  
      deploymentName     
      parameters         

  public rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner>> beginCreateOrUpdateWithServiceResponseAsync(java.lang.String, java.lang.String, com.microsoft.azure.management.resources.implementation.DeploymentInner);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=8, locals=4, args_size=4
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String deploymentName
        start local 3 // com.microsoft.azure.management.resources.implementation.DeploymentInner parameters
         0: .line 5345
            aload 1 /* resourceGroupName */
            ifnonnull 2
         1: .line 5346
            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 5348
      StackMap locals:
      StackMap stack:
            aload 2 /* deploymentName */
            ifnonnull 4
         3: .line 5349
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter deploymentName is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         4: .line 5351
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.subscriptionId:()Ljava/lang/String;
            ifnonnull 6
         5: .line 5352
            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 5354
      StackMap locals:
      StackMap stack:
            aload 3 /* parameters */
            ifnonnull 8
         7: .line 5355
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter parameters is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         8: .line 5357
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.apiVersion:()Ljava/lang/String;
            ifnonnull 10
         9: .line 5358
            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 5360
      StackMap locals:
      StackMap stack:
            aload 3 /* parameters */
            invokestatic com.microsoft.rest.Validator.validate:(Ljava/lang/Object;)V
        11: .line 5361
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.service:Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner$DeploymentsService;
            aload 1 /* resourceGroupName */
            aload 2 /* deploymentName */
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.subscriptionId:()Ljava/lang/String;
            aload 3 /* parameters */
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.apiVersion:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.acceptLanguage:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.userAgent:()Ljava/lang/String;
            invokeinterface com.microsoft.azure.management.resources.implementation.DeploymentsInner$DeploymentsService.beginCreateOrUpdate:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
        12: .line 5362
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$204
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$204.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual rx.Observable.flatMap:(Lrx/functions/Func1;)Lrx/Observable;
        13: .line 5361
            areturn
        end local 3 // com.microsoft.azure.management.resources.implementation.DeploymentInner parameters
        end local 2 // java.lang.String deploymentName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0   14     0               this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0   14     1  resourceGroupName  Ljava/lang/String;
            0   14     2     deploymentName  Ljava/lang/String;
            0   14     3         parameters  Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;)Lrx/Observable<Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;>;
    MethodParameters:
                   Name  Flags
      resourceGroupName  
      deploymentName     
      parameters         

  private com.microsoft.rest.ServiceResponse<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner> beginCreateOrUpdateDelegate(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.resources.implementation.DeploymentsInner this
        start local 1 // retrofit2.Response response
         0: .line 5376
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.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.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.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 5377
            sipush 200
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$205
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$205.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner$205.getType:()Ljava/lang/reflect/Type;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.register:(ILjava/lang/reflect/Type;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         2: .line 5378
            sipush 201
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$206
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$206.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner$206.getType:()Ljava/lang/reflect/Type;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.register:(ILjava/lang/reflect/Type;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         3: .line 5379
            ldc Lcom/microsoft/azure/CloudException;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.registerError:(Ljava/lang/Class;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         4: .line 5380
            aload 1 /* response */
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.build:(Lretrofit2/Response;)Lcom/microsoft/rest/ServiceResponse;
         5: .line 5376
            areturn
        end local 1 // retrofit2.Response response
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    6     0      this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    6     1  response  Lretrofit2/Response<Lokhttp3/ResponseBody;>;
    Exceptions:
      throws com.microsoft.azure.CloudException, java.io.IOException, java.lang.IllegalArgumentException
    Signature: (Lretrofit2/Response<Lokhttp3/ResponseBody;>;)Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;
    MethodParameters:
          Name  Flags
      response  

  public com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner getByResourceGroup(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String deploymentName
         0: .line 5394
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* deploymentName */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.getByResourceGroupWithServiceResponseAsync:(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.resources.implementation.DeploymentExtendedInner
            areturn
        end local 2 // java.lang.String deploymentName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0    1     0               this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1  resourceGroupName  Ljava/lang/String;
            0    1     2     deploymentName  Ljava/lang/String;
    MethodParameters:
                   Name  Flags
      resourceGroupName  
      deploymentName     

  public com.microsoft.rest.ServiceFuture<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner> getByResourceGroupAsync(java.lang.String, java.lang.String, com.microsoft.rest.ServiceCallback<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner>);
    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.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String deploymentName
        start local 3 // com.microsoft.rest.ServiceCallback serviceCallback
         0: .line 5407
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* deploymentName */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.getByResourceGroupWithServiceResponseAsync:(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 deploymentName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0    1     0               this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1  resourceGroupName  Ljava/lang/String;
            0    1     2     deploymentName  Ljava/lang/String;
            0    1     3    serviceCallback  Lcom/microsoft/rest/ServiceCallback<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/rest/ServiceCallback<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;)Lcom/microsoft/rest/ServiceFuture<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;
    MethodParameters:
                   Name  Flags
      resourceGroupName  
      deploymentName     
      serviceCallback    final

  public rx.Observable<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner> getByResourceGroupAsync(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.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String deploymentName
         0: .line 5419
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* deploymentName */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.getByResourceGroupWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$207
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$207.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
            areturn
        end local 2 // java.lang.String deploymentName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0    1     0               this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1  resourceGroupName  Ljava/lang/String;
            0    1     2     deploymentName  Ljava/lang/String;
    Signature: (Ljava/lang/String;Ljava/lang/String;)Lrx/Observable<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;
    MethodParameters:
                   Name  Flags
      resourceGroupName  
      deploymentName     

  public rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner>> getByResourceGroupWithServiceResponseAsync(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.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String deploymentName
         0: .line 5436
            aload 1 /* resourceGroupName */
            ifnonnull 2
         1: .line 5437
            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 5439
      StackMap locals:
      StackMap stack:
            aload 2 /* deploymentName */
            ifnonnull 4
         3: .line 5440
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter deploymentName is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         4: .line 5442
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.subscriptionId:()Ljava/lang/String;
            ifnonnull 6
         5: .line 5443
            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 5445
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.apiVersion:()Ljava/lang/String;
            ifnonnull 8
         7: .line 5446
            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 5448
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.service:Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner$DeploymentsService;
            aload 1 /* resourceGroupName */
            aload 2 /* deploymentName */
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.subscriptionId:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.apiVersion:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.acceptLanguage:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.userAgent:()Ljava/lang/String;
            invokeinterface com.microsoft.azure.management.resources.implementation.DeploymentsInner$DeploymentsService.getByResourceGroup:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
         9: .line 5449
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$208
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$208.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual rx.Observable.flatMap:(Lrx/functions/Func1;)Lrx/Observable;
        10: .line 5448
            areturn
        end local 2 // java.lang.String deploymentName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0   11     0               this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0   11     1  resourceGroupName  Ljava/lang/String;
            0   11     2     deploymentName  Ljava/lang/String;
    Signature: (Ljava/lang/String;Ljava/lang/String;)Lrx/Observable<Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;>;
    MethodParameters:
                   Name  Flags
      resourceGroupName  
      deploymentName     

  private com.microsoft.rest.ServiceResponse<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner> getByResourceGroupDelegate(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.resources.implementation.DeploymentsInner this
        start local 1 // retrofit2.Response response
         0: .line 5463
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.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.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.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 5464
            sipush 200
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$209
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$209.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner$209.getType:()Ljava/lang/reflect/Type;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.register:(ILjava/lang/reflect/Type;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         2: .line 5465
            ldc Lcom/microsoft/azure/CloudException;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.registerError:(Ljava/lang/Class;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         3: .line 5466
            aload 1 /* response */
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.build:(Lretrofit2/Response;)Lcom/microsoft/rest/ServiceResponse;
         4: .line 5463
            areturn
        end local 1 // retrofit2.Response response
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    5     0      this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    5     1  response  Lretrofit2/Response<Lokhttp3/ResponseBody;>;
    Exceptions:
      throws com.microsoft.azure.CloudException, java.io.IOException, java.lang.IllegalArgumentException
    Signature: (Lretrofit2/Response<Lokhttp3/ResponseBody;>;)Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;
    MethodParameters:
          Name  Flags
      response  

  public void cancel(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.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String deploymentName
         0: .line 5480
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* deploymentName */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.cancelWithServiceResponseAsync:(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 5481
            return
        end local 2 // java.lang.String deploymentName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0    2     0               this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    2     1  resourceGroupName  Ljava/lang/String;
            0    2     2     deploymentName  Ljava/lang/String;
    MethodParameters:
                   Name  Flags
      resourceGroupName  
      deploymentName     

  public com.microsoft.rest.ServiceFuture<java.lang.Void> cancelAsync(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.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String deploymentName
        start local 3 // com.microsoft.rest.ServiceCallback serviceCallback
         0: .line 5494
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* deploymentName */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.cancelWithServiceResponseAsync:(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 deploymentName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0    1     0               this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1  resourceGroupName  Ljava/lang/String;
            0    1     2     deploymentName  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  
      deploymentName     
      serviceCallback    final

  public rx.Observable<java.lang.Void> cancelAsync(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.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String deploymentName
         0: .line 5507
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* deploymentName */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.cancelWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$210
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$210.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
            areturn
        end local 2 // java.lang.String deploymentName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0    1     0               this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1  resourceGroupName  Ljava/lang/String;
            0    1     2     deploymentName  Ljava/lang/String;
    Signature: (Ljava/lang/String;Ljava/lang/String;)Lrx/Observable<Ljava/lang/Void;>;
    MethodParameters:
                   Name  Flags
      resourceGroupName  
      deploymentName     

  public rx.Observable<com.microsoft.rest.ServiceResponse<java.lang.Void>> cancelWithServiceResponseAsync(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.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String deploymentName
         0: .line 5525
            aload 1 /* resourceGroupName */
            ifnonnull 2
         1: .line 5526
            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 5528
      StackMap locals:
      StackMap stack:
            aload 2 /* deploymentName */
            ifnonnull 4
         3: .line 5529
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter deploymentName is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         4: .line 5531
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.subscriptionId:()Ljava/lang/String;
            ifnonnull 6
         5: .line 5532
            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 5534
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.apiVersion:()Ljava/lang/String;
            ifnonnull 8
         7: .line 5535
            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 5537
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.service:Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner$DeploymentsService;
            aload 1 /* resourceGroupName */
            aload 2 /* deploymentName */
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.subscriptionId:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.apiVersion:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.acceptLanguage:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.userAgent:()Ljava/lang/String;
            invokeinterface com.microsoft.azure.management.resources.implementation.DeploymentsInner$DeploymentsService.cancel:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
         9: .line 5538
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$211
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$211.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual rx.Observable.flatMap:(Lrx/functions/Func1;)Lrx/Observable;
        10: .line 5537
            areturn
        end local 2 // java.lang.String deploymentName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0   11     0               this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0   11     1  resourceGroupName  Ljava/lang/String;
            0   11     2     deploymentName  Ljava/lang/String;
    Signature: (Ljava/lang/String;Ljava/lang/String;)Lrx/Observable<Lcom/microsoft/rest/ServiceResponse<Ljava/lang/Void;>;>;
    MethodParameters:
                   Name  Flags
      resourceGroupName  
      deploymentName     

  private com.microsoft.rest.ServiceResponse<java.lang.Void> cancelDelegate(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.resources.implementation.DeploymentsInner this
        start local 1 // retrofit2.Response response
         0: .line 5552
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.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.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.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 5553
            sipush 204
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$212
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$212.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner$212.getType:()Ljava/lang/reflect/Type;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.register:(ILjava/lang/reflect/Type;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         2: .line 5554
            ldc Lcom/microsoft/azure/CloudException;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.registerError:(Ljava/lang/Class;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         3: .line 5555
            aload 1 /* response */
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.build:(Lretrofit2/Response;)Lcom/microsoft/rest/ServiceResponse;
         4: .line 5552
            areturn
        end local 1 // retrofit2.Response response
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    5     0      this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    5     1  response  Lretrofit2/Response<Lokhttp3/ResponseBody;>;
    Exceptions:
      throws com.microsoft.azure.CloudException, 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.resources.implementation.DeploymentValidateResultInner validate(java.lang.String, java.lang.String, com.microsoft.azure.management.resources.implementation.DeploymentInner);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;)Lcom/microsoft/azure/management/resources/implementation/DeploymentValidateResultInner;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String deploymentName
        start local 3 // com.microsoft.azure.management.resources.implementation.DeploymentInner parameters
         0: .line 5570
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* deploymentName */
            aload 3 /* parameters */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.validateWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;)Lrx/Observable;
            invokevirtual rx.Observable.toBlocking:()Lrx/observables/BlockingObservable;
            invokevirtual rx.observables.BlockingObservable.last:()Ljava/lang/Object;
            checkcast com.microsoft.rest.ServiceResponse
            invokevirtual com.microsoft.rest.ServiceResponse.body:()Ljava/lang/Object;
            checkcast com.microsoft.azure.management.resources.implementation.DeploymentValidateResultInner
            areturn
        end local 3 // com.microsoft.azure.management.resources.implementation.DeploymentInner parameters
        end local 2 // java.lang.String deploymentName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0    1     0               this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1  resourceGroupName  Ljava/lang/String;
            0    1     2     deploymentName  Ljava/lang/String;
            0    1     3         parameters  Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;
    MethodParameters:
                   Name  Flags
      resourceGroupName  
      deploymentName     
      parameters         

  public com.microsoft.rest.ServiceFuture<com.microsoft.azure.management.resources.implementation.DeploymentValidateResultInner> validateAsync(java.lang.String, java.lang.String, com.microsoft.azure.management.resources.implementation.DeploymentInner, com.microsoft.rest.ServiceCallback<com.microsoft.azure.management.resources.implementation.DeploymentValidateResultInner>);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;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.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String deploymentName
        start local 3 // com.microsoft.azure.management.resources.implementation.DeploymentInner parameters
        start local 4 // com.microsoft.rest.ServiceCallback serviceCallback
         0: .line 5584
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* deploymentName */
            aload 3 /* parameters */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.validateWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;)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 // com.microsoft.azure.management.resources.implementation.DeploymentInner parameters
        end local 2 // java.lang.String deploymentName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0    1     0               this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1  resourceGroupName  Ljava/lang/String;
            0    1     2     deploymentName  Ljava/lang/String;
            0    1     3         parameters  Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;
            0    1     4    serviceCallback  Lcom/microsoft/rest/ServiceCallback<Lcom/microsoft/azure/management/resources/implementation/DeploymentValidateResultInner;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;Lcom/microsoft/rest/ServiceCallback<Lcom/microsoft/azure/management/resources/implementation/DeploymentValidateResultInner;>;)Lcom/microsoft/rest/ServiceFuture<Lcom/microsoft/azure/management/resources/implementation/DeploymentValidateResultInner;>;
    MethodParameters:
                   Name  Flags
      resourceGroupName  
      deploymentName     
      parameters         
      serviceCallback    final

  public rx.Observable<com.microsoft.azure.management.resources.implementation.DeploymentValidateResultInner> validateAsync(java.lang.String, java.lang.String, com.microsoft.azure.management.resources.implementation.DeploymentInner);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String deploymentName
        start local 3 // com.microsoft.azure.management.resources.implementation.DeploymentInner parameters
         0: .line 5597
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* deploymentName */
            aload 3 /* parameters */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.validateWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;)Lrx/Observable;
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$213
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$213.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
            areturn
        end local 3 // com.microsoft.azure.management.resources.implementation.DeploymentInner parameters
        end local 2 // java.lang.String deploymentName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0    1     0               this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1  resourceGroupName  Ljava/lang/String;
            0    1     2     deploymentName  Ljava/lang/String;
            0    1     3         parameters  Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;)Lrx/Observable<Lcom/microsoft/azure/management/resources/implementation/DeploymentValidateResultInner;>;
    MethodParameters:
                   Name  Flags
      resourceGroupName  
      deploymentName     
      parameters         

  public rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.management.resources.implementation.DeploymentValidateResultInner>> validateWithServiceResponseAsync(java.lang.String, java.lang.String, com.microsoft.azure.management.resources.implementation.DeploymentInner);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=8, locals=5, args_size=4
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String deploymentName
        start local 3 // com.microsoft.azure.management.resources.implementation.DeploymentInner parameters
         0: .line 5615
            aload 1 /* resourceGroupName */
            ifnonnull 2
         1: .line 5616
            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 5618
      StackMap locals:
      StackMap stack:
            aload 2 /* deploymentName */
            ifnonnull 4
         3: .line 5619
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter deploymentName is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         4: .line 5621
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.subscriptionId:()Ljava/lang/String;
            ifnonnull 6
         5: .line 5622
            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 5624
      StackMap locals:
      StackMap stack:
            aload 3 /* parameters */
            ifnonnull 8
         7: .line 5625
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter parameters is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         8: .line 5627
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.apiVersion:()Ljava/lang/String;
            ifnonnull 10
         9: .line 5628
            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 5630
      StackMap locals:
      StackMap stack:
            aload 3 /* parameters */
            invokestatic com.microsoft.rest.Validator.validate:(Ljava/lang/Object;)V
        11: .line 5631
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.service:Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner$DeploymentsService;
            aload 1 /* resourceGroupName */
            aload 2 /* deploymentName */
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.subscriptionId:()Ljava/lang/String;
            aload 3 /* parameters */
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.apiVersion:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.acceptLanguage:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.userAgent:()Ljava/lang/String;
            invokeinterface com.microsoft.azure.management.resources.implementation.DeploymentsInner$DeploymentsService.validate:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
            astore 4 /* observable */
        start local 4 // rx.Observable observable
        12: .line 5632
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.getAzureClient:()Lcom/microsoft/azure/AzureClient;
            aload 4 /* observable */
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$214
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$214.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner$214.getType:()Ljava/lang/reflect/Type;
            invokevirtual com.microsoft.azure.AzureClient.getPostOrDeleteResultAsync:(Lrx/Observable;Ljava/lang/reflect/Type;)Lrx/Observable;
            areturn
        end local 4 // rx.Observable observable
        end local 3 // com.microsoft.azure.management.resources.implementation.DeploymentInner parameters
        end local 2 // java.lang.String deploymentName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0   13     0               this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0   13     1  resourceGroupName  Ljava/lang/String;
            0   13     2     deploymentName  Ljava/lang/String;
            0   13     3         parameters  Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;
           12   13     4         observable  Lrx/Observable<Lretrofit2/Response<Lokhttp3/ResponseBody;>;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;)Lrx/Observable<Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/management/resources/implementation/DeploymentValidateResultInner;>;>;
    MethodParameters:
                   Name  Flags
      resourceGroupName  
      deploymentName     
      parameters         

  public com.microsoft.azure.management.resources.implementation.DeploymentValidateResultInner beginValidate(java.lang.String, java.lang.String, com.microsoft.azure.management.resources.implementation.DeploymentInner);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;)Lcom/microsoft/azure/management/resources/implementation/DeploymentValidateResultInner;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String deploymentName
        start local 3 // com.microsoft.azure.management.resources.implementation.DeploymentInner parameters
         0: .line 5647
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* deploymentName */
            aload 3 /* parameters */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.beginValidateWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;)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.resources.implementation.DeploymentValidateResultInner
            areturn
        end local 3 // com.microsoft.azure.management.resources.implementation.DeploymentInner parameters
        end local 2 // java.lang.String deploymentName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0    1     0               this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1  resourceGroupName  Ljava/lang/String;
            0    1     2     deploymentName  Ljava/lang/String;
            0    1     3         parameters  Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;
    MethodParameters:
                   Name  Flags
      resourceGroupName  
      deploymentName     
      parameters         

  public com.microsoft.rest.ServiceFuture<com.microsoft.azure.management.resources.implementation.DeploymentValidateResultInner> beginValidateAsync(java.lang.String, java.lang.String, com.microsoft.azure.management.resources.implementation.DeploymentInner, com.microsoft.rest.ServiceCallback<com.microsoft.azure.management.resources.implementation.DeploymentValidateResultInner>);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;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.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String deploymentName
        start local 3 // com.microsoft.azure.management.resources.implementation.DeploymentInner parameters
        start local 4 // com.microsoft.rest.ServiceCallback serviceCallback
         0: .line 5661
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* deploymentName */
            aload 3 /* parameters */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.beginValidateWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;)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 // com.microsoft.azure.management.resources.implementation.DeploymentInner parameters
        end local 2 // java.lang.String deploymentName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0    1     0               this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1  resourceGroupName  Ljava/lang/String;
            0    1     2     deploymentName  Ljava/lang/String;
            0    1     3         parameters  Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;
            0    1     4    serviceCallback  Lcom/microsoft/rest/ServiceCallback<Lcom/microsoft/azure/management/resources/implementation/DeploymentValidateResultInner;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;Lcom/microsoft/rest/ServiceCallback<Lcom/microsoft/azure/management/resources/implementation/DeploymentValidateResultInner;>;)Lcom/microsoft/rest/ServiceFuture<Lcom/microsoft/azure/management/resources/implementation/DeploymentValidateResultInner;>;
    MethodParameters:
                   Name  Flags
      resourceGroupName  
      deploymentName     
      parameters         
      serviceCallback    final

  public rx.Observable<com.microsoft.azure.management.resources.implementation.DeploymentValidateResultInner> beginValidateAsync(java.lang.String, java.lang.String, com.microsoft.azure.management.resources.implementation.DeploymentInner);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String deploymentName
        start local 3 // com.microsoft.azure.management.resources.implementation.DeploymentInner parameters
         0: .line 5674
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* deploymentName */
            aload 3 /* parameters */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.beginValidateWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;)Lrx/Observable;
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$215
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$215.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
            areturn
        end local 3 // com.microsoft.azure.management.resources.implementation.DeploymentInner parameters
        end local 2 // java.lang.String deploymentName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0    1     0               this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1  resourceGroupName  Ljava/lang/String;
            0    1     2     deploymentName  Ljava/lang/String;
            0    1     3         parameters  Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;)Lrx/Observable<Lcom/microsoft/azure/management/resources/implementation/DeploymentValidateResultInner;>;
    MethodParameters:
                   Name  Flags
      resourceGroupName  
      deploymentName     
      parameters         

  public rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.management.resources.implementation.DeploymentValidateResultInner>> beginValidateWithServiceResponseAsync(java.lang.String, java.lang.String, com.microsoft.azure.management.resources.implementation.DeploymentInner);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=8, locals=4, args_size=4
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String deploymentName
        start local 3 // com.microsoft.azure.management.resources.implementation.DeploymentInner parameters
         0: .line 5692
            aload 1 /* resourceGroupName */
            ifnonnull 2
         1: .line 5693
            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 5695
      StackMap locals:
      StackMap stack:
            aload 2 /* deploymentName */
            ifnonnull 4
         3: .line 5696
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter deploymentName is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         4: .line 5698
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.subscriptionId:()Ljava/lang/String;
            ifnonnull 6
         5: .line 5699
            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 5701
      StackMap locals:
      StackMap stack:
            aload 3 /* parameters */
            ifnonnull 8
         7: .line 5702
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter parameters is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         8: .line 5704
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.apiVersion:()Ljava/lang/String;
            ifnonnull 10
         9: .line 5705
            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 5707
      StackMap locals:
      StackMap stack:
            aload 3 /* parameters */
            invokestatic com.microsoft.rest.Validator.validate:(Ljava/lang/Object;)V
        11: .line 5708
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.service:Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner$DeploymentsService;
            aload 1 /* resourceGroupName */
            aload 2 /* deploymentName */
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.subscriptionId:()Ljava/lang/String;
            aload 3 /* parameters */
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.apiVersion:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.acceptLanguage:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.userAgent:()Ljava/lang/String;
            invokeinterface com.microsoft.azure.management.resources.implementation.DeploymentsInner$DeploymentsService.beginValidate:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
        12: .line 5709
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$216
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$216.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual rx.Observable.flatMap:(Lrx/functions/Func1;)Lrx/Observable;
        13: .line 5708
            areturn
        end local 3 // com.microsoft.azure.management.resources.implementation.DeploymentInner parameters
        end local 2 // java.lang.String deploymentName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0   14     0               this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0   14     1  resourceGroupName  Ljava/lang/String;
            0   14     2     deploymentName  Ljava/lang/String;
            0   14     3         parameters  Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;)Lrx/Observable<Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/management/resources/implementation/DeploymentValidateResultInner;>;>;
    MethodParameters:
                   Name  Flags
      resourceGroupName  
      deploymentName     
      parameters         

  private com.microsoft.rest.ServiceResponse<com.microsoft.azure.management.resources.implementation.DeploymentValidateResultInner> beginValidateDelegate(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.resources.implementation.DeploymentsInner this
        start local 1 // retrofit2.Response response
         0: .line 5723
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.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.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.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 5724
            sipush 200
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$217
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$217.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner$217.getType:()Ljava/lang/reflect/Type;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.register:(ILjava/lang/reflect/Type;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         2: .line 5725
            sipush 202
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$218
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$218.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner$218.getType:()Ljava/lang/reflect/Type;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.register:(ILjava/lang/reflect/Type;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         3: .line 5726
            sipush 400
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$219
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$219.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner$219.getType:()Ljava/lang/reflect/Type;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.register:(ILjava/lang/reflect/Type;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         4: .line 5727
            ldc Lcom/microsoft/azure/CloudException;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.registerError:(Ljava/lang/Class;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         5: .line 5728
            aload 1 /* response */
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.build:(Lretrofit2/Response;)Lcom/microsoft/rest/ServiceResponse;
         6: .line 5723
            areturn
        end local 1 // retrofit2.Response response
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    7     0      this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    7     1  response  Lretrofit2/Response<Lokhttp3/ResponseBody;>;
    Exceptions:
      throws com.microsoft.azure.CloudException, java.io.IOException, java.lang.IllegalArgumentException
    Signature: (Lretrofit2/Response<Lokhttp3/ResponseBody;>;)Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/management/resources/implementation/DeploymentValidateResultInner;>;
    MethodParameters:
          Name  Flags
      response  

  public com.microsoft.azure.management.resources.implementation.WhatIfOperationResultInner whatIf(java.lang.String, java.lang.String, com.microsoft.azure.management.resources.DeploymentWhatIf);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/DeploymentWhatIf;)Lcom/microsoft/azure/management/resources/implementation/WhatIfOperationResultInner;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String deploymentName
        start local 3 // com.microsoft.azure.management.resources.DeploymentWhatIf parameters
         0: .line 5743
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* deploymentName */
            aload 3 /* parameters */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.whatIfWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/DeploymentWhatIf;)Lrx/Observable;
            invokevirtual rx.Observable.toBlocking:()Lrx/observables/BlockingObservable;
            invokevirtual rx.observables.BlockingObservable.last:()Ljava/lang/Object;
            checkcast com.microsoft.rest.ServiceResponseWithHeaders
            invokevirtual com.microsoft.rest.ServiceResponseWithHeaders.body:()Ljava/lang/Object;
            checkcast com.microsoft.azure.management.resources.implementation.WhatIfOperationResultInner
            areturn
        end local 3 // com.microsoft.azure.management.resources.DeploymentWhatIf parameters
        end local 2 // java.lang.String deploymentName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0    1     0               this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1  resourceGroupName  Ljava/lang/String;
            0    1     2     deploymentName  Ljava/lang/String;
            0    1     3         parameters  Lcom/microsoft/azure/management/resources/DeploymentWhatIf;
    MethodParameters:
                   Name  Flags
      resourceGroupName  
      deploymentName     
      parameters         

  public com.microsoft.rest.ServiceFuture<com.microsoft.azure.management.resources.implementation.WhatIfOperationResultInner> whatIfAsync(java.lang.String, java.lang.String, com.microsoft.azure.management.resources.DeploymentWhatIf, com.microsoft.rest.ServiceCallback<com.microsoft.azure.management.resources.implementation.WhatIfOperationResultInner>);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/DeploymentWhatIf;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.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String deploymentName
        start local 3 // com.microsoft.azure.management.resources.DeploymentWhatIf parameters
        start local 4 // com.microsoft.rest.ServiceCallback serviceCallback
         0: .line 5757
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* deploymentName */
            aload 3 /* parameters */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.whatIfWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/DeploymentWhatIf;)Lrx/Observable;
            aload 4 /* serviceCallback */
            invokestatic com.microsoft.rest.ServiceFuture.fromHeaderResponse:(Lrx/Observable;Lcom/microsoft/rest/ServiceCallback;)Lcom/microsoft/rest/ServiceFuture;
            areturn
        end local 4 // com.microsoft.rest.ServiceCallback serviceCallback
        end local 3 // com.microsoft.azure.management.resources.DeploymentWhatIf parameters
        end local 2 // java.lang.String deploymentName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0    1     0               this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1  resourceGroupName  Ljava/lang/String;
            0    1     2     deploymentName  Ljava/lang/String;
            0    1     3         parameters  Lcom/microsoft/azure/management/resources/DeploymentWhatIf;
            0    1     4    serviceCallback  Lcom/microsoft/rest/ServiceCallback<Lcom/microsoft/azure/management/resources/implementation/WhatIfOperationResultInner;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/DeploymentWhatIf;Lcom/microsoft/rest/ServiceCallback<Lcom/microsoft/azure/management/resources/implementation/WhatIfOperationResultInner;>;)Lcom/microsoft/rest/ServiceFuture<Lcom/microsoft/azure/management/resources/implementation/WhatIfOperationResultInner;>;
    MethodParameters:
                   Name  Flags
      resourceGroupName  
      deploymentName     
      parameters         
      serviceCallback    final

  public rx.Observable<com.microsoft.azure.management.resources.implementation.WhatIfOperationResultInner> whatIfAsync(java.lang.String, java.lang.String, com.microsoft.azure.management.resources.DeploymentWhatIf);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/DeploymentWhatIf;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String deploymentName
        start local 3 // com.microsoft.azure.management.resources.DeploymentWhatIf parameters
         0: .line 5770
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* deploymentName */
            aload 3 /* parameters */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.whatIfWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/DeploymentWhatIf;)Lrx/Observable;
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$220
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$220.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
            areturn
        end local 3 // com.microsoft.azure.management.resources.DeploymentWhatIf parameters
        end local 2 // java.lang.String deploymentName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0    1     0               this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1  resourceGroupName  Ljava/lang/String;
            0    1     2     deploymentName  Ljava/lang/String;
            0    1     3         parameters  Lcom/microsoft/azure/management/resources/DeploymentWhatIf;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/DeploymentWhatIf;)Lrx/Observable<Lcom/microsoft/azure/management/resources/implementation/WhatIfOperationResultInner;>;
    MethodParameters:
                   Name  Flags
      resourceGroupName  
      deploymentName     
      parameters         

  public rx.Observable<com.microsoft.rest.ServiceResponseWithHeaders<com.microsoft.azure.management.resources.implementation.WhatIfOperationResultInner, com.microsoft.azure.management.resources.DeploymentsWhatIfHeaders>> whatIfWithServiceResponseAsync(java.lang.String, java.lang.String, com.microsoft.azure.management.resources.DeploymentWhatIf);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/DeploymentWhatIf;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=8, locals=5, args_size=4
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String deploymentName
        start local 3 // com.microsoft.azure.management.resources.DeploymentWhatIf parameters
         0: .line 5788
            aload 1 /* resourceGroupName */
            ifnonnull 2
         1: .line 5789
            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 5791
      StackMap locals:
      StackMap stack:
            aload 2 /* deploymentName */
            ifnonnull 4
         3: .line 5792
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter deploymentName is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         4: .line 5794
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.subscriptionId:()Ljava/lang/String;
            ifnonnull 6
         5: .line 5795
            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 5797
      StackMap locals:
      StackMap stack:
            aload 3 /* parameters */
            ifnonnull 8
         7: .line 5798
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter parameters is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         8: .line 5800
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.apiVersion:()Ljava/lang/String;
            ifnonnull 10
         9: .line 5801
            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 5803
      StackMap locals:
      StackMap stack:
            aload 3 /* parameters */
            invokestatic com.microsoft.rest.Validator.validate:(Ljava/lang/Object;)V
        11: .line 5804
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.service:Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner$DeploymentsService;
            aload 1 /* resourceGroupName */
            aload 2 /* deploymentName */
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.subscriptionId:()Ljava/lang/String;
            aload 3 /* parameters */
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.apiVersion:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.acceptLanguage:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.userAgent:()Ljava/lang/String;
            invokeinterface com.microsoft.azure.management.resources.implementation.DeploymentsInner$DeploymentsService.whatIf:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/DeploymentWhatIf;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
            astore 4 /* observable */
        start local 4 // rx.Observable observable
        12: .line 5805
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.getAzureClient:()Lcom/microsoft/azure/AzureClient;
            aload 4 /* observable */
            new com.microsoft.azure.LongRunningOperationOptions
            dup
            invokespecial com.microsoft.azure.LongRunningOperationOptions.<init>:()V
            getstatic com.microsoft.azure.LongRunningFinalState.LOCATION:Lcom/microsoft/azure/LongRunningFinalState;
            invokevirtual com.microsoft.azure.LongRunningOperationOptions.withFinalStateVia:(Lcom/microsoft/azure/LongRunningFinalState;)Lcom/microsoft/azure/LongRunningOperationOptions;
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$221
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$221.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner$221.getType:()Ljava/lang/reflect/Type;
            ldc Lcom/microsoft/azure/management/resources/DeploymentsWhatIfHeaders;
            invokevirtual com.microsoft.azure.AzureClient.getPostOrDeleteResultWithHeadersAsync:(Lrx/Observable;Lcom/microsoft/azure/LongRunningOperationOptions;Ljava/lang/reflect/Type;Ljava/lang/Class;)Lrx/Observable;
            areturn
        end local 4 // rx.Observable observable
        end local 3 // com.microsoft.azure.management.resources.DeploymentWhatIf parameters
        end local 2 // java.lang.String deploymentName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0   13     0               this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0   13     1  resourceGroupName  Ljava/lang/String;
            0   13     2     deploymentName  Ljava/lang/String;
            0   13     3         parameters  Lcom/microsoft/azure/management/resources/DeploymentWhatIf;
           12   13     4         observable  Lrx/Observable<Lretrofit2/Response<Lokhttp3/ResponseBody;>;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/DeploymentWhatIf;)Lrx/Observable<Lcom/microsoft/rest/ServiceResponseWithHeaders<Lcom/microsoft/azure/management/resources/implementation/WhatIfOperationResultInner;Lcom/microsoft/azure/management/resources/DeploymentsWhatIfHeaders;>;>;
    MethodParameters:
                   Name  Flags
      resourceGroupName  
      deploymentName     
      parameters         

  public com.microsoft.azure.management.resources.implementation.WhatIfOperationResultInner beginWhatIf(java.lang.String, java.lang.String, com.microsoft.azure.management.resources.DeploymentWhatIf);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/DeploymentWhatIf;)Lcom/microsoft/azure/management/resources/implementation/WhatIfOperationResultInner;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String deploymentName
        start local 3 // com.microsoft.azure.management.resources.DeploymentWhatIf parameters
         0: .line 5820
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* deploymentName */
            aload 3 /* parameters */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.beginWhatIfWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/DeploymentWhatIf;)Lrx/Observable;
            invokevirtual rx.Observable.toBlocking:()Lrx/observables/BlockingObservable;
            invokevirtual rx.observables.BlockingObservable.single:()Ljava/lang/Object;
            checkcast com.microsoft.rest.ServiceResponseWithHeaders
            invokevirtual com.microsoft.rest.ServiceResponseWithHeaders.body:()Ljava/lang/Object;
            checkcast com.microsoft.azure.management.resources.implementation.WhatIfOperationResultInner
            areturn
        end local 3 // com.microsoft.azure.management.resources.DeploymentWhatIf parameters
        end local 2 // java.lang.String deploymentName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0    1     0               this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1  resourceGroupName  Ljava/lang/String;
            0    1     2     deploymentName  Ljava/lang/String;
            0    1     3         parameters  Lcom/microsoft/azure/management/resources/DeploymentWhatIf;
    MethodParameters:
                   Name  Flags
      resourceGroupName  
      deploymentName     
      parameters         

  public com.microsoft.rest.ServiceFuture<com.microsoft.azure.management.resources.implementation.WhatIfOperationResultInner> beginWhatIfAsync(java.lang.String, java.lang.String, com.microsoft.azure.management.resources.DeploymentWhatIf, com.microsoft.rest.ServiceCallback<com.microsoft.azure.management.resources.implementation.WhatIfOperationResultInner>);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/DeploymentWhatIf;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.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String deploymentName
        start local 3 // com.microsoft.azure.management.resources.DeploymentWhatIf parameters
        start local 4 // com.microsoft.rest.ServiceCallback serviceCallback
         0: .line 5834
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* deploymentName */
            aload 3 /* parameters */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.beginWhatIfWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/DeploymentWhatIf;)Lrx/Observable;
            aload 4 /* serviceCallback */
            invokestatic com.microsoft.rest.ServiceFuture.fromHeaderResponse:(Lrx/Observable;Lcom/microsoft/rest/ServiceCallback;)Lcom/microsoft/rest/ServiceFuture;
            areturn
        end local 4 // com.microsoft.rest.ServiceCallback serviceCallback
        end local 3 // com.microsoft.azure.management.resources.DeploymentWhatIf parameters
        end local 2 // java.lang.String deploymentName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0    1     0               this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1  resourceGroupName  Ljava/lang/String;
            0    1     2     deploymentName  Ljava/lang/String;
            0    1     3         parameters  Lcom/microsoft/azure/management/resources/DeploymentWhatIf;
            0    1     4    serviceCallback  Lcom/microsoft/rest/ServiceCallback<Lcom/microsoft/azure/management/resources/implementation/WhatIfOperationResultInner;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/DeploymentWhatIf;Lcom/microsoft/rest/ServiceCallback<Lcom/microsoft/azure/management/resources/implementation/WhatIfOperationResultInner;>;)Lcom/microsoft/rest/ServiceFuture<Lcom/microsoft/azure/management/resources/implementation/WhatIfOperationResultInner;>;
    MethodParameters:
                   Name  Flags
      resourceGroupName  
      deploymentName     
      parameters         
      serviceCallback    final

  public rx.Observable<com.microsoft.azure.management.resources.implementation.WhatIfOperationResultInner> beginWhatIfAsync(java.lang.String, java.lang.String, com.microsoft.azure.management.resources.DeploymentWhatIf);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/DeploymentWhatIf;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String deploymentName
        start local 3 // com.microsoft.azure.management.resources.DeploymentWhatIf parameters
         0: .line 5847
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* deploymentName */
            aload 3 /* parameters */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.beginWhatIfWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/DeploymentWhatIf;)Lrx/Observable;
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$222
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$222.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
            areturn
        end local 3 // com.microsoft.azure.management.resources.DeploymentWhatIf parameters
        end local 2 // java.lang.String deploymentName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0    1     0               this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1  resourceGroupName  Ljava/lang/String;
            0    1     2     deploymentName  Ljava/lang/String;
            0    1     3         parameters  Lcom/microsoft/azure/management/resources/DeploymentWhatIf;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/DeploymentWhatIf;)Lrx/Observable<Lcom/microsoft/azure/management/resources/implementation/WhatIfOperationResultInner;>;
    MethodParameters:
                   Name  Flags
      resourceGroupName  
      deploymentName     
      parameters         

  public rx.Observable<com.microsoft.rest.ServiceResponseWithHeaders<com.microsoft.azure.management.resources.implementation.WhatIfOperationResultInner, com.microsoft.azure.management.resources.DeploymentsWhatIfHeaders>> beginWhatIfWithServiceResponseAsync(java.lang.String, java.lang.String, com.microsoft.azure.management.resources.DeploymentWhatIf);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/DeploymentWhatIf;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=8, locals=4, args_size=4
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String deploymentName
        start local 3 // com.microsoft.azure.management.resources.DeploymentWhatIf parameters
         0: .line 5865
            aload 1 /* resourceGroupName */
            ifnonnull 2
         1: .line 5866
            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 5868
      StackMap locals:
      StackMap stack:
            aload 2 /* deploymentName */
            ifnonnull 4
         3: .line 5869
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter deploymentName is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         4: .line 5871
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.subscriptionId:()Ljava/lang/String;
            ifnonnull 6
         5: .line 5872
            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 5874
      StackMap locals:
      StackMap stack:
            aload 3 /* parameters */
            ifnonnull 8
         7: .line 5875
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter parameters is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         8: .line 5877
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.apiVersion:()Ljava/lang/String;
            ifnonnull 10
         9: .line 5878
            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 5880
      StackMap locals:
      StackMap stack:
            aload 3 /* parameters */
            invokestatic com.microsoft.rest.Validator.validate:(Ljava/lang/Object;)V
        11: .line 5881
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.service:Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner$DeploymentsService;
            aload 1 /* resourceGroupName */
            aload 2 /* deploymentName */
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.subscriptionId:()Ljava/lang/String;
            aload 3 /* parameters */
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.apiVersion:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.acceptLanguage:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.userAgent:()Ljava/lang/String;
            invokeinterface com.microsoft.azure.management.resources.implementation.DeploymentsInner$DeploymentsService.beginWhatIf:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/DeploymentWhatIf;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
        12: .line 5882
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$223
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$223.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual rx.Observable.flatMap:(Lrx/functions/Func1;)Lrx/Observable;
        13: .line 5881
            areturn
        end local 3 // com.microsoft.azure.management.resources.DeploymentWhatIf parameters
        end local 2 // java.lang.String deploymentName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0   14     0               this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0   14     1  resourceGroupName  Ljava/lang/String;
            0   14     2     deploymentName  Ljava/lang/String;
            0   14     3         parameters  Lcom/microsoft/azure/management/resources/DeploymentWhatIf;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/DeploymentWhatIf;)Lrx/Observable<Lcom/microsoft/rest/ServiceResponseWithHeaders<Lcom/microsoft/azure/management/resources/implementation/WhatIfOperationResultInner;Lcom/microsoft/azure/management/resources/DeploymentsWhatIfHeaders;>;>;
    MethodParameters:
                   Name  Flags
      resourceGroupName  
      deploymentName     
      parameters         

  private com.microsoft.rest.ServiceResponseWithHeaders<com.microsoft.azure.management.resources.implementation.WhatIfOperationResultInner, com.microsoft.azure.management.resources.DeploymentsWhatIfHeaders> beginWhatIfDelegate(retrofit2.Response<okhttp3.ResponseBody>);
    descriptor: (Lretrofit2/Response;)Lcom/microsoft/rest/ServiceResponseWithHeaders;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=5, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // retrofit2.Response response
         0: .line 5896
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.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.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.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 5897
            sipush 200
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$224
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$224.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner$224.getType:()Ljava/lang/reflect/Type;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.register:(ILjava/lang/reflect/Type;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         2: .line 5898
            sipush 202
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$225
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$225.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner$225.getType:()Ljava/lang/reflect/Type;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.register:(ILjava/lang/reflect/Type;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         3: .line 5899
            ldc Lcom/microsoft/azure/CloudException;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.registerError:(Ljava/lang/Class;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         4: .line 5900
            aload 1 /* response */
            ldc Lcom/microsoft/azure/management/resources/DeploymentsWhatIfHeaders;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.buildWithHeaders:(Lretrofit2/Response;Ljava/lang/Class;)Lcom/microsoft/rest/ServiceResponseWithHeaders;
         5: .line 5896
            areturn
        end local 1 // retrofit2.Response response
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    6     0      this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    6     1  response  Lretrofit2/Response<Lokhttp3/ResponseBody;>;
    Exceptions:
      throws com.microsoft.azure.CloudException, java.io.IOException, java.lang.IllegalArgumentException
    Signature: (Lretrofit2/Response<Lokhttp3/ResponseBody;>;)Lcom/microsoft/rest/ServiceResponseWithHeaders<Lcom/microsoft/azure/management/resources/implementation/WhatIfOperationResultInner;Lcom/microsoft/azure/management/resources/DeploymentsWhatIfHeaders;>;
    MethodParameters:
          Name  Flags
      response  

  public com.microsoft.azure.management.resources.implementation.DeploymentExportResultInner exportTemplate(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Lcom/microsoft/azure/management/resources/implementation/DeploymentExportResultInner;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String deploymentName
         0: .line 5914
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* deploymentName */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.exportTemplateWithServiceResponseAsync:(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.resources.implementation.DeploymentExportResultInner
            areturn
        end local 2 // java.lang.String deploymentName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0    1     0               this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1  resourceGroupName  Ljava/lang/String;
            0    1     2     deploymentName  Ljava/lang/String;
    MethodParameters:
                   Name  Flags
      resourceGroupName  
      deploymentName     

  public com.microsoft.rest.ServiceFuture<com.microsoft.azure.management.resources.implementation.DeploymentExportResultInner> exportTemplateAsync(java.lang.String, java.lang.String, com.microsoft.rest.ServiceCallback<com.microsoft.azure.management.resources.implementation.DeploymentExportResultInner>);
    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.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String deploymentName
        start local 3 // com.microsoft.rest.ServiceCallback serviceCallback
         0: .line 5927
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* deploymentName */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.exportTemplateWithServiceResponseAsync:(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 deploymentName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0    1     0               this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1  resourceGroupName  Ljava/lang/String;
            0    1     2     deploymentName  Ljava/lang/String;
            0    1     3    serviceCallback  Lcom/microsoft/rest/ServiceCallback<Lcom/microsoft/azure/management/resources/implementation/DeploymentExportResultInner;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/rest/ServiceCallback<Lcom/microsoft/azure/management/resources/implementation/DeploymentExportResultInner;>;)Lcom/microsoft/rest/ServiceFuture<Lcom/microsoft/azure/management/resources/implementation/DeploymentExportResultInner;>;
    MethodParameters:
                   Name  Flags
      resourceGroupName  
      deploymentName     
      serviceCallback    final

  public rx.Observable<com.microsoft.azure.management.resources.implementation.DeploymentExportResultInner> exportTemplateAsync(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.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String deploymentName
         0: .line 5939
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* deploymentName */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.exportTemplateWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$226
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$226.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
            areturn
        end local 2 // java.lang.String deploymentName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0    1     0               this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1  resourceGroupName  Ljava/lang/String;
            0    1     2     deploymentName  Ljava/lang/String;
    Signature: (Ljava/lang/String;Ljava/lang/String;)Lrx/Observable<Lcom/microsoft/azure/management/resources/implementation/DeploymentExportResultInner;>;
    MethodParameters:
                   Name  Flags
      resourceGroupName  
      deploymentName     

  public rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.management.resources.implementation.DeploymentExportResultInner>> exportTemplateWithServiceResponseAsync(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.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String deploymentName
         0: .line 5956
            aload 1 /* resourceGroupName */
            ifnonnull 2
         1: .line 5957
            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 5959
      StackMap locals:
      StackMap stack:
            aload 2 /* deploymentName */
            ifnonnull 4
         3: .line 5960
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter deploymentName is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         4: .line 5962
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.subscriptionId:()Ljava/lang/String;
            ifnonnull 6
         5: .line 5963
            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 5965
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.apiVersion:()Ljava/lang/String;
            ifnonnull 8
         7: .line 5966
            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 5968
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.service:Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner$DeploymentsService;
            aload 1 /* resourceGroupName */
            aload 2 /* deploymentName */
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.subscriptionId:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.apiVersion:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.acceptLanguage:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.userAgent:()Ljava/lang/String;
            invokeinterface com.microsoft.azure.management.resources.implementation.DeploymentsInner$DeploymentsService.exportTemplate:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
         9: .line 5969
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$227
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$227.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual rx.Observable.flatMap:(Lrx/functions/Func1;)Lrx/Observable;
        10: .line 5968
            areturn
        end local 2 // java.lang.String deploymentName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0   11     0               this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0   11     1  resourceGroupName  Ljava/lang/String;
            0   11     2     deploymentName  Ljava/lang/String;
    Signature: (Ljava/lang/String;Ljava/lang/String;)Lrx/Observable<Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/management/resources/implementation/DeploymentExportResultInner;>;>;
    MethodParameters:
                   Name  Flags
      resourceGroupName  
      deploymentName     

  private com.microsoft.rest.ServiceResponse<com.microsoft.azure.management.resources.implementation.DeploymentExportResultInner> exportTemplateDelegate(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.resources.implementation.DeploymentsInner this
        start local 1 // retrofit2.Response response
         0: .line 5983
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.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.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.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 5984
            sipush 200
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$228
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$228.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner$228.getType:()Ljava/lang/reflect/Type;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.register:(ILjava/lang/reflect/Type;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         2: .line 5985
            ldc Lcom/microsoft/azure/CloudException;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.registerError:(Ljava/lang/Class;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         3: .line 5986
            aload 1 /* response */
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.build:(Lretrofit2/Response;)Lcom/microsoft/rest/ServiceResponse;
         4: .line 5983
            areturn
        end local 1 // retrofit2.Response response
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    5     0      this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    5     1  response  Lretrofit2/Response<Lokhttp3/ResponseBody;>;
    Exceptions:
      throws com.microsoft.azure.CloudException, java.io.IOException, java.lang.IllegalArgumentException
    Signature: (Lretrofit2/Response<Lokhttp3/ResponseBody;>;)Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/management/resources/implementation/DeploymentExportResultInner;>;
    MethodParameters:
          Name  Flags
      response  

  public com.microsoft.azure.PagedList<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner> listByResourceGroup(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.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String resourceGroupName
         0: .line 5999
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.listByResourceGroupSinglePageAsync:(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 6000
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$229
            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.resources.implementation.DeploymentsInner$229.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;Lcom/microsoft/azure/Page;)V
            areturn
        end local 2 // com.microsoft.rest.ServiceResponse response
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0    2     0               this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    2     1  resourceGroupName  Ljava/lang/String;
            1    2     2           response  Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/Page<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;>;
    Signature: (Ljava/lang/String;)Lcom/microsoft/azure/PagedList<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;
    MethodParameters:
                   Name  Flags
      resourceGroupName  final

  public com.microsoft.rest.ServiceFuture<java.util.List<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner>> listByResourceGroupAsync(java.lang.String, com.microsoft.azure.ListOperationCallback<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner>);
    descriptor: (Ljava/lang/String;Lcom/microsoft/azure/ListOperationCallback;)Lcom/microsoft/rest/ServiceFuture;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // com.microsoft.azure.ListOperationCallback serviceCallback
         0: .line 6018
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.listByResourceGroupSinglePageAsync:(Ljava/lang/String;)Lrx/Observable;
         1: .line 6019
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$230
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$230.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
         2: .line 6025
            aload 2 /* serviceCallback */
         3: .line 6017
            invokestatic com.microsoft.azure.AzureServiceFuture.fromPageResponse:(Lrx/Observable;Lrx/functions/Func1;Lcom/microsoft/azure/ListOperationCallback;)Lcom/microsoft/rest/ServiceFuture;
            areturn
        end local 2 // com.microsoft.azure.ListOperationCallback serviceCallback
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0    4     0               this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    4     1  resourceGroupName  Ljava/lang/String;
            0    4     2    serviceCallback  Lcom/microsoft/azure/ListOperationCallback<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;
    Signature: (Ljava/lang/String;Lcom/microsoft/azure/ListOperationCallback<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;)Lcom/microsoft/rest/ServiceFuture<Ljava/util/List<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;>;
    MethodParameters:
                   Name  Flags
      resourceGroupName  final
      serviceCallback    final

  public rx.Observable<com.microsoft.azure.Page<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner>> listByResourceGroupAsync(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.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String resourceGroupName
         0: .line 6036
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.listByResourceGroupWithServiceResponseAsync:(Ljava/lang/String;)Lrx/Observable;
         1: .line 6037
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$231
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$231.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
         2: .line 6036
            areturn
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0    3     0               this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    3     1  resourceGroupName  Ljava/lang/String;
    Signature: (Ljava/lang/String;)Lrx/Observable<Lcom/microsoft/azure/Page<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;>;
    MethodParameters:
                   Name  Flags
      resourceGroupName  final

  public rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner>>> listByResourceGroupWithServiceResponseAsync(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.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String resourceGroupName
         0: .line 6053
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.listByResourceGroupSinglePageAsync:(Ljava/lang/String;)Lrx/Observable;
         1: .line 6054
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$232
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$232.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual rx.Observable.concatMap:(Lrx/functions/Func1;)Lrx/Observable;
         2: .line 6053
            areturn
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0    3     0               this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    3     1  resourceGroupName  Ljava/lang/String;
    Signature: (Ljava/lang/String;)Lrx/Observable<Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/Page<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;>;>;
    MethodParameters:
                   Name  Flags
      resourceGroupName  final

  public rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner>>> listByResourceGroupSinglePageAsync(java.lang.String);
    descriptor: (Ljava/lang/String;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=8, locals=4, args_size=2
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String resourceGroupName
         0: .line 6074
            aload 1 /* resourceGroupName */
            ifnonnull 2
         1: .line 6075
            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 6077
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.subscriptionId:()Ljava/lang/String;
            ifnonnull 4
         3: .line 6078
            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 6080
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.apiVersion:()Ljava/lang/String;
            ifnonnull 6
         5: .line 6081
            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 6083
      StackMap locals:
      StackMap stack:
            aconst_null
            astore 2 /* filter */
        start local 2 // java.lang.String filter
         7: .line 6084
            aconst_null
            astore 3 /* top */
        start local 3 // java.lang.Integer top
         8: .line 6085
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.service:Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner$DeploymentsService;
            aload 1 /* resourceGroupName */
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.subscriptionId:()Ljava/lang/String;
            aload 2 /* filter */
            aload 3 /* top */
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.apiVersion:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.acceptLanguage:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.userAgent:()Ljava/lang/String;
            invokeinterface com.microsoft.azure.management.resources.implementation.DeploymentsInner$DeploymentsService.listByResourceGroup:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
         9: .line 6086
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$233
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$233.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual rx.Observable.flatMap:(Lrx/functions/Func1;)Lrx/Observable;
        10: .line 6085
            areturn
        end local 3 // java.lang.Integer top
        end local 2 // java.lang.String filter
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0   11     0               this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0   11     1  resourceGroupName  Ljava/lang/String;
            7   11     2             filter  Ljava/lang/String;
            8   11     3                top  Ljava/lang/Integer;
    Signature: (Ljava/lang/String;)Lrx/Observable<Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/Page<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;>;>;
    MethodParameters:
                   Name  Flags
      resourceGroupName  final

  public com.microsoft.azure.PagedList<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner> listByResourceGroup(java.lang.String, java.lang.String, java.lang.Integer);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;)Lcom/microsoft/azure/PagedList;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=5, args_size=4
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String filter
        start local 3 // java.lang.Integer top
         0: .line 6111
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* filter */
            aload 3 /* top */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.listByResourceGroupSinglePageAsync:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;)Lrx/Observable;
            invokevirtual rx.Observable.toBlocking:()Lrx/observables/BlockingObservable;
            invokevirtual rx.observables.BlockingObservable.single:()Ljava/lang/Object;
            checkcast com.microsoft.rest.ServiceResponse
            astore 4 /* response */
        start local 4 // com.microsoft.rest.ServiceResponse response
         1: .line 6112
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$234
            dup
            aload 0 /* this */
            aload 4 /* response */
            invokevirtual com.microsoft.rest.ServiceResponse.body:()Ljava/lang/Object;
            checkcast com.microsoft.azure.Page
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$234.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;Lcom/microsoft/azure/Page;)V
            areturn
        end local 4 // com.microsoft.rest.ServiceResponse response
        end local 3 // java.lang.Integer top
        end local 2 // java.lang.String filter
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0    2     0               this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    2     1  resourceGroupName  Ljava/lang/String;
            0    2     2             filter  Ljava/lang/String;
            0    2     3                top  Ljava/lang/Integer;
            1    2     4           response  Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/Page<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;)Lcom/microsoft/azure/PagedList<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;
    MethodParameters:
                   Name  Flags
      resourceGroupName  final
      filter             final
      top                final

  public com.microsoft.rest.ServiceFuture<java.util.List<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner>> listByResourceGroupAsync(java.lang.String, java.lang.String, java.lang.Integer, com.microsoft.azure.ListOperationCallback<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner>);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Lcom/microsoft/azure/ListOperationCallback;)Lcom/microsoft/rest/ServiceFuture;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=5, args_size=5
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String filter
        start local 3 // java.lang.Integer top
        start local 4 // com.microsoft.azure.ListOperationCallback serviceCallback
         0: .line 6132
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* filter */
            aload 3 /* top */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.listByResourceGroupSinglePageAsync:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;)Lrx/Observable;
         1: .line 6133
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$235
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$235.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
         2: .line 6139
            aload 4 /* serviceCallback */
         3: .line 6131
            invokestatic com.microsoft.azure.AzureServiceFuture.fromPageResponse:(Lrx/Observable;Lrx/functions/Func1;Lcom/microsoft/azure/ListOperationCallback;)Lcom/microsoft/rest/ServiceFuture;
            areturn
        end local 4 // com.microsoft.azure.ListOperationCallback serviceCallback
        end local 3 // java.lang.Integer top
        end local 2 // java.lang.String filter
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0    4     0               this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    4     1  resourceGroupName  Ljava/lang/String;
            0    4     2             filter  Ljava/lang/String;
            0    4     3                top  Ljava/lang/Integer;
            0    4     4    serviceCallback  Lcom/microsoft/azure/ListOperationCallback<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Lcom/microsoft/azure/ListOperationCallback<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;)Lcom/microsoft/rest/ServiceFuture<Ljava/util/List<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;>;
    MethodParameters:
                   Name  Flags
      resourceGroupName  final
      filter             final
      top                final
      serviceCallback    final

  public rx.Observable<com.microsoft.azure.Page<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner>> listByResourceGroupAsync(java.lang.String, java.lang.String, java.lang.Integer);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String filter
        start local 3 // java.lang.Integer top
         0: .line 6152
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* filter */
            aload 3 /* top */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.listByResourceGroupWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;)Lrx/Observable;
         1: .line 6153
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$236
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$236.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
         2: .line 6152
            areturn
        end local 3 // java.lang.Integer top
        end local 2 // java.lang.String filter
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0    3     0               this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    3     1  resourceGroupName  Ljava/lang/String;
            0    3     2             filter  Ljava/lang/String;
            0    3     3                top  Ljava/lang/Integer;
    Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;)Lrx/Observable<Lcom/microsoft/azure/Page<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;>;
    MethodParameters:
                   Name  Flags
      resourceGroupName  final
      filter             final
      top                final

  public rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner>>> listByResourceGroupWithServiceResponseAsync(java.lang.String, java.lang.String, java.lang.Integer);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String filter
        start local 3 // java.lang.Integer top
         0: .line 6171
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* filter */
            aload 3 /* top */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.listByResourceGroupSinglePageAsync:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;)Lrx/Observable;
         1: .line 6172
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$237
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$237.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual rx.Observable.concatMap:(Lrx/functions/Func1;)Lrx/Observable;
         2: .line 6171
            areturn
        end local 3 // java.lang.Integer top
        end local 2 // java.lang.String filter
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0    3     0               this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    3     1  resourceGroupName  Ljava/lang/String;
            0    3     2             filter  Ljava/lang/String;
            0    3     3                top  Ljava/lang/Integer;
    Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;)Lrx/Observable<Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/Page<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;>;>;
    MethodParameters:
                   Name  Flags
      resourceGroupName  final
      filter             final
      top                final

  public rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner>>> listByResourceGroupSinglePageAsync(java.lang.String, java.lang.String, java.lang.Integer);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=8, locals=4, args_size=4
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String filter
        start local 3 // java.lang.Integer top
         0: .line 6194
            aload 1 /* resourceGroupName */
            ifnonnull 2
         1: .line 6195
            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 6197
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.subscriptionId:()Ljava/lang/String;
            ifnonnull 4
         3: .line 6198
            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 6200
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.apiVersion:()Ljava/lang/String;
            ifnonnull 6
         5: .line 6201
            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 6203
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.service:Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner$DeploymentsService;
            aload 1 /* resourceGroupName */
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.subscriptionId:()Ljava/lang/String;
            aload 2 /* filter */
            aload 3 /* top */
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.apiVersion:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.acceptLanguage:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.userAgent:()Ljava/lang/String;
            invokeinterface com.microsoft.azure.management.resources.implementation.DeploymentsInner$DeploymentsService.listByResourceGroup:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
         7: .line 6204
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$238
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$238.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual rx.Observable.flatMap:(Lrx/functions/Func1;)Lrx/Observable;
         8: .line 6203
            areturn
        end local 3 // java.lang.Integer top
        end local 2 // java.lang.String filter
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0    9     0               this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    9     1  resourceGroupName  Ljava/lang/String;
            0    9     2             filter  Ljava/lang/String;
            0    9     3                top  Ljava/lang/Integer;
    Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;)Lrx/Observable<Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/Page<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;>;>;
    MethodParameters:
                   Name  Flags
      resourceGroupName  final
      filter             final
      top                final

  private com.microsoft.rest.ServiceResponse<com.microsoft.azure.management.resources.implementation.PageImpl<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner>> listByResourceGroupDelegate(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.resources.implementation.DeploymentsInner this
        start local 1 // retrofit2.Response response
         0: .line 6218
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.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.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.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 6219
            sipush 200
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$239
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$239.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner$239.getType:()Ljava/lang/reflect/Type;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.register:(ILjava/lang/reflect/Type;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         2: .line 6220
            ldc Lcom/microsoft/azure/CloudException;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.registerError:(Ljava/lang/Class;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         3: .line 6221
            aload 1 /* response */
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.build:(Lretrofit2/Response;)Lcom/microsoft/rest/ServiceResponse;
         4: .line 6218
            areturn
        end local 1 // retrofit2.Response response
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    5     0      this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    5     1  response  Lretrofit2/Response<Lokhttp3/ResponseBody;>;
    Exceptions:
      throws com.microsoft.azure.CloudException, java.io.IOException, java.lang.IllegalArgumentException
    Signature: (Lretrofit2/Response<Lokhttp3/ResponseBody;>;)Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/management/resources/implementation/PageImpl<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;>;
    MethodParameters:
          Name  Flags
      response  

  public com.microsoft.azure.management.resources.implementation.TemplateHashResultInner calculateTemplateHash(java.lang.Object);
    descriptor: (Ljava/lang/Object;)Lcom/microsoft/azure/management/resources/implementation/TemplateHashResultInner;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.Object template
         0: .line 6234
            aload 0 /* this */
            aload 1 /* template */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.calculateTemplateHashWithServiceResponseAsync:(Ljava/lang/Object;)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.resources.implementation.TemplateHashResultInner
            areturn
        end local 1 // java.lang.Object template
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    1     0      this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1  template  Ljava/lang/Object;
    MethodParameters:
          Name  Flags
      template  

  public com.microsoft.rest.ServiceFuture<com.microsoft.azure.management.resources.implementation.TemplateHashResultInner> calculateTemplateHashAsync(, com.microsoft.rest.ServiceCallback<com.microsoft.azure.management.resources.implementation.TemplateHashResultInner>);
    descriptor: (Ljava/lang/Object;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.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.Object template
        start local 2 // com.microsoft.rest.ServiceCallback serviceCallback
         0: .line 6246
            aload 0 /* this */
            aload 1 /* template */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.calculateTemplateHashWithServiceResponseAsync:(Ljava/lang/Object;)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.Object template
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0    1     0             this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1         template  Ljava/lang/Object;
            0    1     2  serviceCallback  Lcom/microsoft/rest/ServiceCallback<Lcom/microsoft/azure/management/resources/implementation/TemplateHashResultInner;>;
    Signature: (Ljava/lang/Object;Lcom/microsoft/rest/ServiceCallback<Lcom/microsoft/azure/management/resources/implementation/TemplateHashResultInner;>;)Lcom/microsoft/rest/ServiceFuture<Lcom/microsoft/azure/management/resources/implementation/TemplateHashResultInner;>;
    MethodParameters:
                 Name  Flags
      template         
      serviceCallback  final

  public rx.Observable<com.microsoft.azure.management.resources.implementation.TemplateHashResultInner> calculateTemplateHashAsync();
    descriptor: (Ljava/lang/Object;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.Object template
         0: .line 6257
            aload 0 /* this */
            aload 1 /* template */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.calculateTemplateHashWithServiceResponseAsync:(Ljava/lang/Object;)Lrx/Observable;
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$240
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$240.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
            areturn
        end local 1 // java.lang.Object template
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    1     0      this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1  template  Ljava/lang/Object;
    Signature: (Ljava/lang/Object;)Lrx/Observable<Lcom/microsoft/azure/management/resources/implementation/TemplateHashResultInner;>;
    MethodParameters:
          Name  Flags
      template  

  public rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.management.resources.implementation.TemplateHashResultInner>> calculateTemplateHashWithServiceResponseAsync();
    descriptor: (Ljava/lang/Object;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.Object template
         0: .line 6273
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.apiVersion:()Ljava/lang/String;
            ifnonnull 2
         1: .line 6274
            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
         2: .line 6276
      StackMap locals:
      StackMap stack:
            aload 1 /* template */
            ifnonnull 4
         3: .line 6277
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter template is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         4: .line 6279
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.service:Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner$DeploymentsService;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.apiVersion:()Ljava/lang/String;
            aload 1 /* template */
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.acceptLanguage:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.userAgent:()Ljava/lang/String;
            invokeinterface com.microsoft.azure.management.resources.implementation.DeploymentsInner$DeploymentsService.calculateTemplateHash:(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
         5: .line 6280
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$241
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$241.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual rx.Observable.flatMap:(Lrx/functions/Func1;)Lrx/Observable;
         6: .line 6279
            areturn
        end local 1 // java.lang.Object template
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    7     0      this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    7     1  template  Ljava/lang/Object;
    Signature: (Ljava/lang/Object;)Lrx/Observable<Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/management/resources/implementation/TemplateHashResultInner;>;>;
    MethodParameters:
          Name  Flags
      template  

  private com.microsoft.rest.ServiceResponse<com.microsoft.azure.management.resources.implementation.TemplateHashResultInner> calculateTemplateHashDelegate(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.resources.implementation.DeploymentsInner this
        start local 1 // retrofit2.Response response
         0: .line 6294
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.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.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.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 6295
            sipush 200
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$242
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$242.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner$242.getType:()Ljava/lang/reflect/Type;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.register:(ILjava/lang/reflect/Type;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         2: .line 6296
            ldc Lcom/microsoft/azure/CloudException;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.registerError:(Ljava/lang/Class;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         3: .line 6297
            aload 1 /* response */
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.build:(Lretrofit2/Response;)Lcom/microsoft/rest/ServiceResponse;
         4: .line 6294
            areturn
        end local 1 // retrofit2.Response response
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    5     0      this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    5     1  response  Lretrofit2/Response<Lokhttp3/ResponseBody;>;
    Exceptions:
      throws com.microsoft.azure.CloudException, java.io.IOException, java.lang.IllegalArgumentException
    Signature: (Lretrofit2/Response<Lokhttp3/ResponseBody;>;)Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/management/resources/implementation/TemplateHashResultInner;>;
    MethodParameters:
          Name  Flags
      response  

  public com.microsoft.azure.PagedList<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner> listAtScopeNext(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.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String nextPageLink
         0: .line 6310
            aload 0 /* this */
            aload 1 /* nextPageLink */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.listAtScopeNextSinglePageAsync:(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 6311
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$243
            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.resources.implementation.DeploymentsInner$243.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;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.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    2     0          this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    2     1  nextPageLink  Ljava/lang/String;
            1    2     2      response  Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/Page<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;>;
    Signature: (Ljava/lang/String;)Lcom/microsoft/azure/PagedList<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;
    MethodParameters:
              Name  Flags
      nextPageLink  final

  public com.microsoft.rest.ServiceFuture<java.util.List<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner>> listAtScopeNextAsync(java.lang.String, com.microsoft.rest.ServiceFuture<java.util.List<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner>>, com.microsoft.azure.ListOperationCallback<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner>);
    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.resources.implementation.DeploymentsInner 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 6330
            aload 0 /* this */
            aload 1 /* nextPageLink */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.listAtScopeNextSinglePageAsync:(Ljava/lang/String;)Lrx/Observable;
         1: .line 6331
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$244
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$244.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
         2: .line 6337
            aload 3 /* serviceCallback */
         3: .line 6329
            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.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0    4     0             this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    4     1     nextPageLink  Ljava/lang/String;
            0    4     2    serviceFuture  Lcom/microsoft/rest/ServiceFuture<Ljava/util/List<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;>;
            0    4     3  serviceCallback  Lcom/microsoft/azure/ListOperationCallback<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;
    Signature: (Ljava/lang/String;Lcom/microsoft/rest/ServiceFuture<Ljava/util/List<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;>;Lcom/microsoft/azure/ListOperationCallback<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;)Lcom/microsoft/rest/ServiceFuture<Ljava/util/List<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;>;
    MethodParameters:
                 Name  Flags
      nextPageLink     final
      serviceFuture    final
      serviceCallback  final

  public rx.Observable<com.microsoft.azure.Page<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner>> listAtScopeNextAsync(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.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String nextPageLink
         0: .line 6348
            aload 0 /* this */
            aload 1 /* nextPageLink */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.listAtScopeNextWithServiceResponseAsync:(Ljava/lang/String;)Lrx/Observable;
         1: .line 6349
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$245
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$245.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
         2: .line 6348
            areturn
        end local 1 // java.lang.String nextPageLink
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    3     0          this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    3     1  nextPageLink  Ljava/lang/String;
    Signature: (Ljava/lang/String;)Lrx/Observable<Lcom/microsoft/azure/Page<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;>;
    MethodParameters:
              Name  Flags
      nextPageLink  final

  public rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner>>> listAtScopeNextWithServiceResponseAsync(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.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String nextPageLink
         0: .line 6365
            aload 0 /* this */
            aload 1 /* nextPageLink */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.listAtScopeNextSinglePageAsync:(Ljava/lang/String;)Lrx/Observable;
         1: .line 6366
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$246
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$246.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual rx.Observable.concatMap:(Lrx/functions/Func1;)Lrx/Observable;
         2: .line 6365
            areturn
        end local 1 // java.lang.String nextPageLink
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    3     0          this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            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/resources/implementation/DeploymentExtendedInner;>;>;>;
    MethodParameters:
              Name  Flags
      nextPageLink  final

  public rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner>>> listAtScopeNextSinglePageAsync(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.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String nextPageLink
         0: .line 6386
            aload 1 /* nextPageLink */
            ifnonnull 2
         1: .line 6387
            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 6389
      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 6390
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.service:Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner$DeploymentsService;
            aload 2 /* nextUrl */
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.acceptLanguage:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.userAgent:()Ljava/lang/String;
            invokeinterface com.microsoft.azure.management.resources.implementation.DeploymentsInner$DeploymentsService.listAtScopeNext:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
         4: .line 6391
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$247
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$247.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual rx.Observable.flatMap:(Lrx/functions/Func1;)Lrx/Observable;
         5: .line 6390
            areturn
        end local 2 // java.lang.String nextUrl
        end local 1 // java.lang.String nextPageLink
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    6     0          this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            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/resources/implementation/DeploymentExtendedInner;>;>;>;
    MethodParameters:
              Name  Flags
      nextPageLink  final

  private com.microsoft.rest.ServiceResponse<com.microsoft.azure.management.resources.implementation.PageImpl<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner>> listAtScopeNextDelegate(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.resources.implementation.DeploymentsInner this
        start local 1 // retrofit2.Response response
         0: .line 6405
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.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.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.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 6406
            sipush 200
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$248
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$248.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner$248.getType:()Ljava/lang/reflect/Type;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.register:(ILjava/lang/reflect/Type;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         2: .line 6407
            ldc Lcom/microsoft/azure/CloudException;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.registerError:(Ljava/lang/Class;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         3: .line 6408
            aload 1 /* response */
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.build:(Lretrofit2/Response;)Lcom/microsoft/rest/ServiceResponse;
         4: .line 6405
            areturn
        end local 1 // retrofit2.Response response
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    5     0      this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    5     1  response  Lretrofit2/Response<Lokhttp3/ResponseBody;>;
    Exceptions:
      throws com.microsoft.azure.CloudException, java.io.IOException, java.lang.IllegalArgumentException
    Signature: (Lretrofit2/Response<Lokhttp3/ResponseBody;>;)Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/management/resources/implementation/PageImpl<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;>;
    MethodParameters:
          Name  Flags
      response  

  public com.microsoft.azure.PagedList<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner> listAtTenantScopeNext(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.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String nextPageLink
         0: .line 6421
            aload 0 /* this */
            aload 1 /* nextPageLink */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.listAtTenantScopeNextSinglePageAsync:(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 6422
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$249
            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.resources.implementation.DeploymentsInner$249.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;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.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    2     0          this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    2     1  nextPageLink  Ljava/lang/String;
            1    2     2      response  Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/Page<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;>;
    Signature: (Ljava/lang/String;)Lcom/microsoft/azure/PagedList<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;
    MethodParameters:
              Name  Flags
      nextPageLink  final

  public com.microsoft.rest.ServiceFuture<java.util.List<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner>> listAtTenantScopeNextAsync(java.lang.String, com.microsoft.rest.ServiceFuture<java.util.List<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner>>, com.microsoft.azure.ListOperationCallback<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner>);
    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.resources.implementation.DeploymentsInner 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 6441
            aload 0 /* this */
            aload 1 /* nextPageLink */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.listAtTenantScopeNextSinglePageAsync:(Ljava/lang/String;)Lrx/Observable;
         1: .line 6442
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$250
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$250.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
         2: .line 6448
            aload 3 /* serviceCallback */
         3: .line 6440
            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.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0    4     0             this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    4     1     nextPageLink  Ljava/lang/String;
            0    4     2    serviceFuture  Lcom/microsoft/rest/ServiceFuture<Ljava/util/List<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;>;
            0    4     3  serviceCallback  Lcom/microsoft/azure/ListOperationCallback<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;
    Signature: (Ljava/lang/String;Lcom/microsoft/rest/ServiceFuture<Ljava/util/List<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;>;Lcom/microsoft/azure/ListOperationCallback<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;)Lcom/microsoft/rest/ServiceFuture<Ljava/util/List<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;>;
    MethodParameters:
                 Name  Flags
      nextPageLink     final
      serviceFuture    final
      serviceCallback  final

  public rx.Observable<com.microsoft.azure.Page<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner>> listAtTenantScopeNextAsync(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.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String nextPageLink
         0: .line 6459
            aload 0 /* this */
            aload 1 /* nextPageLink */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.listAtTenantScopeNextWithServiceResponseAsync:(Ljava/lang/String;)Lrx/Observable;
         1: .line 6460
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$251
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$251.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
         2: .line 6459
            areturn
        end local 1 // java.lang.String nextPageLink
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    3     0          this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    3     1  nextPageLink  Ljava/lang/String;
    Signature: (Ljava/lang/String;)Lrx/Observable<Lcom/microsoft/azure/Page<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;>;
    MethodParameters:
              Name  Flags
      nextPageLink  final

  public rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner>>> listAtTenantScopeNextWithServiceResponseAsync(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.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String nextPageLink
         0: .line 6476
            aload 0 /* this */
            aload 1 /* nextPageLink */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.listAtTenantScopeNextSinglePageAsync:(Ljava/lang/String;)Lrx/Observable;
         1: .line 6477
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$252
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$252.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual rx.Observable.concatMap:(Lrx/functions/Func1;)Lrx/Observable;
         2: .line 6476
            areturn
        end local 1 // java.lang.String nextPageLink
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    3     0          this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            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/resources/implementation/DeploymentExtendedInner;>;>;>;
    MethodParameters:
              Name  Flags
      nextPageLink  final

  public rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner>>> listAtTenantScopeNextSinglePageAsync(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.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String nextPageLink
         0: .line 6497
            aload 1 /* nextPageLink */
            ifnonnull 2
         1: .line 6498
            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 6500
      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 6501
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.service:Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner$DeploymentsService;
            aload 2 /* nextUrl */
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.acceptLanguage:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.userAgent:()Ljava/lang/String;
            invokeinterface com.microsoft.azure.management.resources.implementation.DeploymentsInner$DeploymentsService.listAtTenantScopeNext:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
         4: .line 6502
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$253
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$253.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual rx.Observable.flatMap:(Lrx/functions/Func1;)Lrx/Observable;
         5: .line 6501
            areturn
        end local 2 // java.lang.String nextUrl
        end local 1 // java.lang.String nextPageLink
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    6     0          this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            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/resources/implementation/DeploymentExtendedInner;>;>;>;
    MethodParameters:
              Name  Flags
      nextPageLink  final

  private com.microsoft.rest.ServiceResponse<com.microsoft.azure.management.resources.implementation.PageImpl<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner>> listAtTenantScopeNextDelegate(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.resources.implementation.DeploymentsInner this
        start local 1 // retrofit2.Response response
         0: .line 6516
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.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.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.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 6517
            sipush 200
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$254
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$254.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner$254.getType:()Ljava/lang/reflect/Type;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.register:(ILjava/lang/reflect/Type;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         2: .line 6518
            ldc Lcom/microsoft/azure/CloudException;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.registerError:(Ljava/lang/Class;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         3: .line 6519
            aload 1 /* response */
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.build:(Lretrofit2/Response;)Lcom/microsoft/rest/ServiceResponse;
         4: .line 6516
            areturn
        end local 1 // retrofit2.Response response
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    5     0      this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    5     1  response  Lretrofit2/Response<Lokhttp3/ResponseBody;>;
    Exceptions:
      throws com.microsoft.azure.CloudException, java.io.IOException, java.lang.IllegalArgumentException
    Signature: (Lretrofit2/Response<Lokhttp3/ResponseBody;>;)Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/management/resources/implementation/PageImpl<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;>;
    MethodParameters:
          Name  Flags
      response  

  public com.microsoft.azure.PagedList<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner> listAtManagementGroupScopeNext(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.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String nextPageLink
         0: .line 6532
            aload 0 /* this */
            aload 1 /* nextPageLink */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.listAtManagementGroupScopeNextSinglePageAsync:(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 6533
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$255
            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.resources.implementation.DeploymentsInner$255.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;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.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    2     0          this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    2     1  nextPageLink  Ljava/lang/String;
            1    2     2      response  Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/Page<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;>;
    Signature: (Ljava/lang/String;)Lcom/microsoft/azure/PagedList<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;
    MethodParameters:
              Name  Flags
      nextPageLink  final

  public com.microsoft.rest.ServiceFuture<java.util.List<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner>> listAtManagementGroupScopeNextAsync(java.lang.String, com.microsoft.rest.ServiceFuture<java.util.List<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner>>, com.microsoft.azure.ListOperationCallback<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner>);
    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.resources.implementation.DeploymentsInner 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 6552
            aload 0 /* this */
            aload 1 /* nextPageLink */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.listAtManagementGroupScopeNextSinglePageAsync:(Ljava/lang/String;)Lrx/Observable;
         1: .line 6553
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$256
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$256.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
         2: .line 6559
            aload 3 /* serviceCallback */
         3: .line 6551
            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.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0    4     0             this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    4     1     nextPageLink  Ljava/lang/String;
            0    4     2    serviceFuture  Lcom/microsoft/rest/ServiceFuture<Ljava/util/List<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;>;
            0    4     3  serviceCallback  Lcom/microsoft/azure/ListOperationCallback<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;
    Signature: (Ljava/lang/String;Lcom/microsoft/rest/ServiceFuture<Ljava/util/List<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;>;Lcom/microsoft/azure/ListOperationCallback<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;)Lcom/microsoft/rest/ServiceFuture<Ljava/util/List<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;>;
    MethodParameters:
                 Name  Flags
      nextPageLink     final
      serviceFuture    final
      serviceCallback  final

  public rx.Observable<com.microsoft.azure.Page<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner>> listAtManagementGroupScopeNextAsync(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.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String nextPageLink
         0: .line 6570
            aload 0 /* this */
            aload 1 /* nextPageLink */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.listAtManagementGroupScopeNextWithServiceResponseAsync:(Ljava/lang/String;)Lrx/Observable;
         1: .line 6571
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$257
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$257.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
         2: .line 6570
            areturn
        end local 1 // java.lang.String nextPageLink
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    3     0          this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    3     1  nextPageLink  Ljava/lang/String;
    Signature: (Ljava/lang/String;)Lrx/Observable<Lcom/microsoft/azure/Page<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;>;
    MethodParameters:
              Name  Flags
      nextPageLink  final

  public rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner>>> listAtManagementGroupScopeNextWithServiceResponseAsync(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.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String nextPageLink
         0: .line 6587
            aload 0 /* this */
            aload 1 /* nextPageLink */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.listAtManagementGroupScopeNextSinglePageAsync:(Ljava/lang/String;)Lrx/Observable;
         1: .line 6588
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$258
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$258.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual rx.Observable.concatMap:(Lrx/functions/Func1;)Lrx/Observable;
         2: .line 6587
            areturn
        end local 1 // java.lang.String nextPageLink
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    3     0          this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            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/resources/implementation/DeploymentExtendedInner;>;>;>;
    MethodParameters:
              Name  Flags
      nextPageLink  final

  public rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner>>> listAtManagementGroupScopeNextSinglePageAsync(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.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String nextPageLink
         0: .line 6608
            aload 1 /* nextPageLink */
            ifnonnull 2
         1: .line 6609
            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 6611
      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 6612
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.service:Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner$DeploymentsService;
            aload 2 /* nextUrl */
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.acceptLanguage:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.userAgent:()Ljava/lang/String;
            invokeinterface com.microsoft.azure.management.resources.implementation.DeploymentsInner$DeploymentsService.listAtManagementGroupScopeNext:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
         4: .line 6613
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$259
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$259.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual rx.Observable.flatMap:(Lrx/functions/Func1;)Lrx/Observable;
         5: .line 6612
            areturn
        end local 2 // java.lang.String nextUrl
        end local 1 // java.lang.String nextPageLink
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    6     0          this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            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/resources/implementation/DeploymentExtendedInner;>;>;>;
    MethodParameters:
              Name  Flags
      nextPageLink  final

  private com.microsoft.rest.ServiceResponse<com.microsoft.azure.management.resources.implementation.PageImpl<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner>> listAtManagementGroupScopeNextDelegate(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.resources.implementation.DeploymentsInner this
        start local 1 // retrofit2.Response response
         0: .line 6627
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.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.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.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 6628
            sipush 200
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$260
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$260.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner$260.getType:()Ljava/lang/reflect/Type;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.register:(ILjava/lang/reflect/Type;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         2: .line 6629
            ldc Lcom/microsoft/azure/CloudException;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.registerError:(Ljava/lang/Class;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         3: .line 6630
            aload 1 /* response */
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.build:(Lretrofit2/Response;)Lcom/microsoft/rest/ServiceResponse;
         4: .line 6627
            areturn
        end local 1 // retrofit2.Response response
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    5     0      this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    5     1  response  Lretrofit2/Response<Lokhttp3/ResponseBody;>;
    Exceptions:
      throws com.microsoft.azure.CloudException, java.io.IOException, java.lang.IllegalArgumentException
    Signature: (Lretrofit2/Response<Lokhttp3/ResponseBody;>;)Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/management/resources/implementation/PageImpl<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;>;
    MethodParameters:
          Name  Flags
      response  

  public com.microsoft.azure.PagedList<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner> 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.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String nextPageLink
         0: .line 6643
            aload 0 /* this */
            aload 1 /* nextPageLink */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.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 6644
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$261
            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.resources.implementation.DeploymentsInner$261.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;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.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    2     0          this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    2     1  nextPageLink  Ljava/lang/String;
            1    2     2      response  Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/Page<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;>;
    Signature: (Ljava/lang/String;)Lcom/microsoft/azure/PagedList<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;
    MethodParameters:
              Name  Flags
      nextPageLink  final

  public com.microsoft.rest.ServiceFuture<java.util.List<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner>> listNextAsync(java.lang.String, com.microsoft.rest.ServiceFuture<java.util.List<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner>>, com.microsoft.azure.ListOperationCallback<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner>);
    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.resources.implementation.DeploymentsInner 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 6663
            aload 0 /* this */
            aload 1 /* nextPageLink */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.listNextSinglePageAsync:(Ljava/lang/String;)Lrx/Observable;
         1: .line 6664
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$262
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$262.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
         2: .line 6670
            aload 3 /* serviceCallback */
         3: .line 6662
            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.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0    4     0             this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    4     1     nextPageLink  Ljava/lang/String;
            0    4     2    serviceFuture  Lcom/microsoft/rest/ServiceFuture<Ljava/util/List<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;>;
            0    4     3  serviceCallback  Lcom/microsoft/azure/ListOperationCallback<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;
    Signature: (Ljava/lang/String;Lcom/microsoft/rest/ServiceFuture<Ljava/util/List<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;>;Lcom/microsoft/azure/ListOperationCallback<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;)Lcom/microsoft/rest/ServiceFuture<Ljava/util/List<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;>;
    MethodParameters:
                 Name  Flags
      nextPageLink     final
      serviceFuture    final
      serviceCallback  final

  public rx.Observable<com.microsoft.azure.Page<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner>> 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.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String nextPageLink
         0: .line 6681
            aload 0 /* this */
            aload 1 /* nextPageLink */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.listNextWithServiceResponseAsync:(Ljava/lang/String;)Lrx/Observable;
         1: .line 6682
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$263
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$263.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
         2: .line 6681
            areturn
        end local 1 // java.lang.String nextPageLink
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    3     0          this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    3     1  nextPageLink  Ljava/lang/String;
    Signature: (Ljava/lang/String;)Lrx/Observable<Lcom/microsoft/azure/Page<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;>;
    MethodParameters:
              Name  Flags
      nextPageLink  final

  public rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner>>> 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.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String nextPageLink
         0: .line 6698
            aload 0 /* this */
            aload 1 /* nextPageLink */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.listNextSinglePageAsync:(Ljava/lang/String;)Lrx/Observable;
         1: .line 6699
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$264
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$264.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual rx.Observable.concatMap:(Lrx/functions/Func1;)Lrx/Observable;
         2: .line 6698
            areturn
        end local 1 // java.lang.String nextPageLink
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    3     0          this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            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/resources/implementation/DeploymentExtendedInner;>;>;>;
    MethodParameters:
              Name  Flags
      nextPageLink  final

  public rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner>>> 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.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String nextPageLink
         0: .line 6719
            aload 1 /* nextPageLink */
            ifnonnull 2
         1: .line 6720
            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 6722
      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 6723
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.service:Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner$DeploymentsService;
            aload 2 /* nextUrl */
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.acceptLanguage:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.userAgent:()Ljava/lang/String;
            invokeinterface com.microsoft.azure.management.resources.implementation.DeploymentsInner$DeploymentsService.listNext:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
         4: .line 6724
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$265
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$265.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual rx.Observable.flatMap:(Lrx/functions/Func1;)Lrx/Observable;
         5: .line 6723
            areturn
        end local 2 // java.lang.String nextUrl
        end local 1 // java.lang.String nextPageLink
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    6     0          this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            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/resources/implementation/DeploymentExtendedInner;>;>;>;
    MethodParameters:
              Name  Flags
      nextPageLink  final

  private com.microsoft.rest.ServiceResponse<com.microsoft.azure.management.resources.implementation.PageImpl<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner>> 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.resources.implementation.DeploymentsInner this
        start local 1 // retrofit2.Response response
         0: .line 6738
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.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.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.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 6739
            sipush 200
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$266
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$266.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner$266.getType:()Ljava/lang/reflect/Type;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.register:(ILjava/lang/reflect/Type;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         2: .line 6740
            ldc Lcom/microsoft/azure/CloudException;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.registerError:(Ljava/lang/Class;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         3: .line 6741
            aload 1 /* response */
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.build:(Lretrofit2/Response;)Lcom/microsoft/rest/ServiceResponse;
         4: .line 6738
            areturn
        end local 1 // retrofit2.Response response
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    5     0      this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    5     1  response  Lretrofit2/Response<Lokhttp3/ResponseBody;>;
    Exceptions:
      throws com.microsoft.azure.CloudException, java.io.IOException, java.lang.IllegalArgumentException
    Signature: (Lretrofit2/Response<Lokhttp3/ResponseBody;>;)Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/management/resources/implementation/PageImpl<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;>;
    MethodParameters:
          Name  Flags
      response  

  public com.microsoft.azure.PagedList<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner> listByResourceGroupNext(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.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String nextPageLink
         0: .line 6754
            aload 0 /* this */
            aload 1 /* nextPageLink */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.listByResourceGroupNextSinglePageAsync:(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 6755
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$267
            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.resources.implementation.DeploymentsInner$267.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;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.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    2     0          this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    2     1  nextPageLink  Ljava/lang/String;
            1    2     2      response  Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/Page<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;>;
    Signature: (Ljava/lang/String;)Lcom/microsoft/azure/PagedList<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;
    MethodParameters:
              Name  Flags
      nextPageLink  final

  public com.microsoft.rest.ServiceFuture<java.util.List<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner>> listByResourceGroupNextAsync(java.lang.String, com.microsoft.rest.ServiceFuture<java.util.List<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner>>, com.microsoft.azure.ListOperationCallback<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner>);
    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.resources.implementation.DeploymentsInner 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 6774
            aload 0 /* this */
            aload 1 /* nextPageLink */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.listByResourceGroupNextSinglePageAsync:(Ljava/lang/String;)Lrx/Observable;
         1: .line 6775
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$268
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$268.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
         2: .line 6781
            aload 3 /* serviceCallback */
         3: .line 6773
            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.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0    4     0             this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    4     1     nextPageLink  Ljava/lang/String;
            0    4     2    serviceFuture  Lcom/microsoft/rest/ServiceFuture<Ljava/util/List<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;>;
            0    4     3  serviceCallback  Lcom/microsoft/azure/ListOperationCallback<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;
    Signature: (Ljava/lang/String;Lcom/microsoft/rest/ServiceFuture<Ljava/util/List<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;>;Lcom/microsoft/azure/ListOperationCallback<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;)Lcom/microsoft/rest/ServiceFuture<Ljava/util/List<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;>;
    MethodParameters:
                 Name  Flags
      nextPageLink     final
      serviceFuture    final
      serviceCallback  final

  public rx.Observable<com.microsoft.azure.Page<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner>> listByResourceGroupNextAsync(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.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String nextPageLink
         0: .line 6792
            aload 0 /* this */
            aload 1 /* nextPageLink */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.listByResourceGroupNextWithServiceResponseAsync:(Ljava/lang/String;)Lrx/Observable;
         1: .line 6793
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$269
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$269.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
         2: .line 6792
            areturn
        end local 1 // java.lang.String nextPageLink
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    3     0          this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    3     1  nextPageLink  Ljava/lang/String;
    Signature: (Ljava/lang/String;)Lrx/Observable<Lcom/microsoft/azure/Page<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;>;
    MethodParameters:
              Name  Flags
      nextPageLink  final

  public rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner>>> listByResourceGroupNextWithServiceResponseAsync(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.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String nextPageLink
         0: .line 6809
            aload 0 /* this */
            aload 1 /* nextPageLink */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.listByResourceGroupNextSinglePageAsync:(Ljava/lang/String;)Lrx/Observable;
         1: .line 6810
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$270
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$270.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual rx.Observable.concatMap:(Lrx/functions/Func1;)Lrx/Observable;
         2: .line 6809
            areturn
        end local 1 // java.lang.String nextPageLink
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    3     0          this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            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/resources/implementation/DeploymentExtendedInner;>;>;>;
    MethodParameters:
              Name  Flags
      nextPageLink  final

  public rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner>>> listByResourceGroupNextSinglePageAsync(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.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String nextPageLink
         0: .line 6830
            aload 1 /* nextPageLink */
            ifnonnull 2
         1: .line 6831
            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 6833
      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 6834
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.service:Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner$DeploymentsService;
            aload 2 /* nextUrl */
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.acceptLanguage:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.userAgent:()Ljava/lang/String;
            invokeinterface com.microsoft.azure.management.resources.implementation.DeploymentsInner$DeploymentsService.listByResourceGroupNext:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
         4: .line 6835
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$271
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$271.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual rx.Observable.flatMap:(Lrx/functions/Func1;)Lrx/Observable;
         5: .line 6834
            areturn
        end local 2 // java.lang.String nextUrl
        end local 1 // java.lang.String nextPageLink
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    6     0          this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            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/resources/implementation/DeploymentExtendedInner;>;>;>;
    MethodParameters:
              Name  Flags
      nextPageLink  final

  private com.microsoft.rest.ServiceResponse<com.microsoft.azure.management.resources.implementation.PageImpl<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner>> listByResourceGroupNextDelegate(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.resources.implementation.DeploymentsInner this
        start local 1 // retrofit2.Response response
         0: .line 6849
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.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.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.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 6850
            sipush 200
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$272
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$272.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner$272.getType:()Ljava/lang/reflect/Type;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.register:(ILjava/lang/reflect/Type;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         2: .line 6851
            ldc Lcom/microsoft/azure/CloudException;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.registerError:(Ljava/lang/Class;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         3: .line 6852
            aload 1 /* response */
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.build:(Lretrofit2/Response;)Lcom/microsoft/rest/ServiceResponse;
         4: .line 6849
            areturn
        end local 1 // retrofit2.Response response
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    5     0      this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    5     1  response  Lretrofit2/Response<Lokhttp3/ResponseBody;>;
    Exceptions:
      throws com.microsoft.azure.CloudException, java.io.IOException, java.lang.IllegalArgumentException
    Signature: (Lretrofit2/Response<Lokhttp3/ResponseBody;>;)Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/management/resources/implementation/PageImpl<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;>;
    MethodParameters:
          Name  Flags
      response  

  public com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner createOrUpdate(java.lang.String, java.lang.String, com.microsoft.azure.management.resources.implementation.DeploymentInner, com.microsoft.azure.management.resources.fluentcore.arm.Context);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;Lcom/microsoft/azure/management/resources/fluentcore/arm/Context;)Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=5
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String deploymentName
        start local 3 // com.microsoft.azure.management.resources.implementation.DeploymentInner parameters
        start local 4 // com.microsoft.azure.management.resources.fluentcore.arm.Context context
         0: .line 6856
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* deploymentName */
            aload 3 /* parameters */
            aload 4 /* context */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.createOrUpdateWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;Lcom/microsoft/azure/management/resources/fluentcore/arm/Context;)Lrx/Observable;
            invokevirtual rx.Observable.toBlocking:()Lrx/observables/BlockingObservable;
            invokevirtual rx.observables.BlockingObservable.last:()Ljava/lang/Object;
            checkcast com.microsoft.rest.ServiceResponse
            invokevirtual com.microsoft.rest.ServiceResponse.body:()Ljava/lang/Object;
            checkcast com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner
            areturn
        end local 4 // com.microsoft.azure.management.resources.fluentcore.arm.Context context
        end local 3 // com.microsoft.azure.management.resources.implementation.DeploymentInner parameters
        end local 2 // java.lang.String deploymentName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0    1     0               this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1  resourceGroupName  Ljava/lang/String;
            0    1     2     deploymentName  Ljava/lang/String;
            0    1     3         parameters  Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;
            0    1     4            context  Lcom/microsoft/azure/management/resources/fluentcore/arm/Context;
    MethodParameters:
                   Name  Flags
      resourceGroupName  
      deploymentName     
      parameters         
      context            

  public com.microsoft.rest.ServiceFuture<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner> createOrUpdateAsync(java.lang.String, java.lang.String, com.microsoft.azure.management.resources.implementation.DeploymentInner, com.microsoft.azure.management.resources.fluentcore.arm.Context, com.microsoft.rest.ServiceCallback<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner>);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;Lcom/microsoft/azure/management/resources/fluentcore/arm/Context;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.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String deploymentName
        start local 3 // com.microsoft.azure.management.resources.implementation.DeploymentInner parameters
        start local 4 // com.microsoft.azure.management.resources.fluentcore.arm.Context context
        start local 5 // com.microsoft.rest.ServiceCallback serviceCallback
         0: .line 6860
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* deploymentName */
            aload 3 /* parameters */
            aload 4 /* context */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.createOrUpdateWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;Lcom/microsoft/azure/management/resources/fluentcore/arm/Context;)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 // com.microsoft.azure.management.resources.fluentcore.arm.Context context
        end local 3 // com.microsoft.azure.management.resources.implementation.DeploymentInner parameters
        end local 2 // java.lang.String deploymentName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0    1     0               this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1  resourceGroupName  Ljava/lang/String;
            0    1     2     deploymentName  Ljava/lang/String;
            0    1     3         parameters  Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;
            0    1     4            context  Lcom/microsoft/azure/management/resources/fluentcore/arm/Context;
            0    1     5    serviceCallback  Lcom/microsoft/rest/ServiceCallback<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;Lcom/microsoft/azure/management/resources/fluentcore/arm/Context;Lcom/microsoft/rest/ServiceCallback<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;)Lcom/microsoft/rest/ServiceFuture<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;
    MethodParameters:
                   Name  Flags
      resourceGroupName  
      deploymentName     
      parameters         
      context            
      serviceCallback    final

  public rx.Observable<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner> createOrUpdateAsync(java.lang.String, java.lang.String, com.microsoft.azure.management.resources.implementation.DeploymentInner, com.microsoft.azure.management.resources.fluentcore.arm.Context);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;Lcom/microsoft/azure/management/resources/fluentcore/arm/Context;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=5
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String deploymentName
        start local 3 // com.microsoft.azure.management.resources.implementation.DeploymentInner parameters
        start local 4 // com.microsoft.azure.management.resources.fluentcore.arm.Context context
         0: .line 6864
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* deploymentName */
            aload 3 /* parameters */
            aload 4 /* context */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.createOrUpdateWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;Lcom/microsoft/azure/management/resources/fluentcore/arm/Context;)Lrx/Observable;
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$273
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$273.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
            areturn
        end local 4 // com.microsoft.azure.management.resources.fluentcore.arm.Context context
        end local 3 // com.microsoft.azure.management.resources.implementation.DeploymentInner parameters
        end local 2 // java.lang.String deploymentName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0    1     0               this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1  resourceGroupName  Ljava/lang/String;
            0    1     2     deploymentName  Ljava/lang/String;
            0    1     3         parameters  Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;
            0    1     4            context  Lcom/microsoft/azure/management/resources/fluentcore/arm/Context;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;Lcom/microsoft/azure/management/resources/fluentcore/arm/Context;)Lrx/Observable<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;
    MethodParameters:
                   Name  Flags
      resourceGroupName  
      deploymentName     
      parameters         
      context            

  public rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner>> createOrUpdateWithServiceResponseAsync(java.lang.String, java.lang.String, com.microsoft.azure.management.resources.implementation.DeploymentInner, com.microsoft.azure.management.resources.fluentcore.arm.Context);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;Lcom/microsoft/azure/management/resources/fluentcore/arm/Context;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=9, locals=6, args_size=5
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String deploymentName
        start local 3 // com.microsoft.azure.management.resources.implementation.DeploymentInner parameters
        start local 4 // com.microsoft.azure.management.resources.fluentcore.arm.Context context
         0: .line 6873
            aload 1 /* resourceGroupName */
            ifnonnull 2
         1: .line 6874
            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 6876
      StackMap locals:
      StackMap stack:
            aload 2 /* deploymentName */
            ifnonnull 4
         3: .line 6877
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter deploymentName is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         4: .line 6879
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.subscriptionId:()Ljava/lang/String;
            ifnonnull 6
         5: .line 6880
            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 6882
      StackMap locals:
      StackMap stack:
            aload 3 /* parameters */
            ifnonnull 8
         7: .line 6883
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter parameters is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         8: .line 6885
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.apiVersion:()Ljava/lang/String;
            ifnonnull 10
         9: .line 6886
            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 6888
      StackMap locals:
      StackMap stack:
            aload 3 /* parameters */
            invokestatic com.microsoft.rest.Validator.validate:(Ljava/lang/Object;)V
        11: .line 6889
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.service:Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner$DeploymentsService;
            aload 1 /* resourceGroupName */
            aload 2 /* deploymentName */
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.subscriptionId:()Ljava/lang/String;
            aload 3 /* parameters */
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.apiVersion:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.acceptLanguage:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.userAgent:()Ljava/lang/String;
            aload 4 /* context */
            ifnonnull 12
            aconst_null
            goto 13
      StackMap locals: com.microsoft.azure.management.resources.implementation.DeploymentsInner java.lang.String java.lang.String com.microsoft.azure.management.resources.implementation.DeploymentInner com.microsoft.azure.management.resources.fluentcore.arm.Context
      StackMap stack: com.microsoft.azure.management.resources.implementation.DeploymentsInner$DeploymentsService java.lang.String java.lang.String java.lang.String com.microsoft.azure.management.resources.implementation.DeploymentInner java.lang.String java.lang.String java.lang.String
        12: aload 4 /* context */
            invokevirtual com.microsoft.azure.management.resources.fluentcore.arm.Context.correlationRequestId:()Ljava/lang/String;
      StackMap locals: com.microsoft.azure.management.resources.implementation.DeploymentsInner java.lang.String java.lang.String com.microsoft.azure.management.resources.implementation.DeploymentInner com.microsoft.azure.management.resources.fluentcore.arm.Context
      StackMap stack: com.microsoft.azure.management.resources.implementation.DeploymentsInner$DeploymentsService java.lang.String java.lang.String java.lang.String com.microsoft.azure.management.resources.implementation.DeploymentInner java.lang.String java.lang.String java.lang.String java.lang.String
        13: invokeinterface com.microsoft.azure.management.resources.implementation.DeploymentsInner$DeploymentsService.createOrUpdate:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
            astore 5 /* observable */
        start local 5 // rx.Observable observable
        14: .line 6890
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.getAzureClient:()Lcom/microsoft/azure/AzureClient;
            aload 5 /* observable */
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$274
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$274.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner$274.getType:()Ljava/lang/reflect/Type;
            invokevirtual com.microsoft.azure.AzureClient.getPutOrPatchResultAsync:(Lrx/Observable;Ljava/lang/reflect/Type;)Lrx/Observable;
            areturn
        end local 5 // rx.Observable observable
        end local 4 // com.microsoft.azure.management.resources.fluentcore.arm.Context context
        end local 3 // com.microsoft.azure.management.resources.implementation.DeploymentInner parameters
        end local 2 // java.lang.String deploymentName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0   15     0               this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0   15     1  resourceGroupName  Ljava/lang/String;
            0   15     2     deploymentName  Ljava/lang/String;
            0   15     3         parameters  Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;
            0   15     4            context  Lcom/microsoft/azure/management/resources/fluentcore/arm/Context;
           14   15     5         observable  Lrx/Observable<Lretrofit2/Response<Lokhttp3/ResponseBody;>;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;Lcom/microsoft/azure/management/resources/fluentcore/arm/Context;)Lrx/Observable<Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;>;
    MethodParameters:
                   Name  Flags
      resourceGroupName  
      deploymentName     
      parameters         
      context            

  public com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner beginCreateOrUpdate(java.lang.String, java.lang.String, com.microsoft.azure.management.resources.implementation.DeploymentInner, com.microsoft.azure.management.resources.fluentcore.arm.Context);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;Lcom/microsoft/azure/management/resources/fluentcore/arm/Context;)Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=5
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String deploymentName
        start local 3 // com.microsoft.azure.management.resources.implementation.DeploymentInner parameters
        start local 4 // com.microsoft.azure.management.resources.fluentcore.arm.Context context
         0: .line 6894
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* deploymentName */
            aload 3 /* parameters */
            aload 4 /* context */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.beginCreateOrUpdateWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;Lcom/microsoft/azure/management/resources/fluentcore/arm/Context;)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.resources.implementation.DeploymentExtendedInner
            areturn
        end local 4 // com.microsoft.azure.management.resources.fluentcore.arm.Context context
        end local 3 // com.microsoft.azure.management.resources.implementation.DeploymentInner parameters
        end local 2 // java.lang.String deploymentName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0    1     0               this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1  resourceGroupName  Ljava/lang/String;
            0    1     2     deploymentName  Ljava/lang/String;
            0    1     3         parameters  Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;
            0    1     4            context  Lcom/microsoft/azure/management/resources/fluentcore/arm/Context;
    MethodParameters:
                   Name  Flags
      resourceGroupName  
      deploymentName     
      parameters         
      context            

  public com.microsoft.rest.ServiceFuture<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner> beginCreateOrUpdateAsync(java.lang.String, java.lang.String, com.microsoft.azure.management.resources.implementation.DeploymentInner, com.microsoft.azure.management.resources.fluentcore.arm.Context, com.microsoft.rest.ServiceCallback<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner>);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;Lcom/microsoft/azure/management/resources/fluentcore/arm/Context;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.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String deploymentName
        start local 3 // com.microsoft.azure.management.resources.implementation.DeploymentInner parameters
        start local 4 // com.microsoft.azure.management.resources.fluentcore.arm.Context context
        start local 5 // com.microsoft.rest.ServiceCallback serviceCallback
         0: .line 6898
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* deploymentName */
            aload 3 /* parameters */
            aload 4 /* context */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.beginCreateOrUpdateWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;Lcom/microsoft/azure/management/resources/fluentcore/arm/Context;)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 // com.microsoft.azure.management.resources.fluentcore.arm.Context context
        end local 3 // com.microsoft.azure.management.resources.implementation.DeploymentInner parameters
        end local 2 // java.lang.String deploymentName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0    1     0               this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1  resourceGroupName  Ljava/lang/String;
            0    1     2     deploymentName  Ljava/lang/String;
            0    1     3         parameters  Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;
            0    1     4            context  Lcom/microsoft/azure/management/resources/fluentcore/arm/Context;
            0    1     5    serviceCallback  Lcom/microsoft/rest/ServiceCallback<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;Lcom/microsoft/azure/management/resources/fluentcore/arm/Context;Lcom/microsoft/rest/ServiceCallback<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;)Lcom/microsoft/rest/ServiceFuture<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;
    MethodParameters:
                   Name  Flags
      resourceGroupName  
      deploymentName     
      parameters         
      context            
      serviceCallback    final

  public rx.Observable<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner> beginCreateOrUpdateAsync(java.lang.String, java.lang.String, com.microsoft.azure.management.resources.implementation.DeploymentInner, com.microsoft.azure.management.resources.fluentcore.arm.Context);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;Lcom/microsoft/azure/management/resources/fluentcore/arm/Context;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=5
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String deploymentName
        start local 3 // com.microsoft.azure.management.resources.implementation.DeploymentInner parameters
        start local 4 // com.microsoft.azure.management.resources.fluentcore.arm.Context context
         0: .line 6902
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* deploymentName */
            aload 3 /* parameters */
            aload 4 /* context */
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.beginCreateOrUpdateWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;Lcom/microsoft/azure/management/resources/fluentcore/arm/Context;)Lrx/Observable;
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$275
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$275.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
            areturn
        end local 4 // com.microsoft.azure.management.resources.fluentcore.arm.Context context
        end local 3 // com.microsoft.azure.management.resources.implementation.DeploymentInner parameters
        end local 2 // java.lang.String deploymentName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0    1     0               this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0    1     1  resourceGroupName  Ljava/lang/String;
            0    1     2     deploymentName  Ljava/lang/String;
            0    1     3         parameters  Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;
            0    1     4            context  Lcom/microsoft/azure/management/resources/fluentcore/arm/Context;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;Lcom/microsoft/azure/management/resources/fluentcore/arm/Context;)Lrx/Observable<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;
    MethodParameters:
                   Name  Flags
      resourceGroupName  
      deploymentName     
      parameters         
      context            

  public rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.management.resources.implementation.DeploymentExtendedInner>> beginCreateOrUpdateWithServiceResponseAsync(java.lang.String, java.lang.String, com.microsoft.azure.management.resources.implementation.DeploymentInner, com.microsoft.azure.management.resources.fluentcore.arm.Context);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;Lcom/microsoft/azure/management/resources/fluentcore/arm/Context;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=9, locals=5, args_size=5
        start local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String deploymentName
        start local 3 // com.microsoft.azure.management.resources.implementation.DeploymentInner parameters
        start local 4 // com.microsoft.azure.management.resources.fluentcore.arm.Context context
         0: .line 6911
            aload 1 /* resourceGroupName */
            ifnonnull 2
         1: .line 6912
            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 6914
      StackMap locals:
      StackMap stack:
            aload 2 /* deploymentName */
            ifnonnull 4
         3: .line 6915
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter deploymentName is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         4: .line 6917
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.subscriptionId:()Ljava/lang/String;
            ifnonnull 6
         5: .line 6918
            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 6920
      StackMap locals:
      StackMap stack:
            aload 3 /* parameters */
            ifnonnull 8
         7: .line 6921
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter parameters is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         8: .line 6923
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.apiVersion:()Ljava/lang/String;
            ifnonnull 10
         9: .line 6924
            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 6926
      StackMap locals:
      StackMap stack:
            aload 3 /* parameters */
            invokestatic com.microsoft.rest.Validator.validate:(Ljava/lang/Object;)V
        11: .line 6927
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.service:Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner$DeploymentsService;
            aload 1 /* resourceGroupName */
            aload 2 /* deploymentName */
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.subscriptionId:()Ljava/lang/String;
            aload 3 /* parameters */
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.apiVersion:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.acceptLanguage:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.DeploymentsInner.client:Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.userAgent:()Ljava/lang/String;
            aload 4 /* context */
            ifnonnull 12
            aconst_null
            goto 13
      StackMap locals: com.microsoft.azure.management.resources.implementation.DeploymentsInner java.lang.String java.lang.String com.microsoft.azure.management.resources.implementation.DeploymentInner com.microsoft.azure.management.resources.fluentcore.arm.Context
      StackMap stack: com.microsoft.azure.management.resources.implementation.DeploymentsInner$DeploymentsService java.lang.String java.lang.String java.lang.String com.microsoft.azure.management.resources.implementation.DeploymentInner java.lang.String java.lang.String java.lang.String
        12: aload 4 /* context */
            invokevirtual com.microsoft.azure.management.resources.fluentcore.arm.Context.correlationRequestId:()Ljava/lang/String;
      StackMap locals: com.microsoft.azure.management.resources.implementation.DeploymentsInner java.lang.String java.lang.String com.microsoft.azure.management.resources.implementation.DeploymentInner com.microsoft.azure.management.resources.fluentcore.arm.Context
      StackMap stack: com.microsoft.azure.management.resources.implementation.DeploymentsInner$DeploymentsService java.lang.String java.lang.String java.lang.String com.microsoft.azure.management.resources.implementation.DeploymentInner java.lang.String java.lang.String java.lang.String java.lang.String
        13: invokeinterface com.microsoft.azure.management.resources.implementation.DeploymentsInner$DeploymentsService.beginCreateOrUpdate:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
        14: .line 6928
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner$276
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner$276.<init>:(Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;)V
            invokevirtual rx.Observable.flatMap:(Lrx/functions/Func1;)Lrx/Observable;
        15: .line 6927
            areturn
        end local 4 // com.microsoft.azure.management.resources.fluentcore.arm.Context context
        end local 3 // com.microsoft.azure.management.resources.implementation.DeploymentInner parameters
        end local 2 // java.lang.String deploymentName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.resources.implementation.DeploymentsInner this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0   16     0               this  Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            0   16     1  resourceGroupName  Ljava/lang/String;
            0   16     2     deploymentName  Ljava/lang/String;
            0   16     3         parameters  Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;
            0   16     4            context  Lcom/microsoft/azure/management/resources/fluentcore/arm/Context;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/resources/implementation/DeploymentInner;Lcom/microsoft/azure/management/resources/fluentcore/arm/Context;)Lrx/Observable<Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;>;
    MethodParameters:
                   Name  Flags
      resourceGroupName  
      deploymentName     
      parameters         
      context            

  public java.lang.Object getByResourceGroup(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
         0: .line 1
            aload 0
            aload 1
            aload 2
            invokevirtual com.microsoft.azure.management.resources.implementation.DeploymentsInner.getByResourceGroup:(Ljava/lang/String;Ljava/lang/String;)Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature
}
Signature: Ljava/lang/Object;Lcom/microsoft/azure/management/resources/fluentcore/collection/InnerSupportsGet<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;Lcom/microsoft/azure/management/resources/fluentcore/collection/InnerSupportsDelete<Ljava/lang/Void;>;Lcom/microsoft/azure/management/resources/fluentcore/collection/InnerSupportsListing<Lcom/microsoft/azure/management/resources/implementation/DeploymentExtendedInner;>;
SourceFile: "DeploymentsInner.java"
NestMembers:
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$1  com.microsoft.azure.management.resources.implementation.DeploymentsInner$10  com.microsoft.azure.management.resources.implementation.DeploymentsInner$100  com.microsoft.azure.management.resources.implementation.DeploymentsInner$101  com.microsoft.azure.management.resources.implementation.DeploymentsInner$102  com.microsoft.azure.management.resources.implementation.DeploymentsInner$103  com.microsoft.azure.management.resources.implementation.DeploymentsInner$104  com.microsoft.azure.management.resources.implementation.DeploymentsInner$105  com.microsoft.azure.management.resources.implementation.DeploymentsInner$106  com.microsoft.azure.management.resources.implementation.DeploymentsInner$107  com.microsoft.azure.management.resources.implementation.DeploymentsInner$108  com.microsoft.azure.management.resources.implementation.DeploymentsInner$109  com.microsoft.azure.management.resources.implementation.DeploymentsInner$11  com.microsoft.azure.management.resources.implementation.DeploymentsInner$110  com.microsoft.azure.management.resources.implementation.DeploymentsInner$111  com.microsoft.azure.management.resources.implementation.DeploymentsInner$112  com.microsoft.azure.management.resources.implementation.DeploymentsInner$113  com.microsoft.azure.management.resources.implementation.DeploymentsInner$114  com.microsoft.azure.management.resources.implementation.DeploymentsInner$115  com.microsoft.azure.management.resources.implementation.DeploymentsInner$116  com.microsoft.azure.management.resources.implementation.DeploymentsInner$117  com.microsoft.azure.management.resources.implementation.DeploymentsInner$118  com.microsoft.azure.management.resources.implementation.DeploymentsInner$119  com.microsoft.azure.management.resources.implementation.DeploymentsInner$12  com.microsoft.azure.management.resources.implementation.DeploymentsInner$120  com.microsoft.azure.management.resources.implementation.DeploymentsInner$121  com.microsoft.azure.management.resources.implementation.DeploymentsInner$122  com.microsoft.azure.management.resources.implementation.DeploymentsInner$123  com.microsoft.azure.management.resources.implementation.DeploymentsInner$124  com.microsoft.azure.management.resources.implementation.DeploymentsInner$125  com.microsoft.azure.management.resources.implementation.DeploymentsInner$126  com.microsoft.azure.management.resources.implementation.DeploymentsInner$127  com.microsoft.azure.management.resources.implementation.DeploymentsInner$128  com.microsoft.azure.management.resources.implementation.DeploymentsInner$129  com.microsoft.azure.management.resources.implementation.DeploymentsInner$13  com.microsoft.azure.management.resources.implementation.DeploymentsInner$130  com.microsoft.azure.management.resources.implementation.DeploymentsInner$131  com.microsoft.azure.management.resources.implementation.DeploymentsInner$132  com.microsoft.azure.management.resources.implementation.DeploymentsInner$133  com.microsoft.azure.management.resources.implementation.DeploymentsInner$134  com.microsoft.azure.management.resources.implementation.DeploymentsInner$135  com.microsoft.azure.management.resources.implementation.DeploymentsInner$136  com.microsoft.azure.management.resources.implementation.DeploymentsInner$137  com.microsoft.azure.management.resources.implementation.DeploymentsInner$138  com.microsoft.azure.management.resources.implementation.DeploymentsInner$139  com.microsoft.azure.management.resources.implementation.DeploymentsInner$14  com.microsoft.azure.management.resources.implementation.DeploymentsInner$140  com.microsoft.azure.management.resources.implementation.DeploymentsInner$141  com.microsoft.azure.management.resources.implementation.DeploymentsInner$142  com.microsoft.azure.management.resources.implementation.DeploymentsInner$143  com.microsoft.azure.management.resources.implementation.DeploymentsInner$144  com.microsoft.azure.management.resources.implementation.DeploymentsInner$145  com.microsoft.azure.management.resources.implementation.DeploymentsInner$146  com.microsoft.azure.management.resources.implementation.DeploymentsInner$147  com.microsoft.azure.management.resources.implementation.DeploymentsInner$148  com.microsoft.azure.management.resources.implementation.DeploymentsInner$149  com.microsoft.azure.management.resources.implementation.DeploymentsInner$15  com.microsoft.azure.management.resources.implementation.DeploymentsInner$150  com.microsoft.azure.management.resources.implementation.DeploymentsInner$151  com.microsoft.azure.management.resources.implementation.DeploymentsInner$152  com.microsoft.azure.management.resources.implementation.DeploymentsInner$153  com.microsoft.azure.management.resources.implementation.DeploymentsInner$154  com.microsoft.azure.management.resources.implementation.DeploymentsInner$155  com.microsoft.azure.management.resources.implementation.DeploymentsInner$156  com.microsoft.azure.management.resources.implementation.DeploymentsInner$157  com.microsoft.azure.management.resources.implementation.DeploymentsInner$158  com.microsoft.azure.management.resources.implementation.DeploymentsInner$159  com.microsoft.azure.management.resources.implementation.DeploymentsInner$16  com.microsoft.azure.management.resources.implementation.DeploymentsInner$160  com.microsoft.azure.management.resources.implementation.DeploymentsInner$161  com.microsoft.azure.management.resources.implementation.DeploymentsInner$162  com.microsoft.azure.management.resources.implementation.DeploymentsInner$163  com.microsoft.azure.management.resources.implementation.DeploymentsInner$164  com.microsoft.azure.management.resources.implementation.DeploymentsInner$165  com.microsoft.azure.management.resources.implementation.DeploymentsInner$166  com.microsoft.azure.management.resources.implementation.DeploymentsInner$167  com.microsoft.azure.management.resources.implementation.DeploymentsInner$168  com.microsoft.azure.management.resources.implementation.DeploymentsInner$169  com.microsoft.azure.management.resources.implementation.DeploymentsInner$17  com.microsoft.azure.management.resources.implementation.DeploymentsInner$170  com.microsoft.azure.management.resources.implementation.DeploymentsInner$171  com.microsoft.azure.management.resources.implementation.DeploymentsInner$172  com.microsoft.azure.management.resources.implementation.DeploymentsInner$173  com.microsoft.azure.management.resources.implementation.DeploymentsInner$174  com.microsoft.azure.management.resources.implementation.DeploymentsInner$175  com.microsoft.azure.management.resources.implementation.DeploymentsInner$176  com.microsoft.azure.management.resources.implementation.DeploymentsInner$177  com.microsoft.azure.management.resources.implementation.DeploymentsInner$178  com.microsoft.azure.management.resources.implementation.DeploymentsInner$179  com.microsoft.azure.management.resources.implementation.DeploymentsInner$18  com.microsoft.azure.management.resources.implementation.DeploymentsInner$180  com.microsoft.azure.management.resources.implementation.DeploymentsInner$181  com.microsoft.azure.management.resources.implementation.DeploymentsInner$182  com.microsoft.azure.management.resources.implementation.DeploymentsInner$183  com.microsoft.azure.management.resources.implementation.DeploymentsInner$184  com.microsoft.azure.management.resources.implementation.DeploymentsInner$185  com.microsoft.azure.management.resources.implementation.DeploymentsInner$186  com.microsoft.azure.management.resources.implementation.DeploymentsInner$187  com.microsoft.azure.management.resources.implementation.DeploymentsInner$188  com.microsoft.azure.management.resources.implementation.DeploymentsInner$189  com.microsoft.azure.management.resources.implementation.DeploymentsInner$19  com.microsoft.azure.management.resources.implementation.DeploymentsInner$190  com.microsoft.azure.management.resources.implementation.DeploymentsInner$191  com.microsoft.azure.management.resources.implementation.DeploymentsInner$192  com.microsoft.azure.management.resources.implementation.DeploymentsInner$193  com.microsoft.azure.management.resources.implementation.DeploymentsInner$194  com.microsoft.azure.management.resources.implementation.DeploymentsInner$195  com.microsoft.azure.management.resources.implementation.DeploymentsInner$196  com.microsoft.azure.management.resources.implementation.DeploymentsInner$197  com.microsoft.azure.management.resources.implementation.DeploymentsInner$198  com.microsoft.azure.management.resources.implementation.DeploymentsInner$199  com.microsoft.azure.management.resources.implementation.DeploymentsInner$2  com.microsoft.azure.management.resources.implementation.DeploymentsInner$20  com.microsoft.azure.management.resources.implementation.DeploymentsInner$200  com.microsoft.azure.management.resources.implementation.DeploymentsInner$201  com.microsoft.azure.management.resources.implementation.DeploymentsInner$202  com.microsoft.azure.management.resources.implementation.DeploymentsInner$203  com.microsoft.azure.management.resources.implementation.DeploymentsInner$204  com.microsoft.azure.management.resources.implementation.DeploymentsInner$205  com.microsoft.azure.management.resources.implementation.DeploymentsInner$206  com.microsoft.azure.management.resources.implementation.DeploymentsInner$207  com.microsoft.azure.management.resources.implementation.DeploymentsInner$208  com.microsoft.azure.management.resources.implementation.DeploymentsInner$209  com.microsoft.azure.management.resources.implementation.DeploymentsInner$21  com.microsoft.azure.management.resources.implementation.DeploymentsInner$210  com.microsoft.azure.management.resources.implementation.DeploymentsInner$211  com.microsoft.azure.management.resources.implementation.DeploymentsInner$212  com.microsoft.azure.management.resources.implementation.DeploymentsInner$213  com.microsoft.azure.management.resources.implementation.DeploymentsInner$214  com.microsoft.azure.management.resources.implementation.DeploymentsInner$215  com.microsoft.azure.management.resources.implementation.DeploymentsInner$216  com.microsoft.azure.management.resources.implementation.DeploymentsInner$217  com.microsoft.azure.management.resources.implementation.DeploymentsInner$218  com.microsoft.azure.management.resources.implementation.DeploymentsInner$219  com.microsoft.azure.management.resources.implementation.DeploymentsInner$22  com.microsoft.azure.management.resources.implementation.DeploymentsInner$220  com.microsoft.azure.management.resources.implementation.DeploymentsInner$221  com.microsoft.azure.management.resources.implementation.DeploymentsInner$222  com.microsoft.azure.management.resources.implementation.DeploymentsInner$223  com.microsoft.azure.management.resources.implementation.DeploymentsInner$224  com.microsoft.azure.management.resources.implementation.DeploymentsInner$225  com.microsoft.azure.management.resources.implementation.DeploymentsInner$226  com.microsoft.azure.management.resources.implementation.DeploymentsInner$227  com.microsoft.azure.management.resources.implementation.DeploymentsInner$228  com.microsoft.azure.management.resources.implementation.DeploymentsInner$229  com.microsoft.azure.management.resources.implementation.DeploymentsInner$23  com.microsoft.azure.management.resources.implementation.DeploymentsInner$230  com.microsoft.azure.management.resources.implementation.DeploymentsInner$231  com.microsoft.azure.management.resources.implementation.DeploymentsInner$232  com.microsoft.azure.management.resources.implementation.DeploymentsInner$233  com.microsoft.azure.management.resources.implementation.DeploymentsInner$234  com.microsoft.azure.management.resources.implementation.DeploymentsInner$235  com.microsoft.azure.management.resources.implementation.DeploymentsInner$236  com.microsoft.azure.management.resources.implementation.DeploymentsInner$237  com.microsoft.azure.management.resources.implementation.DeploymentsInner$238  com.microsoft.azure.management.resources.implementation.DeploymentsInner$239  com.microsoft.azure.management.resources.implementation.DeploymentsInner$24  com.microsoft.azure.management.resources.implementation.DeploymentsInner$240  com.microsoft.azure.management.resources.implementation.DeploymentsInner$241  com.microsoft.azure.management.resources.implementation.DeploymentsInner$242  com.microsoft.azure.management.resources.implementation.DeploymentsInner$243  com.microsoft.azure.management.resources.implementation.DeploymentsInner$244  com.microsoft.azure.management.resources.implementation.DeploymentsInner$245  com.microsoft.azure.management.resources.implementation.DeploymentsInner$246  com.microsoft.azure.management.resources.implementation.DeploymentsInner$247  com.microsoft.azure.management.resources.implementation.DeploymentsInner$248  com.microsoft.azure.management.resources.implementation.DeploymentsInner$249  com.microsoft.azure.management.resources.implementation.DeploymentsInner$25  com.microsoft.azure.management.resources.implementation.DeploymentsInner$250  com.microsoft.azure.management.resources.implementation.DeploymentsInner$251  com.microsoft.azure.management.resources.implementation.DeploymentsInner$252  com.microsoft.azure.management.resources.implementation.DeploymentsInner$253  com.microsoft.azure.management.resources.implementation.DeploymentsInner$254  com.microsoft.azure.management.resources.implementation.DeploymentsInner$255  com.microsoft.azure.management.resources.implementation.DeploymentsInner$256  com.microsoft.azure.management.resources.implementation.DeploymentsInner$257  com.microsoft.azure.management.resources.implementation.DeploymentsInner$258  com.microsoft.azure.management.resources.implementation.DeploymentsInner$259  com.microsoft.azure.management.resources.implementation.DeploymentsInner$26  com.microsoft.azure.management.resources.implementation.DeploymentsInner$260  com.microsoft.azure.management.resources.implementation.DeploymentsInner$261  com.microsoft.azure.management.resources.implementation.DeploymentsInner$262  com.microsoft.azure.management.resources.implementation.DeploymentsInner$263  com.microsoft.azure.management.resources.implementation.DeploymentsInner$264  com.microsoft.azure.management.resources.implementation.DeploymentsInner$265  com.microsoft.azure.management.resources.implementation.DeploymentsInner$266  com.microsoft.azure.management.resources.implementation.DeploymentsInner$267  com.microsoft.azure.management.resources.implementation.DeploymentsInner$268  com.microsoft.azure.management.resources.implementation.DeploymentsInner$269  com.microsoft.azure.management.resources.implementation.DeploymentsInner$27  com.microsoft.azure.management.resources.implementation.DeploymentsInner$270  com.microsoft.azure.management.resources.implementation.DeploymentsInner$271  com.microsoft.azure.management.resources.implementation.DeploymentsInner$272  com.microsoft.azure.management.resources.implementation.DeploymentsInner$273  com.microsoft.azure.management.resources.implementation.DeploymentsInner$274  com.microsoft.azure.management.resources.implementation.DeploymentsInner$275  com.microsoft.azure.management.resources.implementation.DeploymentsInner$276  com.microsoft.azure.management.resources.implementation.DeploymentsInner$28  com.microsoft.azure.management.resources.implementation.DeploymentsInner$29  com.microsoft.azure.management.resources.implementation.DeploymentsInner$3  com.microsoft.azure.management.resources.implementation.DeploymentsInner$30  com.microsoft.azure.management.resources.implementation.DeploymentsInner$31  com.microsoft.azure.management.resources.implementation.DeploymentsInner$32  com.microsoft.azure.management.resources.implementation.DeploymentsInner$33  com.microsoft.azure.management.resources.implementation.DeploymentsInner$34  com.microsoft.azure.management.resources.implementation.DeploymentsInner$35  com.microsoft.azure.management.resources.implementation.DeploymentsInner$36  com.microsoft.azure.management.resources.implementation.DeploymentsInner$37  com.microsoft.azure.management.resources.implementation.DeploymentsInner$38  com.microsoft.azure.management.resources.implementation.DeploymentsInner$39  com.microsoft.azure.management.resources.implementation.DeploymentsInner$4  com.microsoft.azure.management.resources.implementation.DeploymentsInner$40  com.microsoft.azure.management.resources.implementation.DeploymentsInner$41  com.microsoft.azure.management.resources.implementation.DeploymentsInner$42  com.microsoft.azure.management.resources.implementation.DeploymentsInner$43  com.microsoft.azure.management.resources.implementation.DeploymentsInner$44  com.microsoft.azure.management.resources.implementation.DeploymentsInner$45  com.microsoft.azure.management.resources.implementation.DeploymentsInner$46  com.microsoft.azure.management.resources.implementation.DeploymentsInner$47  com.microsoft.azure.management.resources.implementation.DeploymentsInner$48  com.microsoft.azure.management.resources.implementation.DeploymentsInner$49  com.microsoft.azure.management.resources.implementation.DeploymentsInner$5  com.microsoft.azure.management.resources.implementation.DeploymentsInner$50  com.microsoft.azure.management.resources.implementation.DeploymentsInner$51  com.microsoft.azure.management.resources.implementation.DeploymentsInner$52  com.microsoft.azure.management.resources.implementation.DeploymentsInner$53  com.microsoft.azure.management.resources.implementation.DeploymentsInner$54  com.microsoft.azure.management.resources.implementation.DeploymentsInner$55  com.microsoft.azure.management.resources.implementation.DeploymentsInner$56  com.microsoft.azure.management.resources.implementation.DeploymentsInner$57  com.microsoft.azure.management.resources.implementation.DeploymentsInner$58  com.microsoft.azure.management.resources.implementation.DeploymentsInner$59  com.microsoft.azure.management.resources.implementation.DeploymentsInner$6  com.microsoft.azure.management.resources.implementation.DeploymentsInner$60  com.microsoft.azure.management.resources.implementation.DeploymentsInner$61  com.microsoft.azure.management.resources.implementation.DeploymentsInner$62  com.microsoft.azure.management.resources.implementation.DeploymentsInner$63  com.microsoft.azure.management.resources.implementation.DeploymentsInner$64  com.microsoft.azure.management.resources.implementation.DeploymentsInner$65  com.microsoft.azure.management.resources.implementation.DeploymentsInner$66  com.microsoft.azure.management.resources.implementation.DeploymentsInner$67  com.microsoft.azure.management.resources.implementation.DeploymentsInner$68  com.microsoft.azure.management.resources.implementation.DeploymentsInner$69  com.microsoft.azure.management.resources.implementation.DeploymentsInner$7  com.microsoft.azure.management.resources.implementation.DeploymentsInner$70  com.microsoft.azure.management.resources.implementation.DeploymentsInner$71  com.microsoft.azure.management.resources.implementation.DeploymentsInner$72  com.microsoft.azure.management.resources.implementation.DeploymentsInner$73  com.microsoft.azure.management.resources.implementation.DeploymentsInner$74  com.microsoft.azure.management.resources.implementation.DeploymentsInner$75  com.microsoft.azure.management.resources.implementation.DeploymentsInner$76  com.microsoft.azure.management.resources.implementation.DeploymentsInner$77  com.microsoft.azure.management.resources.implementation.DeploymentsInner$78  com.microsoft.azure.management.resources.implementation.DeploymentsInner$79  com.microsoft.azure.management.resources.implementation.DeploymentsInner$8  com.microsoft.azure.management.resources.implementation.DeploymentsInner$80  com.microsoft.azure.management.resources.implementation.DeploymentsInner$81  com.microsoft.azure.management.resources.implementation.DeploymentsInner$82  com.microsoft.azure.management.resources.implementation.DeploymentsInner$83  com.microsoft.azure.management.resources.implementation.DeploymentsInner$84  com.microsoft.azure.management.resources.implementation.DeploymentsInner$85  com.microsoft.azure.management.resources.implementation.DeploymentsInner$86  com.microsoft.azure.management.resources.implementation.DeploymentsInner$87  com.microsoft.azure.management.resources.implementation.DeploymentsInner$88  com.microsoft.azure.management.resources.implementation.DeploymentsInner$89  com.microsoft.azure.management.resources.implementation.DeploymentsInner$9  com.microsoft.azure.management.resources.implementation.DeploymentsInner$90  com.microsoft.azure.management.resources.implementation.DeploymentsInner$91  com.microsoft.azure.management.resources.implementation.DeploymentsInner$92  com.microsoft.azure.management.resources.implementation.DeploymentsInner$93  com.microsoft.azure.management.resources.implementation.DeploymentsInner$94  com.microsoft.azure.management.resources.implementation.DeploymentsInner$95  com.microsoft.azure.management.resources.implementation.DeploymentsInner$96  com.microsoft.azure.management.resources.implementation.DeploymentsInner$97  com.microsoft.azure.management.resources.implementation.DeploymentsInner$98  com.microsoft.azure.management.resources.implementation.DeploymentsInner$99  com.microsoft.azure.management.resources.implementation.DeploymentsInner$DeploymentsService
InnerClasses:
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$1
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$10
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$100
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$101
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$102
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$103
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$104
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$105
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$106
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$107
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$108
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$109
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$11
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$110
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$111
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$112
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$113
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$114
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$115
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$116
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$117
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$118
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$119
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$12
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$120
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$121
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$122
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$123
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$124
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$125
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$126
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$127
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$128
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$129
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$13
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$130
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$131
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$132
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$133
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$134
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$135
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$136
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$137
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$138
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$139
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$14
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$140
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$141
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$142
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$143
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$144
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$145
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$146
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$147
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$148
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$149
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$15
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$150
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$151
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$152
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$153
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$154
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$155
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$156
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$157
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$158
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$159
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$16
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$160
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$161
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$162
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$163
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$164
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$165
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$166
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$167
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$168
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$169
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$17
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$170
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$171
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$172
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$173
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$174
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$175
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$176
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$177
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$178
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$179
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$18
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$180
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$181
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$182
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$183
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$184
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$185
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$186
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$187
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$188
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$189
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$19
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$190
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$191
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$192
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$193
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$194
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$195
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$196
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$197
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$198
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$199
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$2
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$20
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$200
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$201
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$202
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$203
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$204
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$205
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$206
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$207
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$208
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$209
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$21
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$210
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$211
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$212
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$213
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$214
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$215
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$216
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$217
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$218
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$219
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$22
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$220
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$221
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$222
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$223
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$224
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$225
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$226
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$227
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$228
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$229
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$23
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$230
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$231
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$232
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$233
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$234
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$235
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$236
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$237
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$238
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$239
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$24
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$240
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$241
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$242
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$243
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$244
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$245
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$246
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$247
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$248
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$249
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$25
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$250
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$251
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$252
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$253
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$254
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$255
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$256
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$257
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$258
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$259
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$26
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$260
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$261
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$262
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$263
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$264
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$265
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$266
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$267
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$268
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$269
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$27
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$270
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$271
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$272
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$273
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$274
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$275
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$276
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$28
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$29
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$3
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$30
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$31
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$32
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$33
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$34
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$35
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$36
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$37
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$38
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$39
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$4
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$40
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$41
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$42
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$43
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$44
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$45
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$46
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$47
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$48
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$49
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$5
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$50
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$51
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$52
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$53
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$54
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$55
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$56
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$57
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$58
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$59
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$6
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$60
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$61
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$62
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$63
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$64
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$65
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$66
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$67
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$68
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$69
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$7
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$70
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$71
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$72
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$73
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$74
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$75
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$76
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$77
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$78
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$79
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$8
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$80
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$81
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$82
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$83
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$84
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$85
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$86
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$87
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$88
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$89
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$9
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$90
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$91
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$92
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$93
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$94
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$95
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$96
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$97
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$98
  com.microsoft.azure.management.resources.implementation.DeploymentsInner$99
  abstract DeploymentsService = com.microsoft.azure.management.resources.implementation.DeploymentsInner$DeploymentsService of com.microsoft.azure.management.resources.implementation.DeploymentsInner
  public abstract Factory = com.microsoft.rest.protocol.ResponseBuilder$Factory of com.microsoft.rest.protocol.ResponseBuilder