Skip to main content

PipelineDataReceived

Namespace: Meshmakers.Octo.Communication.Contracts.MessageObjects

Message object that is used to transfer data from adapter to core services.

public record PipelineDataReceived : PipelineData, IEquatable<PipelineData>, IEquatable<PipelineDataReceived>

Inheritance ObjectPipelineDataPipelineDataReceived
Implements IEquatable<PipelineData>, IEquatable<PipelineDataReceived>

Properties

ExternalReceivedDateTime

The data time a value was externally received (e. g. at PLC)

public Nullable<DateTime> ExternalReceivedDateTime { get; set; }

Property Value

Nullable<DateTime>

TenantId

The tenant identifier.

public string TenantId { get; set; }

Property Value

String

DataPipelineRtId

Gets or sets the id of the data pipeline.

public OctoObjectId DataPipelineRtId { get; set; }

Property Value

OctoObjectId

PipelineRtEntityId

The mapping object identifier.

public RtEntityId PipelineRtEntityId { get; set; }

Property Value

RtEntityId

Value

The value.

public string Value { get; set; }

Property Value

String

TransactionStartedDateTime

The date time the transaction is started. This is the date and time a value was received from the source.

public DateTime TransactionStartedDateTime { get; set; }

Property Value

DateTime

Constructors

PipelineDataReceived()

public PipelineDataReceived()