code: @GET
      @Path("/")
      @ApiOperation(value = "Returns all the available services", response = List.class)
      @ApiResponses(value = {
              @ApiResponse(code = 200, message = "Success"),
              @ApiResponse(code = 500, message = "Internal server error") })
      public Response getServices(@BeanParam CriteriaRequest criteriaRequest) {
          return withErrorHandler(() -> {
              List<ServiceDeployment> serviceDeployments = serviceDeploymentService.getServiceDeployments(
                      getTenant(criteriaRequest),
                      criteriaRequest.toCriteria()
              );
              log.debugf("Returning %d service deployments.", serviceDeployments.size());
  
              return Response
                      .ok(serviceDeployments)
                      .type(APPLICATION_JSON_TYPE)
                      .build();
          });
      }
docs: Returns the available services. Service here, at this point, are individual services. A service has 1+ buildStamps.
  
  @see ServiceDeploymentService#getService(String, String, org.hawkular.apm.api.services.Criteria)
  @return a {@link List} of {@link ServiceDeployment}, wrapped into a {@link Response}.