org.apache.jmeter.visualizers

## Class Sample

- java.lang.Object
- - org.apache.jmeter.visualizers.Sample

- All Implemented Interfaces:
    Serializable, Comparable<Sample>

      public class Sample
      extends Object
      implements Serializable, Comparable<Sample>

  See Also:
    Serialized Form

- - ### Constructor Summary

    Constructors
    Constructor and Description
    `Sample()`
    `Sample(String name, long data, long average, long deviation, long median, long distributionLine, double throughput, long errorCount, boolean success, long num, long endTime)`
    `Sample(String name, long data, long average, long deviation, long median, long distributionLine, double throughput, long errorCount, boolean success, long num, long endTime, int bytes, String threadName)`

  - ### Method Summary

    All Methods Instance Methods Concrete Methods
    Modifier and Type | Method and Description
    --- | ---
    `int` | `compareTo(Sample otherSample)`
    `boolean` | `equals(Object o)`
    `long` | `getAverage()`
    `int` | `getBytes()`
    `long` | `getCount()`
    `long` | `getData()`
    `long` | `getDeviation()`
    `long` | `getDistributionLine()`
    `long` | `getEndTime()`
    `long` | `getErrorCount()`
    `String` | `getLabel()`
    `long` | `getMedian()`
    `long` | `getStartTime()`
    `String` | `getStartTimeFormatted(Format format)`
    `String` | `getThreadName()`
    `double` | `getThroughput()`
    `int` | `hashCode()`
    `boolean` | `isSuccess()`

    - ### Methods inherited from class java.lang.Object

      `clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait`

- - ### Constructor Detail

    - #### Sample

          public Sample(String name,
                        long data,
                        long average,
                        long deviation,
                        long median,
                        long distributionLine,
                        double throughput,
                        long errorCount,
                        boolean success,
                        long num,
                        long endTime)

    - #### Sample

          public Sample(String name,
                        long data,
                        long average,
                        long deviation,
                        long median,
                        long distributionLine,
                        double throughput,
                        long errorCount,
                        boolean success,
                        long num,
                        long endTime,
                        int bytes,
                        String threadName)

    - #### Sample

          public Sample()

  - ### Method Detail

    - #### getBytes

          public int getBytes()

    - #### getAverage

          public long getAverage()

      Returns:
        Returns the average.

    - #### getCount

          public long getCount()

      Returns:
        Returns the count.

    - #### getData

          public long getData()

      Returns:
        Returns the data (usually elapsed time)

    - #### getDeviation

          public long getDeviation()

      Returns:
        Returns the deviation.

    - #### getDistributionLine

          public long getDistributionLine()

      Returns:
        Returns the distributionLine.

    - #### isSuccess

          public boolean isSuccess()

      Returns:
        Returns the error.

    - #### getErrorCount

          public long getErrorCount()

      Returns:
        Returns the errorCount.

    - #### getLabel

          public String getLabel()

      Returns:
        Returns the label.

    - #### getThreadName

          public String getThreadName()

      Returns:
        Returns the threadName.

    - #### getMedian

          public long getMedian()

      Returns:
        Returns the median.

    - #### getThroughput

          public double getThroughput()

      Returns:
        Returns the throughput.

    - #### compareTo

          public int compareTo(Sample otherSample)

      Specified by:
        `compareTo` in interface `Comparable<Sample>`

    - #### equals

          public boolean equals(Object o)

      Overrides:
        `equals` in class `Object`

    - #### hashCode

          public int hashCode()

      Overrides:
        `hashCode` in class `Object`

    - #### getEndTime

          public long getEndTime()

      Returns:
        Returns the endTime.

    - #### getStartTime

          public long getStartTime()

      Returns:
        Returns the (calculated) startTime, assuming Data is the elapsed time.

    - #### getStartTimeFormatted

          public String getStartTimeFormatted(Format format)

      Parameters:
        `format` - the format of the time to be used
      Returns:
        the start time using the specified format Intended for use from Functors

Copyright © 1998-2022 Apache Software Foundation. All Rights Reserved.