/*- * ============LICENSE_START======================================================= * dcae-inventory * ================================================================================ * 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.onap.dcae.inventory.dbthings.models; import org.joda.time.DateTime; import java.util.List; /** * POJO representation of a record in dcae_service_types table. * * Created by mhwang on 5/3/16. */ public class DCAEServiceTypeObject { private String typeId = null; private String typeName = null; private Integer typeVersion = null; private String blueprintTemplate = null; private String owner = null; private String application = null; private String component = null; private List vnfTypes = null; private List serviceIds = null; private List serviceLocations = null; private String asdcServiceId = null; private String asdcResourceId = null; private DateTime created = null; private DateTime deactivated = null; public String getTypeId() { return typeId; } public void setTypeId(String typeId) { this.typeId = typeId; } public String getTypeName() { return typeName; } public void setTypeName(String typeName) { this.typeName = typeName; } public Integer getTypeVersion() { return typeVersion; } public void setTypeVersion(Integer typeVersion) { this.typeVersion = typeVersion; } public String getBlueprintTemplate() { return blueprintTemplate; } public void setBlueprintTemplate(String blueprintTemplate) { this.blueprintTemplate = blueprintTemplate; } public String getOwner() { return owner; } public void setOwner(String owner) { this.owner = owner; } public String getApplication() { return application; } public void setApplication(String application) { this.application = application; } public String getComponent() { return component; } public void setComponent(String component) { this.component = component; } public List getVnfTypes() { return vnfTypes; } public void setVnfTypes(List vnfTypes) { this.vnfTypes = vnfTypes; } public List getServiceIds() { return serviceIds; } public void setServiceIds(List serviceIds) { this.serviceIds = serviceIds; } public List getServiceLocations() { return serviceLocations; } public void setServiceLocations(List serviceLocations) { this.serviceLocations = serviceLocations; } public String getAsdcServiceId() { return asdcServiceId; } public void setAsdcServiceId(String asdcServiceId) { this.asdcServiceId = asdcServiceId; } public String getAsdcResourceId() { return asdcResourceId; } public void setAsdcResourceId(String asdcResourceId) { this.asdcResourceId = asdcResourceId; } public DateTime getCreated() { return created; } public void setCreated(DateTime created) { this.created = created; } public DateTime getDeactivated() { return deactivated; } public void setDeactivated(DateTime deactivated) { this.deactivated = deactivated; } }