Interface KnativeEndpointBuilderFactory.AdvancedKnativeEndpointProducerBuilder
-
- All Superinterfaces:
org.apache.camel.builder.EndpointProducerBuilder
,org.apache.camel.EndpointProducerResolver
- All Known Subinterfaces:
KnativeEndpointBuilderFactory.AdvancedKnativeEndpointBuilder
- Enclosing interface:
- KnativeEndpointBuilderFactory
public static interface KnativeEndpointBuilderFactory.AdvancedKnativeEndpointProducerBuilder extends org.apache.camel.builder.EndpointProducerBuilder
Advanced builder for endpoint producers for the Knative component.
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default KnativeEndpointBuilderFactory.AdvancedKnativeEndpointProducerBuilder
apiVersion(String apiVersion)
The version of the k8s resource referenced by the endpoint.default KnativeEndpointBuilderFactory.KnativeEndpointProducerBuilder
basic()
default KnativeEndpointBuilderFactory.AdvancedKnativeEndpointProducerBuilder
kind(String kind)
The type of the k8s resource referenced by the endpoint.default KnativeEndpointBuilderFactory.AdvancedKnativeEndpointProducerBuilder
name(String name)
The name of the k8s resource referenced by the endpoint.
-
-
-
Method Detail
-
basic
default KnativeEndpointBuilderFactory.KnativeEndpointProducerBuilder basic()
-
apiVersion
default KnativeEndpointBuilderFactory.AdvancedKnativeEndpointProducerBuilder apiVersion(String apiVersion)
The version of the k8s resource referenced by the endpoint. The option is a: <code>java.lang.String</code> type. Group: advanced- Parameters:
apiVersion
- the value to set- Returns:
- the dsl builder
-
kind
default KnativeEndpointBuilderFactory.AdvancedKnativeEndpointProducerBuilder kind(String kind)
The type of the k8s resource referenced by the endpoint. The option is a: <code>java.lang.String</code> type. Group: advanced- Parameters:
kind
- the value to set- Returns:
- the dsl builder
-
name
default KnativeEndpointBuilderFactory.AdvancedKnativeEndpointProducerBuilder name(String name)
The name of the k8s resource referenced by the endpoint. The option is a: <code>java.lang.String</code> type. Group: advanced- Parameters:
name
- the value to set- Returns:
- the dsl builder
-
-