2  * ============LICENSE_START=======================================================
 
   4  * ================================================================================
 
   5  * Copyright (C) 2017 AT&T Intellectual Property. All rights reserved.
 
   6  * ================================================================================
 
   7  * Licensed under the Apache License, Version 2.0 (the "License");
 
   8  * you may not use this file except in compliance with the License.
 
   9  * You may obtain a copy of the License at
 
  11  *      http://www.apache.org/licenses/LICENSE-2.0
 
  13  * Unless required by applicable law or agreed to in writing, software
 
  14  * distributed under the License is distributed on an "AS IS" BASIS,
 
  15  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 
  16  * See the License for the specific language governing permissions and
 
  17  * limitations under the License.
 
  18  * ============LICENSE_END=========================================================
 
  22 // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.4-2 
 
  23 // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
 
  24 // Any modifications to this file will be lost upon recompilation of the source schema. 
 
  25 // Generated on: 2015.09.03 at 02:02:13 PM EDT 
 
  29 package org.openecomp.mso.apihandlerinfra.networkbeans;
 
  32 import javax.xml.bind.annotation.XmlAccessType;
 
  33 import javax.xml.bind.annotation.XmlAccessorType;
 
  34 import javax.xml.bind.annotation.XmlElement;
 
  35 import javax.xml.bind.annotation.XmlRootElement;
 
  36 import javax.xml.bind.annotation.XmlType;
 
  40  * <p>Java class for anonymous complex type.
 
  42  * <p>The following schema fragment specifies the expected content contained within this class.
 
  47  *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 
  49  *         <element ref="{http://ecomp.att.com/mso/infra/vnf-request/v1}request-info"/>
 
  51  *             <element ref="{http://ecomp.att.com/mso/infra/vnf-request/v1}network-inputs"/>
 
  52  *             <element ref="{http://ecomp.att.com/mso/infra/vnf-request/v1}network-params" minOccurs="0"/>
 
  53  *             <element ref="{http://ecomp.att.com/mso/infra/vnf-request/v1}network-outputs" minOccurs="0"/>
 
  57  *   </complexContent>
 
  63 @XmlAccessorType(XmlAccessType.FIELD)
 
  64 @XmlType(name = "", propOrder = {
 
  70 @XmlRootElement(name = "network-request")
 
  71 public class NetworkRequest {
 
  73     @XmlElement(name = "request-info", required = true)
 
  74     protected RequestInfo requestInfo;
 
  75     @XmlElement(name = "network-inputs")
 
  76     protected NetworkInputs networkInputs;
 
  77     @XmlElement(name = "network-params")
 
  78     protected Object networkParams;
 
  79     @XmlElement(name = "network-outputs")
 
  80     protected NetworkOutputs networkOutputs;
 
  83      * Gets the value of the requestInfo property.
 
  87      *     {@link RequestInfo }
 
  90     public RequestInfo getRequestInfo() {
 
  95      * Sets the value of the requestInfo property.
 
  99      *     {@link RequestInfo }
 
 102     public void setRequestInfo(RequestInfo value) {
 
 103         this.requestInfo = value;
 
 108      * Gets the value of the networkInputs property.
 
 112      *     {@link NetworkInputs }
 
 115     public NetworkInputs getNetworkInputs() {
 
 116         return networkInputs;
 
 120      * Sets the value of the networkInputs property.
 
 124      *     {@link NetworkInputs }
 
 127     public void setNetworkInputs(NetworkInputs value) {
 
 128         this.networkInputs = value;
 
 132      * Gets the value of the networkParams property.
 
 139     public Object getNetworkParams() {
 
 140         return networkParams;
 
 144      * Sets the value of the networkParams property.
 
 151     public void setNetworkParams(Object value) {
 
 152         this.networkParams = value;
 
 156      * Gets the value of the networkOutputs property.
 
 160      *     {@link NetworkOutputs }
 
 163     public NetworkOutputs getNetworkOutputs() {
 
 164         return networkOutputs;
 
 168      * Sets the value of the networkOutputs property.
 
 172      *     {@link NetworkOutputs }
 
 175     public void setNetworkOutputs(NetworkOutputs value) {
 
 176         this.networkOutputs = value;