Package io.quarkus.bootstrap.model
Interface PlatformImports
-
- All Known Implementing Classes:
PlatformImportsImpl
public interface PlatformImports
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Collection<AppArtifactCoords>getImportedPlatformBoms()All the Quarkus platform BOMs imported by an application.StringgetMisalignmentReport()In case Quarkus platform member BOM imports were misaligned this method will return a detailed information about what was found to be in conflict.Map<String,String>getPlatformProperties()Quarkus platform properties aggregated from all the platform an application is based on.Collection<PlatformReleaseInfo>getPlatformReleaseInfo()Quarkus platform release information.booleanisAligned()Checks whether the platform member BOM imports belong to the same platform release.
-
-
-
Method Detail
-
getPlatformProperties
Map<String,String> 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<AppArtifactCoords> 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
-
-