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
Path
Gets or sets the source path in json path format
public string Path { get; set; }
Property Value
Description
Gets or sets an optional description
public string Description { get; set; }
Property Value
Constructors
ProjectNodeConfiguration()
Caution
Constructors of types with required members are not supported in this version of your compiler.
public ProjectNodeConfiguration()