com.microsoft.wsman.shell.ObjectFactory Maven / Gradle / Ivy
Show all versions of bedrock-runtime-windows Show documentation
//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.2
// See https://javaee.github.io/jaxb-v2/
// Any modifications to this file will be lost upon recompilation of the source schema.
// Generated on: 2024.05.28 at 05:31:58 PM TRT
//
package com.microsoft.wsman.shell;
import javax.xml.bind.JAXBElement;
import javax.xml.bind.annotation.XmlElementDecl;
import javax.xml.bind.annotation.XmlRegistry;
import javax.xml.namespace.QName;
/**
* This object contains factory methods for each
* Java content interface and Java element interface
* generated in the com.microsoft.wsman.shell 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 {
private final static QName _CommandLine_QNAME = new QName("http://schemas.microsoft.com/wbem/wsman/1/windows/shell", "CommandLine");
private final static QName _CommandResponse_QNAME = new QName("http://schemas.microsoft.com/wbem/wsman/1/windows/shell", "CommandResponse");
private final static QName _Send_QNAME = new QName("http://schemas.microsoft.com/wbem/wsman/1/windows/shell", "Send");
private final static QName _SendResponse_QNAME = new QName("http://schemas.microsoft.com/wbem/wsman/1/windows/shell", "SendResponse");
private final static QName _Receive_QNAME = new QName("http://schemas.microsoft.com/wbem/wsman/1/windows/shell", "Receive");
private final static QName _ReceiveResponse_QNAME = new QName("http://schemas.microsoft.com/wbem/wsman/1/windows/shell", "ReceiveResponse");
private final static QName _Signal_QNAME = new QName("http://schemas.microsoft.com/wbem/wsman/1/windows/shell", "Signal");
private final static QName _SignalResponse_QNAME = new QName("http://schemas.microsoft.com/wbem/wsman/1/windows/shell", "SignalResponse");
private final static QName _QueryList_QNAME = new QName("http://schemas.microsoft.com/wbem/wsman/1/windows/shell", "QueryList");
private final static QName _Shell_QNAME = new QName("http://schemas.microsoft.com/wbem/wsman/1/windows/shell", "Shell");
/**
* Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: com.microsoft.wsman.shell
*
*/
public ObjectFactory() {
}
/**
* Create an instance of {@link CompressionType }
*
*/
public CompressionType createCompressionType() {
return new CompressionType();
}
/**
* Create an instance of {@link CommandLine }
*
*/
public CommandLine createCommandLine() {
return new CommandLine();
}
/**
* Create an instance of {@link CommandResponse }
*
*/
public CommandResponse createCommandResponse() {
return new CommandResponse();
}
/**
* Create an instance of {@link Send }
*
*/
public Send createSend() {
return new Send();
}
/**
* Create an instance of {@link SendResponse }
*
*/
public SendResponse createSendResponse() {
return new SendResponse();
}
/**
* Create an instance of {@link Receive }
*
*/
public Receive createReceive() {
return new Receive();
}
/**
* Create an instance of {@link ReceiveResponse }
*
*/
public ReceiveResponse createReceiveResponse() {
return new ReceiveResponse();
}
/**
* Create an instance of {@link Signal }
*
*/
public Signal createSignal() {
return new Signal();
}
/**
* Create an instance of {@link SignalResponse }
*
*/
public SignalResponse createSignalResponse() {
return new SignalResponse();
}
/**
* Create an instance of {@link QueryListType }
*
*/
public QueryListType createQueryListType() {
return new QueryListType();
}
/**
* Create an instance of {@link ShellType }
*
*/
public ShellType createShellType() {
return new ShellType();
}
/**
* Create an instance of {@link StreamType }
*
*/
public StreamType createStreamType() {
return new StreamType();
}
/**
* Create an instance of {@link CommandStateType }
*
*/
public CommandStateType createCommandStateType() {
return new CommandStateType();
}
/**
* Create an instance of {@link DesiredStreamType }
*
*/
public DesiredStreamType createDesiredStreamType() {
return new DesiredStreamType();
}
/**
* Create an instance of {@link ThumbprintType }
*
*/
public ThumbprintType createThumbprintType() {
return new ThumbprintType();
}
/**
* Create an instance of {@link ClientCertificateType }
*
*/
public ClientCertificateType createClientCertificateType() {
return new ClientCertificateType();
}
/**
* Create an instance of {@link AuthenticationType }
*
*/
public AuthenticationType createAuthenticationType() {
return new AuthenticationType();
}
/**
* Create an instance of {@link CustomRemoteShell }
*
*/
public CustomRemoteShell createCustomRemoteShell() {
return new CustomRemoteShell();
}
/**
* Create an instance of {@link EnvironmentVariable }
*
*/
public EnvironmentVariable createEnvironmentVariable() {
return new EnvironmentVariable();
}
/**
* Create an instance of {@link EnvironmentVariableList }
*
*/
public EnvironmentVariableList createEnvironmentVariableList() {
return new EnvironmentVariableList();
}
/**
* Create an instance of {@link MachineIDType }
*
*/
public MachineIDType createMachineIDType() {
return new MachineIDType();
}
/**
* Create an instance of {@link SubscriptionType }
*
*/
public SubscriptionType createSubscriptionType() {
return new SubscriptionType();
}
/**
* Create an instance of {@link QueryType }
*
*/
public QueryType createQueryType() {
return new QueryType();
}
/**
* Create an instance of {@link SelectType }
*
*/
public SelectType createSelectType() {
return new SelectType();
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link CommandLine }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link CommandLine }{@code >}
*/
@XmlElementDecl(namespace = "http://schemas.microsoft.com/wbem/wsman/1/windows/shell", name = "CommandLine")
public JAXBElement createCommandLine(CommandLine value) {
return new JAXBElement(_CommandLine_QNAME, CommandLine.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link CommandResponse }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link CommandResponse }{@code >}
*/
@XmlElementDecl(namespace = "http://schemas.microsoft.com/wbem/wsman/1/windows/shell", name = "CommandResponse")
public JAXBElement createCommandResponse(CommandResponse value) {
return new JAXBElement(_CommandResponse_QNAME, CommandResponse.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Send }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link Send }{@code >}
*/
@XmlElementDecl(namespace = "http://schemas.microsoft.com/wbem/wsman/1/windows/shell", name = "Send")
public JAXBElement createSend(Send value) {
return new JAXBElement(_Send_QNAME, Send.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link SendResponse }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link SendResponse }{@code >}
*/
@XmlElementDecl(namespace = "http://schemas.microsoft.com/wbem/wsman/1/windows/shell", name = "SendResponse")
public JAXBElement createSendResponse(SendResponse value) {
return new JAXBElement(_SendResponse_QNAME, SendResponse.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Receive }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link Receive }{@code >}
*/
@XmlElementDecl(namespace = "http://schemas.microsoft.com/wbem/wsman/1/windows/shell", name = "Receive")
public JAXBElement createReceive(Receive value) {
return new JAXBElement(_Receive_QNAME, Receive.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link ReceiveResponse }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link ReceiveResponse }{@code >}
*/
@XmlElementDecl(namespace = "http://schemas.microsoft.com/wbem/wsman/1/windows/shell", name = "ReceiveResponse")
public JAXBElement createReceiveResponse(ReceiveResponse value) {
return new JAXBElement(_ReceiveResponse_QNAME, ReceiveResponse.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Signal }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link Signal }{@code >}
*/
@XmlElementDecl(namespace = "http://schemas.microsoft.com/wbem/wsman/1/windows/shell", name = "Signal")
public JAXBElement createSignal(Signal value) {
return new JAXBElement(_Signal_QNAME, Signal.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link SignalResponse }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link SignalResponse }{@code >}
*/
@XmlElementDecl(namespace = "http://schemas.microsoft.com/wbem/wsman/1/windows/shell", name = "SignalResponse")
public JAXBElement createSignalResponse(SignalResponse value) {
return new JAXBElement(_SignalResponse_QNAME, SignalResponse.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link QueryListType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link QueryListType }{@code >}
*/
@XmlElementDecl(namespace = "http://schemas.microsoft.com/wbem/wsman/1/windows/shell", name = "QueryList")
public JAXBElement createQueryList(QueryListType value) {
return new JAXBElement(_QueryList_QNAME, QueryListType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link ShellType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link ShellType }{@code >}
*/
@XmlElementDecl(namespace = "http://schemas.microsoft.com/wbem/wsman/1/windows/shell", name = "Shell")
public JAXBElement createShell(ShellType value) {
return new JAXBElement(_Shell_QNAME, ShellType.class, null, value);
}
}