public abstract class AbstractLiveEnricher extends BaseEnricher
ENRICH_ALL_WITH_IMAGE_TRIGGERS, enricherContext, FABRIC8_GENERATED_CONTAINERS, GENERATE_ROUTE, IMAGE_CHANGE_TRIGGERS, log, NEED_IMAGECHANGE_TRIGGERS, OPENSHIFT_DEPLOY_TIMEOUT_SECONDS, OPENSHIFT_ENABLE_AUTOMATIC_TRIGGER, OPENSHIFT_TRIM_IMAGE_IN_CONTAINER_SPEC, SIDECAR
Modifier and Type | Method and Description |
---|---|
protected Boolean |
asBooleanFromGlobalProp(String prop) |
protected boolean |
getDefaultOnline()
Return the value to return if no online mode is explicitely specified.
|
protected String |
getExternalServiceURL(String serviceName,
String protocol)
Returns the external access to the given service name
|
protected Stack<Throwable> |
unfoldExceptions(Throwable exception)
Creates an Iterable to walk the exception from the bottom up
(the last caused by going upwards to the root exception).
|
create, enrich, getConfig, getConfig, getConfiguration, getContext, getImagePullPolicy, getImages, getLog, getName, getOpenshiftDeployTimeoutInSeconds, getProcessingInstructionViaKey, getRawConfig, getReplicaCount, getValueFromConfig, getValueFromConfig, hasConfig, hasImageConfiguration, isOpenShiftMode, setProcessingInstruction, useDeploymentforOpenShift
protected boolean getDefaultOnline()
false
.protected String getExternalServiceURL(String serviceName, String protocol)
serviceName
- name of the serviceprotocol
- URL protocol such as http
protected Stack<Throwable> unfoldExceptions(Throwable exception)
exception
- the exceptionIterable
Copyright © 2020. All rights reserved.