Home / Function/ createManifest() — spring-boot Function Reference

createManifest() — spring-boot Function Reference

Architecture documentation for the createManifest() function in ImageArchive.java from the spring-boot codebase.

Entity Profile

Dependency Diagram

graph TD
  a145474b_96ee_4e7d_6eec_156005f8e3d7["createManifest()"]
  c9d8d1c5_fdb3_2e96_52ec_b2a802f33796["writeManifest()"]
  c9d8d1c5_fdb3_2e96_52ec_b2a802f33796 -->|calls| a145474b_96ee_4e7d_6eec_156005f8e3d7
  e0bc4c91_1bd0_0e1a_895c_7705ac1ed719["getManifestLayers()"]
  a145474b_96ee_4e7d_6eec_156005f8e3d7 -->|calls| e0bc4c91_1bd0_0e1a_895c_7705ac1ed719
  style a145474b_96ee_4e7d_6eec_156005f8e3d7 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

buildpack/spring-boot-buildpack-platform/src/main/java/org/springframework/boot/buildpack/platform/docker/type/ImageArchive.java lines 212–221

	private ArrayNode createManifest(String config, List<LayerId> writtenLayers) {
		ArrayNode manifest = this.jsonMapper.createArrayNode();
		ObjectNode entry = manifest.addObject();
		entry.set("Config", entry.stringNode(config));
		entry.set("Layers", getManifestLayers(writtenLayers));
		if (this.tag != null) {
			entry.set("RepoTags", entry.arrayNode().add(this.tag.toString()));
		}
		return manifest;
	}

Subdomains

Called By

Frequently Asked Questions

What does createManifest() do?
createManifest() is a function in the spring-boot codebase.
What does createManifest() call?
createManifest() calls 1 function(s): getManifestLayers.
What calls createManifest()?
createManifest() is called by 1 function(s): writeManifest.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free