1 package de.dlr.shepard.common.util;
2
3 public class Constants {
4
5 private Constants() {
6
7 }
8
9 public static final String API_KEY_HEADER = "X-API-KEY";
10
11 public static final String HEALTHZ = "healthz";
12 public static final String VERSIONZ = "versionz";
13
14 public static final String USER = "user";
15 public static final String USERS = "users";
16 public static final String USERNAME = "username";
17 public static final String USERGROUP = "userGroup";
18 public static final String USERGROUPS = "userGroups";
19 public static final String USERGROUP_ID = "userGroupId";
20 public static final String FIRSTNAME = "firstName";
21 public static final String LASTNAME = "lastName";
22 public static final String EMAIL = "email";
23
24 public static final String SHEPARD_ID = "shepardId";
25
26 public static final String APIKEY = "apikey";
27 public static final String APIKEYS = "apikeys";
28 public static final String APIKEY_UID = "apikeyUid";
29
30 public static final String SUBSCRIPTION = "subscription";
31 public static final String SUBSCRIPTIONS = "subscriptions";
32 public static final String SUBSCRIPTION_ID = "subscriptionId";
33
34 public static final String COLLECTION = "collection";
35 public static final String COLLECTIONS = "collections";
36 public static final String COLLECTION_ID = "collectionId";
37
38 public static final String DATA_OBJECT = "dataObject";
39 public static final String DATA_OBJECTS = "dataObjects";
40 public static final String DATA_OBJECT_ID = "dataObjectId";
41
42 public static final String BASIC_REFERENCE = "reference";
43 public static final String BASIC_REFERENCES = "references";
44 public static final String BASIC_REFERENCE_ID = "referenceId";
45
46 public static final String STRUCTURED_DATA_CONTAINER = "structuredDataContainer";
47 public static final String STRUCTURED_DATA_CONTAINERS = "structuredDataContainers";
48 public static final String STRUCTURED_DATA_CONTAINER_ID = "structuredDataContainerId";
49 public static final String STRUCTURED_DATA_REFERENCE = "structuredDataReference";
50 public static final String STRUCTURED_DATA_REFERENCES = "structuredDataReferences";
51 public static final String STRUCTURED_DATA_REFERENCE_ID = "structuredDataReferenceId";
52
53 public static final String FILE = "file";
54 public static final String FILE_CONTAINER = "fileContainer";
55 public static final String FILE_CONTAINERS = "fileContainers";
56 public static final String FILE_CONTAINER_ID = "fileContainerId";
57 public static final String FILE_REFERENCE = "fileReference";
58 public static final String FILE_REFERENCES = "fileReferences";
59 public static final String FILE_REFERENCE_ID = "fileReferenceId";
60
61 public static final String SEMANTIC_REPOSITORY = "semanticRepository";
62 public static final String SEMANTIC_REPOSITORIES = "semanticRepositories";
63 public static final String SEMANTIC_REPOSITORY_ID = "semanticRepositoryId";
64 public static final String SEMANTIC_ANNOTATION = "semanticAnnotation";
65 public static final String SEMANTIC_ANNOTATIONS = "semanticAnnotations";
66 public static final String SEMANTIC_ANNOTATION_ID = "semanticAnnotationId";
67
68 public static final String OID = "oid";
69
70 public static final String SEARCH = "search";
71
72 public static final String EXPORT = "export";
73
74 public static final String CONTAINERS = "containers";
75
76 public static final String TIMESERIES = "timeseries";
77 public static final String TIMESERIES_ID = "timeseriesId";
78 public static final String TIMESERIES_CONTAINER = "timeseriesContainer";
79 public static final String TIMESERIES_CONTAINERS = "timeseriesContainers";
80 public static final String TIMESERIES_CONTAINER_ID = "timeseriesContainerId";
81 public static final String TIMESERIES_REFERENCE = "timeseriesReference";
82 public static final String TIMESERIES_REFERENCES = "timeseriesReferences";
83 public static final String TIMESERIES_REFERENCE_ID = "timeseriesReferenceId";
84 public static final String PAYLOAD = "payload";
85 public static final String AVAILABLE = "available";
86 public static final String IMPORT = "import";
87 public static final String METRIC = "metric";
88 public static final String METRICS = "metrics";
89
90 public static final String DATAOBJECT_REFERENCE = "dataObjectReference";
91 public static final String DATAOBJECT_REFERENCES = "dataObjectReferences";
92 public static final String DATAOBJECT_REFERENCE_ID = "dataObjectReferenceId";
93
94 public static final String COLLECTION_REFERENCE = "collectionReference";
95 public static final String COLLECTION_REFERENCES = "collectionReferences";
96 public static final String COLLECTION_REFERENCE_ID = "collectionReferenceId";
97
98 public static final String URI_REFERENCE = "uriReference";
99 public static final String URI_REFERENCES = "uriReferences";
100 public static final String URI_REFERENCE_ID = "uriReferenceId";
101
102 public static final String PERMISSIONS = "permissions";
103 public static final String PERMISSION_ID = "permissionId";
104
105 public static final String LAB_JOURNAL_ENTRY = "labJournalEntry";
106 public static final String LAB_JOURNAL_ENTRIES = "labJournalEntries";
107 public static final String LAB_JOURNAL_ENTRY_ID = "labJournalEntryId";
108
109 public static final String ROLES = "roles";
110 public static final String VERSION = "version";
111 public static final String VERSIONS = "versions";
112 public static final String INITIAL_VERSION = "initial version";
113 public static final String HEAD = "HEAD";
114 public static final String HEAD_VERSION = "HEAD version";
115 public static final String VERSION_UID = "versionUid";
116
117
118 public static final String QP_NAME = "name";
119 public static final String QP_PAGE = "page";
120 public static final String QP_SIZE = "size";
121 public static final String QP_PARENT_ID = "parentId";
122 public static final String QP_PREDECESSOR_ID = "predecessorId";
123 public static final String QP_SUCCESSOR_ID = "successorId";
124 public static final String QP_ORDER_BY_ATTRIBUTE = "orderBy";
125 public static final String QP_ORDER_DESC = "orderDesc";
126
127 public static final String FILECONTAINER_IN_QUERY = "fc";
128 public static final String TIMESERIESCONTAINER_IN_QUERY = "tsc";
129 public static final String STRUCTUREDDATACONTAINER_IN_QUERY = "sdc";
130 public static final String BASICCONTAINER_IN_QUERY = "bc";
131 public static final String SPATIALDATACONTAINER_IN_QUERY = "spdc";
132 public static final String USER_IN_QUERY = "user";
133 public static final String USERGROUP_IN_QUERY = "userGroup";
134
135
136 public static final String MEASUREMENT = "measurement";
137 public static final String LOCATION = "location";
138 public static final String DEVICE = "device";
139 public static final String SYMBOLICNAME = "symbolic_name";
140 public static final String FIELD = "field";
141 public static final String START = "start";
142 public static final String END = "end";
143 public static final String FUNCTION = "function";
144 public static final String GROUP_BY = "group_by";
145 public static final String FILLOPTION = "fill_option";
146 public static final String CSVFORMAT = "csv_format";
147
148
149 public static final String OP_PROPERTY = "property";
150 public static final String OP_VALUE = "value";
151 public static final String OP_OPERATOR = "operator";
152 public static final String COLLECTION_IN_QUERY = "col";
153 public static final String DATAOBJECT_IN_QUERY = "do";
154 public static final String REFERENCE_IN_QUERY = "br";
155 public static final String JSON_AND = "AND";
156 public static final String JSON_OR = "OR";
157 public static final String JSON_NOT = "NOT";
158 public static final String JSON_XOR = "XOR";
159 public static final String JSON_EQ = "eq";
160 public static final String JSON_CONTAINS = "contains";
161 public static final String JSON_IS_CONTAINED_IN = "isContainedIn";
162 public static final String JSON_GT = "gt";
163 public static final String JSON_LT = "lt";
164 public static final String JSON_GE = "ge";
165 public static final String JSON_LE = "le";
166 public static final String JSON_IN = "in";
167 public static final String JSON_NE = "ne";
168 public static final String JSON_REGMATCH = "regmatch";
169
170
171 public static final String SPATIAL_DATA_CONTAINER = "spatialDataContainer";
172 public static final String SPATIAL_DATA_CONTAINERS = "spatialDataContainers";
173 public static final String SPATIAL_DATA_CONTAINER_ID = "spatialDataContainerId";
174 public static final String SPATIAL_DATA_REFERENCES = "spatialDataReferences";
175 public static final String SPATIAL_DATA_REFERENCE = "spatialDataReference";
176 public static final String SPATIAL_DATA_REFERENCE_ID = "spatialDataReferenceId";
177 }