26.346. Class UploadBench
Namespace: ArmoniK.Core.Tests.UploadBench.Options
Assembly: ArmoniK.Core.Tests.UploadBench.dll
Class containing options for UploadBench
[PublicAPI]
public class UploadBench
26.346.1. Inheritance
26.346.2. Inherited Members
object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.MemberwiseClone(), object.ReferenceEquals(object?, object?), object.ToString()
26.346.3. Fields
26.346.3.1. SettingSection
Name of the section in dotnet options
public const string SettingSection = "UploadBench"
26.346.3.1.1. Field Value
26.346.4. Properties
26.346.4.1. MessageSize
Size of the gRPC messages used for the upload
public long MessageSize { get; set; }
26.346.4.1.1. Property Value
26.346.4.1.2. Remarks
If MessageSize is greater than ResultSize, unitary rpc will be used. If MessageSize is multiple times greater than ResultSize, multiple results will be uploaded in the same request.
26.346.4.2. NbResults
Number of results to upload
public int NbResults { get; set; }
26.346.4.2.1. Property Value
26.346.4.3. NbThreads
Number of threads to use for the upload
public int NbThreads { get; set; }
26.346.4.3.1. Property Value
26.346.4.4. Repeats
Number of repeats
public int Repeats { get; set; }
26.346.4.4.1. Property Value
26.346.4.5. ResultSize
Total size of the results that should be uploaded
public long ResultSize { get; set; }