Class KnativeBrokerBindingProvider
java.lang.Object
org.apache.camel.dsl.jbang.core.commands.bind.ObjectReferenceBindingProvider
org.apache.camel.dsl.jbang.core.commands.bind.KnativeBrokerBindingProvider
- All Implemented Interfaces:
BindingProvider
Binding to a Knative broker resource.
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.apache.camel.dsl.jbang.core.commands.bind.BindingProvider
BindingProvider.EndpointType -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleangetEndpoint(BindingProvider.EndpointType type, String uriExpression, Map<String, Object> endpointProperties, TemplateProvider templateProvider) getEndpointUriProperties(BindingProvider.EndpointType type, String objectName, String uriExpression, Map<String, Object> endpointProperties) Methods inherited from class org.apache.camel.dsl.jbang.core.commands.bind.ObjectReferenceBindingProvider
getNamespace, getObjectName
-
Constructor Details
-
KnativeBrokerBindingProvider
public KnativeBrokerBindingProvider()
-
-
Method Details
-
getEndpoint
public String getEndpoint(BindingProvider.EndpointType type, String uriExpression, Map<String, Object> endpointProperties, TemplateProvider templateProvider) throws Exception- Specified by:
getEndpointin interfaceBindingProvider- Overrides:
getEndpointin classObjectReferenceBindingProvider- Throws:
Exception
-
getEndpointUriProperties
protected Map<String,Object> getEndpointUriProperties(BindingProvider.EndpointType type, String objectName, String uriExpression, Map<String, Object> endpointProperties) throws Exception- Overrides:
getEndpointUriPropertiesin classObjectReferenceBindingProvider- Throws:
Exception
-
canHandle
- Specified by:
canHandlein interfaceBindingProvider- Overrides:
canHandlein classObjectReferenceBindingProvider
-