Options.java
/*
* #%L
* This file is part of jFold.
* %%
* Copyright (C) 2012 - 2024 Mike Thomas <mikepthomas@outlook.com>
* %%
* jFold is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
* %
* jFold is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
* %
* You should have received a copy of the GNU General Public License
* along with jFold. If not, see <http://www.gnu.org/licenses/>.
* #L%
*/
package info.mikethomas.jfold.options;
import java.io.Serializable;
import jakarta.xml.bind.annotation.XmlElement;
import jakarta.xml.bind.annotation.XmlRootElement;
import lombok.Getter;
import lombok.ToString;
/**
* <p>Options class.</p>
*
* @author Michael Thomas (mikepthomas@outlook.com)
* @version 7.6.21
*/
@Getter
@ToString
@XmlRootElement(name = "options")
public class Options implements Serializable {
/**
* Allow.
*
* @return the <code>allow</code> from <code>options</code>
*/
@XmlElement
private String allow;
/**
* AutoConf.
*
* @return the <code>auto-conf</code> from <code>options</code>
* @since 7.6.21
*/
@XmlElement(name = "auto-conf")
private Boolean autoConf;
/**
* Assignment servers.
*
* @deprecated no longer returned by options
* @return the <code>assignment-servers</code> from <code>options</code>
*/
@Deprecated
@XmlElement(name = "assignment-servers")
private String assignmentServers;
/**
* Auth as.
*
* @deprecated no longer returned by options
* @return the <code>auth-as</code> from <code>options</code>
*/
@Deprecated
@XmlElement(name = "auth-as")
private Boolean authAs;
/**
* Capture directory.
*
* @return the <code>capture-directory</code> from <code>options</code>
*/
@XmlElement(name = "capture-directory")
private String captureDirectory;
/**
* Capture on error.
*
* @return the <code>capture-on-error</code> from <code>options</code>
*/
@XmlElement(name = "capture-on-error")
private Boolean captureOnError;
/**
* Capture packets.
*
* @return the <code>capture-packets</code> from <code>options</code>
*/
@XmlElement(name = "capture-packets")
private Boolean capturePackets;
/**
* Capture requests.
*
* @return the <code>capture-requests</code> from <code>options</code>
*/
@XmlElement(name = "capture-requests")
private Boolean captureRequests;
/**
* Capture responses.
*
* @return the <code>capture-responses</code> from <code>options</code>
*/
@XmlElement(name = "capture-responses")
private Boolean captureResponses;
/**
* Capture sockets.
*
* @return the <code>capture-sockets</code> from <code>options</code>
*/
@XmlElement(name = "capture-sockets")
private Boolean captureSockets;
/**
* Cause.
*
* @return the <code>cause</code> from <code>options</code>
*/
@XmlElement
private String cause;
/**
* Certificate file.
*
* @return the <code>certificate-file</code> from <code>options</code>
*/
@XmlElement(name = "certificate-file")
private String certificateFile;
/**
* Checkpoint.
*
* @return the <code>checkpoint</code> from <code>options</code>
*/
@XmlElement
private int checkpoint;
/**
* Child.
*
* @return the <code>child</code> from <code>options</code>
*/
@XmlElement
private Boolean child;
/**
* Client subtype.
*
* @return the <code>client-subtype</code> from <code>options</code>
*/
@XmlElement(name = "client-subtype")
private String clientSubtype;
/**
* Client threads.
*
* @return the <code>client-threads</code> from <code>options</code>
*/
@XmlElement(name = "client-threads")
private int clientThreads;
/**
* Client type.
*
* @return the <code>client-type</code> from <code>options</code>
*/
@XmlElement(name = "client-type")
private String clientType;
/**
* Command address.
*
* @return the <code>command-address</code> from <code>options</code>
*/
@XmlElement(name = "command-address")
private String commandAddress;
/**
* Command allow.
*
* @deprecated no longer returned by options
* @return the <code>command-allow</code> from <code>options</code>
*/
@Deprecated
@XmlElement(name = "command-allow")
private String commandAllow;
/**
* Command allow no pass.
*
* @return the <code>command-allow-no-pass</code> from <code>options</code>
*/
@XmlElement(name = "command-allow-no-pass")
private String commandAllowNoPass;
/**
* Command deny.
*
* @deprecated no longer returned by options
* @return the <code>command-deny</code> from <code>options</code>
*/
@Deprecated
@XmlElement(name = "command-deny")
private String commandDeny;
/**
* Deny.
*
* @return the <code>deny</code> from <code>options</code>
*/
@XmlElement
private String deny;
/**
* Command deny no pass.
*
* @return the <code>command-deny-no-pass</code> from <code>options</code>
*/
@XmlElement(name = "command-deny-no-pass")
private String commandDenyNoPass;
/**
* Command enable.
*
* @return the <code>command-enable</code> from <code>options</code>
*/
@XmlElement(name = "command-enable")
private Boolean commandEnable;
/**
* Command port.
*
* @return the <code>command-port</code> from <code>options</code>
*/
@XmlElement(name = "command-port")
private int commandPort;
/**
* Config rotate.
*
* @return the <code>config-rotate</code> from <code>options</code>
*/
@XmlElement(name = "config-rotate")
private Boolean configRotate;
/**
* Config rotate dir.
*
* @return the <code>config-rotate-dir</code> from <code>options</code>
*/
@XmlElement(name = "config-rotate-dir")
private String configRotateDir;
/**
* Config rotate max.
*
* @return the <code>config-rotate-max</code> from <code>options</code>
*/
@XmlElement(name = "config-rotate-max")
private int configRotateMax;
/**
* Connection timeout.
*
* @return the <code>connection-timeout</code> from <code>options</code>
*/
@XmlElement(name = "connection-timeout")
private int connectionTimeout;
/**
* Core dir.
*
* @deprecated no longer returned by options
* @return the <code>core-dir</code> from <code>options</code>
*/
@Deprecated
@XmlElement(name = "core-dir")
private String coreDir;
/**
* Core exec.
*
* @deprecated no longer returned by options
* @return the <code>core-exec</code> from <code>options</code>
*/
@Deprecated
@XmlElement(name = "core-exec")
private String coreExec;
/**
* Core key.
*
* @deprecated no longer returned by options
* @return the <code>core-key</code> from <code>options</code>
*/
@Deprecated
@XmlElement(name = "core-key")
private String coreKey;
/**
* Core prep.
*
* @deprecated no longer returned by options
* @return the <code>core-prep</code> from <code>options</code>
*/
@Deprecated
@XmlElement(name = "core-prep")
private String corePrep;
/**
* Core priority.
*
* @return the <code>core-priority</code> from <code>options</code>
*/
@XmlElement(name = "core-priority")
private String corePriority;
/**
* Core server.
*
* @deprecated no longer returned by options
* @return the <code>core-server</code> from <code>options</code>
*/
@Deprecated
@XmlElement(name = "core-server")
private String coreServer;
/**
* Core wrapper exec.
*
* @deprecated no longer returned by options
* @return the <code>core-wrapper-exec</code> from <code>options</code>
*/
@Deprecated
@XmlElement(name = "core-wrapper-exec")
private String coreWrapperExec;
/**
* CPU affinity.
*
* @deprecated no longer returned by options
* @return the <code>cpu-affinity</code> from <code>options</code>
*/
@Deprecated
@XmlElement(name = "cpu-affinity")
private Boolean cpuAffinity;
/**
* CPU species.
*
* @return the <code>cpu-species</code> from <code>options</code>
*/
@XmlElement(name = "cpu-species")
private String cpuSpecies;
/**
* CPU type.
*
* @return the <code>cpu-type</code> from <code>options</code>
*/
@XmlElement(name = "cpu-type")
private String cpuType;
/**
* CPU usage.
*
* @return the <code>cpu-usage</code> from <code>options</code>
*/
@XmlElement(name = "cpu-usage")
private int cpuUsage;
/**
* CPUs.
*
* @return the <code>cpus</code> from <code>options</code>
*/
@XmlElement
private int cpus;
/**
* CRL file.
*
* @return the <code>crl-file</code> from <code>options</code>
*/
@XmlElement(name = "crl-file")
private String crlFile;
/**
* CUDA index.
*
* @return the <code>cuda-index</code> from <code>options</code>
*/
@XmlElement(name = "cuda-index")
private int cudaIndex;
/**
* Cycle rate.
*
* @return the <code>cycle-rate</code> from <code>options</code>
*/
@XmlElement(name = "cycle-rate")
private int cycleRate;
/**
* Cycles.
*
* @return the <code>cycles</code> from <code>options</code>
*/
@XmlElement
private int cycles;
/**
* Daemon.
*
* @return the <code>daemon</code> from <code>options</code>
*/
@XmlElement
private Boolean daemon;
/**
* Data directory.
*
* @deprecated no longer returned by options
* @return the <code>data-directory</code> from <code>options</code>
*/
@Deprecated
@XmlElement(name = "data-directory")
private String dataDirectory;
/**
* Debug sockets.
*
* @return the <code>debug-sockets</code> from <code>options</code>
*/
@XmlElement(name = "debug-sockets")
private Boolean debugSockets;
/**
* Disable sleep when active.
*
* @return the <code>disable-sleep-when-active</code> from <code>options</code>
*/
@XmlElement(name = "disable-sleep-when-active")
private Boolean disableSleepWhenActive;
/**
* Disable viz.
*
* @return the <code>disable-viz</code> from <code>options</code>
* @since 7.5.1
*/
@XmlElement(name = "disable-viz")
private Boolean disableViz;
/**
* Dump after deadline.
*
* @return the <code>dump-after-deadline</code> from <code>options</code>
*/
@XmlElement(name = "dump-after-deadline")
private Boolean dumpAfterDeadline;
/**
* Eval.
*
* @deprecated no longer returned by options
* @return the <code>eval</code> from <code>options</code>
*/
@Deprecated
@XmlElement
private String eval;
/**
* Exception locations.
*
* @return the <code>exception-locations</code> from <code>options</code>
*/
@XmlElement(name = "exception-locations")
private Boolean exceptionLocations;
/**
* Exec directory.
*
* @deprecated no longer returned by options
* @return the <code>exec-directory</code> from <code>options</code>
*/
@Deprecated
@XmlElement(name = "exec-directory")
private String execDirectory;
/**
* Exit when done.
*
* @return the <code>exit-when-done</code> from <code>options</code>
*/
@XmlElement(name = "exit-when-done")
private Boolean exitWhenDone;
/**
* Extra core args.
*
* @return the <code>extra-core-args</code> from <code>options</code>
*/
@XmlElement(name = "extra-core-args")
private String extraCoreArgs;
/**
* Fold anon.
*
* @return the <code>fold-anon</code> from <code>options</code>
*/
@XmlElement(name = "fold-anon")
private Boolean foldAnon;
/**
* Force WS.
*
* @deprecated no longer returned by options
* @return the <code>force-ws</code> from <code>options</code>
*/
@Deprecated
@XmlElement(name = "force-ws")
private Boolean forceWs;
/**
* Fork.
*
* @return the <code>fork</code> from <code>options</code>
*/
@XmlElement
private Boolean fork;
/**
* GPU.
*
* @return the <code>gpu</code> from <code>options</code>
*/
@XmlElement
private Boolean gpu;
/**
* GPU beta.
*
* @return the <code>gpu-beta</code> from <code>options</code>
* @since 7.6.21
*/
@XmlElement(name = "gpu-beta")
private String gpuBeta;
/**
* GPU assignment servers.
*
* @deprecated no longer returned by options
* @return the <code>gpu-assignment-servers</code> from <code>options</code>
*/
@Deprecated
@XmlElement(name = "gpu-assignment-servers")
private String gpuAssignmentServers;
/**
* GPU index.
*
* @return the <code>gpu-index</code> from <code>options</code>
*/
@XmlElement(name = "gpu-index")
private String gpuIndex;
/**
* GPU usage.
*
* @return the <code>gpu-usage</code> from <code>options</code>
*/
@XmlElement(name = "gpu-usage")
private int gpuUsage;
/**
* GUI enabled.
*
* @return the <code>gui-enabled</code> from <code>options</code>
* @since 7.5.1
*/
@XmlElement(name = "gui-enabled")
private Boolean guiEnabled;
/**
* HTTP addresses.
*
* @return the <code>http-addresses</code> from <code>options</code>
*/
@XmlElement(name = "http-addresses")
private String httpAddresses;
/**
* HTTPS addresses.
*
* @return the <code>https-addresses</code> from <code>options</code>
*/
@XmlElement(name = "https-addresses")
private String httpsAddresses;
/**
* Idle.
*
* @return the <code>idle</code> from <code>options</code>
*/
@XmlElement
private Boolean idle;
/**
* Idle Seconds.
*
* @return the <code>idle-seconds</code> from <code>options</code>
* @since 7.6.21
*/
@XmlElement(name = "idle-seconds")
private int idleSeconds;
/**
* Log.
*
* @return the <code>log</code> from <code>options</code>
*/
@XmlElement
private String log;
/**
* Log color.
*
* @return the <code>log-color</code> from <code>options</code>
*/
@XmlElement(name = "log-color")
private Boolean logColor;
/**
* Log CRLF.
*
* @return the <code>log-crlf</code> from <code>options</code>
*/
@XmlElement(name = "log-crlf")
private Boolean logCrlf;
/**
* Log date.
*
* @return the <code>log-date</code> from <code>options</code>
*/
@XmlElement(name = "log-date")
private Boolean logDate;
/**
* Log date periodically.
*
* @return the <code>log-date-periodically</code> from <code>options</code>
*/
@XmlElement(name = "log-date-periodically")
private int logDatePeriodically;
/**
* Log debug.
*
* @deprecated no longer returned by options
* @return the <code>log-debug</code> from <code>options</code>
*/
@Deprecated
@XmlElement(name = "log-debug")
private Boolean logDebug;
/**
* Log domain.
*
* @return the <code>log-domain</code> from <code>options</code>
*/
@XmlElement(name = "log-domain")
private Boolean logDomain;
/**
* Log domain levels.
*
* @return the <code>log-domain-levels</code> from <code>options</code>
*/
@XmlElement(name = "log-domain-levels")
private Boolean logDomainLevels;
/**
* Log header.
*
* @return the <code>log-header</code> from <code>options</code>
*/
@XmlElement(name = "log-header")
private Boolean logHeader;
/**
* Log level.
*
* @return the <code>log-level</code> from <code>options</code>
*/
@XmlElement(name = "log-level")
private Boolean logLevel;
/**
* Log no info header.
*
* @return the <code>log-no-info-header</code> from <code>options</code>
*/
@XmlElement(name = "log-no-info-header")
private Boolean logNoInfoHeader;
/**
* Log redirect.
*
* @return the <code>log-redirect</code> from <code>options</code>
*/
@XmlElement(name = "log-redirect")
private Boolean logRedirect;
/**
* Log rotate.
*
* @return the <code>log-rotate</code> from <code>options</code>
*/
@XmlElement(name = "log-rotate")
private Boolean logRotate;
/**
* Log rotate dir.
*
* @return the <code>log-rotate-dir</code> from <code>options</code>
*/
@XmlElement(name = "log-rotate-dir")
private String logRotateDir;
/**
* Log rotate max.
*
* @return the <code>log-rotate-max</code> from <code>options</code>
*/
@XmlElement(name = "log-rotate-max")
private int logRotateMax;
/**
* Log short level.
*
* @return the <code>log-short-level</code> from <code>options</code>
*/
@XmlElement(name = "log-short-level")
private Boolean logShortLevel;
/**
* Log simple domains.
*
* @return the <code>log-simple-domains</code> from <code>options</code>
*/
@XmlElement(name = "log-simple-domains")
private Boolean logSimpleDomains;
/**
* Log thread id.
*
* @return the <code>log-thread-id</code> from <code>options</code>
*/
@XmlElement(name = "log-thread-id")
private Boolean logThreadId;
/**
* Log thread prefix.
*
* @return the <code>log-thread-prefix</code> from <code>options</code>
*/
@XmlElement(name = "log-thread-prefix")
private Boolean logThreadPrefix;
/**
* Log time.
*
* @return the <code>log-time</code> from <code>options</code>
*/
@XmlElement(name = "log-time")
private Boolean logTime;
/**
* Log to screen.
*
* @return the <code>log-to-screen</code> from <code>options</code>
*/
@XmlElement(name = "log-to-screen")
private Boolean logToScreen;
/**
* Log truncate.
*
* @return the <code>log-truncate</code> from <code>options</code>
*/
@XmlElement(name = "log-truncate")
private Boolean logTruncate;
/**
* Machine id.
*
* @return the <code>machine-id</code> from <code>options</code>
*/
@XmlElement(name = "machine-id")
private int machineId;
/**
* Max delay.
*
* @deprecated no longer returned by options
* @return the <code>max-delay</code> from <code>options</code>
*/
@Deprecated
@XmlElement(name = "max-delay")
private int maxDelay;
/**
* Max connect time.
*
* @return the <code>max-connect-time</code> from <code>options</code>
*/
@XmlElement(name = "max-connect-time")
private int maxConnectTime;
/**
* Max connections.
*
* @return the <code>max-connections</code> from <code>options</code>
*/
@XmlElement(name = "max-connections")
private int maxConnections;
/**
* Max packet size.
*
* @return the <code>max-packet-size</code> from <code>options</code>
*/
@XmlElement(name = "max-packet-size")
private String maxPacketSize;
/**
* Max queue.
*
* @return the <code>max-queue</code> from <code>options</code>
*/
@XmlElement(name = "max-queue")
private int maxQueue;
/**
* Max request length.
*
* @return the <code>max-request-length</code> from <code>options</code>
*/
@XmlElement(name = "max-request-length")
private int maxRequestLength;
/**
* Max shutdown wait.
*
* @return the <code>max-shutdown-wait</code> from <code>options</code>
*/
@XmlElement(name = "max-shutdown-wait")
private int maxShutdownWait;
/**
* Max slot errors.
*
* @return the <code>max-slot-errors</code> from <code>options</code>
*/
@XmlElement(name = "max-slot-errors")
private int maxSlotErrors;
/**
* Max unit errors.
*
* @return the <code>max-unit-errors</code> from <code>options</code>
*/
@XmlElement(name = "max-unit-errors")
private int maxUnitErrors;
/**
* Max units.
*
* @return the <code>max-units</code> from <code>options</code>
*/
@XmlElement(name = "max-units")
private int maxUnits;
/**
* Memory.
*
* @return the <code>memory</code> from <code>options</code>
*/
@XmlElement
private String memory;
/**
* Min delay.
*
* @deprecated no longer returned by options
* @return the <code>min-delay</code> from <code>options</code>
*/
@Deprecated
@XmlElement(name = "min-delay")
private int minDelay;
/**
* Min connect time.
*
* @return the <code>min-connect-time</code> from <code>options</code>
*/
@XmlElement(name = "min-connect-time")
private int minConnectTime;
/**
* Next unit percentage.
*
* @return the <code>next-unit-percentage</code> from <code>options</code>
*/
@XmlElement(name = "next-unit-percentage")
private int nextUnitPercentage;
/**
* Priority.
*
* @return the <code>priority</code> from <code>options</code>
*/
@XmlElement
private String priority;
/**
* No assembly.
*
* @return the <code>no-assembly</code> from <code>options</code>
*/
@XmlElement(name = "no-assembly")
private Boolean noAssembly;
/**
* Open web control.
*
* @return the <code>open-web-control</code> from <code>options</code>
*/
@XmlElement(name = "open-web-control")
private Boolean openWebControl;
/**
* OpenCL Index.
*
* @return the <code>opencl-index</code> from <code>options</code>
*/
@XmlElement(name = "opencl-index")
private int openclIndex;
/**
* OS Species.
*
* @return the <code>os-species</code> from <code>options</code>
*/
@XmlElement(name = "os-species")
private String osSpecies;
/**
* OS type.
*
* @return the <code>os-type</code> from <code>options</code>
*/
@XmlElement(name = "os-type")
private String osType;
/**
* Passkey.
*
* @return the <code>passkey</code> from <code>options</code>
*/
@XmlElement
private String passkey;
/**
* Password.
*
* @return the <code>password</code> from <code>options</code>
*/
@XmlElement
private String password;
/**
* Pause on battery.
*
* @return the <code>pause-on-battery</code> from <code>options</code>
*/
@XmlElement(name = "pause-on-battery")
private Boolean pauseOnBattery;
/**
* Pause on start.
*
* @return the <code>pause-on-start</code> from <code>options</code>
*/
@XmlElement(name = "pause-on-start")
private Boolean pauseOnStart;
/**
* Paused.
*
* @return the <code>paused</code> from <code>options</code>
*/
@XmlElement
private Boolean paused;
/**
* PCI Bus.
*
* @return the <code>pci-bus</code> from <code>options</code>
* @since 7.6.21
*/
@XmlElement(name = "pci-bus")
private String pciBus;
/**
* PCI Slot.
*
* @return the <code>pci-slot</code> from <code>options</code>
* @since 7.6.21
*/
@XmlElement(name = "pci-slot")
private String pciSlot;
/**
* PID.
*
* @return the <code>pid</code> from <code>options</code>
*/
@XmlElement
private Boolean pid;
/**
* PID file.
*
* @return the <code>pid-file</code> from <code>options</code>
*/
@XmlElement(name = "pid-file")
private String pidFile;
/**
* Power.
*
* @return the <code>power</code> from <code>options</code>
*/
@XmlElement
private String power;
/**
* Private key file.
*
* @return the <code>private-key-file</code> from <code>options</code>
*/
@XmlElement(name = "private-key-file")
private String privateKeyFile;
/**
* Project key.
*
* @return the <code>project-key</code> from <code>options</code>
*/
@XmlElement(name = "project-key")
private int projectKey;
/**
* Proxy server address.
*
* @return the <code>proxy</code> from <code>options</code>
*/
@XmlElement
private String proxy;
/**
* Proxy enable.
*
* @return the <code>proxy-enable</code> from <code>options</code>
*/
@XmlElement(name = "proxy-enable")
private Boolean proxyEnable;
/**
* Proxy pass.
*
* @return the <code>proxy-pass</code> from <code>options</code>
*/
@XmlElement(name = "proxy-pass")
private String proxyPass;
/**
* Proxy user.
*
* @return the <code>proxy-user</code> from <code>options</code>
*/
@XmlElement(name = "proxy-user")
private String proxyUser;
/**
* Respawn.
*
* @return the <code>respawn</code> from <code>options</code>
*/
@XmlElement
private Boolean respawn;
/**
* Run as.
*
* @return the <code>run-as</code> from <code>options</code>
*/
@XmlElement(name = "run-as")
private String runAs;
/**
* Script.
*
* @deprecated no longer returned by options
* @return the <code>script</code> from <code>options</code>
*/
@Deprecated
@XmlElement
private String script;
/**
* Service.
*
* @return the <code>service</code> from <code>options</code>
*/
@XmlElement
private Boolean service;
/**
* Service description.
*
* @deprecated no longer returned by options
* @return the <code>service-description</code> from <code>options</code>
*/
@Deprecated
@XmlElement(name = "service-description")
private String serviceDescription;
/**
* Service restart.
*
* @deprecated no longer returned by options
* @return the <code>service-restart</code> from <code>options</code>
*/
@Deprecated
@XmlElement(name = "service-restart")
private Boolean serviceRestart;
/**
* Service restart delay.
*
* @deprecated no longer returned by options
* @return the <code>service-restart-delay</code> from <code>options</code>
*/
@Deprecated
@XmlElement(name = "service-restart-delay")
private int serviceRestartDelay;
/**
* Session cookie.
*
* @return the <code>session-cookie</code> from <code>options</code>
*/
@XmlElement(name = "session-cookie")
private String sessionCookie;
/**
* Session lifetime.
*
* @return the <code>session-lifetime</code> from <code>options</code>
*/
@XmlElement(name = "session-lifetime")
private int sessionLifetime;
/**
* Session timeout.
*
* @return the <code>session-timeout</code> from <code>options</code>
*/
@XmlElement(name = "session-timeout")
private int sessionTimeout;
/**
* Set Group.
*
* @return the <code>set-group</code> from <code>options</code>
* @since 7.6.21
*/
@XmlElement(name = "set-group")
private String setGroup;
/**
* SMP.
*
* @return the <code>smp</code> from <code>options</code>
*/
@XmlElement
private Boolean smp;
/**
* Stack traces.
*
* @return the <code>stack-traces</code> from <code>options</code>
*/
@XmlElement(name = "stack-traces")
private Boolean stackTraces;
/**
* Stall detection enabled.
*
* @return the <code>stall-detection-enabled</code> from <code>options</code>
*/
@XmlElement(name = "stall-detection-enabled")
private Boolean stallDetectionEnabled;
/**
* Stall percent.
*
* @return the <code>stall-percent</code> from <code>options</code>
*/
@XmlElement(name = "stall-percent")
private int stallPercent;
/**
* Stall timeout.
*
* @return the <code>stall-timeout</code> from <code>options</code>
*/
@XmlElement(name = "stall-timeout")
private int stallTimeout;
/**
* Team.
*
* @return the <code>team</code> from <code>options</code>
*/
@XmlElement
private int team;
/**
* Threads.
*
* @deprecated no longer returned by options
* @return the <code>threads</code> from <code>options</code>
*/
@Deprecated
@XmlElement
private int threads;
/**
* User.
*
* @return the <code>user</code> from <code>options</code>
*/
@XmlElement
private String user;
/**
* Verbosity.
*
* @return the <code>verbosity</code> from <code>options</code>
*/
@XmlElement
private int verbosity;
/**
* Web allow.
*
* @return the <code>web-allow</code> from <code>options</code>
*/
@XmlElement(name = "web-allow")
private String webAllow;
/**
* Web deny.
*
* @return the <code>web-deny</code> from <code>options</code>
*/
@XmlElement(name = "web-deny")
private String webDeny;
/**
* Web enable.
*
* @return the <code>web-enable</code> from <code>options</code>
*/
@XmlElement(name = "web-enable")
private Boolean webEnable;
}