BufferNodeConfiguration
Namespace: Meshmakers.Octo.Sdk.Common.EtlDataPipeline.Nodes.Buffering
Configuration for the distribution event hub node
public record BufferNodeConfiguration : PathNodeConfiguration, INodeConfiguration, IEquatable<NodeConfiguration>, IPathNodeConfiguration, IEquatable<PathNodeConfiguration>, IChildNodeConfiguration, IEquatable<BufferNodeConfiguration>
Inheritance Object → NodeConfiguration → PathNodeConfiguration → BufferNodeConfiguration
Implements INodeConfiguration, IEquatable<NodeConfiguration>, IPathNodeConfiguration, IEquatable<PathNodeConfiguration>, IChildNodeConfiguration, IEquatable<BufferNodeConfiguration>
Properties
BufferTime
public string BufferTime { get; set; }
Property Value
KeepDataAfterSending
An optional flag, that if set to true, will keep the data in the buffer after sending it to the distribution event hub
public bool KeepDataAfterSending { get; set; }
Property Value
Transformations
public ICollection<NodeConfiguration> Transformations { get; set; }
Property Value
ICollection<NodeConfiguration>
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
BufferNodeConfiguration()
public BufferNodeConfiguration()