Class TaskDescriptor<TArg, TResult>
Compute task descriptor.
public sealed record TaskDescriptor<TArg, TResult> : IEquatable<TaskDescriptor<TArg, TResult>>
Type Parameters
TArgArgument type.
TResultResult 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
TaskClassNamestringJava class name of the compute task to execute.
DeploymentUnitsIEnumerable<DeploymentUnit>Deployment units.
Properties
DeploymentUnits
Deployment units.
public IEnumerable<DeploymentUnit>? DeploymentUnits { get; init; }
Property Value
TaskClassName
Java class name of the compute task to execute.
public string TaskClassName { get; init; }