
org.sonarqube.ws.client.issue.SearchWsRequest Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of sonar-ws Show documentation
Show all versions of sonar-ws Show documentation
Open source platform for continuous inspection of code quality
/*
* SonarQube
* Copyright (C) 2009-2016 SonarSource SA
* mailto:contact AT sonarsource DOT com
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
* License as published by the Free Software Foundation; either
* version 3 of the License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public License
* along with this program; if not, write to the Free Software Foundation,
* Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
*/
package org.sonarqube.ws.client.issue;
import java.util.List;
import javax.annotation.CheckForNull;
import javax.annotation.Nullable;
public class SearchWsRequest {
private List actionPlans;
private List additionalFields;
private Boolean asc;
private Boolean assigned;
private List assignees;
private List authors;
private List componentKeys;
private List componentRootUuids;
private List componentRoots;
private List componentUuids;
private List components;
private String createdAfter;
private String createdAt;
private String createdBefore;
private String createdInLast;
private List directories;
private String facetMode;
private List facets;
private List fileUuids;
private List issues;
private List languages;
private List moduleUuids;
private Boolean onComponentOnly;
private Integer page;
private Integer pageSize;
private List projectKeys;
private List projectUuids;
private List projects;
private List resolutions;
private Boolean resolved;
private List rules;
private Boolean sinceLeakPeriod;
private String sort;
private List severities;
private List statuses;
private List tags;
private List types;
@CheckForNull
public List getActionPlans() {
return actionPlans;
}
public SearchWsRequest setActionPlans(@Nullable List actionPlans) {
this.actionPlans = actionPlans;
return this;
}
@CheckForNull
public List getAdditionalFields() {
return additionalFields;
}
public SearchWsRequest setAdditionalFields(@Nullable List additionalFields) {
this.additionalFields = additionalFields;
return this;
}
@CheckForNull
public Boolean getAsc() {
return asc;
}
public SearchWsRequest setAsc(boolean asc) {
this.asc = asc;
return this;
}
@CheckForNull
public Boolean getAssigned() {
return assigned;
}
public SearchWsRequest setAssigned(@Nullable Boolean assigned) {
this.assigned = assigned;
return this;
}
@CheckForNull
public List getAssignees() {
return assignees;
}
public SearchWsRequest setAssignees(@Nullable List assignees) {
this.assignees = assignees;
return this;
}
@CheckForNull
public List getAuthors() {
return authors;
}
public SearchWsRequest setAuthors(@Nullable List authors) {
this.authors = authors;
return this;
}
@CheckForNull
public List getComponentKeys() {
return componentKeys;
}
public SearchWsRequest setComponentKeys(@Nullable List componentKeys) {
this.componentKeys = componentKeys;
return this;
}
@CheckForNull
public List getComponentUuids() {
return componentUuids;
}
public SearchWsRequest setComponentUuids(@Nullable List componentUuids) {
this.componentUuids = componentUuids;
return this;
}
@CheckForNull
public String getCreatedAfter() {
return createdAfter;
}
public SearchWsRequest setCreatedAfter(@Nullable String createdAfter) {
this.createdAfter = createdAfter;
return this;
}
@CheckForNull
public String getCreatedAt() {
return createdAt;
}
public SearchWsRequest setCreatedAt(@Nullable String createdAt) {
this.createdAt = createdAt;
return this;
}
@CheckForNull
public String getCreatedBefore() {
return createdBefore;
}
public SearchWsRequest setCreatedBefore(@Nullable String createdBefore) {
this.createdBefore = createdBefore;
return this;
}
@CheckForNull
public String getCreatedInLast() {
return createdInLast;
}
public SearchWsRequest setCreatedInLast(@Nullable String createdInLast) {
this.createdInLast = createdInLast;
return this;
}
@CheckForNull
public List getDirectories() {
return directories;
}
public SearchWsRequest setDirectories(@Nullable List directories) {
this.directories = directories;
return this;
}
@CheckForNull
public String getFacetMode() {
return facetMode;
}
public SearchWsRequest setFacetMode(@Nullable String facetMode) {
this.facetMode = facetMode;
return this;
}
@CheckForNull
public List getFacets() {
return facets;
}
public SearchWsRequest setFacets(@Nullable List facets) {
this.facets = facets;
return this;
}
@CheckForNull
public List getFileUuids() {
return fileUuids;
}
public SearchWsRequest setFileUuids(@Nullable List fileUuids) {
this.fileUuids = fileUuids;
return this;
}
@CheckForNull
public List getIssues() {
return issues;
}
public SearchWsRequest setIssues(@Nullable List issues) {
this.issues = issues;
return this;
}
@CheckForNull
public List getLanguages() {
return languages;
}
public SearchWsRequest setLanguages(@Nullable List languages) {
this.languages = languages;
return this;
}
@CheckForNull
public List getModuleUuids() {
return moduleUuids;
}
public SearchWsRequest setModuleUuids(@Nullable List moduleUuids) {
this.moduleUuids = moduleUuids;
return this;
}
@CheckForNull
public Boolean getOnComponentOnly() {
return onComponentOnly;
}
public SearchWsRequest setOnComponentOnly(Boolean onComponentOnly) {
this.onComponentOnly = onComponentOnly;
return this;
}
@CheckForNull
public Integer getPage() {
return page;
}
public SearchWsRequest setPage(int page) {
this.page = page;
return this;
}
@CheckForNull
public Integer getPageSize() {
return pageSize;
}
public SearchWsRequest setPageSize(int pageSize) {
this.pageSize = pageSize;
return this;
}
@CheckForNull
public List getProjectKeys() {
return projectKeys;
}
public SearchWsRequest setProjectKeys(@Nullable List projectKeys) {
this.projectKeys = projectKeys;
return this;
}
@CheckForNull
public List getProjectUuids() {
return projectUuids;
}
public SearchWsRequest setProjectUuids(@Nullable List projectUuids) {
this.projectUuids = projectUuids;
return this;
}
@CheckForNull
public List getResolutions() {
return resolutions;
}
public SearchWsRequest setResolutions(@Nullable List resolutions) {
this.resolutions = resolutions;
return this;
}
@CheckForNull
public Boolean getResolved() {
return resolved;
}
public SearchWsRequest setResolved(@Nullable Boolean resolved) {
this.resolved = resolved;
return this;
}
@CheckForNull
public List getRules() {
return rules;
}
public SearchWsRequest setRules(@Nullable List rules) {
this.rules = rules;
return this;
}
@CheckForNull
public Boolean getSinceLeakPeriod() {
return sinceLeakPeriod;
}
public SearchWsRequest setSinceLeakPeriod(@Nullable Boolean sinceLeakPeriod) {
this.sinceLeakPeriod = sinceLeakPeriod;
return this;
}
@CheckForNull
public String getSort() {
return sort;
}
public SearchWsRequest setSort(@Nullable String sort) {
this.sort = sort;
return this;
}
@CheckForNull
public List getSeverities() {
return severities;
}
public SearchWsRequest setSeverities(@Nullable List severities) {
this.severities = severities;
return this;
}
@CheckForNull
public List getStatuses() {
return statuses;
}
public SearchWsRequest setStatuses(@Nullable List statuses) {
this.statuses = statuses;
return this;
}
@CheckForNull
public List getTags() {
return tags;
}
public SearchWsRequest setTags(@Nullable List tags) {
this.tags = tags;
return this;
}
@CheckForNull
public List getTypes() {
return types;
}
public SearchWsRequest setTypes(@Nullable List types) {
this.types = types;
return this;
}
@CheckForNull
public List getComponentRootUuids() {
return componentRootUuids;
}
public SearchWsRequest setComponentRootUuids(List componentRootUuids) {
this.componentRootUuids = componentRootUuids;
return this;
}
@CheckForNull
public List getComponentRoots() {
return componentRoots;
}
public SearchWsRequest setComponentRoots(@Nullable List componentRoots) {
this.componentRoots = componentRoots;
return this;
}
@CheckForNull
public List getComponents() {
return components;
}
public SearchWsRequest setComponents(@Nullable List components) {
this.components = components;
return this;
}
@CheckForNull
public List getProjects() {
return projects;
}
public SearchWsRequest setProjects(@Nullable List projects) {
this.projects = projects;
return this;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy