public enum AngelaProperties extends Enum<AngelaProperties>
| Enum Constant and Description |
|---|
DIRECT_JOIN |
DISTRIBUTION |
IGNITE_LOGGING |
JAVA_HOME |
JAVA_OPTS |
JAVA_RESOLVER
angela.java.resolver determines how Angela computes the JAVA_HOME env variable that it will set for all its sub-processes. |
JAVA_VENDOR |
JAVA_VERSION |
KIT_COPY |
KIT_INSTALLATION_DIR |
KIT_INSTALLATION_PATH |
KITS_DIR |
NODE_NAME |
OFFLINE |
ROOT_DIR |
SKIP_UNINSTALL |
SSH_STRICT_HOST_CHECKING |
SSH_USERNAME |
SSH_USERNAME_KEY_PATH |
TMS_FULL_LOGGING |
TSA_FULL_LOGGING |
VOTER_FULL_LOGGING |
| Modifier and Type | Method and Description |
|---|---|
void |
clearProperty() |
boolean |
getBooleanValue() |
String |
getDefaultValue() |
static String |
getEitherOf(AngelaProperties recommended,
AngelaProperties deprecated)
Returns the value of either the recommended or the deprecated property if the former wasn't specified.
|
String |
getPropertyName() |
String |
getSpecifiedValue() |
String |
getValue() |
void |
setProperty(String value) |
static AngelaProperties |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static AngelaProperties[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final AngelaProperties ROOT_DIR
public static final AngelaProperties KITS_DIR
public static final AngelaProperties KIT_INSTALLATION_DIR
public static final AngelaProperties KIT_INSTALLATION_PATH
public static final AngelaProperties OFFLINE
public static final AngelaProperties DISTRIBUTION
public static final AngelaProperties IGNITE_LOGGING
public static final AngelaProperties SKIP_UNINSTALL
public static final AngelaProperties KIT_COPY
public static final AngelaProperties SSH_USERNAME
public static final AngelaProperties SSH_USERNAME_KEY_PATH
public static final AngelaProperties SSH_STRICT_HOST_CHECKING
public static final AngelaProperties TMS_FULL_LOGGING
public static final AngelaProperties TSA_FULL_LOGGING
public static final AngelaProperties VOTER_FULL_LOGGING
public static final AngelaProperties JAVA_RESOLVER
angela.java.resolver determines how Angela computes the JAVA_HOME env variable that it will set for all its sub-processes.
The default value is toolchain.
toolchain: Angela will compute the JAVA_HOME by discovering paths in the Maven toolchain file, entries being filtered by angela.java.vendor and angela.java.version.user: Angela will compute the JAVA_HOME by picking the value of angela.java.home which can be set by the user. If the user does not specify angela.java.home, then the java.home system property is used, which should be the JVM running the current code. angela.java.vendor and angela.java.version will not be used in this mode.public static final AngelaProperties JAVA_HOME
public static final AngelaProperties JAVA_VENDOR
public static final AngelaProperties JAVA_VERSION
public static final AngelaProperties JAVA_OPTS
public static final AngelaProperties DIRECT_JOIN
public static final AngelaProperties NODE_NAME
public static AngelaProperties[] values()
for (AngelaProperties c : AngelaProperties.values()) System.out.println(c);
public static AngelaProperties 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 getDefaultValue()
public String getSpecifiedValue()
public String getValue()
public String getPropertyName()
public void setProperty(String value)
public void clearProperty()
public static String getEitherOf(AngelaProperties recommended, AngelaProperties deprecated)
recommended - the recommended propertydeprecated - the deprecated propertypublic boolean getBooleanValue()
Copyright © 2022. All rights reserved.