Class AnalysisData


  • public class AnalysisData
    extends Object
    Class Representing Detector Evidence used for analysis.
    • Constructor Detail

      • AnalysisData

        public AnalysisData()
    • Method Detail

      • source

        public String source()
        Get name of the Detector.
        Returns:
        the source value
      • withSource

        public AnalysisData withSource​(String source)
        Set name of the Detector.
        Parameters:
        source - the source value to set
        Returns:
        the AnalysisData object itself.
      • detectorDefinition

        public com.microsoft.azure.management.appservice.implementation.DetectorDefinitionInner detectorDefinition()
        Get detector Definition.
        Returns:
        the detectorDefinition value
      • withDetectorDefinition

        public AnalysisData withDetectorDefinition​(com.microsoft.azure.management.appservice.implementation.DetectorDefinitionInner detectorDefinition)
        Set detector Definition.
        Parameters:
        detectorDefinition - the detectorDefinition value to set
        Returns:
        the AnalysisData object itself.
      • withMetrics

        public AnalysisData withMetrics​(List<DiagnosticMetricSet> metrics)
        Set source Metrics.
        Parameters:
        metrics - the metrics value to set
        Returns:
        the AnalysisData object itself.
      • withData

        public AnalysisData withData​(List<List<NameValuePair>> data)
        Set additional Source Data.
        Parameters:
        data - the data value to set
        Returns:
        the AnalysisData object itself.
      • detectorMetaData

        public ResponseMetaData detectorMetaData()
        Get detector Meta Data.
        Returns:
        the detectorMetaData value
      • withDetectorMetaData

        public AnalysisData withDetectorMetaData​(ResponseMetaData detectorMetaData)
        Set detector Meta Data.
        Parameters:
        detectorMetaData - the detectorMetaData value to set
        Returns:
        the AnalysisData object itself.