public static interface IgniteComputeEndpointBuilderFactory.IgniteComputeEndpointBuilder
extends org.apache.camel.builder.EndpointProducerBuilder
| Modifier and Type | Method and Description |
|---|---|
default IgniteComputeEndpointBuilderFactory.AdvancedIgniteComputeEndpointBuilder |
advanced() |
default IgniteComputeEndpointBuilderFactory.IgniteComputeEndpointBuilder |
clusterGroupExpression(Object clusterGroupExpression)
An expression that returns the Cluster Group for the IgniteCompute
instance.
|
default IgniteComputeEndpointBuilderFactory.IgniteComputeEndpointBuilder |
clusterGroupExpression(String clusterGroupExpression)
An expression that returns the Cluster Group for the IgniteCompute
instance.
|
default IgniteComputeEndpointBuilderFactory.IgniteComputeEndpointBuilder |
computeName(String computeName)
The name of the compute job, which will be set via
IgniteCompute#withName(String).
|
default IgniteComputeEndpointBuilderFactory.IgniteComputeEndpointBuilder |
executionType(IgniteComputeEndpointBuilderFactory.IgniteComputeExecutionType executionType)
The compute operation to perform.
|
default IgniteComputeEndpointBuilderFactory.IgniteComputeEndpointBuilder |
executionType(String executionType)
The compute operation to perform.
|
default IgniteComputeEndpointBuilderFactory.IgniteComputeEndpointBuilder |
lazyStartProducer(boolean lazyStartProducer)
Whether the producer should be started lazy (on the first message).
|
default IgniteComputeEndpointBuilderFactory.IgniteComputeEndpointBuilder |
lazyStartProducer(String lazyStartProducer)
Whether the producer should be started lazy (on the first message).
|
default IgniteComputeEndpointBuilderFactory.IgniteComputeEndpointBuilder |
propagateIncomingBodyIfNoReturnValue(boolean propagateIncomingBodyIfNoReturnValue)
Sets whether to propagate the incoming body if the return type of the
underlying Ignite operation is void.
|
default IgniteComputeEndpointBuilderFactory.IgniteComputeEndpointBuilder |
propagateIncomingBodyIfNoReturnValue(String propagateIncomingBodyIfNoReturnValue)
Sets whether to propagate the incoming body if the return type of the
underlying Ignite operation is void.
|
default IgniteComputeEndpointBuilderFactory.IgniteComputeEndpointBuilder |
taskName(String taskName)
The task name, only applicable if using the
IgniteComputeExecutionType#EXECUTE execution type.
|
default IgniteComputeEndpointBuilderFactory.IgniteComputeEndpointBuilder |
timeoutMillis(Long timeoutMillis)
The timeout interval for triggered jobs, in milliseconds, which will
be set via IgniteCompute#withTimeout(long).
|
default IgniteComputeEndpointBuilderFactory.IgniteComputeEndpointBuilder |
timeoutMillis(String timeoutMillis)
The timeout interval for triggered jobs, in milliseconds, which will
be set via IgniteCompute#withTimeout(long).
|
default IgniteComputeEndpointBuilderFactory.IgniteComputeEndpointBuilder |
treatCollectionsAsCacheObjects(boolean treatCollectionsAsCacheObjects)
Sets whether to treat Collections as cache objects or as Collections
of items to insert/update/compute, etc.
|
default IgniteComputeEndpointBuilderFactory.IgniteComputeEndpointBuilder |
treatCollectionsAsCacheObjects(String treatCollectionsAsCacheObjects)
Sets whether to treat Collections as cache objects or as Collections
of items to insert/update/compute, etc.
|
default IgniteComputeEndpointBuilderFactory.AdvancedIgniteComputeEndpointBuilder advanced()
default IgniteComputeEndpointBuilderFactory.IgniteComputeEndpointBuilder clusterGroupExpression(Object clusterGroupExpression)
org.apache.camel.component.ignite.ClusterGroupExpression
type.
Group: producerdefault IgniteComputeEndpointBuilderFactory.IgniteComputeEndpointBuilder clusterGroupExpression(String clusterGroupExpression)
org.apache.camel.component.ignite.ClusterGroupExpression
type.
Group: producerdefault IgniteComputeEndpointBuilderFactory.IgniteComputeEndpointBuilder computeName(String computeName)
java.lang.String type.
Group: producerdefault IgniteComputeEndpointBuilderFactory.IgniteComputeEndpointBuilder executionType(IgniteComputeEndpointBuilderFactory.IgniteComputeExecutionType executionType)
org.apache.camel.component.ignite.compute.IgniteComputeExecutionType type.
Required: true
Group: producerdefault IgniteComputeEndpointBuilderFactory.IgniteComputeEndpointBuilder executionType(String executionType)
org.apache.camel.component.ignite.compute.IgniteComputeExecutionType type.
Required: true
Group: producerdefault IgniteComputeEndpointBuilderFactory.IgniteComputeEndpointBuilder lazyStartProducer(boolean lazyStartProducer)
boolean type.
Default: false
Group: producerdefault IgniteComputeEndpointBuilderFactory.IgniteComputeEndpointBuilder lazyStartProducer(String lazyStartProducer)
boolean type.
Default: false
Group: producerdefault IgniteComputeEndpointBuilderFactory.IgniteComputeEndpointBuilder propagateIncomingBodyIfNoReturnValue(boolean propagateIncomingBodyIfNoReturnValue)
boolean type.
Default: true
Group: producerdefault IgniteComputeEndpointBuilderFactory.IgniteComputeEndpointBuilder propagateIncomingBodyIfNoReturnValue(String propagateIncomingBodyIfNoReturnValue)
boolean type.
Default: true
Group: producerdefault IgniteComputeEndpointBuilderFactory.IgniteComputeEndpointBuilder taskName(String taskName)
java.lang.String type.
Group: producerdefault IgniteComputeEndpointBuilderFactory.IgniteComputeEndpointBuilder timeoutMillis(Long timeoutMillis)
java.lang.Long type.
Group: producerdefault IgniteComputeEndpointBuilderFactory.IgniteComputeEndpointBuilder timeoutMillis(String timeoutMillis)
java.lang.Long type.
Group: producerdefault IgniteComputeEndpointBuilderFactory.IgniteComputeEndpointBuilder treatCollectionsAsCacheObjects(boolean treatCollectionsAsCacheObjects)
boolean type.
Default: false
Group: producerdefault IgniteComputeEndpointBuilderFactory.IgniteComputeEndpointBuilder treatCollectionsAsCacheObjects(String treatCollectionsAsCacheObjects)
boolean type.
Default: false
Group: producerApache Camel