org.mitre.maec.default_vocabularies_1.SystemActionNameEnum10 Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of stix Show documentation
Show all versions of stix Show documentation
The Java bindings for STIX v.1.2.0.2
/**
* Copyright (c) 2015, The MITRE Corporation. All rights reserved.
* See LICENSE for complete terms.
*/
//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
// Generated on: 2015.06.23 at 10:59:44 AM EDT
//
package org.mitre.maec.default_vocabularies_1;
import javax.xml.bind.annotation.XmlEnum;
import javax.xml.bind.annotation.XmlEnumValue;
import javax.xml.bind.annotation.XmlType;
/**
* Java class for SystemActionNameEnum-1.0.
*
*
The following schema fragment specifies the expected content contained within this class.
*
*
* <simpleType name="SystemActionNameEnum-1.0">
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <enumeration value="add scheduled task"/>
* <enumeration value="shutdown system"/>
* <enumeration value="sleep system"/>
* <enumeration value="get elapsed system up time"/>
* <enumeration value="get netbios name"/>
* <enumeration value="set netbios name"/>
* <enumeration value="get system host name"/>
* <enumeration value="set system host name"/>
* <enumeration value="get system time"/>
* <enumeration value="set system time"/>
* <enumeration value="get system local time"/>
* <enumeration value="set system local time"/>
* <enumeration value="get username"/>
* <enumeration value="enumerate system handles"/>
* <enumeration value="get system global flags"/>
* <enumeration value="set system global flags"/>
* <enumeration value="get windows directory"/>
* <enumeration value="get windows system directory"/>
* <enumeration value="get windows temporary files directory"/>
* </restriction>
* </simpleType>
*
*
*/
@XmlType(name = "SystemActionNameEnum-1.0")
@XmlEnum
public enum SystemActionNameEnum10 {
/**
* The 'add scheduled task' value specifies the defined action of adding a scheduled task to a system.
*
*/
@XmlEnumValue("add scheduled task")
ADD_SCHEDULED_TASK("add scheduled task"),
/**
* The 'shutdown system' value specifies the defined action of shutting down a system.
*
*/
@XmlEnumValue("shutdown system")
SHUTDOWN_SYSTEM("shutdown system"),
/**
* The 'sleep system' value specifies the defined action of sleeping a system for some period of time.
*
*/
@XmlEnumValue("sleep system")
SLEEP_SYSTEM("sleep system"),
/**
* The 'get elapsed system up time' value specifies the defined action of getting the elapsed up-time for a system.
*
*/
@XmlEnumValue("get elapsed system up time")
GET_ELAPSED_SYSTEM_UP_TIME("get elapsed system up time"),
/**
* The 'get netbios name' value specifies the defined action of getting the NetBIOS name of a system.
*
*/
@XmlEnumValue("get netbios name")
GET_NETBIOS_NAME("get netbios name"),
/**
* The 'set netbios name' value specifies the defined action of setting the NetBIOS name of a system.
*
*/
@XmlEnumValue("set netbios name")
SET_NETBIOS_NAME("set netbios name"),
/**
* The 'get system host name' value specifies the defined action of getting the host name of a system.
*
*/
@XmlEnumValue("get system host name")
GET_SYSTEM_HOST_NAME("get system host name"),
/**
* The 'set system host name' value specifies the defined action of setting the system host name of a system.
*
*/
@XmlEnumValue("set system host name")
SET_SYSTEM_HOST_NAME("set system host name"),
/**
* The 'get system time' value specifies the defined action of getting the system time of a system, represented in Coordinated Universal Time (UTC).
*
*/
@XmlEnumValue("get system time")
GET_SYSTEM_TIME("get system time"),
/**
* The 'set system time' value specifies the defined action of setting the system time for a system, represented in Coordinated Universal Time (UTC).
*
*/
@XmlEnumValue("set system time")
SET_SYSTEM_TIME("set system time"),
/**
* The 'get system local time' value specifies the defined action of getting the local time of a system.
*
*/
@XmlEnumValue("get system local time")
GET_SYSTEM_LOCAL_TIME("get system local time"),
/**
* The 'set system local time' value specifies the defined action of setting the local time of a system.
*
*/
@XmlEnumValue("set system local time")
SET_SYSTEM_LOCAL_TIME("set system local time"),
/**
* The 'get username' value specifies the defined action of getting the username of the currently logged in user of a system.
*
*/
@XmlEnumValue("get username")
GET_USERNAME("get username"),
/**
* Windows-specific.
*
*/
@XmlEnumValue("enumerate system handles")
ENUMERATE_SYSTEM_HANDLES("enumerate system handles"),
/**
* Windows-specific.
*
*/
@XmlEnumValue("get system global flags")
GET_SYSTEM_GLOBAL_FLAGS("get system global flags"),
/**
* Windows-specific.
*
*/
@XmlEnumValue("set system global flags")
SET_SYSTEM_GLOBAL_FLAGS("set system global flags"),
/**
* Windows-specific.
*
*/
@XmlEnumValue("get windows directory")
GET_WINDOWS_DIRECTORY("get windows directory"),
/**
* Windows-specific.
*
*/
@XmlEnumValue("get windows system directory")
GET_WINDOWS_SYSTEM_DIRECTORY("get windows system directory"),
/**
* Windows-specific.
*
*/
@XmlEnumValue("get windows temporary files directory")
GET_WINDOWS_TEMPORARY_FILES_DIRECTORY(
"get windows temporary files directory");
private final String value;
SystemActionNameEnum10(String v) {
value = v;
}
public String value() {
return value;
}
public static SystemActionNameEnum10 fromValue(String v) {
for (SystemActionNameEnum10 c : SystemActionNameEnum10.values()) {
if (c.value.equals(v)) {
return c;
}
}
throw new IllegalArgumentException(v);
}
}