Interface RegistryPlatformsResolver

All Known Subinterfaces:
RegistryClient
All Known Implementing Classes:
MavenPlatformsResolver, RegistryClientDispatcher

public interface RegistryPlatformsResolver
  • Method Summary

    Modifier and Type
    Method
    Description
    resolvePlatforms(String quarkusVersion)
    Returns a catalog of the recommended platform versions, indicating which one of them is the default one for new project creation, for a given Quarkus version or in general, in case the caller did not provide any specific Quarkus version.
  • Method Details

    • resolvePlatforms

      PlatformCatalog.Mutable resolvePlatforms(String quarkusVersion) throws RegistryResolutionException
      Returns a catalog of the recommended platform versions, indicating which one of them is the default one for new project creation, for a given Quarkus version or in general, in case the caller did not provide any specific Quarkus version.
      Parameters:
      quarkusVersion - Quarkus version or null
      Returns:
      catalog of the recommended platform versions
      Throws:
      RegistryResolutionException - in case of a failure