public enum ProxySystemSetting extends Enum<ProxySystemSetting> implements SystemSetting
Enum Constant and Description |
---|
NON_PROXY_HOSTS |
PROXY_HOST |
PROXY_PASSWORD |
PROXY_PORT |
PROXY_USERNAME |
Modifier and Type | Method and Description |
---|---|
String |
defaultValue()
The default value of the setting (or empty if there is no default).
|
String |
environmentVariable()
The environment variable of the setting (or null if there is no environment variable for this setting).
|
String |
property()
The system property of the setting (or null if there is no property for this setting).
|
static ProxySystemSetting |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static ProxySystemSetting[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
getBooleanValue, getBooleanValueOrThrow, getIntegerValue, getIntegerValueOrThrow, getStringValue, getStringValueOrThrow
public static final ProxySystemSetting PROXY_HOST
public static final ProxySystemSetting PROXY_PORT
public static final ProxySystemSetting NON_PROXY_HOSTS
public static final ProxySystemSetting PROXY_USERNAME
public static final ProxySystemSetting PROXY_PASSWORD
public static ProxySystemSetting[] values()
for (ProxySystemSetting c : ProxySystemSetting.values()) System.out.println(c);
public static ProxySystemSetting valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is nullpublic String property()
SystemSetting
property
in interface SystemSetting
public String environmentVariable()
SystemSetting
environmentVariable
in interface SystemSetting
public String defaultValue()
SystemSetting
defaultValue
in interface SystemSetting
Copyright © 2021. All rights reserved.