[SDC] rebase 1710 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.math.BigInteger;
9 import java.util.Date;
10
11 @Table(keyspace = "sdcrepository", name = "migrationTasks")
12 public class MigrationTaskEntry {
13
14     @PartitionKey(0)
15     @Column(name = "major_version")
16     private Long majorVersion;
17
18     @ClusteringColumn
19     @Column(name = "minor_version")
20     private Long minorVersion;
21
22     @Column(name = "timestamp")
23     private Date timestamp;
24
25     @Column(name = "task_name")
26     private String taskName;
27
28     @Column(name = "execution_time")
29     private double executionTime;
30
31     @Column(name = "task_status")
32     private String taskStatus;
33
34     @Column(name = "msg")
35     private String message;
36
37     public void setMajorVersion(Long majorVersion) {
38         this.majorVersion = majorVersion;
39     }
40
41     public void setMinorVersion(Long minorVersion) {
42         this.minorVersion = minorVersion;
43     }
44
45     public void setTimestamp(Date timestamp) {
46         this.timestamp = timestamp;
47     }
48
49     public void setTaskName(String taskName) {
50         this.taskName = taskName;
51     }
52
53     public void setTaskStatus(String taskStatus) {
54         this.taskStatus = taskStatus;
55     }
56
57     public void setMessage(String message) {
58         this.message = message;
59     }
60
61     public void setExecutionTime(double executionTime) {
62         this.executionTime = executionTime;
63     }
64
65     public Long getMajorVersion() {
66         return majorVersion;
67     }
68
69     public Long getMinorVersion() {
70         return minorVersion;
71     }
72
73     public Date getTimestamp() {
74         return timestamp;
75     }
76
77     public String getTaskName() {
78         return taskName;
79     }
80
81     public String getTaskStatus() {
82         return taskStatus;
83     }
84
85     public String getMessage() {
86         return message;
87     }
88
89     public double getExecutionTime() {
90         return executionTime;
91     }
92 }