Package com.tccc.kos.core.manifest
Class ResolvedNodeManifest
java.lang.Object
com.tccc.kos.core.manifest.ResolvedNodeManifest
A wrapper around
NodeManifest
that provides a flat list of all referenced
artifacts and the associated locally installed KAB files.- Since:
- 1.0
- Version:
- 2023-02-23
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturn all artifacts in the node manifest including layers and artifacts in sections.getSectionByName
(String name) Returns the section with the specified name.getSectionsByNamePrefix
(String prefix) Returns all sections with the specified name prefix.boolean
Returns true if there are any missing artifacts.
-
Constructor Details
-
ResolvedNodeManifest
public ResolvedNodeManifest()
-
-
Method Details
-
isIncomplete
public boolean isIncomplete()Returns true if there are any missing artifacts. -
getSectionByName
Returns the section with the specified name.- Parameters:
name
- the section name to search for
-
getSectionsByNamePrefix
Returns all sections with the specified name prefix.- Parameters:
prefix
- the section name prefix
-
getAllArtifacts
Return all artifacts in the node manifest including layers and artifacts in sections. -
getLayers
-
getSections
-