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, getUriMethods inherited from interface org.apache.camel.EndpointConsumerResolver
resolve, resolveMethods inherited from interface org.apache.camel.builder.EndpointProducerBuilder
doSetMultiValueProperties, doSetMultiValueProperty, doSetProperty, expr, getRawUri, getUriMethods inherited from interface org.apache.camel.EndpointProducerResolver
resolve, resolveMethods inherited from interface org.apache.camel.builder.endpoint.dsl.KnativeEndpointBuilderFactory.AdvancedKnativeEndpointConsumerBuilder
bridgeErrorHandler, bridgeErrorHandler, exceptionHandler, exceptionHandler, exchangePattern, exchangePattern, reply, replyMethods inherited from interface org.apache.camel.builder.endpoint.dsl.KnativeEndpointBuilderFactory.AdvancedKnativeEndpointProducerBuilder
lazyStartProducer, lazyStartProducer
-
Method Details
-
basic
- Specified by:
basicin interfaceKnativeEndpointBuilderFactory.AdvancedKnativeEndpointConsumerBuilder- Specified by:
basicin 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:
apiVersionin interfaceKnativeEndpointBuilderFactory.AdvancedKnativeEndpointConsumerBuilder- Specified by:
apiVersionin 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:
kindin interfaceKnativeEndpointBuilderFactory.AdvancedKnativeEndpointConsumerBuilder- Specified by:
kindin 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:
namein interfaceKnativeEndpointBuilderFactory.AdvancedKnativeEndpointConsumerBuilder- Specified by:
namein interfaceKnativeEndpointBuilderFactory.AdvancedKnativeEndpointProducerBuilder- Parameters:
name- the value to set- Returns:
- the dsl builder
-