Interface KnativeEndpointBuilderFactory.AdvancedKnativeEndpointBuilder
- All Superinterfaces:
org.apache.camel.builder.EndpointConsumerBuilder
,org.apache.camel.EndpointConsumerResolver
,org.apache.camel.builder.EndpointProducerBuilder
,org.apache.camel.EndpointProducerResolver
,KnativeEndpointBuilderFactory.AdvancedKnativeEndpointConsumerBuilder
,KnativeEndpointBuilderFactory.AdvancedKnativeEndpointProducerBuilder
- Enclosing interface:
- KnativeEndpointBuilderFactory
public static interface KnativeEndpointBuilderFactory.AdvancedKnativeEndpointBuilder
extends KnativeEndpointBuilderFactory.AdvancedKnativeEndpointConsumerBuilder, KnativeEndpointBuilderFactory.AdvancedKnativeEndpointProducerBuilder
Advanced builder for endpoint for the Knative component.
-
Method Summary
Modifier and TypeMethodDescriptionapiVersion
(String apiVersion) The version of the k8s resource referenced by the endpoint.basic()
The type of the k8s resource referenced by the endpoint.The name of the k8s resource referenced by the endpoint.Methods inherited from interface org.apache.camel.builder.EndpointConsumerBuilder
doSetMultiValueProperties, doSetMultiValueProperty, doSetProperty, expr, getRawUri, getUri
Methods inherited from interface org.apache.camel.EndpointConsumerResolver
resolve, resolve
Methods inherited from interface org.apache.camel.builder.EndpointProducerBuilder
doSetMultiValueProperties, doSetMultiValueProperty, doSetProperty, expr, getRawUri, getUri
Methods inherited from interface org.apache.camel.EndpointProducerResolver
resolve, resolve
Methods inherited from interface org.apache.camel.builder.endpoint.dsl.KnativeEndpointBuilderFactory.AdvancedKnativeEndpointConsumerBuilder
bridgeErrorHandler, bridgeErrorHandler, exceptionHandler, exceptionHandler, exchangePattern, exchangePattern, reply, reply
Methods inherited from interface org.apache.camel.builder.endpoint.dsl.KnativeEndpointBuilderFactory.AdvancedKnativeEndpointProducerBuilder
lazyStartProducer, lazyStartProducer
-
Method Details
-
basic
- Specified by:
basic
in interfaceKnativeEndpointBuilderFactory.AdvancedKnativeEndpointConsumerBuilder
- Specified by:
basic
in interfaceKnativeEndpointBuilderFactory.AdvancedKnativeEndpointProducerBuilder
-
apiVersion
The version of the k8s resource referenced by the endpoint. The option is a: <code>java.lang.String</code> type. Group: advanced- Specified by:
apiVersion
in interfaceKnativeEndpointBuilderFactory.AdvancedKnativeEndpointConsumerBuilder
- Specified by:
apiVersion
in interfaceKnativeEndpointBuilderFactory.AdvancedKnativeEndpointProducerBuilder
- Parameters:
apiVersion
- the value to set- Returns:
- the dsl builder
-
kind
The type of the k8s resource referenced by the endpoint. The option is a: <code>java.lang.String</code> type. Group: advanced- Specified by:
kind
in interfaceKnativeEndpointBuilderFactory.AdvancedKnativeEndpointConsumerBuilder
- Specified by:
kind
in interfaceKnativeEndpointBuilderFactory.AdvancedKnativeEndpointProducerBuilder
- Parameters:
kind
- the value to set- Returns:
- the dsl builder
-
name
The name of the k8s resource referenced by the endpoint. The option is a: <code>java.lang.String</code> type. Group: advanced- Specified by:
name
in interfaceKnativeEndpointBuilderFactory.AdvancedKnativeEndpointConsumerBuilder
- Specified by:
name
in interfaceKnativeEndpointBuilderFactory.AdvancedKnativeEndpointProducerBuilder
- Parameters:
name
- the value to set- Returns:
- the dsl builder
-