interface com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl$WebSiteManagementClientService
  minor version: 0
  major version: 59
  flags: flags: (0x0600) ACC_INTERFACE, ACC_ABSTRACT
  this_class: com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl$WebSiteManagementClientService
  super_class: java.lang.Object
{
  public abstract rx.Observable<retrofit2.Response<okhttp3.ResponseBody>> getPublishingUser(java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable<Lretrofit2/Response<Lokhttp3/ResponseBody;>;>;
    RuntimeVisibleAnnotations: 
      retrofit2.http.Headers(value = {"Content-Type: application/json; charset=utf-8", "x-ms-logging-context: com.microsoft.azure.management.appservice.WebSiteManagementClient getPublishingUser"})
      retrofit2.http.GET(value = "providers/Microsoft.Web/publishingUsers/web")
    RuntimeVisibleParameterAnnotations: 
      0:
        retrofit2.http.Query(value = "api-version")
      1:
        retrofit2.http.Header(value = "accept-language")
      2:
        retrofit2.http.Header(value = "User-Agent")
    MethodParameters:
                Name  Flags
      apiVersion      
      acceptLanguage  
      userAgent       

  public abstract rx.Observable<retrofit2.Response<okhttp3.ResponseBody>> updatePublishingUser(com.microsoft.azure.management.appservice.implementation.UserInner, java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Lcom/microsoft/azure/management/appservice/implementation/UserInner;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (Lcom/microsoft/azure/management/appservice/implementation/UserInner;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable<Lretrofit2/Response<Lokhttp3/ResponseBody;>;>;
    RuntimeVisibleAnnotations: 
      retrofit2.http.Headers(value = {"Content-Type: application/json; charset=utf-8", "x-ms-logging-context: com.microsoft.azure.management.appservice.WebSiteManagementClient updatePublishingUser"})
      retrofit2.http.PUT(value = "providers/Microsoft.Web/publishingUsers/web")
    RuntimeVisibleParameterAnnotations: 
      0:
        retrofit2.http.Body()
      1:
        retrofit2.http.Query(value = "api-version")
      2:
        retrofit2.http.Header(value = "accept-language")
      3:
        retrofit2.http.Header(value = "User-Agent")
    MethodParameters:
                Name  Flags
      userDetails     
      apiVersion      
      acceptLanguage  
      userAgent       

  public abstract rx.Observable<retrofit2.Response<okhttp3.ResponseBody>> listSourceControls(java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable<Lretrofit2/Response<Lokhttp3/ResponseBody;>;>;
    RuntimeVisibleAnnotations: 
      retrofit2.http.Headers(value = {"Content-Type: application/json; charset=utf-8", "x-ms-logging-context: com.microsoft.azure.management.appservice.WebSiteManagementClient listSourceControls"})
      retrofit2.http.GET(value = "providers/Microsoft.Web/sourcecontrols")
    RuntimeVisibleParameterAnnotations: 
      0:
        retrofit2.http.Query(value = "api-version")
      1:
        retrofit2.http.Header(value = "accept-language")
      2:
        retrofit2.http.Header(value = "User-Agent")
    MethodParameters:
                Name  Flags
      apiVersion      
      acceptLanguage  
      userAgent       

  public abstract rx.Observable<retrofit2.Response<okhttp3.ResponseBody>> getSourceControl(java.lang.String, java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable<Lretrofit2/Response<Lokhttp3/ResponseBody;>;>;
    RuntimeVisibleAnnotations: 
      retrofit2.http.Headers(value = {"Content-Type: application/json; charset=utf-8", "x-ms-logging-context: com.microsoft.azure.management.appservice.WebSiteManagementClient getSourceControl"})
      retrofit2.http.GET(value = "providers/Microsoft.Web/sourcecontrols/{sourceControlType}")
    RuntimeVisibleParameterAnnotations: 
      0:
        retrofit2.http.Path(value = "sourceControlType")
      1:
        retrofit2.http.Query(value = "api-version")
      2:
        retrofit2.http.Header(value = "accept-language")
      3:
        retrofit2.http.Header(value = "User-Agent")
    MethodParameters:
                   Name  Flags
      sourceControlType  
      apiVersion         
      acceptLanguage     
      userAgent          

  public abstract rx.Observable<retrofit2.Response<okhttp3.ResponseBody>> updateSourceControl(java.lang.String, com.microsoft.azure.management.appservice.implementation.SourceControlInner, java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Lcom/microsoft/azure/management/appservice/implementation/SourceControlInner;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (Ljava/lang/String;Lcom/microsoft/azure/management/appservice/implementation/SourceControlInner;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable<Lretrofit2/Response<Lokhttp3/ResponseBody;>;>;
    RuntimeVisibleAnnotations: 
      retrofit2.http.Headers(value = {"Content-Type: application/json; charset=utf-8", "x-ms-logging-context: com.microsoft.azure.management.appservice.WebSiteManagementClient updateSourceControl"})
      retrofit2.http.PUT(value = "providers/Microsoft.Web/sourcecontrols/{sourceControlType}")
    RuntimeVisibleParameterAnnotations: 
      0:
        retrofit2.http.Path(value = "sourceControlType")
      1:
        retrofit2.http.Body()
      2:
        retrofit2.http.Query(value = "api-version")
      3:
        retrofit2.http.Header(value = "accept-language")
      4:
        retrofit2.http.Header(value = "User-Agent")
    MethodParameters:
                   Name  Flags
      sourceControlType  
      requestMessage     
      apiVersion         
      acceptLanguage     
      userAgent          

  public abstract rx.Observable<retrofit2.Response<okhttp3.ResponseBody>> listBillingMeters(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable<Lretrofit2/Response<Lokhttp3/ResponseBody;>;>;
    RuntimeVisibleAnnotations: 
      retrofit2.http.Headers(value = {"Content-Type: application/json; charset=utf-8", "x-ms-logging-context: com.microsoft.azure.management.appservice.WebSiteManagementClient listBillingMeters"})
      retrofit2.http.GET(value = "subscriptions/{subscriptionId}/providers/Microsoft.Web/billingMeters")
    RuntimeVisibleParameterAnnotations: 
      0:
        retrofit2.http.Path(value = "subscriptionId")
      1:
        retrofit2.http.Query(value = "billingLocation")
      2:
        retrofit2.http.Query(value = "osType")
      3:
        retrofit2.http.Query(value = "api-version")
      4:
        retrofit2.http.Header(value = "accept-language")
      5:
        retrofit2.http.Header(value = "User-Agent")
    MethodParameters:
                 Name  Flags
      subscriptionId   
      billingLocation  
      osType           
      apiVersion       
      acceptLanguage   
      userAgent        

  public abstract rx.Observable<retrofit2.Response<okhttp3.ResponseBody>> checkNameAvailability(java.lang.String, java.lang.String, java.lang.String, com.microsoft.azure.management.appservice.ResourceNameAvailabilityRequest, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/appservice/ResourceNameAvailabilityRequest;Ljava/lang/String;)Lrx/Observable;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/appservice/ResourceNameAvailabilityRequest;Ljava/lang/String;)Lrx/Observable<Lretrofit2/Response<Lokhttp3/ResponseBody;>;>;
    RuntimeVisibleAnnotations: 
      retrofit2.http.Headers(value = {"Content-Type: application/json; charset=utf-8", "x-ms-logging-context: com.microsoft.azure.management.appservice.WebSiteManagementClient checkNameAvailability"})
      retrofit2.http.POST(value = "subscriptions/{subscriptionId}/providers/Microsoft.Web/checknameavailability")
    RuntimeVisibleParameterAnnotations: 
      0:
        retrofit2.http.Path(value = "subscriptionId")
      1:
        retrofit2.http.Query(value = "api-version")
      2:
        retrofit2.http.Header(value = "accept-language")
      3:
        retrofit2.http.Body()
      4:
        retrofit2.http.Header(value = "User-Agent")
    MethodParameters:
                Name  Flags
      subscriptionId  
      apiVersion      
      acceptLanguage  
      request         
      userAgent       

  public abstract rx.Observable<retrofit2.Response<okhttp3.ResponseBody>> getSubscriptionDeploymentLocations(java.lang.String, java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable<Lretrofit2/Response<Lokhttp3/ResponseBody;>;>;
    RuntimeVisibleAnnotations: 
      retrofit2.http.Headers(value = {"Content-Type: application/json; charset=utf-8", "x-ms-logging-context: com.microsoft.azure.management.appservice.WebSiteManagementClient getSubscriptionDeploymentLocations"})
      retrofit2.http.GET(value = "subscriptions/{subscriptionId}/providers/Microsoft.Web/deploymentLocations")
    RuntimeVisibleParameterAnnotations: 
      0:
        retrofit2.http.Path(value = "subscriptionId")
      1:
        retrofit2.http.Query(value = "api-version")
      2:
        retrofit2.http.Header(value = "accept-language")
      3:
        retrofit2.http.Header(value = "User-Agent")
    MethodParameters:
                Name  Flags
      subscriptionId  
      apiVersion      
      acceptLanguage  
      userAgent       

  public abstract rx.Observable<retrofit2.Response<okhttp3.ResponseBody>> listGeoRegions(java.lang.String, com.microsoft.azure.management.appservice.SkuName, java.lang.Boolean, java.lang.Boolean, java.lang.Boolean, java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Lcom/microsoft/azure/management/appservice/SkuName;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (Ljava/lang/String;Lcom/microsoft/azure/management/appservice/SkuName;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable<Lretrofit2/Response<Lokhttp3/ResponseBody;>;>;
    RuntimeVisibleAnnotations: 
      retrofit2.http.Headers(value = {"Content-Type: application/json; charset=utf-8", "x-ms-logging-context: com.microsoft.azure.management.appservice.WebSiteManagementClient listGeoRegions"})
      retrofit2.http.GET(value = "subscriptions/{subscriptionId}/providers/Microsoft.Web/geoRegions")
    RuntimeVisibleParameterAnnotations: 
      0:
        retrofit2.http.Path(value = "subscriptionId")
      1:
        retrofit2.http.Query(value = "sku")
      2:
        retrofit2.http.Query(value = "linuxWorkersEnabled")
      3:
        retrofit2.http.Query(value = "xenonWorkersEnabled")
      4:
        retrofit2.http.Query(value = "linuxDynamicWorkersEnabled")
      5:
        retrofit2.http.Query(value = "api-version")
      6:
        retrofit2.http.Header(value = "accept-language")
      7:
        retrofit2.http.Header(value = "User-Agent")
    MethodParameters:
                            Name  Flags
      subscriptionId              
      sku                         
      linuxWorkersEnabled         
      xenonWorkersEnabled         
      linuxDynamicWorkersEnabled  
      apiVersion                  
      acceptLanguage              
      userAgent                   

  public abstract rx.Observable<retrofit2.Response<okhttp3.ResponseBody>> listSiteIdentifiersAssignedToHostName(java.lang.String, java.lang.String, java.lang.String, com.microsoft.azure.management.appservice.implementation.NameIdentifierInner, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/appservice/implementation/NameIdentifierInner;Ljava/lang/String;)Lrx/Observable;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/appservice/implementation/NameIdentifierInner;Ljava/lang/String;)Lrx/Observable<Lretrofit2/Response<Lokhttp3/ResponseBody;>;>;
    RuntimeVisibleAnnotations: 
      retrofit2.http.Headers(value = {"Content-Type: application/json; charset=utf-8", "x-ms-logging-context: com.microsoft.azure.management.appservice.WebSiteManagementClient listSiteIdentifiersAssignedToHostName"})
      retrofit2.http.POST(value = "subscriptions/{subscriptionId}/providers/Microsoft.Web/listSitesAssignedToHostName")
    RuntimeVisibleParameterAnnotations: 
      0:
        retrofit2.http.Path(value = "subscriptionId")
      1:
        retrofit2.http.Query(value = "api-version")
      2:
        retrofit2.http.Header(value = "accept-language")
      3:
        retrofit2.http.Body()
      4:
        retrofit2.http.Header(value = "User-Agent")
    MethodParameters:
                Name  Flags
      subscriptionId  
      apiVersion      
      acceptLanguage  
      nameIdentifier  
      userAgent       

  public abstract rx.Observable<retrofit2.Response<okhttp3.ResponseBody>> listPremierAddOnOffers(java.lang.String, java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable<Lretrofit2/Response<Lokhttp3/ResponseBody;>;>;
    RuntimeVisibleAnnotations: 
      retrofit2.http.Headers(value = {"Content-Type: application/json; charset=utf-8", "x-ms-logging-context: com.microsoft.azure.management.appservice.WebSiteManagementClient listPremierAddOnOffers"})
      retrofit2.http.GET(value = "subscriptions/{subscriptionId}/providers/Microsoft.Web/premieraddonoffers")
    RuntimeVisibleParameterAnnotations: 
      0:
        retrofit2.http.Path(value = "subscriptionId")
      1:
        retrofit2.http.Query(value = "api-version")
      2:
        retrofit2.http.Header(value = "accept-language")
      3:
        retrofit2.http.Header(value = "User-Agent")
    MethodParameters:
                Name  Flags
      subscriptionId  
      apiVersion      
      acceptLanguage  
      userAgent       

  public abstract rx.Observable<retrofit2.Response<okhttp3.ResponseBody>> listSkus(java.lang.String, java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable<Lretrofit2/Response<Lokhttp3/ResponseBody;>;>;
    RuntimeVisibleAnnotations: 
      retrofit2.http.Headers(value = {"Content-Type: application/json; charset=utf-8", "x-ms-logging-context: com.microsoft.azure.management.appservice.WebSiteManagementClient listSkus"})
      retrofit2.http.GET(value = "subscriptions/{subscriptionId}/providers/Microsoft.Web/skus")
    RuntimeVisibleParameterAnnotations: 
      0:
        retrofit2.http.Path(value = "subscriptionId")
      1:
        retrofit2.http.Query(value = "api-version")
      2:
        retrofit2.http.Header(value = "accept-language")
      3:
        retrofit2.http.Header(value = "User-Agent")
    MethodParameters:
                Name  Flags
      subscriptionId  
      apiVersion      
      acceptLanguage  
      userAgent       

  public abstract rx.Observable<retrofit2.Response<okhttp3.ResponseBody>> verifyHostingEnvironmentVnet(java.lang.String, com.microsoft.azure.management.appservice.VnetParameters, java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Lcom/microsoft/azure/management/appservice/VnetParameters;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (Ljava/lang/String;Lcom/microsoft/azure/management/appservice/VnetParameters;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable<Lretrofit2/Response<Lokhttp3/ResponseBody;>;>;
    RuntimeVisibleAnnotations: 
      retrofit2.http.Headers(value = {"Content-Type: application/json; charset=utf-8", "x-ms-logging-context: com.microsoft.azure.management.appservice.WebSiteManagementClient verifyHostingEnvironmentVnet"})
      retrofit2.http.POST(value = "subscriptions/{subscriptionId}/providers/Microsoft.Web/verifyHostingEnvironmentVnet")
    RuntimeVisibleParameterAnnotations: 
      0:
        retrofit2.http.Path(value = "subscriptionId")
      1:
        retrofit2.http.Body()
      2:
        retrofit2.http.Query(value = "api-version")
      3:
        retrofit2.http.Header(value = "accept-language")
      4:
        retrofit2.http.Header(value = "User-Agent")
    MethodParameters:
                Name  Flags
      subscriptionId  
      parameters      
      apiVersion      
      acceptLanguage  
      userAgent       

  public abstract rx.Observable<retrofit2.Response<okhttp3.ResponseBody>> move(java.lang.String, java.lang.String, com.microsoft.azure.management.appservice.CsmMoveResourceEnvelope, java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/appservice/CsmMoveResourceEnvelope;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/appservice/CsmMoveResourceEnvelope;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable<Lretrofit2/Response<Lokhttp3/ResponseBody;>;>;
    RuntimeVisibleAnnotations: 
      retrofit2.http.Headers(value = {"Content-Type: application/json; charset=utf-8", "x-ms-logging-context: com.microsoft.azure.management.appservice.WebSiteManagementClient move"})
      retrofit2.http.POST(value = "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/moveResources")
    RuntimeVisibleParameterAnnotations: 
      0:
        retrofit2.http.Path(value = "resourceGroupName")
      1:
        retrofit2.http.Path(value = "subscriptionId")
      2:
        retrofit2.http.Body()
      3:
        retrofit2.http.Query(value = "api-version")
      4:
        retrofit2.http.Header(value = "accept-language")
      5:
        retrofit2.http.Header(value = "User-Agent")
    MethodParameters:
                      Name  Flags
      resourceGroupName     
      subscriptionId        
      moveResourceEnvelope  
      apiVersion            
      acceptLanguage        
      userAgent             

  public abstract rx.Observable<retrofit2.Response<okhttp3.ResponseBody>> validate(java.lang.String, java.lang.String, com.microsoft.azure.management.appservice.ValidateRequest, java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/appservice/ValidateRequest;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/appservice/ValidateRequest;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable<Lretrofit2/Response<Lokhttp3/ResponseBody;>;>;
    RuntimeVisibleAnnotations: 
      retrofit2.http.Headers(value = {"Content-Type: application/json; charset=utf-8", "x-ms-logging-context: com.microsoft.azure.management.appservice.WebSiteManagementClient validate"})
      retrofit2.http.POST(value = "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/validate")
    RuntimeVisibleParameterAnnotations: 
      0:
        retrofit2.http.Path(value = "resourceGroupName")
      1:
        retrofit2.http.Path(value = "subscriptionId")
      2:
        retrofit2.http.Body()
      3:
        retrofit2.http.Query(value = "api-version")
      4:
        retrofit2.http.Header(value = "accept-language")
      5:
        retrofit2.http.Header(value = "User-Agent")
    MethodParameters:
                   Name  Flags
      resourceGroupName  
      subscriptionId     
      validateRequest    
      apiVersion         
      acceptLanguage     
      userAgent          

  public abstract rx.Observable<retrofit2.Response<okhttp3.ResponseBody>> validateMove(java.lang.String, java.lang.String, com.microsoft.azure.management.appservice.CsmMoveResourceEnvelope, java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/appservice/CsmMoveResourceEnvelope;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/appservice/CsmMoveResourceEnvelope;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable<Lretrofit2/Response<Lokhttp3/ResponseBody;>;>;
    RuntimeVisibleAnnotations: 
      retrofit2.http.Headers(value = {"Content-Type: application/json; charset=utf-8", "x-ms-logging-context: com.microsoft.azure.management.appservice.WebSiteManagementClient validateMove"})
      retrofit2.http.POST(value = "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/validateMoveResources")
    RuntimeVisibleParameterAnnotations: 
      0:
        retrofit2.http.Path(value = "resourceGroupName")
      1:
        retrofit2.http.Path(value = "subscriptionId")
      2:
        retrofit2.http.Body()
      3:
        retrofit2.http.Query(value = "api-version")
      4:
        retrofit2.http.Header(value = "accept-language")
      5:
        retrofit2.http.Header(value = "User-Agent")
    MethodParameters:
                      Name  Flags
      resourceGroupName     
      subscriptionId        
      moveResourceEnvelope  
      apiVersion            
      acceptLanguage        
      userAgent             

  public abstract rx.Observable<retrofit2.Response<okhttp3.ResponseBody>> listSourceControlsNext(java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable<Lretrofit2/Response<Lokhttp3/ResponseBody;>;>;
    RuntimeVisibleAnnotations: 
      retrofit2.http.Headers(value = {"Content-Type: application/json; charset=utf-8", "x-ms-logging-context: com.microsoft.azure.management.appservice.WebSiteManagementClient listSourceControlsNext"})
      retrofit2.http.GET()
    RuntimeVisibleParameterAnnotations: 
      0:
        retrofit2.http.Url()
      1:
        retrofit2.http.Header(value = "accept-language")
      2:
        retrofit2.http.Header(value = "User-Agent")
    MethodParameters:
                Name  Flags
      nextUrl         
      acceptLanguage  
      userAgent       

  public abstract rx.Observable<retrofit2.Response<okhttp3.ResponseBody>> listBillingMetersNext(java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable<Lretrofit2/Response<Lokhttp3/ResponseBody;>;>;
    RuntimeVisibleAnnotations: 
      retrofit2.http.Headers(value = {"Content-Type: application/json; charset=utf-8", "x-ms-logging-context: com.microsoft.azure.management.appservice.WebSiteManagementClient listBillingMetersNext"})
      retrofit2.http.GET()
    RuntimeVisibleParameterAnnotations: 
      0:
        retrofit2.http.Url()
      1:
        retrofit2.http.Header(value = "accept-language")
      2:
        retrofit2.http.Header(value = "User-Agent")
    MethodParameters:
                Name  Flags
      nextUrl         
      acceptLanguage  
      userAgent       

  public abstract rx.Observable<retrofit2.Response<okhttp3.ResponseBody>> listGeoRegionsNext(java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable<Lretrofit2/Response<Lokhttp3/ResponseBody;>;>;
    RuntimeVisibleAnnotations: 
      retrofit2.http.Headers(value = {"Content-Type: application/json; charset=utf-8", "x-ms-logging-context: com.microsoft.azure.management.appservice.WebSiteManagementClient listGeoRegionsNext"})
      retrofit2.http.GET()
    RuntimeVisibleParameterAnnotations: 
      0:
        retrofit2.http.Url()
      1:
        retrofit2.http.Header(value = "accept-language")
      2:
        retrofit2.http.Header(value = "User-Agent")
    MethodParameters:
                Name  Flags
      nextUrl         
      acceptLanguage  
      userAgent       

  public abstract rx.Observable<retrofit2.Response<okhttp3.ResponseBody>> listSiteIdentifiersAssignedToHostNameNext(java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable<Lretrofit2/Response<Lokhttp3/ResponseBody;>;>;
    RuntimeVisibleAnnotations: 
      retrofit2.http.Headers(value = {"Content-Type: application/json; charset=utf-8", "x-ms-logging-context: com.microsoft.azure.management.appservice.WebSiteManagementClient listSiteIdentifiersAssignedToHostNameNext"})
      retrofit2.http.GET()
    RuntimeVisibleParameterAnnotations: 
      0:
        retrofit2.http.Url()
      1:
        retrofit2.http.Header(value = "accept-language")
      2:
        retrofit2.http.Header(value = "User-Agent")
    MethodParameters:
                Name  Flags
      nextUrl         
      acceptLanguage  
      userAgent       

  public abstract rx.Observable<retrofit2.Response<okhttp3.ResponseBody>> listPremierAddOnOffersNext(java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lrx/Observable<Lretrofit2/Response<Lokhttp3/ResponseBody;>;>;
    RuntimeVisibleAnnotations: 
      retrofit2.http.Headers(value = {"Content-Type: application/json; charset=utf-8", "x-ms-logging-context: com.microsoft.azure.management.appservice.WebSiteManagementClient listPremierAddOnOffersNext"})
      retrofit2.http.GET()
    RuntimeVisibleParameterAnnotations: 
      0:
        retrofit2.http.Url()
      1:
        retrofit2.http.Header(value = "accept-language")
      2:
        retrofit2.http.Header(value = "User-Agent")
    MethodParameters:
                Name  Flags
      nextUrl         
      acceptLanguage  
      userAgent       
}
SourceFile: "WebSiteManagementClientImpl.java"
NestHost: com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl
InnerClasses:
  abstract WebSiteManagementClientService = com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl$WebSiteManagementClientService of com.microsoft.azure.management.appservice.implementation.WebSiteManagementClientImpl