blob: e26339667ebc93b0f45a5562885a70727241811c (
plain)
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
|
package vid.automation.test.infra;
public class ModelInfoBase {
public final String modelVersionId; //aka model uuid
public final String modelInvariantId;
public final String modelName;
public final String modelVersion;
public final String resourceType;
public ModelInfoBase(String modelVersionId, String modelInvariantId, String modelName, String modelVersion, String resourceType) {
this.modelVersionId = modelVersionId;
this.modelInvariantId = modelInvariantId;
this.modelName = modelName;
this.modelVersion = modelVersion;
this.resourceType = resourceType;
}
public String createMsoModelInfo() {
return
" \"modelInfo\": {" +
" \"modelInvariantId\": \""+modelInvariantId+"\"," +
" \"modelVersionId\": \""+modelVersionId+"\"," +
" \"modelName\": \""+modelName+"\"," +
" \"modelType\": \""+resourceType+"\"," +
addAdditionalFields() +
" \"modelVersion\": \""+modelVersion+"\"" +
" },";
}
protected String addAdditionalFields() {
return "";
}
}
|