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.EndpointProducerBuilderAdvanced builder for endpoint producers for the Knative component.
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default KnativeEndpointBuilderFactory.AdvancedKnativeEndpointProducerBuilderapiVersion(String apiVersion)The version of the k8s resource referenced by the endpoint.default KnativeEndpointBuilderFactory.KnativeEndpointProducerBuilderbasic()default KnativeEndpointBuilderFactory.AdvancedKnativeEndpointProducerBuilderkind(String kind)The type of the k8s resource referenced by the endpoint.default KnativeEndpointBuilderFactory.AdvancedKnativeEndpointProducerBuildername(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
-
-