Skip to main content

ProjectNodeConfiguration

Namespace: Meshmakers.Octo.Sdk.Common.EtlDataPipeline.Nodes.Transforms

Project node configuration.

public record ProjectNodeConfiguration : PathNodeConfiguration, INodeConfiguration, IEquatable<NodeConfiguration>, IPathNodeConfiguration, IEquatable<PathNodeConfiguration>, IEquatable<ProjectNodeConfiguration>

Inheritance Object → NodeConfiguration → PathNodeConfiguration → ProjectNodeConfiguration
Implements INodeConfiguration, IEquatable<NodeConfiguration>, IPathNodeConfiguration, IEquatable<PathNodeConfiguration>, IEquatable<ProjectNodeConfiguration>

Properties​

Fields​

Gets or sets the fields to project

public ICollection<FieldConfiguration> Fields { get; set; }

Property Value​

ICollection<FieldConfiguration>

Clear​

If true, the properties of the root object will be cleared that is selected by 'Path'

public bool Clear { get; set; }

Property Value​

Boolean

Path​

Gets or sets the source path in json path format

public string Path { get; set; }

Property Value​

String

Description​

Gets or sets an optional description

public string Description { get; set; }

Property Value​

String

Constructors​

ProjectNodeConfiguration()​

Caution​

Constructors of types with required members are not supported in this version of your compiler.


public ProjectNodeConfiguration()