Skip navigation links
A B C D E F G H I J K L M N O P R S T U V 

A

addNewConfigMapEntriesToExistingConfigMap(ConfigMapBuilder, String, Path) - Static method in class org.eclipse.jkube.kit.enricher.api.util.KubernetesResourceUtil
 
addNewEntriesFromDirectoryToExistingConfigMap(ConfigMapBuilder, Path) - Static method in class org.eclipse.jkube.kit.enricher.api.util.KubernetesResourceUtil
Deprecated.
Should be replaced with Fabric8 Kubernetes Client's methods
addNewEntryToExistingConfigMap(ConfigMapBuilder, Map.Entry<String, String>, Path) - Static method in class org.eclipse.jkube.kit.enricher.api.util.KubernetesResourceUtil
Deprecated.
Should be replaced with Fabric8 Kubernetes Client's methods
API_APPS_VERSION - Static variable in class org.eclipse.jkube.kit.enricher.api.util.KubernetesResourceUtil
 
API_EXTENSIONS_VERSION - Static variable in class org.eclipse.jkube.kit.enricher.api.util.KubernetesResourceUtil
 
API_NETWORKING_VERSION - Static variable in class org.eclipse.jkube.kit.enricher.api.util.KubernetesResourceUtil
 
API_VERSION - Static variable in class org.eclipse.jkube.kit.enricher.api.util.KubernetesResourceUtil
 
appendInitContainer(PodTemplateSpecBuilder, Container, KitLogger) - Static method in class org.eclipse.jkube.kit.enricher.api.util.KubernetesResourceUtil
 

B

BaseEnricher - Class in org.eclipse.jkube.kit.enricher.api
 
BaseEnricher(EnricherContext, String) - Constructor for class org.eclipse.jkube.kit.enricher.api.BaseEnricher
 
build() - Method in class org.eclipse.jkube.kit.enricher.api.JKubeEnricherContext.JKubeEnricherContextBuilder
 
build() - Method in class org.eclipse.jkube.kit.enricher.api.model.Configuration.ConfigurationBuilder
 
build(ResourceConfig) - Static method in class org.eclipse.jkube.kit.enricher.api.visitor.MetadataVisitor
 
buildConfig(ResourceConfig) - Static method in class org.eclipse.jkube.kit.enricher.api.visitor.MetadataVisitor
 
builder() - Static method in class org.eclipse.jkube.kit.enricher.api.JKubeEnricherContext
 
builder() - Static method in class org.eclipse.jkube.kit.enricher.api.model.Configuration
 

C

canEqual(Object) - Method in class org.eclipse.jkube.kit.enricher.api.JKubeEnricherContext
 
canEqual(Object) - Method in class org.eclipse.jkube.kit.enricher.api.model.Configuration
 
canExposeService(ServiceBuilder) - Method in interface org.eclipse.jkube.kit.enricher.api.ServiceExposer
Services with the following properties will be automatically exposed: Exposure of a single port Are not labeled expose: false Not part of the Kubernetes System (?? legacy from IngressEnricher)
checkForKind(KubernetesListBuilder, String...) - Static method in class org.eclipse.jkube.kit.enricher.api.util.KubernetesResourceUtil
 
clearImages() - Method in class org.eclipse.jkube.kit.enricher.api.JKubeEnricherContext.JKubeEnricherContextBuilder
 
clearImages() - Method in class org.eclipse.jkube.kit.enricher.api.model.Configuration.ConfigurationBuilder
 
clearProcessingInstructions() - Method in class org.eclipse.jkube.kit.enricher.api.JKubeEnricherContext.JKubeEnricherContextBuilder
 
clearSettings() - Method in class org.eclipse.jkube.kit.enricher.api.JKubeEnricherContext.JKubeEnricherContextBuilder
 
Configuration - Class in org.eclipse.jkube.kit.enricher.api.model
Configuration class which holds various configuration related components
Configuration(List<ImageConfiguration>, ResourceConfig, BiFunction<String, String, Optional<Map<String, Object>>>, Function<String, Optional<Map<String, Object>>>, ProcessorConfig, JKubeBuildStrategy) - Constructor for class org.eclipse.jkube.kit.enricher.api.model.Configuration
 
Configuration.ConfigurationBuilder - Class in org.eclipse.jkube.kit.enricher.api.model
 
Constants - Class in org.eclipse.jkube.kit.enricher.api.util
 
ContainerHandler - Class in org.eclipse.jkube.kit.enricher.handler
 
ContainerHandler(Properties, GroupArtifactVersion, ProbeHandler) - Constructor for class org.eclipse.jkube.kit.enricher.handler.ContainerHandler
 
ControllerHandler<T extends io.fabric8.kubernetes.api.model.HasMetadata> - Interface in org.eclipse.jkube.kit.enricher.handler
 
ControllerHandlerLazyBuilder<T extends io.fabric8.kubernetes.api.model.HasMetadata> - Class in org.eclipse.jkube.kit.enricher.handler
 
ControllerHandlerLazyBuilder(Class<T>, Supplier<ControllerHandler<T>>) - Constructor for class org.eclipse.jkube.kit.enricher.handler.ControllerHandlerLazyBuilder
 
create(PlatformMode, KubernetesListBuilder) - Method in class org.eclipse.jkube.kit.enricher.api.BaseEnricher
 
create(PlatformMode, KubernetesListBuilder) - Method in interface org.eclipse.jkube.kit.enricher.api.Enricher
Add default resources when they are missing.
CREATE_EXTERNAL_URLS - Static variable in class org.eclipse.jkube.kit.enricher.api.BaseEnricher
 
