public class HelmConfig extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
HelmConfig.HelmConfigBuilder |
static class |
HelmConfig.HelmType |
| Constructor and Description |
|---|
HelmConfig() |
HelmConfig(String apiVersion,
String chart,
String chartExtension,
String version,
String description,
String home,
List<String> sources,
List<org.eclipse.jkube.kit.common.Maintainer> maintainers,
String icon,
String appVersion,
List<String> keywords,
String engine,
List<File> additionalFiles,
List<io.fabric8.openshift.api.model.Template> parameterTemplates,
List<HelmParameter> parameters,
List<HelmConfig.HelmType> types,
String sourceDir,
String outputDir,
String tarballOutputDir,
String tarFileClassifier,
List<GeneratedChartListener> generatedChartListeners,
HelmRepository stableRepository,
HelmRepository snapshotRepository,
String security,
boolean lintStrict,
boolean lintQuiet,
List<HelmDependency> dependencies) |
public HelmConfig(String apiVersion, String chart, String chartExtension, String version, String description, String home, List<String> sources, List<org.eclipse.jkube.kit.common.Maintainer> maintainers, String icon, String appVersion, List<String> keywords, String engine, List<File> additionalFiles, List<io.fabric8.openshift.api.model.Template> parameterTemplates, List<HelmParameter> parameters, List<HelmConfig.HelmType> types, String sourceDir, String outputDir, String tarballOutputDir, String tarFileClassifier, List<GeneratedChartListener> generatedChartListeners, HelmRepository stableRepository, HelmRepository snapshotRepository, String security, boolean lintStrict, boolean lintQuiet, List<HelmDependency> dependencies)
public HelmConfig()
public void setType(String types)
types - String with a comma separated list of HelmConfig.HelmTypepublic static HelmConfig.HelmConfigBuilder builder()
public HelmConfig.HelmConfigBuilder toBuilder()
public String getApiVersion()
public String getChart()
public String getChartExtension()
public String getVersion()
public String getDescription()
public String getHome()
public List<org.eclipse.jkube.kit.common.Maintainer> getMaintainers()
public String getIcon()
public String getAppVersion()
public String getEngine()
public List<io.fabric8.openshift.api.model.Template> getParameterTemplates()
public List<HelmParameter> getParameters()
public List<HelmConfig.HelmType> getTypes()
public String getSourceDir()
public String getOutputDir()
public String getTarballOutputDir()
public String getTarFileClassifier()
public List<GeneratedChartListener> getGeneratedChartListeners()
public HelmRepository getStableRepository()
public HelmRepository getSnapshotRepository()
public String getSecurity()
public boolean isLintStrict()
public boolean isLintQuiet()
public List<HelmDependency> getDependencies()
public void setApiVersion(String apiVersion)
public void setChart(String chart)
public void setChartExtension(String chartExtension)
public void setVersion(String version)
public void setDescription(String description)
public void setHome(String home)
public void setMaintainers(List<org.eclipse.jkube.kit.common.Maintainer> maintainers)
public void setIcon(String icon)
public void setAppVersion(String appVersion)
public void setEngine(String engine)
public void setParameterTemplates(List<io.fabric8.openshift.api.model.Template> parameterTemplates)
public void setParameters(List<HelmParameter> parameters)
public void setTypes(List<HelmConfig.HelmType> types)
public void setSourceDir(String sourceDir)
public void setOutputDir(String outputDir)
public void setTarballOutputDir(String tarballOutputDir)
public void setTarFileClassifier(String tarFileClassifier)
public void setGeneratedChartListeners(List<GeneratedChartListener> generatedChartListeners)
public void setStableRepository(HelmRepository stableRepository)
public void setSnapshotRepository(HelmRepository snapshotRepository)
public void setSecurity(String security)
public void setLintStrict(boolean lintStrict)
public void setLintQuiet(boolean lintQuiet)
public void setDependencies(List<HelmDependency> dependencies)
protected boolean canEqual(Object other)
Copyright © 2024. All rights reserved.