org.sonar.api.issue
Class IssueQuery.Builder

java.lang.Object
  extended by org.sonar.api.issue.IssueQuery.Builder
Enclosing class:
IssueQuery

public static class IssueQuery.Builder
extends Object


Method Summary
 IssueQuery.Builder actionPlans(Collection<String> l)
           
 IssueQuery.Builder asc(Boolean asc)
           
 IssueQuery.Builder assigned(Boolean b)
          If true, it will return all issues assigned to someone If false, it will return all issues not assigned to someone
 IssueQuery.Builder assignees(Collection<String> l)
           
 IssueQuery build()
           
 IssueQuery.Builder componentRoots(Collection<String> l)
           
 IssueQuery.Builder components(Collection<String> l)
           
 IssueQuery.Builder createdAfter(Date d)
           
 IssueQuery.Builder createdAt(Date d)
           
 IssueQuery.Builder createdBefore(Date d)
           
 IssueQuery.Builder hideRules(Boolean b)
          If true, rules will not be loaded If false, rules will be loaded
 IssueQuery.Builder issueKeys(Collection<String> l)
           
 IssueQuery.Builder languages(Collection<String> l)
           
 IssueQuery.Builder pageIndex(Integer i)
           
 IssueQuery.Builder pageSize(Integer i)
           
 IssueQuery.Builder planned(Boolean planned)
          If true, it will return all issues linked to an action plan If false, it will return all issues not linked to an action plan
 IssueQuery.Builder reporters(Collection<String> l)
           
 IssueQuery.Builder requiredRole(String s)
           
 IssueQuery.Builder resolutions(Collection<String> l)
           
 IssueQuery.Builder resolved(Boolean resolved)
          If true, it will return all resolved issues If false, it will return all none resolved issues
 IssueQuery.Builder rules(Collection<RuleKey> rules)
           
 IssueQuery.Builder severities(Collection<String> l)
           
 IssueQuery.Builder sort(String s)
           
 IssueQuery.Builder statuses(Collection<String> l)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

issueKeys

public IssueQuery.Builder issueKeys(@Nullable
                                    Collection<String> l)

severities

public IssueQuery.Builder severities(@Nullable
                                     Collection<String> l)

statuses

public IssueQuery.Builder statuses(@Nullable
                                   Collection<String> l)

resolutions

public IssueQuery.Builder resolutions(@Nullable
                                      Collection<String> l)

components

public IssueQuery.Builder components(@Nullable
                                     Collection<String> l)

componentRoots

public IssueQuery.Builder componentRoots(@Nullable
                                         Collection<String> l)

rules

public IssueQuery.Builder rules(@Nullable
                                Collection<RuleKey> rules)

actionPlans

public IssueQuery.Builder actionPlans(@Nullable
                                      Collection<String> l)

reporters

public IssueQuery.Builder reporters(@Nullable
                                    Collection<String> l)

assignees

public IssueQuery.Builder assignees(@Nullable
                                    Collection<String> l)

languages

public IssueQuery.Builder languages(@Nullable
                                    Collection<String> l)

assigned

public IssueQuery.Builder assigned(@Nullable
                                   Boolean b)
If true, it will return all issues assigned to someone If false, it will return all issues not assigned to someone


planned

public IssueQuery.Builder planned(@Nullable
                                  Boolean planned)
If true, it will return all issues linked to an action plan If false, it will return all issues not linked to an action plan


resolved

public IssueQuery.Builder resolved(@Nullable
                                   Boolean resolved)
If true, it will return all resolved issues If false, it will return all none resolved issues


hideRules

public IssueQuery.Builder hideRules(@Nullable
                                    Boolean b)
If true, rules will not be loaded If false, rules will be loaded

Since:
4.2

createdAt

public IssueQuery.Builder createdAt(@Nullable
                                    Date d)

createdAfter

public IssueQuery.Builder createdAfter(@Nullable
                                       Date d)

createdBefore

public IssueQuery.Builder createdBefore(@Nullable
                                        Date d)

sort

public IssueQuery.Builder sort(@Nullable
                               String s)

asc

public IssueQuery.Builder asc(@Nullable
                              Boolean asc)

pageSize

public IssueQuery.Builder pageSize(@Nullable
                                   Integer i)

pageIndex

public IssueQuery.Builder pageIndex(@Nullable
                                    Integer i)

requiredRole

public IssueQuery.Builder requiredRole(@Nullable
                                       String s)

build

public IssueQuery build()


Copyright © 2009-2014 SonarSource. All Rights Reserved.