Class IgniteQueueEndpointBuilderFactory.IgniteQueueHeaderNameBuilder
java.lang.Object
org.apache.camel.builder.endpoint.dsl.IgniteQueueEndpointBuilderFactory.IgniteQueueHeaderNameBuilder
- Enclosing interface:
IgniteQueueEndpointBuilderFactory
The builder of headers' name for the Ignite Queues component.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionWhen invoking the DRAIN operation, the amount of items to drain.Allows you to dynamically change the queue operation.Dynamically sets the timeout in milliseconds to use when invoking the OFFER or POLL operations.The amount of items transferred as the result of the DRAIN operation.
-
Constructor Details
-
IgniteQueueHeaderNameBuilder
public IgniteQueueHeaderNameBuilder()
-
-
Method Details
-
igniteQueueOperation
Allows you to dynamically change the queue operation. The option is a:org.apache.camel.component.ignite.queue.IgniteQueueOperation
type. Group: producer- Returns:
- the name of the header
IgniteQueueOperation
.
-
igniteQueueMaxElements
When invoking the DRAIN operation, the amount of items to drain. The option is a:Integer
type. Group: producer- Returns:
- the name of the header
IgniteQueueMaxElements
.
-
igniteQueueTransferredCount
The amount of items transferred as the result of the DRAIN operation. The option is a:Integer
type. Group: producer- Returns:
- the name of the header
IgniteQueueTransferredCount
.
-
igniteQueueTimeoutMillis
Dynamically sets the timeout in milliseconds to use when invoking the OFFER or POLL operations. The option is a:Long
type. Group: producer- Returns:
- the name of the header
IgniteQueueTimeoutMillis
.
-