@Experimental public abstract class AbstractChartResolver extends Object
Modifier | Constructor and Description |
---|---|
protected |
AbstractChartResolver()
Creates a new
AbstractChartResolver . |
Modifier and Type | Method and Description |
---|---|
abstract ChartOuterClass.Chart.Builder |
resolve(String chartName,
String chartVersion)
Uses the supplied
chartName and chartVersion
parameters to find an appropriate Helm
chart and returns it in the form of a Chart.Builder
object. |
protected AbstractChartResolver()
AbstractChartResolver
.public abstract ChartOuterClass.Chart.Builder resolve(String chartName, String chartVersion) throws ChartResolverException
chartName
and chartVersion
parameters to find an appropriate Helm
chart and returns it in the form of a Chart.Builder
object.
Implementations of this method may return null
.
chartName
- the name of the chart to resolve; must not be
null
chartVersion
- the version of the chart to resolve; may be
null
which normally implies "latest" semanticsChart.Builder
representing a suitable Helm
chart, or null
if no such chart could be foundChartResolverException
- if there was a problem with
resolutionNullPointerException
- if chartName
is null
IllegalArgumentException
- if either parameter value is
incorrect in some wayCopyright © 2017–2018, microBean. All rights reserved.