Interface Plc4XEndpointBuilderFactory.Plc4XEndpointConsumerBuilder
- All Superinterfaces:
org.apache.camel.builder.EndpointConsumerBuilder,org.apache.camel.EndpointConsumerResolver
- All Known Subinterfaces:
Plc4XEndpointBuilderFactory.Plc4XEndpointBuilder
- Enclosing interface:
- Plc4XEndpointBuilderFactory
public static interface Plc4XEndpointBuilderFactory.Plc4XEndpointConsumerBuilder
extends org.apache.camel.builder.EndpointConsumerBuilder
Builder for endpoint consumers for the PLC4X component.
-
Method Summary
Modifier and TypeMethodDescriptionadvanced()autoReconnect(boolean autoReconnect) Whether to reconnect when no connection is present upon doing a request.autoReconnect(String autoReconnect) Whether to reconnect when no connection is present upon doing a request.period(int period) Interval on which the Trigger should be checked.Interval on which the Trigger should be checked.The tags to read as Map containing the tag name associated to its query.The tags to read as Map containing the tag name associated to its query.Query to a trigger.Methods inherited from interface org.apache.camel.builder.EndpointConsumerBuilder
doSetMultiValueProperties, doSetMultiValueProperty, doSetProperty, expr, getRawUri, getUriMethods inherited from interface org.apache.camel.EndpointConsumerResolver
resolve, resolve
-
Method Details
-
advanced
-
autoReconnect
default Plc4XEndpointBuilderFactory.Plc4XEndpointConsumerBuilder autoReconnect(boolean autoReconnect) Whether to reconnect when no connection is present upon doing a request. The option is a: <code>boolean</code> type. Default: false Group: common- Parameters:
autoReconnect- the value to set- Returns:
- the dsl builder
-
autoReconnect
default Plc4XEndpointBuilderFactory.Plc4XEndpointConsumerBuilder autoReconnect(String autoReconnect) Whether to reconnect when no connection is present upon doing a request. The option will be converted to a <code>boolean</code> type. Default: false Group: common- Parameters:
autoReconnect- the value to set- Returns:
- the dsl builder
-
tags
The tags to read as Map containing the tag name associated to its query. The option is a: <code>java.util.Map<java.lang.String, java.lang.Object></code> type. Group: common- Parameters:
tags- the value to set- Returns:
- the dsl builder
-
tags
The tags to read as Map containing the tag name associated to its query. The option will be converted to a <code>java.util.Map<java.lang.String, java.lang.Object></code> type. Group: common- Parameters:
tags- the value to set- Returns:
- the dsl builder
-
period
Interval on which the Trigger should be checked. The option is a: <code>int</code> type. Group: consumer- Parameters:
period- the value to set- Returns:
- the dsl builder
-
period
Interval on which the Trigger should be checked. The option will be converted to a <code>int</code> type. Group: consumer- Parameters:
period- the value to set- Returns:
- the dsl builder
-
trigger
Query to a trigger. On a rising edge of the trigger, the tags will be read once. The option is a: <code>java.lang.String</code> type. Group: consumer- Parameters:
trigger- the value to set- Returns:
- the dsl builder
-