Class FlowDataGenerator

Namespace
Kuestenlogik.Bowire.Flows
Assembly
Kuestenlogik.Bowire.Flows.dll

Row generator config: range (from..to inclusive) or random (seeded, reproducible).

public sealed class FlowDataGenerator
Inheritance
FlowDataGenerator
Inherited Members

Constructors

FlowDataGenerator()

public FlowDataGenerator()

Properties

Count

Row count (random).

[JsonPropertyName("count")]
public int Count { get; set; }

Property Value

int

From

Range start, inclusive (range).

[JsonPropertyName("from")]
public long From { get; set; }

Property Value

long

Kind

range or random.

[JsonPropertyName("kind")]
public string Kind { get; set; }

Property Value

string

Max

Maximum generated value, inclusive (random).

[JsonPropertyName("max")]
public long Max { get; set; }

Property Value

long

Min

Minimum generated value, inclusive (random).

[JsonPropertyName("min")]
public long Min { get; set; }

Property Value

long

Seed

PRNG seed (random) — same seed, same rows, so CI reruns are reproducible.

[JsonPropertyName("seed")]
public int Seed { get; set; }

Property Value

int

To

Range end, inclusive (range).

[JsonPropertyName("to")]
public long To { get; set; }

Property Value

long

Var

Variable name each generated value binds to.

[JsonPropertyName("var")]
public string Var { get; set; }

Property Value

string