Namespace Apache.Ignite.Compute
Classes
- BroadcastJobTarget
Compute broadcast job target.
- ComputeException
Compute exception base class.
- DeploymentUnit
Deployment unit identifier.
- JobDescriptor
Job descriptor factory methods for .NET jobs.
- JobDescriptor<TArg, TResult>
Compute job descriptor.
- JobExecutionOptions
Job execution options.
- JobState
Compute job state.
- JobTarget
Compute job target.
- NodeNotFoundException
Thrown when compute component can't find the node to run the job on in the cluster.
- TaskDescriptor<TArg, TResult>
Compute task descriptor.
- TaskState
Compute task state.
Interfaces
- IBroadcastExecution<TResult>
Broadcast execution control object, provides information about the broadcast execution process and result.
- IBroadcastJobTarget<T>
Compute broadcast job target.
- ICompute
Ignite Compute API provides distributed job execution functionality.
- IComputeJob<TArg, TResult>
Ignite compute job interface.
To define a compute job, implement this interface and deploy the binaries to the cluster with the Deployment API.
- IJobExecutionContext
Compute job execution context. See ExecuteAsync(IJobExecutionContext, TArg, CancellationToken).
- IJobExecution<T>
Job control object, provides information about the job execution process and result, allows cancelling the job.
- IJobTarget<T>
Compute job target.
- ITaskExecution<T>
Compute task control object, provides information about the task execution process and result, allows cancelling the task.
Enums
- JobExecutorType
Job executor type.
- JobStatus
Compute job status.
- TaskStatus
Compute task status.