| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455 |
- package com.seecoder.dataanalysis.data.entity.devcloud;
- import lombok.AllArgsConstructor;
- import lombok.Data;
- import lombok.NoArgsConstructor;
- import lombok.experimental.Accessors;
- import org.springframework.data.annotation.Id;
- import org.springframework.data.mongodb.core.mapping.Field;
- import java.util.ArrayList;
- import java.util.List;
- //@NoArgsConstructor
- @AllArgsConstructor
- @Accessors(chain = true)
- @Data
- public class PipelineInfo {
- /**
- * pipeline ID
- */
- @Id
- @Field("pipeline_id")
- 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;
- public PipelineInfo(){
- this.recordList = new ArrayList<>();
- }
- }
|