summaryrefslogtreecommitdiffstats
path: root/sdc-distribution-ci/src/main/java/org/openecomp/test/ArtifactTypeEnum.java
diff options
context:
space:
mode:
Diffstat (limited to 'sdc-distribution-ci/src/main/java/org/openecomp/test/ArtifactTypeEnum.java')
-rw-r--r--sdc-distribution-ci/src/main/java/org/openecomp/test/ArtifactTypeEnum.java111
1 files changed, 0 insertions, 111 deletions
diff --git a/sdc-distribution-ci/src/main/java/org/openecomp/test/ArtifactTypeEnum.java b/sdc-distribution-ci/src/main/java/org/openecomp/test/ArtifactTypeEnum.java
deleted file mode 100644
index 5c4c9e2..0000000
--- a/sdc-distribution-ci/src/main/java/org/openecomp/test/ArtifactTypeEnum.java
+++ /dev/null
@@ -1,111 +0,0 @@
-/*-
- * ============LICENSE_START=======================================================
- * sdc-distribution-client
- * ================================================================================
- * Copyright (C) 2017 AT&T Intellectual Property. All rights reserved.
- * ================================================================================
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- * ============LICENSE_END=========================================================
- */
-
-package org.openecomp.test;
-
-import java.util.ArrayList;
-import java.util.List;
-
-/**
- * Enum That Represents possible Artifacts Types.
- *
- */
-public enum ArtifactTypeEnum {
-
- CHEF("CHEF"),
- PUPPET("PUPPET"),
- YANG("YANG"),
- SHELL_SCRIPT("SHELL_SCRIPT"),
- ICON("ICON"),
- UNKNOWN("UNKNOWN"),
- HEAT("HEAT"),
- DG_XML("DG_XML"),
- MURANO_PKG("MURANO_PKG"),
- HEAT_ENV("HEAT_ENV"),
- YANG_XML("YANG_XML"),
- HEAT_VOL("HEAT_VOL"),
- HEAT_NET("HEAT_NET"),
- OTHER("OTHER"),
- WORKFLOW("WORKFLOW"),
- NETWORK_CALL_FLOW("NETWORK_CALL_FLOW"),
- TOSCA_TEMPLATE("TOSCA_TEMPLATE"),
- TOSCA_CSAR("TOSCA_CSAR"),
- VNF_CATALOG("VNF_CATALOG"),
- VF_LICENSE("VF_LICENSE"),
- VENDOR_LICENSE("VENDOR_LICENSE"),
- MODEL_INVENTORY_PROFILE("MODEL_INVENTORY_PROFILE"),
- MODEL_QUERY_SPEC("MODEL_QUERY_SPEC"),
- APPC_CONFIG("APPC_CONFIG"),
- HEAT_NESTED("HEAT_NESTED"),
- HEAT_ARTIFACT("HEAT_ARTIFACT"),
- VF_MODULES_METADATA("VF_MODULES_METADATA"),
-
- // DCAE Artifacts
- DCAE_TOSCA("DCAE_TOSCA"),
- DCAE_JSON("DCAE_JSON"),
- DCAE_POLICY("DCAE_POLICY"),
- DCAE_DOC("DCAE_DOC"),
- DCAE_EVENT("DCAE_EVENT"),
- DCAE_INVENTORY_TOSCA("DCAE_INVENTORY_TOSCA"),
- DCAE_INVENTORY_JSON("DCAE_INVENTORY_JSON"),
- DCAE_INVENTORY_POLICY("DCAE_INVENTORY_POLICY"),
- DCAE_INVENTORY_DOC("DCAE_INVENTORY_DOC"),
- DCAE_INVENTORY_BLUEPRINT("DCAE_INVENTORY_BLUEPRINT"),
- DCAE_INVENTORY_EVENT("DCAE_INVENTORY_EVENT"),
-
- // AAI Artifacts
- AAI_SERVICE_MODEL("AAI_SERVICE_MODEL"),
- AAI_VF_MODEL("AAI_VF_MODEL"),
- AAI_VF_MODULE_MODEL("AAI_VF_MODULE_MODEL"),
- AAI_VF_INSTANCE_MODEL("AAI_VF_INSTANCE_MODEL"),
-
- // MIB artifacts
- SNMP_POLL("SNMP_POLL"),
- SNMP_TRAP("SNMP_TRAP"),
- GUIDE("GUIDE");
-
- ArtifactTypeEnum(String type) {
- this.type = type;
- }
-
- private String type;
-
- public String getType() {
- return type;
- }
-
- public static ArtifactTypeEnum findType(final String type) {
- for (ArtifactTypeEnum ate : ArtifactTypeEnum.values()) {
- // According to Pavel/Ella
- if (ate.getType().equalsIgnoreCase(type)) {
- return ate;
- }
- }
- return null;
- }
-
- public static List<String> getAllTypes() {
- List<String> types = new ArrayList<>();
- for (ArtifactTypeEnum ate : ArtifactTypeEnum.values()) {
- types.add(ate.getType());
- }
- return types;
- }
-}