public class com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl extends com.microsoft.azure.AzureServiceClient
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl
  super_class: com.microsoft.azure.AzureServiceClient
{
  private com.microsoft.azure.AzureClient azureClient;
    descriptor: Lcom/microsoft/azure/AzureClient;
    flags: (0x0002) ACC_PRIVATE

  private java.lang.String subscriptionId;
    descriptor: Ljava/lang/String;
    flags: (0x0002) ACC_PRIVATE

  private java.lang.String apiVersion;
    descriptor: Ljava/lang/String;
    flags: (0x0002) ACC_PRIVATE

  private java.lang.String acceptLanguage;
    descriptor: Ljava/lang/String;
    flags: (0x0002) ACC_PRIVATE

  private int longRunningOperationRetryTimeout;
    descriptor: I
    flags: (0x0002) ACC_PRIVATE

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

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

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

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

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

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

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

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

  public com.microsoft.azure.AzureClient getAzureClient();
    descriptor: ()Lcom/microsoft/azure/AzureClient;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl this
         0: .line 28
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.azureClient:Lcom/microsoft/azure/AzureClient;
            areturn
        end local 0 // com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;

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

  public com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl withSubscriptionId(java.lang.String);
    descriptor: (Ljava/lang/String;)Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl this
        start local 1 // java.lang.String subscriptionId
         0: .line 50
            aload 0 /* this */
            aload 1 /* subscriptionId */
            putfield com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.subscriptionId:Ljava/lang/String;
         1: .line 51
            aload 0 /* this */
            areturn
        end local 1 // java.lang.String subscriptionId
        end local 0 // com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    2     0            this  Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            0    2     1  subscriptionId  Ljava/lang/String;
    MethodParameters:
                Name  Flags
      subscriptionId  

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

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

  public com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl withAcceptLanguage(java.lang.String);
    descriptor: (Ljava/lang/String;)Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl this
        start local 1 // java.lang.String acceptLanguage
         0: .line 85
            aload 0 /* this */
            aload 1 /* acceptLanguage */
            putfield com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.acceptLanguage:Ljava/lang/String;
         1: .line 86
            aload 0 /* this */
            areturn
        end local 1 // java.lang.String acceptLanguage
        end local 0 // com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    2     0            this  Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            0    2     1  acceptLanguage  Ljava/lang/String;
    MethodParameters:
                Name  Flags
      acceptLanguage  

  public int longRunningOperationRetryTimeout();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl this
         0: .line 98
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.longRunningOperationRetryTimeout:I
            ireturn
        end local 0 // com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;

  public com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl withLongRunningOperationRetryTimeout(int);
    descriptor: (I)Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl this
        start local 1 // int longRunningOperationRetryTimeout
         0: .line 108
            aload 0 /* this */
            iload 1 /* longRunningOperationRetryTimeout */
            putfield com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.longRunningOperationRetryTimeout:I
         1: .line 109
            aload 0 /* this */
            areturn
        end local 1 // int longRunningOperationRetryTimeout
        end local 0 // com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl this
      LocalVariableTable:
        Start  End  Slot                              Name  Signature
            0    2     0                              this  Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            0    2     1  longRunningOperationRetryTimeout  I
    MethodParameters:
                                  Name  Flags
      longRunningOperationRetryTimeout  

  public boolean generateClientRequestId();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl this
         0: .line 121
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.generateClientRequestId:Z
            ireturn
        end local 0 // com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;

  public com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl withGenerateClientRequestId(boolean);
    descriptor: (Z)Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl this
        start local 1 // boolean generateClientRequestId
         0: .line 131
            aload 0 /* this */
            iload 1 /* generateClientRequestId */
            putfield com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.generateClientRequestId:Z
         1: .line 132
            aload 0 /* this */
            areturn
        end local 1 // boolean generateClientRequestId
        end local 0 // com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl this
      LocalVariableTable:
        Start  End  Slot                     Name  Signature
            0    2     0                     this  Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            0    2     1  generateClientRequestId  Z
    MethodParameters:
                         Name  Flags
      generateClientRequestId  

  public com.microsoft.azure.management.resources.implementation.OperationsInner operations();
    descriptor: ()Lcom/microsoft/azure/management/resources/implementation/OperationsInner;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl this
         0: .line 145
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.operations:Lcom/microsoft/azure/management/resources/implementation/OperationsInner;
            areturn
        end local 0 // com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;

  public com.microsoft.azure.management.resources.implementation.DeploymentsInner deployments();
    descriptor: ()Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl this
         0: .line 158
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.deployments:Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
            areturn
        end local 0 // com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;

  public com.microsoft.azure.management.resources.implementation.ProvidersInner providers();
    descriptor: ()Lcom/microsoft/azure/management/resources/implementation/ProvidersInner;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl this
         0: .line 171
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.providers:Lcom/microsoft/azure/management/resources/implementation/ProvidersInner;
            areturn
        end local 0 // com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;

  public com.microsoft.azure.management.resources.implementation.ResourcesInner resources();
    descriptor: ()Lcom/microsoft/azure/management/resources/implementation/ResourcesInner;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl this
         0: .line 184
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.resources:Lcom/microsoft/azure/management/resources/implementation/ResourcesInner;
            areturn
        end local 0 // com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;

  public com.microsoft.azure.management.resources.implementation.ResourceGroupsInner resourceGroups();
    descriptor: ()Lcom/microsoft/azure/management/resources/implementation/ResourceGroupsInner;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl this
         0: .line 197
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.resourceGroups:Lcom/microsoft/azure/management/resources/implementation/ResourceGroupsInner;
            areturn
        end local 0 // com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;

  public com.microsoft.azure.management.resources.implementation.TagOperationsInner tagOperations();
    descriptor: ()Lcom/microsoft/azure/management/resources/implementation/TagOperationsInner;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl this
         0: .line 210
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.tagOperations:Lcom/microsoft/azure/management/resources/implementation/TagOperationsInner;
            areturn
        end local 0 // com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;

  public com.microsoft.azure.management.resources.implementation.DeploymentOperationsInner deploymentOperations();
    descriptor: ()Lcom/microsoft/azure/management/resources/implementation/DeploymentOperationsInner;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl this
         0: .line 223
            aload 0 /* this */
            getfield com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.deploymentOperations:Lcom/microsoft/azure/management/resources/implementation/DeploymentOperationsInner;
            areturn
        end local 0 // com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;

  public void <init>(com.microsoft.rest.credentials.ServiceClientCredentials);
    descriptor: (Lcom/microsoft/rest/credentials/ServiceClientCredentials;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl this
        start local 1 // com.microsoft.rest.credentials.ServiceClientCredentials credentials
         0: .line 232
            aload 0 /* this */
            ldc "https://management.azure.com"
            aload 1 /* credentials */
            invokespecial com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.<init>:(Ljava/lang/String;Lcom/microsoft/rest/credentials/ServiceClientCredentials;)V
         1: .line 233
            return
        end local 1 // com.microsoft.rest.credentials.ServiceClientCredentials credentials
        end local 0 // com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    2     0         this  Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            0    2     1  credentials  Lcom/microsoft/rest/credentials/ServiceClientCredentials;
    MethodParameters:
             Name  Flags
      credentials  

  public void <init>(java.lang.String, com.microsoft.rest.credentials.ServiceClientCredentials);
    descriptor: (Ljava/lang/String;Lcom/microsoft/rest/credentials/ServiceClientCredentials;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl this
        start local 1 // java.lang.String baseUrl
        start local 2 // com.microsoft.rest.credentials.ServiceClientCredentials credentials
         0: .line 242
            aload 0 /* this */
            aload 1 /* baseUrl */
            aload 2 /* credentials */
            invokespecial com.microsoft.azure.AzureServiceClient.<init>:(Ljava/lang/String;Lcom/microsoft/rest/credentials/ServiceClientCredentials;)V
         1: .line 243
            aload 0 /* this */
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.initialize:()V
         2: .line 244
            return
        end local 2 // com.microsoft.rest.credentials.ServiceClientCredentials credentials
        end local 1 // java.lang.String baseUrl
        end local 0 // com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    3     0         this  Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            0    3     1      baseUrl  Ljava/lang/String;
            0    3     2  credentials  Lcom/microsoft/rest/credentials/ServiceClientCredentials;
    MethodParameters:
             Name  Flags
      baseUrl      
      credentials  

  public void <init>(com.microsoft.rest.RestClient);
    descriptor: (Lcom/microsoft/rest/RestClient;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl this
        start local 1 // com.microsoft.rest.RestClient restClient
         0: .line 252
            aload 0 /* this */
            aload 1 /* restClient */
            invokespecial com.microsoft.azure.AzureServiceClient.<init>:(Lcom/microsoft/rest/RestClient;)V
         1: .line 253
            aload 0 /* this */
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.initialize:()V
         2: .line 254
            return
        end local 1 // com.microsoft.rest.RestClient restClient
        end local 0 // com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    3     0        this  Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
            0    3     1  restClient  Lcom/microsoft/rest/RestClient;
    MethodParameters:
            Name  Flags
      restClient  

  protected void initialize();
    descriptor: ()V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=5, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl this
         0: .line 257
            aload 0 /* this */
            ldc "2020-06-01"
            putfield com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.apiVersion:Ljava/lang/String;
         1: .line 258
            aload 0 /* this */
            ldc "en-US"
            putfield com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.acceptLanguage:Ljava/lang/String;
         2: .line 259
            aload 0 /* this */
            bipush 30
            putfield com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.longRunningOperationRetryTimeout:I
         3: .line 260
            aload 0 /* this */
            iconst_1
            putfield com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.generateClientRequestId:Z
         4: .line 261
            aload 0 /* this */
            new com.microsoft.azure.management.resources.implementation.OperationsInner
            dup
            aload 0 /* this */
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.restClient:()Lcom/microsoft/rest/RestClient;
            invokevirtual com.microsoft.rest.RestClient.retrofit:()Lretrofit2/Retrofit;
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.OperationsInner.<init>:(Lretrofit2/Retrofit;Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;)V
            putfield com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.operations:Lcom/microsoft/azure/management/resources/implementation/OperationsInner;
         5: .line 262
            aload 0 /* this */
            new com.microsoft.azure.management.resources.implementation.DeploymentsInner
            dup
            aload 0 /* this */
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.restClient:()Lcom/microsoft/rest/RestClient;
            invokevirtual com.microsoft.rest.RestClient.retrofit:()Lretrofit2/Retrofit;
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentsInner.<init>:(Lretrofit2/Retrofit;Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;)V
            putfield com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.deployments:Lcom/microsoft/azure/management/resources/implementation/DeploymentsInner;
         6: .line 263
            aload 0 /* this */
            new com.microsoft.azure.management.resources.implementation.ProvidersInner
            dup
            aload 0 /* this */
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.restClient:()Lcom/microsoft/rest/RestClient;
            invokevirtual com.microsoft.rest.RestClient.retrofit:()Lretrofit2/Retrofit;
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.ProvidersInner.<init>:(Lretrofit2/Retrofit;Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;)V
            putfield com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.providers:Lcom/microsoft/azure/management/resources/implementation/ProvidersInner;
         7: .line 264
            aload 0 /* this */
            new com.microsoft.azure.management.resources.implementation.ResourcesInner
            dup
            aload 0 /* this */
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.restClient:()Lcom/microsoft/rest/RestClient;
            invokevirtual com.microsoft.rest.RestClient.retrofit:()Lretrofit2/Retrofit;
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.ResourcesInner.<init>:(Lretrofit2/Retrofit;Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;)V
            putfield com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.resources:Lcom/microsoft/azure/management/resources/implementation/ResourcesInner;
         8: .line 265
            aload 0 /* this */
            new com.microsoft.azure.management.resources.implementation.ResourceGroupsInner
            dup
            aload 0 /* this */
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.restClient:()Lcom/microsoft/rest/RestClient;
            invokevirtual com.microsoft.rest.RestClient.retrofit:()Lretrofit2/Retrofit;
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.ResourceGroupsInner.<init>:(Lretrofit2/Retrofit;Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;)V
            putfield com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.resourceGroups:Lcom/microsoft/azure/management/resources/implementation/ResourceGroupsInner;
         9: .line 266
            aload 0 /* this */
            new com.microsoft.azure.management.resources.implementation.TagOperationsInner
            dup
            aload 0 /* this */
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.restClient:()Lcom/microsoft/rest/RestClient;
            invokevirtual com.microsoft.rest.RestClient.retrofit:()Lretrofit2/Retrofit;
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.TagOperationsInner.<init>:(Lretrofit2/Retrofit;Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;)V
            putfield com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.tagOperations:Lcom/microsoft/azure/management/resources/implementation/TagOperationsInner;
        10: .line 267
            aload 0 /* this */
            new com.microsoft.azure.management.resources.implementation.DeploymentOperationsInner
            dup
            aload 0 /* this */
            invokevirtual com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.restClient:()Lcom/microsoft/rest/RestClient;
            invokevirtual com.microsoft.rest.RestClient.retrofit:()Lretrofit2/Retrofit;
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.implementation.DeploymentOperationsInner.<init>:(Lretrofit2/Retrofit;Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;)V
            putfield com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.deploymentOperations:Lcom/microsoft/azure/management/resources/implementation/DeploymentOperationsInner;
        11: .line 268
            aload 0 /* this */
            new com.microsoft.azure.AzureClient
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.AzureClient.<init>:(Lcom/microsoft/azure/AzureServiceClient;)V
            putfield com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl.azureClient:Lcom/microsoft/azure/AzureClient;
        12: .line 269
            return
        end local 0 // com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0   13     0  this  Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;

  public java.lang.String userAgent();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl this
         0: .line 278
            ldc "%s (%s, %s)"
            iconst_3
            anewarray java.lang.Object
            dup
            iconst_0
            aload 0 /* this */
            invokespecial com.microsoft.azure.AzureServiceClient.userAgent:()Ljava/lang/String;
            aastore
            dup
            iconst_1
            ldc "ResourceManagementClient"
            aastore
            dup
            iconst_2
            ldc "2020-06-01"
            aastore
            invokestatic java.lang.String.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
            areturn
        end local 0 // com.microsoft.azure.management.resources.implementation.ResourceManagementClientImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/microsoft/azure/management/resources/implementation/ResourceManagementClientImpl;
}
SourceFile: "ResourceManagementClientImpl.java"