package org.zstack.test.deployer.schema;
import javax.xml.bind.annotation.XmlRegistry;
/**
* This object contains factory methods for each
* Java content interface and Java element interface
* generated in the org.zstack.test.deployer.schema package.
* <p>An ObjectFactory allows you to programatically
* construct new instances of the Java representation
* for XML content. The Java representation of XML
* content can consist of schema derived interfaces
* and classes representing the binding of schema
* type definitions, element declarations and model
* groups. Factory methods for each of these are
* provided in this class.
*/
@XmlRegistry
public class ObjectFactory {
/**
* Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.zstack.test.deployer.schema
*/
public ObjectFactory() {
}
/**
* Create an instance of {@link DeployerConfig }
*/
public DeployerConfig createDeployerConfig() {
return new DeployerConfig();
}
/**
* Create an instance of {@link ZoneUnion }
*/
public ZoneUnion createZoneUnion() {
return new ZoneUnion();
}
/**
* Create an instance of {@link SecurityGroupUnion }
*/
public SecurityGroupUnion createSecurityGroupUnion() {
return new SecurityGroupUnion();
}
/**
* Create an instance of {@link PortForwardingUnion }
*/
public PortForwardingUnion createPortForwardingUnion() {
return new PortForwardingUnion();
}
/**
* Create an instance of {@link EipUnion }
*/
public EipUnion createEipUnion() {
return new EipUnion();
}
/**
* Create an instance of {@link LbUnion }
*/
public LbUnion createLbUnion() {
return new LbUnion();
}
/**
* Create an instance of {@link BackupStorageUnion }
*/
public BackupStorageUnion createBackupStorageUnion() {
return new BackupStorageUnion();
}
/**
* Create an instance of {@link ImageUnion }
*/
public ImageUnion createImageUnion() {
return new ImageUnion();
}
/**
* Create an instance of {@link VmUnion }
*/
public VmUnion createVmUnion() {
return new VmUnion();
}
/**
* Create an instance of {@link InstanceOfferingUnion }
*/
public InstanceOfferingUnion createInstanceOfferingUnion() {
return new InstanceOfferingUnion();
}
/**
* Create an instance of {@link DiskOfferingConfig }
*/
public DiskOfferingConfig createDiskOfferingConfig() {
return new DiskOfferingConfig();
}
/**
* Create an instance of {@link AccountConfig }
*/
public AccountConfig createAccountConfig() {
return new AccountConfig();
}
/**
* Create an instance of {@link DnsConfig }
*/
public DnsConfig createDnsConfig() {
return new DnsConfig();
}
/**
* Create an instance of {@link SharedMountPointPrimaryStorageConfig }
*/
public SharedMountPointPrimaryStorageConfig createSharedMountPointPrimaryStorageConfig() {
return new SharedMountPointPrimaryStorageConfig();
}
/**
* Create an instance of {@link InstanceOfferingConfig }
*/
public InstanceOfferingConfig createInstanceOfferingConfig() {
return new InstanceOfferingConfig();
}
/**
* Create an instance of {@link LocalPrimaryStorageConfig }
*/
public LocalPrimaryStorageConfig createLocalPrimaryStorageConfig() {
return new LocalPrimaryStorageConfig();
}
/**
* Create an instance of {@link L3BasicNetworkConfig }
*/
public L3BasicNetworkConfig createL3BasicNetworkConfig() {
return new L3BasicNetworkConfig();
}
/**
* Create an instance of {@link L2VlanNetworkConfig }
*/
public L2VlanNetworkConfig createL2VlanNetworkConfig() {
return new L2VlanNetworkConfig();
}
/**
* Create an instance of {@link GroupConfig }
*/
public GroupConfig createGroupConfig() {
return new GroupConfig();
}
/**
* Create an instance of {@link ZoneConfig }
*/
public ZoneConfig createZoneConfig() {
return new ZoneConfig();
}
/**
* Create an instance of {@link UserVmConfig }
*/
public UserVmConfig createUserVmConfig() {
return new UserVmConfig();
}
/**
* Create an instance of {@link IscsiFileSystemPrimaryStorageConfig }
*/
public IscsiFileSystemPrimaryStorageConfig createIscsiFileSystemPrimaryStorageConfig() {
return new IscsiFileSystemPrimaryStorageConfig();
}
/**
* Create an instance of {@link ClusterUnion }
*/
public ClusterUnion createClusterUnion() {
return new ClusterUnion();
}
/**
* Create an instance of {@link VirtualRouterOfferingConfig }
*/
public VirtualRouterOfferingConfig createVirtualRouterOfferingConfig() {
return new VirtualRouterOfferingConfig();
}
/**
* Create an instance of {@link PrimaryStorageUnion }
*/
public PrimaryStorageUnion createPrimaryStorageUnion() {
return new PrimaryStorageUnion();
}
/**
* Create an instance of {@link ImageConfig }
*/
public ImageConfig createImageConfig() {
return new ImageConfig();
}
/**
* Create an instance of {@link EipConfig }
*/
public EipConfig createEipConfig() {
return new EipConfig();
}
/**
* Create an instance of {@link NfsPrimaryStorageConfig }
*/
public NfsPrimaryStorageConfig createNfsPrimaryStorageConfig() {
return new NfsPrimaryStorageConfig();
}
/**
* Create an instance of {@link UserConfig }
*/
public UserConfig createUserConfig() {
return new UserConfig();
}
/**
* Create an instance of {@link SftpBackupStorageConfig }
*/
public SftpBackupStorageConfig createSftpBackupStorageConfig() {
return new SftpBackupStorageConfig();
}
/**
* Create an instance of {@link L2NoVlanNetworkConfig }
*/
public L2NoVlanNetworkConfig createL2NoVlanNetworkConfig() {
return new L2NoVlanNetworkConfig();
}
/**
* Create an instance of {@link CephPrimaryStorageConfig }
*/
public CephPrimaryStorageConfig createCephPrimaryStorageConfig() {
return new CephPrimaryStorageConfig();
}
/**
* Create an instance of {@link SecurityGroupRuleConfig }
*/
public SecurityGroupRuleConfig createSecurityGroupRuleConfig() {
return new SecurityGroupRuleConfig();
}
/**
* Create an instance of {@link PrimaryStorageConfigBase }
*/
public PrimaryStorageConfigBase createPrimaryStorageConfigBase() {
return new PrimaryStorageConfigBase();
}
/**
* Create an instance of {@link IpRangeConfig }
*/
public IpRangeConfig createIpRangeConfig() {
return new IpRangeConfig();
}
/**
* Create an instance of {@link ImageStoreBackupStorageConfig }
*/
public ImageStoreBackupStorageConfig createImageStoreBackupStorageConfig() {
return new ImageStoreBackupStorageConfig();
}
/**
* Create an instance of {@link L2NetworkUnion }
*/
public L2NetworkUnion createL2NetworkUnion() {
return new L2NetworkUnion();
}
/**
* Create an instance of {@link HostUnion }
*/
public HostUnion createHostUnion() {
return new HostUnion();
}
/**
* Create an instance of {@link NetworkServiceConfig }
*/
public NetworkServiceConfig createNetworkServiceConfig() {
return new NetworkServiceConfig();
}
/**
* Create an instance of {@link L3NetworkUnion }
*/
public L3NetworkUnion createL3NetworkUnion() {
return new L3NetworkUnion();
}
/**
* Create an instance of {@link CephBackupStorageConfig }
*/
public CephBackupStorageConfig createCephBackupStorageConfig() {
return new CephBackupStorageConfig();
}
/**
* Create an instance of {@link SimulatorHostConfig }
*/
public SimulatorHostConfig createSimulatorHostConfig() {
return new SimulatorHostConfig();
}
/**
* Create an instance of {@link LbConfig }
*/
public LbConfig createLbConfig() {
return new LbConfig();
}
/**
* Create an instance of {@link SecurityGroupConfig }
*/
public SecurityGroupConfig createSecurityGroupConfig() {
return new SecurityGroupConfig();
}
/**
* Create an instance of {@link SimulatorBackupStorageConfig }
*/
public SimulatorBackupStorageConfig createSimulatorBackupStorageConfig() {
return new SimulatorBackupStorageConfig();
}
/**
* Create an instance of {@link HostConfigBase }
*/
public HostConfigBase createHostConfigBase() {
return new HostConfigBase();
}
/**
* Create an instance of {@link PortForwardingConfig }
*/
public PortForwardingConfig createPortForwardingConfig() {
return new PortForwardingConfig();
}
/**
* Create an instance of {@link ConvergedOfferingConfig }
*/
public ConvergedOfferingConfig createConvergedOfferingConfig() {
return new ConvergedOfferingConfig();
}
/**
* Create an instance of {@link PolicyConfig }
*/
public PolicyConfig createPolicyConfig() {
return new PolicyConfig();
}
/**
* Create an instance of {@link SimulatorPrimaryStorageConfig }
*/
public SimulatorPrimaryStorageConfig createSimulatorPrimaryStorageConfig() {
return new SimulatorPrimaryStorageConfig();
}
/**
* Create an instance of {@link BackupStorageConfigBase }
*/
public BackupStorageConfigBase createBackupStorageConfigBase() {
return new BackupStorageConfigBase();
}
/**
* Create an instance of {@link KvmHostConfig }
*/
public KvmHostConfig createKvmHostConfig() {
return new KvmHostConfig();
}
/**
* Create an instance of {@link LbListenerConfig }
*/
public LbListenerConfig createLbListenerConfig() {
return new LbListenerConfig();
}
/**
* Create an instance of {@link ClusterConfig }
*/
public ClusterConfig createClusterConfig() {
return new ClusterConfig();
}
}