1 package org.openecomp.core.tools.store.zusammen.datatypes;
3 import com.datastax.driver.mapping.annotations.*;
8 * CREATE TABLE zusammen_dox.version (
12 * base_version_id text,
13 * creation_time timestamp,
15 * modification_time timestamp,
17 * PRIMARY KEY ((space, item_id), version_id)
18 * ) WITH CLUSTERING ORDER BY (version_id ASC)
19 * AND bloom_filter_fp_chance = 0.01
20 * AND caching = '{"keys":"ALL", "rows_per_partition":"NONE"}'
22 * AND compaction = {'class': 'org.apache.cassandra.db.compaction.SizeTieredCompactionStrategy'}
23 * AND compression = {'sstable_compression': 'org.apache.cassandra.io.compress.LZ4Compressor'}
24 * AND dclocal_read_repair_chance = 0.1
25 * AND default_time_to_live = 0
26 * AND gc_grace_seconds = 864000
27 * AND max_index_interval = 2048
28 * AND memtable_flush_period_in_ms = 0
29 * AND min_index_interval = 128
30 * AND read_repair_chance = 0.0
31 * AND speculative_retry = '99.0PERCENTILE';
34 keyspace = "zusammen_dox",
37 public class VersionEntity {
38 @Column(name = "space")
42 @Column(name = "item_id")
44 private String itemId;
46 @Column(name = "version_id")
48 private String versionId;
50 @Column(name = "base_version_id")
51 private String baseVersionId;
53 @Column(name = "creation_time")
54 private Date creationTime;
56 @Column(name = "info")
59 @Column(name = "modification_time")
60 private Date modificationTime;
62 @Column(name = "relations")
63 private String relations;
65 public String getSpace() {
69 public void setSpace(String space) {
73 public String getItemId() {
77 public void setItemId(String itemId) {
81 public String getVersionId() {
85 public void setVersionId(String versionId) {
86 this.versionId = versionId;
89 public String getBaseVersionId() {
93 public void setBaseVersionId(String baseVersionId) {
94 this.baseVersionId = baseVersionId;
97 public Date getCreationTime() {
101 public void setCreationTime(Date creationTime) {
102 this.creationTime = creationTime;
105 public String getInfo() {
109 public void setInfo(String info) {
113 public Date getModificationTime() {
114 return modificationTime;
117 public void setModificationTime(Date modificationTime) {
118 this.modificationTime = modificationTime;
121 public String getRelations() {
125 public void setRelations(String relations) {
126 this.relations = relations;