org.mitre.cybox.vocabs.ActionArgumentNameEnum10 Maven / Gradle / Ivy
The newest version!
//
// 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: 2015.11.01 at 11:48:17 AM PST
//
package org.mitre.cybox.vocabs;
import javax.xml.bind.annotation.XmlEnum;
import javax.xml.bind.annotation.XmlEnumValue;
import javax.xml.bind.annotation.XmlType;
/**
* Java class for ActionArgumentNameEnum-1.0.
*
*
The following schema fragment specifies the expected content contained within this class.
*
*
* <simpleType name="ActionArgumentNameEnum-1.0">
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <enumeration value="API"/>
* <enumeration value="Application Name"/>
* <enumeration value="Database Name"/>
* <enumeration value="Privilege Name"/>
* <enumeration value="Proxy Name"/>
* <enumeration value="Proxy Bypass"/>
* <enumeration value="Creation Flags"/>
* <enumeration value="Flags"/>
* <enumeration value="Access Mode"/>
* <enumeration value="Share Mode"/>
* <enumeration value="Callback Address"/>
* <enumeration value="Source Address"/>
* <enumeration value="Destination Address"/>
* <enumeration value="Base Address"/>
* <enumeration value="Starting Address"/>
* <enumeration value="Size (bytes)"/>
* <enumeration value="Number of Bytes Per Send"/>
* <enumeration value="Control Parameter"/>
* <enumeration value="Host Name"/>
* <enumeration value="Function Name"/>
* <enumeration value="Function Address"/>
* <enumeration value="Options"/>
* <enumeration value="Transfer Flags"/>
* <enumeration value="Control Code"/>
* <enumeration value="APC Mode"/>
* <enumeration value="APC Address"/>
* <enumeration value="Base Address"/>
* <enumeration value="Protection"/>
* <enumeration value="Target PID"/>
* <enumeration value="Mapping Offset"/>
* <enumeration value="File Information Class"/>
* <enumeration value="Function Ordinal"/>
* <enumeration value="Function Name"/>
* <enumeration value="Hook Type"/>
* <enumeration value="Request Size"/>
* <enumeration value="Requested Version"/>
* <enumeration value="Service Type"/>
* <enumeration value="Service State"/>
* <enumeration value="Service Name"/>
* <enumeration value="Hostname"/>
* <enumeration value="Shutdown Flag"/>
* <enumeration value="Sleep Time (ms)"/>
* <enumeration value="Delay Time (ms)"/>
* <enumeration value="Code Address"/>
* <enumeration value="Parameter Address"/>
* <enumeration value="Server"/>
* <enumeration value="Reason"/>
* <enumeration value="System Metric Index"/>
* <enumeration value="Initial Owner"/>
* <enumeration value="Error Control"/>
* <enumeration value="Username"/>
* <enumeration value="Password"/>
* <enumeration value="Command"/>
* </restriction>
* </simpleType>
*
*
*/
@XmlType(name = "ActionArgumentNameEnum-1.0")
@XmlEnum
public enum ActionArgumentNameEnum10 {
/**
* Specifies an argument called API.
*
*/
API("API"),
/**
* Specifies an argument called Application Name.
*
*/
@XmlEnumValue("Application Name")
APPLICATION_NAME("Application Name"),
/**
* Specifies an argument called Database Name.
*
*/
@XmlEnumValue("Database Name")
DATABASE_NAME("Database Name"),
/**
* Specifies an argument called Privilege Name.
*
*/
@XmlEnumValue("Privilege Name")
PRIVILEGE_NAME("Privilege Name"),
/**
* Specifies an argument called Proxy Name.
*
*/
@XmlEnumValue("Proxy Name")
PROXY_NAME("Proxy Name"),
/**
* Specifies an argument called Proxy Bypass.
*
*/
@XmlEnumValue("Proxy Bypass")
PROXY_BYPASS("Proxy Bypass"),
/**
* Specifies an argument called Creation Flags.
*
*/
@XmlEnumValue("Creation Flags")
CREATION_FLAGS("Creation Flags"),
/**
* Specifies an argument called Flags.
*
*/
@XmlEnumValue("Flags")
FLAGS("Flags"),
/**
* Specifies an argument called Access Mode.
*
*/
@XmlEnumValue("Access Mode")
ACCESS_MODE("Access Mode"),
/**
* Specifies an argument called Share Mode.
*
*/
@XmlEnumValue("Share Mode")
SHARE_MODE("Share Mode"),
/**
* Specifies an argument called Callback Address.
*
*/
@XmlEnumValue("Callback Address")
CALLBACK_ADDRESS("Callback Address"),
/**
* Specifies an argument called Source Address.
*
*/
@XmlEnumValue("Source Address")
SOURCE_ADDRESS("Source Address"),
/**
* Specifies an argument called Destination Address.
*
*/
@XmlEnumValue("Destination Address")
DESTINATION_ADDRESS("Destination Address"),
/**
* Specifies an argument called Base Address.
*
*/
@XmlEnumValue("Base Address")
BASE_ADDRESS("Base Address"),
/**
* Specifies an argument called Starting Address.
*
*/
@XmlEnumValue("Starting Address")
STARTING_ADDRESS("Starting Address"),
/**
* Specifies an argument called Size (bytes).
*
*/
@XmlEnumValue("Size (bytes)")
SIZE_BYTES("Size (bytes)"),
/**
* Specifies an argument called Number of Bytes Per Send.
*
*/
@XmlEnumValue("Number of Bytes Per Send")
NUMBER_OF_BYTES_PER_SEND("Number of Bytes Per Send"),
/**
* Specifies an argument called Control Parameter.
*
*/
@XmlEnumValue("Control Parameter")
CONTROL_PARAMETER("Control Parameter"),
/**
* Specifies an argument called Host Name.
*
*/
@XmlEnumValue("Host Name")
HOST_NAME("Host Name"),
/**
* Specifies an argument called Function Name.
*
*/
@XmlEnumValue("Function Name")
FUNCTION_NAME("Function Name"),
/**
* Specifies an argument called Function Address.
*
*/
@XmlEnumValue("Function Address")
FUNCTION_ADDRESS("Function Address"),
/**
* Specifies an argument called Options.
*
*/
@XmlEnumValue("Options")
OPTIONS("Options"),
/**
* Specifies an argument called Transfer Flags.
*
*/
@XmlEnumValue("Transfer Flags")
TRANSFER_FLAGS("Transfer Flags"),
/**
* Specifies an argument called Control Code.
*
*/
@XmlEnumValue("Control Code")
CONTROL_CODE("Control Code"),
/**
* Specifies an argument called APC Mode.
*
*/
@XmlEnumValue("APC Mode")
APC_MODE("APC Mode"),
/**
* Specifies an argument called APC Address.
*
*/
@XmlEnumValue("APC Address")
APC_ADDRESS("APC Address"),
/**
* Specifies an argument called Protection.
*
*/
@XmlEnumValue("Protection")
PROTECTION("Protection"),
/**
* Specifies an argument called Target PID.
*
*/
@XmlEnumValue("Target PID")
TARGET_PID("Target PID"),
/**
* Specifies an argument called Mapping Offset.
*
*/
@XmlEnumValue("Mapping Offset")
MAPPING_OFFSET("Mapping Offset"),
/**
* Specifies an argument called File Information Class.
*
*/
@XmlEnumValue("File Information Class")
FILE_INFORMATION_CLASS("File Information Class"),
/**
* Specifies an argument called Function Ordinal.
*
*/
@XmlEnumValue("Function Ordinal")
FUNCTION_ORDINAL("Function Ordinal"),
/**
* Specifies an argument called Hook Type.
*
*/
@XmlEnumValue("Hook Type")
HOOK_TYPE("Hook Type"),
/**
* Specifies an argument called Request Size.
*
*/
@XmlEnumValue("Request Size")
REQUEST_SIZE("Request Size"),
/**
* Specifies an argument called Requested Version.
*
*/
@XmlEnumValue("Requested Version")
REQUESTED_VERSION("Requested Version"),
/**
* Specifies an argument called Service Type.
*
*/
@XmlEnumValue("Service Type")
SERVICE_TYPE("Service Type"),
/**
* Specifies an argument called Service State.
*
*/
@XmlEnumValue("Service State")
SERVICE_STATE("Service State"),
/**
* Specifies an argument called Service Name.
*
*/
@XmlEnumValue("Service Name")
SERVICE_NAME("Service Name"),
/**
* Specifies an argument called Hostname.
*
*/
@XmlEnumValue("Hostname")
HOSTNAME("Hostname"),
/**
* Specifies an argument called Shutdown Flag.
*
*/
@XmlEnumValue("Shutdown Flag")
SHUTDOWN_FLAG("Shutdown Flag"),
/**
* Specifies an argument called Sleep Time (ms).
*
*/
@XmlEnumValue("Sleep Time (ms)")
SLEEP_TIME_MS("Sleep Time (ms)"),
/**
* Specifies an argument called Delay Time (ms).
*
*/
@XmlEnumValue("Delay Time (ms)")
DELAY_TIME_MS("Delay Time (ms)"),
/**
* Specifies an argument called Code Address.
*
*/
@XmlEnumValue("Code Address")
CODE_ADDRESS("Code Address"),
/**
* Specifies an argument called Parameter Address.
*
*/
@XmlEnumValue("Parameter Address")
PARAMETER_ADDRESS("Parameter Address"),
/**
* Specifies an argument called Server.
*
*/
@XmlEnumValue("Server")
SERVER("Server"),
/**
* Specifies an argument called Reason.
*
*/
@XmlEnumValue("Reason")
REASON("Reason"),
/**
* Specifies an argument called System Metric Index.
*
*/
@XmlEnumValue("System Metric Index")
SYSTEM_METRIC_INDEX("System Metric Index"),
/**
* Specifies an argument called Initial Owner.
*
*/
@XmlEnumValue("Initial Owner")
INITIAL_OWNER("Initial Owner"),
/**
* Specifies an argument called Initial Owner.
*
*/
@XmlEnumValue("Error Control")
ERROR_CONTROL("Error Control"),
/**
* Specifies an argument called Username.
*
*/
@XmlEnumValue("Username")
USERNAME("Username"),
/**
* Specifies an argument called Password.
*
*/
@XmlEnumValue("Password")
PASSWORD("Password"),
/**
* Specifies an argument called Command.
*
*/
@XmlEnumValue("Command")
COMMAND("Command");
private final String value;
ActionArgumentNameEnum10(String v) {
value = v;
}
public String value() {
return value;
}
public static ActionArgumentNameEnum10 fromValue(String v) {
for (ActionArgumentNameEnum10 c: ActionArgumentNameEnum10 .values()) {
if (c.value.equals(v)) {
return c;
}
}
throw new IllegalArgumentException(v);
}
}