createConfigMapEntry(String, Path) - Static method in class org.eclipse.jkube.kit.enricher.api.util.KubernetesResourceUtil
Deprecated.
Should be replaced with Fabric8 Kubernetes Client's methods
createDefaultResources(PlatformMode, KubernetesListBuilder) - Method in class org.eclipse.jkube.kit.enricher.api.DefaultEnricherManager
 
createDefaultResources(PlatformMode, ProcessorConfig, KubernetesListBuilder) - Method in class org.eclipse.jkube.kit.enricher.api.DefaultEnricherManager
 
createNewInitContainerFromConfig(InitContainerConfig) - Static method in class org.eclipse.jkube.kit.enricher.api.util.KubernetesResourceUtil
 
createNewInitContainersFromConfig(List<InitContainerConfig>) - Static method in class org.eclipse.jkube.kit.enricher.api.util.KubernetesResourceUtil
 
CRONJOB_VERSION - Static variable in class org.eclipse.jkube.kit.enricher.api.util.KubernetesResourceUtil
 

D

daemonSet(ResourceConfig) - Static method in class org.eclipse.jkube.kit.enricher.api.visitor.MetadataVisitor
 
DaemonSetHandler - Class in org.eclipse.jkube.kit.enricher.handler
Created by matthew on 26/10/16.
DEFAULT_RESOURCE_VERSIONING - Static variable in class org.eclipse.jkube.kit.enricher.api.util.KubernetesResourceUtil
 
DefaultEnricherManager - Class in org.eclipse.jkube.kit.enricher.api
 
DefaultEnricherManager(EnricherContext) - Constructor for class org.eclipse.jkube.kit.enricher.api.DefaultEnricherManager
 
DefaultEnricherManager(EnricherContext, List<String>) - Constructor for class org.eclipse.jkube.kit.enricher.api.DefaultEnricherManager
 
Dependency - Class in org.eclipse.jkube.kit.enricher.api.model
 
Dependency(GroupArtifactVersion, String, String, File) - Constructor for class org.eclipse.jkube.kit.enricher.api.model.Dependency
 
deployment(ResourceConfig) - Static method in class org.eclipse.jkube.kit.enricher.api.visitor.MetadataVisitor
 
deploymentConfig(ResourceConfig) - Static method in class org.eclipse.jkube.kit.enricher.api.visitor.MetadataVisitor
 
DeploymentConfigHandler - Class in org.eclipse.jkube.kit.enricher.handler
 
DeploymentHandler - Class in org.eclipse.jkube.kit.enricher.handler
 
DOCKER_CONFIG_TYPE - Static variable in class org.eclipse.jkube.kit.enricher.api.util.SecretConstants
 
DOCKER_DATA_KEY - Static variable in class org.eclipse.jkube.kit.enricher.api.util.SecretConstants
 
durationNs(String) - Static method in class org.eclipse.jkube.kit.enricher.api.util.GoTimeUtil
Parses a duration string anr returns its value in nanoseconds.
durationSeconds(String) - Static method in class org.eclipse.jkube.kit.enricher.api.util.GoTimeUtil
Parses a duration string anr returns its value in seconds.

E

enrich(PlatformMode, KubernetesListBuilder) - Method in class org.eclipse.jkube.kit.enricher.api.BaseEnricher
 
enrich(PlatformMode, KubernetesListBuilder) - Method in class org.eclipse.jkube.kit.enricher.api.DefaultEnricherManager
 
enrich(PlatformMode, ProcessorConfig, KubernetesListBuilder) - Method in class org.eclipse.jkube.kit.enricher.api.DefaultEnricherManager
Allow enricher to add Metadata to the resources.
enrich(PlatformMode, KubernetesListBuilder) - Method in interface org.eclipse.jkube.kit.enricher.api.Enricher
Final customization of the overall resource descriptor.
ENRICH_ALL_WITH_IMAGE_TRIGGERS - Static variable in class org.eclipse.jkube.kit.enricher.api.BaseEnricher
 
Enricher - Interface in org.eclipse.jkube.kit.enricher.api
Interface describing enrichers which add to kubernetes descriptors
EnricherConfig - Class in org.eclipse.jkube.kit.enricher.api
 
EnricherConfig(String, EnricherContext) - Constructor for class org.eclipse.jkube.kit.enricher.api.EnricherConfig
 
enricherContext - Variable in class org.eclipse.jkube.kit.enricher.api.BaseEnricher
 
EnricherContext - Interface in org.eclipse.jkube.kit.enricher.api
 
equals(Object) - Method in class org.eclipse.jkube.kit.enricher.api.JKubeEnricherContext
 
equals(Object) - Method in class org.eclipse.jkube.kit.enricher.api.model.Configuration
 
equals(Object) - Method in class org.eclipse.jkube.kit.enricher.api.model.KindAndName
 
EXPOSE_LABEL - Static variable in interface org.eclipse.jkube.kit.enricher.api.ServiceExposer
This label was originally consumed by the the deprecated Expose controller.
EXTENSIONS_VERSION - Static variable in class org.eclipse.jkube.kit.enricher.api.util.KubernetesResourceUtil
 
extensionsDeployment(ResourceConfig) - Static method in class org.eclipse.jkube.kit.enricher.api.visitor.MetadataVisitor
 
extensionsIngress(ResourceConfig) - Static method in class org.eclipse.jkube.kit.enricher.api.visitor.MetadataVisitor
 
extractContainerName(GroupArtifactVersion, ImageConfiguration) - Static method in class org.eclipse.jkube.kit.enricher.api.util.KubernetesResourceUtil
 

F

