using System; using System.Runtime.Serialization; namespace GitHub.DistributedTask.WebApi { [DataContract] public class TimelineAttempt { /// /// Gets or sets the unique identifier for the record. /// [DataMember(EmitDefaultValue = false)] public String Identifier { get; set; } /// /// Gets or sets the attempt of the record. /// [DataMember(EmitDefaultValue = false)] public Int32 Attempt { get; set; } /// /// Gets or sets the timeline identifier which owns the record representing this attempt. /// [DataMember(EmitDefaultValue = false)] public Guid TimelineId { get; set; } /// /// Gets or sets the record identifier located within the specified timeline. /// [DataMember(EmitDefaultValue = false)] public Guid RecordId { get; set; } } }