public class OpenshiftManifestGenerator extends AbstractKubernetesManifestGenerator<OpenshiftConfig>
| Modifier and Type | Field and Description |
|---|---|
static ConfigKey<String> |
RUNTIME_TYPE |
configurationRegistry, DEFAULT_BASE_CONFIG, resourceRegistryproject| Constructor and Description |
|---|
OpenshiftManifestGenerator(ResourceRegistry resourceRegistry,
ConfigurationRegistry configurationRegistry) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
accepts(Class<? extends Configuration> type) |
protected void |
addDecorators(String group,
OpenshiftConfig config) |
void |
generate(OpenshiftConfig config) |
ConfigurationSupplier<OpenshiftConfig> |
getFallbackConfig() |
String |
getKey() |
int |
order() |
getImageConfiguration, initializeRegistry, validateVolume, validateVolumeclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitapplyToProject, getProject, projectExists, setProjectpublic OpenshiftManifestGenerator(ResourceRegistry resourceRegistry, ConfigurationRegistry configurationRegistry)
public int order()
public String getKey()
public void generate(OpenshiftConfig config)
generate in interface ManifestGenerator<OpenshiftConfig>generate in class AbstractKubernetesManifestGenerator<OpenshiftConfig>public ConfigurationSupplier<OpenshiftConfig> getFallbackConfig()
protected void addDecorators(String group, OpenshiftConfig config)
addDecorators in class AbstractKubernetesManifestGenerator<OpenshiftConfig>public boolean accepts(Class<? extends Configuration> type)
Copyright © 2018–2024 Red Hat. All rights reserved.