public ChannelHeartbeat(
string partitionKey,
string rowKey,
Guid accountId,
Guid channelId,
DateTime observedTime,
string customAttributes,
string trackType,
string trackName,
int bitrate,
int incomingBitrate,
int overlapCount,
int discontinuityCount,
ulong lastTimestamp,
int nonincreasingCount,
bool unalignedKeyFrames,
bool unalignedPresentationTime,
bool unexpectedBitrate,
bool healthy)
{
PartitionKey = partitionKey;
RowKey = rowKey;
AccountId = accountId;
ChannelId = channelId;
ObservedTime = observedTime;
CustomAttributes = customAttributes;
TrackType = trackType;
TrackName = trackName;
Bitrate = bitrate;
IncomingBitrate = incomingBitrate;
OverlapCount = overlapCount;
DiscontinuityCount = discontinuityCount;
LastTimestamp = lastTimestamp;
NonincreasingCount = nonincreasingCount;
UnalignedKeyFrames = unalignedKeyFrames;
UnalignedPresentationTime = unalignedPresentationTime;
UnexpectedBitrate = unexpectedBitrate;
Healthy = healthy;
}