Namespace LambdaSharp.Exceptions
Classes
ALambdaConfigException
The ALambdaConfigException abstract class is used by all exceptions thrown by LambdaConfig.
LambdaConfigBadValueException
The LambdaConfigBadValueException exception is thrown when a configuration value fails to validate.
LambdaConfigIllegalKeyException
The LambdaConfigIllegalKeyException exception is thrown when an invalid configuration key is used.
LambdaConfigMissingKeyException
The LambdaConfigMissingKeyException exception is thrown when a configuration key cannot be found and no fallback is provided.
LambdaConfigUnexpectedException
The LambdaConfigUnexpectedException exception is thrown when an exception occurs inside a LambdaConfig instance operation and the exception is not derived from ALambdaConfigException. In that case LambdaConfigUnexpectedException exception is used to wrap the unexpected exception.
LambdaConfigValidationException
The LambdaConfigValidationException exception is thrown by the LambdaConfig validation helper methods.
LambdaRetriableException
The LambdaRetriableException class represents a runtime error that can be retried. If the Lambda function allows retries, this exception will be logged as having a Warning severity rather than an Error severity. See LambdaLogLevel for a description of the severity levels.