Interface DaprEndpointBuilderFactory.DaprEndpointConsumerBuilder
- All Superinterfaces:
org.apache.camel.builder.EndpointConsumerBuilder,org.apache.camel.EndpointConsumerResolver
- All Known Subinterfaces:
DaprEndpointBuilderFactory.DaprEndpointBuilder
- Enclosing interface:
DaprEndpointBuilderFactory
public static interface DaprEndpointBuilderFactory.DaprEndpointConsumerBuilder
extends org.apache.camel.builder.EndpointConsumerBuilder
Builder for endpoint consumers for the Dapr component.
-
Method Summary
Modifier and TypeMethodDescriptionadvanced()client(io.dapr.client.DaprClient client) The Dapr Client.The Dapr Client.configKeys(String configKeys) List of keys for configuration operation.configStore(String configStore) The name of the Dapr configuration store to interact with, defined in statestore.yaml config.contentType(String contentType) The contentType for the Pub/Sub component to use.previewClient(io.dapr.client.DaprPreviewClient previewClient) The Dapr Preview Client.previewClient(String previewClient) The Dapr Preview Client.pubSubName(String pubSubName) The name of the Dapr Pub/Sub component to use.The name of the topic to subscribe to.Methods inherited from interface org.apache.camel.builder.EndpointConsumerBuilder
doSetMultiValueProperties, doSetMultiValueProperty, doSetProperty, expr, getRawUriMethods inherited from interface org.apache.camel.EndpointConsumerResolver
resolve, resolve
-
Method Details
-
advanced
-
client
default DaprEndpointBuilderFactory.DaprEndpointConsumerBuilder client(io.dapr.client.DaprClient client) The Dapr Client. The option is a:io.dapr.client.DaprClienttype. Group: common- Parameters:
client- the value to set- Returns:
- the dsl builder
-
client
The Dapr Client. The option will be converted to aio.dapr.client.DaprClienttype. Group: common- Parameters:
client- the value to set- Returns:
- the dsl builder
-
configKeys
List of keys for configuration operation. The option is a:java.lang.Stringtype. Group: common- Parameters:
configKeys- the value to set- Returns:
- the dsl builder
-
configStore
The name of the Dapr configuration store to interact with, defined in statestore.yaml config. The option is a:java.lang.Stringtype. Group: common- Parameters:
configStore- the value to set- Returns:
- the dsl builder
-
contentType
The contentType for the Pub/Sub component to use. The option is a:java.lang.Stringtype. Group: common- Parameters:
contentType- the value to set- Returns:
- the dsl builder
-
previewClient
default DaprEndpointBuilderFactory.DaprEndpointConsumerBuilder previewClient(io.dapr.client.DaprPreviewClient previewClient) The Dapr Preview Client. The option is a:io.dapr.client.DaprPreviewClienttype. Group: common- Parameters:
previewClient- the value to set- Returns:
- the dsl builder
-
previewClient
The Dapr Preview Client. The option will be converted to aio.dapr.client.DaprPreviewClienttype. Group: common- Parameters:
previewClient- the value to set- Returns:
- the dsl builder
-
pubSubName
The name of the Dapr Pub/Sub component to use. This identifies which underlying messaging system Dapr will interact with for publishing or subscribing to events. The option is a:java.lang.Stringtype. Group: common- Parameters:
pubSubName- the value to set- Returns:
- the dsl builder
-
topic
The name of the topic to subscribe to. The topic must exist in the Pub/Sub component configured under the given pubsubName. The option is a:java.lang.Stringtype. Group: common- Parameters:
topic- the value to set- Returns:
- the dsl builder
-