Class MultiOperationMasterBenchSummary

    • Constructor Detail

      • MultiOperationMasterBenchSummary

        public MultiOperationMasterBenchSummary()
        Creates an instance.
      • MultiOperationMasterBenchSummary

        public MultiOperationMasterBenchSummary​(MultiOperationMasterBenchTaskResult mergedTaskResults,
                                                java.util.Map<java.lang.String,​MultiOperationMasterBenchTaskResult> nodes)
                                         throws java.util.zip.DataFormatException
        Creates an instance.
        Parameters:
        mergedTaskResults - the merged task result
        nodes - the map storing the nodes' result
        Throws:
        java.util.zip.DataFormatException
    • Method Detail

      • getDurationMs

        public long getDurationMs()
        Returns:
        the duration (in ms)
      • setDurationMs

        public void setDurationMs​(long durationMs)
        Parameters:
        durationMs - the duration (in ms)
      • getEndTimeMs

        public long getEndTimeMs()
        Returns:
        the end time (in ms)
      • setEndTimeMs

        public void setEndTimeMs​(long endTimeMs)
        Parameters:
        endTimeMs - the end time (in ms)
      • getStatistics

        public java.util.List<SummaryStatistics> getStatistics()
        Returns:
        the statistics
      • setStatistics

        public void setStatistics​(java.util.List<SummaryStatistics> statistics)
        Parameters:
        statistics - the statistics
      • getStatisticsPerMethod

        public java.util.Map<java.lang.String,​SummaryStatistics> getStatisticsPerMethod()
        Returns:
        statistics per method map
      • setStatisticsPerMethod

        public void setStatisticsPerMethod​(java.util.Map<java.lang.String,​SummaryStatistics> statisticsPerMethod)
        Parameters:
        statisticsPerMethod - the statistics per method map
      • getOperationThroughputs

        public java.util.List<alluxio.collections.Pair<Operation,​java.lang.Float>> getOperationThroughputs()
        Returns:
        the operation throughputs
      • setOperationThroughputs

        public void setOperationThroughputs​(java.util.List<alluxio.collections.Pair<Operation,​java.lang.Float>> operationThroughputs)
        Parameters:
        operationThroughputs - the operation throughputs
      • graphGenerator

        public GraphGenerator graphGenerator()
        Returns:
        the graph generator for this type of summary