Class BaseService

java.lang.Object
org.sonarqube.ws.client.BaseService
Direct Known Subclasses:
AlmIntegrationsService, AlmSettingsService, AnalysisCacheService, AnalysisReportsService, ApplicationsService, AuthenticationService, BatchService, CeService, ComponentsService, DevelopersService, DuplicationsService, EditionsService, EmailConfigurationService, EmailsService, FavoritesService, GithubConfigurationService, GithubPermissionsService, GitlabConfigurationService, GitlabPermissionService, GitlabSynchronizationRunService, GovernanceReportsService, HotspotsService, IssuesService, L10nService, LanguagesService, MeasuresService, MetricsService, ModeService, MonitoringService, NavigationService, NewCodePeriodsService, NotificationsService, PermissionsService, PluginsService, ProjectAnalysesService, ProjectBadgesService, ProjectBranchesService, ProjectDumpService, ProjectLinksService, ProjectPullRequestsService, ProjectsService, ProjectTagsService, QualitygatesService, QualityprofilesService, RegulatoryReportsService, RootsService, RulesService, SecurityReportsService, ServerService, SettingsService, SonarLintServerPushService, SourcesService, SupportService, SystemService, UpdatecenterService, UserGroupsService, UsersService, UserTokensService, ViewsService, WebhooksService, WebservicesService

public abstract class BaseService extends Object
  • Field Details

    • APPLICATION_MERGE_PATCH_JSON

      protected static final String APPLICATION_MERGE_PATCH_JSON
      See Also:
    • controller

      protected final String controller
  • Constructor Details

  • Method Details

    • call

      protected <T extends com.google.protobuf.Message> T call(org.sonarqube.ws.client.BaseRequest request, com.google.protobuf.Parser<T> parser)
    • call

      protected <T extends com.google.protobuf.Message> T call(org.sonarqube.ws.client.BaseRequest request, com.google.protobuf.Parser<T> parser, String mediaType)
    • call

      protected WsResponse call(WsRequest request)
    • convert

      public static <T extends com.google.protobuf.Message> T convert(WsResponse response, com.google.protobuf.Parser<T> parser)
    • path

      protected String path()
    • path

      protected String path(String action)
    • inlineMultipleParamValue

      @CheckForNull protected static String inlineMultipleParamValue(@Nullable Collection<String> values)