FABRIC8_GENERATED_CONTAINERS - Static variable in class org.eclipse.jkube.kit.enricher.api.BaseEnricher
 
filterEnrichers(ProcessorConfig, List<Enricher>) - Static method in class org.eclipse.jkube.kit.enricher.api.util.Misc
 

G

get(Configs.Config) - Method in class org.eclipse.jkube.kit.enricher.api.EnricherConfig
Get a configuration value
get(Configs.Config, String) - Method in class org.eclipse.jkube.kit.enricher.api.EnricherConfig
Get a config value with a default.
get(ControllerResourceConfig, List<ImageConfiguration>) - Method in interface org.eclipse.jkube.kit.enricher.handler.ControllerHandler
 
get(ControllerResourceConfig, List<ImageConfiguration>) - Method in class org.eclipse.jkube.kit.enricher.handler.DaemonSetHandler
 
get(ControllerResourceConfig, List<ImageConfiguration>) - Method in class org.eclipse.jkube.kit.enricher.handler.DeploymentConfigHandler
 
get(ControllerResourceConfig, List<ImageConfiguration>) - Method in class org.eclipse.jkube.kit.enricher.handler.DeploymentHandler
 
get(ControllerResourceConfig, List<ImageConfiguration>) - Method in class org.eclipse.jkube.kit.enricher.handler.JobHandler
 
get(ControllerResourceConfig, List<ImageConfiguration>) - Method in class org.eclipse.jkube.kit.enricher.handler.ReplicaSetHandler
 
get(ControllerResourceConfig, List<ImageConfiguration>) - Method in class org.eclipse.jkube.kit.enricher.handler.ReplicationControllerHandler
 
get(ControllerResourceConfig, List<ImageConfiguration>) - Method in class org.eclipse.jkube.kit.enricher.handler.StatefulSetHandler
 
getConfig(Configs.Config) - Method in class org.eclipse.jkube.kit.enricher.api.BaseEnricher
 
getConfig(Configs.Config, String) - Method in class org.eclipse.jkube.kit.enricher.api.BaseEnricher
 
getConfiguration() - Method in class org.eclipse.jkube.kit.enricher.api.BaseEnricher
 
getConfiguration() - Method in interface org.eclipse.jkube.kit.enricher.api.EnricherContext
The configuration specific to the enricher.
getConfiguration() - Method in class org.eclipse.jkube.kit.enricher.api.JKubeEnricherContext
overall configuration for the build.
getConfigWithFallback(Configs.Config, String, String) - Method in class org.eclipse.jkube.kit.enricher.api.BaseEnricher
 
getContext() - Method in class org.eclipse.jkube.kit.enricher.api.BaseEnricher
 
getContext() - Method in interface org.eclipse.jkube.kit.enricher.api.Enricher
Returns the EnricherContext for this Enricher.
getControllerHandlers() - Method in class org.eclipse.jkube.kit.enricher.handler.HandlerHub
 
getControllerHandlerType() - Method in class org.eclipse.jkube.kit.enricher.handler.ControllerHandlerLazyBuilder
 
getControllerName(String) - Method in class org.eclipse.jkube.kit.enricher.api.BaseEnricher
This method overrides the controller name value by the value provided in XML config.
getControllerResourceConfig() - Method in class org.eclipse.jkube.kit.enricher.api.BaseEnricher
 
getCreateExternalUrls() - Method in class org.eclipse.jkube.kit.enricher.api.BaseEnricher
 
getDependencies(boolean) - Method in interface org.eclipse.jkube.kit.enricher.api.EnricherContext
Gets dependencies defined in build tool
getDependencies(boolean) - Method in class org.eclipse.jkube.kit.enricher.api.JKubeEnricherContext
 
getDependencyVersion(String, String) - Method in interface org.eclipse.jkube.kit.enricher.api.EnricherContext
Gets version of given dependency.
getDockerJsonConfigString(List<RegistryServerConfiguration>, String) - Method in class org.eclipse.jkube.kit.enricher.api.JKubeEnricherContext
 
getGav() - Method in interface org.eclipse.jkube.kit.enricher.api.EnricherContext
Get the current artifact with its parameters
getGav() - Method in class org.eclipse.jkube.kit.enricher.api.JKubeEnricherContext
 
getGav() - Method in class org.eclipse.jkube.kit.enricher.api.model.Dependency
 
getHandlerFor(T) - Method in class org.eclipse.jkube.kit.enricher.handler.HandlerHub
 
getHandlerFor(Class<T>) - Method in class org.eclipse.jkube.kit.enricher.handler.HandlerHub
 
getHandlerHub() - Method in interface org.eclipse.jkube.kit.enricher.api.EnricherContext
Returns the global Handler Hub to use with the enrichers.
getHandlerHub() - Method in class org.eclipse.jkube.kit.enricher.api.JKubeEnricherContext
 
getImagePullPolicy(Configs.Config) - Method in class org.eclipse.jkube.kit.enricher.api.BaseEnricher
This method overrides the ImagePullPolicy value by the value provided in XML config.
getImages() - Method in class org.eclipse.jkube.kit.enricher.api.BaseEnricher
 
getImages() - Method in class org.eclipse.jkube.kit.enricher.api.model.Configuration
List of image configuration used when building.
getInitContainer(PodTemplateSpecBuilder, String) - Static method in class org.eclipse.jkube.kit.enricher.api.util.KubernetesResourceUtil
 
getJKubeBuildStrategy() - Method in class org.eclipse.jkube.kit.enricher.api.model.Configuration
 
getKind() - Method in class org.eclipse.jkube.kit.enricher.api.model.KindAndName
 
