public class KubernetesManifestGenerator extends AbstractKubernetesManifestGenerator<KubernetesConfig>
configurationRegistry, DEFAULT_BASE_CONFIG, resourceRegistry
project
Constructor and Description |
---|
KubernetesManifestGenerator(ResourceRegistry resources,
ConfigurationRegistry configurators) |
Modifier and Type | Method and Description |
---|---|
boolean |
accepts(Class<? extends Configuration> type) |
protected void |
addDecorators(String group,
KubernetesConfig config) |
void |
generate(KubernetesConfig config) |
ConfigurationSupplier<KubernetesConfig> |
getFallbackConfig() |
String |
getKey() |
int |
order() |
getImageConfiguration, initializeRegistry, validateVolume, validateVolume
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
applyToProject, getProject, projectExists, setProject
public KubernetesManifestGenerator(ResourceRegistry resources, ConfigurationRegistry configurators)
public String getKey()
public int order()
public void generate(KubernetesConfig config)
generate
in interface ManifestGenerator<KubernetesConfig>
generate
in class AbstractKubernetesManifestGenerator<KubernetesConfig>
public boolean accepts(Class<? extends Configuration> type)
protected void addDecorators(String group, KubernetesConfig config)
addDecorators
in class AbstractKubernetesManifestGenerator<KubernetesConfig>
public ConfigurationSupplier<KubernetesConfig> getFallbackConfig()
Copyright © 2018–2023 Red Hat. All rights reserved.