| Modifier and Type | Field and Description |
|---|---|
protected io.fabric8.maven.docker.util.Logger |
log |
| Constructor and Description |
|---|
BaseEnricher(EnricherContext enricherContext,
String name) |
| Modifier and Type | Method and Description |
|---|---|
void |
adapt(io.fabric8.kubernetes.api.model.KubernetesListBuilder builder)
Final customization of the overall resource descriptor.
|
void |
addMissingResources(io.fabric8.kubernetes.api.model.KubernetesListBuilder builder)
Add default resources when they are missing.
|
Map<String,String> |
getAnnotations(Kind kind)
Return annotations to add
|
protected String |
getConfig(Configs.Key key) |
protected String |
getConfig(Configs.Key key,
String defaultVal) |
protected Configuration |
getConfiguration() |
protected EnricherContext |
getContext() |
protected Optional<List<io.fabric8.maven.docker.config.ImageConfiguration>> |
getImages() |
Map<String,String> |
getLabels(Kind kind)
Get labels to add too objects
|
protected io.fabric8.maven.docker.util.Logger |
getLog() |
String |
getName() |
protected Map<String,String> |
getRawConfig() |
Map<String,String> |
getSelector(Kind kind)
Get the selector for a service or replica set / replication controller
|
protected boolean |
hasConfig(Configs.Key key) |
protected boolean |
hasImageConfiguration() |
protected boolean |
isOpenShiftMode()
Returns true if we are in OpenShift S2I binary building mode
|
public BaseEnricher(EnricherContext enricherContext, String name)
public Map<String,String> getLabels(Kind kind)
Enricherpublic Map<String,String> getAnnotations(Kind kind)
EnrichergetAnnotations in interface Enricherkind - the kind of object to addpublic void adapt(io.fabric8.kubernetes.api.model.KubernetesListBuilder builder)
Enricherpublic void addMissingResources(io.fabric8.kubernetes.api.model.KubernetesListBuilder builder)
EnricheraddMissingResources in interface Enricherbuilder - the build to examine and add topublic Map<String,String> getSelector(Kind kind)
EnrichergetSelector in interface Enricherkind - get the selector mapprotected io.fabric8.maven.docker.util.Logger getLog()
protected boolean hasImageConfiguration()
protected Configuration getConfiguration()
protected String getConfig(Configs.Key key)
protected boolean hasConfig(Configs.Key key)
protected String getConfig(Configs.Key key, String defaultVal)
protected EnricherContext getContext()
protected boolean isOpenShiftMode()
Copyright © 2018. All rights reserved.