Package org.sonarqube.ws.client.issues
Class SearchRequest
- java.lang.Object
-
- org.sonarqube.ws.client.issues.SearchRequest
-
@Generated("sonar-ws-generator") public class SearchRequest extends java.lang.Object
This is part of the internal API. This is a POST request.- Since:
- 3.6
- See Also:
- Further information about this action online (including a response example)
-
-
Constructor Summary
Constructors Constructor Description SearchRequest()
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description java.util.List<java.lang.String>
getAdditionalFields()
java.lang.String
getAsc()
java.lang.String
getAssigned()
java.util.List<java.lang.String>
getAssignees()
java.util.List<java.lang.String>
getAuthor()
java.lang.String
getBranch()
java.util.List<java.lang.String>
getComponentKeys()
java.util.List<java.lang.String>
getComponentUuids()
java.lang.String
getCreatedAfter()
java.lang.String
getCreatedAt()
java.lang.String
getCreatedBefore()
java.lang.String
getCreatedInLast()
java.util.List<java.lang.String>
getCwe()
java.util.List<java.lang.String>
getDirectories()
java.util.List<java.lang.String>
getFacets()
java.util.List<java.lang.String>
getFileUuids()
java.util.List<java.lang.String>
getIssues()
java.util.List<java.lang.String>
getLanguages()
java.lang.String
getOnComponentOnly()
java.util.List<java.lang.String>
getOwaspTop10()
java.lang.String
getP()
java.util.List<java.lang.String>
getProjects()
java.lang.String
getPs()
java.lang.String
getPullRequest()
java.util.List<java.lang.String>
getResolutions()
java.lang.String
getResolved()
java.util.List<java.lang.String>
getRules()
java.lang.String
getS()
java.util.List<java.lang.String>
getSansTop25()
java.util.List<java.lang.String>
getSeverities()
java.lang.String
getSinceLeakPeriod()
java.util.List<java.lang.String>
getSonarsourceSecurity()
java.util.List<java.lang.String>
getStatuses()
java.util.List<java.lang.String>
getTags()
java.util.List<java.lang.String>
getTypes()
SearchRequest
setAdditionalFields(java.util.List<java.lang.String> additionalFields)
Possible values: "_all" "comments" "languages" "actionPlans" "rules" "transitions" "actions" "users"SearchRequest
setAsc(java.lang.String asc)
Possible values: "true" "false" "yes" "no"SearchRequest
setAssigned(java.lang.String assigned)
Possible values: "true" "false" "yes" "no"SearchRequest
setAssignees(java.util.List<java.lang.String> assignees)
Example value: "admin,usera,__me__"SearchRequest
setAuthor(java.util.List<java.lang.String> author)
Example value: "[email protected][email protected]"SearchRequest
setBranch(java.lang.String branch)
This is part of the internal API.SearchRequest
setComponentKeys(java.util.List<java.lang.String> componentKeys)
Example value: "my_project"SearchRequest
setComponentUuids(java.util.List<java.lang.String> componentUuids)
Deprecated.since 6.5SearchRequest
setCreatedAfter(java.lang.String createdAfter)
Example value: "2017-10-19 or 2017-10-19T13:00:00+0200"SearchRequest
setCreatedAt(java.lang.String createdAt)
Example value: "2017-10-19T13:00:00+0200"SearchRequest
setCreatedBefore(java.lang.String createdBefore)
Example value: "2017-10-19 or 2017-10-19T13:00:00+0200"SearchRequest
setCreatedInLast(java.lang.String createdInLast)
Example value: "1m2w (1 month 2 weeks)"SearchRequest
setCwe(java.util.List<java.lang.String> cwe)
Example value: "12,125,unknown"SearchRequest
setDirectories(java.util.List<java.lang.String> directories)
This is part of the internal API.SearchRequest
setFacets(java.util.List<java.lang.String> facets)
Possible values: "projects" "moduleUuids" "fileUuids" "assigned_to_me" "severities" "statuses" "resolutions" "actionPlans" "rules" "assignees" "reporters" "authors" "author" "directories" "languages" "tags" "types" "owaspTop10" "sansTop25" "cwe" "createdAt" "sonarsourceSecurity"SearchRequest
setFileUuids(java.util.List<java.lang.String> fileUuids)
This is part of the internal API.SearchRequest
setIssues(java.util.List<java.lang.String> issues)
Example value: "5bccd6e8-f525-43a2-8d76-fcb13dde79ef"SearchRequest
setLanguages(java.util.List<java.lang.String> languages)
Example value: "java,js"SearchRequest
setOnComponentOnly(java.lang.String onComponentOnly)
Possible values: "true" "false" "yes" "no"SearchRequest
setOwaspTop10(java.util.List<java.lang.String> owaspTop10)
Possible values: "a1" "a2" "a3" "a4" "a5" "a6" "a7" "a8" "a9" "a10" "unknown"SearchRequest
setP(java.lang.String p)
Example value: "42"SearchRequest
setProjects(java.util.List<java.lang.String> projects)
This is part of the internal API.SearchRequest
setPs(java.lang.String ps)
Example value: "20"SearchRequest
setPullRequest(java.lang.String pullRequest)
This is part of the internal API.SearchRequest
setResolutions(java.util.List<java.lang.String> resolutions)
Example value: "FIXED,REMOVED" Possible values: "FALSE-POSITIVE" "WONTFIX" "FIXED" "REMOVED"SearchRequest
setResolved(java.lang.String resolved)
Possible values: "true" "false" "yes" "no"SearchRequest
setRules(java.util.List<java.lang.String> rules)
Example value: "squid:AvoidCycles"SearchRequest
setS(java.lang.String s)
Possible values: "CREATION_DATE" "UPDATE_DATE" "CLOSE_DATE" "ASSIGNEE" "SEVERITY" "STATUS" "FILE_LINE"SearchRequest
setSansTop25(java.util.List<java.lang.String> sansTop25)
Possible values: "insecure-interaction" "risky-resource" "porous-defenses"SearchRequest
setSeverities(java.util.List<java.lang.String> severities)
Example value: "BLOCKER,CRITICAL" Possible values: "INFO" "MINOR" "MAJOR" "CRITICAL" "BLOCKER"SearchRequest
setSinceLeakPeriod(java.lang.String sinceLeakPeriod)
Possible values: "true" "false" "yes" "no"SearchRequest
setSonarsourceSecurity(java.util.List<java.lang.String> sonarsourceSecurity)
Possible values: "sql-injection" "command-injection" "path-traversal-injection" "ldap-injection" "xpath-injection" "expression-lang-injection" "rce" "dos" "ssrf" "csrf" "xss" "log-injection" "http-response-splitting" "open-redirect" "xxe" "object-injection" "weak-cryptography" "auth" "insecure-conf" "file-manipulation"SearchRequest
setStatuses(java.util.List<java.lang.String> statuses)
Example value: "OPEN,REOPENED" Possible values: "OPEN" "CONFIRMED" "REOPENED" "RESOLVED" "CLOSED"SearchRequest
setTags(java.util.List<java.lang.String> tags)
Example value: "security,convention"SearchRequest
setTypes(java.util.List<java.lang.String> types)
Example value: "CODE_SMELL,BUG" Possible values: "CODE_SMELL" "BUG" "VULNERABILITY" "SECURITY_HOTSPOT"
-
-
-
Method Detail
-
setAdditionalFields
public SearchRequest setAdditionalFields(java.util.List<java.lang.String> additionalFields)
Possible values:- "_all"
- "comments"
- "languages"
- "actionPlans"
- "rules"
- "transitions"
- "actions"
- "users"
-
getAdditionalFields
public java.util.List<java.lang.String> getAdditionalFields()
-
setAsc
public SearchRequest setAsc(java.lang.String asc)
Possible values:- "true"
- "false"
- "yes"
- "no"
-
getAsc
public java.lang.String getAsc()
-
setAssigned
public SearchRequest setAssigned(java.lang.String assigned)
Possible values:- "true"
- "false"
- "yes"
- "no"
-
getAssigned
public java.lang.String getAssigned()
-
setAssignees
public SearchRequest setAssignees(java.util.List<java.lang.String> assignees)
Example value: "admin,usera,__me__"
-
getAssignees
public java.util.List<java.lang.String> getAssignees()
-
setAuthor
public SearchRequest setAuthor(java.util.List<java.lang.String> author)
Example value: "[email protected][email protected]"
-
getAuthor
public java.util.List<java.lang.String> getAuthor()
-
setBranch
public SearchRequest setBranch(java.lang.String branch)
This is part of the internal API. Example value: "feature/my_branch"
-
getBranch
public java.lang.String getBranch()
-
setComponentKeys
public SearchRequest setComponentKeys(java.util.List<java.lang.String> componentKeys)
Example value: "my_project"
-
getComponentKeys
public java.util.List<java.lang.String> getComponentKeys()
-
setComponentUuids
@Deprecated public SearchRequest setComponentUuids(java.util.List<java.lang.String> componentUuids)
Deprecated.since 6.5Example value: "584a89f2-8037-4f7b-b82c-8b45d2d63fb2"
-
getComponentUuids
public java.util.List<java.lang.String> getComponentUuids()
-
setCreatedAfter
public SearchRequest setCreatedAfter(java.lang.String createdAfter)
Example value: "2017-10-19 or 2017-10-19T13:00:00+0200"
-
getCreatedAfter
public java.lang.String getCreatedAfter()
-
setCreatedAt
public SearchRequest setCreatedAt(java.lang.String createdAt)
Example value: "2017-10-19T13:00:00+0200"
-
getCreatedAt
public java.lang.String getCreatedAt()
-
setCreatedBefore
public SearchRequest setCreatedBefore(java.lang.String createdBefore)
Example value: "2017-10-19 or 2017-10-19T13:00:00+0200"
-
getCreatedBefore
public java.lang.String getCreatedBefore()
-
setCreatedInLast
public SearchRequest setCreatedInLast(java.lang.String createdInLast)
Example value: "1m2w (1 month 2 weeks)"
-
getCreatedInLast
public java.lang.String getCreatedInLast()
-
setCwe
public SearchRequest setCwe(java.util.List<java.lang.String> cwe)
Example value: "12,125,unknown"
-
getCwe
public java.util.List<java.lang.String> getCwe()
-
setDirectories
public SearchRequest setDirectories(java.util.List<java.lang.String> directories)
This is part of the internal API. Example value: "src/main/java/org/sonar/server/"
-
getDirectories
public java.util.List<java.lang.String> getDirectories()
-
setFacets
public SearchRequest setFacets(java.util.List<java.lang.String> facets)
Possible values:- "projects"
- "moduleUuids"
- "fileUuids"
- "assigned_to_me"
- "severities"
- "statuses"
- "resolutions"
- "actionPlans"
- "rules"
- "assignees"
- "reporters"
- "authors"
- "author"
- "directories"
- "languages"
- "tags"
- "types"
- "owaspTop10"
- "sansTop25"
- "cwe"
- "createdAt"
- "sonarsourceSecurity"
-
getFacets
public java.util.List<java.lang.String> getFacets()
-
setFileUuids
public SearchRequest setFileUuids(java.util.List<java.lang.String> fileUuids)
This is part of the internal API. Example value: "bdd82933-3070-4903-9188-7d8749e8bb92"
-
getFileUuids
public java.util.List<java.lang.String> getFileUuids()
-
setIssues
public SearchRequest setIssues(java.util.List<java.lang.String> issues)
Example value: "5bccd6e8-f525-43a2-8d76-fcb13dde79ef"
-
getIssues
public java.util.List<java.lang.String> getIssues()
-
setLanguages
public SearchRequest setLanguages(java.util.List<java.lang.String> languages)
Example value: "java,js"
-
getLanguages
public java.util.List<java.lang.String> getLanguages()
-
setOnComponentOnly
public SearchRequest setOnComponentOnly(java.lang.String onComponentOnly)
Possible values:- "true"
- "false"
- "yes"
- "no"
-
getOnComponentOnly
public java.lang.String getOnComponentOnly()
-
setOwaspTop10
public SearchRequest setOwaspTop10(java.util.List<java.lang.String> owaspTop10)
Possible values:- "a1"
- "a2"
- "a3"
- "a4"
- "a5"
- "a6"
- "a7"
- "a8"
- "a9"
- "a10"
- "unknown"
-
getOwaspTop10
public java.util.List<java.lang.String> getOwaspTop10()
-
setP
public SearchRequest setP(java.lang.String p)
Example value: "42"
-
getP
public java.lang.String getP()
-
setProjects
public SearchRequest setProjects(java.util.List<java.lang.String> projects)
This is part of the internal API. Example value: "my_project"
-
getProjects
public java.util.List<java.lang.String> getProjects()
-
setPs
public SearchRequest setPs(java.lang.String ps)
Example value: "20"
-
getPs
public java.lang.String getPs()
-
setPullRequest
public SearchRequest setPullRequest(java.lang.String pullRequest)
This is part of the internal API. Example value: "5461"
-
getPullRequest
public java.lang.String getPullRequest()
-
setResolutions
public SearchRequest setResolutions(java.util.List<java.lang.String> resolutions)
Example value: "FIXED,REMOVED" Possible values:- "FALSE-POSITIVE"
- "WONTFIX"
- "FIXED"
- "REMOVED"
-
getResolutions
public java.util.List<java.lang.String> getResolutions()
-
setResolved
public SearchRequest setResolved(java.lang.String resolved)
Possible values:- "true"
- "false"
- "yes"
- "no"
-
getResolved
public java.lang.String getResolved()
-
setRules
public SearchRequest setRules(java.util.List<java.lang.String> rules)
Example value: "squid:AvoidCycles"
-
getRules
public java.util.List<java.lang.String> getRules()
-
setS
public SearchRequest setS(java.lang.String s)
Possible values:- "CREATION_DATE"
- "UPDATE_DATE"
- "CLOSE_DATE"
- "ASSIGNEE"
- "SEVERITY"
- "STATUS"
- "FILE_LINE"
-
getS
public java.lang.String getS()
-
setSansTop25
public SearchRequest setSansTop25(java.util.List<java.lang.String> sansTop25)
Possible values:- "insecure-interaction"
- "risky-resource"
- "porous-defenses"
-
getSansTop25
public java.util.List<java.lang.String> getSansTop25()
-
setSeverities
public SearchRequest setSeverities(java.util.List<java.lang.String> severities)
Example value: "BLOCKER,CRITICAL" Possible values:- "INFO"
- "MINOR"
- "MAJOR"
- "CRITICAL"
- "BLOCKER"
-
getSeverities
public java.util.List<java.lang.String> getSeverities()
-
setSinceLeakPeriod
public SearchRequest setSinceLeakPeriod(java.lang.String sinceLeakPeriod)
Possible values:- "true"
- "false"
- "yes"
- "no"
-
getSinceLeakPeriod
public java.lang.String getSinceLeakPeriod()
-
setSonarsourceSecurity
public SearchRequest setSonarsourceSecurity(java.util.List<java.lang.String> sonarsourceSecurity)
Possible values:- "sql-injection"
- "command-injection"
- "path-traversal-injection"
- "ldap-injection"
- "xpath-injection"
- "expression-lang-injection"
- "rce"
- "dos"
- "ssrf"
- "csrf"
- "xss"
- "log-injection"
- "http-response-splitting"
- "open-redirect"
- "xxe"
- "object-injection"
- "weak-cryptography"
- "auth"
- "insecure-conf"
- "file-manipulation"
-
getSonarsourceSecurity
public java.util.List<java.lang.String> getSonarsourceSecurity()
-
setStatuses
public SearchRequest setStatuses(java.util.List<java.lang.String> statuses)
Example value: "OPEN,REOPENED" Possible values:- "OPEN"
- "CONFIRMED"
- "REOPENED"
- "RESOLVED"
- "CLOSED"
-
getStatuses
public java.util.List<java.lang.String> getStatuses()
-
setTags
public SearchRequest setTags(java.util.List<java.lang.String> tags)
Example value: "security,convention"
-
getTags
public java.util.List<java.lang.String> getTags()
-
setTypes
public SearchRequest setTypes(java.util.List<java.lang.String> types)
Example value: "CODE_SMELL,BUG" Possible values:- "CODE_SMELL"
- "BUG"
- "VULNERABILITY"
- "SECURITY_HOTSPOT"
-
getTypes
public java.util.List<java.lang.String> getTypes()
-
-