Package io.quarkus.bootstrap.model
Interface PlatformImports
- All Superinterfaces:
Mappable
- All Known Implementing Classes:
PlatformImportsImpl
-
Method Summary
Modifier and TypeMethodDescriptionasMap(MappableCollectionFactory factory) Returns an instance of aMapthat represents this instance.static PlatformImportsAll the Quarkus platform BOMs imported by an application.In case Quarkus platform member BOM imports were misaligned this method will return 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
-
fromMap
-
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 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
-
asMap
Description copied from interface:MappableReturns an instance of aMapthat represents this instance.
-