public CommittableOffset(IInternalCommitter committer, GroupTopicPartitionOffset offset, string metadata)
 {
     Committer = committer;
     Offset    = offset;
     Metadata  = metadata;
 }
 /// <summary>
 /// TransactionalMessage
 /// </summary>
 public TransactionalMessage(ConsumeResult <K, V> record, GroupTopicPartitionOffset partitionOffset)
 {
     Record          = record;
     PartitionOffset = partitionOffset;
 }