Package io.quarkus.bom.decomposer
Class BomDecomposer.BomDecomposerConfig
- java.lang.Object
-
- io.quarkus.bom.decomposer.BomDecomposer.BomDecomposerConfig
-
- Enclosing class:
- BomDecomposer
public class BomDecomposer.BomDecomposerConfig extends Object
-
-
Method Summary
-
-
-
Method Detail
-
logger
public BomDecomposer.BomDecomposerConfig logger(io.quarkus.devtools.messagewriter.MessageWriter messageWriter)
-
debug
public BomDecomposer.BomDecomposerConfig debug()
-
mavenArtifactResolver
public BomDecomposer.BomDecomposerConfig mavenArtifactResolver(ArtifactResolver resolver)
-
bomFile
public BomDecomposer.BomDecomposerConfig bomFile(Path bom)
-
bomArtifact
public BomDecomposer.BomDecomposerConfig bomArtifact(String groupId, String artifactId, String version)
-
bomArtifact
public BomDecomposer.BomDecomposerConfig bomArtifact(org.eclipse.aether.artifact.Artifact artifact)
-
addReleaseDetector
public BomDecomposer.BomDecomposerConfig addReleaseDetector(ReleaseIdDetector releaseDetector)
-
checkForUpdates
public BomDecomposer.BomDecomposerConfig checkForUpdates()
-
transform
public BomDecomposer.BomDecomposerConfig transform(DecomposedBomTransformer bomTransformer)
-
dependencies
public BomDecomposer.BomDecomposerConfig dependencies(Iterable<org.eclipse.aether.graph.Dependency> iterator)
-
loadReleaseDetectors
public BomDecomposer.BomDecomposerConfig loadReleaseDetectors(boolean loadReleaseDetectors)
-
decompose
public DecomposedBom decompose() throws BomDecomposerException
- Throws:
BomDecomposerException
-
-