Statistics
| Branch: | Revision:

root / src / com / rackspace / cloud / servers / api / client / Entity.java @ 038ac9a4

History | View | Annotate | Download (2.1 kB)

1
/**
2
 * 
3
 */
4
package com.rackspace.cloud.servers.api.client;
5

    
6
import java.io.Serializable;
7
import java.util.Map;
8

    
9
/**
10
 * @author Mike Mayo - mike.mayo@rackspace.com - twitter.com/greenisus
11
 * 
12
 */
13
public class Entity implements Serializable {
14

    
15
        private static final long serialVersionUID = 6865922063268248789L;
16
        private String id;
17
        private String name;
18

    
19
        // new attributes
20
        private String modifiedBy;
21
        private String version;
22
        private String versionTimestamp;
23
        private String objectUUID;
24
        private String objectHash;
25
        private String objectSharing;
26
        private Map<String, String> metadata;
27
        private String isPublic;
28

    
29
        /**
30
         * @return the id
31
         */
32
        public String getId() {
33
                return id;
34
        }
35

    
36
        /**
37
         * @param id
38
         *            the id to set
39
         */
40
        public void setId(String id) {
41
                this.id = id;
42
        }
43

    
44
        /**
45
         * @return the name
46
         */
47
        public String getName() {
48
                return name;
49
        }
50

    
51
        /**
52
         * @param name
53
         *            the name to set
54
         */
55
        public void setName(String name) {
56
                this.name = name;
57
        }
58

    
59
        public String getModifiedBy() {
60
                return modifiedBy;
61
        }
62

    
63
        public void setModifiedBy(String modifiedBy) {
64
                this.modifiedBy = modifiedBy;
65
        }
66

    
67
        public String getVersion() {
68
                return version;
69
        }
70

    
71
        public void setVersion(String version) {
72
                this.version = version;
73
        }
74

    
75
        public String getVersionTimestamp() {
76
                return versionTimestamp;
77
        }
78

    
79
        public void setVersionTimestamp(String versionTimestamp) {
80
                this.versionTimestamp = versionTimestamp;
81
        }
82

    
83
        public String getObjectUUID() {
84
                return objectUUID;
85
        }
86

    
87
        public void setObjectUUID(String objectUUID) {
88
                this.objectUUID = objectUUID;
89
        }
90

    
91
        public String getObjectHash() {
92
                return objectHash;
93
        }
94

    
95
        public void setObjectHash(String objectHash) {
96
                this.objectHash = objectHash;
97
        }
98

    
99
        public String getObjectSharing() {
100
                return objectSharing;
101
        }
102

    
103
        public void setObjectSharing(String objectSharing) {
104
                this.objectSharing = objectSharing;
105
        }
106

    
107
        public Map<String, String> getMetadata() {
108
                return metadata;
109
        }
110

    
111
        public void setMetadata(Map<String, String> metadata) {
112
                this.metadata = metadata;
113
        }
114

    
115
        public String getIsPublic() {
116
                return isPublic;
117
        }
118

    
119
        public void setIsPublic(String isPublic) {
120
                this.isPublic = isPublic;
121
        }
122
}