Class TestRegistryClientBuilder
java.lang.Object
io.quarkus.devtools.testing.registry.client.TestRegistryClientBuilder
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic class -
Method Summary
Modifier and TypeMethodDescriptionaddExternalExtension(String groupId, String artifactId, String version) addExternalExtensionWithCodestart(String groupId, String artifactId, String version) voidbuild()debug()static PathgetMavenRepoDir(Path baseDir) static PathgetRegistryDir(Path baseDir, String registryId) static PathgetRegistryMemberCatalogPath(Path registryDir, io.quarkus.maven.dependency.ArtifactCoords bom) static voidinitMainPlatformMetadata(io.quarkus.registry.catalog.ExtensionCatalog catalog) Initializes basic project metadata for dev toolsinstallExternalPlatform(io.quarkus.registry.catalog.ExtensionCatalog platformCatalog) static TestRegistryClientBuildernewRegistry(String id) static voidsetMainPlatformProjectProperties(Map<String, Object> metadata, io.quarkus.maven.dependency.ArtifactCoords bomCoords)
-
Method Details
-
newInstance
-
baseDir
-
debug
-
persistPlatformDescriptorsAsMavenArtifacts
-
newRegistry
-
addExternalExtension
public TestRegistryClientBuilder addExternalExtension(String groupId, String artifactId, String version) -
addExternalExtensionWithCodestart
public TestRegistryClientBuilder.TestCodestartBuilder addExternalExtensionWithCodestart(String groupId, String artifactId, String version) -
installExternalPlatform
public TestRegistryClientBuilder installExternalPlatform(io.quarkus.registry.catalog.ExtensionCatalog platformCatalog) -
build
public void build() -
initMainPlatformMetadata
public static void initMainPlatformMetadata(io.quarkus.registry.catalog.ExtensionCatalog catalog) Initializes basic project metadata for dev tools- Parameters:
catalog- platform catalog
-
setMainPlatformProjectProperties
-
getRegistryMemberCatalogPath
-
getRegistryDir
-
getMavenRepoDir
-