re base code
[sdc.git] / catalog-dao / src / main / java / org / openecomp / sdc / be / resources / data / MigrationTaskEntry.java
1 package org.openecomp.sdc.be.resources.data;
2
3 import com.datastax.driver.mapping.annotations.ClusteringColumn;
4 import com.datastax.driver.mapping.annotations.Column;
5 import com.datastax.driver.mapping.annotations.PartitionKey;
6 import com.datastax.driver.mapping.annotations.Table;
7
8 import java.util.Date;
9
10 @Table(keyspace = "sdcrepository", name = "migrationTasks")
11 public class MigrationTaskEntry {
12
13     @PartitionKey(0)
14     @Column(name = "major_version")
15     private Long majorVersion;
16
17     @ClusteringColumn
18     @Column(name = "minor_version")
19     private Long minorVersion;
20
21     @Column(name = "timestamp")
22     private Date timestamp;
23
24     @Column(name = "task_name")
25     private String taskName;
26
27     @Column(name = "execution_time")
28     private double executionTime;
29
30     @Column(name = "task_status")
31     private String taskStatus;
32
33     @Column(name = "msg")
34     private String message;
35
36     @Column(name = "description")
37     private String description;
38
39     public void setMajorVersion(Long majorVersion) {
40         this.majorVersion = majorVersion;
41     }
42
43     public void setMinorVersion(Long minorVersion) {
44         this.minorVersion = minorVersion;
45     }
46
47     public void setTimestamp(Date timestamp) {
48         this.timestamp = timestamp;
49     }
50
51     public void setTaskName(String taskName) {
52         this.taskName = taskName;
53     }
54
55     public void setTaskStatus(String taskStatus) {
56         this.taskStatus = taskStatus;
57     }
58
59     public void setMessage(String message) {
60         this.message = message;
61     }
62
63     public void setExecutionTime(double executionTime) {
64         this.executionTime = executionTime;
65     }
66
67     public Long getMajorVersion() {
68         return majorVersion;
69     }
70
71     public Long getMinorVersion() {
72         return minorVersion;
73     }
74
75     public Date getTimestamp() {
76         return timestamp;
77     }
78
79     public String getTaskName() {
80         return taskName;
81     }
82
83     public String getTaskStatus() {
84         return taskStatus;
85     }
86
87     public String getMessage() {
88         return message;
89     }
90
91     public double getExecutionTime() {
92         return executionTime;
93     }
94
95     public String getDescription() {
96         return description;
97     }
98
99     public void setDescription(String description) {
100         this.description = description;
101     }
102 }