diff options
author | Dan Timoney <dtimoney@att.com> | 2017-02-15 14:59:20 -0500 |
---|---|---|
committer | Dan Timoney <dtimoney@att.com> | 2017-02-15 15:02:52 -0500 |
commit | 09b58e1832480e9529124ae422f040028546daff (patch) | |
tree | bc9600d325250ff9ad18a7a0f78f81750bcad839 /aai-service/provider/src/main/java/org/openecomp/aai/inventory/v8/L3Network.java | |
parent | 9e84a53855f414a71633d73d76a8438cb25e1b58 (diff) |
Initial commit for OpenECOMP SDN-C adaptors
Change-Id: I8d42e44d15fd85aee5b00d27e45da6751dda02b9
Signed-off-by: Dan Timoney <dtimoney@att.com>
Diffstat (limited to 'aai-service/provider/src/main/java/org/openecomp/aai/inventory/v8/L3Network.java')
-rw-r--r-- | aai-service/provider/src/main/java/org/openecomp/aai/inventory/v8/L3Network.java | 743 |
1 files changed, 743 insertions, 0 deletions
diff --git a/aai-service/provider/src/main/java/org/openecomp/aai/inventory/v8/L3Network.java b/aai-service/provider/src/main/java/org/openecomp/aai/inventory/v8/L3Network.java new file mode 100644 index 0000000..45c11fa --- /dev/null +++ b/aai-service/provider/src/main/java/org/openecomp/aai/inventory/v8/L3Network.java @@ -0,0 +1,743 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.11 +// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2017.02.14 at 01:05:25 PM EST +// + + +package org.openecomp.aai.inventory.v8; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; +import org.openecomp.sdnc.sli.aai.data.AAIDatum; + + +/** + * <p>Java class for anonymous complex type. + * + * <p>The following schema fragment specifies the expected content contained within this class. + * + * <pre> + * <complexType> + * <complexContent> + * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> + * <sequence> + * <element name="network-id" type="{http://www.w3.org/2001/XMLSchema}string"/> + * <element name="network-name" type="{http://www.w3.org/2001/XMLSchema}string"/> + * <element name="network-type" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> + * <element name="network-role" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> + * <element name="network-technology" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> + * <element name="neutron-network-id" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> + * <element name="is-bound-to-vpn" type="{http://www.w3.org/2001/XMLSchema}boolean"/> + * <element name="service-id" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> + * <element name="network-role-instance" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" minOccurs="0"/> + * <element name="resource-version" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> + * <element name="orchestration-status" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> + * <element name="heat-stack-id" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> + * <element name="mso-catalog-key" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> + * <element name="contrail-network-fqdn" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> + * <element name="persona-model-id" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> + * <element name="persona-model-version" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> + * <element name="widget-model-id" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> + * <element name="widget-model-version" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> + * <element name="physical-network-name" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> + * <element name="is-provider-network" type="{http://www.w3.org/2001/XMLSchema}boolean"/> + * <element name="is-shared-network" type="{http://www.w3.org/2001/XMLSchema}boolean"/> + * <element name="is-external-network" type="{http://www.w3.org/2001/XMLSchema}boolean"/> + * <element ref="{http://org.openecomp.aai.inventory/v8}subnets" minOccurs="0"/> + * <element ref="{http://org.openecomp.aai.inventory/v8}ctag-assignments" minOccurs="0"/> + * <element ref="{http://org.openecomp.aai.inventory/v8}segmentation-assignments" minOccurs="0"/> + * <element ref="{http://org.openecomp.aai.inventory/v8}relationship-list" minOccurs="0"/> + * </sequence> + * </restriction> + * </complexContent> + * </complexType> + * </pre> + * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "networkId", + "networkName", + "networkType", + "networkRole", + "networkTechnology", + "neutronNetworkId", + "isBoundToVpn", + "serviceId", + "networkRoleInstance", + "resourceVersion", + "orchestrationStatus", + "heatStackId", + "msoCatalogKey", + "contrailNetworkFqdn", + "personaModelId", + "personaModelVersion", + "widgetModelId", + "widgetModelVersion", + "physicalNetworkName", + "isProviderNetwork", + "isSharedNetwork", + "isExternalNetwork", + "subnets", + "ctagAssignments", + "segmentationAssignments", + "relationshipList" +}) +@XmlRootElement(name = "l3-network") +public class L3Network + implements AAIDatum +{ + + @XmlElement(name = "network-id", required = true) + protected String networkId; + @XmlElement(name = "network-name", required = true) + protected String networkName; + @XmlElement(name = "network-type") + protected String networkType; + @XmlElement(name = "network-role") + protected String networkRole; + @XmlElement(name = "network-technology") + protected String networkTechnology; + @XmlElement(name = "neutron-network-id") + protected String neutronNetworkId; + @XmlElement(name = "is-bound-to-vpn") + protected boolean isBoundToVpn; + @XmlElement(name = "service-id") + protected String serviceId; + @XmlElement(name = "network-role-instance") + @XmlSchemaType(name = "unsignedInt") + protected Long networkRoleInstance; + @XmlElement(name = "resource-version") + protected String resourceVersion; + @XmlElement(name = "orchestration-status") + protected String orchestrationStatus; + @XmlElement(name = "heat-stack-id") + protected String heatStackId; + @XmlElement(name = "mso-catalog-key") + protected String msoCatalogKey; + @XmlElement(name = "contrail-network-fqdn") + protected String contrailNetworkFqdn; + @XmlElement(name = "persona-model-id") + protected String personaModelId; + @XmlElement(name = "persona-model-version") + protected String personaModelVersion; + @XmlElement(name = "widget-model-id") + protected String widgetModelId; + @XmlElement(name = "widget-model-version") + protected String widgetModelVersion; + @XmlElement(name = "physical-network-name") + protected String physicalNetworkName; + @XmlElement(name = "is-provider-network") + protected boolean isProviderNetwork; + @XmlElement(name = "is-shared-network") + protected boolean isSharedNetwork; + @XmlElement(name = "is-external-network") + protected boolean isExternalNetwork; + protected Subnets subnets; + @XmlElement(name = "ctag-assignments") + protected CtagAssignments ctagAssignments; + @XmlElement(name = "segmentation-assignments") + protected SegmentationAssignments segmentationAssignments; + @XmlElement(name = "relationship-list") + protected RelationshipList relationshipList; + + /** + * Gets the value of the networkId property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getNetworkId() { + return networkId; + } + + /** + * Sets the value of the networkId property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setNetworkId(String value) { + this.networkId = value; + } + + /** + * Gets the value of the networkName property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getNetworkName() { + return networkName; + } + + /** + * Sets the value of the networkName property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setNetworkName(String value) { + this.networkName = value; + } + + /** + * Gets the value of the networkType property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getNetworkType() { + return networkType; + } + + /** + * Sets the value of the networkType property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setNetworkType(String value) { + this.networkType = value; + } + + /** + * Gets the value of the networkRole property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getNetworkRole() { + return networkRole; + } + + /** + * Sets the value of the networkRole property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setNetworkRole(String value) { + this.networkRole = value; + } + + /** + * Gets the value of the networkTechnology property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getNetworkTechnology() { + return networkTechnology; + } + + /** + * Sets the value of the networkTechnology property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setNetworkTechnology(String value) { + this.networkTechnology = value; + } + + /** + * Gets the value of the neutronNetworkId property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getNeutronNetworkId() { + return neutronNetworkId; + } + + /** + * Sets the value of the neutronNetworkId property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setNeutronNetworkId(String value) { + this.neutronNetworkId = value; + } + + /** + * Gets the value of the isBoundToVpn property. + * + */ + public boolean isIsBoundToVpn() { + return isBoundToVpn; + } + + /** + * Sets the value of the isBoundToVpn property. + * + */ + public void setIsBoundToVpn(boolean value) { + this.isBoundToVpn = value; + } + + /** + * Gets the value of the serviceId property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getServiceId() { + return serviceId; + } + + /** + * Sets the value of the serviceId property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setServiceId(String value) { + this.serviceId = value; + } + + /** + * Gets the value of the networkRoleInstance property. + * + * @return + * possible object is + * {@link Long } + * + */ + public Long getNetworkRoleInstance() { + return networkRoleInstance; + } + + /** + * Sets the value of the networkRoleInstance property. + * + * @param value + * allowed object is + * {@link Long } + * + */ + public void setNetworkRoleInstance(Long value) { + this.networkRoleInstance = value; + } + + /** + * Gets the value of the resourceVersion property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getResourceVersion() { + return resourceVersion; + } + + /** + * Sets the value of the resourceVersion property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setResourceVersion(String value) { + this.resourceVersion = value; + } + + /** + * Gets the value of the orchestrationStatus property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getOrchestrationStatus() { + return orchestrationStatus; + } + + /** + * Sets the value of the orchestrationStatus property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setOrchestrationStatus(String value) { + this.orchestrationStatus = value; + } + + /** + * Gets the value of the heatStackId property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getHeatStackId() { + return heatStackId; + } + + /** + * Sets the value of the heatStackId property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setHeatStackId(String value) { + this.heatStackId = value; + } + + /** + * Gets the value of the msoCatalogKey property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getMsoCatalogKey() { + return msoCatalogKey; + } + + /** + * Sets the value of the msoCatalogKey property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setMsoCatalogKey(String value) { + this.msoCatalogKey = value; + } + + /** + * Gets the value of the contrailNetworkFqdn property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getContrailNetworkFqdn() { + return contrailNetworkFqdn; + } + + /** + * Sets the value of the contrailNetworkFqdn property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setContrailNetworkFqdn(String value) { + this.contrailNetworkFqdn = value; + } + + /** + * Gets the value of the personaModelId property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getPersonaModelId() { + return personaModelId; + } + + /** + * Sets the value of the personaModelId property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPersonaModelId(String value) { + this.personaModelId = value; + } + + /** + * Gets the value of the personaModelVersion property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getPersonaModelVersion() { + return personaModelVersion; + } + + /** + * Sets the value of the personaModelVersion property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPersonaModelVersion(String value) { + this.personaModelVersion = value; + } + + /** + * Gets the value of the widgetModelId property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getWidgetModelId() { + return widgetModelId; + } + + /** + * Sets the value of the widgetModelId property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setWidgetModelId(String value) { + this.widgetModelId = value; + } + + /** + * Gets the value of the widgetModelVersion property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getWidgetModelVersion() { + return widgetModelVersion; + } + + /** + * Sets the value of the widgetModelVersion property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setWidgetModelVersion(String value) { + this.widgetModelVersion = value; + } + + /** + * Gets the value of the physicalNetworkName property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getPhysicalNetworkName() { + return physicalNetworkName; + } + + /** + * Sets the value of the physicalNetworkName property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPhysicalNetworkName(String value) { + this.physicalNetworkName = value; + } + + /** + * Gets the value of the isProviderNetwork property. + * + */ + public boolean isIsProviderNetwork() { + return isProviderNetwork; + } + + /** + * Sets the value of the isProviderNetwork property. + * + */ + public void setIsProviderNetwork(boolean value) { + this.isProviderNetwork = value; + } + + /** + * Gets the value of the isSharedNetwork property. + * + */ + public boolean isIsSharedNetwork() { + return isSharedNetwork; + } + + /** + * Sets the value of the isSharedNetwork property. + * + */ + public void setIsSharedNetwork(boolean value) { + this.isSharedNetwork = value; + } + + /** + * Gets the value of the isExternalNetwork property. + * + */ + public boolean isIsExternalNetwork() { + return isExternalNetwork; + } + + /** + * Sets the value of the isExternalNetwork property. + * + */ + public void setIsExternalNetwork(boolean value) { + this.isExternalNetwork = value; + } + + /** + * Gets the value of the subnets property. + * + * @return + * possible object is + * {@link Subnets } + * + */ + public Subnets getSubnets() { + return subnets; + } + + /** + * Sets the value of the subnets property. + * + * @param value + * allowed object is + * {@link Subnets } + * + */ + public void setSubnets(Subnets value) { + this.subnets = value; + } + + /** + * Gets the value of the ctagAssignments property. + * + * @return + * possible object is + * {@link CtagAssignments } + * + */ + public CtagAssignments getCtagAssignments() { + return ctagAssignments; + } + + /** + * Sets the value of the ctagAssignments property. + * + * @param value + * allowed object is + * {@link CtagAssignments } + * + */ + public void setCtagAssignments(CtagAssignments value) { + this.ctagAssignments = value; + } + + /** + * Gets the value of the segmentationAssignments property. + * + * @return + * possible object is + * {@link SegmentationAssignments } + * + */ + public SegmentationAssignments getSegmentationAssignments() { + return segmentationAssignments; + } + + /** + * Sets the value of the segmentationAssignments property. + * + * @param value + * allowed object is + * {@link SegmentationAssignments } + * + */ + public void setSegmentationAssignments(SegmentationAssignments value) { + this.segmentationAssignments = value; + } + + /** + * Gets the value of the relationshipList property. + * + * @return + * possible object is + * {@link RelationshipList } + * + */ + public RelationshipList getRelationshipList() { + return relationshipList; + } + + /** + * Sets the value of the relationshipList property. + * + * @param value + * allowed object is + * {@link RelationshipList } + * + */ + public void setRelationshipList(RelationshipList value) { + this.relationshipList = value; + } + +} |