summaryrefslogtreecommitdiffstats
path: root/nokia/vnfmdriver/vfcadaptorservice/vfcadaptor/src/main/java/org/onap/vfc/nfvo/driver/vnfm/svnfm/cbam/bo
diff options
context:
space:
mode:
Diffstat (limited to 'nokia/vnfmdriver/vfcadaptorservice/vfcadaptor/src/main/java/org/onap/vfc/nfvo/driver/vnfm/svnfm/cbam/bo')
-rw-r--r--nokia/vnfmdriver/vfcadaptorservice/vfcadaptor/src/main/java/org/onap/vfc/nfvo/driver/vnfm/svnfm/cbam/bo/CBAMCreateVnfRequest.java2
-rw-r--r--nokia/vnfmdriver/vfcadaptorservice/vfcadaptor/src/main/java/org/onap/vfc/nfvo/driver/vnfm/svnfm/cbam/bo/CBAMInstantiateVnfRequest.java72
-rw-r--r--nokia/vnfmdriver/vfcadaptorservice/vfcadaptor/src/main/java/org/onap/vfc/nfvo/driver/vnfm/svnfm/cbam/bo/CBAMModifyVnfRequest.java70
-rw-r--r--nokia/vnfmdriver/vfcadaptorservice/vfcadaptor/src/main/java/org/onap/vfc/nfvo/driver/vnfm/svnfm/cbam/bo/CBAMModifyVnfResponse.java23
-rw-r--r--nokia/vnfmdriver/vfcadaptorservice/vfcadaptor/src/main/java/org/onap/vfc/nfvo/driver/vnfm/svnfm/cbam/bo/CBAMScaleVnfRequest.java11
-rw-r--r--nokia/vnfmdriver/vfcadaptorservice/vfcadaptor/src/main/java/org/onap/vfc/nfvo/driver/vnfm/svnfm/cbam/bo/CBAMTerminateVnfRequest.java25
-rw-r--r--nokia/vnfmdriver/vfcadaptorservice/vfcadaptor/src/main/java/org/onap/vfc/nfvo/driver/vnfm/svnfm/cbam/bo/entity/ExtVirtualLinkData.java8
-rw-r--r--nokia/vnfmdriver/vfcadaptorservice/vfcadaptor/src/main/java/org/onap/vfc/nfvo/driver/vnfm/svnfm/cbam/bo/entity/InterfaceInfo.java30
-rw-r--r--nokia/vnfmdriver/vfcadaptorservice/vfcadaptor/src/main/java/org/onap/vfc/nfvo/driver/vnfm/svnfm/cbam/bo/entity/Link.java32
-rw-r--r--nokia/vnfmdriver/vfcadaptorservice/vfcadaptor/src/main/java/org/onap/vfc/nfvo/driver/vnfm/svnfm/cbam/bo/entity/OpenStackAccessInfoV2.java11
-rw-r--r--nokia/vnfmdriver/vfcadaptorservice/vfcadaptor/src/main/java/org/onap/vfc/nfvo/driver/vnfm/svnfm/cbam/bo/entity/OperationExecution.java10
-rw-r--r--nokia/vnfmdriver/vfcadaptorservice/vfcadaptor/src/main/java/org/onap/vfc/nfvo/driver/vnfm/svnfm/cbam/bo/entity/VimInfo.java36
-rw-r--r--nokia/vnfmdriver/vfcadaptorservice/vfcadaptor/src/main/java/org/onap/vfc/nfvo/driver/vnfm/svnfm/cbam/bo/entity/VnfProperty.java22
-rw-r--r--nokia/vnfmdriver/vfcadaptorservice/vfcadaptor/src/main/java/org/onap/vfc/nfvo/driver/vnfm/svnfm/cbam/bo/entity/ZoneInfo.java8
-rw-r--r--nokia/vnfmdriver/vfcadaptorservice/vfcadaptor/src/main/java/org/onap/vfc/nfvo/driver/vnfm/svnfm/cbam/bo/entity/_links.java43
15 files changed, 326 insertions, 77 deletions
diff --git a/nokia/vnfmdriver/vfcadaptorservice/vfcadaptor/src/main/java/org/onap/vfc/nfvo/driver/vnfm/svnfm/cbam/bo/CBAMCreateVnfRequest.java b/nokia/vnfmdriver/vfcadaptorservice/vfcadaptor/src/main/java/org/onap/vfc/nfvo/driver/vnfm/svnfm/cbam/bo/CBAMCreateVnfRequest.java
index d1c6a7bd..62e61c7d 100644
--- a/nokia/vnfmdriver/vfcadaptorservice/vfcadaptor/src/main/java/org/onap/vfc/nfvo/driver/vnfm/svnfm/cbam/bo/CBAMCreateVnfRequest.java
+++ b/nokia/vnfmdriver/vfcadaptorservice/vfcadaptor/src/main/java/org/onap/vfc/nfvo/driver/vnfm/svnfm/cbam/bo/CBAMCreateVnfRequest.java
@@ -51,7 +51,5 @@ public class CBAMCreateVnfRequest {
public void setDescription(String description) {
this.description = description;
}
-
-
}
diff --git a/nokia/vnfmdriver/vfcadaptorservice/vfcadaptor/src/main/java/org/onap/vfc/nfvo/driver/vnfm/svnfm/cbam/bo/CBAMInstantiateVnfRequest.java b/nokia/vnfmdriver/vfcadaptorservice/vfcadaptor/src/main/java/org/onap/vfc/nfvo/driver/vnfm/svnfm/cbam/bo/CBAMInstantiateVnfRequest.java
index db79d190..a314627c 100644
--- a/nokia/vnfmdriver/vfcadaptorservice/vfcadaptor/src/main/java/org/onap/vfc/nfvo/driver/vnfm/svnfm/cbam/bo/CBAMInstantiateVnfRequest.java
+++ b/nokia/vnfmdriver/vfcadaptorservice/vfcadaptor/src/main/java/org/onap/vfc/nfvo/driver/vnfm/svnfm/cbam/bo/CBAMInstantiateVnfRequest.java
@@ -21,11 +21,16 @@ import java.util.List;
import org.onap.vfc.nfvo.driver.vnfm.svnfm.cbam.bo.entity.ExtManagedVirtualLinkData;
import org.onap.vfc.nfvo.driver.vnfm.svnfm.cbam.bo.entity.ExtVirtualLinkData;
+import org.onap.vfc.nfvo.driver.vnfm.svnfm.cbam.bo.entity.VimComputeResourceFlavour;
import org.onap.vfc.nfvo.driver.vnfm.svnfm.cbam.bo.entity.VimInfo;
+import org.onap.vfc.nfvo.driver.vnfm.svnfm.cbam.bo.entity.VimSoftwareImage;
+import org.onap.vfc.nfvo.driver.vnfm.svnfm.cbam.bo.entity.ZoneInfo;
import com.fasterxml.jackson.annotation.JsonProperty;
public class CBAMInstantiateVnfRequest {
+ @JsonProperty("instantiationLevelId")
+ private String instantiationLevelId;
@JsonProperty("flavourId")
private String flavourId;
@@ -38,6 +43,21 @@ public class CBAMInstantiateVnfRequest {
@JsonProperty("extManagedVirtualLinks")
private List<ExtManagedVirtualLinkData> extManagedVirtualLinks;
+
+ @JsonProperty("grantlessMode")
+ private boolean grantlessMode;
+
+ @JsonProperty("softwareImages")
+ private List<VimSoftwareImage> softwareImages;
+
+ @JsonProperty("additionalParams")
+ private Object additionalParams;
+
+ @JsonProperty("computeResourceFlavours")
+ private List<VimComputeResourceFlavour> computeResourceFlavours;
+
+ @JsonProperty("zones")
+ private List<ZoneInfo> zones;
public String getFlavourId() {
return flavourId;
@@ -72,6 +92,58 @@ public class CBAMInstantiateVnfRequest {
public void setExtManagedVirtualLinks(List<ExtManagedVirtualLinkData> extManagedVirtualLinks) {
this.extManagedVirtualLinks = extManagedVirtualLinks;
}
+
+ public boolean isGrantlessMode() {
+ return grantlessMode;
+ }
+
+ public void setGrantlessMode(boolean grantlessMode) {
+ this.grantlessMode = grantlessMode;
+ }
+
+ public List<VimSoftwareImage> getSoftwareImages() {
+ return softwareImages;
+ }
+
+ public void setSoftwareImages(List<VimSoftwareImage> softwareImages) {
+ this.softwareImages = softwareImages;
+ }
+
+ public Object getAdditionalParams() {
+ return additionalParams;
+ }
+
+ public void setAdditionalParams(Object additionalParams) {
+ this.additionalParams = additionalParams;
+ }
+
+ public List<VimComputeResourceFlavour> getComputeResourceFlavours() {
+ return computeResourceFlavours;
+ }
+
+ public void setComputeResourceFlavours(List<VimComputeResourceFlavour> computeResourceFlavours) {
+ this.computeResourceFlavours = computeResourceFlavours;
+ }
+
+ public List<ZoneInfo> getZones() {
+ return zones;
+ }
+
+ public void setZones(List<ZoneInfo> zones) {
+ this.zones = zones;
+ }
+
+ public String getInstantiationLevelId() {
+ return instantiationLevelId;
+ }
+
+ public void setInstantiationLevelId(String instantiationLevelId) {
+ this.instantiationLevelId = instantiationLevelId;
+ }
+
+
+
+
diff --git a/nokia/vnfmdriver/vfcadaptorservice/vfcadaptor/src/main/java/org/onap/vfc/nfvo/driver/vnfm/svnfm/cbam/bo/CBAMModifyVnfRequest.java b/nokia/vnfmdriver/vfcadaptorservice/vfcadaptor/src/main/java/org/onap/vfc/nfvo/driver/vnfm/svnfm/cbam/bo/CBAMModifyVnfRequest.java
new file mode 100644
index 00000000..15b3ab8e
--- /dev/null
+++ b/nokia/vnfmdriver/vfcadaptorservice/vfcadaptor/src/main/java/org/onap/vfc/nfvo/driver/vnfm/svnfm/cbam/bo/CBAMModifyVnfRequest.java
@@ -0,0 +1,70 @@
+/*
+ * Copyright 2016-2017, Nokia Corporation
+ *
+ * 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.
+ */
+
+package org.onap.vfc.nfvo.driver.vnfm.svnfm.cbam.bo;
+
+import java.util.ArrayList;
+
+import org.onap.vfc.nfvo.driver.vnfm.svnfm.cbam.bo.entity.VnfProperty;
+
+import com.fasterxml.jackson.annotation.JsonProperty;
+
+public class CBAMModifyVnfRequest {
+ @JsonProperty("name")
+ private String name;
+
+ @JsonProperty("description")
+ private String description;
+
+ @JsonProperty("metadata")
+ private String metadata;
+
+ @JsonProperty("extensions")
+ private ArrayList<VnfProperty> extensions;
+
+ public String getName() {
+ return name;
+ }
+
+ public void setName(String name) {
+ this.name = name;
+ }
+
+ public String getDescription() {
+ return description;
+ }
+
+ public void setDescription(String description) {
+ this.description = description;
+ }
+
+ public String getMetadata() {
+ return metadata;
+ }
+
+ public void setMetadata(String metadata) {
+ this.metadata = metadata;
+ }
+
+ public ArrayList<VnfProperty> getExtensions() {
+ return extensions;
+ }
+
+ public void setExtensions(ArrayList<VnfProperty> extensions) {
+ this.extensions = extensions;
+ }
+
+}
diff --git a/nokia/vnfmdriver/vfcadaptorservice/vfcadaptor/src/main/java/org/onap/vfc/nfvo/driver/vnfm/svnfm/cbam/bo/CBAMModifyVnfResponse.java b/nokia/vnfmdriver/vfcadaptorservice/vfcadaptor/src/main/java/org/onap/vfc/nfvo/driver/vnfm/svnfm/cbam/bo/CBAMModifyVnfResponse.java
new file mode 100644
index 00000000..62ce3484
--- /dev/null
+++ b/nokia/vnfmdriver/vfcadaptorservice/vfcadaptor/src/main/java/org/onap/vfc/nfvo/driver/vnfm/svnfm/cbam/bo/CBAMModifyVnfResponse.java
@@ -0,0 +1,23 @@
+/*
+ * Copyright 2016-2017, Nokia Corporation
+ *
+ * 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.
+ */
+
+package org.onap.vfc.nfvo.driver.vnfm.svnfm.cbam.bo;
+
+import org.onap.vfc.nfvo.driver.vnfm.svnfm.cbam.bo.entity.OperationExecution;
+
+public class CBAMModifyVnfResponse extends OperationExecution{
+
+}
diff --git a/nokia/vnfmdriver/vfcadaptorservice/vfcadaptor/src/main/java/org/onap/vfc/nfvo/driver/vnfm/svnfm/cbam/bo/CBAMScaleVnfRequest.java b/nokia/vnfmdriver/vfcadaptorservice/vfcadaptor/src/main/java/org/onap/vfc/nfvo/driver/vnfm/svnfm/cbam/bo/CBAMScaleVnfRequest.java
index 399b3800..1b3cc099 100644
--- a/nokia/vnfmdriver/vfcadaptorservice/vfcadaptor/src/main/java/org/onap/vfc/nfvo/driver/vnfm/svnfm/cbam/bo/CBAMScaleVnfRequest.java
+++ b/nokia/vnfmdriver/vfcadaptorservice/vfcadaptor/src/main/java/org/onap/vfc/nfvo/driver/vnfm/svnfm/cbam/bo/CBAMScaleVnfRequest.java
@@ -16,13 +16,13 @@
package org.onap.vfc.nfvo.driver.vnfm.svnfm.cbam.bo;
-import org.onap.vfc.nfvo.driver.vnfm.svnfm.constant.CommonEnum;
+import org.onap.vfc.nfvo.driver.vnfm.svnfm.constant.ScaleDirection;
import com.fasterxml.jackson.annotation.JsonProperty;
public class CBAMScaleVnfRequest {
@JsonProperty("type")
- private CommonEnum.ScaleDirection type;
+ private ScaleDirection type;
@JsonProperty("aspectId")
private String aspectId;
@@ -35,17 +35,18 @@ public class CBAMScaleVnfRequest {
private Object additionalParams;
- public CommonEnum.ScaleDirection getType() {
+
+
+ public ScaleDirection getType() {
return type;
}
- public void setType(CommonEnum.ScaleDirection type) {
+ public void setType(ScaleDirection type) {
this.type = type;
}
-
public String getAspectId() {
return aspectId;
}
diff --git a/nokia/vnfmdriver/vfcadaptorservice/vfcadaptor/src/main/java/org/onap/vfc/nfvo/driver/vnfm/svnfm/cbam/bo/CBAMTerminateVnfRequest.java b/nokia/vnfmdriver/vfcadaptorservice/vfcadaptor/src/main/java/org/onap/vfc/nfvo/driver/vnfm/svnfm/cbam/bo/CBAMTerminateVnfRequest.java
index acaa16fc..99fd8ac1 100644
--- a/nokia/vnfmdriver/vfcadaptorservice/vfcadaptor/src/main/java/org/onap/vfc/nfvo/driver/vnfm/svnfm/cbam/bo/CBAMTerminateVnfRequest.java
+++ b/nokia/vnfmdriver/vfcadaptorservice/vfcadaptor/src/main/java/org/onap/vfc/nfvo/driver/vnfm/svnfm/cbam/bo/CBAMTerminateVnfRequest.java
@@ -17,7 +17,7 @@
package org.onap.vfc.nfvo.driver.vnfm.svnfm.cbam.bo;
-import org.onap.vfc.nfvo.driver.vnfm.svnfm.constant.CommonEnum;
+import org.onap.vfc.nfvo.driver.vnfm.svnfm.constant.TerminationType;
import com.fasterxml.jackson.annotation.JsonProperty;
@@ -30,13 +30,16 @@ public class CBAMTerminateVnfRequest {
private String description;
@JsonProperty("terminationType")
- private CommonEnum.TerminationType terminationType;
+ private TerminationType terminationType;
@JsonProperty("gracefulTerminationTimeout")
private Integer gracefulTerminationTimeout;
@JsonProperty("additionalParams")
private Object additionalParams;
+
+
+
public String getName() {
return name;
@@ -54,13 +57,7 @@ public class CBAMTerminateVnfRequest {
this.description = description;
}
- public CommonEnum.TerminationType getTerminationType() {
- return terminationType;
- }
-
- public void setTerminationType(CommonEnum.TerminationType terminationType) {
- this.terminationType = terminationType;
- }
+
public Integer getGracefulTerminationTimeout() {
return gracefulTerminationTimeout;
@@ -77,9 +74,15 @@ public class CBAMTerminateVnfRequest {
public void setAdditionalParams(Object additionalParams) {
this.additionalParams = additionalParams;
}
+
+ public TerminationType getTerminationType() {
+ return terminationType;
+ }
- public enum TerminationType{
- GRACEFUL, FORCEFUL
+ public void setTerminationType(TerminationType terminationType) {
+ this.terminationType = terminationType;
}
+
+
}
diff --git a/nokia/vnfmdriver/vfcadaptorservice/vfcadaptor/src/main/java/org/onap/vfc/nfvo/driver/vnfm/svnfm/cbam/bo/entity/ExtVirtualLinkData.java b/nokia/vnfmdriver/vfcadaptorservice/vfcadaptor/src/main/java/org/onap/vfc/nfvo/driver/vnfm/svnfm/cbam/bo/entity/ExtVirtualLinkData.java
index d981a77d..85bf5206 100644
--- a/nokia/vnfmdriver/vfcadaptorservice/vfcadaptor/src/main/java/org/onap/vfc/nfvo/driver/vnfm/svnfm/cbam/bo/entity/ExtVirtualLinkData.java
+++ b/nokia/vnfmdriver/vfcadaptorservice/vfcadaptor/src/main/java/org/onap/vfc/nfvo/driver/vnfm/svnfm/cbam/bo/entity/ExtVirtualLinkData.java
@@ -22,14 +22,14 @@ import java.util.List;
import com.fasterxml.jackson.annotation.JsonProperty;
public class ExtVirtualLinkData {
- @JsonProperty("flavourId")
+ @JsonProperty("resourceId")
private String resourceId;
- @JsonProperty("flavourId")
+ @JsonProperty("vimId")
private String vimId;
- @JsonProperty("flavourId")
+ @JsonProperty("extVirtualLinkId")
private String extVirtualLinkId;
- @JsonProperty("extVirtualLink")
+ @JsonProperty("extCps")
private List<VnfExtCpData> extCps=new ArrayList<VnfExtCpData>();
public String getResourceId() {
diff --git a/nokia/vnfmdriver/vfcadaptorservice/vfcadaptor/src/main/java/org/onap/vfc/nfvo/driver/vnfm/svnfm/cbam/bo/entity/InterfaceInfo.java b/nokia/vnfmdriver/vfcadaptorservice/vfcadaptor/src/main/java/org/onap/vfc/nfvo/driver/vnfm/svnfm/cbam/bo/entity/InterfaceInfo.java
new file mode 100644
index 00000000..ea8b2148
--- /dev/null
+++ b/nokia/vnfmdriver/vfcadaptorservice/vfcadaptor/src/main/java/org/onap/vfc/nfvo/driver/vnfm/svnfm/cbam/bo/entity/InterfaceInfo.java
@@ -0,0 +1,30 @@
+/*
+ * Copyright 2016-2017, Nokia Corporation
+ *
+ * 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.
+ */
+
+package org.onap.vfc.nfvo.driver.vnfm.svnfm.cbam.bo.entity;
+
+public class InterfaceInfo {
+ private String region;
+
+ public String getRegion() {
+ return region;
+ }
+
+ public void setRegion(String region) {
+ this.region = region;
+ }
+
+}
diff --git a/nokia/vnfmdriver/vfcadaptorservice/vfcadaptor/src/main/java/org/onap/vfc/nfvo/driver/vnfm/svnfm/cbam/bo/entity/Link.java b/nokia/vnfmdriver/vfcadaptorservice/vfcadaptor/src/main/java/org/onap/vfc/nfvo/driver/vnfm/svnfm/cbam/bo/entity/Link.java
new file mode 100644
index 00000000..f209d1ab
--- /dev/null
+++ b/nokia/vnfmdriver/vfcadaptorservice/vfcadaptor/src/main/java/org/onap/vfc/nfvo/driver/vnfm/svnfm/cbam/bo/entity/Link.java
@@ -0,0 +1,32 @@
+/*
+ * Copyright 2016-2017, Nokia Corporation
+ *
+ * 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.
+ */
+package org.onap.vfc.nfvo.driver.vnfm.svnfm.cbam.bo.entity;
+
+import com.fasterxml.jackson.annotation.JsonProperty;
+
+public class Link {
+ @JsonProperty("href")
+ private String href;
+
+ public String getHref() {
+ return href;
+ }
+
+ public void setHref(String href) {
+ this.href = href;
+ }
+
+}
diff --git a/nokia/vnfmdriver/vfcadaptorservice/vfcadaptor/src/main/java/org/onap/vfc/nfvo/driver/vnfm/svnfm/cbam/bo/entity/OpenStackAccessInfoV2.java b/nokia/vnfmdriver/vfcadaptorservice/vfcadaptor/src/main/java/org/onap/vfc/nfvo/driver/vnfm/svnfm/cbam/bo/entity/OpenStackAccessInfoV2.java
index d4d5b7c1..ffd7201f 100644
--- a/nokia/vnfmdriver/vfcadaptorservice/vfcadaptor/src/main/java/org/onap/vfc/nfvo/driver/vnfm/svnfm/cbam/bo/entity/OpenStackAccessInfoV2.java
+++ b/nokia/vnfmdriver/vfcadaptorservice/vfcadaptor/src/main/java/org/onap/vfc/nfvo/driver/vnfm/svnfm/cbam/bo/entity/OpenStackAccessInfoV2.java
@@ -25,9 +25,6 @@ public class OpenStackAccessInfoV2 {
@JsonProperty("password")
private String password;
- @JsonProperty("region")
- private String region;
-
@JsonProperty("tenant")
private String tenant;
@@ -48,14 +45,6 @@ public class OpenStackAccessInfoV2 {
this.password = password;
}
- public String getRegion() {
- return region;
- }
-
- public void setRegion(String region) {
- this.region = region;
- }
-
public String getTenant() {
return tenant;
}
diff --git a/nokia/vnfmdriver/vfcadaptorservice/vfcadaptor/src/main/java/org/onap/vfc/nfvo/driver/vnfm/svnfm/cbam/bo/entity/OperationExecution.java b/nokia/vnfmdriver/vfcadaptorservice/vfcadaptor/src/main/java/org/onap/vfc/nfvo/driver/vnfm/svnfm/cbam/bo/entity/OperationExecution.java
index e6dfbc87..89e3462e 100644
--- a/nokia/vnfmdriver/vfcadaptorservice/vfcadaptor/src/main/java/org/onap/vfc/nfvo/driver/vnfm/svnfm/cbam/bo/entity/OperationExecution.java
+++ b/nokia/vnfmdriver/vfcadaptorservice/vfcadaptor/src/main/java/org/onap/vfc/nfvo/driver/vnfm/svnfm/cbam/bo/entity/OperationExecution.java
@@ -49,9 +49,6 @@ public class OperationExecution {
@JsonProperty("startTime")
private String startTime;
- @JsonProperty("finishTime")
- private String finishTime;
-
@JsonProperty("grantId")
private String grantId;
@@ -156,13 +153,6 @@ public class OperationExecution {
this.startTime = startTime;
}
- public String getFinishTime() {
- return finishTime;
- }
-
- public void setFinishTime(String finishTime) {
- this.finishTime = finishTime;
- }
public String getGrantId() {
return grantId;
diff --git a/nokia/vnfmdriver/vfcadaptorservice/vfcadaptor/src/main/java/org/onap/vfc/nfvo/driver/vnfm/svnfm/cbam/bo/entity/VimInfo.java b/nokia/vnfmdriver/vfcadaptorservice/vfcadaptor/src/main/java/org/onap/vfc/nfvo/driver/vnfm/svnfm/cbam/bo/entity/VimInfo.java
index db55d95f..8dffeaa6 100644
--- a/nokia/vnfmdriver/vfcadaptorservice/vfcadaptor/src/main/java/org/onap/vfc/nfvo/driver/vnfm/svnfm/cbam/bo/entity/VimInfo.java
+++ b/nokia/vnfmdriver/vfcadaptorservice/vfcadaptor/src/main/java/org/onap/vfc/nfvo/driver/vnfm/svnfm/cbam/bo/entity/VimInfo.java
@@ -21,10 +21,16 @@ import com.fasterxml.jackson.annotation.JsonProperty;
public class VimInfo {
@JsonProperty("id")
private String id;
- @JsonProperty("vimInfoType")
- private VimInfoType vimInfoType;
+ @JsonProperty("interfaceInfo")
+ private InterfaceInfo interfaceInfo;
+ @JsonProperty("interfaceEndpoint")
+ private String interfaceEndpoint;
+
+ @JsonProperty("accessInfo")
+ private OpenStackAccessInfoV2 accessInfo;
+
public String getId() {
return id;
}
@@ -33,16 +39,28 @@ public class VimInfo {
this.id = id;
}
- public VimInfoType getVimInfoType() {
- return vimInfoType;
+ public InterfaceInfo getInterfaceInfo() {
+ return interfaceInfo;
}
- public void setVimInfoType(VimInfoType vimInfoType) {
- this.vimInfoType = vimInfoType;
+ public void setInterfaceInfo(InterfaceInfo interfaceInfo) {
+ this.interfaceInfo = interfaceInfo;
}
-
+ public String getInterfaceEndpoint() {
+ return interfaceEndpoint;
+ }
+ public void setInterfaceEndpoint(String interfaceEndpoint) {
+ this.interfaceEndpoint = interfaceEndpoint;
+ }
+
+ public OpenStackAccessInfoV2 getAccessInfo() {
+ return accessInfo;
+ }
+
+ public void setAccessInfo(OpenStackAccessInfoV2 accessInfo) {
+ this.accessInfo = accessInfo;
+ }
-
-}
+} \ No newline at end of file
diff --git a/nokia/vnfmdriver/vfcadaptorservice/vfcadaptor/src/main/java/org/onap/vfc/nfvo/driver/vnfm/svnfm/cbam/bo/entity/VnfProperty.java b/nokia/vnfmdriver/vfcadaptorservice/vfcadaptor/src/main/java/org/onap/vfc/nfvo/driver/vnfm/svnfm/cbam/bo/entity/VnfProperty.java
index 55444de1..5e77de58 100644
--- a/nokia/vnfmdriver/vfcadaptorservice/vfcadaptor/src/main/java/org/onap/vfc/nfvo/driver/vnfm/svnfm/cbam/bo/entity/VnfProperty.java
+++ b/nokia/vnfmdriver/vfcadaptorservice/vfcadaptor/src/main/java/org/onap/vfc/nfvo/driver/vnfm/svnfm/cbam/bo/entity/VnfProperty.java
@@ -16,6 +16,28 @@
package org.onap.vfc.nfvo.driver.vnfm.svnfm.cbam.bo.entity;
+import com.fasterxml.jackson.annotation.JsonProperty;
+
public class VnfProperty {
+ @JsonProperty("name")
+ private String name;
+
+ @JsonProperty("value")
+ private Object value;
+
+ public String getName() {
+ return name;
+ }
+
+ public void setName(String name) {
+ this.name = name;
+ }
+
+ public Object getValue() {
+ return value;
+ }
+ public void setValue(Object value) {
+ this.value = value;
+ }
}
diff --git a/nokia/vnfmdriver/vfcadaptorservice/vfcadaptor/src/main/java/org/onap/vfc/nfvo/driver/vnfm/svnfm/cbam/bo/entity/ZoneInfo.java b/nokia/vnfmdriver/vfcadaptorservice/vfcadaptor/src/main/java/org/onap/vfc/nfvo/driver/vnfm/svnfm/cbam/bo/entity/ZoneInfo.java
index fc283b80..ecbcba6e 100644
--- a/nokia/vnfmdriver/vfcadaptorservice/vfcadaptor/src/main/java/org/onap/vfc/nfvo/driver/vnfm/svnfm/cbam/bo/entity/ZoneInfo.java
+++ b/nokia/vnfmdriver/vfcadaptorservice/vfcadaptor/src/main/java/org/onap/vfc/nfvo/driver/vnfm/svnfm/cbam/bo/entity/ZoneInfo.java
@@ -20,8 +20,8 @@ import com.fasterxml.jackson.annotation.JsonProperty;
public class ZoneInfo {
- @JsonProperty("vimId")
- private String vimId;
+/* @JsonProperty("vimId")
+ private String vimId;*/
@JsonProperty("resourceId")
private String resourceId;
@@ -29,13 +29,13 @@ public class ZoneInfo {
@JsonProperty("id")
private String id;
- public String getVimId() {
+/* public String getVimId() {
return vimId;
}
public void setVimId(String vimId) {
this.vimId = vimId;
- }
+ }*/
public String getResourceId() {
return resourceId;
diff --git a/nokia/vnfmdriver/vfcadaptorservice/vfcadaptor/src/main/java/org/onap/vfc/nfvo/driver/vnfm/svnfm/cbam/bo/entity/_links.java b/nokia/vnfmdriver/vfcadaptorservice/vfcadaptor/src/main/java/org/onap/vfc/nfvo/driver/vnfm/svnfm/cbam/bo/entity/_links.java
index 3c8277ef..153b32d6 100644
--- a/nokia/vnfmdriver/vfcadaptorservice/vfcadaptor/src/main/java/org/onap/vfc/nfvo/driver/vnfm/svnfm/cbam/bo/entity/_links.java
+++ b/nokia/vnfmdriver/vfcadaptorservice/vfcadaptor/src/main/java/org/onap/vfc/nfvo/driver/vnfm/svnfm/cbam/bo/entity/_links.java
@@ -20,59 +20,59 @@ import com.fasterxml.jackson.annotation.JsonProperty;
public class _links {
@JsonProperty("cancel")
- private String cancel;
+ private Link cancel;
@JsonProperty("operationParams")
- private String operationParams;
+ private Link operationParams;
@JsonProperty("endNotification")
- private String endNotification;
+ private Link endNotification;
@JsonProperty("self")
- private String self;
+ private Link self;
@JsonProperty("additionalData")
- private String additionalData;
+ private Link additionalData;
@JsonProperty("list")
- private String list;
+ private Link list;
@JsonProperty("vnf")
- private String vnf;
- public String getCancel() {
+ private Link vnf;
+ public Link getCancel() {
return cancel;
}
- public void setCancel(String cancel) {
+ public void setCancel(Link cancel) {
this.cancel = cancel;
}
- public String getOperationParams() {
+ public Link getOperationParams() {
return operationParams;
}
- public void setOperationParams(String operationParams) {
+ public void setOperationParams(Link operationParams) {
this.operationParams = operationParams;
}
- public String getEndNotification() {
+ public Link getEndNotification() {
return endNotification;
}
- public void setEndNotification(String endNotification) {
+ public void setEndNotification(Link endNotification) {
this.endNotification = endNotification;
}
- public String getSelf() {
+ public Link getSelf() {
return self;
}
- public void setSelf(String self) {
+ public void setSelf(Link self) {
this.self = self;
}
- public String getAdditionalData() {
+ public Link getAdditionalData() {
return additionalData;
}
- public void setAdditionalData(String additionalData) {
+ public void setAdditionalData(Link additionalData) {
this.additionalData = additionalData;
}
- public String getList() {
+ public Link getList() {
return list;
}
- public void setList(String list) {
+ public void setList(Link list) {
this.list = list;
}
- public String getVnf() {
+ public Link getVnf() {
return vnf;
}
- public void setVnf(String vnf) {
+ public void setVnf(Link vnf) {
this.vnf = vnf;
}
@@ -80,5 +80,6 @@ public class _links {
+
}