interface com.microsoft.azure.management.appservice.implementation.AppServiceCertificateOrdersInner$AppServiceCertificateOrdersService
  minor version: 0
  major version: 59
  flags: flags: (0x0600) ACC_INTERFACE, ACC_ABSTRACT
  this_class: com.microsoft.azure.management.appservice.implementation.AppServiceCertificateOrdersInner$AppServiceCertificateOrdersService
  super_class: java.lang.Object
{
  public abstract rx.Observable<retrofit2.Response<okhttp3.ResponseBody>> list(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.AppServiceCertificateOrders list"})
      retrofit2.http.GET(value = "subscriptions/{subscriptionId}/providers/Microsoft.CertificateRegistration/certificateOrders")
    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>> validatePurchaseInformation(java.lang.String, com.microsoft.azure.management.appservice.implementation.AppServiceCertificateOrderInner, java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Lcom/microsoft/azure/management/appservice/implementation/AppServiceCertificateOrderInner;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/AppServiceCertificateOrderInner;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.AppServiceCertificateOrders validatePurchaseInformation"})
      retrofit2.http.POST(value = "subscriptions/{subscriptionId}/providers/Microsoft.CertificateRegistration/validateCertificateRegistrationInformation")
    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              
      appServiceCertificateOrder  
      apiVersion                  
      acceptLanguage              
      userAgent                   

  public abstract rx.Observable<retrofit2.Response<okhttp3.ResponseBody>> listByResourceGroup(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;)Lrx/Observable;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (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.AppServiceCertificateOrders listByResourceGroup"})
      retrofit2.http.GET(value = "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.CertificateRegistration/certificateOrders")
    RuntimeVisibleParameterAnnotations: 
      0:
        retrofit2.http.Path(value = "resourceGroupName")
      1:
        retrofit2.http.Path(value = "subscriptionId")
      2:
        retrofit2.http.Query(value = "api-version")
      3:
        retrofit2.http.Header(value = "accept-language")
      4:
        retrofit2.http.Header(value = "User-Agent")
    MethodParameters:
                   Name  Flags
      resourceGroupName  
      subscriptionId     
      apiVersion         
      acceptLanguage     
      userAgent          

  public abstract rx.Observable<retrofit2.Response<okhttp3.ResponseBody>> getByResourceGroup(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.AppServiceCertificateOrders getByResourceGroup"})
      retrofit2.http.GET(value = "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.CertificateRegistration/certificateOrders/{certificateOrderName}")
    RuntimeVisibleParameterAnnotations: 
      0:
        retrofit2.http.Path(value = "resourceGroupName")
      1:
        retrofit2.http.Path(value = "certificateOrderName")
      2:
        retrofit2.http.Path(value = "subscriptionId")
      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     
      certificateOrderName  
      subscriptionId        
      apiVersion            
      acceptLanguage        
      userAgent             

  public abstract rx.Observable<retrofit2.Response<okhttp3.ResponseBody>> createOrUpdate(java.lang.String, java.lang.String, java.lang.String, com.microsoft.azure.management.appservice.implementation.AppServiceCertificateOrderInner, java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/appservice/implementation/AppServiceCertificateOrderInner;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;Lcom/microsoft/azure/management/appservice/implementation/AppServiceCertificateOrderInner;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.AppServiceCertificateOrders createOrUpdate"})
      retrofit2.http.PUT(value = "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.CertificateRegistration/certificateOrders/{certificateOrderName}")
    RuntimeVisibleParameterAnnotations: 
      0:
        retrofit2.http.Path(value = "resourceGroupName")
      1:
        retrofit2.http.Path(value = "certificateOrderName")
      2:
        retrofit2.http.Path(value = "subscriptionId")
      3:
        retrofit2.http.Body()
      4:
        retrofit2.http.Query(value = "api-version")
      5:
        retrofit2.http.Header(value = "accept-language")
      6:
        retrofit2.http.Header(value = "User-Agent")
    MethodParameters:
                              Name  Flags
      resourceGroupName             
      certificateOrderName          
      subscriptionId                
      certificateDistinguishedName  
      apiVersion                    
      acceptLanguage                
      userAgent                     

  public abstract rx.Observable<retrofit2.Response<okhttp3.ResponseBody>> beginCreateOrUpdate(java.lang.String, java.lang.String, java.lang.String, com.microsoft.azure.management.appservice.implementation.AppServiceCertificateOrderInner, java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/appservice/implementation/AppServiceCertificateOrderInner;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;Lcom/microsoft/azure/management/appservice/implementation/AppServiceCertificateOrderInner;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.AppServiceCertificateOrders beginCreateOrUpdate"})
      retrofit2.http.PUT(value = "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.CertificateRegistration/certificateOrders/{certificateOrderName}")
    RuntimeVisibleParameterAnnotations: 
      0:
        retrofit2.http.Path(value = "resourceGroupName")
      1:
        retrofit2.http.Path(value = "certificateOrderName")
      2:
        retrofit2.http.Path(value = "subscriptionId")
      3:
        retrofit2.http.Body()
      4:
        retrofit2.http.Query(value = "api-version")
      5:
        retrofit2.http.Header(value = "accept-language")
      6:
        retrofit2.http.Header(value = "User-Agent")
    MethodParameters:
                              Name  Flags
      resourceGroupName             
      certificateOrderName          
      subscriptionId                
      certificateDistinguishedName  
      apiVersion                    
      acceptLanguage                
      userAgent                     

  public abstract rx.Observable<retrofit2.Response<okhttp3.ResponseBody>> delete(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.AppServiceCertificateOrders delete"})
      retrofit2.http.HTTP(path = "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.CertificateRegistration/certificateOrders/{certificateOrderName}", method = "DELETE", hasBody = true)
    RuntimeVisibleParameterAnnotations: 
      0:
        retrofit2.http.Path(value = "resourceGroupName")
      1:
        retrofit2.http.Path(value = "certificateOrderName")
      2:
        retrofit2.http.Path(value = "subscriptionId")
      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     
      certificateOrderName  
      subscriptionId        
      apiVersion            
      acceptLanguage        
      userAgent             

  public abstract rx.Observable<retrofit2.Response<okhttp3.ResponseBody>> update(java.lang.String, java.lang.String, java.lang.String, com.microsoft.azure.management.appservice.AppServiceCertificateOrderPatchResource, java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/appservice/AppServiceCertificateOrderPatchResource;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;Lcom/microsoft/azure/management/appservice/AppServiceCertificateOrderPatchResource;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.AppServiceCertificateOrders update"})
      retrofit2.http.PATCH(value = "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.CertificateRegistration/certificateOrders/{certificateOrderName}")
    RuntimeVisibleParameterAnnotations: 
      0:
        retrofit2.http.Path(value = "resourceGroupName")
      1:
        retrofit2.http.Path(value = "certificateOrderName")
      2:
        retrofit2.http.Path(value = "subscriptionId")
      3:
        retrofit2.http.Body()
      4:
        retrofit2.http.Query(value = "api-version")
      5:
        retrofit2.http.Header(value = "accept-language")
      6:
        retrofit2.http.Header(value = "User-Agent")
    MethodParameters:
                              Name  Flags
      resourceGroupName             
      certificateOrderName          
      subscriptionId                
      certificateDistinguishedName  
      apiVersion                    
      acceptLanguage                
      userAgent                     

  public abstract rx.Observable<retrofit2.Response<okhttp3.ResponseBody>> listCertificates(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.AppServiceCertificateOrders listCertificates"})
      retrofit2.http.GET(value = "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.CertificateRegistration/certificateOrders/{certificateOrderName}/certificates")
    RuntimeVisibleParameterAnnotations: 
      0:
        retrofit2.http.Path(value = "resourceGroupName")
      1:
        retrofit2.http.Path(value = "certificateOrderName")
      2:
        retrofit2.http.Path(value = "subscriptionId")
      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     
      certificateOrderName  
      subscriptionId        
      apiVersion            
      acceptLanguage        
      userAgent             

  public abstract rx.Observable<retrofit2.Response<okhttp3.ResponseBody>> getCertificate(java.lang.String, 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;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;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.AppServiceCertificateOrders getCertificate"})
      retrofit2.http.GET(value = "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.CertificateRegistration/certificateOrders/{certificateOrderName}/certificates/{name}")
    RuntimeVisibleParameterAnnotations: 
      0:
        retrofit2.http.Path(value = "resourceGroupName")
      1:
        retrofit2.http.Path(value = "certificateOrderName")
      2:
        retrofit2.http.Path(value = "name")
      3:
        retrofit2.http.Path(value = "subscriptionId")
      4:
        retrofit2.http.Query(value = "api-version")
      5:
        retrofit2.http.Header(value = "accept-language")
      6:
        retrofit2.http.Header(value = "User-Agent")
    MethodParameters:
                      Name  Flags
      resourceGroupName     
      certificateOrderName  
      name                  
      subscriptionId        
      apiVersion            
      acceptLanguage        
      userAgent             

  public abstract rx.Observable<retrofit2.Response<okhttp3.ResponseBody>> createOrUpdateCertificate(java.lang.String, java.lang.String, java.lang.String, java.lang.String, com.microsoft.azure.management.appservice.implementation.AppServiceCertificateResourceInner, java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/appservice/implementation/AppServiceCertificateResourceInner;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;Lcom/microsoft/azure/management/appservice/implementation/AppServiceCertificateResourceInner;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.AppServiceCertificateOrders createOrUpdateCertificate"})
      retrofit2.http.PUT(value = "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.CertificateRegistration/certificateOrders/{certificateOrderName}/certificates/{name}")
    RuntimeVisibleParameterAnnotations: 
      0:
        retrofit2.http.Path(value = "resourceGroupName")
      1:
        retrofit2.http.Path(value = "certificateOrderName")
      2:
        retrofit2.http.Path(value = "name")
      3:
        retrofit2.http.Path(value = "subscriptionId")
      4:
        retrofit2.http.Body()
      5:
        retrofit2.http.Query(value = "api-version")
      6:
        retrofit2.http.Header(value = "accept-language")
      7:
        retrofit2.http.Header(value = "User-Agent")
    MethodParameters:
                      Name  Flags
      resourceGroupName     
      certificateOrderName  
      name                  
      subscriptionId        
      keyVaultCertificate   
      apiVersion            
      acceptLanguage        
      userAgent             

  public abstract rx.Observable<retrofit2.Response<okhttp3.ResponseBody>> beginCreateOrUpdateCertificate(java.lang.String, java.lang.String, java.lang.String, java.lang.String, com.microsoft.azure.management.appservice.implementation.AppServiceCertificateResourceInner, java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/appservice/implementation/AppServiceCertificateResourceInner;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;Lcom/microsoft/azure/management/appservice/implementation/AppServiceCertificateResourceInner;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.AppServiceCertificateOrders beginCreateOrUpdateCertificate"})
      retrofit2.http.PUT(value = "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.CertificateRegistration/certificateOrders/{certificateOrderName}/certificates/{name}")
    RuntimeVisibleParameterAnnotations: 
      0:
        retrofit2.http.Path(value = "resourceGroupName")
      1:
        retrofit2.http.Path(value = "certificateOrderName")
      2:
        retrofit2.http.Path(value = "name")
      3:
        retrofit2.http.Path(value = "subscriptionId")
      4:
        retrofit2.http.Body()
      5:
        retrofit2.http.Query(value = "api-version")
      6:
        retrofit2.http.Header(value = "accept-language")
      7:
        retrofit2.http.Header(value = "User-Agent")
    MethodParameters:
                      Name  Flags
      resourceGroupName     
      certificateOrderName  
      name                  
      subscriptionId        
      keyVaultCertificate   
      apiVersion            
      acceptLanguage        
      userAgent             

  public abstract rx.Observable<retrofit2.Response<okhttp3.ResponseBody>> deleteCertificate(java.lang.String, 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;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;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.AppServiceCertificateOrders deleteCertificate"})
      retrofit2.http.HTTP(path = "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.CertificateRegistration/certificateOrders/{certificateOrderName}/certificates/{name}", method = "DELETE", hasBody = true)
    RuntimeVisibleParameterAnnotations: 
      0:
        retrofit2.http.Path(value = "resourceGroupName")
      1:
        retrofit2.http.Path(value = "certificateOrderName")
      2:
        retrofit2.http.Path(value = "name")
      3:
        retrofit2.http.Path(value = "subscriptionId")
      4:
        retrofit2.http.Query(value = "api-version")
      5:
        retrofit2.http.Header(value = "accept-language")
      6:
        retrofit2.http.Header(value = "User-Agent")
    MethodParameters:
                      Name  Flags
      resourceGroupName     
      certificateOrderName  
      name                  
      subscriptionId        
      apiVersion            
      acceptLanguage        
      userAgent             

  public abstract rx.Observable<retrofit2.Response<okhttp3.ResponseBody>> updateCertificate(java.lang.String, java.lang.String, java.lang.String, java.lang.String, com.microsoft.azure.management.appservice.AppServiceCertificatePatchResource, java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/appservice/AppServiceCertificatePatchResource;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;Lcom/microsoft/azure/management/appservice/AppServiceCertificatePatchResource;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.AppServiceCertificateOrders updateCertificate"})
      retrofit2.http.PATCH(value = "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.CertificateRegistration/certificateOrders/{certificateOrderName}/certificates/{name}")
    RuntimeVisibleParameterAnnotations: 
      0:
        retrofit2.http.Path(value = "resourceGroupName")
      1:
        retrofit2.http.Path(value = "certificateOrderName")
      2:
        retrofit2.http.Path(value = "name")
      3:
        retrofit2.http.Path(value = "subscriptionId")
      4:
        retrofit2.http.Body()
      5:
        retrofit2.http.Query(value = "api-version")
      6:
        retrofit2.http.Header(value = "accept-language")
      7:
        retrofit2.http.Header(value = "User-Agent")
    MethodParameters:
                      Name  Flags
      resourceGroupName     
      certificateOrderName  
      name                  
      subscriptionId        
      keyVaultCertificate   
      apiVersion            
      acceptLanguage        
      userAgent             

  public abstract rx.Observable<retrofit2.Response<okhttp3.ResponseBody>> reissue(java.lang.String, java.lang.String, java.lang.String, com.microsoft.azure.management.appservice.ReissueCertificateOrderRequest, java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/appservice/ReissueCertificateOrderRequest;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;Lcom/microsoft/azure/management/appservice/ReissueCertificateOrderRequest;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.AppServiceCertificateOrders reissue"})
      retrofit2.http.POST(value = "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.CertificateRegistration/certificateOrders/{certificateOrderName}/reissue")
    RuntimeVisibleParameterAnnotations: 
      0:
        retrofit2.http.Path(value = "resourceGroupName")
      1:
        retrofit2.http.Path(value = "certificateOrderName")
      2:
        retrofit2.http.Path(value = "subscriptionId")
      3:
        retrofit2.http.Body()
      4:
        retrofit2.http.Query(value = "api-version")
      5:
        retrofit2.http.Header(value = "accept-language")
      6:
        retrofit2.http.Header(value = "User-Agent")
    MethodParameters:
                                Name  Flags
      resourceGroupName               
      certificateOrderName            
      subscriptionId                  
      reissueCertificateOrderRequest  
      apiVersion                      
      acceptLanguage                  
      userAgent                       

  public abstract rx.Observable<retrofit2.Response<okhttp3.ResponseBody>> renew(java.lang.String, java.lang.String, java.lang.String, com.microsoft.azure.management.appservice.RenewCertificateOrderRequest, java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/appservice/RenewCertificateOrderRequest;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;Lcom/microsoft/azure/management/appservice/RenewCertificateOrderRequest;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.AppServiceCertificateOrders renew"})
      retrofit2.http.POST(value = "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.CertificateRegistration/certificateOrders/{certificateOrderName}/renew")
    RuntimeVisibleParameterAnnotations: 
      0:
        retrofit2.http.Path(value = "resourceGroupName")
      1:
        retrofit2.http.Path(value = "certificateOrderName")
      2:
        retrofit2.http.Path(value = "subscriptionId")
      3:
        retrofit2.http.Body()
      4:
        retrofit2.http.Query(value = "api-version")
      5:
        retrofit2.http.Header(value = "accept-language")
      6:
        retrofit2.http.Header(value = "User-Agent")
    MethodParameters:
                              Name  Flags
      resourceGroupName             
      certificateOrderName          
      subscriptionId                
      renewCertificateOrderRequest  
      apiVersion                    
      acceptLanguage                
      userAgent                     

  public abstract rx.Observable<retrofit2.Response<okhttp3.ResponseBody>> resendEmail(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.AppServiceCertificateOrders resendEmail"})
      retrofit2.http.POST(value = "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.CertificateRegistration/certificateOrders/{certificateOrderName}/resendEmail")
    RuntimeVisibleParameterAnnotations: 
      0:
        retrofit2.http.Path(value = "resourceGroupName")
      1:
        retrofit2.http.Path(value = "certificateOrderName")
      2:
        retrofit2.http.Path(value = "subscriptionId")
      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     
      certificateOrderName  
      subscriptionId        
      apiVersion            
      acceptLanguage        
      userAgent             

  public abstract rx.Observable<retrofit2.Response<okhttp3.ResponseBody>> resendRequestEmails(java.lang.String, java.lang.String, 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;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;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.AppServiceCertificateOrders resendRequestEmails"})
      retrofit2.http.POST(value = "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.CertificateRegistration/certificateOrders/{certificateOrderName}/resendRequestEmails")
    RuntimeVisibleParameterAnnotations: 
      0:
        retrofit2.http.Path(value = "resourceGroupName")
      1:
        retrofit2.http.Path(value = "certificateOrderName")
      2:
        retrofit2.http.Path(value = "subscriptionId")
      3:
        retrofit2.http.Query(value = "api-version")
      4:
        retrofit2.http.Header(value = "accept-language")
      5:
        retrofit2.http.Body()
      6:
        retrofit2.http.Header(value = "User-Agent")
    MethodParameters:
                      Name  Flags
      resourceGroupName     
      certificateOrderName  
      subscriptionId        
      apiVersion            
      acceptLanguage        
      nameIdentifier        
      userAgent             

  public abstract rx.Observable<retrofit2.Response<okhttp3.ResponseBody>> retrieveSiteSeal(java.lang.String, java.lang.String, java.lang.String, com.microsoft.azure.management.appservice.SiteSealRequest, java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/microsoft/azure/management/appservice/SiteSealRequest;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;Lcom/microsoft/azure/management/appservice/SiteSealRequest;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.AppServiceCertificateOrders retrieveSiteSeal"})
      retrofit2.http.POST(value = "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.CertificateRegistration/certificateOrders/{certificateOrderName}/retrieveSiteSeal")
    RuntimeVisibleParameterAnnotations: 
      0:
        retrofit2.http.Path(value = "resourceGroupName")
      1:
        retrofit2.http.Path(value = "certificateOrderName")
      2:
        retrofit2.http.Path(value = "subscriptionId")
      3:
        retrofit2.http.Body()
      4:
        retrofit2.http.Query(value = "api-version")
      5:
        retrofit2.http.Header(value = "accept-language")
      6:
        retrofit2.http.Header(value = "User-Agent")
    MethodParameters:
                      Name  Flags
      resourceGroupName     
      certificateOrderName  
      subscriptionId        
      siteSealRequest       
      apiVersion            
      acceptLanguage        
      userAgent             

  public abstract rx.Observable<retrofit2.Response<okhttp3.ResponseBody>> verifyDomainOwnership(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.AppServiceCertificateOrders verifyDomainOwnership"})
      retrofit2.http.POST(value = "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.CertificateRegistration/certificateOrders/{certificateOrderName}/verifyDomainOwnership")
    RuntimeVisibleParameterAnnotations: 
      0:
        retrofit2.http.Path(value = "resourceGroupName")
      1:
        retrofit2.http.Path(value = "certificateOrderName")
      2:
        retrofit2.http.Path(value = "subscriptionId")
      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     
      certificateOrderName  
      subscriptionId        
      apiVersion            
      acceptLanguage        
      userAgent             

  public abstract rx.Observable<retrofit2.Response<okhttp3.ResponseBody>> retrieveCertificateActions(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.AppServiceCertificateOrders retrieveCertificateActions"})
      retrofit2.http.POST(value = "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.CertificateRegistration/certificateOrders/{name}/retrieveCertificateActions")
    RuntimeVisibleParameterAnnotations: 
      0:
        retrofit2.http.Path(value = "resourceGroupName")
      1:
        retrofit2.http.Path(value = "name")
      2:
        retrofit2.http.Path(value = "subscriptionId")
      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  
      name               
      subscriptionId     
      apiVersion         
      acceptLanguage     
      userAgent          

  public abstract rx.Observable<retrofit2.Response<okhttp3.ResponseBody>> retrieveCertificateEmailHistory(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.AppServiceCertificateOrders retrieveCertificateEmailHistory"})
      retrofit2.http.POST(value = "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.CertificateRegistration/certificateOrders/{name}/retrieveEmailHistory")
    RuntimeVisibleParameterAnnotations: 
      0:
        retrofit2.http.Path(value = "resourceGroupName")
      1:
        retrofit2.http.Path(value = "name")
      2:
        retrofit2.http.Path(value = "subscriptionId")
      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  
      name               
      subscriptionId     
      apiVersion         
      acceptLanguage     
      userAgent          

  public abstract rx.Observable<retrofit2.Response<okhttp3.ResponseBody>> listNext(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.AppServiceCertificateOrders listNext"})
      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>> listByResourceGroupNext(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.AppServiceCertificateOrders listByResourceGroupNext"})
      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>> listCertificatesNext(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.AppServiceCertificateOrders listCertificatesNext"})
      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: "AppServiceCertificateOrdersInner.java"
NestHost: com.microsoft.azure.management.appservice.implementation.AppServiceCertificateOrdersInner
InnerClasses:
  abstract AppServiceCertificateOrdersService = com.microsoft.azure.management.appservice.implementation.AppServiceCertificateOrdersInner$AppServiceCertificateOrdersService of com.microsoft.azure.management.appservice.implementation.AppServiceCertificateOrdersInner