Package io.quarkus.domino
Interface ProductInfo.Mutable
-
- All Superinterfaces:
ProductInfo
- All Known Implementing Classes:
ProductInfoImpl.Builder
- Enclosing interface:
- ProductInfo
public static interface ProductInfo.Mutable extends ProductInfo
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface io.quarkus.domino.ProductInfo
ProductInfo.Mutable
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description ProductInfobuild()default voidpersist(Path p)Persist this configuration to the specified file.ProductInfo.MutablesetCpe(String cpe)ProductInfo.MutablesetDescription(String description)ProductInfo.MutablesetGroup(String group)ProductInfo.MutablesetId(String id)ProductInfo.MutablesetName(String name)ProductInfo.MutablesetPurl(String purl)ProductInfo.MutablesetReleaseNotes(ProductReleaseNotes notes)ProductInfo.MutablesetStream(String stream)ProductInfo.MutablesetType(String type)ProductInfo.MutablesetVersion(String version)-
Methods inherited from interface io.quarkus.domino.ProductInfo
getCpe, getDescription, getGroup, getId, getName, getPurl, getReleaseNotes, getStream, getType, getVersion, mutable
-
-
-
-
Method Detail
-
setId
ProductInfo.Mutable setId(String id)
-
setStream
ProductInfo.Mutable setStream(String stream)
-
setGroup
ProductInfo.Mutable setGroup(String group)
-
setName
ProductInfo.Mutable setName(String name)
-
setType
ProductInfo.Mutable setType(String type)
-
setVersion
ProductInfo.Mutable setVersion(String version)
-
setPurl
ProductInfo.Mutable setPurl(String purl)
-
setCpe
ProductInfo.Mutable setCpe(String cpe)
-
setDescription
ProductInfo.Mutable setDescription(String description)
-
setReleaseNotes
ProductInfo.Mutable setReleaseNotes(ProductReleaseNotes notes)
-
build
ProductInfo build()
-
persist
default void persist(Path p) throws IOException
Description copied from interface:ProductInfoPersist this configuration to the specified file.- Specified by:
persistin interfaceProductInfo- Parameters:
p- Target path- Throws:
IOException- if the specified file can not be written to.
-
-