Merge "fix oauth code"
[ccsdk/features.git] / blueprints-processor / plugin / model-provider / src / main / java / org / onap / ccsdk / features / model / ConfigModelConstant.java
1 /*\r
2  * Copyright © 2017-2018 AT&T Intellectual Property.\r
3  * Modifications Copyright © 2018 IBM.\r
4  * \r
5  * Licensed under the Apache License, Version 2.0 (the "License");\r
6  * you may not use this file except in compliance with the License.\r
7  * You may obtain a copy of the License at\r
8  * \r
9  * http://www.apache.org/licenses/LICENSE-2.0\r
10  * \r
11  * Unless required by applicable law or agreed to in writing, software\r
12  * distributed under the License is distributed on an "AS IS" BASIS,\r
13  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\r
14  * See the License for the specific language governing permissions and\r
15  * limitations under the License.\r
16  */\r
17 \r
18 package org.onap.ccsdk.features.model;\r
19 \r
20 public class ConfigModelConstant {\r
21 \r
22     private ConfigModelConstant() {\r
23 \r
24     }\r
25 \r
26     public static final String STATUS_CODE_SUCCESS = "200";\r
27     public static final String STATUS_CODE_FAILURE = "400";\r
28 \r
29     public static final String STATUS_SUCCESS = "success";\r
30     public static final String STATUS_FAILURE = "failure";\r
31     public static final String STATUS_SKIPPED = "skipped";\r
32 \r
33     public static final String CONFIG_STATUS_PENDING = "pending";\r
34     public static final String CONFIG_STATUS_FAILED = "failed";\r
35     public static final String CONFIG_STATUS_SUCCESS = "success";\r
36 \r
37     public static final String USER_SYSTEM = "System";\r
38     public static final String PROTOCOL_NETCONF = "netconf";\r
39 \r
40     public static final String MODEL_CONTENT_TYPE_TOSCA_JSON = "TOSCA_JSON";\r
41     public static final String MODEL_CONTENT_TYPE_TOSCA_YAML = "TOSCA_YAML";\r
42     public static final String MODEL_CONTENT_TYPE_TEMPLATE = "TEMPLATE";\r
43     public static final String MODEL_CONTENT_TYPE_YANG = "YANG";\r
44     public static final String MODEL_CONTENT_TYPE_SCHEMA = "SCHEMA";\r
45 \r
46     public static final String SERVICE_TEMPLATE_KEY_ARTIFACT_AUTHOR = "author";\r
47     public static final String SERVICE_TEMPLATE_KEY_ARTIFACT_NAME = "service-template-name";\r
48     public static final String SERVICE_TEMPLATE_KEY_ARTIFACT_VERSION = "service-template-version";\r
49 \r
50     public static final String MODEL_DEFINITION_TYPE_NODE_TYPE = "node_type";\r
51     public static final String MODEL_DEFINITION_TYPE_CAPABILITY_TYPE = "capability_type";\r
52     public static final String MODEL_DEFINITION_TYPE_RELATIONSHIP_TYPE = "relationship_type";\r
53     public static final String MODEL_DEFINITION_TYPE_DATA_TYPE = "data_type";\r
54     public static final String MODEL_DEFINITION_TYPE_ARTIFACT_TYPE = "artifact_type";\r
55 \r
56     public static final String MODEL_TYPE_DATA_TYPE = "tosca.datatypes.Root";\r
57     public static final String MODEL_TYPE_DATA_TYPE_DYNAMIC = "tosca.datatypes.Dynamic";\r
58     public static final String MODEL_TYPE_NODE_TYPE = "tosca.nodes.Root";\r
59 \r
60     public static final String MODEL_TYPE_NODE_DG = "tosca.nodes.DG";\r
61     public static final String MODEL_TYPE_NODE_COMPONENT = "tosca.nodes.Component";\r
62     public static final String MODEL_TYPE_NODE_COMPONENT_PYTHON = "tosca.nodes.Component.Python";\r
63     public static final String MODEL_TYPE_NODE_VNF = "tosca.nodes.Vnf";\r
64     public static final String MODEL_TYPE_NODE_ARTIFACT = "tosca.nodes.Artifact";\r
65 \r
66     public static final String MODEL_TYPE_ARTIFACT_TEMPLATE = "tosca.artifact.Template";\r
67     public static final String MODEL_TYPE_ARTIFACT_LICENCE = "tosca.artifacts.Licence";\r
68 \r
69     public static final String MODEL_TYPE_RELATIONSHIPS_DEPENDS_ON = "tosca.relationships.DependsOn";\r
70     public static final String MODEL_TYPE_RELATIONSHIPS_HOSTED_ON = "tosca.relationships.HostedOn";\r
71     public static final String MODEL_TYPE_RELATIONSHIPS_CONNECTS_TO = "tosca.relationships.ConnectsTo";\r
72     public static final String MODEL_TYPE_RELATIONSHIPS_ATTACH_TO = "tosca.relationships.AttachesTo";\r
73     public static final String MODEL_TYPE_RELATIONSHIPS_ROUTES_TO = "tosca.relationships.RoutesTo";\r
74 \r
75     public static final String NODE_TEMPLATE_TYPE_ARTIFACT_CONFIG_TEMPLATE = "artifact-config-template";\r
76 \r
77     public static final String CAPABILITY_PROPERTY_MAPPING = "mapping";\r
78     public static final String CAPABILITY_PROPERTY_CONTENT = "content";\r
79 \r
80     public static final String SOURCE_INPUT = "input";\r
81     public static final String SOURCE_DEFAULT = "default";\r
82     public static final String SOURCE_MDSAL = "mdsal";\r
83     public static final String SOURCE_DB = "db";\r
84     public static final String SOURCE_COMPONENT = "component";\r
85 \r
86     public static final String PROPERTY_STATUS = "status";\r
87     public static final String PROPERTY_ERROR_CODE = "error-code";\r
88     public static final String PROPERTY_ERROR_MESSAGE = "error-message";\r
89 \r
90     public static final String PROPERTY_REQUEST_INPUT = "request-input";\r
91     public static final String PROPERTY_REQUEST_HEADER = "request-header";\r
92     public static final String PROPERTY_REQUEST_PAYLOAD = "request-payload";\r
93 \r
94     public static final String PROPERTY_RESPONSE_PAYLOAD = "response-payload";\r
95     public static final String PROPERTY_RESPONSE_JSON_NODE = "response-json-node";\r
96 \r
97     public static final String PROPERTY_PAYLOAD = "payload";\r
98     public static final String PROPERTY_INPUTS = "inputs";\r
99     public static final String PROPERTY_ORGINATOR_ID = "originator-id";\r
100     public static final String PROPERTY_API_VERSION = "api-ver";\r
101     public static final String PROPERTY_REQUEST_ID = "request-id";\r
102     public static final String PROPERTY_SUB_REQUEST_ID = "sub-request-id";\r
103     public static final String PROPERTY_REQUEST = "request";\r
104     public static final String PROPERTY_RECIPE = "action";\r
105 \r
106     public static final String PROPERTY_SELECTOR = "prifix";\r
107     public static final String PROPERTY_NODE_TEMPLATES = "node_templates";\r
108     public static final String PROPERTY_NODE_TYPES = "node_types";\r
109     public static final String PROPERTY_DATA_TYPES = "data_types";\r
110     public static final String PROPERTY_ACTION_NAME = "action-name";\r
111     public static final String PROPERTY_ACTION_PREFIX = "action-prefix";\r
112     public static final String PROPERTY_TEMPLATE_NAME = "template-name";\r
113 \r
114     public static final String PROPERTY_CURRENT_INTERFACE = "current-interface";\r
115     public static final String PROPERTY_CURRENT_OPERATION = "current-operation";\r
116     public static final String PROPERTY_CURRENT_IMPLEMENTATION = "current-implementation";\r
117     public static final String PROPERTY_CURRENT_NODETYPE_DERIVED_FROM = "current-node-type-derived-from";\r
118     public static final String PROPERTY_CURRENT_RESOURCE_ASSIGNMENT = "current-resource-assignment";\r
119     public static final String PROPERTY_CURRENT_DICTIONARY_DEFINITION = "current-dictionary-definition";\r
120     public static final String PROPERTY_RESOURCE_ASSIGNMENTS_DATA = "resource-assignments-data";\r
121 \r
122     public static final String PROPERTY_RECIPE_NAMES = "action-names";\r
123     public static final String PROPERTY_DICTIONARIES = "dictionaries";\r
124     public static final String PROPERTY_RESOURCE_ASSIGNMENTS = "resource-assignments";\r
125     public static final String PROPERTY_RESOURCE_KEY = "resource-key";\r
126     public static final String PROPERTY_RESOURCE_NAME = "resource-name";\r
127     public static final String PROPERTY_RESERVATION_ID = "reservation-id";\r
128 \r
129     public static final String PROPERTY_NODE_TEMPLATES_DOT = "node_templates.";\r
130     public static final String PROPERTY_NODE_TYPES_DOT = "node_types.";\r
131     public static final String PROPERTY_DATA_TYPES_DOT = "data_types.";\r
132     public static final String PROPERTY_INPUTS_DOT = "inputs.";\r
133     public static final String PROPERTY_ARTIFACTS_DOT = "artifacts.";\r
134     public static final String PROPERTY_DICTIONARY_KEY_DOT = "dictionary-key.";\r
135     public static final String PROPERTY_TEMPLATE_KEY_DOT = "template-key.";\r
136     public static final String PROPERTY_RECIPE_KEY_DOT = "recipe-key.";\r
137 \r
138     public static final String PROPERTY_DOT_STATUS = ".status";\r
139     public static final String PROPERTY_DOT_ERROR_MESSAGE = ".error-message";\r
140 \r
141     public static final String EXPRESSION_GET_INPUT = "get_input";\r
142     public static final String EXPRESSION_GET_ATTRIBUTE = "get_attribute";\r
143     public static final String EXPRESSION_SET_VALUE = "set_value";\r
144 \r
145 }\r