hudson.plugins.blazemeter
Class UriReport

java.lang.Object
  extended by hudson.plugins.blazemeter.AbstractReport
      extended by hudson.plugins.blazemeter.UriReport
All Implemented Interfaces:
hudson.model.ModelObject, Comparable<UriReport>

public class UriReport
extends AbstractReport
implements hudson.model.ModelObject, Comparable<UriReport>

A report about a particular tested URI.

This object belongs under PerformanceReport.


Field Summary
static String END_PERFORMANCE_PARAMETER
           
 
Method Summary
 void addHttpSample(HttpSample httpSample)
           
 void addLastBuildUriReport(UriReport lastBuildUriReport)
           
 int compareTo(UriReport uriReport)
           
 int countErrors()
           
 String encodeUriReport()
           
 double errorPercent()
           
 long get90Line()
           
 long getAverage()
           
 long getAverageDiff()
           
 hudson.model.AbstractBuild<?,?> getBuild()
           
 String getDisplayName()
           
 double getErrorPercentDiff()
           
 String getHttpCode()
           
 List<HttpSample> getHttpSampleList()
           
 String getLastBuildHttpCodeIfChanged()
           
 long getMax()
           
 long getMedian()
           
 long getMedianDiff()
           
 long getMin()
           
 PerformanceReport getPerformanceReport()
           
 String getShortUri()
           
 int getSizeDiff()
           
 String getStaplerUri()
           
 String getUri()
           
 boolean isFailed()
           
 void setUri(String uri)
           
 int size()
           
 
Methods inherited from class hudson.plugins.blazemeter.AbstractReport
errorPercentFormated, get90LineFormated, getAverageFormated, getMaxFormated, getMeanFormated
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

END_PERFORMANCE_PARAMETER

public static final String END_PERFORMANCE_PARAMETER
See Also:
Constant Field Values
Method Detail

addHttpSample

public void addHttpSample(HttpSample httpSample)

compareTo

public int compareTo(UriReport uriReport)
Specified by:
compareTo in interface Comparable<UriReport>

countErrors

public int countErrors()
Specified by:
countErrors in class AbstractReport

errorPercent

public double errorPercent()
Specified by:
errorPercent in class AbstractReport

getAverage

public long getAverage()
Specified by:
getAverage in class AbstractReport

get90Line

public long get90Line()
Specified by:
get90Line in class AbstractReport

getHttpCode

public String getHttpCode()
Specified by:
getHttpCode in class AbstractReport

getMedian

public long getMedian()
Specified by:
getMedian in class AbstractReport

getBuild

public hudson.model.AbstractBuild<?,?> getBuild()

getDisplayName

public String getDisplayName()
Specified by:
getDisplayName in interface hudson.model.ModelObject

getHttpSampleList

public List<HttpSample> getHttpSampleList()

getPerformanceReport

public PerformanceReport getPerformanceReport()

getMax

public long getMax()
Specified by:
getMax in class AbstractReport

getMin

public long getMin()
Specified by:
getMin in class AbstractReport

getStaplerUri

public String getStaplerUri()

getUri

public String getUri()

getShortUri

public String getShortUri()

isFailed

public boolean isFailed()

setUri

public void setUri(String uri)

size

public int size()
Specified by:
size in class AbstractReport

encodeUriReport

public String encodeUriReport()
                       throws UnsupportedEncodingException
Throws:
UnsupportedEncodingException

addLastBuildUriReport

public void addLastBuildUriReport(UriReport lastBuildUriReport)

getAverageDiff

public long getAverageDiff()
Specified by:
getAverageDiff in class AbstractReport

getMedianDiff

public long getMedianDiff()
Specified by:
getMedianDiff in class AbstractReport

getErrorPercentDiff

public double getErrorPercentDiff()
Specified by:
getErrorPercentDiff in class AbstractReport

getLastBuildHttpCodeIfChanged

public String getLastBuildHttpCodeIfChanged()
Specified by:
getLastBuildHttpCodeIfChanged in class AbstractReport

getSizeDiff

public int getSizeDiff()
Specified by:
getSizeDiff in class AbstractReport


Copyright © July 2012-2013 BlazeMeterInc. All Rights Reserved.