getLocation() - Method in class org.eclipse.jkube.kit.enricher.api.model.Dependency
 
getLog() - Method in class org.eclipse.jkube.kit.enricher.api.BaseEnricher
 
getLog() - Method in interface org.eclipse.jkube.kit.enricher.api.EnricherContext
Get Logger.
getLog() - Method in class org.eclipse.jkube.kit.enricher.api.JKubeEnricherContext
 
getName() - Method in class org.eclipse.jkube.kit.enricher.api.BaseEnricher
 
getName() - Method in class org.eclipse.jkube.kit.enricher.api.model.KindAndName
 
getNamespace(ResourceConfig, String) - Static method in class org.eclipse.jkube.kit.enricher.api.BaseEnricher
 
getNamespace(String) - Method in class org.eclipse.jkube.kit.enricher.handler.NamespaceHandler
 
getNamespaceHandler() - Method in class org.eclipse.jkube.kit.enricher.handler.HandlerHub
 
getNameWithSuffix(String, String) - Static method in class org.eclipse.jkube.kit.enricher.api.util.KubernetesResourceUtil
 
getOpenshiftDeployTimeoutInSeconds(Long) - Method in class org.eclipse.jkube.kit.enricher.api.BaseEnricher
 
getPluginConfigLookup() - Method in class org.eclipse.jkube.kit.enricher.api.model.Configuration
Lookup plugin project configuration.
getPluginConfiguration(String, String) - Method in class org.eclipse.jkube.kit.enricher.api.model.Configuration
Gets plugin configuration values.
getPodTemplate(T) - Method in interface org.eclipse.jkube.kit.enricher.handler.ControllerHandler
 
getPodTemplate(DaemonSet) - Method in class org.eclipse.jkube.kit.enricher.handler.DaemonSetHandler
 
getPodTemplate(DeploymentConfig) - Method in class org.eclipse.jkube.kit.enricher.handler.DeploymentConfigHandler
 
getPodTemplate(Deployment) - Method in class org.eclipse.jkube.kit.enricher.handler.DeploymentHandler
 
getPodTemplate(Job) - Method in class org.eclipse.jkube.kit.enricher.handler.JobHandler
 
getPodTemplate(ControllerResourceConfig, String, List<ImageConfiguration>) - Method in class org.eclipse.jkube.kit.enricher.handler.PodTemplateHandler
 
getPodTemplate(ReplicaSet) - Method in class org.eclipse.jkube.kit.enricher.handler.ReplicaSetHandler
 
getPodTemplate(ReplicationController) - Method in class org.eclipse.jkube.kit.enricher.handler.ReplicationControllerHandler
 
getPodTemplate(StatefulSet) - Method in class org.eclipse.jkube.kit.enricher.handler.StatefulSetHandler
 
getPodTemplateSpec(ControllerResourceConfig, List<ImageConfiguration>) - Method in interface org.eclipse.jkube.kit.enricher.handler.ControllerHandler
 
getPodTemplateSpec(ControllerResourceConfig, List<ImageConfiguration>) - Method in class org.eclipse.jkube.kit.enricher.handler.DaemonSetHandler
 
getPodTemplateSpec(ControllerResourceConfig, List<ImageConfiguration>) - Method in class org.eclipse.jkube.kit.enricher.handler.DeploymentConfigHandler
 
getPodTemplateSpec(ControllerResourceConfig, List<ImageConfiguration>) - Method in class org.eclipse.jkube.kit.enricher.handler.DeploymentHandler
 
getPodTemplateSpec(ControllerResourceConfig, List<ImageConfiguration>) - Method in class org.eclipse.jkube.kit.enricher.handler.JobHandler
 
getPodTemplateSpec(ControllerResourceConfig, List<ImageConfiguration>) - Method in class org.eclipse.jkube.kit.enricher.handler.ReplicaSetHandler
 
getPodTemplateSpec(ControllerResourceConfig, List<ImageConfiguration>) - Method in class org.eclipse.jkube.kit.enricher.handler.ReplicationControllerHandler
 
getPodTemplateSpec(ControllerResourceConfig, List<ImageConfiguration>) - Method in class org.eclipse.jkube.kit.enricher.handler.StatefulSetHandler
 
getPorts(ServiceBuilder) - Method in interface org.eclipse.jkube.kit.enricher.api.ServiceExposer
Returns a Set of ports exposed by the Service.
getProbe(ProbeConfig) - Method in class org.eclipse.jkube.kit.enricher.handler.ProbeHandler
 
getProcessingInstructions() - Method in interface org.eclipse.jkube.kit.enricher.api.EnricherContext
 
getProcessingInstructions() - Method in class org.eclipse.jkube.kit.enricher.api.JKubeEnricherContext
 
getProcessingInstructionViaKey(String) - Method in class org.eclipse.jkube.kit.enricher.api.BaseEnricher
 
getProcessorConfig() - Method in class org.eclipse.jkube.kit.enricher.api.model.Configuration
Processor config which holds all the configuration for processors / enrichers.
getProject() - Method in interface org.eclipse.jkube.kit.enricher.api.EnricherContext
 
getProject() - Method in class org.eclipse.jkube.kit.enricher.api.JKubeEnricherContext
 
getProject(String) - Method in class org.eclipse.jkube.kit.enricher.handler.ProjectHandler
 
getProjectClassLoaders() - Method in interface org.eclipse.jkube.kit.enricher.api.EnricherContext
Get various class loaders used in the projects
getProjectClassLoaders() - Method in class org.eclipse.jkube.kit.enricher.api.JKubeEnricherContext
 
