Interface DiagnosticsClient


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

    • 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 as paginated response with PagedFlux.
      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 as paginated response with PagedIterable.
      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 as paginated response with PagedIterable.
      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 along with Response on successful completion of Mono.
      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 on successful completion of Mono.
      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 on successful completion of Mono.
      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 along with Response.
      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 as paginated response with PagedFlux.
      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 as paginated response with PagedIterable.
      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 as paginated response with PagedIterable.
      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 along with Response on successful completion of Mono.
      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 on successful completion of Mono.
      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 on successful completion of Mono.
      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 along with Response.
      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 as paginated response with PagedFlux.
      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 as paginated response with PagedIterable.
      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 as paginated response with PagedIterable.
      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 along with Response on successful completion of Mono.
      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 on successful completion of Mono.
      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 along with Response.
      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 as paginated response with PagedFlux.
      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 as paginated response with PagedIterable.
      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 as paginated response with PagedIterable.
      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 along with Response on successful completion of Mono.
      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 on successful completion of Mono.
      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 along with Response.
      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 along with Response on successful completion of Mono.
      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 on successful completion of Mono.
      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 on successful completion of Mono.
      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 along with Response.
      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 as paginated response with PagedFlux.
      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 as paginated response with PagedIterable.
      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 as paginated response with PagedIterable.
      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 along with Response on successful completion of Mono.
      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 on successful completion of Mono.
      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 along with Response.
      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 along with Response on successful completion of Mono.
      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 on successful completion of Mono.
      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 on successful completion of Mono.
      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 along with Response.
      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 as paginated response with PagedFlux.
      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 as paginated response with PagedIterable.
      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 as paginated response with PagedIterable.
      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 along with Response on successful completion of Mono.
      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 on successful completion of Mono.
      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 on successful completion of Mono.
      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 along with Response.
      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 as paginated response with PagedFlux.
      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 as paginated response with PagedIterable.
      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 as paginated response with PagedIterable.
      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 along with Response on successful completion of Mono.
      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 on successful completion of Mono.
      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 along with Response.
      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 as paginated response with PagedFlux.
      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 as paginated response with PagedIterable.
      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 as paginated response with PagedIterable.
      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 along with Response on successful completion of Mono.
      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 on successful completion of Mono.
      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 along with Response.
      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 along with Response on successful completion of Mono.
      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 on successful completion of Mono.
      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 on successful completion of Mono.
      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 along with Response.
      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 as paginated response with PagedFlux.
      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 as paginated response with PagedIterable.
      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 as paginated response with PagedIterable.
      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 along with Response on successful completion of Mono.
      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 on successful completion of Mono.
      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 along with Response.
      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 along with Response on successful completion of Mono.
      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 on successful completion of Mono.
      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 on successful completion of Mono.
      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 along with Response.
      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.