Interface KnativeEndpointBuilderFactory.KnativeEndpointProducerBuilder
-
- All Superinterfaces:
org.apache.camel.builder.EndpointProducerBuilder
,org.apache.camel.EndpointProducerResolver
- All Known Subinterfaces:
KnativeEndpointBuilderFactory.KnativeEndpointBuilder
- Enclosing interface:
- KnativeEndpointBuilderFactory
public static interface KnativeEndpointBuilderFactory.KnativeEndpointProducerBuilder extends org.apache.camel.builder.EndpointProducerBuilder
Builder for endpoint producers for the Knative component.
-
-
Method Summary
-
-
-
Method Detail
-
advanced
default KnativeEndpointBuilderFactory.AdvancedKnativeEndpointProducerBuilder advanced()
-
ceOverride
default KnativeEndpointBuilderFactory.KnativeEndpointProducerBuilder ceOverride(Map<String,String> ceOverride)
CloudEvent headers to override. The option is a: <code>java.util.Map<java.lang.String, java.lang.String></code> type. Group: common- Parameters:
ceOverride
- the value to set- Returns:
- the dsl builder
-
ceOverride
default KnativeEndpointBuilderFactory.KnativeEndpointProducerBuilder ceOverride(String ceOverride)
CloudEvent headers to override. The option will be converted to a <code>java.util.Map<java.lang.String, java.lang.String></code> type. Group: common- Parameters:
ceOverride
- the value to set- Returns:
- the dsl builder
-
cloudEventsSpecVersion
default KnativeEndpointBuilderFactory.KnativeEndpointProducerBuilder cloudEventsSpecVersion(String cloudEventsSpecVersion)
Set the version of the cloudevents spec. The option is a: <code>java.lang.String</code> type. Default: 1.0 Group: common- Parameters:
cloudEventsSpecVersion
- the value to set- Returns:
- the dsl builder
-
cloudEventsType
default KnativeEndpointBuilderFactory.KnativeEndpointProducerBuilder cloudEventsType(String cloudEventsType)
Set the event-type information of the produced events. The option is a: <code>java.lang.String</code> type. Default: org.apache.camel.event Group: common- Parameters:
cloudEventsType
- the value to set- Returns:
- the dsl builder
-
environment
default KnativeEndpointBuilderFactory.KnativeEndpointProducerBuilder environment(org.apache.camel.component.knative.spi.KnativeEnvironment environment)
The environment. The option is a: <code>org.apache.camel.component.knative.spi.KnativeEnvironment</code> type. Group: common- Parameters:
environment
- the value to set- Returns:
- the dsl builder
-
environment
default KnativeEndpointBuilderFactory.KnativeEndpointProducerBuilder environment(String environment)
The environment. The option will be converted to a <code>org.apache.camel.component.knative.spi.KnativeEnvironment</code> type. Group: common- Parameters:
environment
- the value to set- Returns:
- the dsl builder
-
filters
default KnativeEndpointBuilderFactory.KnativeEndpointProducerBuilder filters(Map<String,String> filters)
Set the filters. The option is a: <code>java.util.Map<java.lang.String, java.lang.String></code> type. Group: common- Parameters:
filters
- the value to set- Returns:
- the dsl builder
-
filters
default KnativeEndpointBuilderFactory.KnativeEndpointProducerBuilder filters(String filters)
Set the filters. The option will be converted to a <code>java.util.Map<java.lang.String, java.lang.String></code> type. Group: common- Parameters:
filters
- the value to set- Returns:
- the dsl builder
-
transportOptions
default KnativeEndpointBuilderFactory.KnativeEndpointProducerBuilder transportOptions(Map<String,Object> transportOptions)
Set the transport options. The option is a: <code>java.util.Map<java.lang.String, java.lang.Object></code> type. Group: common- Parameters:
transportOptions
- the value to set- Returns:
- the dsl builder
-
transportOptions
default KnativeEndpointBuilderFactory.KnativeEndpointProducerBuilder transportOptions(String transportOptions)
Set the transport options. The option will be converted to a <code>java.util.Map<java.lang.String, java.lang.Object></code> type. Group: common- Parameters:
transportOptions
- the value to set- Returns:
- the dsl builder
-
-