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

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

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

  public com.microsoft.azure.management.network.implementation.NetworkWatcherInner createOrUpdate(java.lang.String, java.lang.String, com.microsoft.azure.management.network.implementation.NetworkWatcherInner);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/implementation/NetworkWatcherInner;)Lcom/microsoft/azure/management/network/implementation/NetworkWatcherInner;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String networkWatcherName
        start local 3 // com.microsoft.azure.management.network.implementation.NetworkWatcherInner parameters
         0: .line 215
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* networkWatcherName */
            aload 3 /* parameters */
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkWatchersInner.createOrUpdateWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/implementation/NetworkWatcherInner;)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.network.implementation.NetworkWatcherInner
            areturn
        end local 3 // com.microsoft.azure.management.network.implementation.NetworkWatcherInner parameters
        end local 2 // java.lang.String networkWatcherName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0    1     0                this  Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;
            0    1     1   resourceGroupName  Ljava/lang/String;
            0    1     2  networkWatcherName  Ljava/lang/String;
            0    1     3          parameters  Lcom/microsoft/azure/management/network/implementation/NetworkWatcherInner;
    MethodParameters:
                    Name  Flags
      resourceGroupName   
      networkWatcherName  
      parameters          

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

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

  public rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.management.network.implementation.NetworkWatcherInner>> createOrUpdateWithServiceResponseAsync(java.lang.String, java.lang.String, com.microsoft.azure.management.network.implementation.NetworkWatcherInner);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/implementation/NetworkWatcherInner;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=8, locals=4, args_size=4
        start local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String networkWatcherName
        start local 3 // com.microsoft.azure.management.network.implementation.NetworkWatcherInner parameters
         0: .line 260
            aload 1 /* resourceGroupName */
            ifnonnull 2
         1: .line 261
            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 263
      StackMap locals:
      StackMap stack:
            aload 2 /* networkWatcherName */
            ifnonnull 4
         3: .line 264
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter networkWatcherName is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         4: .line 266
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.subscriptionId:()Ljava/lang/String;
            ifnonnull 6
         5: .line 267
            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 269
      StackMap locals:
      StackMap stack:
            aload 3 /* parameters */
            ifnonnull 8
         7: .line 270
            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 272
      StackMap locals:
      StackMap stack:
            aload 3 /* parameters */
            invokestatic com.microsoft.rest.Validator.validate:(Ljava/lang/Object;)V
         9: .line 274
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.service:Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner$NetworkWatchersService;
            aload 1 /* resourceGroupName */
            aload 2 /* networkWatcherName */
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.subscriptionId:()Ljava/lang/String;
            aload 3 /* parameters */
            ldc "2019-11-01"
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.acceptLanguage:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.userAgent:()Ljava/lang/String;
            invokeinterface com.microsoft.azure.management.network.implementation.NetworkWatchersInner$NetworkWatchersService.createOrUpdate:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/implementation/NetworkWatcherInner;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
        10: .line 275
            new com.microsoft.azure.management.network.implementation.NetworkWatchersInner$2
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.network.implementation.NetworkWatchersInner$2.<init>:(Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;)V
            invokevirtual rx.Observable.flatMap:(Lrx/functions/Func1;)Lrx/Observable;
        11: .line 274
            areturn
        end local 3 // com.microsoft.azure.management.network.implementation.NetworkWatcherInner parameters
        end local 2 // java.lang.String networkWatcherName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0   12     0                this  Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;
            0   12     1   resourceGroupName  Ljava/lang/String;
            0   12     2  networkWatcherName  Ljava/lang/String;
            0   12     3          parameters  Lcom/microsoft/azure/management/network/implementation/NetworkWatcherInner;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/implementation/NetworkWatcherInner;)Lrx/Observable<Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/management/network/implementation/NetworkWatcherInner;>;>;
    MethodParameters:
                    Name  Flags
      resourceGroupName   
      networkWatcherName  
      parameters          

  private com.microsoft.rest.ServiceResponse<com.microsoft.azure.management.network.implementation.NetworkWatcherInner> createOrUpdateDelegate(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.network.implementation.NetworkWatchersInner this
        start local 1 // retrofit2.Response response
         0: .line 289
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.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.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.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 290
            sipush 200
            new com.microsoft.azure.management.network.implementation.NetworkWatchersInner$3
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.network.implementation.NetworkWatchersInner$3.<init>:(Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;)V
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkWatchersInner$3.getType:()Ljava/lang/reflect/Type;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.register:(ILjava/lang/reflect/Type;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         2: .line 291
            sipush 201
            new com.microsoft.azure.management.network.implementation.NetworkWatchersInner$4
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.network.implementation.NetworkWatchersInner$4.<init>:(Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;)V
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkWatchersInner$4.getType:()Ljava/lang/reflect/Type;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.register:(ILjava/lang/reflect/Type;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         3: .line 292
            ldc Lcom/microsoft/azure/management/network/ErrorResponseException;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.registerError:(Ljava/lang/Class;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         4: .line 293
            aload 1 /* response */
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.build:(Lretrofit2/Response;)Lcom/microsoft/rest/ServiceResponse;
         5: .line 289
            areturn
        end local 1 // retrofit2.Response response
        end local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    6     0      this  Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;
            0    6     1  response  Lretrofit2/Response<Lokhttp3/ResponseBody;>;
    Exceptions:
      throws com.microsoft.azure.management.network.ErrorResponseException, java.io.IOException, java.lang.IllegalArgumentException
    Signature: (Lretrofit2/Response<Lokhttp3/ResponseBody;>;)Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/management/network/implementation/NetworkWatcherInner;>;
    MethodParameters:
          Name  Flags
      response  

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

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

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

  public rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.management.network.implementation.NetworkWatcherInner>> 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.network.implementation.NetworkWatchersInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String networkWatcherName
         0: .line 349
            aload 1 /* resourceGroupName */
            ifnonnull 2
         1: .line 350
            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 352
      StackMap locals:
      StackMap stack:
            aload 2 /* networkWatcherName */
            ifnonnull 4
         3: .line 353
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter networkWatcherName is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         4: .line 355
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.subscriptionId:()Ljava/lang/String;
            ifnonnull 6
         5: .line 356
            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 359
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.service:Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner$NetworkWatchersService;
            aload 1 /* resourceGroupName */
            aload 2 /* networkWatcherName */
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.subscriptionId:()Ljava/lang/String;
            ldc "2019-11-01"
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.acceptLanguage:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.userAgent:()Ljava/lang/String;
            invokeinterface com.microsoft.azure.management.network.implementation.NetworkWatchersInner$NetworkWatchersService.getByResourceGroup:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
         7: .line 360
            new com.microsoft.azure.management.network.implementation.NetworkWatchersInner$6
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.network.implementation.NetworkWatchersInner$6.<init>:(Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;)V
            invokevirtual rx.Observable.flatMap:(Lrx/functions/Func1;)Lrx/Observable;
         8: .line 359
            areturn
        end local 2 // java.lang.String networkWatcherName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0    9     0                this  Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;
            0    9     1   resourceGroupName  Ljava/lang/String;
            0    9     2  networkWatcherName  Ljava/lang/String;
    Signature: (Ljava/lang/String;Ljava/lang/String;)Lrx/Observable<Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/management/network/implementation/NetworkWatcherInner;>;>;
    MethodParameters:
                    Name  Flags
      resourceGroupName   
      networkWatcherName  

  private com.microsoft.rest.ServiceResponse<com.microsoft.azure.management.network.implementation.NetworkWatcherInner> 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.network.implementation.NetworkWatchersInner this
        start local 1 // retrofit2.Response response
         0: .line 374
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.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.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.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 375
            sipush 200
            new com.microsoft.azure.management.network.implementation.NetworkWatchersInner$7
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.network.implementation.NetworkWatchersInner$7.<init>:(Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;)V
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkWatchersInner$7.getType:()Ljava/lang/reflect/Type;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.register:(ILjava/lang/reflect/Type;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         2: .line 376
            ldc Lcom/microsoft/azure/management/network/ErrorResponseException;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.registerError:(Ljava/lang/Class;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         3: .line 377
            aload 1 /* response */
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.build:(Lretrofit2/Response;)Lcom/microsoft/rest/ServiceResponse;
         4: .line 374
            areturn
        end local 1 // retrofit2.Response response
        end local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    5     0      this  Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;
            0    5     1  response  Lretrofit2/Response<Lokhttp3/ResponseBody;>;
    Exceptions:
      throws com.microsoft.azure.management.network.ErrorResponseException, java.io.IOException, java.lang.IllegalArgumentException
    Signature: (Lretrofit2/Response<Lokhttp3/ResponseBody;>;)Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/management/network/implementation/NetworkWatcherInner;>;
    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.network.implementation.NetworkWatchersInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String networkWatcherName
         0: .line 390
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* networkWatcherName */
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkWatchersInner.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 391
            return
        end local 2 // java.lang.String networkWatcherName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0    2     0                this  Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;
            0    2     1   resourceGroupName  Ljava/lang/String;
            0    2     2  networkWatcherName  Ljava/lang/String;
    MethodParameters:
                    Name  Flags
      resourceGroupName   
      networkWatcherName  

  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.network.implementation.NetworkWatchersInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String networkWatcherName
        start local 3 // com.microsoft.rest.ServiceCallback serviceCallback
         0: .line 403
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* networkWatcherName */
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkWatchersInner.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 networkWatcherName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0    1     0                this  Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;
            0    1     1   resourceGroupName  Ljava/lang/String;
            0    1     2  networkWatcherName  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   
      networkWatcherName  
      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.network.implementation.NetworkWatchersInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String networkWatcherName
         0: .line 415
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* networkWatcherName */
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkWatchersInner.deleteWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
            new com.microsoft.azure.management.network.implementation.NetworkWatchersInner$8
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.network.implementation.NetworkWatchersInner$8.<init>:(Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;)V
            invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
            areturn
        end local 2 // java.lang.String networkWatcherName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0    1     0                this  Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;
            0    1     1   resourceGroupName  Ljava/lang/String;
            0    1     2  networkWatcherName  Ljava/lang/String;
    Signature: (Ljava/lang/String;Ljava/lang/String;)Lrx/Observable<Ljava/lang/Void;>;
    MethodParameters:
                    Name  Flags
      resourceGroupName   
      networkWatcherName  

  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.network.implementation.NetworkWatchersInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String networkWatcherName
         0: .line 432
            aload 1 /* resourceGroupName */
            ifnonnull 2
         1: .line 433
            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 435
      StackMap locals:
      StackMap stack:
            aload 2 /* networkWatcherName */
            ifnonnull 4
         3: .line 436
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter networkWatcherName is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         4: .line 438
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.subscriptionId:()Ljava/lang/String;
            ifnonnull 6
         5: .line 439
            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 442
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.service:Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner$NetworkWatchersService;
            aload 1 /* resourceGroupName */
            aload 2 /* networkWatcherName */
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.subscriptionId:()Ljava/lang/String;
            ldc "2019-11-01"
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.acceptLanguage:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.userAgent:()Ljava/lang/String;
            invokeinterface com.microsoft.azure.management.network.implementation.NetworkWatchersInner$NetworkWatchersService.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
         7: .line 443
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.getAzureClient:()Lcom/microsoft/azure/AzureClient;
            aload 3 /* observable */
            new com.microsoft.azure.management.network.implementation.NetworkWatchersInner$9
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.network.implementation.NetworkWatchersInner$9.<init>:(Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;)V
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkWatchersInner$9.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 networkWatcherName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0    8     0                this  Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;
            0    8     1   resourceGroupName  Ljava/lang/String;
            0    8     2  networkWatcherName  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
      resourceGroupName   
      networkWatcherName  

  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.network.implementation.NetworkWatchersInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String networkWatcherName
         0: .line 456
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* networkWatcherName */
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkWatchersInner.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 457
            return
        end local 2 // java.lang.String networkWatcherName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0    2     0                this  Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;
            0    2     1   resourceGroupName  Ljava/lang/String;
            0    2     2  networkWatcherName  Ljava/lang/String;
    MethodParameters:
                    Name  Flags
      resourceGroupName   
      networkWatcherName  

  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.network.implementation.NetworkWatchersInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String networkWatcherName
        start local 3 // com.microsoft.rest.ServiceCallback serviceCallback
         0: .line 469
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* networkWatcherName */
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkWatchersInner.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 networkWatcherName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0    1     0                this  Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;
            0    1     1   resourceGroupName  Ljava/lang/String;
            0    1     2  networkWatcherName  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   
      networkWatcherName  
      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.network.implementation.NetworkWatchersInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String networkWatcherName
         0: .line 481
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* networkWatcherName */
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkWatchersInner.beginDeleteWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
            new com.microsoft.azure.management.network.implementation.NetworkWatchersInner$10
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.network.implementation.NetworkWatchersInner$10.<init>:(Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;)V
            invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
            areturn
        end local 2 // java.lang.String networkWatcherName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0    1     0                this  Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;
            0    1     1   resourceGroupName  Ljava/lang/String;
            0    1     2  networkWatcherName  Ljava/lang/String;
    Signature: (Ljava/lang/String;Ljava/lang/String;)Lrx/Observable<Ljava/lang/Void;>;
    MethodParameters:
                    Name  Flags
      resourceGroupName   
      networkWatcherName  

  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.network.implementation.NetworkWatchersInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String networkWatcherName
         0: .line 498
            aload 1 /* resourceGroupName */
            ifnonnull 2
         1: .line 499
            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 501
      StackMap locals:
      StackMap stack:
            aload 2 /* networkWatcherName */
            ifnonnull 4
         3: .line 502
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter networkWatcherName is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         4: .line 504
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.subscriptionId:()Ljava/lang/String;
            ifnonnull 6
         5: .line 505
            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 508
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.service:Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner$NetworkWatchersService;
            aload 1 /* resourceGroupName */
            aload 2 /* networkWatcherName */
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.subscriptionId:()Ljava/lang/String;
            ldc "2019-11-01"
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.acceptLanguage:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.userAgent:()Ljava/lang/String;
            invokeinterface com.microsoft.azure.management.network.implementation.NetworkWatchersInner$NetworkWatchersService.beginDelete:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
         7: .line 509
            new com.microsoft.azure.management.network.implementation.NetworkWatchersInner$11
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.network.implementation.NetworkWatchersInner$11.<init>:(Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;)V
            invokevirtual rx.Observable.flatMap:(Lrx/functions/Func1;)Lrx/Observable;
         8: .line 508
            areturn
        end local 2 // java.lang.String networkWatcherName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0    9     0                this  Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;
            0    9     1   resourceGroupName  Ljava/lang/String;
            0    9     2  networkWatcherName  Ljava/lang/String;
    Signature: (Ljava/lang/String;Ljava/lang/String;)Lrx/Observable<Lcom/microsoft/rest/ServiceResponse<Ljava/lang/Void;>;>;
    MethodParameters:
                    Name  Flags
      resourceGroupName   
      networkWatcherName  

  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.network.implementation.NetworkWatchersInner this
        start local 1 // retrofit2.Response response
         0: .line 523
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.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.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.serializerAdapter:()Lcom/microsoft/rest/protocol/SerializerAdapter;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder$Factory.newInstance:(Lcom/microsoft/rest/protocol/SerializerAdapter;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         1: .line 524
            sipush 202
            new com.microsoft.azure.management.network.implementation.NetworkWatchersInner$12
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.network.implementation.NetworkWatchersInner$12.<init>:(Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;)V
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkWatchersInner$12.getType:()Ljava/lang/reflect/Type;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.register:(ILjava/lang/reflect/Type;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         2: .line 525
            sipush 204
            new com.microsoft.azure.management.network.implementation.NetworkWatchersInner$13
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.network.implementation.NetworkWatchersInner$13.<init>:(Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;)V
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkWatchersInner$13.getType:()Ljava/lang/reflect/Type;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.register:(ILjava/lang/reflect/Type;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         3: .line 526
            ldc Lcom/microsoft/azure/management/network/ErrorResponseException;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.registerError:(Ljava/lang/Class;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         4: .line 527
            aload 1 /* response */
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.build:(Lretrofit2/Response;)Lcom/microsoft/rest/ServiceResponse;
         5: .line 523
            areturn
        end local 1 // retrofit2.Response response
        end local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    6     0      this  Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;
            0    6     1  response  Lretrofit2/Response<Lokhttp3/ResponseBody;>;
    Exceptions:
      throws com.microsoft.azure.management.network.ErrorResponseException, 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.network.implementation.NetworkWatcherInner updateTags(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Lcom/microsoft/azure/management/network/implementation/NetworkWatcherInner;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String networkWatcherName
         0: .line 541
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* networkWatcherName */
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkWatchersInner.updateTagsWithServiceResponseAsync:(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.network.implementation.NetworkWatcherInner
            areturn
        end local 2 // java.lang.String networkWatcherName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0    1     0                this  Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;
            0    1     1   resourceGroupName  Ljava/lang/String;
            0    1     2  networkWatcherName  Ljava/lang/String;
    MethodParameters:
                    Name  Flags
      resourceGroupName   
      networkWatcherName  

  public com.microsoft.rest.ServiceFuture<com.microsoft.azure.management.network.implementation.NetworkWatcherInner> updateTagsAsync(java.lang.String, java.lang.String, com.microsoft.rest.ServiceCallback<com.microsoft.azure.management.network.implementation.NetworkWatcherInner>);
    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.network.implementation.NetworkWatchersInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String networkWatcherName
        start local 3 // com.microsoft.rest.ServiceCallback serviceCallback
         0: .line 554
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* networkWatcherName */
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkWatchersInner.updateTagsWithServiceResponseAsync:(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 networkWatcherName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0    1     0                this  Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;
            0    1     1   resourceGroupName  Ljava/lang/String;
            0    1     2  networkWatcherName  Ljava/lang/String;
            0    1     3     serviceCallback  Lcom/microsoft/rest/ServiceCallback<Lcom/microsoft/azure/management/network/implementation/NetworkWatcherInner;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/rest/ServiceCallback<Lcom/microsoft/azure/management/network/implementation/NetworkWatcherInner;>;)Lcom/microsoft/rest/ServiceFuture<Lcom/microsoft/azure/management/network/implementation/NetworkWatcherInner;>;
    MethodParameters:
                    Name  Flags
      resourceGroupName   
      networkWatcherName  
      serviceCallback     final

  public rx.Observable<com.microsoft.azure.management.network.implementation.NetworkWatcherInner> updateTagsAsync(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.network.implementation.NetworkWatchersInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String networkWatcherName
         0: .line 566
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* networkWatcherName */
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkWatchersInner.updateTagsWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
            new com.microsoft.azure.management.network.implementation.NetworkWatchersInner$14
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.network.implementation.NetworkWatchersInner$14.<init>:(Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;)V
            invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
            areturn
        end local 2 // java.lang.String networkWatcherName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0    1     0                this  Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;
            0    1     1   resourceGroupName  Ljava/lang/String;
            0    1     2  networkWatcherName  Ljava/lang/String;
    Signature: (Ljava/lang/String;Ljava/lang/String;)Lrx/Observable<Lcom/microsoft/azure/management/network/implementation/NetworkWatcherInner;>;
    MethodParameters:
                    Name  Flags
      resourceGroupName   
      networkWatcherName  

  public rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.management.network.implementation.NetworkWatcherInner>> updateTagsWithServiceResponseAsync(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=8, locals=4, args_size=3
        start local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String networkWatcherName
         0: .line 583
            aload 1 /* resourceGroupName */
            ifnonnull 2
         1: .line 584
            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 586
      StackMap locals:
      StackMap stack:
            aload 2 /* networkWatcherName */
            ifnonnull 4
         3: .line 587
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter networkWatcherName is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         4: .line 589
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.subscriptionId:()Ljava/lang/String;
            ifnonnull 6
         5: .line 590
            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 594
      StackMap locals:
      StackMap stack:
            new com.microsoft.azure.management.network.TagsObject
            dup
            invokespecial com.microsoft.azure.management.network.TagsObject.<init>:()V
            astore 3 /* parameters */
        start local 3 // com.microsoft.azure.management.network.TagsObject parameters
         7: .line 595
            aload 3 /* parameters */
            aconst_null
            invokevirtual com.microsoft.azure.management.network.TagsObject.withTags:(Ljava/util/Map;)Lcom/microsoft/azure/management/network/TagsObject;
            pop
         8: .line 596
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.service:Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner$NetworkWatchersService;
            aload 1 /* resourceGroupName */
            aload 2 /* networkWatcherName */
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.subscriptionId:()Ljava/lang/String;
            ldc "2019-11-01"
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.acceptLanguage:()Ljava/lang/String;
            aload 3 /* parameters */
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.userAgent:()Ljava/lang/String;
            invokeinterface com.microsoft.azure.management.network.implementation.NetworkWatchersInner$NetworkWatchersService.updateTags:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/TagsObject;Ljava/lang/String;)Lrx/Observable;
         9: .line 597
            new com.microsoft.azure.management.network.implementation.NetworkWatchersInner$15
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.network.implementation.NetworkWatchersInner$15.<init>:(Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;)V
            invokevirtual rx.Observable.flatMap:(Lrx/functions/Func1;)Lrx/Observable;
        10: .line 596
            areturn
        end local 3 // com.microsoft.azure.management.network.TagsObject parameters
        end local 2 // java.lang.String networkWatcherName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0   11     0                this  Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;
            0   11     1   resourceGroupName  Ljava/lang/String;
            0   11     2  networkWatcherName  Ljava/lang/String;
            7   11     3          parameters  Lcom/microsoft/azure/management/network/TagsObject;
    Signature: (Ljava/lang/String;Ljava/lang/String;)Lrx/Observable<Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/management/network/implementation/NetworkWatcherInner;>;>;
    MethodParameters:
                    Name  Flags
      resourceGroupName   
      networkWatcherName  

  public com.microsoft.azure.management.network.implementation.NetworkWatcherInner updateTags(java.lang.String, java.lang.String, java.util.Map<java.lang.String, java.lang.String>);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;)Lcom/microsoft/azure/management/network/implementation/NetworkWatcherInner;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String networkWatcherName
        start local 3 // java.util.Map tags
         0: .line 622
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* networkWatcherName */
            aload 3 /* tags */
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkWatchersInner.updateTagsWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;)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.network.implementation.NetworkWatcherInner
            areturn
        end local 3 // java.util.Map tags
        end local 2 // java.lang.String networkWatcherName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0    1     0                this  Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;
            0    1     1   resourceGroupName  Ljava/lang/String;
            0    1     2  networkWatcherName  Ljava/lang/String;
            0    1     3                tags  Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;)Lcom/microsoft/azure/management/network/implementation/NetworkWatcherInner;
    MethodParameters:
                    Name  Flags
      resourceGroupName   
      networkWatcherName  
      tags                

  public com.microsoft.rest.ServiceFuture<com.microsoft.azure.management.network.implementation.NetworkWatcherInner> updateTagsAsync(java.lang.String, java.lang.String, java.util.Map<java.lang.String, java.lang.String>, com.microsoft.rest.ServiceCallback<com.microsoft.azure.management.network.implementation.NetworkWatcherInner>);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;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.network.implementation.NetworkWatchersInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String networkWatcherName
        start local 3 // java.util.Map tags
        start local 4 // com.microsoft.rest.ServiceCallback serviceCallback
         0: .line 636
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* networkWatcherName */
            aload 3 /* tags */
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkWatchersInner.updateTagsWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;)Lrx/Observable;
            aload 4 /* serviceCallback */
            invokestatic com.microsoft.rest.ServiceFuture.fromResponse:(Lrx/Observable;Lcom/microsoft/rest/ServiceCallback;)Lcom/microsoft/rest/ServiceFuture;
            areturn
        end local 4 // com.microsoft.rest.ServiceCallback serviceCallback
        end local 3 // java.util.Map tags
        end local 2 // java.lang.String networkWatcherName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0    1     0                this  Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;
            0    1     1   resourceGroupName  Ljava/lang/String;
            0    1     2  networkWatcherName  Ljava/lang/String;
            0    1     3                tags  Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;
            0    1     4     serviceCallback  Lcom/microsoft/rest/ServiceCallback<Lcom/microsoft/azure/management/network/implementation/NetworkWatcherInner;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;Lcom/microsoft/rest/ServiceCallback<Lcom/microsoft/azure/management/network/implementation/NetworkWatcherInner;>;)Lcom/microsoft/rest/ServiceFuture<Lcom/microsoft/azure/management/network/implementation/NetworkWatcherInner;>;
    MethodParameters:
                    Name  Flags
      resourceGroupName   
      networkWatcherName  
      tags                
      serviceCallback     final

  public rx.Observable<com.microsoft.azure.management.network.implementation.NetworkWatcherInner> updateTagsAsync(java.lang.String, java.lang.String, java.util.Map<java.lang.String, java.lang.String>);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String networkWatcherName
        start local 3 // java.util.Map tags
         0: .line 649
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* networkWatcherName */
            aload 3 /* tags */
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkWatchersInner.updateTagsWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;)Lrx/Observable;
            new com.microsoft.azure.management.network.implementation.NetworkWatchersInner$16
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.network.implementation.NetworkWatchersInner$16.<init>:(Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;)V
            invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
            areturn
        end local 3 // java.util.Map tags
        end local 2 // java.lang.String networkWatcherName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0    1     0                this  Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;
            0    1     1   resourceGroupName  Ljava/lang/String;
            0    1     2  networkWatcherName  Ljava/lang/String;
            0    1     3                tags  Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;)Lrx/Observable<Lcom/microsoft/azure/management/network/implementation/NetworkWatcherInner;>;
    MethodParameters:
                    Name  Flags
      resourceGroupName   
      networkWatcherName  
      tags                

  public rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.management.network.implementation.NetworkWatcherInner>> updateTagsWithServiceResponseAsync(java.lang.String, java.lang.String, java.util.Map<java.lang.String, java.lang.String>);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=8, locals=5, args_size=4
        start local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String networkWatcherName
        start local 3 // java.util.Map tags
         0: .line 667
            aload 1 /* resourceGroupName */
            ifnonnull 2
         1: .line 668
            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 670
      StackMap locals:
      StackMap stack:
            aload 2 /* networkWatcherName */
            ifnonnull 4
         3: .line 671
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter networkWatcherName is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         4: .line 673
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.subscriptionId:()Ljava/lang/String;
            ifnonnull 6
         5: .line 674
            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 676
      StackMap locals:
      StackMap stack:
            aload 3 /* tags */
            invokestatic com.microsoft.rest.Validator.validate:(Ljava/lang/Object;)V
         7: .line 678
            new com.microsoft.azure.management.network.TagsObject
            dup
            invokespecial com.microsoft.azure.management.network.TagsObject.<init>:()V
            astore 4 /* parameters */
        start local 4 // com.microsoft.azure.management.network.TagsObject parameters
         8: .line 679
            aload 4 /* parameters */
            aload 3 /* tags */
            invokevirtual com.microsoft.azure.management.network.TagsObject.withTags:(Ljava/util/Map;)Lcom/microsoft/azure/management/network/TagsObject;
            pop
         9: .line 680
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.service:Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner$NetworkWatchersService;
            aload 1 /* resourceGroupName */
            aload 2 /* networkWatcherName */
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.subscriptionId:()Ljava/lang/String;
            ldc "2019-11-01"
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.acceptLanguage:()Ljava/lang/String;
            aload 4 /* parameters */
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.userAgent:()Ljava/lang/String;
            invokeinterface com.microsoft.azure.management.network.implementation.NetworkWatchersInner$NetworkWatchersService.updateTags:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/TagsObject;Ljava/lang/String;)Lrx/Observable;
        10: .line 681
            new com.microsoft.azure.management.network.implementation.NetworkWatchersInner$17
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.network.implementation.NetworkWatchersInner$17.<init>:(Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;)V
            invokevirtual rx.Observable.flatMap:(Lrx/functions/Func1;)Lrx/Observable;
        11: .line 680
            areturn
        end local 4 // com.microsoft.azure.management.network.TagsObject parameters
        end local 3 // java.util.Map tags
        end local 2 // java.lang.String networkWatcherName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0   12     0                this  Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;
            0   12     1   resourceGroupName  Ljava/lang/String;
            0   12     2  networkWatcherName  Ljava/lang/String;
            0   12     3                tags  Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;
            8   12     4          parameters  Lcom/microsoft/azure/management/network/TagsObject;
    Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;)Lrx/Observable<Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/management/network/implementation/NetworkWatcherInner;>;>;
    MethodParameters:
                    Name  Flags
      resourceGroupName   
      networkWatcherName  
      tags                

  private com.microsoft.rest.ServiceResponse<com.microsoft.azure.management.network.implementation.NetworkWatcherInner> updateTagsDelegate(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.network.implementation.NetworkWatchersInner this
        start local 1 // retrofit2.Response response
         0: .line 695
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.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.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.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 696
            sipush 200
            new com.microsoft.azure.management.network.implementation.NetworkWatchersInner$18
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.network.implementation.NetworkWatchersInner$18.<init>:(Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;)V
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkWatchersInner$18.getType:()Ljava/lang/reflect/Type;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.register:(ILjava/lang/reflect/Type;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         2: .line 697
            ldc Lcom/microsoft/azure/management/network/ErrorResponseException;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.registerError:(Ljava/lang/Class;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         3: .line 698
            aload 1 /* response */
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.build:(Lretrofit2/Response;)Lcom/microsoft/rest/ServiceResponse;
         4: .line 695
            areturn
        end local 1 // retrofit2.Response response
        end local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    5     0      this  Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;
            0    5     1  response  Lretrofit2/Response<Lokhttp3/ResponseBody;>;
    Exceptions:
      throws com.microsoft.azure.management.network.ErrorResponseException, java.io.IOException, java.lang.IllegalArgumentException
    Signature: (Lretrofit2/Response<Lokhttp3/ResponseBody;>;)Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/management/network/implementation/NetworkWatcherInner;>;
    MethodParameters:
          Name  Flags
      response  

  public com.microsoft.azure.PagedList<com.microsoft.azure.management.network.implementation.NetworkWatcherInner> 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.network.implementation.NetworkWatchersInner this
        start local 1 // java.lang.String resourceGroupName
         0: .line 708
            new com.microsoft.azure.management.network.implementation.PageImpl1
            dup
            invokespecial com.microsoft.azure.management.network.implementation.PageImpl1.<init>:()V
            astore 2 /* page */
        start local 2 // com.microsoft.azure.management.network.implementation.PageImpl1 page
         1: .line 709
            aload 2 /* page */
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkWatchersInner.listByResourceGroupWithServiceResponseAsync:(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.util.List
            invokevirtual com.microsoft.azure.management.network.implementation.PageImpl1.setItems:(Ljava/util/List;)Lcom/microsoft/azure/management/network/implementation/PageImpl1;
            pop
         2: .line 710
            aload 2 /* page */
            aconst_null
            invokevirtual com.microsoft.azure.management.network.implementation.PageImpl1.setNextPageLink:(Ljava/lang/String;)Lcom/microsoft/azure/management/network/implementation/PageImpl1;
            pop
         3: .line 711
            new com.microsoft.azure.management.network.implementation.NetworkWatchersInner$19
            dup
            aload 0 /* this */
            aload 2 /* page */
            invokespecial com.microsoft.azure.management.network.implementation.NetworkWatchersInner$19.<init>:(Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;Lcom/microsoft/azure/Page;)V
            areturn
        end local 2 // com.microsoft.azure.management.network.implementation.PageImpl1 page
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0    4     0               this  Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;
            0    4     1  resourceGroupName  Ljava/lang/String;
            1    4     2               page  Lcom/microsoft/azure/management/network/implementation/PageImpl1<Lcom/microsoft/azure/management/network/implementation/NetworkWatcherInner;>;
    Signature: (Ljava/lang/String;)Lcom/microsoft/azure/PagedList<Lcom/microsoft/azure/management/network/implementation/NetworkWatcherInner;>;
    MethodParameters:
                   Name  Flags
      resourceGroupName  

  public com.microsoft.rest.ServiceFuture<java.util.List<com.microsoft.azure.management.network.implementation.NetworkWatcherInner>> listByResourceGroupAsync(java.lang.String, com.microsoft.rest.ServiceCallback<java.util.List<com.microsoft.azure.management.network.implementation.NetworkWatcherInner>>);
    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.network.implementation.NetworkWatchersInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // com.microsoft.rest.ServiceCallback serviceCallback
         0: .line 727
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkWatchersInner.listByResourceGroupWithServiceResponseAsync:(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 resourceGroupName
        end local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0    1     0               this  Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;
            0    1     1  resourceGroupName  Ljava/lang/String;
            0    1     2    serviceCallback  Lcom/microsoft/rest/ServiceCallback<Ljava/util/List<Lcom/microsoft/azure/management/network/implementation/NetworkWatcherInner;>;>;
    Signature: (Ljava/lang/String;Lcom/microsoft/rest/ServiceCallback<Ljava/util/List<Lcom/microsoft/azure/management/network/implementation/NetworkWatcherInner;>;>;)Lcom/microsoft/rest/ServiceFuture<Ljava/util/List<Lcom/microsoft/azure/management/network/implementation/NetworkWatcherInner;>;>;
    MethodParameters:
                   Name  Flags
      resourceGroupName  
      serviceCallback    final

  public rx.Observable<com.microsoft.azure.Page<com.microsoft.azure.management.network.implementation.NetworkWatcherInner>> 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.network.implementation.NetworkWatchersInner this
        start local 1 // java.lang.String resourceGroupName
         0: .line 737
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkWatchersInner.listByResourceGroupWithServiceResponseAsync:(Ljava/lang/String;)Lrx/Observable;
            new com.microsoft.azure.management.network.implementation.NetworkWatchersInner$20
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.network.implementation.NetworkWatchersInner$20.<init>:(Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;)V
            invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
            areturn
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0    1     0               this  Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;
            0    1     1  resourceGroupName  Ljava/lang/String;
    Signature: (Ljava/lang/String;)Lrx/Observable<Lcom/microsoft/azure/Page<Lcom/microsoft/azure/management/network/implementation/NetworkWatcherInner;>;>;
    MethodParameters:
                   Name  Flags
      resourceGroupName  

  public rx.Observable<com.microsoft.rest.ServiceResponse<java.util.List<com.microsoft.azure.management.network.implementation.NetworkWatcherInner>>> listByResourceGroupWithServiceResponseAsync(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.network.implementation.NetworkWatchersInner this
        start local 1 // java.lang.String resourceGroupName
         0: .line 754
            aload 1 /* resourceGroupName */
            ifnonnull 2
         1: .line 755
            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 757
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.subscriptionId:()Ljava/lang/String;
            ifnonnull 4
         3: .line 758
            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 761
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.service:Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner$NetworkWatchersService;
            aload 1 /* resourceGroupName */
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.subscriptionId:()Ljava/lang/String;
            ldc "2019-11-01"
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.acceptLanguage:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.userAgent:()Ljava/lang/String;
            invokeinterface com.microsoft.azure.management.network.implementation.NetworkWatchersInner$NetworkWatchersService.listByResourceGroup:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
         5: .line 762
            new com.microsoft.azure.management.network.implementation.NetworkWatchersInner$21
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.network.implementation.NetworkWatchersInner$21.<init>:(Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;)V
            invokevirtual rx.Observable.flatMap:(Lrx/functions/Func1;)Lrx/Observable;
         6: .line 761
            areturn
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0    7     0               this  Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;
            0    7     1  resourceGroupName  Ljava/lang/String;
    Signature: (Ljava/lang/String;)Lrx/Observable<Lcom/microsoft/rest/ServiceResponse<Ljava/util/List<Lcom/microsoft/azure/management/network/implementation/NetworkWatcherInner;>;>;>;
    MethodParameters:
                   Name  Flags
      resourceGroupName  

  private com.microsoft.rest.ServiceResponse<com.microsoft.azure.management.network.implementation.PageImpl1<com.microsoft.azure.management.network.implementation.NetworkWatcherInner>> 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.network.implementation.NetworkWatchersInner this
        start local 1 // retrofit2.Response response
         0: .line 781
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.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.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.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 782
            sipush 200
            new com.microsoft.azure.management.network.implementation.NetworkWatchersInner$22
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.network.implementation.NetworkWatchersInner$22.<init>:(Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;)V
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkWatchersInner$22.getType:()Ljava/lang/reflect/Type;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.register:(ILjava/lang/reflect/Type;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         2: .line 783
            ldc Lcom/microsoft/azure/management/network/ErrorResponseException;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.registerError:(Ljava/lang/Class;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         3: .line 784
            aload 1 /* response */
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.build:(Lretrofit2/Response;)Lcom/microsoft/rest/ServiceResponse;
         4: .line 781
            areturn
        end local 1 // retrofit2.Response response
        end local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    5     0      this  Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;
            0    5     1  response  Lretrofit2/Response<Lokhttp3/ResponseBody;>;
    Exceptions:
      throws com.microsoft.azure.management.network.ErrorResponseException, java.io.IOException, java.lang.IllegalArgumentException
    Signature: (Lretrofit2/Response<Lokhttp3/ResponseBody;>;)Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/management/network/implementation/PageImpl1<Lcom/microsoft/azure/management/network/implementation/NetworkWatcherInner;>;>;
    MethodParameters:
          Name  Flags
      response  

  public com.microsoft.azure.PagedList<com.microsoft.azure.management.network.implementation.NetworkWatcherInner> 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.network.implementation.NetworkWatchersInner this
         0: .line 793
            new com.microsoft.azure.management.network.implementation.PageImpl1
            dup
            invokespecial com.microsoft.azure.management.network.implementation.PageImpl1.<init>:()V
            astore 1 /* page */
        start local 1 // com.microsoft.azure.management.network.implementation.PageImpl1 page
         1: .line 794
            aload 1 /* page */
            aload 0 /* this */
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkWatchersInner.listWithServiceResponseAsync:()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.util.List
            invokevirtual com.microsoft.azure.management.network.implementation.PageImpl1.setItems:(Ljava/util/List;)Lcom/microsoft/azure/management/network/implementation/PageImpl1;
            pop
         2: .line 795
            aload 1 /* page */
            aconst_null
            invokevirtual com.microsoft.azure.management.network.implementation.PageImpl1.setNextPageLink:(Ljava/lang/String;)Lcom/microsoft/azure/management/network/implementation/PageImpl1;
            pop
         3: .line 796
            new com.microsoft.azure.management.network.implementation.NetworkWatchersInner$23
            dup
            aload 0 /* this */
            aload 1 /* page */
            invokespecial com.microsoft.azure.management.network.implementation.NetworkWatchersInner$23.<init>:(Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;Lcom/microsoft/azure/Page;)V
            areturn
        end local 1 // com.microsoft.azure.management.network.implementation.PageImpl1 page
        end local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    4     0  this  Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;
            1    4     1  page  Lcom/microsoft/azure/management/network/implementation/PageImpl1<Lcom/microsoft/azure/management/network/implementation/NetworkWatcherInner;>;
    Signature: ()Lcom/microsoft/azure/PagedList<Lcom/microsoft/azure/management/network/implementation/NetworkWatcherInner;>;

  public com.microsoft.rest.ServiceFuture<java.util.List<com.microsoft.azure.management.network.implementation.NetworkWatcherInner>> listAsync(com.microsoft.rest.ServiceCallback<java.util.List<com.microsoft.azure.management.network.implementation.NetworkWatcherInner>>);
    descriptor: (Lcom/microsoft/rest/ServiceCallback;)Lcom/microsoft/rest/ServiceFuture;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
        start local 1 // com.microsoft.rest.ServiceCallback serviceCallback
         0: .line 811
            aload 0 /* this */
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkWatchersInner.listWithServiceResponseAsync:()Lrx/Observable;
            aload 1 /* serviceCallback */
            invokestatic com.microsoft.rest.ServiceFuture.fromResponse:(Lrx/Observable;Lcom/microsoft/rest/ServiceCallback;)Lcom/microsoft/rest/ServiceFuture;
            areturn
        end local 1 // com.microsoft.rest.ServiceCallback serviceCallback
        end local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0    1     0             this  Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;
            0    1     1  serviceCallback  Lcom/microsoft/rest/ServiceCallback<Ljava/util/List<Lcom/microsoft/azure/management/network/implementation/NetworkWatcherInner;>;>;
    Signature: (Lcom/microsoft/rest/ServiceCallback<Ljava/util/List<Lcom/microsoft/azure/management/network/implementation/NetworkWatcherInner;>;>;)Lcom/microsoft/rest/ServiceFuture<Ljava/util/List<Lcom/microsoft/azure/management/network/implementation/NetworkWatcherInner;>;>;
    MethodParameters:
                 Name  Flags
      serviceCallback  final

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

  public rx.Observable<com.microsoft.rest.ServiceResponse<java.util.List<com.microsoft.azure.management.network.implementation.NetworkWatcherInner>>> listWithServiceResponseAsync();
    descriptor: ()Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
         0: .line 836
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.subscriptionId:()Ljava/lang/String;
            ifnonnull 2
         1: .line 837
            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 840
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.service:Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner$NetworkWatchersService;
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.subscriptionId:()Ljava/lang/String;
            ldc "2019-11-01"
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.acceptLanguage:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.userAgent:()Ljava/lang/String;
            invokeinterface com.microsoft.azure.management.network.implementation.NetworkWatchersInner$NetworkWatchersService.list:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
         3: .line 841
            new com.microsoft.azure.management.network.implementation.NetworkWatchersInner$25
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.network.implementation.NetworkWatchersInner$25.<init>:(Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;)V
            invokevirtual rx.Observable.flatMap:(Lrx/functions/Func1;)Lrx/Observable;
         4: .line 840
            areturn
        end local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    5     0  this  Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;
    Signature: ()Lrx/Observable<Lcom/microsoft/rest/ServiceResponse<Ljava/util/List<Lcom/microsoft/azure/management/network/implementation/NetworkWatcherInner;>;>;>;

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

  public com.microsoft.azure.management.network.implementation.TopologyInner getTopology(java.lang.String, java.lang.String, com.microsoft.azure.management.network.TopologyParameters);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/TopologyParameters;)Lcom/microsoft/azure/management/network/implementation/TopologyInner;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String networkWatcherName
        start local 3 // com.microsoft.azure.management.network.TopologyParameters parameters
         0: .line 878
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* networkWatcherName */
            aload 3 /* parameters */
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkWatchersInner.getTopologyWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/TopologyParameters;)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.network.implementation.TopologyInner
            areturn
        end local 3 // com.microsoft.azure.management.network.TopologyParameters parameters
        end local 2 // java.lang.String networkWatcherName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0    1     0                this  Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;
            0    1     1   resourceGroupName  Ljava/lang/String;
            0    1     2  networkWatcherName  Ljava/lang/String;
            0    1     3          parameters  Lcom/microsoft/azure/management/network/TopologyParameters;
    MethodParameters:
                    Name  Flags
      resourceGroupName   
      networkWatcherName  
      parameters          

  public com.microsoft.rest.ServiceFuture<com.microsoft.azure.management.network.implementation.TopologyInner> getTopologyAsync(java.lang.String, java.lang.String, com.microsoft.azure.management.network.TopologyParameters, com.microsoft.rest.ServiceCallback<com.microsoft.azure.management.network.implementation.TopologyInner>);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/TopologyParameters;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.network.implementation.NetworkWatchersInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String networkWatcherName
        start local 3 // com.microsoft.azure.management.network.TopologyParameters parameters
        start local 4 // com.microsoft.rest.ServiceCallback serviceCallback
         0: .line 892
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* networkWatcherName */
            aload 3 /* parameters */
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkWatchersInner.getTopologyWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/TopologyParameters;)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.network.TopologyParameters parameters
        end local 2 // java.lang.String networkWatcherName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0    1     0                this  Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;
            0    1     1   resourceGroupName  Ljava/lang/String;
            0    1     2  networkWatcherName  Ljava/lang/String;
            0    1     3          parameters  Lcom/microsoft/azure/management/network/TopologyParameters;
            0    1     4     serviceCallback  Lcom/microsoft/rest/ServiceCallback<Lcom/microsoft/azure/management/network/implementation/TopologyInner;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/TopologyParameters;Lcom/microsoft/rest/ServiceCallback<Lcom/microsoft/azure/management/network/implementation/TopologyInner;>;)Lcom/microsoft/rest/ServiceFuture<Lcom/microsoft/azure/management/network/implementation/TopologyInner;>;
    MethodParameters:
                    Name  Flags
      resourceGroupName   
      networkWatcherName  
      parameters          
      serviceCallback     final

  public rx.Observable<com.microsoft.azure.management.network.implementation.TopologyInner> getTopologyAsync(java.lang.String, java.lang.String, com.microsoft.azure.management.network.TopologyParameters);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/TopologyParameters;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String networkWatcherName
        start local 3 // com.microsoft.azure.management.network.TopologyParameters parameters
         0: .line 905
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* networkWatcherName */
            aload 3 /* parameters */
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkWatchersInner.getTopologyWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/TopologyParameters;)Lrx/Observable;
            new com.microsoft.azure.management.network.implementation.NetworkWatchersInner$27
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.network.implementation.NetworkWatchersInner$27.<init>:(Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;)V
            invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
            areturn
        end local 3 // com.microsoft.azure.management.network.TopologyParameters parameters
        end local 2 // java.lang.String networkWatcherName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0    1     0                this  Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;
            0    1     1   resourceGroupName  Ljava/lang/String;
            0    1     2  networkWatcherName  Ljava/lang/String;
            0    1     3          parameters  Lcom/microsoft/azure/management/network/TopologyParameters;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/TopologyParameters;)Lrx/Observable<Lcom/microsoft/azure/management/network/implementation/TopologyInner;>;
    MethodParameters:
                    Name  Flags
      resourceGroupName   
      networkWatcherName  
      parameters          

  public rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.management.network.implementation.TopologyInner>> getTopologyWithServiceResponseAsync(java.lang.String, java.lang.String, com.microsoft.azure.management.network.TopologyParameters);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/TopologyParameters;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=8, locals=4, args_size=4
        start local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String networkWatcherName
        start local 3 // com.microsoft.azure.management.network.TopologyParameters parameters
         0: .line 923
            aload 1 /* resourceGroupName */
            ifnonnull 2
         1: .line 924
            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 926
      StackMap locals:
      StackMap stack:
            aload 2 /* networkWatcherName */
            ifnonnull 4
         3: .line 927
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter networkWatcherName is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         4: .line 929
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.subscriptionId:()Ljava/lang/String;
            ifnonnull 6
         5: .line 930
            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 932
      StackMap locals:
      StackMap stack:
            aload 3 /* parameters */
            ifnonnull 8
         7: .line 933
            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 935
      StackMap locals:
      StackMap stack:
            aload 3 /* parameters */
            invokestatic com.microsoft.rest.Validator.validate:(Ljava/lang/Object;)V
         9: .line 937
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.service:Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner$NetworkWatchersService;
            aload 1 /* resourceGroupName */
            aload 2 /* networkWatcherName */
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.subscriptionId:()Ljava/lang/String;
            aload 3 /* parameters */
            ldc "2019-11-01"
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.acceptLanguage:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.userAgent:()Ljava/lang/String;
            invokeinterface com.microsoft.azure.management.network.implementation.NetworkWatchersInner$NetworkWatchersService.getTopology:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/TopologyParameters;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
        10: .line 938
            new com.microsoft.azure.management.network.implementation.NetworkWatchersInner$28
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.network.implementation.NetworkWatchersInner$28.<init>:(Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;)V
            invokevirtual rx.Observable.flatMap:(Lrx/functions/Func1;)Lrx/Observable;
        11: .line 937
            areturn
        end local 3 // com.microsoft.azure.management.network.TopologyParameters parameters
        end local 2 // java.lang.String networkWatcherName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0   12     0                this  Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;
            0   12     1   resourceGroupName  Ljava/lang/String;
            0   12     2  networkWatcherName  Ljava/lang/String;
            0   12     3          parameters  Lcom/microsoft/azure/management/network/TopologyParameters;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/TopologyParameters;)Lrx/Observable<Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/management/network/implementation/TopologyInner;>;>;
    MethodParameters:
                    Name  Flags
      resourceGroupName   
      networkWatcherName  
      parameters          

  private com.microsoft.rest.ServiceResponse<com.microsoft.azure.management.network.implementation.TopologyInner> getTopologyDelegate(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.network.implementation.NetworkWatchersInner this
        start local 1 // retrofit2.Response response
         0: .line 952
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.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.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.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 953
            sipush 200
            new com.microsoft.azure.management.network.implementation.NetworkWatchersInner$29
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.network.implementation.NetworkWatchersInner$29.<init>:(Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;)V
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkWatchersInner$29.getType:()Ljava/lang/reflect/Type;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.register:(ILjava/lang/reflect/Type;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         2: .line 954
            ldc Lcom/microsoft/azure/management/network/ErrorResponseException;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.registerError:(Ljava/lang/Class;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         3: .line 955
            aload 1 /* response */
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.build:(Lretrofit2/Response;)Lcom/microsoft/rest/ServiceResponse;
         4: .line 952
            areturn
        end local 1 // retrofit2.Response response
        end local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    5     0      this  Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;
            0    5     1  response  Lretrofit2/Response<Lokhttp3/ResponseBody;>;
    Exceptions:
      throws com.microsoft.azure.management.network.ErrorResponseException, java.io.IOException, java.lang.IllegalArgumentException
    Signature: (Lretrofit2/Response<Lokhttp3/ResponseBody;>;)Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/management/network/implementation/TopologyInner;>;
    MethodParameters:
          Name  Flags
      response  

  public com.microsoft.azure.management.network.implementation.VerificationIPFlowResultInner verifyIPFlow(java.lang.String, java.lang.String, com.microsoft.azure.management.network.VerificationIPFlowParameters);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/VerificationIPFlowParameters;)Lcom/microsoft/azure/management/network/implementation/VerificationIPFlowResultInner;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String networkWatcherName
        start local 3 // com.microsoft.azure.management.network.VerificationIPFlowParameters parameters
         0: .line 970
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* networkWatcherName */
            aload 3 /* parameters */
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkWatchersInner.verifyIPFlowWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/VerificationIPFlowParameters;)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.network.implementation.VerificationIPFlowResultInner
            areturn
        end local 3 // com.microsoft.azure.management.network.VerificationIPFlowParameters parameters
        end local 2 // java.lang.String networkWatcherName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0    1     0                this  Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;
            0    1     1   resourceGroupName  Ljava/lang/String;
            0    1     2  networkWatcherName  Ljava/lang/String;
            0    1     3          parameters  Lcom/microsoft/azure/management/network/VerificationIPFlowParameters;
    MethodParameters:
                    Name  Flags
      resourceGroupName   
      networkWatcherName  
      parameters          

  public com.microsoft.rest.ServiceFuture<com.microsoft.azure.management.network.implementation.VerificationIPFlowResultInner> verifyIPFlowAsync(java.lang.String, java.lang.String, com.microsoft.azure.management.network.VerificationIPFlowParameters, com.microsoft.rest.ServiceCallback<com.microsoft.azure.management.network.implementation.VerificationIPFlowResultInner>);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/VerificationIPFlowParameters;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.network.implementation.NetworkWatchersInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String networkWatcherName
        start local 3 // com.microsoft.azure.management.network.VerificationIPFlowParameters parameters
        start local 4 // com.microsoft.rest.ServiceCallback serviceCallback
         0: .line 984
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* networkWatcherName */
            aload 3 /* parameters */
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkWatchersInner.verifyIPFlowWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/VerificationIPFlowParameters;)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.network.VerificationIPFlowParameters parameters
        end local 2 // java.lang.String networkWatcherName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0    1     0                this  Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;
            0    1     1   resourceGroupName  Ljava/lang/String;
            0    1     2  networkWatcherName  Ljava/lang/String;
            0    1     3          parameters  Lcom/microsoft/azure/management/network/VerificationIPFlowParameters;
            0    1     4     serviceCallback  Lcom/microsoft/rest/ServiceCallback<Lcom/microsoft/azure/management/network/implementation/VerificationIPFlowResultInner;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/VerificationIPFlowParameters;Lcom/microsoft/rest/ServiceCallback<Lcom/microsoft/azure/management/network/implementation/VerificationIPFlowResultInner;>;)Lcom/microsoft/rest/ServiceFuture<Lcom/microsoft/azure/management/network/implementation/VerificationIPFlowResultInner;>;
    MethodParameters:
                    Name  Flags
      resourceGroupName   
      networkWatcherName  
      parameters          
      serviceCallback     final

  public rx.Observable<com.microsoft.azure.management.network.implementation.VerificationIPFlowResultInner> verifyIPFlowAsync(java.lang.String, java.lang.String, com.microsoft.azure.management.network.VerificationIPFlowParameters);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/VerificationIPFlowParameters;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String networkWatcherName
        start local 3 // com.microsoft.azure.management.network.VerificationIPFlowParameters parameters
         0: .line 997
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* networkWatcherName */
            aload 3 /* parameters */
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkWatchersInner.verifyIPFlowWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/VerificationIPFlowParameters;)Lrx/Observable;
            new com.microsoft.azure.management.network.implementation.NetworkWatchersInner$30
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.network.implementation.NetworkWatchersInner$30.<init>:(Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;)V
            invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
            areturn
        end local 3 // com.microsoft.azure.management.network.VerificationIPFlowParameters parameters
        end local 2 // java.lang.String networkWatcherName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0    1     0                this  Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;
            0    1     1   resourceGroupName  Ljava/lang/String;
            0    1     2  networkWatcherName  Ljava/lang/String;
            0    1     3          parameters  Lcom/microsoft/azure/management/network/VerificationIPFlowParameters;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/VerificationIPFlowParameters;)Lrx/Observable<Lcom/microsoft/azure/management/network/implementation/VerificationIPFlowResultInner;>;
    MethodParameters:
                    Name  Flags
      resourceGroupName   
      networkWatcherName  
      parameters          

  public rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.management.network.implementation.VerificationIPFlowResultInner>> verifyIPFlowWithServiceResponseAsync(java.lang.String, java.lang.String, com.microsoft.azure.management.network.VerificationIPFlowParameters);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/VerificationIPFlowParameters;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=8, locals=5, args_size=4
        start local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String networkWatcherName
        start local 3 // com.microsoft.azure.management.network.VerificationIPFlowParameters parameters
         0: .line 1015
            aload 1 /* resourceGroupName */
            ifnonnull 2
         1: .line 1016
            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 1018
      StackMap locals:
      StackMap stack:
            aload 2 /* networkWatcherName */
            ifnonnull 4
         3: .line 1019
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter networkWatcherName is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         4: .line 1021
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.subscriptionId:()Ljava/lang/String;
            ifnonnull 6
         5: .line 1022
            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 1024
      StackMap locals:
      StackMap stack:
            aload 3 /* parameters */
            ifnonnull 8
         7: .line 1025
            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 1027
      StackMap locals:
      StackMap stack:
            aload 3 /* parameters */
            invokestatic com.microsoft.rest.Validator.validate:(Ljava/lang/Object;)V
         9: .line 1029
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.service:Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner$NetworkWatchersService;
            aload 1 /* resourceGroupName */
            aload 2 /* networkWatcherName */
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.subscriptionId:()Ljava/lang/String;
            aload 3 /* parameters */
            ldc "2019-11-01"
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.acceptLanguage:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.userAgent:()Ljava/lang/String;
            invokeinterface com.microsoft.azure.management.network.implementation.NetworkWatchersInner$NetworkWatchersService.verifyIPFlow:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/VerificationIPFlowParameters;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
            astore 4 /* observable */
        start local 4 // rx.Observable observable
        10: .line 1030
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.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.network.implementation.NetworkWatchersInner$31
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.network.implementation.NetworkWatchersInner$31.<init>:(Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;)V
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkWatchersInner$31.getType:()Ljava/lang/reflect/Type;
            invokevirtual com.microsoft.azure.AzureClient.getPostOrDeleteResultAsync:(Lrx/Observable;Lcom/microsoft/azure/LongRunningOperationOptions;Ljava/lang/reflect/Type;)Lrx/Observable;
            areturn
        end local 4 // rx.Observable observable
        end local 3 // com.microsoft.azure.management.network.VerificationIPFlowParameters parameters
        end local 2 // java.lang.String networkWatcherName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0   11     0                this  Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;
            0   11     1   resourceGroupName  Ljava/lang/String;
            0   11     2  networkWatcherName  Ljava/lang/String;
            0   11     3          parameters  Lcom/microsoft/azure/management/network/VerificationIPFlowParameters;
           10   11     4          observable  Lrx/Observable<Lretrofit2/Response<Lokhttp3/ResponseBody;>;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/VerificationIPFlowParameters;)Lrx/Observable<Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/management/network/implementation/VerificationIPFlowResultInner;>;>;
    MethodParameters:
                    Name  Flags
      resourceGroupName   
      networkWatcherName  
      parameters          

  public com.microsoft.azure.management.network.implementation.VerificationIPFlowResultInner beginVerifyIPFlow(java.lang.String, java.lang.String, com.microsoft.azure.management.network.VerificationIPFlowParameters);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/VerificationIPFlowParameters;)Lcom/microsoft/azure/management/network/implementation/VerificationIPFlowResultInner;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String networkWatcherName
        start local 3 // com.microsoft.azure.management.network.VerificationIPFlowParameters parameters
         0: .line 1045
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* networkWatcherName */
            aload 3 /* parameters */
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkWatchersInner.beginVerifyIPFlowWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/VerificationIPFlowParameters;)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.network.implementation.VerificationIPFlowResultInner
            areturn
        end local 3 // com.microsoft.azure.management.network.VerificationIPFlowParameters parameters
        end local 2 // java.lang.String networkWatcherName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0    1     0                this  Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;
            0    1     1   resourceGroupName  Ljava/lang/String;
            0    1     2  networkWatcherName  Ljava/lang/String;
            0    1     3          parameters  Lcom/microsoft/azure/management/network/VerificationIPFlowParameters;
    MethodParameters:
                    Name  Flags
      resourceGroupName   
      networkWatcherName  
      parameters          

  public com.microsoft.rest.ServiceFuture<com.microsoft.azure.management.network.implementation.VerificationIPFlowResultInner> beginVerifyIPFlowAsync(java.lang.String, java.lang.String, com.microsoft.azure.management.network.VerificationIPFlowParameters, com.microsoft.rest.ServiceCallback<com.microsoft.azure.management.network.implementation.VerificationIPFlowResultInner>);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/VerificationIPFlowParameters;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.network.implementation.NetworkWatchersInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String networkWatcherName
        start local 3 // com.microsoft.azure.management.network.VerificationIPFlowParameters parameters
        start local 4 // com.microsoft.rest.ServiceCallback serviceCallback
         0: .line 1059
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* networkWatcherName */
            aload 3 /* parameters */
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkWatchersInner.beginVerifyIPFlowWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/VerificationIPFlowParameters;)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.network.VerificationIPFlowParameters parameters
        end local 2 // java.lang.String networkWatcherName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0    1     0                this  Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;
            0    1     1   resourceGroupName  Ljava/lang/String;
            0    1     2  networkWatcherName  Ljava/lang/String;
            0    1     3          parameters  Lcom/microsoft/azure/management/network/VerificationIPFlowParameters;
            0    1     4     serviceCallback  Lcom/microsoft/rest/ServiceCallback<Lcom/microsoft/azure/management/network/implementation/VerificationIPFlowResultInner;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/VerificationIPFlowParameters;Lcom/microsoft/rest/ServiceCallback<Lcom/microsoft/azure/management/network/implementation/VerificationIPFlowResultInner;>;)Lcom/microsoft/rest/ServiceFuture<Lcom/microsoft/azure/management/network/implementation/VerificationIPFlowResultInner;>;
    MethodParameters:
                    Name  Flags
      resourceGroupName   
      networkWatcherName  
      parameters          
      serviceCallback     final

  public rx.Observable<com.microsoft.azure.management.network.implementation.VerificationIPFlowResultInner> beginVerifyIPFlowAsync(java.lang.String, java.lang.String, com.microsoft.azure.management.network.VerificationIPFlowParameters);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/VerificationIPFlowParameters;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String networkWatcherName
        start local 3 // com.microsoft.azure.management.network.VerificationIPFlowParameters parameters
         0: .line 1072
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* networkWatcherName */
            aload 3 /* parameters */
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkWatchersInner.beginVerifyIPFlowWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/VerificationIPFlowParameters;)Lrx/Observable;
            new com.microsoft.azure.management.network.implementation.NetworkWatchersInner$32
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.network.implementation.NetworkWatchersInner$32.<init>:(Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;)V
            invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
            areturn
        end local 3 // com.microsoft.azure.management.network.VerificationIPFlowParameters parameters
        end local 2 // java.lang.String networkWatcherName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0    1     0                this  Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;
            0    1     1   resourceGroupName  Ljava/lang/String;
            0    1     2  networkWatcherName  Ljava/lang/String;
            0    1     3          parameters  Lcom/microsoft/azure/management/network/VerificationIPFlowParameters;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/VerificationIPFlowParameters;)Lrx/Observable<Lcom/microsoft/azure/management/network/implementation/VerificationIPFlowResultInner;>;
    MethodParameters:
                    Name  Flags
      resourceGroupName   
      networkWatcherName  
      parameters          

  public rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.management.network.implementation.VerificationIPFlowResultInner>> beginVerifyIPFlowWithServiceResponseAsync(java.lang.String, java.lang.String, com.microsoft.azure.management.network.VerificationIPFlowParameters);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/VerificationIPFlowParameters;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=8, locals=4, args_size=4
        start local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String networkWatcherName
        start local 3 // com.microsoft.azure.management.network.VerificationIPFlowParameters parameters
         0: .line 1090
            aload 1 /* resourceGroupName */
            ifnonnull 2
         1: .line 1091
            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 1093
      StackMap locals:
      StackMap stack:
            aload 2 /* networkWatcherName */
            ifnonnull 4
         3: .line 1094
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter networkWatcherName is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         4: .line 1096
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.subscriptionId:()Ljava/lang/String;
            ifnonnull 6
         5: .line 1097
            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 1099
      StackMap locals:
      StackMap stack:
            aload 3 /* parameters */
            ifnonnull 8
         7: .line 1100
            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 1102
      StackMap locals:
      StackMap stack:
            aload 3 /* parameters */
            invokestatic com.microsoft.rest.Validator.validate:(Ljava/lang/Object;)V
         9: .line 1104
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.service:Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner$NetworkWatchersService;
            aload 1 /* resourceGroupName */
            aload 2 /* networkWatcherName */
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.subscriptionId:()Ljava/lang/String;
            aload 3 /* parameters */
            ldc "2019-11-01"
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.acceptLanguage:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.userAgent:()Ljava/lang/String;
            invokeinterface com.microsoft.azure.management.network.implementation.NetworkWatchersInner$NetworkWatchersService.beginVerifyIPFlow:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/VerificationIPFlowParameters;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
        10: .line 1105
            new com.microsoft.azure.management.network.implementation.NetworkWatchersInner$33
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.network.implementation.NetworkWatchersInner$33.<init>:(Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;)V
            invokevirtual rx.Observable.flatMap:(Lrx/functions/Func1;)Lrx/Observable;
        11: .line 1104
            areturn
        end local 3 // com.microsoft.azure.management.network.VerificationIPFlowParameters parameters
        end local 2 // java.lang.String networkWatcherName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0   12     0                this  Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;
            0   12     1   resourceGroupName  Ljava/lang/String;
            0   12     2  networkWatcherName  Ljava/lang/String;
            0   12     3          parameters  Lcom/microsoft/azure/management/network/VerificationIPFlowParameters;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/VerificationIPFlowParameters;)Lrx/Observable<Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/management/network/implementation/VerificationIPFlowResultInner;>;>;
    MethodParameters:
                    Name  Flags
      resourceGroupName   
      networkWatcherName  
      parameters          

  private com.microsoft.rest.ServiceResponse<com.microsoft.azure.management.network.implementation.VerificationIPFlowResultInner> beginVerifyIPFlowDelegate(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.network.implementation.NetworkWatchersInner this
        start local 1 // retrofit2.Response response
         0: .line 1119
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.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.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.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 1120
            sipush 200
            new com.microsoft.azure.management.network.implementation.NetworkWatchersInner$34
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.network.implementation.NetworkWatchersInner$34.<init>:(Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;)V
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkWatchersInner$34.getType:()Ljava/lang/reflect/Type;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.register:(ILjava/lang/reflect/Type;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         2: .line 1121
            sipush 202
            new com.microsoft.azure.management.network.implementation.NetworkWatchersInner$35
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.network.implementation.NetworkWatchersInner$35.<init>:(Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;)V
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkWatchersInner$35.getType:()Ljava/lang/reflect/Type;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.register:(ILjava/lang/reflect/Type;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         3: .line 1122
            ldc Lcom/microsoft/azure/management/network/ErrorResponseException;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.registerError:(Ljava/lang/Class;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         4: .line 1123
            aload 1 /* response */
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.build:(Lretrofit2/Response;)Lcom/microsoft/rest/ServiceResponse;
         5: .line 1119
            areturn
        end local 1 // retrofit2.Response response
        end local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    6     0      this  Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;
            0    6     1  response  Lretrofit2/Response<Lokhttp3/ResponseBody;>;
    Exceptions:
      throws com.microsoft.azure.management.network.ErrorResponseException, java.io.IOException, java.lang.IllegalArgumentException
    Signature: (Lretrofit2/Response<Lokhttp3/ResponseBody;>;)Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/management/network/implementation/VerificationIPFlowResultInner;>;
    MethodParameters:
          Name  Flags
      response  

  public com.microsoft.azure.management.network.implementation.NextHopResultInner getNextHop(java.lang.String, java.lang.String, com.microsoft.azure.management.network.NextHopParameters);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/NextHopParameters;)Lcom/microsoft/azure/management/network/implementation/NextHopResultInner;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String networkWatcherName
        start local 3 // com.microsoft.azure.management.network.NextHopParameters parameters
         0: .line 1138
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* networkWatcherName */
            aload 3 /* parameters */
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkWatchersInner.getNextHopWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/NextHopParameters;)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.network.implementation.NextHopResultInner
            areturn
        end local 3 // com.microsoft.azure.management.network.NextHopParameters parameters
        end local 2 // java.lang.String networkWatcherName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0    1     0                this  Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;
            0    1     1   resourceGroupName  Ljava/lang/String;
            0    1     2  networkWatcherName  Ljava/lang/String;
            0    1     3          parameters  Lcom/microsoft/azure/management/network/NextHopParameters;
    MethodParameters:
                    Name  Flags
      resourceGroupName   
      networkWatcherName  
      parameters          

  public com.microsoft.rest.ServiceFuture<com.microsoft.azure.management.network.implementation.NextHopResultInner> getNextHopAsync(java.lang.String, java.lang.String, com.microsoft.azure.management.network.NextHopParameters, com.microsoft.rest.ServiceCallback<com.microsoft.azure.management.network.implementation.NextHopResultInner>);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/NextHopParameters;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.network.implementation.NetworkWatchersInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String networkWatcherName
        start local 3 // com.microsoft.azure.management.network.NextHopParameters parameters
        start local 4 // com.microsoft.rest.ServiceCallback serviceCallback
         0: .line 1152
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* networkWatcherName */
            aload 3 /* parameters */
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkWatchersInner.getNextHopWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/NextHopParameters;)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.network.NextHopParameters parameters
        end local 2 // java.lang.String networkWatcherName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0    1     0                this  Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;
            0    1     1   resourceGroupName  Ljava/lang/String;
            0    1     2  networkWatcherName  Ljava/lang/String;
            0    1     3          parameters  Lcom/microsoft/azure/management/network/NextHopParameters;
            0    1     4     serviceCallback  Lcom/microsoft/rest/ServiceCallback<Lcom/microsoft/azure/management/network/implementation/NextHopResultInner;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/NextHopParameters;Lcom/microsoft/rest/ServiceCallback<Lcom/microsoft/azure/management/network/implementation/NextHopResultInner;>;)Lcom/microsoft/rest/ServiceFuture<Lcom/microsoft/azure/management/network/implementation/NextHopResultInner;>;
    MethodParameters:
                    Name  Flags
      resourceGroupName   
      networkWatcherName  
      parameters          
      serviceCallback     final

  public rx.Observable<com.microsoft.azure.management.network.implementation.NextHopResultInner> getNextHopAsync(java.lang.String, java.lang.String, com.microsoft.azure.management.network.NextHopParameters);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/NextHopParameters;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String networkWatcherName
        start local 3 // com.microsoft.azure.management.network.NextHopParameters parameters
         0: .line 1165
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* networkWatcherName */
            aload 3 /* parameters */
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkWatchersInner.getNextHopWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/NextHopParameters;)Lrx/Observable;
            new com.microsoft.azure.management.network.implementation.NetworkWatchersInner$36
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.network.implementation.NetworkWatchersInner$36.<init>:(Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;)V
            invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
            areturn
        end local 3 // com.microsoft.azure.management.network.NextHopParameters parameters
        end local 2 // java.lang.String networkWatcherName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0    1     0                this  Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;
            0    1     1   resourceGroupName  Ljava/lang/String;
            0    1     2  networkWatcherName  Ljava/lang/String;
            0    1     3          parameters  Lcom/microsoft/azure/management/network/NextHopParameters;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/NextHopParameters;)Lrx/Observable<Lcom/microsoft/azure/management/network/implementation/NextHopResultInner;>;
    MethodParameters:
                    Name  Flags
      resourceGroupName   
      networkWatcherName  
      parameters          

  public rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.management.network.implementation.NextHopResultInner>> getNextHopWithServiceResponseAsync(java.lang.String, java.lang.String, com.microsoft.azure.management.network.NextHopParameters);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/NextHopParameters;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=8, locals=5, args_size=4
        start local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String networkWatcherName
        start local 3 // com.microsoft.azure.management.network.NextHopParameters parameters
         0: .line 1183
            aload 1 /* resourceGroupName */
            ifnonnull 2
         1: .line 1184
            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 1186
      StackMap locals:
      StackMap stack:
            aload 2 /* networkWatcherName */
            ifnonnull 4
         3: .line 1187
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter networkWatcherName is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         4: .line 1189
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.subscriptionId:()Ljava/lang/String;
            ifnonnull 6
         5: .line 1190
            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 1192
      StackMap locals:
      StackMap stack:
            aload 3 /* parameters */
            ifnonnull 8
         7: .line 1193
            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 1195
      StackMap locals:
      StackMap stack:
            aload 3 /* parameters */
            invokestatic com.microsoft.rest.Validator.validate:(Ljava/lang/Object;)V
         9: .line 1197
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.service:Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner$NetworkWatchersService;
            aload 1 /* resourceGroupName */
            aload 2 /* networkWatcherName */
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.subscriptionId:()Ljava/lang/String;
            aload 3 /* parameters */
            ldc "2019-11-01"
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.acceptLanguage:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.userAgent:()Ljava/lang/String;
            invokeinterface com.microsoft.azure.management.network.implementation.NetworkWatchersInner$NetworkWatchersService.getNextHop:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/NextHopParameters;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
            astore 4 /* observable */
        start local 4 // rx.Observable observable
        10: .line 1198
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.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.network.implementation.NetworkWatchersInner$37
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.network.implementation.NetworkWatchersInner$37.<init>:(Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;)V
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkWatchersInner$37.getType:()Ljava/lang/reflect/Type;
            invokevirtual com.microsoft.azure.AzureClient.getPostOrDeleteResultAsync:(Lrx/Observable;Lcom/microsoft/azure/LongRunningOperationOptions;Ljava/lang/reflect/Type;)Lrx/Observable;
            areturn
        end local 4 // rx.Observable observable
        end local 3 // com.microsoft.azure.management.network.NextHopParameters parameters
        end local 2 // java.lang.String networkWatcherName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0   11     0                this  Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;
            0   11     1   resourceGroupName  Ljava/lang/String;
            0   11     2  networkWatcherName  Ljava/lang/String;
            0   11     3          parameters  Lcom/microsoft/azure/management/network/NextHopParameters;
           10   11     4          observable  Lrx/Observable<Lretrofit2/Response<Lokhttp3/ResponseBody;>;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/NextHopParameters;)Lrx/Observable<Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/management/network/implementation/NextHopResultInner;>;>;
    MethodParameters:
                    Name  Flags
      resourceGroupName   
      networkWatcherName  
      parameters          

  public com.microsoft.azure.management.network.implementation.NextHopResultInner beginGetNextHop(java.lang.String, java.lang.String, com.microsoft.azure.management.network.NextHopParameters);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/NextHopParameters;)Lcom/microsoft/azure/management/network/implementation/NextHopResultInner;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String networkWatcherName
        start local 3 // com.microsoft.azure.management.network.NextHopParameters parameters
         0: .line 1213
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* networkWatcherName */
            aload 3 /* parameters */
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkWatchersInner.beginGetNextHopWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/NextHopParameters;)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.network.implementation.NextHopResultInner
            areturn
        end local 3 // com.microsoft.azure.management.network.NextHopParameters parameters
        end local 2 // java.lang.String networkWatcherName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0    1     0                this  Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;
            0    1     1   resourceGroupName  Ljava/lang/String;
            0    1     2  networkWatcherName  Ljava/lang/String;
            0    1     3          parameters  Lcom/microsoft/azure/management/network/NextHopParameters;
    MethodParameters:
                    Name  Flags
      resourceGroupName   
      networkWatcherName  
      parameters          

  public com.microsoft.rest.ServiceFuture<com.microsoft.azure.management.network.implementation.NextHopResultInner> beginGetNextHopAsync(java.lang.String, java.lang.String, com.microsoft.azure.management.network.NextHopParameters, com.microsoft.rest.ServiceCallback<com.microsoft.azure.management.network.implementation.NextHopResultInner>);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/NextHopParameters;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.network.implementation.NetworkWatchersInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String networkWatcherName
        start local 3 // com.microsoft.azure.management.network.NextHopParameters parameters
        start local 4 // com.microsoft.rest.ServiceCallback serviceCallback
         0: .line 1227
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* networkWatcherName */
            aload 3 /* parameters */
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkWatchersInner.beginGetNextHopWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/NextHopParameters;)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.network.NextHopParameters parameters
        end local 2 // java.lang.String networkWatcherName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0    1     0                this  Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;
            0    1     1   resourceGroupName  Ljava/lang/String;
            0    1     2  networkWatcherName  Ljava/lang/String;
            0    1     3          parameters  Lcom/microsoft/azure/management/network/NextHopParameters;
            0    1     4     serviceCallback  Lcom/microsoft/rest/ServiceCallback<Lcom/microsoft/azure/management/network/implementation/NextHopResultInner;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/NextHopParameters;Lcom/microsoft/rest/ServiceCallback<Lcom/microsoft/azure/management/network/implementation/NextHopResultInner;>;)Lcom/microsoft/rest/ServiceFuture<Lcom/microsoft/azure/management/network/implementation/NextHopResultInner;>;
    MethodParameters:
                    Name  Flags
      resourceGroupName   
      networkWatcherName  
      parameters          
      serviceCallback     final

  public rx.Observable<com.microsoft.azure.management.network.implementation.NextHopResultInner> beginGetNextHopAsync(java.lang.String, java.lang.String, com.microsoft.azure.management.network.NextHopParameters);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/NextHopParameters;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String networkWatcherName
        start local 3 // com.microsoft.azure.management.network.NextHopParameters parameters
         0: .line 1240
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* networkWatcherName */
            aload 3 /* parameters */
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkWatchersInner.beginGetNextHopWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/NextHopParameters;)Lrx/Observable;
            new com.microsoft.azure.management.network.implementation.NetworkWatchersInner$38
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.network.implementation.NetworkWatchersInner$38.<init>:(Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;)V
            invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
            areturn
        end local 3 // com.microsoft.azure.management.network.NextHopParameters parameters
        end local 2 // java.lang.String networkWatcherName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0    1     0                this  Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;
            0    1     1   resourceGroupName  Ljava/lang/String;
            0    1     2  networkWatcherName  Ljava/lang/String;
            0    1     3          parameters  Lcom/microsoft/azure/management/network/NextHopParameters;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/NextHopParameters;)Lrx/Observable<Lcom/microsoft/azure/management/network/implementation/NextHopResultInner;>;
    MethodParameters:
                    Name  Flags
      resourceGroupName   
      networkWatcherName  
      parameters          

  public rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.management.network.implementation.NextHopResultInner>> beginGetNextHopWithServiceResponseAsync(java.lang.String, java.lang.String, com.microsoft.azure.management.network.NextHopParameters);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/NextHopParameters;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=8, locals=4, args_size=4
        start local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String networkWatcherName
        start local 3 // com.microsoft.azure.management.network.NextHopParameters parameters
         0: .line 1258
            aload 1 /* resourceGroupName */
            ifnonnull 2
         1: .line 1259
            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 1261
      StackMap locals:
      StackMap stack:
            aload 2 /* networkWatcherName */
            ifnonnull 4
         3: .line 1262
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter networkWatcherName is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         4: .line 1264
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.subscriptionId:()Ljava/lang/String;
            ifnonnull 6
         5: .line 1265
            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 1267
      StackMap locals:
      StackMap stack:
            aload 3 /* parameters */
            ifnonnull 8
         7: .line 1268
            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 1270
      StackMap locals:
      StackMap stack:
            aload 3 /* parameters */
            invokestatic com.microsoft.rest.Validator.validate:(Ljava/lang/Object;)V
         9: .line 1272
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.service:Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner$NetworkWatchersService;
            aload 1 /* resourceGroupName */
            aload 2 /* networkWatcherName */
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.subscriptionId:()Ljava/lang/String;
            aload 3 /* parameters */
            ldc "2019-11-01"
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.acceptLanguage:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.userAgent:()Ljava/lang/String;
            invokeinterface com.microsoft.azure.management.network.implementation.NetworkWatchersInner$NetworkWatchersService.beginGetNextHop:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/NextHopParameters;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
        10: .line 1273
            new com.microsoft.azure.management.network.implementation.NetworkWatchersInner$39
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.network.implementation.NetworkWatchersInner$39.<init>:(Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;)V
            invokevirtual rx.Observable.flatMap:(Lrx/functions/Func1;)Lrx/Observable;
        11: .line 1272
            areturn
        end local 3 // com.microsoft.azure.management.network.NextHopParameters parameters
        end local 2 // java.lang.String networkWatcherName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0   12     0                this  Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;
            0   12     1   resourceGroupName  Ljava/lang/String;
            0   12     2  networkWatcherName  Ljava/lang/String;
            0   12     3          parameters  Lcom/microsoft/azure/management/network/NextHopParameters;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/NextHopParameters;)Lrx/Observable<Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/management/network/implementation/NextHopResultInner;>;>;
    MethodParameters:
                    Name  Flags
      resourceGroupName   
      networkWatcherName  
      parameters          

  private com.microsoft.rest.ServiceResponse<com.microsoft.azure.management.network.implementation.NextHopResultInner> beginGetNextHopDelegate(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.network.implementation.NetworkWatchersInner this
        start local 1 // retrofit2.Response response
         0: .line 1287
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.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.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.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 1288
            sipush 200
            new com.microsoft.azure.management.network.implementation.NetworkWatchersInner$40
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.network.implementation.NetworkWatchersInner$40.<init>:(Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;)V
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkWatchersInner$40.getType:()Ljava/lang/reflect/Type;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.register:(ILjava/lang/reflect/Type;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         2: .line 1289
            sipush 202
            new com.microsoft.azure.management.network.implementation.NetworkWatchersInner$41
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.network.implementation.NetworkWatchersInner$41.<init>:(Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;)V
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkWatchersInner$41.getType:()Ljava/lang/reflect/Type;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.register:(ILjava/lang/reflect/Type;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         3: .line 1290
            ldc Lcom/microsoft/azure/management/network/ErrorResponseException;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.registerError:(Ljava/lang/Class;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         4: .line 1291
            aload 1 /* response */
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.build:(Lretrofit2/Response;)Lcom/microsoft/rest/ServiceResponse;
         5: .line 1287
            areturn
        end local 1 // retrofit2.Response response
        end local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    6     0      this  Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;
            0    6     1  response  Lretrofit2/Response<Lokhttp3/ResponseBody;>;
    Exceptions:
      throws com.microsoft.azure.management.network.ErrorResponseException, java.io.IOException, java.lang.IllegalArgumentException
    Signature: (Lretrofit2/Response<Lokhttp3/ResponseBody;>;)Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/management/network/implementation/NextHopResultInner;>;
    MethodParameters:
          Name  Flags
      response  

  public com.microsoft.azure.management.network.implementation.SecurityGroupViewResultInner getVMSecurityRules(java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/microsoft/azure/management/network/implementation/SecurityGroupViewResultInner;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String networkWatcherName
        start local 3 // java.lang.String targetResourceId
         0: .line 1306
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* networkWatcherName */
            aload 3 /* targetResourceId */
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkWatchersInner.getVMSecurityRulesWithServiceResponseAsync:(Ljava/lang/String;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;
            checkcast com.microsoft.azure.management.network.implementation.SecurityGroupViewResultInner
            areturn
        end local 3 // java.lang.String targetResourceId
        end local 2 // java.lang.String networkWatcherName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0    1     0                this  Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;
            0    1     1   resourceGroupName  Ljava/lang/String;
            0    1     2  networkWatcherName  Ljava/lang/String;
            0    1     3    targetResourceId  Ljava/lang/String;
    MethodParameters:
                    Name  Flags
      resourceGroupName   
      networkWatcherName  
      targetResourceId    

  public com.microsoft.rest.ServiceFuture<com.microsoft.azure.management.network.implementation.SecurityGroupViewResultInner> getVMSecurityRulesAsync(java.lang.String, java.lang.String, java.lang.String, com.microsoft.rest.ServiceCallback<com.microsoft.azure.management.network.implementation.SecurityGroupViewResultInner>);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/rest/ServiceCallback;)Lcom/microsoft/rest/ServiceFuture;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=5, args_size=5
        start local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String networkWatcherName
        start local 3 // java.lang.String targetResourceId
        start local 4 // com.microsoft.rest.ServiceCallback serviceCallback
         0: .line 1320
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* networkWatcherName */
            aload 3 /* targetResourceId */
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkWatchersInner.getVMSecurityRulesWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
            aload 4 /* serviceCallback */
            invokestatic com.microsoft.rest.ServiceFuture.fromResponse:(Lrx/Observable;Lcom/microsoft/rest/ServiceCallback;)Lcom/microsoft/rest/ServiceFuture;
            areturn
        end local 4 // com.microsoft.rest.ServiceCallback serviceCallback
        end local 3 // java.lang.String targetResourceId
        end local 2 // java.lang.String networkWatcherName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0    1     0                this  Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;
            0    1     1   resourceGroupName  Ljava/lang/String;
            0    1     2  networkWatcherName  Ljava/lang/String;
            0    1     3    targetResourceId  Ljava/lang/String;
            0    1     4     serviceCallback  Lcom/microsoft/rest/ServiceCallback<Lcom/microsoft/azure/management/network/implementation/SecurityGroupViewResultInner;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/rest/ServiceCallback<Lcom/microsoft/azure/management/network/implementation/SecurityGroupViewResultInner;>;)Lcom/microsoft/rest/ServiceFuture<Lcom/microsoft/azure/management/network/implementation/SecurityGroupViewResultInner;>;
    MethodParameters:
                    Name  Flags
      resourceGroupName   
      networkWatcherName  
      targetResourceId    
      serviceCallback     final

  public rx.Observable<com.microsoft.azure.management.network.implementation.SecurityGroupViewResultInner> getVMSecurityRulesAsync(java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String networkWatcherName
        start local 3 // java.lang.String targetResourceId
         0: .line 1333
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* networkWatcherName */
            aload 3 /* targetResourceId */
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkWatchersInner.getVMSecurityRulesWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
            new com.microsoft.azure.management.network.implementation.NetworkWatchersInner$42
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.network.implementation.NetworkWatchersInner$42.<init>:(Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;)V
            invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
            areturn
        end local 3 // java.lang.String targetResourceId
        end local 2 // java.lang.String networkWatcherName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0    1     0                this  Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;
            0    1     1   resourceGroupName  Ljava/lang/String;
            0    1     2  networkWatcherName  Ljava/lang/String;
            0    1     3    targetResourceId  Ljava/lang/String;
    Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable<Lcom/microsoft/azure/management/network/implementation/SecurityGroupViewResultInner;>;
    MethodParameters:
                    Name  Flags
      resourceGroupName   
      networkWatcherName  
      targetResourceId    

  public rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.management.network.implementation.SecurityGroupViewResultInner>> getVMSecurityRulesWithServiceResponseAsync(java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=8, locals=6, args_size=4
        start local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String networkWatcherName
        start local 3 // java.lang.String targetResourceId
         0: .line 1351
            aload 1 /* resourceGroupName */
            ifnonnull 2
         1: .line 1352
            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 1354
      StackMap locals:
      StackMap stack:
            aload 2 /* networkWatcherName */
            ifnonnull 4
         3: .line 1355
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter networkWatcherName is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         4: .line 1357
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.subscriptionId:()Ljava/lang/String;
            ifnonnull 6
         5: .line 1358
            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 1360
      StackMap locals:
      StackMap stack:
            aload 3 /* targetResourceId */
            ifnonnull 8
         7: .line 1361
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter targetResourceId is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         8: .line 1364
      StackMap locals:
      StackMap stack:
            new com.microsoft.azure.management.network.SecurityGroupViewParameters
            dup
            invokespecial com.microsoft.azure.management.network.SecurityGroupViewParameters.<init>:()V
            astore 4 /* parameters */
        start local 4 // com.microsoft.azure.management.network.SecurityGroupViewParameters parameters
         9: .line 1365
            aload 4 /* parameters */
            aload 3 /* targetResourceId */
            invokevirtual com.microsoft.azure.management.network.SecurityGroupViewParameters.withTargetResourceId:(Ljava/lang/String;)Lcom/microsoft/azure/management/network/SecurityGroupViewParameters;
            pop
        10: .line 1366
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.service:Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner$NetworkWatchersService;
            aload 1 /* resourceGroupName */
            aload 2 /* networkWatcherName */
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.subscriptionId:()Ljava/lang/String;
            ldc "2019-11-01"
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.acceptLanguage:()Ljava/lang/String;
            aload 4 /* parameters */
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.userAgent:()Ljava/lang/String;
            invokeinterface com.microsoft.azure.management.network.implementation.NetworkWatchersInner$NetworkWatchersService.getVMSecurityRules:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/SecurityGroupViewParameters;Ljava/lang/String;)Lrx/Observable;
            astore 5 /* observable */
        start local 5 // rx.Observable observable
        11: .line 1367
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.getAzureClient:()Lcom/microsoft/azure/AzureClient;
            aload 5 /* 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.network.implementation.NetworkWatchersInner$43
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.network.implementation.NetworkWatchersInner$43.<init>:(Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;)V
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkWatchersInner$43.getType:()Ljava/lang/reflect/Type;
            invokevirtual com.microsoft.azure.AzureClient.getPostOrDeleteResultAsync:(Lrx/Observable;Lcom/microsoft/azure/LongRunningOperationOptions;Ljava/lang/reflect/Type;)Lrx/Observable;
            areturn
        end local 5 // rx.Observable observable
        end local 4 // com.microsoft.azure.management.network.SecurityGroupViewParameters parameters
        end local 3 // java.lang.String targetResourceId
        end local 2 // java.lang.String networkWatcherName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0   12     0                this  Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;
            0   12     1   resourceGroupName  Ljava/lang/String;
            0   12     2  networkWatcherName  Ljava/lang/String;
            0   12     3    targetResourceId  Ljava/lang/String;
            9   12     4          parameters  Lcom/microsoft/azure/management/network/SecurityGroupViewParameters;
           11   12     5          observable  Lrx/Observable<Lretrofit2/Response<Lokhttp3/ResponseBody;>;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable<Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/management/network/implementation/SecurityGroupViewResultInner;>;>;
    MethodParameters:
                    Name  Flags
      resourceGroupName   
      networkWatcherName  
      targetResourceId    

  public com.microsoft.azure.management.network.implementation.SecurityGroupViewResultInner beginGetVMSecurityRules(java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/microsoft/azure/management/network/implementation/SecurityGroupViewResultInner;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String networkWatcherName
        start local 3 // java.lang.String targetResourceId
         0: .line 1382
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* networkWatcherName */
            aload 3 /* targetResourceId */
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkWatchersInner.beginGetVMSecurityRulesWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
            invokevirtual rx.Observable.toBlocking:()Lrx/observables/BlockingObservable;
            invokevirtual rx.observables.BlockingObservable.single:()Ljava/lang/Object;
            checkcast com.microsoft.rest.ServiceResponse
            invokevirtual com.microsoft.rest.ServiceResponse.body:()Ljava/lang/Object;
            checkcast com.microsoft.azure.management.network.implementation.SecurityGroupViewResultInner
            areturn
        end local 3 // java.lang.String targetResourceId
        end local 2 // java.lang.String networkWatcherName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0    1     0                this  Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;
            0    1     1   resourceGroupName  Ljava/lang/String;
            0    1     2  networkWatcherName  Ljava/lang/String;
            0    1     3    targetResourceId  Ljava/lang/String;
    MethodParameters:
                    Name  Flags
      resourceGroupName   
      networkWatcherName  
      targetResourceId    

  public com.microsoft.rest.ServiceFuture<com.microsoft.azure.management.network.implementation.SecurityGroupViewResultInner> beginGetVMSecurityRulesAsync(java.lang.String, java.lang.String, java.lang.String, com.microsoft.rest.ServiceCallback<com.microsoft.azure.management.network.implementation.SecurityGroupViewResultInner>);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/rest/ServiceCallback;)Lcom/microsoft/rest/ServiceFuture;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=5, args_size=5
        start local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String networkWatcherName
        start local 3 // java.lang.String targetResourceId
        start local 4 // com.microsoft.rest.ServiceCallback serviceCallback
         0: .line 1396
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* networkWatcherName */
            aload 3 /* targetResourceId */
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkWatchersInner.beginGetVMSecurityRulesWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
            aload 4 /* serviceCallback */
            invokestatic com.microsoft.rest.ServiceFuture.fromResponse:(Lrx/Observable;Lcom/microsoft/rest/ServiceCallback;)Lcom/microsoft/rest/ServiceFuture;
            areturn
        end local 4 // com.microsoft.rest.ServiceCallback serviceCallback
        end local 3 // java.lang.String targetResourceId
        end local 2 // java.lang.String networkWatcherName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0    1     0                this  Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;
            0    1     1   resourceGroupName  Ljava/lang/String;
            0    1     2  networkWatcherName  Ljava/lang/String;
            0    1     3    targetResourceId  Ljava/lang/String;
            0    1     4     serviceCallback  Lcom/microsoft/rest/ServiceCallback<Lcom/microsoft/azure/management/network/implementation/SecurityGroupViewResultInner;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/rest/ServiceCallback<Lcom/microsoft/azure/management/network/implementation/SecurityGroupViewResultInner;>;)Lcom/microsoft/rest/ServiceFuture<Lcom/microsoft/azure/management/network/implementation/SecurityGroupViewResultInner;>;
    MethodParameters:
                    Name  Flags
      resourceGroupName   
      networkWatcherName  
      targetResourceId    
      serviceCallback     final

  public rx.Observable<com.microsoft.azure.management.network.implementation.SecurityGroupViewResultInner> beginGetVMSecurityRulesAsync(java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String networkWatcherName
        start local 3 // java.lang.String targetResourceId
         0: .line 1409
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* networkWatcherName */
            aload 3 /* targetResourceId */
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkWatchersInner.beginGetVMSecurityRulesWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
            new com.microsoft.azure.management.network.implementation.NetworkWatchersInner$44
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.network.implementation.NetworkWatchersInner$44.<init>:(Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;)V
            invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
            areturn
        end local 3 // java.lang.String targetResourceId
        end local 2 // java.lang.String networkWatcherName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0    1     0                this  Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;
            0    1     1   resourceGroupName  Ljava/lang/String;
            0    1     2  networkWatcherName  Ljava/lang/String;
            0    1     3    targetResourceId  Ljava/lang/String;
    Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable<Lcom/microsoft/azure/management/network/implementation/SecurityGroupViewResultInner;>;
    MethodParameters:
                    Name  Flags
      resourceGroupName   
      networkWatcherName  
      targetResourceId    

  public rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.management.network.implementation.SecurityGroupViewResultInner>> beginGetVMSecurityRulesWithServiceResponseAsync(java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=8, locals=5, args_size=4
        start local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String networkWatcherName
        start local 3 // java.lang.String targetResourceId
         0: .line 1427
            aload 1 /* resourceGroupName */
            ifnonnull 2
         1: .line 1428
            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 1430
      StackMap locals:
      StackMap stack:
            aload 2 /* networkWatcherName */
            ifnonnull 4
         3: .line 1431
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter networkWatcherName is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         4: .line 1433
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.subscriptionId:()Ljava/lang/String;
            ifnonnull 6
         5: .line 1434
            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 1436
      StackMap locals:
      StackMap stack:
            aload 3 /* targetResourceId */
            ifnonnull 8
         7: .line 1437
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter targetResourceId is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         8: .line 1440
      StackMap locals:
      StackMap stack:
            new com.microsoft.azure.management.network.SecurityGroupViewParameters
            dup
            invokespecial com.microsoft.azure.management.network.SecurityGroupViewParameters.<init>:()V
            astore 4 /* parameters */
        start local 4 // com.microsoft.azure.management.network.SecurityGroupViewParameters parameters
         9: .line 1441
            aload 4 /* parameters */
            aload 3 /* targetResourceId */
            invokevirtual com.microsoft.azure.management.network.SecurityGroupViewParameters.withTargetResourceId:(Ljava/lang/String;)Lcom/microsoft/azure/management/network/SecurityGroupViewParameters;
            pop
        10: .line 1442
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.service:Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner$NetworkWatchersService;
            aload 1 /* resourceGroupName */
            aload 2 /* networkWatcherName */
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.subscriptionId:()Ljava/lang/String;
            ldc "2019-11-01"
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.acceptLanguage:()Ljava/lang/String;
            aload 4 /* parameters */
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.userAgent:()Ljava/lang/String;
            invokeinterface com.microsoft.azure.management.network.implementation.NetworkWatchersInner$NetworkWatchersService.beginGetVMSecurityRules:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/SecurityGroupViewParameters;Ljava/lang/String;)Lrx/Observable;
        11: .line 1443
            new com.microsoft.azure.management.network.implementation.NetworkWatchersInner$45
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.network.implementation.NetworkWatchersInner$45.<init>:(Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;)V
            invokevirtual rx.Observable.flatMap:(Lrx/functions/Func1;)Lrx/Observable;
        12: .line 1442
            areturn
        end local 4 // com.microsoft.azure.management.network.SecurityGroupViewParameters parameters
        end local 3 // java.lang.String targetResourceId
        end local 2 // java.lang.String networkWatcherName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0   13     0                this  Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;
            0   13     1   resourceGroupName  Ljava/lang/String;
            0   13     2  networkWatcherName  Ljava/lang/String;
            0   13     3    targetResourceId  Ljava/lang/String;
            9   13     4          parameters  Lcom/microsoft/azure/management/network/SecurityGroupViewParameters;
    Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable<Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/management/network/implementation/SecurityGroupViewResultInner;>;>;
    MethodParameters:
                    Name  Flags
      resourceGroupName   
      networkWatcherName  
      targetResourceId    

  private com.microsoft.rest.ServiceResponse<com.microsoft.azure.management.network.implementation.SecurityGroupViewResultInner> beginGetVMSecurityRulesDelegate(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.network.implementation.NetworkWatchersInner this
        start local 1 // retrofit2.Response response
         0: .line 1457
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.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.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.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 1458
            sipush 200
            new com.microsoft.azure.management.network.implementation.NetworkWatchersInner$46
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.network.implementation.NetworkWatchersInner$46.<init>:(Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;)V
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkWatchersInner$46.getType:()Ljava/lang/reflect/Type;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.register:(ILjava/lang/reflect/Type;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         2: .line 1459
            sipush 202
            new com.microsoft.azure.management.network.implementation.NetworkWatchersInner$47
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.network.implementation.NetworkWatchersInner$47.<init>:(Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;)V
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkWatchersInner$47.getType:()Ljava/lang/reflect/Type;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.register:(ILjava/lang/reflect/Type;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         3: .line 1460
            ldc Lcom/microsoft/azure/management/network/ErrorResponseException;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.registerError:(Ljava/lang/Class;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         4: .line 1461
            aload 1 /* response */
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.build:(Lretrofit2/Response;)Lcom/microsoft/rest/ServiceResponse;
         5: .line 1457
            areturn
        end local 1 // retrofit2.Response response
        end local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    6     0      this  Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;
            0    6     1  response  Lretrofit2/Response<Lokhttp3/ResponseBody;>;
    Exceptions:
      throws com.microsoft.azure.management.network.ErrorResponseException, java.io.IOException, java.lang.IllegalArgumentException
    Signature: (Lretrofit2/Response<Lokhttp3/ResponseBody;>;)Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/management/network/implementation/SecurityGroupViewResultInner;>;
    MethodParameters:
          Name  Flags
      response  

  public com.microsoft.azure.management.network.implementation.TroubleshootingResultInner getTroubleshooting(java.lang.String, java.lang.String, com.microsoft.azure.management.network.TroubleshootingParameters);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/TroubleshootingParameters;)Lcom/microsoft/azure/management/network/implementation/TroubleshootingResultInner;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String networkWatcherName
        start local 3 // com.microsoft.azure.management.network.TroubleshootingParameters parameters
         0: .line 1476
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* networkWatcherName */
            aload 3 /* parameters */
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkWatchersInner.getTroubleshootingWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/TroubleshootingParameters;)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.network.implementation.TroubleshootingResultInner
            areturn
        end local 3 // com.microsoft.azure.management.network.TroubleshootingParameters parameters
        end local 2 // java.lang.String networkWatcherName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0    1     0                this  Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;
            0    1     1   resourceGroupName  Ljava/lang/String;
            0    1     2  networkWatcherName  Ljava/lang/String;
            0    1     3          parameters  Lcom/microsoft/azure/management/network/TroubleshootingParameters;
    MethodParameters:
                    Name  Flags
      resourceGroupName   
      networkWatcherName  
      parameters          

  public com.microsoft.rest.ServiceFuture<com.microsoft.azure.management.network.implementation.TroubleshootingResultInner> getTroubleshootingAsync(java.lang.String, java.lang.String, com.microsoft.azure.management.network.TroubleshootingParameters, com.microsoft.rest.ServiceCallback<com.microsoft.azure.management.network.implementation.TroubleshootingResultInner>);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/TroubleshootingParameters;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.network.implementation.NetworkWatchersInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String networkWatcherName
        start local 3 // com.microsoft.azure.management.network.TroubleshootingParameters parameters
        start local 4 // com.microsoft.rest.ServiceCallback serviceCallback
         0: .line 1490
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* networkWatcherName */
            aload 3 /* parameters */
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkWatchersInner.getTroubleshootingWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/TroubleshootingParameters;)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.network.TroubleshootingParameters parameters
        end local 2 // java.lang.String networkWatcherName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0    1     0                this  Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;
            0    1     1   resourceGroupName  Ljava/lang/String;
            0    1     2  networkWatcherName  Ljava/lang/String;
            0    1     3          parameters  Lcom/microsoft/azure/management/network/TroubleshootingParameters;
            0    1     4     serviceCallback  Lcom/microsoft/rest/ServiceCallback<Lcom/microsoft/azure/management/network/implementation/TroubleshootingResultInner;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/TroubleshootingParameters;Lcom/microsoft/rest/ServiceCallback<Lcom/microsoft/azure/management/network/implementation/TroubleshootingResultInner;>;)Lcom/microsoft/rest/ServiceFuture<Lcom/microsoft/azure/management/network/implementation/TroubleshootingResultInner;>;
    MethodParameters:
                    Name  Flags
      resourceGroupName   
      networkWatcherName  
      parameters          
      serviceCallback     final

  public rx.Observable<com.microsoft.azure.management.network.implementation.TroubleshootingResultInner> getTroubleshootingAsync(java.lang.String, java.lang.String, com.microsoft.azure.management.network.TroubleshootingParameters);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/TroubleshootingParameters;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String networkWatcherName
        start local 3 // com.microsoft.azure.management.network.TroubleshootingParameters parameters
         0: .line 1503
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* networkWatcherName */
            aload 3 /* parameters */
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkWatchersInner.getTroubleshootingWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/TroubleshootingParameters;)Lrx/Observable;
            new com.microsoft.azure.management.network.implementation.NetworkWatchersInner$48
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.network.implementation.NetworkWatchersInner$48.<init>:(Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;)V
            invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
            areturn
        end local 3 // com.microsoft.azure.management.network.TroubleshootingParameters parameters
        end local 2 // java.lang.String networkWatcherName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0    1     0                this  Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;
            0    1     1   resourceGroupName  Ljava/lang/String;
            0    1     2  networkWatcherName  Ljava/lang/String;
            0    1     3          parameters  Lcom/microsoft/azure/management/network/TroubleshootingParameters;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/TroubleshootingParameters;)Lrx/Observable<Lcom/microsoft/azure/management/network/implementation/TroubleshootingResultInner;>;
    MethodParameters:
                    Name  Flags
      resourceGroupName   
      networkWatcherName  
      parameters          

  public rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.management.network.implementation.TroubleshootingResultInner>> getTroubleshootingWithServiceResponseAsync(java.lang.String, java.lang.String, com.microsoft.azure.management.network.TroubleshootingParameters);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/TroubleshootingParameters;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=8, locals=5, args_size=4
        start local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String networkWatcherName
        start local 3 // com.microsoft.azure.management.network.TroubleshootingParameters parameters
         0: .line 1521
            aload 1 /* resourceGroupName */
            ifnonnull 2
         1: .line 1522
            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 1524
      StackMap locals:
      StackMap stack:
            aload 2 /* networkWatcherName */
            ifnonnull 4
         3: .line 1525
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter networkWatcherName is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         4: .line 1527
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.subscriptionId:()Ljava/lang/String;
            ifnonnull 6
         5: .line 1528
            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 1530
      StackMap locals:
      StackMap stack:
            aload 3 /* parameters */
            ifnonnull 8
         7: .line 1531
            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 1533
      StackMap locals:
      StackMap stack:
            aload 3 /* parameters */
            invokestatic com.microsoft.rest.Validator.validate:(Ljava/lang/Object;)V
         9: .line 1535
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.service:Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner$NetworkWatchersService;
            aload 1 /* resourceGroupName */
            aload 2 /* networkWatcherName */
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.subscriptionId:()Ljava/lang/String;
            aload 3 /* parameters */
            ldc "2019-11-01"
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.acceptLanguage:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.userAgent:()Ljava/lang/String;
            invokeinterface com.microsoft.azure.management.network.implementation.NetworkWatchersInner$NetworkWatchersService.getTroubleshooting:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/TroubleshootingParameters;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
            astore 4 /* observable */
        start local 4 // rx.Observable observable
        10: .line 1536
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.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.network.implementation.NetworkWatchersInner$49
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.network.implementation.NetworkWatchersInner$49.<init>:(Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;)V
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkWatchersInner$49.getType:()Ljava/lang/reflect/Type;
            invokevirtual com.microsoft.azure.AzureClient.getPostOrDeleteResultAsync:(Lrx/Observable;Lcom/microsoft/azure/LongRunningOperationOptions;Ljava/lang/reflect/Type;)Lrx/Observable;
            areturn
        end local 4 // rx.Observable observable
        end local 3 // com.microsoft.azure.management.network.TroubleshootingParameters parameters
        end local 2 // java.lang.String networkWatcherName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0   11     0                this  Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;
            0   11     1   resourceGroupName  Ljava/lang/String;
            0   11     2  networkWatcherName  Ljava/lang/String;
            0   11     3          parameters  Lcom/microsoft/azure/management/network/TroubleshootingParameters;
           10   11     4          observable  Lrx/Observable<Lretrofit2/Response<Lokhttp3/ResponseBody;>;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/TroubleshootingParameters;)Lrx/Observable<Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/management/network/implementation/TroubleshootingResultInner;>;>;
    MethodParameters:
                    Name  Flags
      resourceGroupName   
      networkWatcherName  
      parameters          

  public com.microsoft.azure.management.network.implementation.TroubleshootingResultInner beginGetTroubleshooting(java.lang.String, java.lang.String, com.microsoft.azure.management.network.TroubleshootingParameters);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/TroubleshootingParameters;)Lcom/microsoft/azure/management/network/implementation/TroubleshootingResultInner;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String networkWatcherName
        start local 3 // com.microsoft.azure.management.network.TroubleshootingParameters parameters
         0: .line 1551
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* networkWatcherName */
            aload 3 /* parameters */
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkWatchersInner.beginGetTroubleshootingWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/TroubleshootingParameters;)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.network.implementation.TroubleshootingResultInner
            areturn
        end local 3 // com.microsoft.azure.management.network.TroubleshootingParameters parameters
        end local 2 // java.lang.String networkWatcherName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0    1     0                this  Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;
            0    1     1   resourceGroupName  Ljava/lang/String;
            0    1     2  networkWatcherName  Ljava/lang/String;
            0    1     3          parameters  Lcom/microsoft/azure/management/network/TroubleshootingParameters;
    MethodParameters:
                    Name  Flags
      resourceGroupName   
      networkWatcherName  
      parameters          

  public com.microsoft.rest.ServiceFuture<com.microsoft.azure.management.network.implementation.TroubleshootingResultInner> beginGetTroubleshootingAsync(java.lang.String, java.lang.String, com.microsoft.azure.management.network.TroubleshootingParameters, com.microsoft.rest.ServiceCallback<com.microsoft.azure.management.network.implementation.TroubleshootingResultInner>);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/TroubleshootingParameters;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.network.implementation.NetworkWatchersInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String networkWatcherName
        start local 3 // com.microsoft.azure.management.network.TroubleshootingParameters parameters
        start local 4 // com.microsoft.rest.ServiceCallback serviceCallback
         0: .line 1565
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* networkWatcherName */
            aload 3 /* parameters */
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkWatchersInner.beginGetTroubleshootingWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/TroubleshootingParameters;)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.network.TroubleshootingParameters parameters
        end local 2 // java.lang.String networkWatcherName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0    1     0                this  Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;
            0    1     1   resourceGroupName  Ljava/lang/String;
            0    1     2  networkWatcherName  Ljava/lang/String;
            0    1     3          parameters  Lcom/microsoft/azure/management/network/TroubleshootingParameters;
            0    1     4     serviceCallback  Lcom/microsoft/rest/ServiceCallback<Lcom/microsoft/azure/management/network/implementation/TroubleshootingResultInner;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/TroubleshootingParameters;Lcom/microsoft/rest/ServiceCallback<Lcom/microsoft/azure/management/network/implementation/TroubleshootingResultInner;>;)Lcom/microsoft/rest/ServiceFuture<Lcom/microsoft/azure/management/network/implementation/TroubleshootingResultInner;>;
    MethodParameters:
                    Name  Flags
      resourceGroupName   
      networkWatcherName  
      parameters          
      serviceCallback     final

  public rx.Observable<com.microsoft.azure.management.network.implementation.TroubleshootingResultInner> beginGetTroubleshootingAsync(java.lang.String, java.lang.String, com.microsoft.azure.management.network.TroubleshootingParameters);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/TroubleshootingParameters;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String networkWatcherName
        start local 3 // com.microsoft.azure.management.network.TroubleshootingParameters parameters
         0: .line 1578
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* networkWatcherName */
            aload 3 /* parameters */
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkWatchersInner.beginGetTroubleshootingWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/TroubleshootingParameters;)Lrx/Observable;
            new com.microsoft.azure.management.network.implementation.NetworkWatchersInner$50
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.network.implementation.NetworkWatchersInner$50.<init>:(Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;)V
            invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
            areturn
        end local 3 // com.microsoft.azure.management.network.TroubleshootingParameters parameters
        end local 2 // java.lang.String networkWatcherName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0    1     0                this  Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;
            0    1     1   resourceGroupName  Ljava/lang/String;
            0    1     2  networkWatcherName  Ljava/lang/String;
            0    1     3          parameters  Lcom/microsoft/azure/management/network/TroubleshootingParameters;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/TroubleshootingParameters;)Lrx/Observable<Lcom/microsoft/azure/management/network/implementation/TroubleshootingResultInner;>;
    MethodParameters:
                    Name  Flags
      resourceGroupName   
      networkWatcherName  
      parameters          

  public rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.management.network.implementation.TroubleshootingResultInner>> beginGetTroubleshootingWithServiceResponseAsync(java.lang.String, java.lang.String, com.microsoft.azure.management.network.TroubleshootingParameters);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/TroubleshootingParameters;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=8, locals=4, args_size=4
        start local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String networkWatcherName
        start local 3 // com.microsoft.azure.management.network.TroubleshootingParameters parameters
         0: .line 1596
            aload 1 /* resourceGroupName */
            ifnonnull 2
         1: .line 1597
            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 1599
      StackMap locals:
      StackMap stack:
            aload 2 /* networkWatcherName */
            ifnonnull 4
         3: .line 1600
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter networkWatcherName is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         4: .line 1602
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.subscriptionId:()Ljava/lang/String;
            ifnonnull 6
         5: .line 1603
            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 1605
      StackMap locals:
      StackMap stack:
            aload 3 /* parameters */
            ifnonnull 8
         7: .line 1606
            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 1608
      StackMap locals:
      StackMap stack:
            aload 3 /* parameters */
            invokestatic com.microsoft.rest.Validator.validate:(Ljava/lang/Object;)V
         9: .line 1610
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.service:Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner$NetworkWatchersService;
            aload 1 /* resourceGroupName */
            aload 2 /* networkWatcherName */
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.subscriptionId:()Ljava/lang/String;
            aload 3 /* parameters */
            ldc "2019-11-01"
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.acceptLanguage:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.userAgent:()Ljava/lang/String;
            invokeinterface com.microsoft.azure.management.network.implementation.NetworkWatchersInner$NetworkWatchersService.beginGetTroubleshooting:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/TroubleshootingParameters;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
        10: .line 1611
            new com.microsoft.azure.management.network.implementation.NetworkWatchersInner$51
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.network.implementation.NetworkWatchersInner$51.<init>:(Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;)V
            invokevirtual rx.Observable.flatMap:(Lrx/functions/Func1;)Lrx/Observable;
        11: .line 1610
            areturn
        end local 3 // com.microsoft.azure.management.network.TroubleshootingParameters parameters
        end local 2 // java.lang.String networkWatcherName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0   12     0                this  Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;
            0   12     1   resourceGroupName  Ljava/lang/String;
            0   12     2  networkWatcherName  Ljava/lang/String;
            0   12     3          parameters  Lcom/microsoft/azure/management/network/TroubleshootingParameters;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/TroubleshootingParameters;)Lrx/Observable<Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/management/network/implementation/TroubleshootingResultInner;>;>;
    MethodParameters:
                    Name  Flags
      resourceGroupName   
      networkWatcherName  
      parameters          

  private com.microsoft.rest.ServiceResponse<com.microsoft.azure.management.network.implementation.TroubleshootingResultInner> beginGetTroubleshootingDelegate(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.network.implementation.NetworkWatchersInner this
        start local 1 // retrofit2.Response response
         0: .line 1625
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.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.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.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 1626
            sipush 200
            new com.microsoft.azure.management.network.implementation.NetworkWatchersInner$52
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.network.implementation.NetworkWatchersInner$52.<init>:(Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;)V
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkWatchersInner$52.getType:()Ljava/lang/reflect/Type;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.register:(ILjava/lang/reflect/Type;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         2: .line 1627
            sipush 202
            new com.microsoft.azure.management.network.implementation.NetworkWatchersInner$53
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.network.implementation.NetworkWatchersInner$53.<init>:(Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;)V
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkWatchersInner$53.getType:()Ljava/lang/reflect/Type;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.register:(ILjava/lang/reflect/Type;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         3: .line 1628
            ldc Lcom/microsoft/azure/management/network/ErrorResponseException;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.registerError:(Ljava/lang/Class;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         4: .line 1629
            aload 1 /* response */
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.build:(Lretrofit2/Response;)Lcom/microsoft/rest/ServiceResponse;
         5: .line 1625
            areturn
        end local 1 // retrofit2.Response response
        end local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    6     0      this  Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;
            0    6     1  response  Lretrofit2/Response<Lokhttp3/ResponseBody;>;
    Exceptions:
      throws com.microsoft.azure.management.network.ErrorResponseException, java.io.IOException, java.lang.IllegalArgumentException
    Signature: (Lretrofit2/Response<Lokhttp3/ResponseBody;>;)Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/management/network/implementation/TroubleshootingResultInner;>;
    MethodParameters:
          Name  Flags
      response  

  public com.microsoft.azure.management.network.implementation.TroubleshootingResultInner getTroubleshootingResult(java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/microsoft/azure/management/network/implementation/TroubleshootingResultInner;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String networkWatcherName
        start local 3 // java.lang.String targetResourceId
         0: .line 1644
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* networkWatcherName */
            aload 3 /* targetResourceId */
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkWatchersInner.getTroubleshootingResultWithServiceResponseAsync:(Ljava/lang/String;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;
            checkcast com.microsoft.azure.management.network.implementation.TroubleshootingResultInner
            areturn
        end local 3 // java.lang.String targetResourceId
        end local 2 // java.lang.String networkWatcherName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0    1     0                this  Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;
            0    1     1   resourceGroupName  Ljava/lang/String;
            0    1     2  networkWatcherName  Ljava/lang/String;
            0    1     3    targetResourceId  Ljava/lang/String;
    MethodParameters:
                    Name  Flags
      resourceGroupName   
      networkWatcherName  
      targetResourceId    

  public com.microsoft.rest.ServiceFuture<com.microsoft.azure.management.network.implementation.TroubleshootingResultInner> getTroubleshootingResultAsync(java.lang.String, java.lang.String, java.lang.String, com.microsoft.rest.ServiceCallback<com.microsoft.azure.management.network.implementation.TroubleshootingResultInner>);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/rest/ServiceCallback;)Lcom/microsoft/rest/ServiceFuture;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=5, args_size=5
        start local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String networkWatcherName
        start local 3 // java.lang.String targetResourceId
        start local 4 // com.microsoft.rest.ServiceCallback serviceCallback
         0: .line 1658
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* networkWatcherName */
            aload 3 /* targetResourceId */
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkWatchersInner.getTroubleshootingResultWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
            aload 4 /* serviceCallback */
            invokestatic com.microsoft.rest.ServiceFuture.fromResponse:(Lrx/Observable;Lcom/microsoft/rest/ServiceCallback;)Lcom/microsoft/rest/ServiceFuture;
            areturn
        end local 4 // com.microsoft.rest.ServiceCallback serviceCallback
        end local 3 // java.lang.String targetResourceId
        end local 2 // java.lang.String networkWatcherName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0    1     0                this  Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;
            0    1     1   resourceGroupName  Ljava/lang/String;
            0    1     2  networkWatcherName  Ljava/lang/String;
            0    1     3    targetResourceId  Ljava/lang/String;
            0    1     4     serviceCallback  Lcom/microsoft/rest/ServiceCallback<Lcom/microsoft/azure/management/network/implementation/TroubleshootingResultInner;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/rest/ServiceCallback<Lcom/microsoft/azure/management/network/implementation/TroubleshootingResultInner;>;)Lcom/microsoft/rest/ServiceFuture<Lcom/microsoft/azure/management/network/implementation/TroubleshootingResultInner;>;
    MethodParameters:
                    Name  Flags
      resourceGroupName   
      networkWatcherName  
      targetResourceId    
      serviceCallback     final

  public rx.Observable<com.microsoft.azure.management.network.implementation.TroubleshootingResultInner> getTroubleshootingResultAsync(java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String networkWatcherName
        start local 3 // java.lang.String targetResourceId
         0: .line 1671
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* networkWatcherName */
            aload 3 /* targetResourceId */
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkWatchersInner.getTroubleshootingResultWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
            new com.microsoft.azure.management.network.implementation.NetworkWatchersInner$54
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.network.implementation.NetworkWatchersInner$54.<init>:(Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;)V
            invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
            areturn
        end local 3 // java.lang.String targetResourceId
        end local 2 // java.lang.String networkWatcherName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0    1     0                this  Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;
            0    1     1   resourceGroupName  Ljava/lang/String;
            0    1     2  networkWatcherName  Ljava/lang/String;
            0    1     3    targetResourceId  Ljava/lang/String;
    Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable<Lcom/microsoft/azure/management/network/implementation/TroubleshootingResultInner;>;
    MethodParameters:
                    Name  Flags
      resourceGroupName   
      networkWatcherName  
      targetResourceId    

  public rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.management.network.implementation.TroubleshootingResultInner>> getTroubleshootingResultWithServiceResponseAsync(java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=8, locals=6, args_size=4
        start local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String networkWatcherName
        start local 3 // java.lang.String targetResourceId
         0: .line 1689
            aload 1 /* resourceGroupName */
            ifnonnull 2
         1: .line 1690
            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 1692
      StackMap locals:
      StackMap stack:
            aload 2 /* networkWatcherName */
            ifnonnull 4
         3: .line 1693
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter networkWatcherName is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         4: .line 1695
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.subscriptionId:()Ljava/lang/String;
            ifnonnull 6
         5: .line 1696
            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 1698
      StackMap locals:
      StackMap stack:
            aload 3 /* targetResourceId */
            ifnonnull 8
         7: .line 1699
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter targetResourceId is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         8: .line 1702
      StackMap locals:
      StackMap stack:
            new com.microsoft.azure.management.network.QueryTroubleshootingParameters
            dup
            invokespecial com.microsoft.azure.management.network.QueryTroubleshootingParameters.<init>:()V
            astore 4 /* parameters */
        start local 4 // com.microsoft.azure.management.network.QueryTroubleshootingParameters parameters
         9: .line 1703
            aload 4 /* parameters */
            aload 3 /* targetResourceId */
            invokevirtual com.microsoft.azure.management.network.QueryTroubleshootingParameters.withTargetResourceId:(Ljava/lang/String;)Lcom/microsoft/azure/management/network/QueryTroubleshootingParameters;
            pop
        10: .line 1704
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.service:Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner$NetworkWatchersService;
            aload 1 /* resourceGroupName */
            aload 2 /* networkWatcherName */
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.subscriptionId:()Ljava/lang/String;
            ldc "2019-11-01"
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.acceptLanguage:()Ljava/lang/String;
            aload 4 /* parameters */
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.userAgent:()Ljava/lang/String;
            invokeinterface com.microsoft.azure.management.network.implementation.NetworkWatchersInner$NetworkWatchersService.getTroubleshootingResult:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/QueryTroubleshootingParameters;Ljava/lang/String;)Lrx/Observable;
            astore 5 /* observable */
        start local 5 // rx.Observable observable
        11: .line 1705
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.getAzureClient:()Lcom/microsoft/azure/AzureClient;
            aload 5 /* 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.network.implementation.NetworkWatchersInner$55
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.network.implementation.NetworkWatchersInner$55.<init>:(Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;)V
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkWatchersInner$55.getType:()Ljava/lang/reflect/Type;
            invokevirtual com.microsoft.azure.AzureClient.getPostOrDeleteResultAsync:(Lrx/Observable;Lcom/microsoft/azure/LongRunningOperationOptions;Ljava/lang/reflect/Type;)Lrx/Observable;
            areturn
        end local 5 // rx.Observable observable
        end local 4 // com.microsoft.azure.management.network.QueryTroubleshootingParameters parameters
        end local 3 // java.lang.String targetResourceId
        end local 2 // java.lang.String networkWatcherName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0   12     0                this  Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;
            0   12     1   resourceGroupName  Ljava/lang/String;
            0   12     2  networkWatcherName  Ljava/lang/String;
            0   12     3    targetResourceId  Ljava/lang/String;
            9   12     4          parameters  Lcom/microsoft/azure/management/network/QueryTroubleshootingParameters;
           11   12     5          observable  Lrx/Observable<Lretrofit2/Response<Lokhttp3/ResponseBody;>;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable<Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/management/network/implementation/TroubleshootingResultInner;>;>;
    MethodParameters:
                    Name  Flags
      resourceGroupName   
      networkWatcherName  
      targetResourceId    

  public com.microsoft.azure.management.network.implementation.TroubleshootingResultInner beginGetTroubleshootingResult(java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/microsoft/azure/management/network/implementation/TroubleshootingResultInner;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String networkWatcherName
        start local 3 // java.lang.String targetResourceId
         0: .line 1720
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* networkWatcherName */
            aload 3 /* targetResourceId */
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkWatchersInner.beginGetTroubleshootingResultWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
            invokevirtual rx.Observable.toBlocking:()Lrx/observables/BlockingObservable;
            invokevirtual rx.observables.BlockingObservable.single:()Ljava/lang/Object;
            checkcast com.microsoft.rest.ServiceResponse
            invokevirtual com.microsoft.rest.ServiceResponse.body:()Ljava/lang/Object;
            checkcast com.microsoft.azure.management.network.implementation.TroubleshootingResultInner
            areturn
        end local 3 // java.lang.String targetResourceId
        end local 2 // java.lang.String networkWatcherName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0    1     0                this  Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;
            0    1     1   resourceGroupName  Ljava/lang/String;
            0    1     2  networkWatcherName  Ljava/lang/String;
            0    1     3    targetResourceId  Ljava/lang/String;
    MethodParameters:
                    Name  Flags
      resourceGroupName   
      networkWatcherName  
      targetResourceId    

  public com.microsoft.rest.ServiceFuture<com.microsoft.azure.management.network.implementation.TroubleshootingResultInner> beginGetTroubleshootingResultAsync(java.lang.String, java.lang.String, java.lang.String, com.microsoft.rest.ServiceCallback<com.microsoft.azure.management.network.implementation.TroubleshootingResultInner>);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/rest/ServiceCallback;)Lcom/microsoft/rest/ServiceFuture;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=5, args_size=5
        start local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String networkWatcherName
        start local 3 // java.lang.String targetResourceId
        start local 4 // com.microsoft.rest.ServiceCallback serviceCallback
         0: .line 1734
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* networkWatcherName */
            aload 3 /* targetResourceId */
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkWatchersInner.beginGetTroubleshootingResultWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
            aload 4 /* serviceCallback */
            invokestatic com.microsoft.rest.ServiceFuture.fromResponse:(Lrx/Observable;Lcom/microsoft/rest/ServiceCallback;)Lcom/microsoft/rest/ServiceFuture;
            areturn
        end local 4 // com.microsoft.rest.ServiceCallback serviceCallback
        end local 3 // java.lang.String targetResourceId
        end local 2 // java.lang.String networkWatcherName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0    1     0                this  Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;
            0    1     1   resourceGroupName  Ljava/lang/String;
            0    1     2  networkWatcherName  Ljava/lang/String;
            0    1     3    targetResourceId  Ljava/lang/String;
            0    1     4     serviceCallback  Lcom/microsoft/rest/ServiceCallback<Lcom/microsoft/azure/management/network/implementation/TroubleshootingResultInner;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/rest/ServiceCallback<Lcom/microsoft/azure/management/network/implementation/TroubleshootingResultInner;>;)Lcom/microsoft/rest/ServiceFuture<Lcom/microsoft/azure/management/network/implementation/TroubleshootingResultInner;>;
    MethodParameters:
                    Name  Flags
      resourceGroupName   
      networkWatcherName  
      targetResourceId    
      serviceCallback     final

  public rx.Observable<com.microsoft.azure.management.network.implementation.TroubleshootingResultInner> beginGetTroubleshootingResultAsync(java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String networkWatcherName
        start local 3 // java.lang.String targetResourceId
         0: .line 1747
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* networkWatcherName */
            aload 3 /* targetResourceId */
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkWatchersInner.beginGetTroubleshootingResultWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
            new com.microsoft.azure.management.network.implementation.NetworkWatchersInner$56
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.network.implementation.NetworkWatchersInner$56.<init>:(Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;)V
            invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
            areturn
        end local 3 // java.lang.String targetResourceId
        end local 2 // java.lang.String networkWatcherName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0    1     0                this  Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;
            0    1     1   resourceGroupName  Ljava/lang/String;
            0    1     2  networkWatcherName  Ljava/lang/String;
            0    1     3    targetResourceId  Ljava/lang/String;
    Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable<Lcom/microsoft/azure/management/network/implementation/TroubleshootingResultInner;>;
    MethodParameters:
                    Name  Flags
      resourceGroupName   
      networkWatcherName  
      targetResourceId    

  public rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.management.network.implementation.TroubleshootingResultInner>> beginGetTroubleshootingResultWithServiceResponseAsync(java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=8, locals=5, args_size=4
        start local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String networkWatcherName
        start local 3 // java.lang.String targetResourceId
         0: .line 1765
            aload 1 /* resourceGroupName */
            ifnonnull 2
         1: .line 1766
            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 1768
      StackMap locals:
      StackMap stack:
            aload 2 /* networkWatcherName */
            ifnonnull 4
         3: .line 1769
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter networkWatcherName is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         4: .line 1771
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.subscriptionId:()Ljava/lang/String;
            ifnonnull 6
         5: .line 1772
            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 1774
      StackMap locals:
      StackMap stack:
            aload 3 /* targetResourceId */
            ifnonnull 8
         7: .line 1775
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter targetResourceId is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         8: .line 1778
      StackMap locals:
      StackMap stack:
            new com.microsoft.azure.management.network.QueryTroubleshootingParameters
            dup
            invokespecial com.microsoft.azure.management.network.QueryTroubleshootingParameters.<init>:()V
            astore 4 /* parameters */
        start local 4 // com.microsoft.azure.management.network.QueryTroubleshootingParameters parameters
         9: .line 1779
            aload 4 /* parameters */
            aload 3 /* targetResourceId */
            invokevirtual com.microsoft.azure.management.network.QueryTroubleshootingParameters.withTargetResourceId:(Ljava/lang/String;)Lcom/microsoft/azure/management/network/QueryTroubleshootingParameters;
            pop
        10: .line 1780
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.service:Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner$NetworkWatchersService;
            aload 1 /* resourceGroupName */
            aload 2 /* networkWatcherName */
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.subscriptionId:()Ljava/lang/String;
            ldc "2019-11-01"
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.acceptLanguage:()Ljava/lang/String;
            aload 4 /* parameters */
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.userAgent:()Ljava/lang/String;
            invokeinterface com.microsoft.azure.management.network.implementation.NetworkWatchersInner$NetworkWatchersService.beginGetTroubleshootingResult:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/QueryTroubleshootingParameters;Ljava/lang/String;)Lrx/Observable;
        11: .line 1781
            new com.microsoft.azure.management.network.implementation.NetworkWatchersInner$57
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.network.implementation.NetworkWatchersInner$57.<init>:(Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;)V
            invokevirtual rx.Observable.flatMap:(Lrx/functions/Func1;)Lrx/Observable;
        12: .line 1780
            areturn
        end local 4 // com.microsoft.azure.management.network.QueryTroubleshootingParameters parameters
        end local 3 // java.lang.String targetResourceId
        end local 2 // java.lang.String networkWatcherName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0   13     0                this  Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;
            0   13     1   resourceGroupName  Ljava/lang/String;
            0   13     2  networkWatcherName  Ljava/lang/String;
            0   13     3    targetResourceId  Ljava/lang/String;
            9   13     4          parameters  Lcom/microsoft/azure/management/network/QueryTroubleshootingParameters;
    Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable<Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/management/network/implementation/TroubleshootingResultInner;>;>;
    MethodParameters:
                    Name  Flags
      resourceGroupName   
      networkWatcherName  
      targetResourceId    

  private com.microsoft.rest.ServiceResponse<com.microsoft.azure.management.network.implementation.TroubleshootingResultInner> beginGetTroubleshootingResultDelegate(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.network.implementation.NetworkWatchersInner this
        start local 1 // retrofit2.Response response
         0: .line 1795
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.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.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.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 1796
            sipush 200
            new com.microsoft.azure.management.network.implementation.NetworkWatchersInner$58
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.network.implementation.NetworkWatchersInner$58.<init>:(Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;)V
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkWatchersInner$58.getType:()Ljava/lang/reflect/Type;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.register:(ILjava/lang/reflect/Type;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         2: .line 1797
            sipush 202
            new com.microsoft.azure.management.network.implementation.NetworkWatchersInner$59
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.network.implementation.NetworkWatchersInner$59.<init>:(Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;)V
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkWatchersInner$59.getType:()Ljava/lang/reflect/Type;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.register:(ILjava/lang/reflect/Type;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         3: .line 1798
            ldc Lcom/microsoft/azure/management/network/ErrorResponseException;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.registerError:(Ljava/lang/Class;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         4: .line 1799
            aload 1 /* response */
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.build:(Lretrofit2/Response;)Lcom/microsoft/rest/ServiceResponse;
         5: .line 1795
            areturn
        end local 1 // retrofit2.Response response
        end local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    6     0      this  Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;
            0    6     1  response  Lretrofit2/Response<Lokhttp3/ResponseBody;>;
    Exceptions:
      throws com.microsoft.azure.management.network.ErrorResponseException, java.io.IOException, java.lang.IllegalArgumentException
    Signature: (Lretrofit2/Response<Lokhttp3/ResponseBody;>;)Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/management/network/implementation/TroubleshootingResultInner;>;
    MethodParameters:
          Name  Flags
      response  

  public com.microsoft.azure.management.network.implementation.FlowLogInformationInner setFlowLogConfiguration(java.lang.String, java.lang.String, com.microsoft.azure.management.network.implementation.FlowLogInformationInner);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/implementation/FlowLogInformationInner;)Lcom/microsoft/azure/management/network/implementation/FlowLogInformationInner;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String networkWatcherName
        start local 3 // com.microsoft.azure.management.network.implementation.FlowLogInformationInner parameters
         0: .line 1814
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* networkWatcherName */
            aload 3 /* parameters */
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkWatchersInner.setFlowLogConfigurationWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/implementation/FlowLogInformationInner;)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.network.implementation.FlowLogInformationInner
            areturn
        end local 3 // com.microsoft.azure.management.network.implementation.FlowLogInformationInner parameters
        end local 2 // java.lang.String networkWatcherName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0    1     0                this  Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;
            0    1     1   resourceGroupName  Ljava/lang/String;
            0    1     2  networkWatcherName  Ljava/lang/String;
            0    1     3          parameters  Lcom/microsoft/azure/management/network/implementation/FlowLogInformationInner;
    MethodParameters:
                    Name  Flags
      resourceGroupName   
      networkWatcherName  
      parameters          

  public com.microsoft.rest.ServiceFuture<com.microsoft.azure.management.network.implementation.FlowLogInformationInner> setFlowLogConfigurationAsync(java.lang.String, java.lang.String, com.microsoft.azure.management.network.implementation.FlowLogInformationInner, com.microsoft.rest.ServiceCallback<com.microsoft.azure.management.network.implementation.FlowLogInformationInner>);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/implementation/FlowLogInformationInner;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.network.implementation.NetworkWatchersInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String networkWatcherName
        start local 3 // com.microsoft.azure.management.network.implementation.FlowLogInformationInner parameters
        start local 4 // com.microsoft.rest.ServiceCallback serviceCallback
         0: .line 1828
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* networkWatcherName */
            aload 3 /* parameters */
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkWatchersInner.setFlowLogConfigurationWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/implementation/FlowLogInformationInner;)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.network.implementation.FlowLogInformationInner parameters
        end local 2 // java.lang.String networkWatcherName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0    1     0                this  Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;
            0    1     1   resourceGroupName  Ljava/lang/String;
            0    1     2  networkWatcherName  Ljava/lang/String;
            0    1     3          parameters  Lcom/microsoft/azure/management/network/implementation/FlowLogInformationInner;
            0    1     4     serviceCallback  Lcom/microsoft/rest/ServiceCallback<Lcom/microsoft/azure/management/network/implementation/FlowLogInformationInner;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/implementation/FlowLogInformationInner;Lcom/microsoft/rest/ServiceCallback<Lcom/microsoft/azure/management/network/implementation/FlowLogInformationInner;>;)Lcom/microsoft/rest/ServiceFuture<Lcom/microsoft/azure/management/network/implementation/FlowLogInformationInner;>;
    MethodParameters:
                    Name  Flags
      resourceGroupName   
      networkWatcherName  
      parameters          
      serviceCallback     final

  public rx.Observable<com.microsoft.azure.management.network.implementation.FlowLogInformationInner> setFlowLogConfigurationAsync(java.lang.String, java.lang.String, com.microsoft.azure.management.network.implementation.FlowLogInformationInner);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/implementation/FlowLogInformationInner;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String networkWatcherName
        start local 3 // com.microsoft.azure.management.network.implementation.FlowLogInformationInner parameters
         0: .line 1841
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* networkWatcherName */
            aload 3 /* parameters */
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkWatchersInner.setFlowLogConfigurationWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/implementation/FlowLogInformationInner;)Lrx/Observable;
            new com.microsoft.azure.management.network.implementation.NetworkWatchersInner$60
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.network.implementation.NetworkWatchersInner$60.<init>:(Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;)V
            invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
            areturn
        end local 3 // com.microsoft.azure.management.network.implementation.FlowLogInformationInner parameters
        end local 2 // java.lang.String networkWatcherName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0    1     0                this  Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;
            0    1     1   resourceGroupName  Ljava/lang/String;
            0    1     2  networkWatcherName  Ljava/lang/String;
            0    1     3          parameters  Lcom/microsoft/azure/management/network/implementation/FlowLogInformationInner;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/implementation/FlowLogInformationInner;)Lrx/Observable<Lcom/microsoft/azure/management/network/implementation/FlowLogInformationInner;>;
    MethodParameters:
                    Name  Flags
      resourceGroupName   
      networkWatcherName  
      parameters          

  public rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.management.network.implementation.FlowLogInformationInner>> setFlowLogConfigurationWithServiceResponseAsync(java.lang.String, java.lang.String, com.microsoft.azure.management.network.implementation.FlowLogInformationInner);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/implementation/FlowLogInformationInner;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=8, locals=5, args_size=4
        start local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String networkWatcherName
        start local 3 // com.microsoft.azure.management.network.implementation.FlowLogInformationInner parameters
         0: .line 1859
            aload 1 /* resourceGroupName */
            ifnonnull 2
         1: .line 1860
            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 1862
      StackMap locals:
      StackMap stack:
            aload 2 /* networkWatcherName */
            ifnonnull 4
         3: .line 1863
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter networkWatcherName is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         4: .line 1865
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.subscriptionId:()Ljava/lang/String;
            ifnonnull 6
         5: .line 1866
            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 1868
      StackMap locals:
      StackMap stack:
            aload 3 /* parameters */
            ifnonnull 8
         7: .line 1869
            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 1871
      StackMap locals:
      StackMap stack:
            aload 3 /* parameters */
            invokestatic com.microsoft.rest.Validator.validate:(Ljava/lang/Object;)V
         9: .line 1873
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.service:Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner$NetworkWatchersService;
            aload 1 /* resourceGroupName */
            aload 2 /* networkWatcherName */
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.subscriptionId:()Ljava/lang/String;
            aload 3 /* parameters */
            ldc "2019-11-01"
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.acceptLanguage:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.userAgent:()Ljava/lang/String;
            invokeinterface com.microsoft.azure.management.network.implementation.NetworkWatchersInner$NetworkWatchersService.setFlowLogConfiguration:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/implementation/FlowLogInformationInner;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
            astore 4 /* observable */
        start local 4 // rx.Observable observable
        10: .line 1874
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.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.network.implementation.NetworkWatchersInner$61
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.network.implementation.NetworkWatchersInner$61.<init>:(Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;)V
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkWatchersInner$61.getType:()Ljava/lang/reflect/Type;
            invokevirtual com.microsoft.azure.AzureClient.getPostOrDeleteResultAsync:(Lrx/Observable;Lcom/microsoft/azure/LongRunningOperationOptions;Ljava/lang/reflect/Type;)Lrx/Observable;
            areturn
        end local 4 // rx.Observable observable
        end local 3 // com.microsoft.azure.management.network.implementation.FlowLogInformationInner parameters
        end local 2 // java.lang.String networkWatcherName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0   11     0                this  Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;
            0   11     1   resourceGroupName  Ljava/lang/String;
            0   11     2  networkWatcherName  Ljava/lang/String;
            0   11     3          parameters  Lcom/microsoft/azure/management/network/implementation/FlowLogInformationInner;
           10   11     4          observable  Lrx/Observable<Lretrofit2/Response<Lokhttp3/ResponseBody;>;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/implementation/FlowLogInformationInner;)Lrx/Observable<Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/management/network/implementation/FlowLogInformationInner;>;>;
    MethodParameters:
                    Name  Flags
      resourceGroupName   
      networkWatcherName  
      parameters          

  public com.microsoft.azure.management.network.implementation.FlowLogInformationInner beginSetFlowLogConfiguration(java.lang.String, java.lang.String, com.microsoft.azure.management.network.implementation.FlowLogInformationInner);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/implementation/FlowLogInformationInner;)Lcom/microsoft/azure/management/network/implementation/FlowLogInformationInner;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String networkWatcherName
        start local 3 // com.microsoft.azure.management.network.implementation.FlowLogInformationInner parameters
         0: .line 1889
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* networkWatcherName */
            aload 3 /* parameters */
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkWatchersInner.beginSetFlowLogConfigurationWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/implementation/FlowLogInformationInner;)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.network.implementation.FlowLogInformationInner
            areturn
        end local 3 // com.microsoft.azure.management.network.implementation.FlowLogInformationInner parameters
        end local 2 // java.lang.String networkWatcherName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0    1     0                this  Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;
            0    1     1   resourceGroupName  Ljava/lang/String;
            0    1     2  networkWatcherName  Ljava/lang/String;
            0    1     3          parameters  Lcom/microsoft/azure/management/network/implementation/FlowLogInformationInner;
    MethodParameters:
                    Name  Flags
      resourceGroupName   
      networkWatcherName  
      parameters          

  public com.microsoft.rest.ServiceFuture<com.microsoft.azure.management.network.implementation.FlowLogInformationInner> beginSetFlowLogConfigurationAsync(java.lang.String, java.lang.String, com.microsoft.azure.management.network.implementation.FlowLogInformationInner, com.microsoft.rest.ServiceCallback<com.microsoft.azure.management.network.implementation.FlowLogInformationInner>);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/implementation/FlowLogInformationInner;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.network.implementation.NetworkWatchersInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String networkWatcherName
        start local 3 // com.microsoft.azure.management.network.implementation.FlowLogInformationInner parameters
        start local 4 // com.microsoft.rest.ServiceCallback serviceCallback
         0: .line 1903
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* networkWatcherName */
            aload 3 /* parameters */
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkWatchersInner.beginSetFlowLogConfigurationWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/implementation/FlowLogInformationInner;)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.network.implementation.FlowLogInformationInner parameters
        end local 2 // java.lang.String networkWatcherName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0    1     0                this  Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;
            0    1     1   resourceGroupName  Ljava/lang/String;
            0    1     2  networkWatcherName  Ljava/lang/String;
            0    1     3          parameters  Lcom/microsoft/azure/management/network/implementation/FlowLogInformationInner;
            0    1     4     serviceCallback  Lcom/microsoft/rest/ServiceCallback<Lcom/microsoft/azure/management/network/implementation/FlowLogInformationInner;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/implementation/FlowLogInformationInner;Lcom/microsoft/rest/ServiceCallback<Lcom/microsoft/azure/management/network/implementation/FlowLogInformationInner;>;)Lcom/microsoft/rest/ServiceFuture<Lcom/microsoft/azure/management/network/implementation/FlowLogInformationInner;>;
    MethodParameters:
                    Name  Flags
      resourceGroupName   
      networkWatcherName  
      parameters          
      serviceCallback     final

  public rx.Observable<com.microsoft.azure.management.network.implementation.FlowLogInformationInner> beginSetFlowLogConfigurationAsync(java.lang.String, java.lang.String, com.microsoft.azure.management.network.implementation.FlowLogInformationInner);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/implementation/FlowLogInformationInner;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String networkWatcherName
        start local 3 // com.microsoft.azure.management.network.implementation.FlowLogInformationInner parameters
         0: .line 1916
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* networkWatcherName */
            aload 3 /* parameters */
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkWatchersInner.beginSetFlowLogConfigurationWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/implementation/FlowLogInformationInner;)Lrx/Observable;
            new com.microsoft.azure.management.network.implementation.NetworkWatchersInner$62
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.network.implementation.NetworkWatchersInner$62.<init>:(Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;)V
            invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
            areturn
        end local 3 // com.microsoft.azure.management.network.implementation.FlowLogInformationInner parameters
        end local 2 // java.lang.String networkWatcherName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0    1     0                this  Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;
            0    1     1   resourceGroupName  Ljava/lang/String;
            0    1     2  networkWatcherName  Ljava/lang/String;
            0    1     3          parameters  Lcom/microsoft/azure/management/network/implementation/FlowLogInformationInner;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/implementation/FlowLogInformationInner;)Lrx/Observable<Lcom/microsoft/azure/management/network/implementation/FlowLogInformationInner;>;
    MethodParameters:
                    Name  Flags
      resourceGroupName   
      networkWatcherName  
      parameters          

  public rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.management.network.implementation.FlowLogInformationInner>> beginSetFlowLogConfigurationWithServiceResponseAsync(java.lang.String, java.lang.String, com.microsoft.azure.management.network.implementation.FlowLogInformationInner);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/implementation/FlowLogInformationInner;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=8, locals=4, args_size=4
        start local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String networkWatcherName
        start local 3 // com.microsoft.azure.management.network.implementation.FlowLogInformationInner parameters
         0: .line 1934
            aload 1 /* resourceGroupName */
            ifnonnull 2
         1: .line 1935
            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 1937
      StackMap locals:
      StackMap stack:
            aload 2 /* networkWatcherName */
            ifnonnull 4
         3: .line 1938
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter networkWatcherName is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         4: .line 1940
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.subscriptionId:()Ljava/lang/String;
            ifnonnull 6
         5: .line 1941
            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 1943
      StackMap locals:
      StackMap stack:
            aload 3 /* parameters */
            ifnonnull 8
         7: .line 1944
            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 1946
      StackMap locals:
      StackMap stack:
            aload 3 /* parameters */
            invokestatic com.microsoft.rest.Validator.validate:(Ljava/lang/Object;)V
         9: .line 1948
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.service:Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner$NetworkWatchersService;
            aload 1 /* resourceGroupName */
            aload 2 /* networkWatcherName */
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.subscriptionId:()Ljava/lang/String;
            aload 3 /* parameters */
            ldc "2019-11-01"
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.acceptLanguage:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.userAgent:()Ljava/lang/String;
            invokeinterface com.microsoft.azure.management.network.implementation.NetworkWatchersInner$NetworkWatchersService.beginSetFlowLogConfiguration:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/implementation/FlowLogInformationInner;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
        10: .line 1949
            new com.microsoft.azure.management.network.implementation.NetworkWatchersInner$63
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.network.implementation.NetworkWatchersInner$63.<init>:(Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;)V
            invokevirtual rx.Observable.flatMap:(Lrx/functions/Func1;)Lrx/Observable;
        11: .line 1948
            areturn
        end local 3 // com.microsoft.azure.management.network.implementation.FlowLogInformationInner parameters
        end local 2 // java.lang.String networkWatcherName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0   12     0                this  Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;
            0   12     1   resourceGroupName  Ljava/lang/String;
            0   12     2  networkWatcherName  Ljava/lang/String;
            0   12     3          parameters  Lcom/microsoft/azure/management/network/implementation/FlowLogInformationInner;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/implementation/FlowLogInformationInner;)Lrx/Observable<Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/management/network/implementation/FlowLogInformationInner;>;>;
    MethodParameters:
                    Name  Flags
      resourceGroupName   
      networkWatcherName  
      parameters          

  private com.microsoft.rest.ServiceResponse<com.microsoft.azure.management.network.implementation.FlowLogInformationInner> beginSetFlowLogConfigurationDelegate(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.network.implementation.NetworkWatchersInner this
        start local 1 // retrofit2.Response response
         0: .line 1963
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.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.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.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 1964
            sipush 200
            new com.microsoft.azure.management.network.implementation.NetworkWatchersInner$64
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.network.implementation.NetworkWatchersInner$64.<init>:(Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;)V
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkWatchersInner$64.getType:()Ljava/lang/reflect/Type;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.register:(ILjava/lang/reflect/Type;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         2: .line 1965
            sipush 202
            new com.microsoft.azure.management.network.implementation.NetworkWatchersInner$65
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.network.implementation.NetworkWatchersInner$65.<init>:(Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;)V
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkWatchersInner$65.getType:()Ljava/lang/reflect/Type;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.register:(ILjava/lang/reflect/Type;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         3: .line 1966
            ldc Lcom/microsoft/azure/management/network/ErrorResponseException;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.registerError:(Ljava/lang/Class;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         4: .line 1967
            aload 1 /* response */
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.build:(Lretrofit2/Response;)Lcom/microsoft/rest/ServiceResponse;
         5: .line 1963
            areturn
        end local 1 // retrofit2.Response response
        end local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    6     0      this  Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;
            0    6     1  response  Lretrofit2/Response<Lokhttp3/ResponseBody;>;
    Exceptions:
      throws com.microsoft.azure.management.network.ErrorResponseException, java.io.IOException, java.lang.IllegalArgumentException
    Signature: (Lretrofit2/Response<Lokhttp3/ResponseBody;>;)Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/management/network/implementation/FlowLogInformationInner;>;
    MethodParameters:
          Name  Flags
      response  

  public com.microsoft.azure.management.network.implementation.FlowLogInformationInner getFlowLogStatus(java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/microsoft/azure/management/network/implementation/FlowLogInformationInner;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String networkWatcherName
        start local 3 // java.lang.String targetResourceId
         0: .line 1982
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* networkWatcherName */
            aload 3 /* targetResourceId */
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkWatchersInner.getFlowLogStatusWithServiceResponseAsync:(Ljava/lang/String;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;
            checkcast com.microsoft.azure.management.network.implementation.FlowLogInformationInner
            areturn
        end local 3 // java.lang.String targetResourceId
        end local 2 // java.lang.String networkWatcherName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0    1     0                this  Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;
            0    1     1   resourceGroupName  Ljava/lang/String;
            0    1     2  networkWatcherName  Ljava/lang/String;
            0    1     3    targetResourceId  Ljava/lang/String;
    MethodParameters:
                    Name  Flags
      resourceGroupName   
      networkWatcherName  
      targetResourceId    

  public com.microsoft.rest.ServiceFuture<com.microsoft.azure.management.network.implementation.FlowLogInformationInner> getFlowLogStatusAsync(java.lang.String, java.lang.String, java.lang.String, com.microsoft.rest.ServiceCallback<com.microsoft.azure.management.network.implementation.FlowLogInformationInner>);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/rest/ServiceCallback;)Lcom/microsoft/rest/ServiceFuture;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=5, args_size=5
        start local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String networkWatcherName
        start local 3 // java.lang.String targetResourceId
        start local 4 // com.microsoft.rest.ServiceCallback serviceCallback
         0: .line 1996
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* networkWatcherName */
            aload 3 /* targetResourceId */
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkWatchersInner.getFlowLogStatusWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
            aload 4 /* serviceCallback */
            invokestatic com.microsoft.rest.ServiceFuture.fromResponse:(Lrx/Observable;Lcom/microsoft/rest/ServiceCallback;)Lcom/microsoft/rest/ServiceFuture;
            areturn
        end local 4 // com.microsoft.rest.ServiceCallback serviceCallback
        end local 3 // java.lang.String targetResourceId
        end local 2 // java.lang.String networkWatcherName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0    1     0                this  Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;
            0    1     1   resourceGroupName  Ljava/lang/String;
            0    1     2  networkWatcherName  Ljava/lang/String;
            0    1     3    targetResourceId  Ljava/lang/String;
            0    1     4     serviceCallback  Lcom/microsoft/rest/ServiceCallback<Lcom/microsoft/azure/management/network/implementation/FlowLogInformationInner;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/rest/ServiceCallback<Lcom/microsoft/azure/management/network/implementation/FlowLogInformationInner;>;)Lcom/microsoft/rest/ServiceFuture<Lcom/microsoft/azure/management/network/implementation/FlowLogInformationInner;>;
    MethodParameters:
                    Name  Flags
      resourceGroupName   
      networkWatcherName  
      targetResourceId    
      serviceCallback     final

  public rx.Observable<com.microsoft.azure.management.network.implementation.FlowLogInformationInner> getFlowLogStatusAsync(java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String networkWatcherName
        start local 3 // java.lang.String targetResourceId
         0: .line 2009
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* networkWatcherName */
            aload 3 /* targetResourceId */
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkWatchersInner.getFlowLogStatusWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
            new com.microsoft.azure.management.network.implementation.NetworkWatchersInner$66
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.network.implementation.NetworkWatchersInner$66.<init>:(Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;)V
            invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
            areturn
        end local 3 // java.lang.String targetResourceId
        end local 2 // java.lang.String networkWatcherName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0    1     0                this  Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;
            0    1     1   resourceGroupName  Ljava/lang/String;
            0    1     2  networkWatcherName  Ljava/lang/String;
            0    1     3    targetResourceId  Ljava/lang/String;
    Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable<Lcom/microsoft/azure/management/network/implementation/FlowLogInformationInner;>;
    MethodParameters:
                    Name  Flags
      resourceGroupName   
      networkWatcherName  
      targetResourceId    

  public rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.management.network.implementation.FlowLogInformationInner>> getFlowLogStatusWithServiceResponseAsync(java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=8, locals=6, args_size=4
        start local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String networkWatcherName
        start local 3 // java.lang.String targetResourceId
         0: .line 2027
            aload 1 /* resourceGroupName */
            ifnonnull 2
         1: .line 2028
            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 2030
      StackMap locals:
      StackMap stack:
            aload 2 /* networkWatcherName */
            ifnonnull 4
         3: .line 2031
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter networkWatcherName is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         4: .line 2033
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.subscriptionId:()Ljava/lang/String;
            ifnonnull 6
         5: .line 2034
            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 2036
      StackMap locals:
      StackMap stack:
            aload 3 /* targetResourceId */
            ifnonnull 8
         7: .line 2037
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter targetResourceId is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         8: .line 2040
      StackMap locals:
      StackMap stack:
            new com.microsoft.azure.management.network.FlowLogStatusParameters
            dup
            invokespecial com.microsoft.azure.management.network.FlowLogStatusParameters.<init>:()V
            astore 4 /* parameters */
        start local 4 // com.microsoft.azure.management.network.FlowLogStatusParameters parameters
         9: .line 2041
            aload 4 /* parameters */
            aload 3 /* targetResourceId */
            invokevirtual com.microsoft.azure.management.network.FlowLogStatusParameters.withTargetResourceId:(Ljava/lang/String;)Lcom/microsoft/azure/management/network/FlowLogStatusParameters;
            pop
        10: .line 2042
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.service:Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner$NetworkWatchersService;
            aload 1 /* resourceGroupName */
            aload 2 /* networkWatcherName */
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.subscriptionId:()Ljava/lang/String;
            ldc "2019-11-01"
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.acceptLanguage:()Ljava/lang/String;
            aload 4 /* parameters */
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.userAgent:()Ljava/lang/String;
            invokeinterface com.microsoft.azure.management.network.implementation.NetworkWatchersInner$NetworkWatchersService.getFlowLogStatus:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/FlowLogStatusParameters;Ljava/lang/String;)Lrx/Observable;
            astore 5 /* observable */
        start local 5 // rx.Observable observable
        11: .line 2043
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.getAzureClient:()Lcom/microsoft/azure/AzureClient;
            aload 5 /* 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.network.implementation.NetworkWatchersInner$67
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.network.implementation.NetworkWatchersInner$67.<init>:(Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;)V
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkWatchersInner$67.getType:()Ljava/lang/reflect/Type;
            invokevirtual com.microsoft.azure.AzureClient.getPostOrDeleteResultAsync:(Lrx/Observable;Lcom/microsoft/azure/LongRunningOperationOptions;Ljava/lang/reflect/Type;)Lrx/Observable;
            areturn
        end local 5 // rx.Observable observable
        end local 4 // com.microsoft.azure.management.network.FlowLogStatusParameters parameters
        end local 3 // java.lang.String targetResourceId
        end local 2 // java.lang.String networkWatcherName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0   12     0                this  Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;
            0   12     1   resourceGroupName  Ljava/lang/String;
            0   12     2  networkWatcherName  Ljava/lang/String;
            0   12     3    targetResourceId  Ljava/lang/String;
            9   12     4          parameters  Lcom/microsoft/azure/management/network/FlowLogStatusParameters;
           11   12     5          observable  Lrx/Observable<Lretrofit2/Response<Lokhttp3/ResponseBody;>;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable<Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/management/network/implementation/FlowLogInformationInner;>;>;
    MethodParameters:
                    Name  Flags
      resourceGroupName   
      networkWatcherName  
      targetResourceId    

  public com.microsoft.azure.management.network.implementation.FlowLogInformationInner beginGetFlowLogStatus(java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/microsoft/azure/management/network/implementation/FlowLogInformationInner;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String networkWatcherName
        start local 3 // java.lang.String targetResourceId
         0: .line 2058
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* networkWatcherName */
            aload 3 /* targetResourceId */
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkWatchersInner.beginGetFlowLogStatusWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
            invokevirtual rx.Observable.toBlocking:()Lrx/observables/BlockingObservable;
            invokevirtual rx.observables.BlockingObservable.single:()Ljava/lang/Object;
            checkcast com.microsoft.rest.ServiceResponse
            invokevirtual com.microsoft.rest.ServiceResponse.body:()Ljava/lang/Object;
            checkcast com.microsoft.azure.management.network.implementation.FlowLogInformationInner
            areturn
        end local 3 // java.lang.String targetResourceId
        end local 2 // java.lang.String networkWatcherName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0    1     0                this  Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;
            0    1     1   resourceGroupName  Ljava/lang/String;
            0    1     2  networkWatcherName  Ljava/lang/String;
            0    1     3    targetResourceId  Ljava/lang/String;
    MethodParameters:
                    Name  Flags
      resourceGroupName   
      networkWatcherName  
      targetResourceId    

  public com.microsoft.rest.ServiceFuture<com.microsoft.azure.management.network.implementation.FlowLogInformationInner> beginGetFlowLogStatusAsync(java.lang.String, java.lang.String, java.lang.String, com.microsoft.rest.ServiceCallback<com.microsoft.azure.management.network.implementation.FlowLogInformationInner>);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/rest/ServiceCallback;)Lcom/microsoft/rest/ServiceFuture;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=5, args_size=5
        start local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String networkWatcherName
        start local 3 // java.lang.String targetResourceId
        start local 4 // com.microsoft.rest.ServiceCallback serviceCallback
         0: .line 2072
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* networkWatcherName */
            aload 3 /* targetResourceId */
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkWatchersInner.beginGetFlowLogStatusWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
            aload 4 /* serviceCallback */
            invokestatic com.microsoft.rest.ServiceFuture.fromResponse:(Lrx/Observable;Lcom/microsoft/rest/ServiceCallback;)Lcom/microsoft/rest/ServiceFuture;
            areturn
        end local 4 // com.microsoft.rest.ServiceCallback serviceCallback
        end local 3 // java.lang.String targetResourceId
        end local 2 // java.lang.String networkWatcherName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0    1     0                this  Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;
            0    1     1   resourceGroupName  Ljava/lang/String;
            0    1     2  networkWatcherName  Ljava/lang/String;
            0    1     3    targetResourceId  Ljava/lang/String;
            0    1     4     serviceCallback  Lcom/microsoft/rest/ServiceCallback<Lcom/microsoft/azure/management/network/implementation/FlowLogInformationInner;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/rest/ServiceCallback<Lcom/microsoft/azure/management/network/implementation/FlowLogInformationInner;>;)Lcom/microsoft/rest/ServiceFuture<Lcom/microsoft/azure/management/network/implementation/FlowLogInformationInner;>;
    MethodParameters:
                    Name  Flags
      resourceGroupName   
      networkWatcherName  
      targetResourceId    
      serviceCallback     final

  public rx.Observable<com.microsoft.azure.management.network.implementation.FlowLogInformationInner> beginGetFlowLogStatusAsync(java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String networkWatcherName
        start local 3 // java.lang.String targetResourceId
         0: .line 2085
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* networkWatcherName */
            aload 3 /* targetResourceId */
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkWatchersInner.beginGetFlowLogStatusWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
            new com.microsoft.azure.management.network.implementation.NetworkWatchersInner$68
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.network.implementation.NetworkWatchersInner$68.<init>:(Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;)V
            invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
            areturn
        end local 3 // java.lang.String targetResourceId
        end local 2 // java.lang.String networkWatcherName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0    1     0                this  Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;
            0    1     1   resourceGroupName  Ljava/lang/String;
            0    1     2  networkWatcherName  Ljava/lang/String;
            0    1     3    targetResourceId  Ljava/lang/String;
    Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable<Lcom/microsoft/azure/management/network/implementation/FlowLogInformationInner;>;
    MethodParameters:
                    Name  Flags
      resourceGroupName   
      networkWatcherName  
      targetResourceId    

  public rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.management.network.implementation.FlowLogInformationInner>> beginGetFlowLogStatusWithServiceResponseAsync(java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=8, locals=5, args_size=4
        start local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String networkWatcherName
        start local 3 // java.lang.String targetResourceId
         0: .line 2103
            aload 1 /* resourceGroupName */
            ifnonnull 2
         1: .line 2104
            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 2106
      StackMap locals:
      StackMap stack:
            aload 2 /* networkWatcherName */
            ifnonnull 4
         3: .line 2107
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter networkWatcherName is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         4: .line 2109
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.subscriptionId:()Ljava/lang/String;
            ifnonnull 6
         5: .line 2110
            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 2112
      StackMap locals:
      StackMap stack:
            aload 3 /* targetResourceId */
            ifnonnull 8
         7: .line 2113
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter targetResourceId is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         8: .line 2116
      StackMap locals:
      StackMap stack:
            new com.microsoft.azure.management.network.FlowLogStatusParameters
            dup
            invokespecial com.microsoft.azure.management.network.FlowLogStatusParameters.<init>:()V
            astore 4 /* parameters */
        start local 4 // com.microsoft.azure.management.network.FlowLogStatusParameters parameters
         9: .line 2117
            aload 4 /* parameters */
            aload 3 /* targetResourceId */
            invokevirtual com.microsoft.azure.management.network.FlowLogStatusParameters.withTargetResourceId:(Ljava/lang/String;)Lcom/microsoft/azure/management/network/FlowLogStatusParameters;
            pop
        10: .line 2118
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.service:Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner$NetworkWatchersService;
            aload 1 /* resourceGroupName */
            aload 2 /* networkWatcherName */
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.subscriptionId:()Ljava/lang/String;
            ldc "2019-11-01"
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.acceptLanguage:()Ljava/lang/String;
            aload 4 /* parameters */
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.userAgent:()Ljava/lang/String;
            invokeinterface com.microsoft.azure.management.network.implementation.NetworkWatchersInner$NetworkWatchersService.beginGetFlowLogStatus:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/FlowLogStatusParameters;Ljava/lang/String;)Lrx/Observable;
        11: .line 2119
            new com.microsoft.azure.management.network.implementation.NetworkWatchersInner$69
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.network.implementation.NetworkWatchersInner$69.<init>:(Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;)V
            invokevirtual rx.Observable.flatMap:(Lrx/functions/Func1;)Lrx/Observable;
        12: .line 2118
            areturn
        end local 4 // com.microsoft.azure.management.network.FlowLogStatusParameters parameters
        end local 3 // java.lang.String targetResourceId
        end local 2 // java.lang.String networkWatcherName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0   13     0                this  Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;
            0   13     1   resourceGroupName  Ljava/lang/String;
            0   13     2  networkWatcherName  Ljava/lang/String;
            0   13     3    targetResourceId  Ljava/lang/String;
            9   13     4          parameters  Lcom/microsoft/azure/management/network/FlowLogStatusParameters;
    Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable<Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/management/network/implementation/FlowLogInformationInner;>;>;
    MethodParameters:
                    Name  Flags
      resourceGroupName   
      networkWatcherName  
      targetResourceId    

  private com.microsoft.rest.ServiceResponse<com.microsoft.azure.management.network.implementation.FlowLogInformationInner> beginGetFlowLogStatusDelegate(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.network.implementation.NetworkWatchersInner this
        start local 1 // retrofit2.Response response
         0: .line 2133
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.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.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.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 2134
            sipush 200
            new com.microsoft.azure.management.network.implementation.NetworkWatchersInner$70
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.network.implementation.NetworkWatchersInner$70.<init>:(Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;)V
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkWatchersInner$70.getType:()Ljava/lang/reflect/Type;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.register:(ILjava/lang/reflect/Type;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         2: .line 2135
            sipush 202
            new com.microsoft.azure.management.network.implementation.NetworkWatchersInner$71
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.network.implementation.NetworkWatchersInner$71.<init>:(Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;)V
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkWatchersInner$71.getType:()Ljava/lang/reflect/Type;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.register:(ILjava/lang/reflect/Type;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         3: .line 2136
            ldc Lcom/microsoft/azure/management/network/ErrorResponseException;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.registerError:(Ljava/lang/Class;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         4: .line 2137
            aload 1 /* response */
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.build:(Lretrofit2/Response;)Lcom/microsoft/rest/ServiceResponse;
         5: .line 2133
            areturn
        end local 1 // retrofit2.Response response
        end local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    6     0      this  Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;
            0    6     1  response  Lretrofit2/Response<Lokhttp3/ResponseBody;>;
    Exceptions:
      throws com.microsoft.azure.management.network.ErrorResponseException, java.io.IOException, java.lang.IllegalArgumentException
    Signature: (Lretrofit2/Response<Lokhttp3/ResponseBody;>;)Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/management/network/implementation/FlowLogInformationInner;>;
    MethodParameters:
          Name  Flags
      response  

  public com.microsoft.azure.management.network.implementation.ConnectivityInformationInner checkConnectivity(java.lang.String, java.lang.String, com.microsoft.azure.management.network.ConnectivityParameters);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/ConnectivityParameters;)Lcom/microsoft/azure/management/network/implementation/ConnectivityInformationInner;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String networkWatcherName
        start local 3 // com.microsoft.azure.management.network.ConnectivityParameters parameters
         0: .line 2152
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* networkWatcherName */
            aload 3 /* parameters */
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkWatchersInner.checkConnectivityWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/ConnectivityParameters;)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.network.implementation.ConnectivityInformationInner
            areturn
        end local 3 // com.microsoft.azure.management.network.ConnectivityParameters parameters
        end local 2 // java.lang.String networkWatcherName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0    1     0                this  Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;
            0    1     1   resourceGroupName  Ljava/lang/String;
            0    1     2  networkWatcherName  Ljava/lang/String;
            0    1     3          parameters  Lcom/microsoft/azure/management/network/ConnectivityParameters;
    MethodParameters:
                    Name  Flags
      resourceGroupName   
      networkWatcherName  
      parameters          

  public com.microsoft.rest.ServiceFuture<com.microsoft.azure.management.network.implementation.ConnectivityInformationInner> checkConnectivityAsync(java.lang.String, java.lang.String, com.microsoft.azure.management.network.ConnectivityParameters, com.microsoft.rest.ServiceCallback<com.microsoft.azure.management.network.implementation.ConnectivityInformationInner>);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/ConnectivityParameters;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.network.implementation.NetworkWatchersInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String networkWatcherName
        start local 3 // com.microsoft.azure.management.network.ConnectivityParameters parameters
        start local 4 // com.microsoft.rest.ServiceCallback serviceCallback
         0: .line 2166
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* networkWatcherName */
            aload 3 /* parameters */
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkWatchersInner.checkConnectivityWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/ConnectivityParameters;)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.network.ConnectivityParameters parameters
        end local 2 // java.lang.String networkWatcherName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0    1     0                this  Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;
            0    1     1   resourceGroupName  Ljava/lang/String;
            0    1     2  networkWatcherName  Ljava/lang/String;
            0    1     3          parameters  Lcom/microsoft/azure/management/network/ConnectivityParameters;
            0    1     4     serviceCallback  Lcom/microsoft/rest/ServiceCallback<Lcom/microsoft/azure/management/network/implementation/ConnectivityInformationInner;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/ConnectivityParameters;Lcom/microsoft/rest/ServiceCallback<Lcom/microsoft/azure/management/network/implementation/ConnectivityInformationInner;>;)Lcom/microsoft/rest/ServiceFuture<Lcom/microsoft/azure/management/network/implementation/ConnectivityInformationInner;>;
    MethodParameters:
                    Name  Flags
      resourceGroupName   
      networkWatcherName  
      parameters          
      serviceCallback     final

  public rx.Observable<com.microsoft.azure.management.network.implementation.ConnectivityInformationInner> checkConnectivityAsync(java.lang.String, java.lang.String, com.microsoft.azure.management.network.ConnectivityParameters);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/ConnectivityParameters;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String networkWatcherName
        start local 3 // com.microsoft.azure.management.network.ConnectivityParameters parameters
         0: .line 2179
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* networkWatcherName */
            aload 3 /* parameters */
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkWatchersInner.checkConnectivityWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/ConnectivityParameters;)Lrx/Observable;
            new com.microsoft.azure.management.network.implementation.NetworkWatchersInner$72
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.network.implementation.NetworkWatchersInner$72.<init>:(Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;)V
            invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
            areturn
        end local 3 // com.microsoft.azure.management.network.ConnectivityParameters parameters
        end local 2 // java.lang.String networkWatcherName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0    1     0                this  Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;
            0    1     1   resourceGroupName  Ljava/lang/String;
            0    1     2  networkWatcherName  Ljava/lang/String;
            0    1     3          parameters  Lcom/microsoft/azure/management/network/ConnectivityParameters;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/ConnectivityParameters;)Lrx/Observable<Lcom/microsoft/azure/management/network/implementation/ConnectivityInformationInner;>;
    MethodParameters:
                    Name  Flags
      resourceGroupName   
      networkWatcherName  
      parameters          

  public rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.management.network.implementation.ConnectivityInformationInner>> checkConnectivityWithServiceResponseAsync(java.lang.String, java.lang.String, com.microsoft.azure.management.network.ConnectivityParameters);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/ConnectivityParameters;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=8, locals=5, args_size=4
        start local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String networkWatcherName
        start local 3 // com.microsoft.azure.management.network.ConnectivityParameters parameters
         0: .line 2197
            aload 1 /* resourceGroupName */
            ifnonnull 2
         1: .line 2198
            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 2200
      StackMap locals:
      StackMap stack:
            aload 2 /* networkWatcherName */
            ifnonnull 4
         3: .line 2201
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter networkWatcherName is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         4: .line 2203
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.subscriptionId:()Ljava/lang/String;
            ifnonnull 6
         5: .line 2204
            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 2206
      StackMap locals:
      StackMap stack:
            aload 3 /* parameters */
            ifnonnull 8
         7: .line 2207
            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 2209
      StackMap locals:
      StackMap stack:
            aload 3 /* parameters */
            invokestatic com.microsoft.rest.Validator.validate:(Ljava/lang/Object;)V
         9: .line 2211
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.service:Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner$NetworkWatchersService;
            aload 1 /* resourceGroupName */
            aload 2 /* networkWatcherName */
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.subscriptionId:()Ljava/lang/String;
            aload 3 /* parameters */
            ldc "2019-11-01"
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.acceptLanguage:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.userAgent:()Ljava/lang/String;
            invokeinterface com.microsoft.azure.management.network.implementation.NetworkWatchersInner$NetworkWatchersService.checkConnectivity:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/ConnectivityParameters;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
            astore 4 /* observable */
        start local 4 // rx.Observable observable
        10: .line 2212
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.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.network.implementation.NetworkWatchersInner$73
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.network.implementation.NetworkWatchersInner$73.<init>:(Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;)V
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkWatchersInner$73.getType:()Ljava/lang/reflect/Type;
            invokevirtual com.microsoft.azure.AzureClient.getPostOrDeleteResultAsync:(Lrx/Observable;Lcom/microsoft/azure/LongRunningOperationOptions;Ljava/lang/reflect/Type;)Lrx/Observable;
            areturn
        end local 4 // rx.Observable observable
        end local 3 // com.microsoft.azure.management.network.ConnectivityParameters parameters
        end local 2 // java.lang.String networkWatcherName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0   11     0                this  Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;
            0   11     1   resourceGroupName  Ljava/lang/String;
            0   11     2  networkWatcherName  Ljava/lang/String;
            0   11     3          parameters  Lcom/microsoft/azure/management/network/ConnectivityParameters;
           10   11     4          observable  Lrx/Observable<Lretrofit2/Response<Lokhttp3/ResponseBody;>;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/ConnectivityParameters;)Lrx/Observable<Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/management/network/implementation/ConnectivityInformationInner;>;>;
    MethodParameters:
                    Name  Flags
      resourceGroupName   
      networkWatcherName  
      parameters          

  public com.microsoft.azure.management.network.implementation.ConnectivityInformationInner beginCheckConnectivity(java.lang.String, java.lang.String, com.microsoft.azure.management.network.ConnectivityParameters);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/ConnectivityParameters;)Lcom/microsoft/azure/management/network/implementation/ConnectivityInformationInner;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String networkWatcherName
        start local 3 // com.microsoft.azure.management.network.ConnectivityParameters parameters
         0: .line 2227
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* networkWatcherName */
            aload 3 /* parameters */
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkWatchersInner.beginCheckConnectivityWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/ConnectivityParameters;)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.network.implementation.ConnectivityInformationInner
            areturn
        end local 3 // com.microsoft.azure.management.network.ConnectivityParameters parameters
        end local 2 // java.lang.String networkWatcherName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0    1     0                this  Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;
            0    1     1   resourceGroupName  Ljava/lang/String;
            0    1     2  networkWatcherName  Ljava/lang/String;
            0    1     3          parameters  Lcom/microsoft/azure/management/network/ConnectivityParameters;
    MethodParameters:
                    Name  Flags
      resourceGroupName   
      networkWatcherName  
      parameters          

  public com.microsoft.rest.ServiceFuture<com.microsoft.azure.management.network.implementation.ConnectivityInformationInner> beginCheckConnectivityAsync(java.lang.String, java.lang.String, com.microsoft.azure.management.network.ConnectivityParameters, com.microsoft.rest.ServiceCallback<com.microsoft.azure.management.network.implementation.ConnectivityInformationInner>);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/ConnectivityParameters;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.network.implementation.NetworkWatchersInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String networkWatcherName
        start local 3 // com.microsoft.azure.management.network.ConnectivityParameters parameters
        start local 4 // com.microsoft.rest.ServiceCallback serviceCallback
         0: .line 2241
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* networkWatcherName */
            aload 3 /* parameters */
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkWatchersInner.beginCheckConnectivityWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/ConnectivityParameters;)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.network.ConnectivityParameters parameters
        end local 2 // java.lang.String networkWatcherName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0    1     0                this  Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;
            0    1     1   resourceGroupName  Ljava/lang/String;
            0    1     2  networkWatcherName  Ljava/lang/String;
            0    1     3          parameters  Lcom/microsoft/azure/management/network/ConnectivityParameters;
            0    1     4     serviceCallback  Lcom/microsoft/rest/ServiceCallback<Lcom/microsoft/azure/management/network/implementation/ConnectivityInformationInner;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/ConnectivityParameters;Lcom/microsoft/rest/ServiceCallback<Lcom/microsoft/azure/management/network/implementation/ConnectivityInformationInner;>;)Lcom/microsoft/rest/ServiceFuture<Lcom/microsoft/azure/management/network/implementation/ConnectivityInformationInner;>;
    MethodParameters:
                    Name  Flags
      resourceGroupName   
      networkWatcherName  
      parameters          
      serviceCallback     final

  public rx.Observable<com.microsoft.azure.management.network.implementation.ConnectivityInformationInner> beginCheckConnectivityAsync(java.lang.String, java.lang.String, com.microsoft.azure.management.network.ConnectivityParameters);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/ConnectivityParameters;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String networkWatcherName
        start local 3 // com.microsoft.azure.management.network.ConnectivityParameters parameters
         0: .line 2254
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* networkWatcherName */
            aload 3 /* parameters */
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkWatchersInner.beginCheckConnectivityWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/ConnectivityParameters;)Lrx/Observable;
            new com.microsoft.azure.management.network.implementation.NetworkWatchersInner$74
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.network.implementation.NetworkWatchersInner$74.<init>:(Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;)V
            invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
            areturn
        end local 3 // com.microsoft.azure.management.network.ConnectivityParameters parameters
        end local 2 // java.lang.String networkWatcherName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0    1     0                this  Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;
            0    1     1   resourceGroupName  Ljava/lang/String;
            0    1     2  networkWatcherName  Ljava/lang/String;
            0    1     3          parameters  Lcom/microsoft/azure/management/network/ConnectivityParameters;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/ConnectivityParameters;)Lrx/Observable<Lcom/microsoft/azure/management/network/implementation/ConnectivityInformationInner;>;
    MethodParameters:
                    Name  Flags
      resourceGroupName   
      networkWatcherName  
      parameters          

  public rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.management.network.implementation.ConnectivityInformationInner>> beginCheckConnectivityWithServiceResponseAsync(java.lang.String, java.lang.String, com.microsoft.azure.management.network.ConnectivityParameters);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/ConnectivityParameters;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=8, locals=4, args_size=4
        start local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String networkWatcherName
        start local 3 // com.microsoft.azure.management.network.ConnectivityParameters parameters
         0: .line 2272
            aload 1 /* resourceGroupName */
            ifnonnull 2
         1: .line 2273
            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 2275
      StackMap locals:
      StackMap stack:
            aload 2 /* networkWatcherName */
            ifnonnull 4
         3: .line 2276
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter networkWatcherName is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         4: .line 2278
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.subscriptionId:()Ljava/lang/String;
            ifnonnull 6
         5: .line 2279
            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 2281
      StackMap locals:
      StackMap stack:
            aload 3 /* parameters */
            ifnonnull 8
         7: .line 2282
            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 2284
      StackMap locals:
      StackMap stack:
            aload 3 /* parameters */
            invokestatic com.microsoft.rest.Validator.validate:(Ljava/lang/Object;)V
         9: .line 2286
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.service:Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner$NetworkWatchersService;
            aload 1 /* resourceGroupName */
            aload 2 /* networkWatcherName */
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.subscriptionId:()Ljava/lang/String;
            aload 3 /* parameters */
            ldc "2019-11-01"
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.acceptLanguage:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.userAgent:()Ljava/lang/String;
            invokeinterface com.microsoft.azure.management.network.implementation.NetworkWatchersInner$NetworkWatchersService.beginCheckConnectivity:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/ConnectivityParameters;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
        10: .line 2287
            new com.microsoft.azure.management.network.implementation.NetworkWatchersInner$75
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.network.implementation.NetworkWatchersInner$75.<init>:(Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;)V
            invokevirtual rx.Observable.flatMap:(Lrx/functions/Func1;)Lrx/Observable;
        11: .line 2286
            areturn
        end local 3 // com.microsoft.azure.management.network.ConnectivityParameters parameters
        end local 2 // java.lang.String networkWatcherName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0   12     0                this  Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;
            0   12     1   resourceGroupName  Ljava/lang/String;
            0   12     2  networkWatcherName  Ljava/lang/String;
            0   12     3          parameters  Lcom/microsoft/azure/management/network/ConnectivityParameters;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/ConnectivityParameters;)Lrx/Observable<Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/management/network/implementation/ConnectivityInformationInner;>;>;
    MethodParameters:
                    Name  Flags
      resourceGroupName   
      networkWatcherName  
      parameters          

  private com.microsoft.rest.ServiceResponse<com.microsoft.azure.management.network.implementation.ConnectivityInformationInner> beginCheckConnectivityDelegate(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.network.implementation.NetworkWatchersInner this
        start local 1 // retrofit2.Response response
         0: .line 2301
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.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.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.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 2302
            sipush 200
            new com.microsoft.azure.management.network.implementation.NetworkWatchersInner$76
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.network.implementation.NetworkWatchersInner$76.<init>:(Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;)V
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkWatchersInner$76.getType:()Ljava/lang/reflect/Type;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.register:(ILjava/lang/reflect/Type;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         2: .line 2303
            sipush 202
            new com.microsoft.azure.management.network.implementation.NetworkWatchersInner$77
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.network.implementation.NetworkWatchersInner$77.<init>:(Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;)V
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkWatchersInner$77.getType:()Ljava/lang/reflect/Type;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.register:(ILjava/lang/reflect/Type;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         3: .line 2304
            ldc Lcom/microsoft/azure/management/network/ErrorResponseException;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.registerError:(Ljava/lang/Class;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         4: .line 2305
            aload 1 /* response */
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.build:(Lretrofit2/Response;)Lcom/microsoft/rest/ServiceResponse;
         5: .line 2301
            areturn
        end local 1 // retrofit2.Response response
        end local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    6     0      this  Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;
            0    6     1  response  Lretrofit2/Response<Lokhttp3/ResponseBody;>;
    Exceptions:
      throws com.microsoft.azure.management.network.ErrorResponseException, java.io.IOException, java.lang.IllegalArgumentException
    Signature: (Lretrofit2/Response<Lokhttp3/ResponseBody;>;)Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/management/network/implementation/ConnectivityInformationInner;>;
    MethodParameters:
          Name  Flags
      response  

  public com.microsoft.azure.management.network.implementation.AzureReachabilityReportInner getAzureReachabilityReport(java.lang.String, java.lang.String, com.microsoft.azure.management.network.AzureReachabilityReportParameters);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/AzureReachabilityReportParameters;)Lcom/microsoft/azure/management/network/implementation/AzureReachabilityReportInner;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String networkWatcherName
        start local 3 // com.microsoft.azure.management.network.AzureReachabilityReportParameters parameters
         0: .line 2320
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* networkWatcherName */
            aload 3 /* parameters */
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkWatchersInner.getAzureReachabilityReportWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/AzureReachabilityReportParameters;)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.network.implementation.AzureReachabilityReportInner
            areturn
        end local 3 // com.microsoft.azure.management.network.AzureReachabilityReportParameters parameters
        end local 2 // java.lang.String networkWatcherName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0    1     0                this  Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;
            0    1     1   resourceGroupName  Ljava/lang/String;
            0    1     2  networkWatcherName  Ljava/lang/String;
            0    1     3          parameters  Lcom/microsoft/azure/management/network/AzureReachabilityReportParameters;
    MethodParameters:
                    Name  Flags
      resourceGroupName   
      networkWatcherName  
      parameters          

  public com.microsoft.rest.ServiceFuture<com.microsoft.azure.management.network.implementation.AzureReachabilityReportInner> getAzureReachabilityReportAsync(java.lang.String, java.lang.String, com.microsoft.azure.management.network.AzureReachabilityReportParameters, com.microsoft.rest.ServiceCallback<com.microsoft.azure.management.network.implementation.AzureReachabilityReportInner>);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/AzureReachabilityReportParameters;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.network.implementation.NetworkWatchersInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String networkWatcherName
        start local 3 // com.microsoft.azure.management.network.AzureReachabilityReportParameters parameters
        start local 4 // com.microsoft.rest.ServiceCallback serviceCallback
         0: .line 2334
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* networkWatcherName */
            aload 3 /* parameters */
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkWatchersInner.getAzureReachabilityReportWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/AzureReachabilityReportParameters;)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.network.AzureReachabilityReportParameters parameters
        end local 2 // java.lang.String networkWatcherName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0    1     0                this  Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;
            0    1     1   resourceGroupName  Ljava/lang/String;
            0    1     2  networkWatcherName  Ljava/lang/String;
            0    1     3          parameters  Lcom/microsoft/azure/management/network/AzureReachabilityReportParameters;
            0    1     4     serviceCallback  Lcom/microsoft/rest/ServiceCallback<Lcom/microsoft/azure/management/network/implementation/AzureReachabilityReportInner;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/AzureReachabilityReportParameters;Lcom/microsoft/rest/ServiceCallback<Lcom/microsoft/azure/management/network/implementation/AzureReachabilityReportInner;>;)Lcom/microsoft/rest/ServiceFuture<Lcom/microsoft/azure/management/network/implementation/AzureReachabilityReportInner;>;
    MethodParameters:
                    Name  Flags
      resourceGroupName   
      networkWatcherName  
      parameters          
      serviceCallback     final

  public rx.Observable<com.microsoft.azure.management.network.implementation.AzureReachabilityReportInner> getAzureReachabilityReportAsync(java.lang.String, java.lang.String, com.microsoft.azure.management.network.AzureReachabilityReportParameters);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/AzureReachabilityReportParameters;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String networkWatcherName
        start local 3 // com.microsoft.azure.management.network.AzureReachabilityReportParameters parameters
         0: .line 2347
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* networkWatcherName */
            aload 3 /* parameters */
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkWatchersInner.getAzureReachabilityReportWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/AzureReachabilityReportParameters;)Lrx/Observable;
            new com.microsoft.azure.management.network.implementation.NetworkWatchersInner$78
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.network.implementation.NetworkWatchersInner$78.<init>:(Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;)V
            invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
            areturn
        end local 3 // com.microsoft.azure.management.network.AzureReachabilityReportParameters parameters
        end local 2 // java.lang.String networkWatcherName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0    1     0                this  Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;
            0    1     1   resourceGroupName  Ljava/lang/String;
            0    1     2  networkWatcherName  Ljava/lang/String;
            0    1     3          parameters  Lcom/microsoft/azure/management/network/AzureReachabilityReportParameters;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/AzureReachabilityReportParameters;)Lrx/Observable<Lcom/microsoft/azure/management/network/implementation/AzureReachabilityReportInner;>;
    MethodParameters:
                    Name  Flags
      resourceGroupName   
      networkWatcherName  
      parameters          

  public rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.management.network.implementation.AzureReachabilityReportInner>> getAzureReachabilityReportWithServiceResponseAsync(java.lang.String, java.lang.String, com.microsoft.azure.management.network.AzureReachabilityReportParameters);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/AzureReachabilityReportParameters;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=8, locals=5, args_size=4
        start local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String networkWatcherName
        start local 3 // com.microsoft.azure.management.network.AzureReachabilityReportParameters parameters
         0: .line 2365
            aload 1 /* resourceGroupName */
            ifnonnull 2
         1: .line 2366
            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 2368
      StackMap locals:
      StackMap stack:
            aload 2 /* networkWatcherName */
            ifnonnull 4
         3: .line 2369
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter networkWatcherName is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         4: .line 2371
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.subscriptionId:()Ljava/lang/String;
            ifnonnull 6
         5: .line 2372
            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 2374
      StackMap locals:
      StackMap stack:
            aload 3 /* parameters */
            ifnonnull 8
         7: .line 2375
            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 2377
      StackMap locals:
      StackMap stack:
            aload 3 /* parameters */
            invokestatic com.microsoft.rest.Validator.validate:(Ljava/lang/Object;)V
         9: .line 2379
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.service:Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner$NetworkWatchersService;
            aload 1 /* resourceGroupName */
            aload 2 /* networkWatcherName */
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.subscriptionId:()Ljava/lang/String;
            aload 3 /* parameters */
            ldc "2019-11-01"
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.acceptLanguage:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.userAgent:()Ljava/lang/String;
            invokeinterface com.microsoft.azure.management.network.implementation.NetworkWatchersInner$NetworkWatchersService.getAzureReachabilityReport:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/AzureReachabilityReportParameters;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
            astore 4 /* observable */
        start local 4 // rx.Observable observable
        10: .line 2380
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.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.network.implementation.NetworkWatchersInner$79
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.network.implementation.NetworkWatchersInner$79.<init>:(Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;)V
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkWatchersInner$79.getType:()Ljava/lang/reflect/Type;
            invokevirtual com.microsoft.azure.AzureClient.getPostOrDeleteResultAsync:(Lrx/Observable;Lcom/microsoft/azure/LongRunningOperationOptions;Ljava/lang/reflect/Type;)Lrx/Observable;
            areturn
        end local 4 // rx.Observable observable
        end local 3 // com.microsoft.azure.management.network.AzureReachabilityReportParameters parameters
        end local 2 // java.lang.String networkWatcherName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0   11     0                this  Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;
            0   11     1   resourceGroupName  Ljava/lang/String;
            0   11     2  networkWatcherName  Ljava/lang/String;
            0   11     3          parameters  Lcom/microsoft/azure/management/network/AzureReachabilityReportParameters;
           10   11     4          observable  Lrx/Observable<Lretrofit2/Response<Lokhttp3/ResponseBody;>;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/AzureReachabilityReportParameters;)Lrx/Observable<Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/management/network/implementation/AzureReachabilityReportInner;>;>;
    MethodParameters:
                    Name  Flags
      resourceGroupName   
      networkWatcherName  
      parameters          

  public com.microsoft.azure.management.network.implementation.AzureReachabilityReportInner beginGetAzureReachabilityReport(java.lang.String, java.lang.String, com.microsoft.azure.management.network.AzureReachabilityReportParameters);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/AzureReachabilityReportParameters;)Lcom/microsoft/azure/management/network/implementation/AzureReachabilityReportInner;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String networkWatcherName
        start local 3 // com.microsoft.azure.management.network.AzureReachabilityReportParameters parameters
         0: .line 2395
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* networkWatcherName */
            aload 3 /* parameters */
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkWatchersInner.beginGetAzureReachabilityReportWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/AzureReachabilityReportParameters;)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.network.implementation.AzureReachabilityReportInner
            areturn
        end local 3 // com.microsoft.azure.management.network.AzureReachabilityReportParameters parameters
        end local 2 // java.lang.String networkWatcherName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0    1     0                this  Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;
            0    1     1   resourceGroupName  Ljava/lang/String;
            0    1     2  networkWatcherName  Ljava/lang/String;
            0    1     3          parameters  Lcom/microsoft/azure/management/network/AzureReachabilityReportParameters;
    MethodParameters:
                    Name  Flags
      resourceGroupName   
      networkWatcherName  
      parameters          

  public com.microsoft.rest.ServiceFuture<com.microsoft.azure.management.network.implementation.AzureReachabilityReportInner> beginGetAzureReachabilityReportAsync(java.lang.String, java.lang.String, com.microsoft.azure.management.network.AzureReachabilityReportParameters, com.microsoft.rest.ServiceCallback<com.microsoft.azure.management.network.implementation.AzureReachabilityReportInner>);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/AzureReachabilityReportParameters;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.network.implementation.NetworkWatchersInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String networkWatcherName
        start local 3 // com.microsoft.azure.management.network.AzureReachabilityReportParameters parameters
        start local 4 // com.microsoft.rest.ServiceCallback serviceCallback
         0: .line 2409
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* networkWatcherName */
            aload 3 /* parameters */
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkWatchersInner.beginGetAzureReachabilityReportWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/AzureReachabilityReportParameters;)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.network.AzureReachabilityReportParameters parameters
        end local 2 // java.lang.String networkWatcherName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0    1     0                this  Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;
            0    1     1   resourceGroupName  Ljava/lang/String;
            0    1     2  networkWatcherName  Ljava/lang/String;
            0    1     3          parameters  Lcom/microsoft/azure/management/network/AzureReachabilityReportParameters;
            0    1     4     serviceCallback  Lcom/microsoft/rest/ServiceCallback<Lcom/microsoft/azure/management/network/implementation/AzureReachabilityReportInner;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/AzureReachabilityReportParameters;Lcom/microsoft/rest/ServiceCallback<Lcom/microsoft/azure/management/network/implementation/AzureReachabilityReportInner;>;)Lcom/microsoft/rest/ServiceFuture<Lcom/microsoft/azure/management/network/implementation/AzureReachabilityReportInner;>;
    MethodParameters:
                    Name  Flags
      resourceGroupName   
      networkWatcherName  
      parameters          
      serviceCallback     final

  public rx.Observable<com.microsoft.azure.management.network.implementation.AzureReachabilityReportInner> beginGetAzureReachabilityReportAsync(java.lang.String, java.lang.String, com.microsoft.azure.management.network.AzureReachabilityReportParameters);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/AzureReachabilityReportParameters;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String networkWatcherName
        start local 3 // com.microsoft.azure.management.network.AzureReachabilityReportParameters parameters
         0: .line 2422
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* networkWatcherName */
            aload 3 /* parameters */
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkWatchersInner.beginGetAzureReachabilityReportWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/AzureReachabilityReportParameters;)Lrx/Observable;
            new com.microsoft.azure.management.network.implementation.NetworkWatchersInner$80
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.network.implementation.NetworkWatchersInner$80.<init>:(Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;)V
            invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
            areturn
        end local 3 // com.microsoft.azure.management.network.AzureReachabilityReportParameters parameters
        end local 2 // java.lang.String networkWatcherName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0    1     0                this  Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;
            0    1     1   resourceGroupName  Ljava/lang/String;
            0    1     2  networkWatcherName  Ljava/lang/String;
            0    1     3          parameters  Lcom/microsoft/azure/management/network/AzureReachabilityReportParameters;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/AzureReachabilityReportParameters;)Lrx/Observable<Lcom/microsoft/azure/management/network/implementation/AzureReachabilityReportInner;>;
    MethodParameters:
                    Name  Flags
      resourceGroupName   
      networkWatcherName  
      parameters          

  public rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.management.network.implementation.AzureReachabilityReportInner>> beginGetAzureReachabilityReportWithServiceResponseAsync(java.lang.String, java.lang.String, com.microsoft.azure.management.network.AzureReachabilityReportParameters);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/AzureReachabilityReportParameters;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=8, locals=4, args_size=4
        start local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String networkWatcherName
        start local 3 // com.microsoft.azure.management.network.AzureReachabilityReportParameters parameters
         0: .line 2440
            aload 1 /* resourceGroupName */
            ifnonnull 2
         1: .line 2441
            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 2443
      StackMap locals:
      StackMap stack:
            aload 2 /* networkWatcherName */
            ifnonnull 4
         3: .line 2444
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter networkWatcherName is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         4: .line 2446
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.subscriptionId:()Ljava/lang/String;
            ifnonnull 6
         5: .line 2447
            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 2449
      StackMap locals:
      StackMap stack:
            aload 3 /* parameters */
            ifnonnull 8
         7: .line 2450
            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 2452
      StackMap locals:
      StackMap stack:
            aload 3 /* parameters */
            invokestatic com.microsoft.rest.Validator.validate:(Ljava/lang/Object;)V
         9: .line 2454
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.service:Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner$NetworkWatchersService;
            aload 1 /* resourceGroupName */
            aload 2 /* networkWatcherName */
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.subscriptionId:()Ljava/lang/String;
            aload 3 /* parameters */
            ldc "2019-11-01"
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.acceptLanguage:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.userAgent:()Ljava/lang/String;
            invokeinterface com.microsoft.azure.management.network.implementation.NetworkWatchersInner$NetworkWatchersService.beginGetAzureReachabilityReport:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/AzureReachabilityReportParameters;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
        10: .line 2455
            new com.microsoft.azure.management.network.implementation.NetworkWatchersInner$81
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.network.implementation.NetworkWatchersInner$81.<init>:(Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;)V
            invokevirtual rx.Observable.flatMap:(Lrx/functions/Func1;)Lrx/Observable;
        11: .line 2454
            areturn
        end local 3 // com.microsoft.azure.management.network.AzureReachabilityReportParameters parameters
        end local 2 // java.lang.String networkWatcherName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0   12     0                this  Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;
            0   12     1   resourceGroupName  Ljava/lang/String;
            0   12     2  networkWatcherName  Ljava/lang/String;
            0   12     3          parameters  Lcom/microsoft/azure/management/network/AzureReachabilityReportParameters;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/AzureReachabilityReportParameters;)Lrx/Observable<Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/management/network/implementation/AzureReachabilityReportInner;>;>;
    MethodParameters:
                    Name  Flags
      resourceGroupName   
      networkWatcherName  
      parameters          

  private com.microsoft.rest.ServiceResponse<com.microsoft.azure.management.network.implementation.AzureReachabilityReportInner> beginGetAzureReachabilityReportDelegate(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.network.implementation.NetworkWatchersInner this
        start local 1 // retrofit2.Response response
         0: .line 2469
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.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.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.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 2470
            sipush 200
            new com.microsoft.azure.management.network.implementation.NetworkWatchersInner$82
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.network.implementation.NetworkWatchersInner$82.<init>:(Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;)V
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkWatchersInner$82.getType:()Ljava/lang/reflect/Type;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.register:(ILjava/lang/reflect/Type;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         2: .line 2471
            sipush 202
            new com.microsoft.azure.management.network.implementation.NetworkWatchersInner$83
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.network.implementation.NetworkWatchersInner$83.<init>:(Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;)V
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkWatchersInner$83.getType:()Ljava/lang/reflect/Type;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.register:(ILjava/lang/reflect/Type;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         3: .line 2472
            ldc Lcom/microsoft/azure/management/network/ErrorResponseException;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.registerError:(Ljava/lang/Class;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         4: .line 2473
            aload 1 /* response */
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.build:(Lretrofit2/Response;)Lcom/microsoft/rest/ServiceResponse;
         5: .line 2469
            areturn
        end local 1 // retrofit2.Response response
        end local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    6     0      this  Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;
            0    6     1  response  Lretrofit2/Response<Lokhttp3/ResponseBody;>;
    Exceptions:
      throws com.microsoft.azure.management.network.ErrorResponseException, java.io.IOException, java.lang.IllegalArgumentException
    Signature: (Lretrofit2/Response<Lokhttp3/ResponseBody;>;)Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/management/network/implementation/AzureReachabilityReportInner;>;
    MethodParameters:
          Name  Flags
      response  

  public com.microsoft.azure.management.network.implementation.AvailableProvidersListInner listAvailableProviders(java.lang.String, java.lang.String, com.microsoft.azure.management.network.AvailableProvidersListParameters);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/AvailableProvidersListParameters;)Lcom/microsoft/azure/management/network/implementation/AvailableProvidersListInner;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String networkWatcherName
        start local 3 // com.microsoft.azure.management.network.AvailableProvidersListParameters parameters
         0: .line 2488
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* networkWatcherName */
            aload 3 /* parameters */
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkWatchersInner.listAvailableProvidersWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/AvailableProvidersListParameters;)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.network.implementation.AvailableProvidersListInner
            areturn
        end local 3 // com.microsoft.azure.management.network.AvailableProvidersListParameters parameters
        end local 2 // java.lang.String networkWatcherName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0    1     0                this  Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;
            0    1     1   resourceGroupName  Ljava/lang/String;
            0    1     2  networkWatcherName  Ljava/lang/String;
            0    1     3          parameters  Lcom/microsoft/azure/management/network/AvailableProvidersListParameters;
    MethodParameters:
                    Name  Flags
      resourceGroupName   
      networkWatcherName  
      parameters          

  public com.microsoft.rest.ServiceFuture<com.microsoft.azure.management.network.implementation.AvailableProvidersListInner> listAvailableProvidersAsync(java.lang.String, java.lang.String, com.microsoft.azure.management.network.AvailableProvidersListParameters, com.microsoft.rest.ServiceCallback<com.microsoft.azure.management.network.implementation.AvailableProvidersListInner>);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/AvailableProvidersListParameters;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.network.implementation.NetworkWatchersInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String networkWatcherName
        start local 3 // com.microsoft.azure.management.network.AvailableProvidersListParameters parameters
        start local 4 // com.microsoft.rest.ServiceCallback serviceCallback
         0: .line 2502
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* networkWatcherName */
            aload 3 /* parameters */
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkWatchersInner.listAvailableProvidersWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/AvailableProvidersListParameters;)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.network.AvailableProvidersListParameters parameters
        end local 2 // java.lang.String networkWatcherName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0    1     0                this  Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;
            0    1     1   resourceGroupName  Ljava/lang/String;
            0    1     2  networkWatcherName  Ljava/lang/String;
            0    1     3          parameters  Lcom/microsoft/azure/management/network/AvailableProvidersListParameters;
            0    1     4     serviceCallback  Lcom/microsoft/rest/ServiceCallback<Lcom/microsoft/azure/management/network/implementation/AvailableProvidersListInner;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/AvailableProvidersListParameters;Lcom/microsoft/rest/ServiceCallback<Lcom/microsoft/azure/management/network/implementation/AvailableProvidersListInner;>;)Lcom/microsoft/rest/ServiceFuture<Lcom/microsoft/azure/management/network/implementation/AvailableProvidersListInner;>;
    MethodParameters:
                    Name  Flags
      resourceGroupName   
      networkWatcherName  
      parameters          
      serviceCallback     final

  public rx.Observable<com.microsoft.azure.management.network.implementation.AvailableProvidersListInner> listAvailableProvidersAsync(java.lang.String, java.lang.String, com.microsoft.azure.management.network.AvailableProvidersListParameters);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/AvailableProvidersListParameters;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String networkWatcherName
        start local 3 // com.microsoft.azure.management.network.AvailableProvidersListParameters parameters
         0: .line 2515
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* networkWatcherName */
            aload 3 /* parameters */
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkWatchersInner.listAvailableProvidersWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/AvailableProvidersListParameters;)Lrx/Observable;
            new com.microsoft.azure.management.network.implementation.NetworkWatchersInner$84
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.network.implementation.NetworkWatchersInner$84.<init>:(Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;)V
            invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
            areturn
        end local 3 // com.microsoft.azure.management.network.AvailableProvidersListParameters parameters
        end local 2 // java.lang.String networkWatcherName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0    1     0                this  Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;
            0    1     1   resourceGroupName  Ljava/lang/String;
            0    1     2  networkWatcherName  Ljava/lang/String;
            0    1     3          parameters  Lcom/microsoft/azure/management/network/AvailableProvidersListParameters;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/AvailableProvidersListParameters;)Lrx/Observable<Lcom/microsoft/azure/management/network/implementation/AvailableProvidersListInner;>;
    MethodParameters:
                    Name  Flags
      resourceGroupName   
      networkWatcherName  
      parameters          

  public rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.management.network.implementation.AvailableProvidersListInner>> listAvailableProvidersWithServiceResponseAsync(java.lang.String, java.lang.String, com.microsoft.azure.management.network.AvailableProvidersListParameters);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/AvailableProvidersListParameters;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=8, locals=5, args_size=4
        start local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String networkWatcherName
        start local 3 // com.microsoft.azure.management.network.AvailableProvidersListParameters parameters
         0: .line 2533
            aload 1 /* resourceGroupName */
            ifnonnull 2
         1: .line 2534
            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 2536
      StackMap locals:
      StackMap stack:
            aload 2 /* networkWatcherName */
            ifnonnull 4
         3: .line 2537
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter networkWatcherName is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         4: .line 2539
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.subscriptionId:()Ljava/lang/String;
            ifnonnull 6
         5: .line 2540
            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 2542
      StackMap locals:
      StackMap stack:
            aload 3 /* parameters */
            ifnonnull 8
         7: .line 2543
            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 2545
      StackMap locals:
      StackMap stack:
            aload 3 /* parameters */
            invokestatic com.microsoft.rest.Validator.validate:(Ljava/lang/Object;)V
         9: .line 2547
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.service:Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner$NetworkWatchersService;
            aload 1 /* resourceGroupName */
            aload 2 /* networkWatcherName */
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.subscriptionId:()Ljava/lang/String;
            aload 3 /* parameters */
            ldc "2019-11-01"
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.acceptLanguage:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.userAgent:()Ljava/lang/String;
            invokeinterface com.microsoft.azure.management.network.implementation.NetworkWatchersInner$NetworkWatchersService.listAvailableProviders:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/AvailableProvidersListParameters;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
            astore 4 /* observable */
        start local 4 // rx.Observable observable
        10: .line 2548
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.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.network.implementation.NetworkWatchersInner$85
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.network.implementation.NetworkWatchersInner$85.<init>:(Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;)V
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkWatchersInner$85.getType:()Ljava/lang/reflect/Type;
            invokevirtual com.microsoft.azure.AzureClient.getPostOrDeleteResultAsync:(Lrx/Observable;Lcom/microsoft/azure/LongRunningOperationOptions;Ljava/lang/reflect/Type;)Lrx/Observable;
            areturn
        end local 4 // rx.Observable observable
        end local 3 // com.microsoft.azure.management.network.AvailableProvidersListParameters parameters
        end local 2 // java.lang.String networkWatcherName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0   11     0                this  Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;
            0   11     1   resourceGroupName  Ljava/lang/String;
            0   11     2  networkWatcherName  Ljava/lang/String;
            0   11     3          parameters  Lcom/microsoft/azure/management/network/AvailableProvidersListParameters;
           10   11     4          observable  Lrx/Observable<Lretrofit2/Response<Lokhttp3/ResponseBody;>;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/AvailableProvidersListParameters;)Lrx/Observable<Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/management/network/implementation/AvailableProvidersListInner;>;>;
    MethodParameters:
                    Name  Flags
      resourceGroupName   
      networkWatcherName  
      parameters          

  public com.microsoft.azure.management.network.implementation.AvailableProvidersListInner beginListAvailableProviders(java.lang.String, java.lang.String, com.microsoft.azure.management.network.AvailableProvidersListParameters);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/AvailableProvidersListParameters;)Lcom/microsoft/azure/management/network/implementation/AvailableProvidersListInner;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String networkWatcherName
        start local 3 // com.microsoft.azure.management.network.AvailableProvidersListParameters parameters
         0: .line 2563
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* networkWatcherName */
            aload 3 /* parameters */
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkWatchersInner.beginListAvailableProvidersWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/AvailableProvidersListParameters;)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.network.implementation.AvailableProvidersListInner
            areturn
        end local 3 // com.microsoft.azure.management.network.AvailableProvidersListParameters parameters
        end local 2 // java.lang.String networkWatcherName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0    1     0                this  Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;
            0    1     1   resourceGroupName  Ljava/lang/String;
            0    1     2  networkWatcherName  Ljava/lang/String;
            0    1     3          parameters  Lcom/microsoft/azure/management/network/AvailableProvidersListParameters;
    MethodParameters:
                    Name  Flags
      resourceGroupName   
      networkWatcherName  
      parameters          

  public com.microsoft.rest.ServiceFuture<com.microsoft.azure.management.network.implementation.AvailableProvidersListInner> beginListAvailableProvidersAsync(java.lang.String, java.lang.String, com.microsoft.azure.management.network.AvailableProvidersListParameters, com.microsoft.rest.ServiceCallback<com.microsoft.azure.management.network.implementation.AvailableProvidersListInner>);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/AvailableProvidersListParameters;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.network.implementation.NetworkWatchersInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String networkWatcherName
        start local 3 // com.microsoft.azure.management.network.AvailableProvidersListParameters parameters
        start local 4 // com.microsoft.rest.ServiceCallback serviceCallback
         0: .line 2577
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* networkWatcherName */
            aload 3 /* parameters */
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkWatchersInner.beginListAvailableProvidersWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/AvailableProvidersListParameters;)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.network.AvailableProvidersListParameters parameters
        end local 2 // java.lang.String networkWatcherName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0    1     0                this  Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;
            0    1     1   resourceGroupName  Ljava/lang/String;
            0    1     2  networkWatcherName  Ljava/lang/String;
            0    1     3          parameters  Lcom/microsoft/azure/management/network/AvailableProvidersListParameters;
            0    1     4     serviceCallback  Lcom/microsoft/rest/ServiceCallback<Lcom/microsoft/azure/management/network/implementation/AvailableProvidersListInner;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/AvailableProvidersListParameters;Lcom/microsoft/rest/ServiceCallback<Lcom/microsoft/azure/management/network/implementation/AvailableProvidersListInner;>;)Lcom/microsoft/rest/ServiceFuture<Lcom/microsoft/azure/management/network/implementation/AvailableProvidersListInner;>;
    MethodParameters:
                    Name  Flags
      resourceGroupName   
      networkWatcherName  
      parameters          
      serviceCallback     final

  public rx.Observable<com.microsoft.azure.management.network.implementation.AvailableProvidersListInner> beginListAvailableProvidersAsync(java.lang.String, java.lang.String, com.microsoft.azure.management.network.AvailableProvidersListParameters);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/AvailableProvidersListParameters;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String networkWatcherName
        start local 3 // com.microsoft.azure.management.network.AvailableProvidersListParameters parameters
         0: .line 2590
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* networkWatcherName */
            aload 3 /* parameters */
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkWatchersInner.beginListAvailableProvidersWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/AvailableProvidersListParameters;)Lrx/Observable;
            new com.microsoft.azure.management.network.implementation.NetworkWatchersInner$86
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.network.implementation.NetworkWatchersInner$86.<init>:(Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;)V
            invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
            areturn
        end local 3 // com.microsoft.azure.management.network.AvailableProvidersListParameters parameters
        end local 2 // java.lang.String networkWatcherName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0    1     0                this  Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;
            0    1     1   resourceGroupName  Ljava/lang/String;
            0    1     2  networkWatcherName  Ljava/lang/String;
            0    1     3          parameters  Lcom/microsoft/azure/management/network/AvailableProvidersListParameters;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/AvailableProvidersListParameters;)Lrx/Observable<Lcom/microsoft/azure/management/network/implementation/AvailableProvidersListInner;>;
    MethodParameters:
                    Name  Flags
      resourceGroupName   
      networkWatcherName  
      parameters          

  public rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.management.network.implementation.AvailableProvidersListInner>> beginListAvailableProvidersWithServiceResponseAsync(java.lang.String, java.lang.String, com.microsoft.azure.management.network.AvailableProvidersListParameters);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/AvailableProvidersListParameters;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=8, locals=4, args_size=4
        start local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String networkWatcherName
        start local 3 // com.microsoft.azure.management.network.AvailableProvidersListParameters parameters
         0: .line 2608
            aload 1 /* resourceGroupName */
            ifnonnull 2
         1: .line 2609
            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 2611
      StackMap locals:
      StackMap stack:
            aload 2 /* networkWatcherName */
            ifnonnull 4
         3: .line 2612
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter networkWatcherName is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         4: .line 2614
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.subscriptionId:()Ljava/lang/String;
            ifnonnull 6
         5: .line 2615
            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 2617
      StackMap locals:
      StackMap stack:
            aload 3 /* parameters */
            ifnonnull 8
         7: .line 2618
            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 2620
      StackMap locals:
      StackMap stack:
            aload 3 /* parameters */
            invokestatic com.microsoft.rest.Validator.validate:(Ljava/lang/Object;)V
         9: .line 2622
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.service:Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner$NetworkWatchersService;
            aload 1 /* resourceGroupName */
            aload 2 /* networkWatcherName */
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.subscriptionId:()Ljava/lang/String;
            aload 3 /* parameters */
            ldc "2019-11-01"
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.acceptLanguage:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.userAgent:()Ljava/lang/String;
            invokeinterface com.microsoft.azure.management.network.implementation.NetworkWatchersInner$NetworkWatchersService.beginListAvailableProviders:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/AvailableProvidersListParameters;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
        10: .line 2623
            new com.microsoft.azure.management.network.implementation.NetworkWatchersInner$87
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.network.implementation.NetworkWatchersInner$87.<init>:(Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;)V
            invokevirtual rx.Observable.flatMap:(Lrx/functions/Func1;)Lrx/Observable;
        11: .line 2622
            areturn
        end local 3 // com.microsoft.azure.management.network.AvailableProvidersListParameters parameters
        end local 2 // java.lang.String networkWatcherName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0   12     0                this  Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;
            0   12     1   resourceGroupName  Ljava/lang/String;
            0   12     2  networkWatcherName  Ljava/lang/String;
            0   12     3          parameters  Lcom/microsoft/azure/management/network/AvailableProvidersListParameters;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/AvailableProvidersListParameters;)Lrx/Observable<Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/management/network/implementation/AvailableProvidersListInner;>;>;
    MethodParameters:
                    Name  Flags
      resourceGroupName   
      networkWatcherName  
      parameters          

  private com.microsoft.rest.ServiceResponse<com.microsoft.azure.management.network.implementation.AvailableProvidersListInner> beginListAvailableProvidersDelegate(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.network.implementation.NetworkWatchersInner this
        start local 1 // retrofit2.Response response
         0: .line 2637
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.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.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.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 2638
            sipush 200
            new com.microsoft.azure.management.network.implementation.NetworkWatchersInner$88
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.network.implementation.NetworkWatchersInner$88.<init>:(Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;)V
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkWatchersInner$88.getType:()Ljava/lang/reflect/Type;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.register:(ILjava/lang/reflect/Type;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         2: .line 2639
            sipush 202
            new com.microsoft.azure.management.network.implementation.NetworkWatchersInner$89
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.network.implementation.NetworkWatchersInner$89.<init>:(Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;)V
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkWatchersInner$89.getType:()Ljava/lang/reflect/Type;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.register:(ILjava/lang/reflect/Type;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         3: .line 2640
            ldc Lcom/microsoft/azure/management/network/ErrorResponseException;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.registerError:(Ljava/lang/Class;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         4: .line 2641
            aload 1 /* response */
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.build:(Lretrofit2/Response;)Lcom/microsoft/rest/ServiceResponse;
         5: .line 2637
            areturn
        end local 1 // retrofit2.Response response
        end local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    6     0      this  Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;
            0    6     1  response  Lretrofit2/Response<Lokhttp3/ResponseBody;>;
    Exceptions:
      throws com.microsoft.azure.management.network.ErrorResponseException, java.io.IOException, java.lang.IllegalArgumentException
    Signature: (Lretrofit2/Response<Lokhttp3/ResponseBody;>;)Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/management/network/implementation/AvailableProvidersListInner;>;
    MethodParameters:
          Name  Flags
      response  

  public com.microsoft.azure.management.network.implementation.NetworkConfigurationDiagnosticResponseInner getNetworkConfigurationDiagnostic(java.lang.String, java.lang.String, com.microsoft.azure.management.network.NetworkConfigurationDiagnosticParameters);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/NetworkConfigurationDiagnosticParameters;)Lcom/microsoft/azure/management/network/implementation/NetworkConfigurationDiagnosticResponseInner;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String networkWatcherName
        start local 3 // com.microsoft.azure.management.network.NetworkConfigurationDiagnosticParameters parameters
         0: .line 2656
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* networkWatcherName */
            aload 3 /* parameters */
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkWatchersInner.getNetworkConfigurationDiagnosticWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/NetworkConfigurationDiagnosticParameters;)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.network.implementation.NetworkConfigurationDiagnosticResponseInner
            areturn
        end local 3 // com.microsoft.azure.management.network.NetworkConfigurationDiagnosticParameters parameters
        end local 2 // java.lang.String networkWatcherName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0    1     0                this  Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;
            0    1     1   resourceGroupName  Ljava/lang/String;
            0    1     2  networkWatcherName  Ljava/lang/String;
            0    1     3          parameters  Lcom/microsoft/azure/management/network/NetworkConfigurationDiagnosticParameters;
    MethodParameters:
                    Name  Flags
      resourceGroupName   
      networkWatcherName  
      parameters          

  public com.microsoft.rest.ServiceFuture<com.microsoft.azure.management.network.implementation.NetworkConfigurationDiagnosticResponseInner> getNetworkConfigurationDiagnosticAsync(java.lang.String, java.lang.String, com.microsoft.azure.management.network.NetworkConfigurationDiagnosticParameters, com.microsoft.rest.ServiceCallback<com.microsoft.azure.management.network.implementation.NetworkConfigurationDiagnosticResponseInner>);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/NetworkConfigurationDiagnosticParameters;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.network.implementation.NetworkWatchersInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String networkWatcherName
        start local 3 // com.microsoft.azure.management.network.NetworkConfigurationDiagnosticParameters parameters
        start local 4 // com.microsoft.rest.ServiceCallback serviceCallback
         0: .line 2670
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* networkWatcherName */
            aload 3 /* parameters */
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkWatchersInner.getNetworkConfigurationDiagnosticWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/NetworkConfigurationDiagnosticParameters;)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.network.NetworkConfigurationDiagnosticParameters parameters
        end local 2 // java.lang.String networkWatcherName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0    1     0                this  Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;
            0    1     1   resourceGroupName  Ljava/lang/String;
            0    1     2  networkWatcherName  Ljava/lang/String;
            0    1     3          parameters  Lcom/microsoft/azure/management/network/NetworkConfigurationDiagnosticParameters;
            0    1     4     serviceCallback  Lcom/microsoft/rest/ServiceCallback<Lcom/microsoft/azure/management/network/implementation/NetworkConfigurationDiagnosticResponseInner;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/NetworkConfigurationDiagnosticParameters;Lcom/microsoft/rest/ServiceCallback<Lcom/microsoft/azure/management/network/implementation/NetworkConfigurationDiagnosticResponseInner;>;)Lcom/microsoft/rest/ServiceFuture<Lcom/microsoft/azure/management/network/implementation/NetworkConfigurationDiagnosticResponseInner;>;
    MethodParameters:
                    Name  Flags
      resourceGroupName   
      networkWatcherName  
      parameters          
      serviceCallback     final

  public rx.Observable<com.microsoft.azure.management.network.implementation.NetworkConfigurationDiagnosticResponseInner> getNetworkConfigurationDiagnosticAsync(java.lang.String, java.lang.String, com.microsoft.azure.management.network.NetworkConfigurationDiagnosticParameters);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/NetworkConfigurationDiagnosticParameters;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String networkWatcherName
        start local 3 // com.microsoft.azure.management.network.NetworkConfigurationDiagnosticParameters parameters
         0: .line 2683
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* networkWatcherName */
            aload 3 /* parameters */
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkWatchersInner.getNetworkConfigurationDiagnosticWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/NetworkConfigurationDiagnosticParameters;)Lrx/Observable;
            new com.microsoft.azure.management.network.implementation.NetworkWatchersInner$90
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.network.implementation.NetworkWatchersInner$90.<init>:(Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;)V
            invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
            areturn
        end local 3 // com.microsoft.azure.management.network.NetworkConfigurationDiagnosticParameters parameters
        end local 2 // java.lang.String networkWatcherName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0    1     0                this  Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;
            0    1     1   resourceGroupName  Ljava/lang/String;
            0    1     2  networkWatcherName  Ljava/lang/String;
            0    1     3          parameters  Lcom/microsoft/azure/management/network/NetworkConfigurationDiagnosticParameters;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/NetworkConfigurationDiagnosticParameters;)Lrx/Observable<Lcom/microsoft/azure/management/network/implementation/NetworkConfigurationDiagnosticResponseInner;>;
    MethodParameters:
                    Name  Flags
      resourceGroupName   
      networkWatcherName  
      parameters          

  public rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.management.network.implementation.NetworkConfigurationDiagnosticResponseInner>> getNetworkConfigurationDiagnosticWithServiceResponseAsync(java.lang.String, java.lang.String, com.microsoft.azure.management.network.NetworkConfigurationDiagnosticParameters);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/NetworkConfigurationDiagnosticParameters;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=8, locals=5, args_size=4
        start local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String networkWatcherName
        start local 3 // com.microsoft.azure.management.network.NetworkConfigurationDiagnosticParameters parameters
         0: .line 2701
            aload 1 /* resourceGroupName */
            ifnonnull 2
         1: .line 2702
            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 2704
      StackMap locals:
      StackMap stack:
            aload 2 /* networkWatcherName */
            ifnonnull 4
         3: .line 2705
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter networkWatcherName is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         4: .line 2707
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.subscriptionId:()Ljava/lang/String;
            ifnonnull 6
         5: .line 2708
            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 2710
      StackMap locals:
      StackMap stack:
            aload 3 /* parameters */
            ifnonnull 8
         7: .line 2711
            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 2713
      StackMap locals:
      StackMap stack:
            aload 3 /* parameters */
            invokestatic com.microsoft.rest.Validator.validate:(Ljava/lang/Object;)V
         9: .line 2715
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.service:Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner$NetworkWatchersService;
            aload 1 /* resourceGroupName */
            aload 2 /* networkWatcherName */
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.subscriptionId:()Ljava/lang/String;
            aload 3 /* parameters */
            ldc "2019-11-01"
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.acceptLanguage:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.userAgent:()Ljava/lang/String;
            invokeinterface com.microsoft.azure.management.network.implementation.NetworkWatchersInner$NetworkWatchersService.getNetworkConfigurationDiagnostic:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/NetworkConfigurationDiagnosticParameters;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
            astore 4 /* observable */
        start local 4 // rx.Observable observable
        10: .line 2716
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.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.network.implementation.NetworkWatchersInner$91
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.network.implementation.NetworkWatchersInner$91.<init>:(Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;)V
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkWatchersInner$91.getType:()Ljava/lang/reflect/Type;
            invokevirtual com.microsoft.azure.AzureClient.getPostOrDeleteResultAsync:(Lrx/Observable;Lcom/microsoft/azure/LongRunningOperationOptions;Ljava/lang/reflect/Type;)Lrx/Observable;
            areturn
        end local 4 // rx.Observable observable
        end local 3 // com.microsoft.azure.management.network.NetworkConfigurationDiagnosticParameters parameters
        end local 2 // java.lang.String networkWatcherName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0   11     0                this  Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;
            0   11     1   resourceGroupName  Ljava/lang/String;
            0   11     2  networkWatcherName  Ljava/lang/String;
            0   11     3          parameters  Lcom/microsoft/azure/management/network/NetworkConfigurationDiagnosticParameters;
           10   11     4          observable  Lrx/Observable<Lretrofit2/Response<Lokhttp3/ResponseBody;>;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/NetworkConfigurationDiagnosticParameters;)Lrx/Observable<Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/management/network/implementation/NetworkConfigurationDiagnosticResponseInner;>;>;
    MethodParameters:
                    Name  Flags
      resourceGroupName   
      networkWatcherName  
      parameters          

  public com.microsoft.azure.management.network.implementation.NetworkConfigurationDiagnosticResponseInner beginGetNetworkConfigurationDiagnostic(java.lang.String, java.lang.String, com.microsoft.azure.management.network.NetworkConfigurationDiagnosticParameters);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/NetworkConfigurationDiagnosticParameters;)Lcom/microsoft/azure/management/network/implementation/NetworkConfigurationDiagnosticResponseInner;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String networkWatcherName
        start local 3 // com.microsoft.azure.management.network.NetworkConfigurationDiagnosticParameters parameters
         0: .line 2731
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* networkWatcherName */
            aload 3 /* parameters */
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkWatchersInner.beginGetNetworkConfigurationDiagnosticWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/NetworkConfigurationDiagnosticParameters;)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.network.implementation.NetworkConfigurationDiagnosticResponseInner
            areturn
        end local 3 // com.microsoft.azure.management.network.NetworkConfigurationDiagnosticParameters parameters
        end local 2 // java.lang.String networkWatcherName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0    1     0                this  Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;
            0    1     1   resourceGroupName  Ljava/lang/String;
            0    1     2  networkWatcherName  Ljava/lang/String;
            0    1     3          parameters  Lcom/microsoft/azure/management/network/NetworkConfigurationDiagnosticParameters;
    MethodParameters:
                    Name  Flags
      resourceGroupName   
      networkWatcherName  
      parameters          

  public com.microsoft.rest.ServiceFuture<com.microsoft.azure.management.network.implementation.NetworkConfigurationDiagnosticResponseInner> beginGetNetworkConfigurationDiagnosticAsync(java.lang.String, java.lang.String, com.microsoft.azure.management.network.NetworkConfigurationDiagnosticParameters, com.microsoft.rest.ServiceCallback<com.microsoft.azure.management.network.implementation.NetworkConfigurationDiagnosticResponseInner>);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/NetworkConfigurationDiagnosticParameters;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.network.implementation.NetworkWatchersInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String networkWatcherName
        start local 3 // com.microsoft.azure.management.network.NetworkConfigurationDiagnosticParameters parameters
        start local 4 // com.microsoft.rest.ServiceCallback serviceCallback
         0: .line 2745
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* networkWatcherName */
            aload 3 /* parameters */
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkWatchersInner.beginGetNetworkConfigurationDiagnosticWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/NetworkConfigurationDiagnosticParameters;)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.network.NetworkConfigurationDiagnosticParameters parameters
        end local 2 // java.lang.String networkWatcherName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0    1     0                this  Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;
            0    1     1   resourceGroupName  Ljava/lang/String;
            0    1     2  networkWatcherName  Ljava/lang/String;
            0    1     3          parameters  Lcom/microsoft/azure/management/network/NetworkConfigurationDiagnosticParameters;
            0    1     4     serviceCallback  Lcom/microsoft/rest/ServiceCallback<Lcom/microsoft/azure/management/network/implementation/NetworkConfigurationDiagnosticResponseInner;>;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/NetworkConfigurationDiagnosticParameters;Lcom/microsoft/rest/ServiceCallback<Lcom/microsoft/azure/management/network/implementation/NetworkConfigurationDiagnosticResponseInner;>;)Lcom/microsoft/rest/ServiceFuture<Lcom/microsoft/azure/management/network/implementation/NetworkConfigurationDiagnosticResponseInner;>;
    MethodParameters:
                    Name  Flags
      resourceGroupName   
      networkWatcherName  
      parameters          
      serviceCallback     final

  public rx.Observable<com.microsoft.azure.management.network.implementation.NetworkConfigurationDiagnosticResponseInner> beginGetNetworkConfigurationDiagnosticAsync(java.lang.String, java.lang.String, com.microsoft.azure.management.network.NetworkConfigurationDiagnosticParameters);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/NetworkConfigurationDiagnosticParameters;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String networkWatcherName
        start local 3 // com.microsoft.azure.management.network.NetworkConfigurationDiagnosticParameters parameters
         0: .line 2758
            aload 0 /* this */
            aload 1 /* resourceGroupName */
            aload 2 /* networkWatcherName */
            aload 3 /* parameters */
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkWatchersInner.beginGetNetworkConfigurationDiagnosticWithServiceResponseAsync:(Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/NetworkConfigurationDiagnosticParameters;)Lrx/Observable;
            new com.microsoft.azure.management.network.implementation.NetworkWatchersInner$92
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.network.implementation.NetworkWatchersInner$92.<init>:(Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;)V
            invokevirtual rx.Observable.map:(Lrx/functions/Func1;)Lrx/Observable;
            areturn
        end local 3 // com.microsoft.azure.management.network.NetworkConfigurationDiagnosticParameters parameters
        end local 2 // java.lang.String networkWatcherName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0    1     0                this  Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;
            0    1     1   resourceGroupName  Ljava/lang/String;
            0    1     2  networkWatcherName  Ljava/lang/String;
            0    1     3          parameters  Lcom/microsoft/azure/management/network/NetworkConfigurationDiagnosticParameters;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/NetworkConfigurationDiagnosticParameters;)Lrx/Observable<Lcom/microsoft/azure/management/network/implementation/NetworkConfigurationDiagnosticResponseInner;>;
    MethodParameters:
                    Name  Flags
      resourceGroupName   
      networkWatcherName  
      parameters          

  public rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.management.network.implementation.NetworkConfigurationDiagnosticResponseInner>> beginGetNetworkConfigurationDiagnosticWithServiceResponseAsync(java.lang.String, java.lang.String, com.microsoft.azure.management.network.NetworkConfigurationDiagnosticParameters);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/NetworkConfigurationDiagnosticParameters;)Lrx/Observable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=8, locals=4, args_size=4
        start local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
        start local 1 // java.lang.String resourceGroupName
        start local 2 // java.lang.String networkWatcherName
        start local 3 // com.microsoft.azure.management.network.NetworkConfigurationDiagnosticParameters parameters
         0: .line 2776
            aload 1 /* resourceGroupName */
            ifnonnull 2
         1: .line 2777
            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 2779
      StackMap locals:
      StackMap stack:
            aload 2 /* networkWatcherName */
            ifnonnull 4
         3: .line 2780
            new java.lang.IllegalArgumentException
            dup
            ldc "Parameter networkWatcherName is required and cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         4: .line 2782
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.subscriptionId:()Ljava/lang/String;
            ifnonnull 6
         5: .line 2783
            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 2785
      StackMap locals:
      StackMap stack:
            aload 3 /* parameters */
            ifnonnull 8
         7: .line 2786
            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 2788
      StackMap locals:
      StackMap stack:
            aload 3 /* parameters */
            invokestatic com.microsoft.rest.Validator.validate:(Ljava/lang/Object;)V
         9: .line 2790
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.service:Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner$NetworkWatchersService;
            aload 1 /* resourceGroupName */
            aload 2 /* networkWatcherName */
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.subscriptionId:()Ljava/lang/String;
            aload 3 /* parameters */
            ldc "2019-11-01"
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.acceptLanguage:()Ljava/lang/String;
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.userAgent:()Ljava/lang/String;
            invokeinterface com.microsoft.azure.management.network.implementation.NetworkWatchersInner$NetworkWatchersService.beginGetNetworkConfigurationDiagnostic:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/NetworkConfigurationDiagnosticParameters;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
        10: .line 2791
            new com.microsoft.azure.management.network.implementation.NetworkWatchersInner$93
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.network.implementation.NetworkWatchersInner$93.<init>:(Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;)V
            invokevirtual rx.Observable.flatMap:(Lrx/functions/Func1;)Lrx/Observable;
        11: .line 2790
            areturn
        end local 3 // com.microsoft.azure.management.network.NetworkConfigurationDiagnosticParameters parameters
        end local 2 // java.lang.String networkWatcherName
        end local 1 // java.lang.String resourceGroupName
        end local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0   12     0                this  Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;
            0   12     1   resourceGroupName  Ljava/lang/String;
            0   12     2  networkWatcherName  Ljava/lang/String;
            0   12     3          parameters  Lcom/microsoft/azure/management/network/NetworkConfigurationDiagnosticParameters;
    Signature: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/network/NetworkConfigurationDiagnosticParameters;)Lrx/Observable<Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/management/network/implementation/NetworkConfigurationDiagnosticResponseInner;>;>;
    MethodParameters:
                    Name  Flags
      resourceGroupName   
      networkWatcherName  
      parameters          

  private com.microsoft.rest.ServiceResponse<com.microsoft.azure.management.network.implementation.NetworkConfigurationDiagnosticResponseInner> beginGetNetworkConfigurationDiagnosticDelegate(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.network.implementation.NetworkWatchersInner this
        start local 1 // retrofit2.Response response
         0: .line 2805
            aload 0 /* this */
            getfield com.microsoft.azure.management.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.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.network.implementation.NetworkWatchersInner.client:Lcom/microsoft/azure/management/network/implementation/NetworkManagementClientImpl;
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkManagementClientImpl.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 2806
            sipush 200
            new com.microsoft.azure.management.network.implementation.NetworkWatchersInner$94
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.network.implementation.NetworkWatchersInner$94.<init>:(Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;)V
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkWatchersInner$94.getType:()Ljava/lang/reflect/Type;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.register:(ILjava/lang/reflect/Type;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         2: .line 2807
            sipush 202
            new com.microsoft.azure.management.network.implementation.NetworkWatchersInner$95
            dup
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.network.implementation.NetworkWatchersInner$95.<init>:(Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;)V
            invokevirtual com.microsoft.azure.management.network.implementation.NetworkWatchersInner$95.getType:()Ljava/lang/reflect/Type;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.register:(ILjava/lang/reflect/Type;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         3: .line 2808
            ldc Lcom/microsoft/azure/management/network/ErrorResponseException;
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.registerError:(Ljava/lang/Class;)Lcom/microsoft/rest/protocol/ResponseBuilder;
         4: .line 2809
            aload 1 /* response */
            invokeinterface com.microsoft.rest.protocol.ResponseBuilder.build:(Lretrofit2/Response;)Lcom/microsoft/rest/ServiceResponse;
         5: .line 2805
            areturn
        end local 1 // retrofit2.Response response
        end local 0 // com.microsoft.azure.management.network.implementation.NetworkWatchersInner this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    6     0      this  Lcom/microsoft/azure/management/network/implementation/NetworkWatchersInner;
            0    6     1  response  Lretrofit2/Response<Lokhttp3/ResponseBody;>;
    Exceptions:
      throws com.microsoft.azure.management.network.ErrorResponseException, java.io.IOException, java.lang.IllegalArgumentException
    Signature: (Lretrofit2/Response<Lokhttp3/ResponseBody;>;)Lcom/microsoft/rest/ServiceResponse<Lcom/microsoft/azure/management/network/implementation/NetworkConfigurationDiagnosticResponseInner;>;
    MethodParameters:
          Name  Flags
      response  

  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.network.implementation.NetworkWatchersInner.getByResourceGroup:(Ljava/lang/String;Ljava/lang/String;)Lcom/microsoft/azure/management/network/implementation/NetworkWatcherInner;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature
}
Signature: Ljava/lang/Object;Lcom/microsoft/azure/management/resources/fluentcore/collection/InnerSupportsGet<Lcom/microsoft/azure/management/network/implementation/NetworkWatcherInner;>;Lcom/microsoft/azure/management/resources/fluentcore/collection/InnerSupportsDelete<Ljava/lang/Void;>;Lcom/microsoft/azure/management/resources/fluentcore/collection/InnerSupportsListing<Lcom/microsoft/azure/management/network/implementation/NetworkWatcherInner;>;
SourceFile: "NetworkWatchersInner.java"
NestMembers:
  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$1  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$10  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$11  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$12  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$13  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$14  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$15  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$16  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$17  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$18  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$19  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$2  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$20  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$21  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$22  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$23  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$24  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$25  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$26  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$27  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$28  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$29  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$3  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$30  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$31  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$32  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$33  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$34  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$35  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$36  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$37  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$38  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$39  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$4  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$40  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$41  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$42  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$43  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$44  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$45  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$46  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$47  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$48  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$49  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$5  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$50  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$51  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$52  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$53  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$54  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$55  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$56  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$57  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$58  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$59  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$6  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$60  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$61  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$62  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$63  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$64  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$65  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$66  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$67  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$68  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$69  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$7  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$70  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$71  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$72  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$73  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$74  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$75  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$76  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$77  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$78  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$79  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$8  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$80  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$81  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$82  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$83  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$84  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$85  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$86  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$87  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$88  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$89  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$9  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$90  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$91  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$92  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$93  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$94  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$95  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$NetworkWatchersService
InnerClasses:
  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$1
  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$10
  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$11
  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$12
  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$13
  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$14
  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$15
  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$16
  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$17
  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$18
  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$19
  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$2
  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$20
  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$21
  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$22
  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$23
  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$24
  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$25
  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$26
  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$27
  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$28
  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$29
  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$3
  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$30
  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$31
  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$32
  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$33
  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$34
  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$35
  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$36
  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$37
  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$38
  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$39
  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$4
  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$40
  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$41
  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$42
  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$43
  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$44
  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$45
  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$46
  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$47
  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$48
  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$49
  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$5
  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$50
  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$51
  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$52
  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$53
  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$54
  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$55
  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$56
  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$57
  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$58
  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$59
  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$6
  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$60
  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$61
  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$62
  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$63
  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$64
  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$65
  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$66
  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$67
  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$68
  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$69
  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$7
  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$70
  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$71
  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$72
  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$73
  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$74
  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$75
  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$76
  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$77
  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$78
  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$79
  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$8
  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$80
  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$81
  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$82
  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$83
  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$84
  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$85
  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$86
  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$87
  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$88
  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$89
  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$9
  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$90
  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$91
  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$92
  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$93
  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$94
  com.microsoft.azure.management.network.implementation.NetworkWatchersInner$95
  abstract NetworkWatchersService = com.microsoft.azure.management.network.implementation.NetworkWatchersInner$NetworkWatchersService of com.microsoft.azure.management.network.implementation.NetworkWatchersInner
  public abstract Factory = com.microsoft.rest.protocol.ResponseBuilder$Factory of com.microsoft.rest.protocol.ResponseBuilder