Package org.jboss.set.aphrodite.domain
Class SearchCriteria.Builder
- java.lang.Object
-
- org.jboss.set.aphrodite.domain.SearchCriteria.Builder
-
- Enclosing class:
- SearchCriteria
public static class SearchCriteria.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SearchCriteriabuild()SearchCriteria.BuildersetAssignee(String assignee)SearchCriteria.BuildersetComponent(String component)SearchCriteria.BuildersetLabels(Set<String> labels)SearchCriteria.BuildersetMaxResults(Integer maxResults)SearchCriteria.BuildersetProduct(String product)SearchCriteria.BuildersetRelease(Release release)SearchCriteria.BuildersetReporter(String reporter)SearchCriteria.BuildersetStage(Stage stage)SearchCriteria.BuildersetStartDate(LocalDate startDate)SearchCriteria.BuildersetStatus(IssueStatus status)SearchCriteria.BuildersetStreams(Map<Stream,FlagStatus> streams)
-
-
-
Method Detail
-
setStatus
public SearchCriteria.Builder setStatus(IssueStatus status)
-
setAssignee
public SearchCriteria.Builder setAssignee(String assignee)
-
setReporter
public SearchCriteria.Builder setReporter(String reporter)
-
setProduct
public SearchCriteria.Builder setProduct(String product)
-
setComponent
public SearchCriteria.Builder setComponent(String component)
-
setStage
public SearchCriteria.Builder setStage(Stage stage)
-
setRelease
public SearchCriteria.Builder setRelease(Release release)
-
setStreams
public SearchCriteria.Builder setStreams(Map<Stream,FlagStatus> streams)
-
setStartDate
public SearchCriteria.Builder setStartDate(LocalDate startDate)
-
setMaxResults
public SearchCriteria.Builder setMaxResults(Integer maxResults)
-
setLabels
public SearchCriteria.Builder setLabels(Set<String> labels)
-
build
public SearchCriteria build()
-
-