Table of Contents

Class TaskDescriptor<TArg, TResult>

Namespace
Apache.Ignite.Compute
Assembly
Apache.Ignite.dll

Compute task descriptor.

public sealed record TaskDescriptor<TArg, TResult> : IEquatable<TaskDescriptor<TArg, TResult>>

Type Parameters

TArg

Argument type.

TResult

Result type.

Inheritance
TaskDescriptor<TArg, TResult>
Implements
IEquatable<TaskDescriptor<TArg, TResult>>
Inherited Members

Constructors

TaskDescriptor(string, IEnumerable<DeploymentUnit>?)

Compute task descriptor.

public TaskDescriptor(string TaskClassName, IEnumerable<DeploymentUnit>? DeploymentUnits = null)

Parameters

TaskClassName string

Java class name of the compute task to execute.

DeploymentUnits IEnumerable<DeploymentUnit>

Deployment units.

Properties

DeploymentUnits

Deployment units.

public IEnumerable<DeploymentUnit>? DeploymentUnits { get; init; }

Property Value

IEnumerable<DeploymentUnit>

TaskClassName

Java class name of the compute task to execute.

public string TaskClassName { get; init; }

Property Value

string