All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.datacleaner.configuration.jaxb.Configuration Maven / Gradle / Ivy

//
// 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: 2018.04.29 at 09:01:35 AM PDT 
//


package org.datacleaner.configuration.jaxb;

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;


/**
 * 

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="configuration-metadata" type="{http://eobjects.org/analyzerbeans/configuration/1.0}configurationMetadataType" minOccurs="0"/>
 *         <element name="datastore-catalog" type="{http://eobjects.org/analyzerbeans/configuration/1.0}datastoreCatalogType"/>
 *         <element name="reference-data-catalog" type="{http://eobjects.org/analyzerbeans/configuration/1.0}referenceDataCatalogType" minOccurs="0"/>
 *         <choice minOccurs="0">
 *           <element name="multithreaded-taskrunner" type="{http://eobjects.org/analyzerbeans/configuration/1.0}multithreadedTaskrunnerType"/>
 *           <element name="singlethreaded-taskrunner" type="{http://eobjects.org/analyzerbeans/configuration/1.0}singlethreadedTaskrunnerType"/>
 *           <element name="custom-taskrunner" type="{http://eobjects.org/analyzerbeans/configuration/1.0}customElementType"/>
 *         </choice>
 *         <element name="storage-provider" type="{http://eobjects.org/analyzerbeans/configuration/1.0}storageProviderType" minOccurs="0"/>
 *         <element name="descriptor-providers" type="{http://eobjects.org/analyzerbeans/configuration/1.0}descriptorProvidersType" minOccurs="0"/>
 *         <element name="servers" type="{http://eobjects.org/analyzerbeans/configuration/1.0}serversType" minOccurs="0"/>
 *         <choice minOccurs="0">
 *           <element name="classpath-scanner" type="{http://eobjects.org/analyzerbeans/configuration/1.0}classpathScannerType"/>
 *           <element name="custom-descriptor-provider" type="{http://eobjects.org/analyzerbeans/configuration/1.0}customElementType"/>
 *         </choice>
 *       </sequence>
 *     </restriction>
 *   </complexContent>
 * </complexType>
 * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "configurationMetadata", "datastoreCatalog", "referenceDataCatalog", "multithreadedTaskrunner", "singlethreadedTaskrunner", "customTaskrunner", "storageProvider", "descriptorProviders", "servers", "classpathScanner", "customDescriptorProvider" }) @XmlRootElement(name = "configuration") public class Configuration { @XmlElement(name = "configuration-metadata") protected ConfigurationMetadataType configurationMetadata; @XmlElement(name = "datastore-catalog", required = true) protected DatastoreCatalogType datastoreCatalog; @XmlElement(name = "reference-data-catalog") protected ReferenceDataCatalogType referenceDataCatalog; @XmlElement(name = "multithreaded-taskrunner") protected MultithreadedTaskrunnerType multithreadedTaskrunner; @XmlElement(name = "singlethreaded-taskrunner") protected SinglethreadedTaskrunnerType singlethreadedTaskrunner; @XmlElement(name = "custom-taskrunner") protected CustomElementType customTaskrunner; @XmlElement(name = "storage-provider") protected StorageProviderType storageProvider; @XmlElement(name = "descriptor-providers") protected DescriptorProvidersType descriptorProviders; protected ServersType servers; @XmlElement(name = "classpath-scanner") protected ClasspathScannerType classpathScanner; @XmlElement(name = "custom-descriptor-provider") protected CustomElementType customDescriptorProvider; /** * Gets the value of the configurationMetadata property. * * @return * possible object is * {@link ConfigurationMetadataType } * */ public ConfigurationMetadataType getConfigurationMetadata() { return configurationMetadata; } /** * Sets the value of the configurationMetadata property. * * @param value * allowed object is * {@link ConfigurationMetadataType } * */ public void setConfigurationMetadata(ConfigurationMetadataType value) { this.configurationMetadata = value; } /** * Gets the value of the datastoreCatalog property. * * @return * possible object is * {@link DatastoreCatalogType } * */ public DatastoreCatalogType getDatastoreCatalog() { return datastoreCatalog; } /** * Sets the value of the datastoreCatalog property. * * @param value * allowed object is * {@link DatastoreCatalogType } * */ public void setDatastoreCatalog(DatastoreCatalogType value) { this.datastoreCatalog = value; } /** * Gets the value of the referenceDataCatalog property. * * @return * possible object is * {@link ReferenceDataCatalogType } * */ public ReferenceDataCatalogType getReferenceDataCatalog() { return referenceDataCatalog; } /** * Sets the value of the referenceDataCatalog property. * * @param value * allowed object is * {@link ReferenceDataCatalogType } * */ public void setReferenceDataCatalog(ReferenceDataCatalogType value) { this.referenceDataCatalog = value; } /** * Gets the value of the multithreadedTaskrunner property. * * @return * possible object is * {@link MultithreadedTaskrunnerType } * */ public MultithreadedTaskrunnerType getMultithreadedTaskrunner() { return multithreadedTaskrunner; } /** * Sets the value of the multithreadedTaskrunner property. * * @param value * allowed object is * {@link MultithreadedTaskrunnerType } * */ public void setMultithreadedTaskrunner(MultithreadedTaskrunnerType value) { this.multithreadedTaskrunner = value; } /** * Gets the value of the singlethreadedTaskrunner property. * * @return * possible object is * {@link SinglethreadedTaskrunnerType } * */ public SinglethreadedTaskrunnerType getSinglethreadedTaskrunner() { return singlethreadedTaskrunner; } /** * Sets the value of the singlethreadedTaskrunner property. * * @param value * allowed object is * {@link SinglethreadedTaskrunnerType } * */ public void setSinglethreadedTaskrunner(SinglethreadedTaskrunnerType value) { this.singlethreadedTaskrunner = value; } /** * Gets the value of the customTaskrunner property. * * @return * possible object is * {@link CustomElementType } * */ public CustomElementType getCustomTaskrunner() { return customTaskrunner; } /** * Sets the value of the customTaskrunner property. * * @param value * allowed object is * {@link CustomElementType } * */ public void setCustomTaskrunner(CustomElementType value) { this.customTaskrunner = value; } /** * Gets the value of the storageProvider property. * * @return * possible object is * {@link StorageProviderType } * */ public StorageProviderType getStorageProvider() { return storageProvider; } /** * Sets the value of the storageProvider property. * * @param value * allowed object is * {@link StorageProviderType } * */ public void setStorageProvider(StorageProviderType value) { this.storageProvider = value; } /** * Gets the value of the descriptorProviders property. * * @return * possible object is * {@link DescriptorProvidersType } * */ public DescriptorProvidersType getDescriptorProviders() { return descriptorProviders; } /** * Sets the value of the descriptorProviders property. * * @param value * allowed object is * {@link DescriptorProvidersType } * */ public void setDescriptorProviders(DescriptorProvidersType value) { this.descriptorProviders = value; } /** * Gets the value of the servers property. * * @return * possible object is * {@link ServersType } * */ public ServersType getServers() { return servers; } /** * Sets the value of the servers property. * * @param value * allowed object is * {@link ServersType } * */ public void setServers(ServersType value) { this.servers = value; } /** * Gets the value of the classpathScanner property. * * @return * possible object is * {@link ClasspathScannerType } * */ public ClasspathScannerType getClasspathScanner() { return classpathScanner; } /** * Sets the value of the classpathScanner property. * * @param value * allowed object is * {@link ClasspathScannerType } * */ public void setClasspathScanner(ClasspathScannerType value) { this.classpathScanner = value; } /** * Gets the value of the customDescriptorProvider property. * * @return * possible object is * {@link CustomElementType } * */ public CustomElementType getCustomDescriptorProvider() { return customDescriptorProvider; } /** * Sets the value of the customDescriptorProvider property. * * @param value * allowed object is * {@link CustomElementType } * */ public void setCustomDescriptorProvider(CustomElementType value) { this.customDescriptorProvider = value; } }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy