Package io.quarkus.domino.manifest
Class SbomGenerator.Builder
- java.lang.Object
-
- io.quarkus.domino.manifest.SbomGenerator.Builder
-
- Enclosing class:
- SbomGenerator
public class SbomGenerator.Builder extends Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SbomGeneratorbuild()io.quarkus.bootstrap.resolver.maven.MavenArtifactResolvergetArtifactResolver()ProductInfogetProductInfo()SbomGenerator.BuildersetArtifactResolver(io.quarkus.bootstrap.resolver.maven.MavenArtifactResolver resolver)SbomGenerator.BuildersetEnableTransformers(boolean enableTransformers)SbomGenerator.BuildersetOutputFile(Path outputFile)SbomGenerator.BuildersetProductInfo(ProductInfo productInfo)SbomGenerator.BuildersetRecordDependencies(boolean recordDependencies)SbomGenerator.BuildersetTopComponents(List<io.quarkus.domino.manifest.VisitedComponent> topComponents)
-
-
-
Method Detail
-
setArtifactResolver
public SbomGenerator.Builder setArtifactResolver(io.quarkus.bootstrap.resolver.maven.MavenArtifactResolver resolver)
-
getArtifactResolver
public io.quarkus.bootstrap.resolver.maven.MavenArtifactResolver getArtifactResolver()
-
setOutputFile
public SbomGenerator.Builder setOutputFile(Path outputFile)
-
setProductInfo
public SbomGenerator.Builder setProductInfo(ProductInfo productInfo)
-
getProductInfo
public ProductInfo getProductInfo()
-
setEnableTransformers
public SbomGenerator.Builder setEnableTransformers(boolean enableTransformers)
-
setRecordDependencies
public SbomGenerator.Builder setRecordDependencies(boolean recordDependencies)
-
setTopComponents
public SbomGenerator.Builder setTopComponents(List<io.quarkus.domino.manifest.VisitedComponent> topComponents)
-
build
public SbomGenerator build()
-
-