Class DashboardImportService
java.lang.Object
io.camunda.optimize.service.entities.dashboard.DashboardImportService
-
Constructor Summary
ConstructorsConstructorDescriptionDashboardImportService(DashboardWriter dashboardWriter, DashboardService dashboardService, OptimizeIndexNameService optimizeIndexNameService) -
Method Summary
Modifier and TypeMethodDescriptionvoidimportDashboardsIntoCollection(String userId, String collectionId, List<DashboardDefinitionExportDto> dashboardsToImport, Map<String, EntityIdResponseDto> originalIdToNewIdMap) voidimportDashboardsIntoCollection(String collectionId, List<DashboardDefinitionExportDto> dashboardsToImport, Map<String, EntityIdResponseDto> originalIdToNewIdMap) voidvalidateAllDashboardsOrFail(String userId, List<DashboardDefinitionExportDto> dashboardsToImport) voidvalidateAllDashboardsOrFail(List<DashboardDefinitionExportDto> dashboardsToImport)
-
Constructor Details
-
DashboardImportService
public DashboardImportService(DashboardWriter dashboardWriter, DashboardService dashboardService, OptimizeIndexNameService optimizeIndexNameService)
-
-
Method Details
-
validateAllDashboardsOrFail
-
validateAllDashboardsOrFail
public void validateAllDashboardsOrFail(String userId, List<DashboardDefinitionExportDto> dashboardsToImport) -
importDashboardsIntoCollection
public void importDashboardsIntoCollection(String collectionId, List<DashboardDefinitionExportDto> dashboardsToImport, Map<String, EntityIdResponseDto> originalIdToNewIdMap) -
importDashboardsIntoCollection
public void importDashboardsIntoCollection(String userId, String collectionId, List<DashboardDefinitionExportDto> dashboardsToImport, Map<String, EntityIdResponseDto> originalIdToNewIdMap)
-