2 * Copyright 2016-2017, Nokia Corporation
4 * Licensed under the Apache License, Version 2.0 (the "License");
5 * you may not use this file except in compliance with the License.
6 * You may obtain a copy of the License at
8 * http://www.apache.org/licenses/LICENSE-2.0
10 * Unless required by applicable law or agreed to in writing, software
11 * distributed under the License is distributed on an "AS IS" BASIS,
12 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 * See the License for the specific language governing permissions and
14 * limitations under the License.
16 package org.onap.vfc.nfvo.driver.vnfm.svnfm.nslcm.bo.entity;
18 import org.onap.vfc.nfvo.driver.vnfm.svnfm.constant.CommonEnum;
20 import com.fasterxml.jackson.annotation.JsonProperty;
22 public class VnfPackageInfo {
27 @JsonProperty("provider")
28 private String provider;
30 @JsonProperty("version")
31 private String version;
33 @JsonProperty("onBoardState")
34 private String onBoardState;
36 @JsonProperty("deletionPending")
37 private CommonEnum.Deletionpending deletionPending;
39 @JsonProperty("downloadUri")
40 private String downloadUri;
42 @JsonProperty("vnfdId")
43 private String vnfdId;
45 @JsonProperty("vnfdProvider")
46 private String vnfdProvider;
48 @JsonProperty("vnfdVersion")
49 private String vnfdVersion;
51 @JsonProperty("vnfVersion")
52 private String vnfVersion;
54 public String getName() {
58 public void setName(String name) {
62 public String getProvider() {
66 public void setProvider(String provider) {
67 this.provider = provider;
70 public String getVersion() {
74 public void setVersion(String version) {
75 this.version = version;
78 public String getOnBoardState() {
82 public void setOnBoardState(String onBoardState) {
83 this.onBoardState = onBoardState;
86 public CommonEnum.Deletionpending getDeletionPending() {
87 return deletionPending;
90 public void setDeletionPending(CommonEnum.Deletionpending deletionPending) {
91 this.deletionPending = deletionPending;
94 public String getDownloadUri() {
98 public void setDownloadUri(String downloadUri) {
99 this.downloadUri = downloadUri;
102 public String getVnfdId() {
106 public void setVnfdId(String vnfdId) {
107 this.vnfdId = vnfdId;
110 public String getVnfdProvider() {
114 public void setVnfdProvider(String vnfdProvider) {
115 this.vnfdProvider = vnfdProvider;
118 public String getVnfdVersion() {
122 public void setVnfdVersion(String vnfdVersion) {
123 this.vnfdVersion = vnfdVersion;
126 public String getVnfVersion() {
130 public void setVnfVersion(String vnfVersion) {
131 this.vnfVersion = vnfVersion;