Class IgniteComputeEndpointBuilderFactory.IgniteComputeHeaderNameBuilder
java.lang.Object
org.apache.camel.builder.endpoint.dsl.IgniteComputeEndpointBuilderFactory.IgniteComputeHeaderNameBuilder
- Enclosing interface:
IgniteComputeEndpointBuilderFactory
public static class IgniteComputeEndpointBuilderFactory.IgniteComputeHeaderNameBuilder
extends Object
The builder of headers' name for the Ignite Compute component.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionAffinity cache name for the AFFINITY_CALL and AFFINITY_RUN operations.Affinity key for the AFFINITY_CALL and AFFINITY_RUN operations.Allows you to dynamically change the compute operation to perform.Parameters for APPLY, BROADCAST and EXECUTE operations.Reducer for the APPLY and CALL operations.
-
Constructor Details
-
IgniteComputeHeaderNameBuilder
public IgniteComputeHeaderNameBuilder()
-
-
Method Details
-
igniteComputeExecutionType
Allows you to dynamically change the compute operation to perform. The option is a:org.apache.camel.component.ignite.compute.IgniteComputeExecutionType
type. Group: producer- Returns:
- the name of the header
IgniteComputeExecutionType
.
-
igniteComputeParameters
Parameters for APPLY, BROADCAST and EXECUTE operations. The option is a:Any object or Collection of objects
type. Group: producer- Returns:
- the name of the header
IgniteComputeParameters
.
-
igniteComputeReducer
Reducer for the APPLY and CALL operations. The option is a:org.apache.ignite.lang.IgniteReducer
type. Group: producer- Returns:
- the name of the header
IgniteComputeReducer
.
-
igniteComputeAffinityCacheName
Affinity cache name for the AFFINITY_CALL and AFFINITY_RUN operations. The option is a:String
type. Group: producer- Returns:
- the name of the header
IgniteComputeAffinityCacheName
.
-
igniteComputeAffinityKey
Affinity key for the AFFINITY_CALL and AFFINITY_RUN operations. The option is a:Object
type. Group: producer- Returns:
- the name of the header
IgniteComputeAffinityKey
.
-