@Override public PipelineConfigsList getPipelineConfigs(Integer page, Integer pageSize, String sort, boolean sortOrder) throws BusinessException { final List<PipelineConfig> configs = pipelineRegistry.getPipelines(page, pageSize, sort, sortOrder).stream() .filter(p -> p.getConfig() != null) .map(Pipeline::getConfig) .collect(Collectors.toList()); return new PipelineConfigsList(configs); }
@Override public PipelineConfigsList getPipelineConfigs(String providerTypeName, String providerTypeVersion, Integer page, Integer pageSize, String sort, boolean sortOrder) throws BusinessException { final List<PipelineConfig> configs = pipelineRegistry.getPipelines(providerTypeName, providerTypeVersion, page, pageSize, sort, sortOrder) .stream() .filter(p -> p.getConfig() != null) .map(Pipeline::getConfig) .collect(Collectors.toList()); return new PipelineConfigsList(configs); }