public class EnvironmentSpecificConfiguration
extends java.lang.Object
| Constructor and Description |
|---|
EnvironmentSpecificConfiguration(EnvironmentVariables environmentVariables) |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
areDefinedIn(EnvironmentVariables environmentVariables) |
static EnvironmentSpecificConfiguration |
from(EnvironmentVariables environmentVariables) |
java.util.Optional<java.lang.String> |
getOptionalProperty(java.lang.String... propertyNames) |
java.util.Optional<java.lang.String> |
getOptionalProperty(ThucydidesSystemProperty propertyName) |
java.util.Properties |
getPropertiesWithPrefix(java.lang.String prefix) |
java.lang.String |
getProperty(java.lang.String propertyName) |
java.lang.String |
getPropertyValue(java.lang.String propertyName) |
public EnvironmentSpecificConfiguration(EnvironmentVariables environmentVariables)
public java.util.Properties getPropertiesWithPrefix(java.lang.String prefix)
public static boolean areDefinedIn(EnvironmentVariables environmentVariables)
public java.lang.String getProperty(java.lang.String propertyName)
public java.util.Optional<java.lang.String> getOptionalProperty(ThucydidesSystemProperty propertyName)
public java.util.Optional<java.lang.String> getOptionalProperty(java.lang.String... propertyNames)
public java.lang.String getPropertyValue(java.lang.String propertyName)
public static EnvironmentSpecificConfiguration from(EnvironmentVariables environmentVariables)