public class ServerlessConfigImpl extends BaseConfig implements ServerlessConfig
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
ARN |
static java.lang.Boolean |
DEFAULT_ENABLED |
static java.lang.String |
DEFAULT_FILE_PATH |
static java.lang.String |
ENABLED |
static java.lang.String |
FILE_PATH |
static java.lang.String |
FUNCTION_VERSION |
static java.lang.String |
SYSTEM_PROPERTY_ROOT |
addDeprecatedProperties, COMMA_SEPARATOR, deprecatedProperties, SEMI_COLON_SEPARATOR, systemPropertyPrefix| Constructor and Description |
|---|
ServerlessConfigImpl(java.util.Map<java.lang.String,java.lang.Object> props) |
ServerlessConfigImpl(java.util.Map<java.lang.String,java.lang.Object> props,
boolean isLambdaEnvironment) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
filePath() |
java.lang.String |
getArn()
Get the fallback ARN to use if it cannot be obtained from the Lambda Context.
|
java.lang.String |
getFunctionVersion()
Get the fallback function version to use if it cannot be obtained from the Lambda Context.
|
boolean |
isEnabled() |
addDeprecatedProperty, castValue, clearDeprecatedProperties, getDoubleProperty, getIntegerSet, getIntProperty, getProperties, getProperty, getProperty, getPropertyFromSystemEnvironment, getPropertyFromSystemProperties, getStringPropertyOrNull, getSystemPropertyKey, getUniqueStrings, getUniqueStrings, getUniqueStringsFromCollection, getUniqueStringsFromCollection, getUniqueStringsFromString, nestedPropspublic static final java.lang.String SYSTEM_PROPERTY_ROOT
public static final java.lang.String ENABLED
public static final java.lang.String FILE_PATH
public static final java.lang.String ARN
public static final java.lang.String FUNCTION_VERSION
public static final java.lang.String DEFAULT_FILE_PATH
public static final java.lang.Boolean DEFAULT_ENABLED
public ServerlessConfigImpl(java.util.Map<java.lang.String,java.lang.Object> props)
public ServerlessConfigImpl(java.util.Map<java.lang.String,java.lang.Object> props,
boolean isLambdaEnvironment)
public boolean isEnabled()
isEnabled in interface ServerlessConfigpublic java.lang.String filePath()
filePath in interface ServerlessConfigpublic java.lang.String getArn()
ServerlessConfiggetArn in interface ServerlessConfigpublic java.lang.String getFunctionVersion()
ServerlessConfiggetFunctionVersion in interface ServerlessConfig