Add collaboration feature
[sdc.git] / openecomp-be / tools / zusammen-tools / src / main / java / org / openecomp / core / tools / store / zusammen / datatypes / HealingEntity.java
1 package org.openecomp.core.tools.store.zusammen.datatypes;
2
3 import com.datastax.driver.mapping.annotations.Column;
4 import com.datastax.driver.mapping.annotations.PartitionKey;
5 import com.datastax.driver.mapping.annotations.Table;
6
7 /**
8  * Created by ayalaben on 10/15/2017
9  */
10 @Table(keyspace = "dox", name = "healing")
11 public class HealingEntity {
12   @Column(name = "space")
13   @PartitionKey(0)
14   private String space;
15
16   @Column(name = "item_id")
17   @PartitionKey(1)
18   private String itemId;
19
20   @Column(name = "version_id")
21   @PartitionKey(2)
22   private String versionId;
23
24   @Column(name = "healing_needed")
25   private boolean healingFlag;
26
27   @Column(name = "old_version")
28   private String old_version;
29
30   public String getSpace() {
31     return space;
32   }
33
34   public void setSpace(String space) {
35     this.space = space;
36   }
37
38   public String getItemId() {
39     return itemId;
40   }
41
42   public void setItemId(String itemId) {
43     this.itemId = itemId;
44   }
45
46   public String getVersionId() {
47     return versionId;
48   }
49
50   public void setVersionId(String versionId) {
51     this.versionId = versionId;
52   }
53
54   public boolean getHealingFlag() {
55     return healingFlag;
56   }
57
58   public void setHealingFlag(boolean healingFlag) {
59     this.healingFlag = healingFlag;
60   }
61
62   public HealingEntity(String space, String itemId, String versionId, boolean healingFlag,String
63       oldVersion) {
64     this.space = space;
65     this.itemId = itemId;
66     this.versionId = versionId;
67     this.healingFlag = healingFlag;
68     this.old_version = oldVersion;
69   }
70
71   public String getOldVersion() {
72     return old_version;
73   }
74
75   public void setOldVersion(String old_version) {
76     this.old_version = old_version;
77   }
78 }