diff options
Diffstat (limited to 'aai-service/provider/src/main/java/org/openecomp/aai/inventory/v8/LogicalLink.java')
-rw-r--r-- | aai-service/provider/src/main/java/org/openecomp/aai/inventory/v8/LogicalLink.java | 494 |
1 files changed, 494 insertions, 0 deletions
diff --git a/aai-service/provider/src/main/java/org/openecomp/aai/inventory/v8/LogicalLink.java b/aai-service/provider/src/main/java/org/openecomp/aai/inventory/v8/LogicalLink.java new file mode 100644 index 0000000..25465da --- /dev/null +++ b/aai-service/provider/src/main/java/org/openecomp/aai/inventory/v8/LogicalLink.java @@ -0,0 +1,494 @@ +// +// 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.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="link-name" type="{http://www.w3.org/2001/XMLSchema}string"/> + * <element name="link-type" type="{http://www.w3.org/2001/XMLSchema}string"/> + * <element name="speed-value" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> + * <element name="speed-units" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> + * <element name="ip-version" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> + * <element name="routing-protocol" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> + * <element name="resource-version" 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="operational-status" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> + * <element name="link-role" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> + * <element name="link-name2" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> + * <element name="link-id" type="{http://www.w3.org/2001/XMLSchema}string" 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 = { + "linkName", + "linkType", + "speedValue", + "speedUnits", + "ipVersion", + "routingProtocol", + "resourceVersion", + "personaModelId", + "personaModelVersion", + "widgetModelId", + "widgetModelVersion", + "operationalStatus", + "linkRole", + "linkName2", + "linkId", + "relationshipList" +}) +@XmlRootElement(name = "logical-link") +public class LogicalLink + implements AAIDatum +{ + + @XmlElement(name = "link-name", required = true) + protected String linkName; + @XmlElement(name = "link-type", required = true) + protected String linkType; + @XmlElement(name = "speed-value") + protected String speedValue; + @XmlElement(name = "speed-units") + protected String speedUnits; + @XmlElement(name = "ip-version") + protected String ipVersion; + @XmlElement(name = "routing-protocol") + protected String routingProtocol; + @XmlElement(name = "resource-version") + protected String resourceVersion; + @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 = "operational-status") + protected String operationalStatus; + @XmlElement(name = "link-role") + protected String linkRole; + @XmlElement(name = "link-name2") + protected String linkName2; + @XmlElement(name = "link-id") + protected String linkId; + @XmlElement(name = "relationship-list") + protected RelationshipList relationshipList; + + /** + * Gets the value of the linkName property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getLinkName() { + return linkName; + } + + /** + * Sets the value of the linkName property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setLinkName(String value) { + this.linkName = value; + } + + /** + * Gets the value of the linkType property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getLinkType() { + return linkType; + } + + /** + * Sets the value of the linkType property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setLinkType(String value) { + this.linkType = value; + } + + /** + * Gets the value of the speedValue property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getSpeedValue() { + return speedValue; + } + + /** + * Sets the value of the speedValue property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setSpeedValue(String value) { + this.speedValue = value; + } + + /** + * Gets the value of the speedUnits property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getSpeedUnits() { + return speedUnits; + } + + /** + * Sets the value of the speedUnits property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setSpeedUnits(String value) { + this.speedUnits = value; + } + + /** + * Gets the value of the ipVersion property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getIpVersion() { + return ipVersion; + } + + /** + * Sets the value of the ipVersion property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setIpVersion(String value) { + this.ipVersion = value; + } + + /** + * Gets the value of the routingProtocol property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getRoutingProtocol() { + return routingProtocol; + } + + /** + * Sets the value of the routingProtocol property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setRoutingProtocol(String value) { + this.routingProtocol = 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 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 operationalStatus property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getOperationalStatus() { + return operationalStatus; + } + + /** + * Sets the value of the operationalStatus property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setOperationalStatus(String value) { + this.operationalStatus = value; + } + + /** + * Gets the value of the linkRole property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getLinkRole() { + return linkRole; + } + + /** + * Sets the value of the linkRole property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setLinkRole(String value) { + this.linkRole = value; + } + + /** + * Gets the value of the linkName2 property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getLinkName2() { + return linkName2; + } + + /** + * Sets the value of the linkName2 property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setLinkName2(String value) { + this.linkName2 = value; + } + + /** + * Gets the value of the linkId property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getLinkId() { + return linkId; + } + + /** + * Sets the value of the linkId property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setLinkId(String value) { + this.linkId = 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; + } + +} |