public interface UserProfileDmClient
Feign Client interface for User Profile Domain Service
  • Method Summary

    Modifier and Type
    Method
    Description
    com.finconsgroup.itserr.marketplace.core.web.dto.OutputPageDto<OutputUserProfileDmDto>
    findAllByIds(InputFindUserProfilesByIdsDto dto, int pageNumber, int pageSize, String sort, com.finconsgroup.itserr.marketplace.core.web.enums.SortDirection direction)
    Retrieves all user profiles for the provided ids.
  • Method Details

    • findAllByIds

      @PostMapping("/profiles-by-ids") com.finconsgroup.itserr.marketplace.core.web.dto.OutputPageDto<OutputUserProfileDmDto> findAllByIds(@RequestBody InputFindUserProfilesByIdsDto dto, @RequestParam(name="pageNumber") int pageNumber, @RequestParam(name="pageSize") int pageSize, @RequestParam(name="sort") String sort, @RequestParam(name="direction") com.finconsgroup.itserr.marketplace.core.web.enums.SortDirection direction)
      Retrieves all user profiles for the provided ids.
      Parameters:
      dto - the input data transfer object containing find user profile by ids details
      pageNumber - the page number to retrieve (default is 0)
      pageSize - the number of catalog documents per page (default is 10)
      sort - the field to sort by (default is "id")
      direction - the direction of sorting (default is ASC)
      Returns:
      a page of OutputUserProfileDmDto and HTTP status 200 (OK)