Interface DiagnosticsClient


  • public interface DiagnosticsClient
    An instance of this class provides access to all the operations defined in DiagnosticsClient.
    • Method Detail

      • listHostingEnvironmentDetectorResponsesAsync

        com.azure.core.http.rest.PagedFlux<DetectorResponseInner> listHostingEnvironmentDetectorResponsesAsync​(String resourceGroupName,
                                                                                                               String name)
        Description for List Hosting Environment Detector Responses.
        Parameters:
        resourceGroupName - Name of the resource group to which the resource belongs.
        name - Site Name.
        Returns:
        collection of detector responses.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        DefaultErrorResponseErrorException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • listHostingEnvironmentDetectorResponses

        com.azure.core.http.rest.PagedIterable<DetectorResponseInner> listHostingEnvironmentDetectorResponses​(String resourceGroupName,
                                                                                                              String name)
        Description for List Hosting Environment Detector Responses.
        Parameters:
        resourceGroupName - Name of the resource group to which the resource belongs.
        name - Site Name.
        Returns:
        collection of detector responses.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        DefaultErrorResponseErrorException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • listHostingEnvironmentDetectorResponses

        com.azure.core.http.rest.PagedIterable<DetectorResponseInner> listHostingEnvironmentDetectorResponses​(String resourceGroupName,
                                                                                                              String name,
                                                                                                              com.azure.core.util.Context context)
        Description for List Hosting Environment Detector Responses.
        Parameters:
        resourceGroupName - Name of the resource group to which the resource belongs.
        name - Site Name.
        context - The context to associate with this operation.
        Returns:
        collection of detector responses.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        DefaultErrorResponseErrorException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • getHostingEnvironmentDetectorResponseWithResponseAsync

        Mono<com.azure.core.http.rest.Response<DetectorResponseInner>> getHostingEnvironmentDetectorResponseWithResponseAsync​(String resourceGroupName,
                                                                                                                              String name,
                                                                                                                              String detectorName,
                                                                                                                              OffsetDateTime startTime,
                                                                                                                              OffsetDateTime endTime,
                                                                                                                              String timeGrain)
        Description for Get Hosting Environment Detector Response.
        Parameters:
        resourceGroupName - Name of the resource group to which the resource belongs.
        name - App Service Environment Name.
        detectorName - Detector Resource Name.
        startTime - Start Time.
        endTime - End Time.
        timeGrain - Time Grain.
        Returns:
        class representing Response from Detector.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        DefaultErrorResponseErrorException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • getHostingEnvironmentDetectorResponseAsync

        Mono<DetectorResponseInner> getHostingEnvironmentDetectorResponseAsync​(String resourceGroupName,
                                                                               String name,
                                                                               String detectorName,
                                                                               OffsetDateTime startTime,
                                                                               OffsetDateTime endTime,
                                                                               String timeGrain)
        Description for Get Hosting Environment Detector Response.
        Parameters:
        resourceGroupName - Name of the resource group to which the resource belongs.
        name - App Service Environment Name.
        detectorName - Detector Resource Name.
        startTime - Start Time.
        endTime - End Time.
        timeGrain - Time Grain.
        Returns:
        class representing Response from Detector.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        DefaultErrorResponseErrorException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • getHostingEnvironmentDetectorResponseAsync

        Mono<DetectorResponseInner> getHostingEnvironmentDetectorResponseAsync​(String resourceGroupName,
                                                                               String name,
                                                                               String detectorName)
        Description for Get Hosting Environment Detector Response.
        Parameters:
        resourceGroupName - Name of the resource group to which the resource belongs.
        name - App Service Environment Name.
        detectorName - Detector Resource Name.
        Returns:
        class representing Response from Detector.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        DefaultErrorResponseErrorException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • getHostingEnvironmentDetectorResponse

        DetectorResponseInner getHostingEnvironmentDetectorResponse​(String resourceGroupName,
                                                                    String name,
                                                                    String detectorName)
        Description for Get Hosting Environment Detector Response.
        Parameters:
        resourceGroupName - Name of the resource group to which the resource belongs.
        name - App Service Environment Name.
        detectorName - Detector Resource Name.
        Returns:
        class representing Response from Detector.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        DefaultErrorResponseErrorException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • getHostingEnvironmentDetectorResponseWithResponse

        com.azure.core.http.rest.Response<DetectorResponseInner> getHostingEnvironmentDetectorResponseWithResponse​(String resourceGroupName,
                                                                                                                   String name,
                                                                                                                   String detectorName,
                                                                                                                   OffsetDateTime startTime,
                                                                                                                   OffsetDateTime endTime,
                                                                                                                   String timeGrain,
                                                                                                                   com.azure.core.util.Context context)
        Description for Get Hosting Environment Detector Response.
        Parameters:
        resourceGroupName - Name of the resource group to which the resource belongs.
        name - App Service Environment Name.
        detectorName - Detector Resource Name.
        startTime - Start Time.
        endTime - End Time.
        timeGrain - Time Grain.
        context - The context to associate with this operation.
        Returns:
        class representing Response from Detector.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        DefaultErrorResponseErrorException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • listSiteDetectorResponsesAsync

        com.azure.core.http.rest.PagedFlux<DetectorResponseInner> listSiteDetectorResponsesAsync​(String resourceGroupName,
                                                                                                 String siteName)
        Description for List Site Detector Responses.
        Parameters:
        resourceGroupName - Name of the resource group to which the resource belongs.
        siteName - Site Name.
        Returns:
        collection of detector responses.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        DefaultErrorResponseErrorException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • listSiteDetectorResponses

        com.azure.core.http.rest.PagedIterable<DetectorResponseInner> listSiteDetectorResponses​(String resourceGroupName,
                                                                                                String siteName)
        Description for List Site Detector Responses.
        Parameters:
        resourceGroupName - Name of the resource group to which the resource belongs.
        siteName - Site Name.
        Returns:
        collection of detector responses.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        DefaultErrorResponseErrorException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • listSiteDetectorResponses

        com.azure.core.http.rest.PagedIterable<DetectorResponseInner> listSiteDetectorResponses​(String resourceGroupName,
                                                                                                String siteName,
                                                                                                com.azure.core.util.Context context)
        Description for List Site Detector Responses.
        Parameters:
        resourceGroupName - Name of the resource group to which the resource belongs.
        siteName - Site Name.
        context - The context to associate with this operation.
        Returns:
        collection of detector responses.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        DefaultErrorResponseErrorException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • getSiteDetectorResponseWithResponseAsync

        Mono<com.azure.core.http.rest.Response<DetectorResponseInner>> getSiteDetectorResponseWithResponseAsync​(String resourceGroupName,
                                                                                                                String siteName,
                                                                                                                String detectorName,
                                                                                                                OffsetDateTime startTime,
                                                                                                                OffsetDateTime endTime,
                                                                                                                String timeGrain)
        Description for Get site detector response.
        Parameters:
        resourceGroupName - Name of the resource group to which the resource belongs.
        siteName - Site Name.
        detectorName - Detector Resource Name.
        startTime - Start Time.
        endTime - End Time.
        timeGrain - Time Grain.
        Returns:
        class representing Response from Detector.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        DefaultErrorResponseErrorException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • getSiteDetectorResponseAsync

        Mono<DetectorResponseInner> getSiteDetectorResponseAsync​(String resourceGroupName,
                                                                 String siteName,
                                                                 String detectorName,
                                                                 OffsetDateTime startTime,
                                                                 OffsetDateTime endTime,
                                                                 String timeGrain)
        Description for Get site detector response.
        Parameters:
        resourceGroupName - Name of the resource group to which the resource belongs.
        siteName - Site Name.
        detectorName - Detector Resource Name.
        startTime - Start Time.
        endTime - End Time.
        timeGrain - Time Grain.
        Returns:
        class representing Response from Detector.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        DefaultErrorResponseErrorException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • getSiteDetectorResponseAsync

        Mono<DetectorResponseInner> getSiteDetectorResponseAsync​(String resourceGroupName,
                                                                 String siteName,
                                                                 String detectorName)
        Description for Get site detector response.
        Parameters:
        resourceGroupName - Name of the resource group to which the resource belongs.
        siteName - Site Name.
        detectorName - Detector Resource Name.
        Returns:
        class representing Response from Detector.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        DefaultErrorResponseErrorException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • getSiteDetectorResponse

        DetectorResponseInner getSiteDetectorResponse​(String resourceGroupName,
                                                      String siteName,
                                                      String detectorName)
        Description for Get site detector response.
        Parameters:
        resourceGroupName - Name of the resource group to which the resource belongs.
        siteName - Site Name.
        detectorName - Detector Resource Name.
        Returns:
        class representing Response from Detector.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        DefaultErrorResponseErrorException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • getSiteDetectorResponseWithResponse

        com.azure.core.http.rest.Response<DetectorResponseInner> getSiteDetectorResponseWithResponse​(String resourceGroupName,
                                                                                                     String siteName,
                                                                                                     String detectorName,
                                                                                                     OffsetDateTime startTime,
                                                                                                     OffsetDateTime endTime,
                                                                                                     String timeGrain,
                                                                                                     com.azure.core.util.Context context)
        Description for Get site detector response.
        Parameters:
        resourceGroupName - Name of the resource group to which the resource belongs.
        siteName - Site Name.
        detectorName - Detector Resource Name.
        startTime - Start Time.
        endTime - End Time.
        timeGrain - Time Grain.
        context - The context to associate with this operation.
        Returns:
        class representing Response from Detector.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        DefaultErrorResponseErrorException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • listSiteDiagnosticCategoriesAsync

        com.azure.core.http.rest.PagedFlux<DiagnosticCategoryInner> listSiteDiagnosticCategoriesAsync​(String resourceGroupName,
                                                                                                      String siteName)
        Description for Get Diagnostics Categories.
        Parameters:
        resourceGroupName - Name of the resource group to which the resource belongs.
        siteName - Site Name.
        Returns:
        collection of Diagnostic Categories.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        DefaultErrorResponseErrorException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • listSiteDiagnosticCategories

        com.azure.core.http.rest.PagedIterable<DiagnosticCategoryInner> listSiteDiagnosticCategories​(String resourceGroupName,
                                                                                                     String siteName)
        Description for Get Diagnostics Categories.
        Parameters:
        resourceGroupName - Name of the resource group to which the resource belongs.
        siteName - Site Name.
        Returns:
        collection of Diagnostic Categories.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        DefaultErrorResponseErrorException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • listSiteDiagnosticCategories

        com.azure.core.http.rest.PagedIterable<DiagnosticCategoryInner> listSiteDiagnosticCategories​(String resourceGroupName,
                                                                                                     String siteName,
                                                                                                     com.azure.core.util.Context context)
        Description for Get Diagnostics Categories.
        Parameters:
        resourceGroupName - Name of the resource group to which the resource belongs.
        siteName - Site Name.
        context - The context to associate with this operation.
        Returns:
        collection of Diagnostic Categories.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        DefaultErrorResponseErrorException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • getSiteDiagnosticCategoryWithResponseAsync

        Mono<com.azure.core.http.rest.Response<DiagnosticCategoryInner>> getSiteDiagnosticCategoryWithResponseAsync​(String resourceGroupName,
                                                                                                                    String siteName,
                                                                                                                    String diagnosticCategory)
        Description for Get Diagnostics Category.
        Parameters:
        resourceGroupName - Name of the resource group to which the resource belongs.
        siteName - Site Name.
        diagnosticCategory - Diagnostic Category.
        Returns:
        class representing detector definition.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        DefaultErrorResponseErrorException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • getSiteDiagnosticCategoryAsync

        Mono<DiagnosticCategoryInner> getSiteDiagnosticCategoryAsync​(String resourceGroupName,
                                                                     String siteName,
                                                                     String diagnosticCategory)
        Description for Get Diagnostics Category.
        Parameters:
        resourceGroupName - Name of the resource group to which the resource belongs.
        siteName - Site Name.
        diagnosticCategory - Diagnostic Category.
        Returns:
        class representing detector definition.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        DefaultErrorResponseErrorException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • getSiteDiagnosticCategory

        DiagnosticCategoryInner getSiteDiagnosticCategory​(String resourceGroupName,
                                                          String siteName,
                                                          String diagnosticCategory)
        Description for Get Diagnostics Category.
        Parameters:
        resourceGroupName - Name of the resource group to which the resource belongs.
        siteName - Site Name.
        diagnosticCategory - Diagnostic Category.
        Returns:
        class representing detector definition.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        DefaultErrorResponseErrorException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • getSiteDiagnosticCategoryWithResponse

        com.azure.core.http.rest.Response<DiagnosticCategoryInner> getSiteDiagnosticCategoryWithResponse​(String resourceGroupName,
                                                                                                         String siteName,
                                                                                                         String diagnosticCategory,
                                                                                                         com.azure.core.util.Context context)
        Description for Get Diagnostics Category.
        Parameters:
        resourceGroupName - Name of the resource group to which the resource belongs.
        siteName - Site Name.
        diagnosticCategory - Diagnostic Category.
        context - The context to associate with this operation.
        Returns:
        class representing detector definition.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        DefaultErrorResponseErrorException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • listSiteAnalysesAsync

        com.azure.core.http.rest.PagedFlux<AnalysisDefinitionInner> listSiteAnalysesAsync​(String resourceGroupName,
                                                                                          String siteName,
                                                                                          String diagnosticCategory)
        Description for Get Site Analyses.
        Parameters:
        resourceGroupName - Name of the resource group to which the resource belongs.
        siteName - Site Name.
        diagnosticCategory - Diagnostic Category.
        Returns:
        collection of Diagnostic Analyses.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        DefaultErrorResponseErrorException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • listSiteAnalyses

        com.azure.core.http.rest.PagedIterable<AnalysisDefinitionInner> listSiteAnalyses​(String resourceGroupName,
                                                                                         String siteName,
                                                                                         String diagnosticCategory)
        Description for Get Site Analyses.
        Parameters:
        resourceGroupName - Name of the resource group to which the resource belongs.
        siteName - Site Name.
        diagnosticCategory - Diagnostic Category.
        Returns:
        collection of Diagnostic Analyses.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        DefaultErrorResponseErrorException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • listSiteAnalyses

        com.azure.core.http.rest.PagedIterable<AnalysisDefinitionInner> listSiteAnalyses​(String resourceGroupName,
                                                                                         String siteName,
                                                                                         String diagnosticCategory,
                                                                                         com.azure.core.util.Context context)
        Description for Get Site Analyses.
        Parameters:
        resourceGroupName - Name of the resource group to which the resource belongs.
        siteName - Site Name.
        diagnosticCategory - Diagnostic Category.
        context - The context to associate with this operation.
        Returns:
        collection of Diagnostic Analyses.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        DefaultErrorResponseErrorException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • getSiteAnalysisWithResponseAsync

        Mono<com.azure.core.http.rest.Response<AnalysisDefinitionInner>> getSiteAnalysisWithResponseAsync​(String resourceGroupName,
                                                                                                          String siteName,
                                                                                                          String diagnosticCategory,
                                                                                                          String analysisName)
        Description for Get Site Analysis.
        Parameters:
        resourceGroupName - Name of the resource group to which the resource belongs.
        siteName - Site Name.
        diagnosticCategory - Diagnostic Category.
        analysisName - Analysis Name.
        Returns:
        definition of Analysis.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        DefaultErrorResponseErrorException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • getSiteAnalysisAsync

        Mono<AnalysisDefinitionInner> getSiteAnalysisAsync​(String resourceGroupName,
                                                           String siteName,
                                                           String diagnosticCategory,
                                                           String analysisName)
        Description for Get Site Analysis.
        Parameters:
        resourceGroupName - Name of the resource group to which the resource belongs.
        siteName - Site Name.
        diagnosticCategory - Diagnostic Category.
        analysisName - Analysis Name.
        Returns:
        definition of Analysis.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        DefaultErrorResponseErrorException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • getSiteAnalysis

        AnalysisDefinitionInner getSiteAnalysis​(String resourceGroupName,
                                                String siteName,
                                                String diagnosticCategory,
                                                String analysisName)
        Description for Get Site Analysis.
        Parameters:
        resourceGroupName - Name of the resource group to which the resource belongs.
        siteName - Site Name.
        diagnosticCategory - Diagnostic Category.
        analysisName - Analysis Name.
        Returns:
        definition of Analysis.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        DefaultErrorResponseErrorException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • getSiteAnalysisWithResponse

        com.azure.core.http.rest.Response<AnalysisDefinitionInner> getSiteAnalysisWithResponse​(String resourceGroupName,
                                                                                               String siteName,
                                                                                               String diagnosticCategory,
                                                                                               String analysisName,
                                                                                               com.azure.core.util.Context context)
        Description for Get Site Analysis.
        Parameters:
        resourceGroupName - Name of the resource group to which the resource belongs.
        siteName - Site Name.
        diagnosticCategory - Diagnostic Category.
        analysisName - Analysis Name.
        context - The context to associate with this operation.
        Returns:
        definition of Analysis.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        DefaultErrorResponseErrorException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • executeSiteAnalysisWithResponseAsync

        Mono<com.azure.core.http.rest.Response<DiagnosticAnalysisInner>> executeSiteAnalysisWithResponseAsync​(String resourceGroupName,
                                                                                                              String siteName,
                                                                                                              String diagnosticCategory,
                                                                                                              String analysisName,
                                                                                                              OffsetDateTime startTime,
                                                                                                              OffsetDateTime endTime,
                                                                                                              String timeGrain)
        Description for Execute Analysis.
        Parameters:
        resourceGroupName - Name of the resource group to which the resource belongs.
        siteName - Site Name.
        diagnosticCategory - Category Name.
        analysisName - Analysis Resource Name.
        startTime - Start Time.
        endTime - End Time.
        timeGrain - Time Grain.
        Returns:
        class representing a diagnostic analysis done on an application.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        DefaultErrorResponseErrorException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • executeSiteAnalysisAsync

        Mono<DiagnosticAnalysisInner> executeSiteAnalysisAsync​(String resourceGroupName,
                                                               String siteName,
                                                               String diagnosticCategory,
                                                               String analysisName,
                                                               OffsetDateTime startTime,
                                                               OffsetDateTime endTime,
                                                               String timeGrain)
        Description for Execute Analysis.
        Parameters:
        resourceGroupName - Name of the resource group to which the resource belongs.
        siteName - Site Name.
        diagnosticCategory - Category Name.
        analysisName - Analysis Resource Name.
        startTime - Start Time.
        endTime - End Time.
        timeGrain - Time Grain.
        Returns:
        class representing a diagnostic analysis done on an application.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        DefaultErrorResponseErrorException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • executeSiteAnalysisAsync

        Mono<DiagnosticAnalysisInner> executeSiteAnalysisAsync​(String resourceGroupName,
                                                               String siteName,
                                                               String diagnosticCategory,
                                                               String analysisName)
        Description for Execute Analysis.
        Parameters:
        resourceGroupName - Name of the resource group to which the resource belongs.
        siteName - Site Name.
        diagnosticCategory - Category Name.
        analysisName - Analysis Resource Name.
        Returns:
        class representing a diagnostic analysis done on an application.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        DefaultErrorResponseErrorException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • executeSiteAnalysis

        DiagnosticAnalysisInner executeSiteAnalysis​(String resourceGroupName,
                                                    String siteName,
                                                    String diagnosticCategory,
                                                    String analysisName)
        Description for Execute Analysis.
        Parameters:
        resourceGroupName - Name of the resource group to which the resource belongs.
        siteName - Site Name.
        diagnosticCategory - Category Name.
        analysisName - Analysis Resource Name.
        Returns:
        class representing a diagnostic analysis done on an application.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        DefaultErrorResponseErrorException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • executeSiteAnalysisWithResponse

        com.azure.core.http.rest.Response<DiagnosticAnalysisInner> executeSiteAnalysisWithResponse​(String resourceGroupName,
                                                                                                   String siteName,
                                                                                                   String diagnosticCategory,
                                                                                                   String analysisName,
                                                                                                   OffsetDateTime startTime,
                                                                                                   OffsetDateTime endTime,
                                                                                                   String timeGrain,
                                                                                                   com.azure.core.util.Context context)
        Description for Execute Analysis.
        Parameters:
        resourceGroupName - Name of the resource group to which the resource belongs.
        siteName - Site Name.
        diagnosticCategory - Category Name.
        analysisName - Analysis Resource Name.
        startTime - Start Time.
        endTime - End Time.
        timeGrain - Time Grain.
        context - The context to associate with this operation.
        Returns:
        class representing a diagnostic analysis done on an application.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        DefaultErrorResponseErrorException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • listSiteDetectorsAsync

        com.azure.core.http.rest.PagedFlux<DetectorDefinitionResourceInner> listSiteDetectorsAsync​(String resourceGroupName,
                                                                                                   String siteName,
                                                                                                   String diagnosticCategory)
        Description for Get Detectors.
        Parameters:
        resourceGroupName - Name of the resource group to which the resource belongs.
        siteName - Site Name.
        diagnosticCategory - Diagnostic Category.
        Returns:
        collection of Diagnostic Detectors.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        DefaultErrorResponseErrorException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • listSiteDetectors

        com.azure.core.http.rest.PagedIterable<DetectorDefinitionResourceInner> listSiteDetectors​(String resourceGroupName,
                                                                                                  String siteName,
                                                                                                  String diagnosticCategory)
        Description for Get Detectors.
        Parameters:
        resourceGroupName - Name of the resource group to which the resource belongs.
        siteName - Site Name.
        diagnosticCategory - Diagnostic Category.
        Returns:
        collection of Diagnostic Detectors.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        DefaultErrorResponseErrorException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • listSiteDetectors

        com.azure.core.http.rest.PagedIterable<DetectorDefinitionResourceInner> listSiteDetectors​(String resourceGroupName,
                                                                                                  String siteName,
                                                                                                  String diagnosticCategory,
                                                                                                  com.azure.core.util.Context context)
        Description for Get Detectors.
        Parameters:
        resourceGroupName - Name of the resource group to which the resource belongs.
        siteName - Site Name.
        diagnosticCategory - Diagnostic Category.
        context - The context to associate with this operation.
        Returns:
        collection of Diagnostic Detectors.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        DefaultErrorResponseErrorException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • getSiteDetectorWithResponseAsync

        Mono<com.azure.core.http.rest.Response<DetectorDefinitionResourceInner>> getSiteDetectorWithResponseAsync​(String resourceGroupName,
                                                                                                                  String siteName,
                                                                                                                  String diagnosticCategory,
                                                                                                                  String detectorName)
        Description for Get Detector.
        Parameters:
        resourceGroupName - Name of the resource group to which the resource belongs.
        siteName - Site Name.
        diagnosticCategory - Diagnostic Category.
        detectorName - Detector Name.
        Returns:
        aRM resource for a detector definition.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        DefaultErrorResponseErrorException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • getSiteDetectorAsync

        Mono<DetectorDefinitionResourceInner> getSiteDetectorAsync​(String resourceGroupName,
                                                                   String siteName,
                                                                   String diagnosticCategory,
                                                                   String detectorName)
        Description for Get Detector.
        Parameters:
        resourceGroupName - Name of the resource group to which the resource belongs.
        siteName - Site Name.
        diagnosticCategory - Diagnostic Category.
        detectorName - Detector Name.
        Returns:
        aRM resource for a detector definition.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        DefaultErrorResponseErrorException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • getSiteDetector

        DetectorDefinitionResourceInner getSiteDetector​(String resourceGroupName,
                                                        String siteName,
                                                        String diagnosticCategory,
                                                        String detectorName)
        Description for Get Detector.
        Parameters:
        resourceGroupName - Name of the resource group to which the resource belongs.
        siteName - Site Name.
        diagnosticCategory - Diagnostic Category.
        detectorName - Detector Name.
        Returns:
        aRM resource for a detector definition.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        DefaultErrorResponseErrorException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • getSiteDetectorWithResponse

        com.azure.core.http.rest.Response<DetectorDefinitionResourceInner> getSiteDetectorWithResponse​(String resourceGroupName,
                                                                                                       String siteName,
                                                                                                       String diagnosticCategory,
                                                                                                       String detectorName,
                                                                                                       com.azure.core.util.Context context)
        Description for Get Detector.
        Parameters:
        resourceGroupName - Name of the resource group to which the resource belongs.
        siteName - Site Name.
        diagnosticCategory - Diagnostic Category.
        detectorName - Detector Name.
        context - The context to associate with this operation.
        Returns:
        aRM resource for a detector definition.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        DefaultErrorResponseErrorException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • executeSiteDetectorWithResponseAsync

        Mono<com.azure.core.http.rest.Response<DiagnosticDetectorResponseInner>> executeSiteDetectorWithResponseAsync​(String resourceGroupName,
                                                                                                                      String siteName,
                                                                                                                      String detectorName,
                                                                                                                      String diagnosticCategory,
                                                                                                                      OffsetDateTime startTime,
                                                                                                                      OffsetDateTime endTime,
                                                                                                                      String timeGrain)
        Description for Execute Detector.
        Parameters:
        resourceGroupName - Name of the resource group to which the resource belongs.
        siteName - Site Name.
        detectorName - Detector Resource Name.
        diagnosticCategory - Category Name.
        startTime - Start Time.
        endTime - End Time.
        timeGrain - Time Grain.
        Returns:
        class representing Response from Diagnostic Detectors.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        DefaultErrorResponseErrorException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • executeSiteDetectorAsync

        Mono<DiagnosticDetectorResponseInner> executeSiteDetectorAsync​(String resourceGroupName,
                                                                       String siteName,
                                                                       String detectorName,
                                                                       String diagnosticCategory,
                                                                       OffsetDateTime startTime,
                                                                       OffsetDateTime endTime,
                                                                       String timeGrain)
        Description for Execute Detector.
        Parameters:
        resourceGroupName - Name of the resource group to which the resource belongs.
        siteName - Site Name.
        detectorName - Detector Resource Name.
        diagnosticCategory - Category Name.
        startTime - Start Time.
        endTime - End Time.
        timeGrain - Time Grain.
        Returns:
        class representing Response from Diagnostic Detectors.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        DefaultErrorResponseErrorException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • executeSiteDetectorAsync

        Mono<DiagnosticDetectorResponseInner> executeSiteDetectorAsync​(String resourceGroupName,
                                                                       String siteName,
                                                                       String detectorName,
                                                                       String diagnosticCategory)
        Description for Execute Detector.
        Parameters:
        resourceGroupName - Name of the resource group to which the resource belongs.
        siteName - Site Name.
        detectorName - Detector Resource Name.
        diagnosticCategory - Category Name.
        Returns:
        class representing Response from Diagnostic Detectors.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        DefaultErrorResponseErrorException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • executeSiteDetector

        DiagnosticDetectorResponseInner executeSiteDetector​(String resourceGroupName,
                                                            String siteName,
                                                            String detectorName,
                                                            String diagnosticCategory)
        Description for Execute Detector.
        Parameters:
        resourceGroupName - Name of the resource group to which the resource belongs.
        siteName - Site Name.
        detectorName - Detector Resource Name.
        diagnosticCategory - Category Name.
        Returns:
        class representing Response from Diagnostic Detectors.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        DefaultErrorResponseErrorException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • executeSiteDetectorWithResponse

        com.azure.core.http.rest.Response<DiagnosticDetectorResponseInner> executeSiteDetectorWithResponse​(String resourceGroupName,
                                                                                                           String siteName,
                                                                                                           String detectorName,
                                                                                                           String diagnosticCategory,
                                                                                                           OffsetDateTime startTime,
                                                                                                           OffsetDateTime endTime,
                                                                                                           String timeGrain,
                                                                                                           com.azure.core.util.Context context)
        Description for Execute Detector.
        Parameters:
        resourceGroupName - Name of the resource group to which the resource belongs.
        siteName - Site Name.
        detectorName - Detector Resource Name.
        diagnosticCategory - Category Name.
        startTime - Start Time.
        endTime - End Time.
        timeGrain - Time Grain.
        context - The context to associate with this operation.
        Returns:
        class representing Response from Diagnostic Detectors.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        DefaultErrorResponseErrorException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • listSiteDetectorResponsesSlotAsync

        com.azure.core.http.rest.PagedFlux<DetectorResponseInner> listSiteDetectorResponsesSlotAsync​(String resourceGroupName,
                                                                                                     String siteName,
                                                                                                     String slot)
        Description for List Site Detector Responses.
        Parameters:
        resourceGroupName - Name of the resource group to which the resource belongs.
        siteName - Site Name.
        slot - Slot Name.
        Returns:
        collection of detector responses.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        DefaultErrorResponseErrorException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • listSiteDetectorResponsesSlot

        com.azure.core.http.rest.PagedIterable<DetectorResponseInner> listSiteDetectorResponsesSlot​(String resourceGroupName,
                                                                                                    String siteName,
                                                                                                    String slot)
        Description for List Site Detector Responses.
        Parameters:
        resourceGroupName - Name of the resource group to which the resource belongs.
        siteName - Site Name.
        slot - Slot Name.
        Returns:
        collection of detector responses.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        DefaultErrorResponseErrorException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • listSiteDetectorResponsesSlot

        com.azure.core.http.rest.PagedIterable<DetectorResponseInner> listSiteDetectorResponsesSlot​(String resourceGroupName,
                                                                                                    String siteName,
                                                                                                    String slot,
                                                                                                    com.azure.core.util.Context context)
        Description for List Site Detector Responses.
        Parameters:
        resourceGroupName - Name of the resource group to which the resource belongs.
        siteName - Site Name.
        slot - Slot Name.
        context - The context to associate with this operation.
        Returns:
        collection of detector responses.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        DefaultErrorResponseErrorException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • getSiteDetectorResponseSlotWithResponseAsync

        Mono<com.azure.core.http.rest.Response<DetectorResponseInner>> getSiteDetectorResponseSlotWithResponseAsync​(String resourceGroupName,
                                                                                                                    String siteName,
                                                                                                                    String detectorName,
                                                                                                                    String slot,
                                                                                                                    OffsetDateTime startTime,
                                                                                                                    OffsetDateTime endTime,
                                                                                                                    String timeGrain)
        Description for Get site detector response.
        Parameters:
        resourceGroupName - Name of the resource group to which the resource belongs.
        siteName - Site Name.
        detectorName - Detector Resource Name.
        slot - Slot Name.
        startTime - Start Time.
        endTime - End Time.
        timeGrain - Time Grain.
        Returns:
        class representing Response from Detector.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        DefaultErrorResponseErrorException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • getSiteDetectorResponseSlotAsync

        Mono<DetectorResponseInner> getSiteDetectorResponseSlotAsync​(String resourceGroupName,
                                                                     String siteName,
                                                                     String detectorName,
                                                                     String slot,
                                                                     OffsetDateTime startTime,
                                                                     OffsetDateTime endTime,
                                                                     String timeGrain)
        Description for Get site detector response.
        Parameters:
        resourceGroupName - Name of the resource group to which the resource belongs.
        siteName - Site Name.
        detectorName - Detector Resource Name.
        slot - Slot Name.
        startTime - Start Time.
        endTime - End Time.
        timeGrain - Time Grain.
        Returns:
        class representing Response from Detector.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        DefaultErrorResponseErrorException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • getSiteDetectorResponseSlotAsync

        Mono<DetectorResponseInner> getSiteDetectorResponseSlotAsync​(String resourceGroupName,
                                                                     String siteName,
                                                                     String detectorName,
                                                                     String slot)
        Description for Get site detector response.
        Parameters:
        resourceGroupName - Name of the resource group to which the resource belongs.
        siteName - Site Name.
        detectorName - Detector Resource Name.
        slot - Slot Name.
        Returns:
        class representing Response from Detector.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        DefaultErrorResponseErrorException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • getSiteDetectorResponseSlot

        DetectorResponseInner getSiteDetectorResponseSlot​(String resourceGroupName,
                                                          String siteName,
                                                          String detectorName,
                                                          String slot)
        Description for Get site detector response.
        Parameters:
        resourceGroupName - Name of the resource group to which the resource belongs.
        siteName - Site Name.
        detectorName - Detector Resource Name.
        slot - Slot Name.
        Returns:
        class representing Response from Detector.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        DefaultErrorResponseErrorException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • getSiteDetectorResponseSlotWithResponse

        com.azure.core.http.rest.Response<DetectorResponseInner> getSiteDetectorResponseSlotWithResponse​(String resourceGroupName,
                                                                                                         String siteName,
                                                                                                         String detectorName,
                                                                                                         String slot,
                                                                                                         OffsetDateTime startTime,
                                                                                                         OffsetDateTime endTime,
                                                                                                         String timeGrain,
                                                                                                         com.azure.core.util.Context context)
        Description for Get site detector response.
        Parameters:
        resourceGroupName - Name of the resource group to which the resource belongs.
        siteName - Site Name.
        detectorName - Detector Resource Name.
        slot - Slot Name.
        startTime - Start Time.
        endTime - End Time.
        timeGrain - Time Grain.
        context - The context to associate with this operation.
        Returns:
        class representing Response from Detector.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        DefaultErrorResponseErrorException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • listSiteDiagnosticCategoriesSlotAsync

        com.azure.core.http.rest.PagedFlux<DiagnosticCategoryInner> listSiteDiagnosticCategoriesSlotAsync​(String resourceGroupName,
                                                                                                          String siteName,
                                                                                                          String slot)
        Description for Get Diagnostics Categories.
        Parameters:
        resourceGroupName - Name of the resource group to which the resource belongs.
        siteName - Site Name.
        slot - Slot Name.
        Returns:
        collection of Diagnostic Categories.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        DefaultErrorResponseErrorException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • listSiteDiagnosticCategoriesSlot

        com.azure.core.http.rest.PagedIterable<DiagnosticCategoryInner> listSiteDiagnosticCategoriesSlot​(String resourceGroupName,
                                                                                                         String siteName,
                                                                                                         String slot)
        Description for Get Diagnostics Categories.
        Parameters:
        resourceGroupName - Name of the resource group to which the resource belongs.
        siteName - Site Name.
        slot - Slot Name.
        Returns:
        collection of Diagnostic Categories.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        DefaultErrorResponseErrorException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • listSiteDiagnosticCategoriesSlot

        com.azure.core.http.rest.PagedIterable<DiagnosticCategoryInner> listSiteDiagnosticCategoriesSlot​(String resourceGroupName,
                                                                                                         String siteName,
                                                                                                         String slot,
                                                                                                         com.azure.core.util.Context context)
        Description for Get Diagnostics Categories.
        Parameters:
        resourceGroupName - Name of the resource group to which the resource belongs.
        siteName - Site Name.
        slot - Slot Name.
        context - The context to associate with this operation.
        Returns:
        collection of Diagnostic Categories.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        DefaultErrorResponseErrorException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • getSiteDiagnosticCategorySlotWithResponseAsync

        Mono<com.azure.core.http.rest.Response<DiagnosticCategoryInner>> getSiteDiagnosticCategorySlotWithResponseAsync​(String resourceGroupName,
                                                                                                                        String siteName,
                                                                                                                        String diagnosticCategory,
                                                                                                                        String slot)
        Description for Get Diagnostics Category.
        Parameters:
        resourceGroupName - Name of the resource group to which the resource belongs.
        siteName - Site Name.
        diagnosticCategory - Diagnostic Category.
        slot - Slot Name.
        Returns:
        class representing detector definition.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        DefaultErrorResponseErrorException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • getSiteDiagnosticCategorySlotAsync

        Mono<DiagnosticCategoryInner> getSiteDiagnosticCategorySlotAsync​(String resourceGroupName,
                                                                         String siteName,
                                                                         String diagnosticCategory,
                                                                         String slot)
        Description for Get Diagnostics Category.
        Parameters:
        resourceGroupName - Name of the resource group to which the resource belongs.
        siteName - Site Name.
        diagnosticCategory - Diagnostic Category.
        slot - Slot Name.
        Returns:
        class representing detector definition.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        DefaultErrorResponseErrorException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • getSiteDiagnosticCategorySlot

        DiagnosticCategoryInner getSiteDiagnosticCategorySlot​(String resourceGroupName,
                                                              String siteName,
                                                              String diagnosticCategory,
                                                              String slot)
        Description for Get Diagnostics Category.
        Parameters:
        resourceGroupName - Name of the resource group to which the resource belongs.
        siteName - Site Name.
        diagnosticCategory - Diagnostic Category.
        slot - Slot Name.
        Returns:
        class representing detector definition.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        DefaultErrorResponseErrorException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • getSiteDiagnosticCategorySlotWithResponse

        com.azure.core.http.rest.Response<DiagnosticCategoryInner> getSiteDiagnosticCategorySlotWithResponse​(String resourceGroupName,
                                                                                                             String siteName,
                                                                                                             String diagnosticCategory,
                                                                                                             String slot,
                                                                                                             com.azure.core.util.Context context)
        Description for Get Diagnostics Category.
        Parameters:
        resourceGroupName - Name of the resource group to which the resource belongs.
        siteName - Site Name.
        diagnosticCategory - Diagnostic Category.
        slot - Slot Name.
        context - The context to associate with this operation.
        Returns:
        class representing detector definition.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        DefaultErrorResponseErrorException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • listSiteAnalysesSlotAsync

        com.azure.core.http.rest.PagedFlux<AnalysisDefinitionInner> listSiteAnalysesSlotAsync​(String resourceGroupName,
                                                                                              String siteName,
                                                                                              String diagnosticCategory,
                                                                                              String slot)
        Description for Get Site Analyses.
        Parameters:
        resourceGroupName - Name of the resource group to which the resource belongs.
        siteName - Site Name.
        diagnosticCategory - Diagnostic Category.
        slot - Slot Name.
        Returns:
        collection of Diagnostic Analyses.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        DefaultErrorResponseErrorException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • listSiteAnalysesSlot

        com.azure.core.http.rest.PagedIterable<AnalysisDefinitionInner> listSiteAnalysesSlot​(String resourceGroupName,
                                                                                             String siteName,
                                                                                             String diagnosticCategory,
                                                                                             String slot)
        Description for Get Site Analyses.
        Parameters:
        resourceGroupName - Name of the resource group to which the resource belongs.
        siteName - Site Name.
        diagnosticCategory - Diagnostic Category.
        slot - Slot Name.
        Returns:
        collection of Diagnostic Analyses.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        DefaultErrorResponseErrorException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • listSiteAnalysesSlot

        com.azure.core.http.rest.PagedIterable<AnalysisDefinitionInner> listSiteAnalysesSlot​(String resourceGroupName,
                                                                                             String siteName,
                                                                                             String diagnosticCategory,
                                                                                             String slot,
                                                                                             com.azure.core.util.Context context)
        Description for Get Site Analyses.
        Parameters:
        resourceGroupName - Name of the resource group to which the resource belongs.
        siteName - Site Name.
        diagnosticCategory - Diagnostic Category.
        slot - Slot Name.
        context - The context to associate with this operation.
        Returns:
        collection of Diagnostic Analyses.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        DefaultErrorResponseErrorException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • getSiteAnalysisSlotWithResponseAsync

        Mono<com.azure.core.http.rest.Response<AnalysisDefinitionInner>> getSiteAnalysisSlotWithResponseAsync​(String resourceGroupName,
                                                                                                              String siteName,
                                                                                                              String diagnosticCategory,
                                                                                                              String analysisName,
                                                                                                              String slot)
        Description for Get Site Analysis.
        Parameters:
        resourceGroupName - Name of the resource group to which the resource belongs.
        siteName - Site Name.
        diagnosticCategory - Diagnostic Category.
        analysisName - Analysis Name.
        slot - Slot - optional.
        Returns:
        definition of Analysis.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        DefaultErrorResponseErrorException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • getSiteAnalysisSlotAsync

        Mono<AnalysisDefinitionInner> getSiteAnalysisSlotAsync​(String resourceGroupName,
                                                               String siteName,
                                                               String diagnosticCategory,
                                                               String analysisName,
                                                               String slot)
        Description for Get Site Analysis.
        Parameters:
        resourceGroupName - Name of the resource group to which the resource belongs.
        siteName - Site Name.
        diagnosticCategory - Diagnostic Category.
        analysisName - Analysis Name.
        slot - Slot - optional.
        Returns:
        definition of Analysis.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        DefaultErrorResponseErrorException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • getSiteAnalysisSlot

        AnalysisDefinitionInner getSiteAnalysisSlot​(String resourceGroupName,
                                                    String siteName,
                                                    String diagnosticCategory,
                                                    String analysisName,
                                                    String slot)
        Description for Get Site Analysis.
        Parameters:
        resourceGroupName - Name of the resource group to which the resource belongs.
        siteName - Site Name.
        diagnosticCategory - Diagnostic Category.
        analysisName - Analysis Name.
        slot - Slot - optional.
        Returns:
        definition of Analysis.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        DefaultErrorResponseErrorException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • getSiteAnalysisSlotWithResponse

        com.azure.core.http.rest.Response<AnalysisDefinitionInner> getSiteAnalysisSlotWithResponse​(String resourceGroupName,
                                                                                                   String siteName,
                                                                                                   String diagnosticCategory,
                                                                                                   String analysisName,
                                                                                                   String slot,
                                                                                                   com.azure.core.util.Context context)
        Description for Get Site Analysis.
        Parameters:
        resourceGroupName - Name of the resource group to which the resource belongs.
        siteName - Site Name.
        diagnosticCategory - Diagnostic Category.
        analysisName - Analysis Name.
        slot - Slot - optional.
        context - The context to associate with this operation.
        Returns:
        definition of Analysis.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        DefaultErrorResponseErrorException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • executeSiteAnalysisSlotWithResponseAsync

        Mono<com.azure.core.http.rest.Response<DiagnosticAnalysisInner>> executeSiteAnalysisSlotWithResponseAsync​(String resourceGroupName,
                                                                                                                  String siteName,
                                                                                                                  String diagnosticCategory,
                                                                                                                  String analysisName,
                                                                                                                  String slot,
                                                                                                                  OffsetDateTime startTime,
                                                                                                                  OffsetDateTime endTime,
                                                                                                                  String timeGrain)
        Description for Execute Analysis.
        Parameters:
        resourceGroupName - Name of the resource group to which the resource belongs.
        siteName - Site Name.
        diagnosticCategory - Category Name.
        analysisName - Analysis Resource Name.
        slot - Slot Name.
        startTime - Start Time.
        endTime - End Time.
        timeGrain - Time Grain.
        Returns:
        class representing a diagnostic analysis done on an application.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        DefaultErrorResponseErrorException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • executeSiteAnalysisSlotAsync

        Mono<DiagnosticAnalysisInner> executeSiteAnalysisSlotAsync​(String resourceGroupName,
                                                                   String siteName,
                                                                   String diagnosticCategory,
                                                                   String analysisName,
                                                                   String slot,
                                                                   OffsetDateTime startTime,
                                                                   OffsetDateTime endTime,
                                                                   String timeGrain)
        Description for Execute Analysis.
        Parameters:
        resourceGroupName - Name of the resource group to which the resource belongs.
        siteName - Site Name.
        diagnosticCategory - Category Name.
        analysisName - Analysis Resource Name.
        slot - Slot Name.
        startTime - Start Time.
        endTime - End Time.
        timeGrain - Time Grain.
        Returns:
        class representing a diagnostic analysis done on an application.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        DefaultErrorResponseErrorException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • executeSiteAnalysisSlotAsync

        Mono<DiagnosticAnalysisInner> executeSiteAnalysisSlotAsync​(String resourceGroupName,
                                                                   String siteName,
                                                                   String diagnosticCategory,
                                                                   String analysisName,
                                                                   String slot)
        Description for Execute Analysis.
        Parameters:
        resourceGroupName - Name of the resource group to which the resource belongs.
        siteName - Site Name.
        diagnosticCategory - Category Name.
        analysisName - Analysis Resource Name.
        slot - Slot Name.
        Returns:
        class representing a diagnostic analysis done on an application.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        DefaultErrorResponseErrorException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • executeSiteAnalysisSlot

        DiagnosticAnalysisInner executeSiteAnalysisSlot​(String resourceGroupName,
                                                        String siteName,
                                                        String diagnosticCategory,
                                                        String analysisName,
                                                        String slot)
        Description for Execute Analysis.
        Parameters:
        resourceGroupName - Name of the resource group to which the resource belongs.
        siteName - Site Name.
        diagnosticCategory - Category Name.
        analysisName - Analysis Resource Name.
        slot - Slot Name.
        Returns:
        class representing a diagnostic analysis done on an application.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        DefaultErrorResponseErrorException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • executeSiteAnalysisSlotWithResponse

        com.azure.core.http.rest.Response<DiagnosticAnalysisInner> executeSiteAnalysisSlotWithResponse​(String resourceGroupName,
                                                                                                       String siteName,
                                                                                                       String diagnosticCategory,
                                                                                                       String analysisName,
                                                                                                       String slot,
                                                                                                       OffsetDateTime startTime,
                                                                                                       OffsetDateTime endTime,
                                                                                                       String timeGrain,
                                                                                                       com.azure.core.util.Context context)
        Description for Execute Analysis.
        Parameters:
        resourceGroupName - Name of the resource group to which the resource belongs.
        siteName - Site Name.
        diagnosticCategory - Category Name.
        analysisName - Analysis Resource Name.
        slot - Slot Name.
        startTime - Start Time.
        endTime - End Time.
        timeGrain - Time Grain.
        context - The context to associate with this operation.
        Returns:
        class representing a diagnostic analysis done on an application.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        DefaultErrorResponseErrorException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • listSiteDetectorsSlotAsync

        com.azure.core.http.rest.PagedFlux<DetectorDefinitionResourceInner> listSiteDetectorsSlotAsync​(String resourceGroupName,
                                                                                                       String siteName,
                                                                                                       String diagnosticCategory,
                                                                                                       String slot)
        Description for Get Detectors.
        Parameters:
        resourceGroupName - Name of the resource group to which the resource belongs.
        siteName - Site Name.
        diagnosticCategory - Diagnostic Category.
        slot - Slot Name.
        Returns:
        collection of Diagnostic Detectors.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        DefaultErrorResponseErrorException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • listSiteDetectorsSlot

        com.azure.core.http.rest.PagedIterable<DetectorDefinitionResourceInner> listSiteDetectorsSlot​(String resourceGroupName,
                                                                                                      String siteName,
                                                                                                      String diagnosticCategory,
                                                                                                      String slot)
        Description for Get Detectors.
        Parameters:
        resourceGroupName - Name of the resource group to which the resource belongs.
        siteName - Site Name.
        diagnosticCategory - Diagnostic Category.
        slot - Slot Name.
        Returns:
        collection of Diagnostic Detectors.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        DefaultErrorResponseErrorException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • listSiteDetectorsSlot

        com.azure.core.http.rest.PagedIterable<DetectorDefinitionResourceInner> listSiteDetectorsSlot​(String resourceGroupName,
                                                                                                      String siteName,
                                                                                                      String diagnosticCategory,
                                                                                                      String slot,
                                                                                                      com.azure.core.util.Context context)
        Description for Get Detectors.
        Parameters:
        resourceGroupName - Name of the resource group to which the resource belongs.
        siteName - Site Name.
        diagnosticCategory - Diagnostic Category.
        slot - Slot Name.
        context - The context to associate with this operation.
        Returns:
        collection of Diagnostic Detectors.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        DefaultErrorResponseErrorException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • getSiteDetectorSlotWithResponseAsync

        Mono<com.azure.core.http.rest.Response<DetectorDefinitionResourceInner>> getSiteDetectorSlotWithResponseAsync​(String resourceGroupName,
                                                                                                                      String siteName,
                                                                                                                      String diagnosticCategory,
                                                                                                                      String detectorName,
                                                                                                                      String slot)
        Description for Get Detector.
        Parameters:
        resourceGroupName - Name of the resource group to which the resource belongs.
        siteName - Site Name.
        diagnosticCategory - Diagnostic Category.
        detectorName - Detector Name.
        slot - Slot Name.
        Returns:
        aRM resource for a detector definition.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        DefaultErrorResponseErrorException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • getSiteDetectorSlotAsync

        Mono<DetectorDefinitionResourceInner> getSiteDetectorSlotAsync​(String resourceGroupName,
                                                                       String siteName,
                                                                       String diagnosticCategory,
                                                                       String detectorName,
                                                                       String slot)
        Description for Get Detector.
        Parameters:
        resourceGroupName - Name of the resource group to which the resource belongs.
        siteName - Site Name.
        diagnosticCategory - Diagnostic Category.
        detectorName - Detector Name.
        slot - Slot Name.
        Returns:
        aRM resource for a detector definition.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        DefaultErrorResponseErrorException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • getSiteDetectorSlot

        DetectorDefinitionResourceInner getSiteDetectorSlot​(String resourceGroupName,
                                                            String siteName,
                                                            String diagnosticCategory,
                                                            String detectorName,
                                                            String slot)
        Description for Get Detector.
        Parameters:
        resourceGroupName - Name of the resource group to which the resource belongs.
        siteName - Site Name.
        diagnosticCategory - Diagnostic Category.
        detectorName - Detector Name.
        slot - Slot Name.
        Returns:
        aRM resource for a detector definition.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        DefaultErrorResponseErrorException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • getSiteDetectorSlotWithResponse

        com.azure.core.http.rest.Response<DetectorDefinitionResourceInner> getSiteDetectorSlotWithResponse​(String resourceGroupName,
                                                                                                           String siteName,
                                                                                                           String diagnosticCategory,
                                                                                                           String detectorName,
                                                                                                           String slot,
                                                                                                           com.azure.core.util.Context context)
        Description for Get Detector.
        Parameters:
        resourceGroupName - Name of the resource group to which the resource belongs.
        siteName - Site Name.
        diagnosticCategory - Diagnostic Category.
        detectorName - Detector Name.
        slot - Slot Name.
        context - The context to associate with this operation.
        Returns:
        aRM resource for a detector definition.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        DefaultErrorResponseErrorException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • executeSiteDetectorSlotWithResponseAsync

        Mono<com.azure.core.http.rest.Response<DiagnosticDetectorResponseInner>> executeSiteDetectorSlotWithResponseAsync​(String resourceGroupName,
                                                                                                                          String siteName,
                                                                                                                          String detectorName,
                                                                                                                          String diagnosticCategory,
                                                                                                                          String slot,
                                                                                                                          OffsetDateTime startTime,
                                                                                                                          OffsetDateTime endTime,
                                                                                                                          String timeGrain)
        Description for Execute Detector.
        Parameters:
        resourceGroupName - Name of the resource group to which the resource belongs.
        siteName - Site Name.
        detectorName - Detector Resource Name.
        diagnosticCategory - Category Name.
        slot - Slot Name.
        startTime - Start Time.
        endTime - End Time.
        timeGrain - Time Grain.
        Returns:
        class representing Response from Diagnostic Detectors.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        DefaultErrorResponseErrorException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • executeSiteDetectorSlotAsync

        Mono<DiagnosticDetectorResponseInner> executeSiteDetectorSlotAsync​(String resourceGroupName,
                                                                           String siteName,
                                                                           String detectorName,
                                                                           String diagnosticCategory,
                                                                           String slot,
                                                                           OffsetDateTime startTime,
                                                                           OffsetDateTime endTime,
                                                                           String timeGrain)
        Description for Execute Detector.
        Parameters:
        resourceGroupName - Name of the resource group to which the resource belongs.
        siteName - Site Name.
        detectorName - Detector Resource Name.
        diagnosticCategory - Category Name.
        slot - Slot Name.
        startTime - Start Time.
        endTime - End Time.
        timeGrain - Time Grain.
        Returns:
        class representing Response from Diagnostic Detectors.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        DefaultErrorResponseErrorException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • executeSiteDetectorSlotAsync

        Mono<DiagnosticDetectorResponseInner> executeSiteDetectorSlotAsync​(String resourceGroupName,
                                                                           String siteName,
                                                                           String detectorName,
                                                                           String diagnosticCategory,
                                                                           String slot)
        Description for Execute Detector.
        Parameters:
        resourceGroupName - Name of the resource group to which the resource belongs.
        siteName - Site Name.
        detectorName - Detector Resource Name.
        diagnosticCategory - Category Name.
        slot - Slot Name.
        Returns:
        class representing Response from Diagnostic Detectors.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        DefaultErrorResponseErrorException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • executeSiteDetectorSlot

        DiagnosticDetectorResponseInner executeSiteDetectorSlot​(String resourceGroupName,
                                                                String siteName,
                                                                String detectorName,
                                                                String diagnosticCategory,
                                                                String slot)
        Description for Execute Detector.
        Parameters:
        resourceGroupName - Name of the resource group to which the resource belongs.
        siteName - Site Name.
        detectorName - Detector Resource Name.
        diagnosticCategory - Category Name.
        slot - Slot Name.
        Returns:
        class representing Response from Diagnostic Detectors.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        DefaultErrorResponseErrorException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • executeSiteDetectorSlotWithResponse

        com.azure.core.http.rest.Response<DiagnosticDetectorResponseInner> executeSiteDetectorSlotWithResponse​(String resourceGroupName,
                                                                                                               String siteName,
                                                                                                               String detectorName,
                                                                                                               String diagnosticCategory,
                                                                                                               String slot,
                                                                                                               OffsetDateTime startTime,
                                                                                                               OffsetDateTime endTime,
                                                                                                               String timeGrain,
                                                                                                               com.azure.core.util.Context context)
        Description for Execute Detector.
        Parameters:
        resourceGroupName - Name of the resource group to which the resource belongs.
        siteName - Site Name.
        detectorName - Detector Resource Name.
        diagnosticCategory - Category Name.
        slot - Slot Name.
        startTime - Start Time.
        endTime - End Time.
        timeGrain - Time Grain.
        context - The context to associate with this operation.
        Returns:
        class representing Response from Diagnostic Detectors.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        DefaultErrorResponseErrorException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.