/// <summary> /// Initializes a new instance of the <see cref="QueueAggregationStatusInfoDto" /> class. /// </summary> /// <param name="workingProgress">workingProgress.</param> /// <param name="queueStatus">Possible values: 0: CompletedOk 1: CompletedPartialOk 2: CompletedKo 3: Deleted 4: Processing 5: Enqueued 6: Waiting 7: Failed .</param> /// <param name="isCompleted">isCompleted.</param> /// <param name="queueId">Queue Identifier.</param> /// <param name="queueName">Queue Name.</param> /// <param name="queueType">Queue Type.</param> /// <param name="createdAt">Creation Date.</param> /// <param name="expireAt">Expiration Date.</param> /// <param name="workItemCount">Items.</param> /// <param name="stateCount">stateCount.</param> public QueueAggregationStatusInfoDto(int?workingProgress = default(int?), int?queueStatus = default(int?), bool?isCompleted = default(bool?), string queueId = default(string), string queueName = default(string), string queueType = default(string), DateTime?createdAt = default(DateTime?), DateTime?expireAt = default(DateTime?), int?workItemCount = default(int?), QueueStateAggregationInfoDto stateCount = default(QueueStateAggregationInfoDto)) { this.WorkingProgress = workingProgress; this.QueueStatus = queueStatus; this.IsCompleted = isCompleted; this.QueueId = queueId; this.QueueName = queueName; this.QueueType = queueType; this.CreatedAt = createdAt; this.ExpireAt = expireAt; this.WorkItemCount = workItemCount; this.StateCount = stateCount; }
/// <summary> /// Initializes a new instance of the <see cref="QueueAggregationInfoDto" /> class. /// </summary> /// <param name="queueId">Queue Identifier.</param> /// <param name="queueName">Queue Name.</param> /// <param name="queueType">Queue Type.</param> /// <param name="createdAt">Creation Date.</param> /// <param name="expireAt">Expiration Date.</param> /// <param name="workItemCount">Items.</param> /// <param name="stateCount">stateCount.</param> public QueueAggregationInfoDto(string queueId = default(string), string queueName = default(string), string queueType = default(string), DateTime?createdAt = default(DateTime?), DateTime?expireAt = default(DateTime?), int?workItemCount = default(int?), QueueStateAggregationInfoDto stateCount = default(QueueStateAggregationInfoDto)) { this.QueueId = queueId; this.QueueName = queueName; this.QueueType = queueType; this.CreatedAt = createdAt; this.ExpireAt = expireAt; this.WorkItemCount = workItemCount; this.StateCount = stateCount; }