getProjectDirectory() - Method in interface org.eclipse.jkube.kit.enricher.api.EnricherContext
Base directory of the project.
getProjectDirectory() - Method in class org.eclipse.jkube.kit.enricher.api.JKubeEnricherContext
 
getProjectHandler() - Method in class org.eclipse.jkube.kit.enricher.handler.HandlerHub
 
getProperties() - Method in interface org.eclipse.jkube.kit.enricher.api.EnricherContext
Returns the properties applicable for this EnricherContext.
getProperties() - Method in class org.eclipse.jkube.kit.enricher.api.JKubeEnricherContext
 
getProperty(String) - Method in interface org.eclipse.jkube.kit.enricher.api.EnricherContext
Gets a property used in project.
getProperty(String) - Method in class org.eclipse.jkube.kit.enricher.api.JKubeEnricherContext
 
getReplicaCount(KubernetesListBuilder, int) - Method in class org.eclipse.jkube.kit.enricher.api.BaseEnricher
This method just makes sure that the replica count provided in XML config overrides the default option; and resource fragments are always given topmost priority.
getResource() - Method in class org.eclipse.jkube.kit.enricher.api.model.Configuration
Configuration influencing the resource generation.
getResource(PlatformMode, ResourceVersioning, File, String) - Static method in class org.eclipse.jkube.kit.enricher.api.util.KubernetesResourceUtil
Read a Kubernetes resource fragment and add meta information extracted from the filename to the resource descriptor.
getScope() - Method in class org.eclipse.jkube.kit.enricher.api.model.Dependency
 
getSecretConfigLookup() - Method in class org.eclipse.jkube.kit.enricher.api.model.Configuration
Lookup secret configuration.
getSecretConfiguration(String) - Method in class org.eclipse.jkube.kit.enricher.api.model.Configuration
Gets configuration values.
getServiceHandler() - Method in class org.eclipse.jkube.kit.enricher.handler.HandlerHub
 
getServices(List<ServiceConfig>) - Method in class org.eclipse.jkube.kit.enricher.handler.ServiceHandler
 
getSettings() - Method in class org.eclipse.jkube.kit.enricher.api.JKubeEnricherContext
 
getType() - Method in class org.eclipse.jkube.kit.enricher.api.model.Dependency
 
getType() - Method in class org.eclipse.jkube.kit.enricher.api.visitor.MetadataVisitor
 
