23.164. Class Submitter
Namespace: ArmoniK.Core.Common.Injection.Options
Assembly: ArmoniK.Core.Common.dll
Configuration for
[ExtractDocumentation("Options for Submitter")]
public class Submitter
23.164.1. Inheritance
23.164.2. Inherited Members
object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.MemberwiseClone(), object.ReferenceEquals(object?, object?), object.ToString()
23.164.3. Fields
23.164.3.1. SettingSection
Path to the section containing the values in the configuration object
public const string SettingSection = "Submitter"
23.164.3.1.1. Field Value
23.164.4. Properties
23.164.4.1. DefaultPartition
Name of the default partition in which submit tasks
public string DefaultPartition { get; set; }
23.164.4.1.1. Property Value
23.164.4.2. DegreeOfParallelism
Parallelism used in the control plane when possible. Defaults to the number of threads.
public int DegreeOfParallelism { get; set; }
23.164.4.2.1. Property Value
23.164.4.3. DeletePayload
Toggle payload suppression after the task is successful default: false
public bool DeletePayload { get; set; }
23.164.4.3.1. Property Value
23.164.4.4. MaxErrorAllowed
Specify the maximum number of errors a submitter can encounter before being considered unhealthy Negative values disable the check
public int MaxErrorAllowed { get; set; }
23.164.4.4.1. Property Value
23.164.4.5. PreferredMessageSize
Preferred message size for streamed upload and download. Serves as the threshold to switch from unitary CreateResults to UploadResultData in client codes.
public int PreferredMessageSize { get; set; }
23.164.4.5.1. Property Value
23.164.4.5.2. Remarks
The value must be less than the limit of gRPC messages accepted by the server.