import org.openecomp.sdc.ci.tests.datatypes.enums.ServiceInstantiationType;
import java.util.ArrayList;
+import java.util.Collections;
public class ServiceReqDetails extends ComponentReqDetails {
protected String serviceRole = "MyServiceRole";
protected String namingPolicy = "MyServiceNamingPolicy";
protected Boolean ecompGeneratedNaming = true;
- protected String instantiationType = ServiceInstantiationType.A_LA_CARTE.getValue();
+ protected String instantiationType = ServiceInstantiationType.A_LA_CARTE.getValue();
+ protected String serviceFunction = "";
public String getServiceType() {
return serviceType;
this.ecompGeneratedNaming = ecompGeneratedNaming;
}
+ public String getServiceFunction() {
+ return serviceFunction;
+ }
+
+ public void setServiceFunction(String serviceFunction) {
+ this.serviceFunction = serviceFunction;
+ }
+
public ServiceReqDetails(String serviceName, String category, ArrayList<String> tags, String description,
String contactId, String icon, String instantiationType) {
this.name = serviceName;
this.contactId = contactId;
this.icon = icon;
projectCode = "12345";
+ serviceFunction = "serviceFunction name";
CategoryDefinition categoryDefinition = new CategoryDefinition();
categoryDefinition.setName(category);
+ categoryDefinition.setIcons(Collections.singletonList(icon));
categories = new ArrayList<>();
categories.add(categoryDefinition);