jetbrains.buildServer.serverSide.statistics.build
Class BuildChartSettings

java.lang.Object
  extended by jetbrains.buildServer.serverSide.statistics.ChartSettings
      extended by jetbrains.buildServer.serverSide.statistics.build.BuildChartSettings

@NonNls
public class BuildChartSettings
extends ChartSettings

Defines settings specific to build chart


Field Summary
static java.lang.String BUILD_TYPE_ID
           
static java.lang.String DEF_AVERAGED
           
static java.lang.String DEF_SHOW_FAILED
           
static java.lang.String DEFAULT
           
static java.lang.String FILTER_AVERAGE
           
static java.lang.String FILTER_PAS
           
static java.lang.String FILTER_RANGE
           
static java.lang.String FILTER_S
           
static java.lang.String FILTER_STATUS
           
static java.lang.String GRAPH_KEY
           
static java.lang.String HIDE
           
static java.lang.String PROJECT_ID
           
 
Fields inherited from class jetbrains.buildServer.serverSide.statistics.ChartSettings
myParams
 
Constructor Summary
BuildChartSettings(java.util.Map<java.lang.String,java.lang.String[]> params)
           
 
Method Summary
 java.lang.String getBuildTypeId()
           
 java.lang.String getProjectId()
           
 int getRange()
           
 boolean getRemoveUnselectedSeries()
           
 java.util.Map<java.lang.String,java.lang.Object> getSelectedSeries()
           
 int getStatus()
           
 boolean isAverage()
           
 boolean isSet(java.lang.String key)
           
 boolean isSet(java.lang.String base, java.lang.String key)
           
 boolean isUpdateRequest()
           
 void setAverage(boolean average)
           
 void setBuildTypeId(java.lang.String buildTypeId)
           
 void setRange(int range)
           
 void setRemoveUnselectedSeries(boolean removeUnselectedSeries)
           
 void setSelectedSeries(java.util.Set<java.lang.String> selectedAgents)
           
 void setStatus(int status)
           
 
Methods inherited from class jetbrains.buildServer.serverSide.statistics.ChartSettings
equals, getParams, hashCode
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

GRAPH_KEY

public static final java.lang.String GRAPH_KEY
See Also:
Constant Field Values

BUILD_TYPE_ID

public static final java.lang.String BUILD_TYPE_ID
See Also:
Constant Field Values

PROJECT_ID

public static final java.lang.String PROJECT_ID
See Also:
Constant Field Values

DEFAULT

public static final java.lang.String DEFAULT
See Also:
Constant Field Values

FILTER_RANGE

public static final java.lang.String FILTER_RANGE
See Also:
Constant Field Values

FILTER_STATUS

public static final java.lang.String FILTER_STATUS
See Also:
Constant Field Values

FILTER_AVERAGE

public static final java.lang.String FILTER_AVERAGE
See Also:
Constant Field Values

FILTER_S

public static final java.lang.String FILTER_S
See Also:
Constant Field Values

FILTER_PAS

public static final java.lang.String FILTER_PAS
See Also:
Constant Field Values

HIDE

public static final java.lang.String HIDE
See Also:
Constant Field Values

DEF_SHOW_FAILED

public static final java.lang.String DEF_SHOW_FAILED
See Also:
Constant Field Values

DEF_AVERAGED

public static final java.lang.String DEF_AVERAGED
See Also:
Constant Field Values
Constructor Detail

BuildChartSettings

public BuildChartSettings(java.util.Map<java.lang.String,java.lang.String[]> params)
Method Detail

isUpdateRequest

public boolean isUpdateRequest()

isSet

public boolean isSet(java.lang.String base,
                     java.lang.String key)

isSet

public boolean isSet(java.lang.String key)

getBuildTypeId

public java.lang.String getBuildTypeId()

getProjectId

public java.lang.String getProjectId()

setBuildTypeId

public void setBuildTypeId(java.lang.String buildTypeId)

getSelectedSeries

@NotNull
public java.util.Map<java.lang.String,java.lang.Object> getSelectedSeries()

setSelectedSeries

public void setSelectedSeries(@NotNull
                              java.util.Set<java.lang.String> selectedAgents)

getRange

public int getRange()

setRange

public void setRange(int range)

getStatus

public int getStatus()

setStatus

public void setStatus(int status)

setAverage

public void setAverage(boolean average)

isAverage

public boolean isAverage()

getRemoveUnselectedSeries

public boolean getRemoveUnselectedSeries()

setRemoveUnselectedSeries

public void setRemoveUnselectedSeries(boolean removeUnselectedSeries)