com.atlassian.bamboo.resultsummary
Class BuildResultsSummaryCriteria

java.lang.Object
  extended by com.atlassian.bamboo.resultsummary.ResultsSummaryCriteria
      extended by com.atlassian.bamboo.resultsummary.BuildResultsSummaryCriteria
All Implemented Interfaces:
java.lang.Cloneable

public class BuildResultsSummaryCriteria
extends ResultsSummaryCriteria
implements java.lang.Cloneable

Simple POJO for storing basic build results summary criteria to be used by various searchers.


Constructor Summary
BuildResultsSummaryCriteria()
           
BuildResultsSummaryCriteria(java.lang.String buildKey)
           
BuildResultsSummaryCriteria(java.lang.String planKey, boolean sortAscending)
           
BuildResultsSummaryCriteria(java.lang.String planKey, BuildState buildState)
           
BuildResultsSummaryCriteria(java.lang.String buildKey, java.util.Date fromDate, java.util.Date toDate)
           
BuildResultsSummaryCriteria(java.lang.String buildKey, java.util.Date fromDate, java.util.Date toDate, int fromBuildNumber, int toBuildNumber)
           
BuildResultsSummaryCriteria(java.lang.String planKey, int numberOfResults)
           
BuildResultsSummaryCriteria(java.lang.String buildKey, int fromBuildNumber, int toBuildNumber)
           
 
Method Summary
 BuildResultsSummaryCriteria clone()
           
 void setResultSummaryClass(java.lang.Class<? extends ResultsSummary> resultSummaryClass)
           
 
Methods inherited from class com.atlassian.bamboo.resultsummary.ResultsSummaryCriteria
compareTo, equals, getAgentId, getBuildKey, getBuildState, getContinuable, getFromBuildNumber, getFromCreationDate, getFromDate, getLifeCycleStates, getMatchesCustomDataKeys, getMatchesJiraIssues, getMatchesLabels, getMaxRowCount, getProjectKey, getProjectKeys, getResultSummaryClass, getSortField, getToBuildNumber, getToCreationDate, getToDate, getToDateIsNull, hashCode, isSortAscending, setAgentId, setBuildKey, setBuildState, setContinuable, setFromBuildNumber, setFromCreationDate, setFromDate, setLifeCycleStates, setMatchesCustomDataKeys, setMatchesJiraIssues, setMatchesLabels, setMaxRowCount, setProjectKey, setProjectKeys, setSortAscending, setSortField, setToBuildNumber, setToCreationDate, setToDate, setToDateIsNull
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BuildResultsSummaryCriteria

public BuildResultsSummaryCriteria()

BuildResultsSummaryCriteria

public BuildResultsSummaryCriteria(java.lang.String buildKey,
                                   java.util.Date fromDate,
                                   java.util.Date toDate)

BuildResultsSummaryCriteria

public BuildResultsSummaryCriteria(java.lang.String buildKey,
                                   int fromBuildNumber,
                                   int toBuildNumber)

BuildResultsSummaryCriteria

public BuildResultsSummaryCriteria(java.lang.String buildKey,
                                   java.util.Date fromDate,
                                   java.util.Date toDate,
                                   int fromBuildNumber,
                                   int toBuildNumber)

BuildResultsSummaryCriteria

public BuildResultsSummaryCriteria(java.lang.String buildKey)

BuildResultsSummaryCriteria

public BuildResultsSummaryCriteria(java.lang.String planKey,
                                   boolean sortAscending)

BuildResultsSummaryCriteria

public BuildResultsSummaryCriteria(java.lang.String planKey,
                                   int numberOfResults)

BuildResultsSummaryCriteria

public BuildResultsSummaryCriteria(java.lang.String planKey,
                                   BuildState buildState)
Method Detail

setResultSummaryClass

public final void setResultSummaryClass(@NotNull
                                        java.lang.Class<? extends ResultsSummary> resultSummaryClass)
Overrides:
setResultSummaryClass in class ResultsSummaryCriteria

clone

public final BuildResultsSummaryCriteria clone()
Overrides:
clone in class ResultsSummaryCriteria


Copyright © 2012 Atlassian. All Rights Reserved.