|
|
@@ -10,7 +10,7 @@ import org.springframework.data.mongodb.core.mapping.Field;
|
|
|
import java.util.ArrayList;
|
|
|
import java.util.List;
|
|
|
|
|
|
-@NoArgsConstructor
|
|
|
+//@NoArgsConstructor
|
|
|
@AllArgsConstructor
|
|
|
@Accessors(chain = true)
|
|
|
@Data
|
|
|
@@ -24,8 +24,32 @@ public class PipelineInfo {
|
|
|
private Integer pipelineId;
|
|
|
|
|
|
/**
|
|
|
- * 该流水线上产生的部署记录
|
|
|
+ * 用户 ID
|
|
|
+ */
|
|
|
+ @Field("user_id")
|
|
|
+ private Integer userId;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 成功数量
|
|
|
+ */
|
|
|
+ @Field("success")
|
|
|
+ private Integer success;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 总数量
|
|
|
+ */
|
|
|
+ @Field("total")
|
|
|
+ private Integer total;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 记录在该流水线上的部署信息
|
|
|
*/
|
|
|
@Field("record_list")
|
|
|
- private List<RecordInfo> recordList = new ArrayList<>();
|
|
|
+ private List<RecordInfo> recordList;
|
|
|
+
|
|
|
+
|
|
|
+ public PipelineInfo(){
|
|
|
+ this.recordList = new ArrayList<>();
|
|
|
+ }
|
|
|
+
|
|
|
}
|