public final class IndexYamlMapping extends Object
| Constructor and Description |
|---|
IndexYamlMapping()
Ctor.
|
IndexYamlMapping(Map<String,Object> mapfromindex)
Ctor.
|
IndexYamlMapping(String yaml)
Ctor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addChartVersions(String name,
List<Map<String,Object>> versions)
Add info about chart to the existing mapping.
|
List<Map<String,Object>> |
byChart(String chartname)
Obtain mapping for specified chart from `entries`.
|
Optional<Map<String,Object>> |
byChartAndVersion(String chartname,
String version)
Obtains entry with specified version and chart name.
|
Map<String,Object> |
entries()
Obtain mapping for `entries`.
|
Optional<com.artipie.asto.Content> |
toContent()
Converts mapping to bytes.
|
String |
toString() |
public IndexYamlMapping()
public IndexYamlMapping(String yaml)
yaml - Index.yaml filepublic Map<String,Object> entries()
public List<Map<String,Object>> byChart(String chartname)
chartname - Chart namepublic Optional<Map<String,Object>> byChartAndVersion(String chartname, String version)
chartname - Chart nameversion - Version of chartpublic void addChartVersions(String name, List<Map<String,Object>> versions)
name - Chart nameversions - Collection with mapping for different versions of specified chartpublic Optional<com.artipie.asto.Content> toContent()
Copyright © 2012–2021 jcabi.com. All rights reserved.