Package io.quarkus.bootstrap.model
Interface PlatformImports
- All Known Implementing Classes:
PlatformImportsImpl
public interface PlatformImports
-
Method Summary
Modifier and TypeMethodDescriptionAll the Quarkus platform BOMs imported by an application.In case Quarkus platform member BOM imports were misaligned this method will return a detailed information about what was found to be in conflict.Quarkus platform properties aggregated from all the platform an application is based on.Quarkus platform release information.booleanChecks whether the platform member BOM imports belong to the same platform release.
-
Method Details
-
getPlatformProperties
Quarkus platform properties aggregated from all the platform an application is based on.- Returns:
- aggregated platform properties
-
getPlatformReleaseInfo
Collection<PlatformReleaseInfo> getPlatformReleaseInfo()Quarkus platform release information.- Returns:
- platform release information
-
getImportedPlatformBoms
Collection<ArtifactCoords> getImportedPlatformBoms()All the Quarkus platform BOMs imported by an application.- Returns:
- all the Quarkus platform BOMs imported by an application
-
getMisalignmentReport
String getMisalignmentReport()In case Quarkus platform member BOM imports were misaligned this method will return a detailed information about what was found to be in conflict.- Returns:
- platform member BOM misalignment report or null, in case no conflict was detected
-
isAligned
boolean isAligned()Checks whether the platform member BOM imports belong to the same platform release.- Returns:
- true if imported platform member BOMs belong to the same platform release, otherwise - false
-