getValueFromConfig(String, boolean) - Method in class org.eclipse.jkube.kit.enricher.api.BaseEnricher
Getting a property value from configuration
getValueFromConfig(String, String) - Method in class org.eclipse.jkube.kit.enricher.api.BaseEnricher
Getting a property value from configuration
GoTimeUtil - Class in org.eclipse.jkube.kit.enricher.api.util
Utility methods for using durations according to Docker/Go format (https://golang.org/pkg/time/#ParseDuration).

H

handleKubernetesClientException(KubernetesClientException, KitLogger) - Static method in class org.eclipse.jkube.kit.enricher.api.util.KubernetesResourceUtil
 
HandlerHub - Class in org.eclipse.jkube.kit.enricher.handler
 
HandlerHub(GroupArtifactVersion, Properties) - Constructor for class org.eclipse.jkube.kit.enricher.handler.HandlerHub
 
hasDependency(String, String) - Method in interface org.eclipse.jkube.kit.enricher.api.EnricherContext
Checks if given dependency is defined.
hashCode() - Method in class org.eclipse.jkube.kit.enricher.api.JKubeEnricherContext
 
hashCode() - Method in class org.eclipse.jkube.kit.enricher.api.model.Configuration
 
hashCode() - Method in class org.eclipse.jkube.kit.enricher.api.model.KindAndName
 
hasImageConfiguration() - Method in class org.eclipse.jkube.kit.enricher.api.BaseEnricher
 
hasInitContainer(PodTemplateSpecBuilder, String) - Static method in class org.eclipse.jkube.kit.enricher.api.util.KubernetesResourceUtil
 
hasPlugin(String, String) - Method in interface org.eclipse.jkube.kit.enricher.api.EnricherContext
Check if a given plugin is present
hasPlugin(String, String) - Method in class org.eclipse.jkube.kit.enricher.api.JKubeEnricherContext
 
hasWebPorts(ServiceBuilder) - Method in interface org.eclipse.jkube.kit.enricher.api.ServiceExposer
Returns true if the Service exposes a 'web' port.

I

image(ImageConfiguration) - Method in class org.eclipse.jkube.kit.enricher.api.JKubeEnricherContext.JKubeEnricherContextBuilder
 
image(ImageConfiguration) - Method in class org.eclipse.jkube.kit.enricher.api.model.Configuration.ConfigurationBuilder
 
IMAGE_CHANGE_TRIGGERS - Static variable in class org.eclipse.jkube.kit.enricher.api.BaseEnricher
 
images(Collection<? extends ImageConfiguration>) - Method in class org.eclipse.jkube.kit.enricher.api.JKubeEnricherContext.JKubeEnricherContextBuilder
 
images(Collection<? extends ImageConfiguration>) - Method in class org.eclipse.jkube.kit.enricher.api.model.Configuration.ConfigurationBuilder
 
imageStream(ResourceConfig) - Static method in class org.eclipse.jkube.kit.enricher.api.visitor.MetadataVisitor
 
ingressV1(ResourceConfig) - Static method in class org.eclipse.jkube.kit.enricher.api.visitor.MetadataVisitor
 
ingressV1beta1(ResourceConfig) - Static method in class org.eclipse.jkube.kit.enricher.api.visitor.MetadataVisitor
 
initializeKindFilenameMapper() - Static method in class org.eclipse.jkube.kit.enricher.api.util.KubernetesResourceUtil
 
INTERNAL_ANNOTATION_PREFIX - Static variable in interface org.eclipse.jkube.kit.enricher.api.Enricher
 
isContainerImage(ImageConfiguration, ControllerResourceConfig) - Static method in class org.eclipse.jkube.kit.enricher.api.util.KubernetesResourceUtil
 
isExposedWithLabel(ServiceBuilder) - Method in interface org.eclipse.jkube.kit.enricher.api.ServiceExposer
Returns true if the Service has a metadata.label with the key 'expose' and the value 'true'.
isFileWithBinaryContent(Path) - Static method in class org.eclipse.jkube.kit.enricher.api.util.KubernetesResourceUtil
Deprecated.
Should be replaced with Fabric8 Kubernetes Client's methods
isInitContainerImage(ImageConfiguration, ControllerResourceConfig) - Static method in class org.eclipse.jkube.kit.enricher.api.util.KubernetesResourceUtil
 
isOpenShiftMode() - Method in class org.eclipse.jkube.kit.enricher.api.BaseEnricher
Returns true if we are in OpenShift S2I binary building mode

J

JKUBE_DEFAULT_IMAGE_PULL_POLICY - Static variable in class org.eclipse.jkube.kit.enricher.api.BaseEnricher
 
JKUBE_DOMAIN - Static variable in class org.eclipse.jkube.kit.enricher.api.BaseEnricher
 
JKUBE_ENFORCED_IMAGE_PULL_POLICY - Static variable in class org.eclipse.jkube.kit.enricher.api.BaseEnricher
 
JKUBE_ENFORCED_REPLICAS - Static variable in class org.eclipse.jkube.kit.enricher.api.BaseEnricher
 
jKubeBuildStrategy(JKubeBuildStrategy) - Method in class org.eclipse.jkube.kit.enricher.api.JKubeEnricherContext.JKubeEnricherContextBuilder
 
jKubeBuildStrategy(JKubeBuildStrategy) - Method in class org.eclipse.jkube.kit.enricher.api.model.Configuration.ConfigurationBuilder
 
JKubeEnricherContext - Class in org.eclipse.jkube.kit.enricher.api
The context given to each enricher from where it can extract build specific information.
JKubeEnricherContext(List<RegistryServerConfiguration>, Map<String, String>, JavaProject, KitLogger, ResourceConfig, List<ImageConfiguration>, ProcessorConfig, JKubeBuildStrategy) - Constructor for class org.eclipse.jkube.kit.enricher.api.JKubeEnricherContext
 
JKubeEnricherContext(Configuration, List<RegistryServerConfiguration>, Map<String, String>, JavaProject, KitLogger, ResourceConfig, List<ImageConfiguration>, ProcessorConfig, HandlerHub, JKubeBuildStrategy) - Constructor for class org.eclipse.jkube.kit.enricher.api.JKubeEnricherContext
 
JKubeEnricherContext.JKubeEnricherContextBuilder - Class in org.eclipse.jkube.kit.enricher.api
 
job(ResourceConfig) - Static method in class org.eclipse.jkube.kit.enricher.api.visitor.MetadataVisitor
 
JOB_VERSION - Static variable in class org.eclipse.jkube.kit.enricher.api.util.KubernetesResourceUtil
 
JobHandler - Class in org.eclipse.jkube.kit.enricher.handler
Handler for Jobs

K

KIND - Static variable in class org.eclipse.jkube.kit.enricher.api.util.SecretConstants
 
KindAndName - Class in org.eclipse.jkube.kit.enricher.api.model
Represents a key for a resource so we can look up resources by key and name
KindAndName(String, String) - Constructor for class org.eclipse.jkube.kit.enricher.api.model.KindAndName
 
KindAndName(HasMetadata) - Constructor for class org.eclipse.jkube.kit.enricher.api.model.KindAndName
 
KubernetesResourceUtil - Class in org.eclipse.jkube.kit.enricher.api.util
Utility class for handling Kubernetes resource descriptors

L

log - Variable in class org.eclipse.jkube.kit.enricher.api.BaseEnricher
 
log(KitLogger) - Method in class org.eclipse.jkube.kit.enricher.api.JKubeEnricherContext.JKubeEnricherContextBuilder
 

M

mergeConfigMaps(ConfigMap, ConfigMap, KitLogger, boolean) - Static method in class org.eclipse.jkube.kit.enricher.api.util.KubernetesResourceUtil
 
mergeDeployments(Deployment, Deployment, KitLogger, boolean) - Static method in class org.eclipse.jkube.kit.enricher.api.util.KubernetesResourceUtil
 
mergeMetadata(HasMetadata, HasMetadata) - Static method in class org.eclipse.jkube.kit.enricher.api.util.KubernetesResourceUtil
 
mergePodSpec(PodSpecBuilder, PodSpec, String) - Static method in class org.eclipse.jkube.kit.enricher.api.util.KubernetesResourceUtil
 
mergePodSpec(PodSpecBuilder, PodSpec, String, boolean) - Static method in class org.eclipse.jkube.kit.enricher.api.util.KubernetesResourceUtil
 
mergeResources(HasMetadata, HasMetadata, KitLogger, boolean) - Static method in class org.eclipse.jkube.kit.enricher.api.util.KubernetesResourceUtil
Merges the given resources together into a single resource.
mergeSimpleFields(Object, Object) - Static method in class org.eclipse.jkube.kit.enricher.api.util.KubernetesResourceUtil
Uses reflection to copy over default values from the defaultValues object to the targetValues object similar to the following: if( values.get${FIELD}() == null ) { values.(with|set){FIELD}(defaultValues.get${FIELD}); } Only fields that which use primitives, boxed primitives, or String object are copied.
metadata(ResourceConfig) - Static method in class org.eclipse.jkube.kit.enricher.api.visitor.MetadataVisitor
 
MetadataVisitor<T extends io.fabric8.kubernetes.api.builder.VisitableBuilder> - Class in org.eclipse.jkube.kit.enricher.api.visitor
Visitor which adds labels and annotations
MetadataVisitor(Class<T>, Supplier<Properties>, Supplier<Properties>, Function<T, ObjectMetaFluent<?>>) - Constructor for class org.eclipse.jkube.kit.enricher.api.visitor.MetadataVisitor
 
MetadataVisitor(Class<T>, Supplier<Properties>, Supplier<Properties>, Function<T, ObjectMetaFluent<?>>, Function<ObjectMetaFluent<?>, Runnable>) - Constructor for class org.eclipse.jkube.kit.enricher.api.visitor.MetadataVisitor
 
Misc - Class in org.eclipse.jkube.kit.enricher.api.util
 

N

NamespaceHandler - Class in org.eclipse.jkube.kit.enricher.handler
 
NamespaceHandler() - Constructor for class org.eclipse.jkube.kit.enricher.handler.NamespaceHandler
 
NEED_IMAGECHANGE_TRIGGERS - Static variable in class org.eclipse.jkube.kit.enricher.api.BaseEnricher
 

O

OPENSHIFT_DEPLOY_TIMEOUT_SECONDS - Static variable in class org.eclipse.jkube.kit.enricher.api.BaseEnricher
 
OPENSHIFT_ENABLE_AUTOMATIC_TRIGGER - Static variable in class org.eclipse.jkube.kit.enricher.api.BaseEnricher
 
OPENSHIFT_TRIM_IMAGE_IN_CONTAINER_SPEC - Static variable in class org.eclipse.jkube.kit.enricher.api.BaseEnricher
 
OPENSHIFT_V1_VERSION - Static variable in class org.eclipse.jkube.kit.enricher.api.util.KubernetesResourceUtil
 
org.eclipse.jkube.kit.enricher.api - package org.eclipse.jkube.kit.enricher.api
 
org.eclipse.jkube.kit.enricher.api.model - package org.eclipse.jkube.kit.enricher.api.model
 
org.eclipse.jkube.kit.enricher.api.util - package org.eclipse.jkube.kit.enricher.api.util
 
org.eclipse.jkube.kit.enricher.api.visitor - package org.eclipse.jkube.kit.enricher.api.visitor
 
org.eclipse.jkube.kit.enricher.handler - package org.eclipse.jkube.kit.enricher.handler
 
overrideReplicas(KubernetesListBuilder, int) - Method in interface org.eclipse.jkube.kit.enricher.handler.ControllerHandler
 
overrideReplicas(KubernetesListBuilder, int) - Method in class org.eclipse.jkube.kit.enricher.handler.DaemonSetHandler
 
overrideReplicas(KubernetesListBuilder, int) - Method in class org.eclipse.jkube.kit.enricher.handler.DeploymentConfigHandler
 
overrideReplicas(KubernetesListBuilder, int) - Method in class org.eclipse.jkube.kit.enricher.handler.DeploymentHandler
 
overrideReplicas(KubernetesListBuilder, int) - Method in class org.eclipse.jkube.kit.enricher.handler.JobHandler
 
overrideReplicas(KubernetesListBuilder, int) - Method in class org.eclipse.jkube.kit.enricher.handler.ReplicaSetHandler
 
overrideReplicas(KubernetesListBuilder, int) - Method in class org.eclipse.jkube.kit.enricher.handler.ReplicationControllerHandler
 
overrideReplicas(KubernetesListBuilder, int) - Method in class org.eclipse.jkube.kit.enricher.handler.StatefulSetHandler
 

P

pluginConfigLookup(BiFunction<String, String, Optional<Map<String, Object>>>) - Method in class org.eclipse.jkube.kit.enricher.api.model.Configuration.ConfigurationBuilder
 
PodTemplateHandler - Class in org.eclipse.jkube.kit.enricher.handler
 
PodTemplateHandler(ContainerHandler) - Constructor for class org.eclipse.jkube.kit.enricher.handler.PodTemplateHandler
 
podTemplateSpec(ResourceConfig) - Static method in class org.eclipse.jkube.kit.enricher.api.visitor.MetadataVisitor
 
ProbeHandler - Class in org.eclipse.jkube.kit.enricher.handler
 
ProbeHandler() - Constructor for class org.eclipse.jkube.kit.enricher.handler.ProbeHandler
 
processingInstruction(String, String) - Method in class org.eclipse.jkube.kit.enricher.api.JKubeEnricherContext.JKubeEnricherContextBuilder
 
processingInstructions(Map<? extends String, ? extends String>) - Method in class org.eclipse.jkube.kit.enricher.api.JKubeEnricherContext.JKubeEnricherContextBuilder
 
processorConfig(ProcessorConfig) - Method in class org.eclipse.jkube.kit.enricher.api.JKubeEnricherContext.JKubeEnricherContextBuilder
 
processorConfig(ProcessorConfig) - Method in class org.eclipse.jkube.kit.enricher.api.model.Configuration.ConfigurationBuilder
 
project(JavaProject) - Method in class org.eclipse.jkube.kit.enricher.api.JKubeEnricherContext.JKubeEnricherContextBuilder
 
ProjectHandler - Class in org.eclipse.jkube.kit.enricher.handler
 
ProjectHandler() - Constructor for class org.eclipse.jkube.kit.enricher.handler.ProjectHandler
 

R

RBAC_VERSION - Static variable in class org.eclipse.jkube.kit.enricher.api.util.KubernetesResourceUtil
 
readResourceFragmentsFrom(PlatformMode, ResourceVersioning, String, File[]) - Static method in class org.eclipse.jkube.kit.enricher.api.util.KubernetesResourceUtil
Read all Kubernetes resource fragments from a directory and create a KubernetesListBuilder which can be adapted later.
remove(String, String) - Static method in class org.eclipse.jkube.kit.enricher.api.util.KubernetesResourceUtil
 
removeInitContainer(PodTemplateSpecBuilder, String) - Static method in class org.eclipse.jkube.kit.enricher.api.util.KubernetesResourceUtil
 
removeItemFromKubernetesBuilder(KubernetesListBuilder, HasMetadata) - Static method in class org.eclipse.jkube.kit.enricher.api.util.KubernetesResourceUtil
 
replicaSet(ResourceConfig) - Static method in class org.eclipse.jkube.kit.enricher.api.visitor.MetadataVisitor
 
ReplicaSetHandler - Class in org.eclipse.jkube.kit.enricher.handler
 
replicationController(ResourceConfig) - Static method in class org.eclipse.jkube.kit.enricher.api.visitor.MetadataVisitor
 
ReplicationControllerHandler - Class in org.eclipse.jkube.kit.enricher.handler
 
resource(ResourceConfig) - Method in class org.eclipse.jkube.kit.enricher.api.model.Configuration.ConfigurationBuilder
 
RESOURCE_APP_CATALOG_ANNOTATION - Static variable in class org.eclipse.jkube.kit.enricher.api.util.Constants
Deprecated.
Use annotations with jkube.eclipse.org prefix instead
resources(ResourceConfig) - Method in class org.eclipse.jkube.kit.enricher.api.JKubeEnricherContext.JKubeEnricherContextBuilder
 
route(ResourceConfig) - Static method in class org.eclipse.jkube.kit.enricher.api.visitor.MetadataVisitor
 

S

secretConfigLookup(Function<String, Optional<Map<String, Object>>>) - Method in class org.eclipse.jkube.kit.enricher.api.model.Configuration.ConfigurationBuilder
 
SecretConstants - Class in org.eclipse.jkube.kit.enricher.api.util
 
service(ResourceConfig) - Static method in class org.eclipse.jkube.kit.enricher.api.visitor.MetadataVisitor
 
serviceAccount(ResourceConfig) - Static method in class org.eclipse.jkube.kit.enricher.api.visitor.MetadataVisitor
 
ServiceExposer - Interface in org.eclipse.jkube.kit.enricher.api
Implementing Enrichers should generate Kubernetes Resources/Objects that Expose a Kubernetes Service.
ServiceExposer.Util - Class in org.eclipse.jkube.kit.enricher.api
 
ServiceHandler - Class in org.eclipse.jkube.kit.enricher.handler
 
ServiceHandler() - Constructor for class org.eclipse.jkube.kit.enricher.handler.ServiceHandler
 
setProcessingInstruction(String, List<String>) - Method in class org.eclipse.jkube.kit.enricher.api.BaseEnricher
 
setProcessingInstructions(Map<String, String>) - Method in interface org.eclipse.jkube.kit.enricher.api.EnricherContext
 
setProcessingInstructions(Map<String, String>) - Method in class org.eclipse.jkube.kit.enricher.api.JKubeEnricherContext
 
setting(RegistryServerConfiguration) - Method in class org.eclipse.jkube.kit.enricher.api.JKubeEnricherContext.JKubeEnricherContextBuilder
 
settings(Collection<? extends RegistryServerConfiguration>) - Method in class org.eclipse.jkube.kit.enricher.api.JKubeEnricherContext.JKubeEnricherContextBuilder
 
SIDECAR - Static variable in class org.eclipse.jkube.kit.enricher.api.BaseEnricher
 
statefulSet(ResourceConfig) - Static method in class org.eclipse.jkube.kit.enricher.api.visitor.MetadataVisitor
 
StatefulSetHandler - Class in org.eclipse.jkube.kit.enricher.handler
Handler for StatefulSets

T

toBuilder() - Method in class org.eclipse.jkube.kit.enricher.api.JKubeEnricherContext
 
toBuilder() - Method in class org.eclipse.jkube.kit.enricher.api.model.Configuration
 
toString() - Method in class org.eclipse.jkube.kit.enricher.api.JKubeEnricherContext.JKubeEnricherContextBuilder
 
toString() - Method in class org.eclipse.jkube.kit.enricher.api.model.Configuration.ConfigurationBuilder
 
toString() - Method in class org.eclipse.jkube.kit.enricher.api.model.KindAndName
 

U

updateKindFilenameMapper(Map<String, List<String>>) - Static method in class org.eclipse.jkube.kit.enricher.api.util.KubernetesResourceUtil
 
updateKindFilenameMappings(List<MappingConfig>) - Static method in class org.eclipse.jkube.kit.enricher.api.util.KubernetesResourceUtil
 
useDeploymentForOpenShift() - Method in class org.eclipse.jkube.kit.enricher.api.BaseEnricher
 

V

validateKubernetesMasterUrl(URL) - Static method in class org.eclipse.jkube.kit.enricher.api.util.KubernetesResourceUtil
 
visit(T) - Method in class org.eclipse.jkube.kit.enricher.api.visitor.MetadataVisitor
 
A B C D E F G H I J K L M N O P R S T U V 
Skip navigation links

Copyright © 2023. All rights reserved.