Class ObjectReferenceBindingProvider

java.lang.Object
org.apache.camel.dsl.jbang.core.commands.bind.ObjectReferenceBindingProvider
All Implemented Interfaces:
BindingProvider
Direct Known Subclasses:
KameletBindingProvider, KnativeBrokerBindingProvider, KnativeChannelBindingProvider, StrimziKafkaTopicBindingProvider

public class ObjectReferenceBindingProvider extends Object implements BindingProvider
Binding provider creates an object reference, usually to a Kubernetes resource. An object is identified by its fully qualified reference with Kind, ApiVersion, name and optional namespace. In addition to that the reference is able to specify resource properties. Subclasses may add logic for a very specific Kubernetes resource such as Kamelets or Knative brokers.