public class DockerManifestEntryTemplate extends java.lang.Object implements JsonTemplate
Note that this is a template for a single Manifest entry, while the entire Docker Manifest
should be List<DockerLoadManifestEntryTemplate>
.
Example manifest entry JSON:
{
"Config":"config.json",
"RepoTags":["repository:tag"]
"Layers": [
"eb05f3dbdb543cc610527248690575bacbbcebabe6ecf665b189cf18b541e3ca.tar.gz",
"ba7c544469e514f1a9a4dec59ab640540d50992b288adbb34a1a63c45bf19a24.tar.gz",
"15705ab016593987662839b40f5a22fd1032996c90808d4a1371eb46974017d5.tar.gz"
]
}
Constructor and Description |
---|
DockerManifestEntryTemplate() |
Modifier and Type | Method and Description |
---|---|
void |
addLayerFile(java.lang.String layer) |
java.lang.String |
getConfig() |
java.util.List<java.lang.String> |
getLayerFiles() |
void |
setConfig(java.lang.String config) |
void |
setRepoTags(java.lang.String repoTags) |
public void setConfig(java.lang.String config)
public void setRepoTags(java.lang.String repoTags)
public void addLayerFile(java.lang.String layer)
public java.lang.String getConfig()
public java.util.List<java.lang.String> getLayerFiles()