You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

IssuesWsParameters.java 5.1KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108
  1. /*
  2. * SonarQube
  3. * Copyright (C) 2009-2019 SonarSource SA
  4. * mailto:info AT sonarsource DOT com
  5. *
  6. * This program is free software; you can redistribute it and/or
  7. * modify it under the terms of the GNU Lesser General Public
  8. * License as published by the Free Software Foundation; either
  9. * version 3 of the License, or (at your option) any later version.
  10. *
  11. * This program is distributed in the hope that it will be useful,
  12. * but WITHOUT ANY WARRANTY; without even the implied warranty of
  13. * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
  14. * Lesser General Public License for more details.
  15. *
  16. * You should have received a copy of the GNU Lesser General Public License
  17. * along with this program; if not, write to the Free Software Foundation,
  18. * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
  19. */
  20. package org.sonarqube.ws.client.issue;
  21. /**
  22. * @since 5.3
  23. */
  24. public class IssuesWsParameters {
  25. public static final String CONTROLLER_ISSUES = "api/issues";
  26. public static final String ACTION_SEARCH = "search";
  27. public static final String ACTION_CHANGELOG = "changelog";
  28. public static final String ACTION_ADD_COMMENT = "add_comment";
  29. public static final String ACTION_EDIT_COMMENT = "edit_comment";
  30. public static final String ACTION_DELETE_COMMENT = "delete_comment";
  31. public static final String ACTION_ASSIGN = "assign";
  32. public static final String ACTION_DO_TRANSITION = "do_transition";
  33. public static final String ACTION_SET_SEVERITY = "set_severity";
  34. public static final String ACTION_COMPONENT_TAGS = "component_tags";
  35. public static final String ACTION_SET_TAGS = "set_tags";
  36. public static final String ACTION_SET_TYPE = "set_type";
  37. public static final String ACTION_BULK_CHANGE = "bulk_change";
  38. public static final String PARAM_ISSUE = "issue";
  39. public static final String PARAM_COMMENT = "comment";
  40. public static final String PARAM_TEXT = "text";
  41. public static final String PARAM_ASSIGNEE = "assignee";
  42. public static final String PARAM_TRANSITION = "transition";
  43. public static final String PARAM_SEVERITY = "severity";
  44. public static final String PARAM_COMPONENT_UUID = "componentUuid";
  45. public static final String PARAM_TYPE = "type";
  46. public static final String PARAM_ISSUES = "issues";
  47. public static final String PARAM_SEVERITIES = "severities";
  48. public static final String PARAM_STATUSES = "statuses";
  49. public static final String PARAM_RESOLUTIONS = "resolutions";
  50. public static final String PARAM_RESOLVED = "resolved";
  51. public static final String PARAM_COMPONENT_KEYS = "componentKeys";
  52. public static final String PARAM_COMPONENT_UUIDS = "componentUuids";
  53. public static final String PARAM_MODULE_UUIDS = "moduleUuids";
  54. public static final String PARAM_PROJECTS = "projects";
  55. public static final String PARAM_PROJECT_KEYS = "projectKeys";
  56. public static final String PARAM_DIRECTORIES = "directories";
  57. public static final String PARAM_FILE_UUIDS = "fileUuids";
  58. public static final String PARAM_ON_COMPONENT_ONLY = "onComponentOnly";
  59. public static final String PARAM_BRANCH = "branch";
  60. public static final String PARAM_PULL_REQUEST = "pullRequest";
  61. public static final String PARAM_ORGANIZATION = "organization";
  62. public static final String PARAM_RULES = "rules";
  63. public static final String PARAM_ASSIGN = "assign";
  64. public static final String PARAM_SET_SEVERITY = "set_severity";
  65. public static final String PARAM_SET_TYPE = "set_type";
  66. public static final String PARAM_DO_TRANSITION = "do_transition";
  67. public static final String PARAM_ADD_TAGS = "add_tags";
  68. public static final String PARAM_REMOVE_TAGS = "remove_tags";
  69. public static final String PARAM_SEND_NOTIFICATIONS = "sendNotifications";
  70. public static final String PARAM_ASSIGNEES = "assignees";
  71. /**
  72. * @deprecated since 7.7, please use 'author' instead
  73. */
  74. @Deprecated
  75. public static final String DEPRECATED_PARAM_AUTHORS = "authors";
  76. public static final String PARAM_AUTHOR = "author";
  77. public static final String PARAM_LANGUAGES = "languages";
  78. public static final String PARAM_TAGS = "tags";
  79. public static final String PARAM_TYPES = "types";
  80. public static final String PARAM_OWASP_TOP_10 = "owaspTop10";
  81. public static final String PARAM_SANS_TOP_25 = "sansTop25";
  82. public static final String PARAM_CWE = "cwe";
  83. public static final String PARAM_ASSIGNED = "assigned";
  84. public static final String PARAM_HIDE_COMMENTS = "hideComments";
  85. public static final String PARAM_CREATED_AFTER = "createdAfter";
  86. public static final String PARAM_CREATED_AT = "createdAt";
  87. public static final String PARAM_CREATED_BEFORE = "createdBefore";
  88. public static final String PARAM_CREATED_IN_LAST = "createdInLast";
  89. public static final String PARAM_SINCE_LEAK_PERIOD = "sinceLeakPeriod";
  90. public static final String PARAM_PAGE_SIZE = "pageSize";
  91. public static final String PARAM_PAGE_INDEX = "pageIndex";
  92. public static final String PARAM_ASC = "asc";
  93. public static final String PARAM_ADDITIONAL_FIELDS = "additionalFields";
  94. public static final String FACET_MODE = "facetMode";
  95. public static final String FACET_MODE_COUNT = "count";
  96. public static final String FACET_MODE_EFFORT = "effort";
  97. private IssuesWsParameters() {
  98. // Utility class
  99. }
  100. }