1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
|
package org.openecomp.core.tools.store.zusammen.datatypes;
import com.datastax.driver.mapping.annotations.*;
import java.util.Date;
/**
* CREATE TABLE zusammen_dox.version (
* space text,
* item_id text,
* version_id text,
* base_version_id text,
* creation_time timestamp,
* info text,
* modification_time timestamp,
* relations text,
* PRIMARY KEY ((space, item_id), version_id)
* ) WITH CLUSTERING ORDER BY (version_id ASC)
* AND bloom_filter_fp_chance = 0.01
* AND caching = '{"keys":"ALL", "rows_per_partition":"NONE"}'
* AND comment = ''
* AND compaction = {'class': 'org.apache.cassandra.db.compaction.SizeTieredCompactionStrategy'}
* AND compression = {'sstable_compression': 'org.apache.cassandra.io.compress.LZ4Compressor'}
* AND dclocal_read_repair_chance = 0.1
* AND default_time_to_live = 0
* AND gc_grace_seconds = 864000
* AND max_index_interval = 2048
* AND memtable_flush_period_in_ms = 0
* AND min_index_interval = 128
* AND read_repair_chance = 0.0
* AND speculative_retry = '99.0PERCENTILE';
*/
@Table(
keyspace = "zusammen_dox",
name = "version"
)
public class VersionEntity {
@Column(name = "space")
@PartitionKey(0)
private String space;
@Column(name = "item_id")
@PartitionKey(1)
private String itemId;
@Column(name = "version_id")
@PartitionKey(2)
private String versionId;
@Column(name = "base_version_id")
private String baseVersionId;
@Column(name = "creation_time")
private Date creationTime;
@Column(name = "info")
private String info;
@Column(name = "modification_time")
private Date modificationTime;
@Column(name = "relations")
private String relations;
public String getSpace() {
return space;
}
public void setSpace(String space) {
this.space = space;
}
public String getItemId() {
return itemId;
}
public void setItemId(String itemId) {
this.itemId = itemId;
}
public String getVersionId() {
return versionId;
}
public void setVersionId(String versionId) {
this.versionId = versionId;
}
public String getBaseVersionId() {
return baseVersionId;
}
public void setBaseVersionId(String baseVersionId) {
this.baseVersionId = baseVersionId;
}
public Date getCreationTime() {
return creationTime;
}
public void setCreationTime(Date creationTime) {
this.creationTime = creationTime;
}
public String getInfo() {
return info;
}
public void setInfo(String info) {
this.info = info;
}
public Date getModificationTime() {
return modificationTime;
}
public void setModificationTime(Date modificationTime) {
this.modificationTime = modificationTime;
}
public String getRelations() {
return relations;
}
public void setRelations(String relations) {
this.relations = relations;
}
}
|