// // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.11 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. // Generated on: 2017.02.21 at 07:59:51 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; /** *

Java class for anonymous complex type. * *

The following schema fragment specifies the expected content contained within this class. * *

 * <complexType>
 *   <complexContent>
 *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *       <sequence>
 *         <element name="snapshot-id" type="{http://www.w3.org/2001/XMLSchema}string"/>
 *         <element name="snapshot-name" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         <element name="snapshot-architecture" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         <element name="snapshot-os-distro" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         <element name="snapshot-os-version" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         <element name="application" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         <element name="application-vendor" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         <element name="application-version" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         <element name="snapshot-selflink" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         <element name="prev-snapshot-id" 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 ref="{http://org.openecomp.aai.inventory/v8}relationship-list" minOccurs="0"/>
 *       </sequence>
 *     </restriction>
 *   </complexContent>
 * </complexType>
 * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "snapshotId", "snapshotName", "snapshotArchitecture", "snapshotOsDistro", "snapshotOsVersion", "application", "applicationVendor", "applicationVersion", "snapshotSelflink", "prevSnapshotId", "resourceVersion", "relationshipList" }) @XmlRootElement(name = "snapshot") public class Snapshot implements AAIDatum { @XmlElement(name = "snapshot-id", required = true) protected String snapshotId; @XmlElement(name = "snapshot-name") protected String snapshotName; @XmlElement(name = "snapshot-architecture") protected String snapshotArchitecture; @XmlElement(name = "snapshot-os-distro") protected String snapshotOsDistro; @XmlElement(name = "snapshot-os-version") protected String snapshotOsVersion; protected String application; @XmlElement(name = "application-vendor") protected String applicationVendor; @XmlElement(name = "application-version") protected String applicationVersion; @XmlElement(name = "snapshot-selflink") protected String snapshotSelflink; @XmlElement(name = "prev-snapshot-id") protected String prevSnapshotId; @XmlElement(name = "resource-version") protected String resourceVersion; @XmlElement(name = "relationship-list") protected RelationshipList relationshipList; /** * Gets the value of the snapshotId property. * * @return * possible object is * {@link String } * */ public String getSnapshotId() { return snapshotId; } /** * Sets the value of the snapshotId property. * * @param value * allowed object is * {@link String } * */ public void setSnapshotId(String value) { this.snapshotId = value; } /** * Gets the value of the snapshotName property. * * @return * possible object is * {@link String } * */ public String getSnapshotName() { return snapshotName; } /** * Sets the value of the snapshotName property. * * @param value * allowed object is * {@link String } * */ public void setSnapshotName(String value) { this.snapshotName = value; } /** * Gets the value of the snapshotArchitecture property. * * @return * possible object is * {@link String } * */ public String getSnapshotArchitecture() { return snapshotArchitecture; } /** * Sets the value of the snapshotArchitecture property. * * @param value * allowed object is * {@link String } * */ public void setSnapshotArchitecture(String value) { this.snapshotArchitecture = value; } /** * Gets the value of the snapshotOsDistro property. * * @return * possible object is * {@link String } * */ public String getSnapshotOsDistro() { return snapshotOsDistro; } /** * Sets the value of the snapshotOsDistro property. * * @param value * allowed object is * {@link String } * */ public void setSnapshotOsDistro(String value) { this.snapshotOsDistro = value; } /** * Gets the value of the snapshotOsVersion property. * * @return * possible object is * {@link String } * */ public String getSnapshotOsVersion() { return snapshotOsVersion; } /** * Sets the value of the snapshotOsVersion property. * * @param value * allowed object is * {@link String } * */ public void setSnapshotOsVersion(String value) { this.snapshotOsVersion = value; } /** * Gets the value of the application property. * * @return * possible object is * {@link String } * */ public String getApplication() { return application; } /** * Sets the value of the application property. * * @param value * allowed object is * {@link String } * */ public void setApplication(String value) { this.application = value; } /** * Gets the value of the applicationVendor property. * * @return * possible object is * {@link String } * */ public String getApplicationVendor() { return applicationVendor; } /** * Sets the value of the applicationVendor property. * * @param value * allowed object is * {@link String } * */ public void setApplicationVendor(String value) { this.applicationVendor = value; } /** * Gets the value of the applicationVersion property. * * @return * possible object is * {@link String } * */ public String getApplicationVersion() { return applicationVersion; } /** * Sets the value of the applicationVersion property. * * @param value * allowed object is * {@link String } * */ public void setApplicationVersion(String value) { this.applicationVersion = value; } /** * Gets the value of the snapshotSelflink property. * * @return * possible object is * {@link String } * */ public String getSnapshotSelflink() { return snapshotSelflink; } /** * Sets the value of the snapshotSelflink property. * * @param value * allowed object is * {@link String } * */ public void setSnapshotSelflink(String value) { this.snapshotSelflink = value; } /** * Gets the value of the prevSnapshotId property. * * @return * possible object is * {@link String } * */ public String getPrevSnapshotId() { return prevSnapshotId; } /** * Sets the value of the prevSnapshotId property. * * @param value * allowed object is * {@link String } * */ public void setPrevSnapshotId(String value) { this.prevSnapshotId = 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 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; } }