package net.brutex.sbm.wsclient; import java.math.BigInteger; import javax.xml.bind.JAXBElement; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlElementRef; import javax.xml.bind.annotation.XmlRootElement; import javax.xml.bind.annotation.XmlType; /** *

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="auth" type="{urn:aewebservices71}Auth" minOccurs="0"/>
 *         <element name="queryRange" type="{urn:aewebservices71}QueryRange" minOccurs="0"/>
 *         <element name="reportUUID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         <element name="reportName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         <element name="reportID" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
 *         <element name="solutionID" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
 *         <element name="solutionName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         <element name="projectID" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
 *         <element name="projectName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         <element name="projectUUID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         <element name="tableID" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
 *         <element name="tableName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         <element name="reportCategory" type="{urn:aewebservices71}ReportCategory" minOccurs="0"/>
 *         <element name="reportAccessLevel" type="{urn:aewebservices71}ReportAccessLevel" minOccurs="0"/>
 *       </sequence>
 *     </restriction>
 *   </complexContent>
 * </complexType>
 * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "auth", "queryRange", "reportUUID", "reportName", "reportID", "solutionID", "solutionName", "projectID", "projectName", "projectUUID", "tableID", "tableName", "reportCategory", "reportAccessLevel" }) @XmlRootElement(name = "RunReport") public class RunReport { @XmlElementRef(name = "auth", namespace = "urn:aewebservices71", type = JAXBElement.class) protected JAXBElement auth; @XmlElementRef(name = "queryRange", namespace = "urn:aewebservices71", type = JAXBElement.class) protected JAXBElement queryRange; @XmlElementRef(name = "reportUUID", namespace = "urn:aewebservices71", type = JAXBElement.class) protected JAXBElement reportUUID; @XmlElementRef(name = "reportName", namespace = "urn:aewebservices71", type = JAXBElement.class) protected JAXBElement reportName; protected BigInteger reportID; protected BigInteger solutionID; @XmlElementRef(name = "solutionName", namespace = "urn:aewebservices71", type = JAXBElement.class) protected JAXBElement solutionName; protected BigInteger projectID; @XmlElementRef(name = "projectName", namespace = "urn:aewebservices71", type = JAXBElement.class) protected JAXBElement projectName; @XmlElementRef(name = "projectUUID", namespace = "urn:aewebservices71", type = JAXBElement.class) protected JAXBElement projectUUID; protected BigInteger tableID; @XmlElementRef(name = "tableName", namespace = "urn:aewebservices71", type = JAXBElement.class) protected JAXBElement tableName; protected ReportCategory reportCategory; protected ReportAccessLevel reportAccessLevel; /** * Gets the value of the auth property. * * @return * possible object is * {@link JAXBElement }{@code <}{@link Auth }{@code >} * */ public JAXBElement getAuth() { return auth; } /** * Sets the value of the auth property. * * @param value * allowed object is * {@link JAXBElement }{@code <}{@link Auth }{@code >} * */ public void setAuth(JAXBElement value) { this.auth = ((JAXBElement ) value); } /** * Gets the value of the queryRange property. * * @return * possible object is * {@link JAXBElement }{@code <}{@link QueryRange }{@code >} * */ public JAXBElement getQueryRange() { return queryRange; } /** * Sets the value of the queryRange property. * * @param value * allowed object is * {@link JAXBElement }{@code <}{@link QueryRange }{@code >} * */ public void setQueryRange(JAXBElement value) { this.queryRange = ((JAXBElement ) value); } /** * Gets the value of the reportUUID property. * * @return * possible object is * {@link JAXBElement }{@code <}{@link String }{@code >} * */ public JAXBElement getReportUUID() { return reportUUID; } /** * Sets the value of the reportUUID property. * * @param value * allowed object is * {@link JAXBElement }{@code <}{@link String }{@code >} * */ public void setReportUUID(JAXBElement value) { this.reportUUID = ((JAXBElement ) value); } /** * Gets the value of the reportName property. * * @return * possible object is * {@link JAXBElement }{@code <}{@link String }{@code >} * */ public JAXBElement getReportName() { return reportName; } /** * Sets the value of the reportName property. * * @param value * allowed object is * {@link JAXBElement }{@code <}{@link String }{@code >} * */ public void setReportName(JAXBElement value) { this.reportName = ((JAXBElement ) value); } /** * Gets the value of the reportID property. * * @return * possible object is * {@link BigInteger } * */ public BigInteger getReportID() { return reportID; } /** * Sets the value of the reportID property. * * @param value * allowed object is * {@link BigInteger } * */ public void setReportID(BigInteger value) { this.reportID = value; } /** * Gets the value of the solutionID property. * * @return * possible object is * {@link BigInteger } * */ public BigInteger getSolutionID() { return solutionID; } /** * Sets the value of the solutionID property. * * @param value * allowed object is * {@link BigInteger } * */ public void setSolutionID(BigInteger value) { this.solutionID = value; } /** * Gets the value of the solutionName property. * * @return * possible object is * {@link JAXBElement }{@code <}{@link String }{@code >} * */ public JAXBElement getSolutionName() { return solutionName; } /** * Sets the value of the solutionName property. * * @param value * allowed object is * {@link JAXBElement }{@code <}{@link String }{@code >} * */ public void setSolutionName(JAXBElement value) { this.solutionName = ((JAXBElement ) value); } /** * Gets the value of the projectID property. * * @return * possible object is * {@link BigInteger } * */ public BigInteger getProjectID() { return projectID; } /** * Sets the value of the projectID property. * * @param value * allowed object is * {@link BigInteger } * */ public void setProjectID(BigInteger value) { this.projectID = value; } /** * Gets the value of the projectName property. * * @return * possible object is * {@link JAXBElement }{@code <}{@link String }{@code >} * */ public JAXBElement getProjectName() { return projectName; } /** * Sets the value of the projectName property. * * @param value * allowed object is * {@link JAXBElement }{@code <}{@link String }{@code >} * */ public void setProjectName(JAXBElement value) { this.projectName = ((JAXBElement ) value); } /** * Gets the value of the projectUUID property. * * @return * possible object is * {@link JAXBElement }{@code <}{@link String }{@code >} * */ public JAXBElement getProjectUUID() { return projectUUID; } /** * Sets the value of the projectUUID property. * * @param value * allowed object is * {@link JAXBElement }{@code <}{@link String }{@code >} * */ public void setProjectUUID(JAXBElement value) { this.projectUUID = ((JAXBElement ) value); } /** * Gets the value of the tableID property. * * @return * possible object is * {@link BigInteger } * */ public BigInteger getTableID() { return tableID; } /** * Sets the value of the tableID property. * * @param value * allowed object is * {@link BigInteger } * */ public void setTableID(BigInteger value) { this.tableID = value; } /** * Gets the value of the tableName property. * * @return * possible object is * {@link JAXBElement }{@code <}{@link String }{@code >} * */ public JAXBElement getTableName() { return tableName; } /** * Sets the value of the tableName property. * * @param value * allowed object is * {@link JAXBElement }{@code <}{@link String }{@code >} * */ public void setTableName(JAXBElement value) { this.tableName = ((JAXBElement ) value); } /** * Gets the value of the reportCategory property. * * @return * possible object is * {@link ReportCategory } * */ public ReportCategory getReportCategory() { return reportCategory; } /** * Sets the value of the reportCategory property. * * @param value * allowed object is * {@link ReportCategory } * */ public void setReportCategory(ReportCategory value) { this.reportCategory = value; } /** * Gets the value of the reportAccessLevel property. * * @return * possible object is * {@link ReportAccessLevel } * */ public ReportAccessLevel getReportAccessLevel() { return reportAccessLevel; } /** * Sets the value of the reportAccessLevel property. * * @param value * allowed object is * {@link ReportAccessLevel } * */ public void setReportAccessLevel(ReportAccessLevel value) { this.reportAccessLevel = value; } }