com.vmware.vcloud.extensibility.platform.ObjectFactory Maven / Gradle / Ivy
Show all versions of vcd-extensibility-bindings-java Show documentation
//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0
// See https://javaee.github.io/jaxb-v2/
// Any modifications to this file will be lost upon recompilation of the source schema.
// Generated on: 2019.01.11 at 04:44:46 AM UTC
//
package com.vmware.vcloud.extensibility.platform;
/*-
* #%L
* vcd-extensibility-bindings-java :: Object Extensibility API bindings
* %%
* Copyright (C) 2016 - 2019 VMware
* %%
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met:
*
* 1. Redistributions of source code must retain the above copyright notice,
* this list of conditions and the following disclaimer.
* 2. Redistributions in binary form must reproduce the above copyright notice,
* this list of conditions and the following disclaimer in the documentation
* and/or other materials provided with the distribution.
*
* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
* AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
* IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
* ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE
* LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
* CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
* SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
* INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
* CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
* ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
* POSSIBILITY OF SUCH DAMAGE.
* #L%
*/
import javax.xml.bind.annotation.XmlRegistry;
/**
* This object contains factory methods for each
* Java content interface and Java element interface
* generated in the com.vmware.vcloud.extensibility.platform package.
* 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: com.vmware.vcloud.extensibility.platform
*
*/
public ObjectFactory() {
}
/**
* Create an instance of {@link ProvisioningRequest }
*
*/
public ProvisioningRequest createProvisioningRequest() {
return new ProvisioningRequest();
}
/**
* Create an instance of {@link ProvisioningResponse }
*
*/
public ProvisioningResponse createProvisioningResponse() {
return new ProvisioningResponse();
}
/**
* Create an instance of {@link CreateTransportZoneRequest }
*
*/
public CreateTransportZoneRequest createCreateTransportZoneRequest() {
return new CreateTransportZoneRequest();
}
/**
* Create an instance of {@link UpdateTransportZoneRequest }
*
*/
public UpdateTransportZoneRequest createUpdateTransportZoneRequest() {
return new UpdateTransportZoneRequest();
}
/**
* Create an instance of {@link MergeTransportZonesRequest }
*
*/
public MergeTransportZonesRequest createMergeTransportZonesRequest() {
return new MergeTransportZonesRequest();
}
/**
* Create an instance of {@link StorageFabricDataType }
*
*/
public StorageFabricDataType createStorageFabricDataType() {
return new StorageFabricDataType();
}
/**
* Create an instance of {@link AffinityRuleType }
*
*/
public AffinityRuleType createAffinityRuleType() {
return new AffinityRuleType();
}
/**
* Create an instance of {@link VmAffinityDataType }
*
*/
public VmAffinityDataType createVmAffinityDataType() {
return new VmAffinityDataType();
}
/**
* Create an instance of {@link UpdateTransportZoneRequest.Hubs }
*
*/
public UpdateTransportZoneRequest.Hubs createUpdateTransportZoneRequestHubs() {
return new UpdateTransportZoneRequest.Hubs();
}
/**
* Create an instance of {@link CreateTransportZoneRequest.Hubs }
*
*/
public CreateTransportZoneRequest.Hubs createCreateTransportZoneRequestHubs() {
return new CreateTransportZoneRequest.Hubs();
}
/**
* Create an instance of {@link SubjectProposalType }
*
*/
public SubjectProposalType createSubjectProposalType() {
return new SubjectProposalType();
}
/**
* Create an instance of {@link SubjectProposalType.RejectedHubs }
*
*/
public SubjectProposalType.RejectedHubs createSubjectProposalTypeRejectedHubs() {
return new SubjectProposalType.RejectedHubs();
}
/**
* Create an instance of {@link SubjectProposalType.RankData }
*
*/
public SubjectProposalType.RankData createSubjectProposalTypeRankData() {
return new SubjectProposalType.RankData();
}
/**
* Create an instance of {@link SubjectProposalType.RankData.HubRank }
*
*/
public SubjectProposalType.RankData.HubRank createSubjectProposalTypeRankDataHubRank() {
return new SubjectProposalType.RankData.HubRank();
}
/**
* Create an instance of {@link SubjectProposalType.RankData.HubRank.RankMetrics }
*
*/
public SubjectProposalType.RankData.HubRank.RankMetrics createSubjectProposalTypeRankDataHubRankRankMetrics() {
return new SubjectProposalType.RankData.HubRank.RankMetrics();
}
/**
* Create an instance of {@link ExtensionErrorMessage }
*
*/
public ExtensionErrorMessage createExtensionErrorMessage() {
return new ExtensionErrorMessage();
}
/**
* Create an instance of {@link ExtensionErrorType }
*
*/
public ExtensionErrorType createExtensionErrorType() {
return new ExtensionErrorType();
}
/**
* Create an instance of {@link Requirements }
*
*/
public Requirements createRequirements() {
return new Requirements();
}
/**
* Create an instance of {@link ContextType }
*
*/
public ContextType createContextType() {
return new ContextType();
}
/**
* Create an instance of {@link SubjectType }
*
*/
public SubjectType createSubjectType() {
return new SubjectType();
}
/**
* Create an instance of {@link Solutions }
*
*/
public Solutions createSolutions() {
return new Solutions();
}
/**
* Create an instance of {@link PlacementProposalType }
*
*/
public PlacementProposalType createPlacementProposalType() {
return new PlacementProposalType();
}
/**
* Create an instance of {@link ProposedSolutionType }
*
*/
public ProposedSolutionType createProposedSolutionType() {
return new ProposedSolutionType();
}
/**
* Create an instance of {@link AffinityRulesType }
*
*/
public AffinityRulesType createAffinityRulesType() {
return new AffinityRulesType();
}
/**
* Create an instance of {@link VmProvisioningRequest }
*
*/
public VmProvisioningRequest createVmProvisioningRequest() {
return new VmProvisioningRequest();
}
/**
* Create an instance of {@link ProvisioningRequest.TargetResourcePool }
*
*/
public ProvisioningRequest.TargetResourcePool createProvisioningRequestTargetResourcePool() {
return new ProvisioningRequest.TargetResourcePool();
}
/**
* Create an instance of {@link ProvisioningRequest.TargetFolder }
*
*/
public ProvisioningRequest.TargetFolder createProvisioningRequestTargetFolder() {
return new ProvisioningRequest.TargetFolder();
}
/**
* Create an instance of {@link ProvisioningRequest.Source }
*
*/
public ProvisioningRequest.Source createProvisioningRequestSource() {
return new ProvisioningRequest.Source();
}
/**
* Create an instance of {@link VirtualMachine }
*
*/
public VirtualMachine createVirtualMachine() {
return new VirtualMachine();
}
/**
* Create an instance of {@link ProvisioningResponse.ProvisionedEntity }
*
*/
public ProvisioningResponse.ProvisionedEntity createProvisioningResponseProvisionedEntity() {
return new ProvisioningResponse.ProvisionedEntity();
}
/**
* Create an instance of {@link ResolveNetworksBackingRequest }
*
*/
public ResolveNetworksBackingRequest createResolveNetworksBackingRequest() {
return new ResolveNetworksBackingRequest();
}
/**
* Create an instance of {@link NetworkIdType }
*
*/
public NetworkIdType createNetworkIdType() {
return new NetworkIdType();
}
/**
* Create an instance of {@link ResolveNetworksBackingResponse }
*
*/
public ResolveNetworksBackingResponse createResolveNetworksBackingResponse() {
return new ResolveNetworksBackingResponse();
}
/**
* Create an instance of {@link NetworkExtensionOperationStatus }
*
*/
public NetworkExtensionOperationStatus createNetworkExtensionOperationStatus() {
return new NetworkExtensionOperationStatus();
}
/**
* Create an instance of {@link NetworkBackingsType }
*
*/
public NetworkBackingsType createNetworkBackingsType() {
return new NetworkBackingsType();
}
/**
* Create an instance of {@link NetworkCreationResponse }
*
*/
public NetworkCreationResponse createNetworkCreationResponse() {
return new NetworkCreationResponse();
}
/**
* Create an instance of {@link NetworkDeletionRequest }
*
*/
public NetworkDeletionRequest createNetworkDeletionRequest() {
return new NetworkDeletionRequest();
}
/**
* Create an instance of {@link NetworkDeletionResponse }
*
*/
public NetworkDeletionResponse createNetworkDeletionResponse() {
return new NetworkDeletionResponse();
}
/**
* Create an instance of {@link UpdateTransportZoneResponse }
*
*/
public UpdateTransportZoneResponse createUpdateTransportZoneResponse() {
return new UpdateTransportZoneResponse();
}
/**
* Create an instance of {@link DeleteTransportZoneRequest }
*
*/
public DeleteTransportZoneRequest createDeleteTransportZoneRequest() {
return new DeleteTransportZoneRequest();
}
/**
* Create an instance of {@link DeleteTransportZoneResponse }
*
*/
public DeleteTransportZoneResponse createDeleteTransportZoneResponse() {
return new DeleteTransportZoneResponse();
}
/**
* Create an instance of {@link CreateTransportZoneResponse }
*
*/
public CreateTransportZoneResponse createCreateTransportZoneResponse() {
return new CreateTransportZoneResponse();
}
/**
* Create an instance of {@link MergeTransportZonesRequest.SourceTransportZones }
*
*/
public MergeTransportZonesRequest.SourceTransportZones createMergeTransportZonesRequestSourceTransportZones() {
return new MergeTransportZonesRequest.SourceTransportZones();
}
/**
* Create an instance of {@link MergeTransportZonesResponse }
*
*/
public MergeTransportZonesResponse createMergeTransportZonesResponse() {
return new MergeTransportZonesResponse();
}
/**
* Create an instance of {@link NetworkCreationRequest }
*
*/
public NetworkCreationRequest createNetworkCreationRequest() {
return new NetworkCreationRequest();
}
/**
* Create an instance of {@link ExtensibleObject }
*
*/
public ExtensibleObject createExtensibleObject() {
return new ExtensibleObject();
}
/**
* Create an instance of {@link StorageContainer }
*
*/
public StorageContainer createStorageContainer() {
return new StorageContainer();
}
/**
* Create an instance of {@link LongDataType }
*
*/
public LongDataType createLongDataType() {
return new LongDataType();
}
/**
* Create an instance of {@link BooleanDataType }
*
*/
public BooleanDataType createBooleanDataType() {
return new BooleanDataType();
}
/**
* Create an instance of {@link StringDataType }
*
*/
public StringDataType createStringDataType() {
return new StringDataType();
}
/**
* Create an instance of {@link StringArrayDataType }
*
*/
public StringArrayDataType createStringArrayDataType() {
return new StringArrayDataType();
}
/**
* Create an instance of {@link LocalizableMessageType }
*
*/
public LocalizableMessageType createLocalizableMessageType() {
return new LocalizableMessageType();
}
/**
* Create an instance of {@link RequirementType }
*
*/
public RequirementType createRequirementType() {
return new RequirementType();
}
/**
* Create an instance of {@link SubjectHubAssignmentType }
*
*/
public SubjectHubAssignmentType createSubjectHubAssignmentType() {
return new SubjectHubAssignmentType();
}
/**
* Create an instance of {@link DiskSettings }
*
*/
public DiskSettings createDiskSettings() {
return new DiskSettings();
}
/**
* Create an instance of {@link StorageProfile }
*
*/
public StorageProfile createStorageProfile() {
return new StorageProfile();
}
/**
* Create an instance of {@link MemorySettings }
*
*/
public MemorySettings createMemorySettings() {
return new MemorySettings();
}
/**
* Create an instance of {@link CpuSettings }
*
*/
public CpuSettings createCpuSettings() {
return new CpuSettings();
}
/**
* Create an instance of {@link ErrorType }
*
*/
public ErrorType createErrorType() {
return new ErrorType();
}
/**
* Create an instance of {@link NetworkBackingType }
*
*/
public NetworkBackingType createNetworkBackingType() {
return new NetworkBackingType();
}
/**
* Create an instance of {@link StorageFabricDataType.VmDiskStorageContainer }
*
*/
public StorageFabricDataType.VmDiskStorageContainer createStorageFabricDataTypeVmDiskStorageContainer() {
return new StorageFabricDataType.VmDiskStorageContainer();
}
/**
* Create an instance of {@link AffinityRuleType.Subject }
*
*/
public AffinityRuleType.Subject createAffinityRuleTypeSubject() {
return new AffinityRuleType.Subject();
}
/**
* Create an instance of {@link VmAffinityDataType.Value }
*
*/
public VmAffinityDataType.Value createVmAffinityDataTypeValue() {
return new VmAffinityDataType.Value();
}
/**
* Create an instance of {@link UpdateTransportZoneRequest.Hubs.Hub }
*
*/
public UpdateTransportZoneRequest.Hubs.Hub createUpdateTransportZoneRequestHubsHub() {
return new UpdateTransportZoneRequest.Hubs.Hub();
}
/**
* Create an instance of {@link CreateTransportZoneRequest.Hubs.Hub }
*
*/
public CreateTransportZoneRequest.Hubs.Hub createCreateTransportZoneRequestHubsHub() {
return new CreateTransportZoneRequest.Hubs.Hub();
}
/**
* Create an instance of {@link SubjectProposalType.RejectedHubs.RejectedHub }
*
*/
public SubjectProposalType.RejectedHubs.RejectedHub createSubjectProposalTypeRejectedHubsRejectedHub() {
return new SubjectProposalType.RejectedHubs.RejectedHub();
}
/**
* Create an instance of {@link SubjectProposalType.RankData.HubRank.RankMetrics.RankMetric }
*
*/
public SubjectProposalType.RankData.HubRank.RankMetrics.RankMetric createSubjectProposalTypeRankDataHubRankRankMetricsRankMetric() {
return new SubjectProposalType.RankData.HubRank.RankMetrics.RankMetric();
}
}