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 Constructor Description IgniteComputeHeaderNameBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
igniteComputeAffinityCacheName()
Affinity cache name for the AFFINITY_CALL and AFFINITY_RUN operations.String
igniteComputeAffinityKey()
Affinity key for the AFFINITY_CALL and AFFINITY_RUN operations.String
igniteComputeExecutionType()
Allows you to dynamically change the compute operation to perform.String
igniteComputeParameters()
Parameters for APPLY, BROADCAST and EXECUTE operations.String
igniteComputeReducer()
Reducer for the APPLY and CALL operations.
-
-
-
Method Detail
-
igniteComputeExecutionType
public String 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
public String 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
public String 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
public String 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
public String 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
.
-
-