All Classes

Class Description
CaseInsensitiveComparator
Case-insensitive string comparator.
Command  
CommonUtils
Common utility methods
Constants  
Container
An abstraction of the LocalStack docker container.
CyclicGraphDetector<N>
Traverses a directed graph and if it contains any cycle, throw an exception.
CyclicGraphDetector.CycleDetectedException  
DDBEventParser  
DefaultEnvironmentVariableProvider  
DockerExe
A wrapper around the docker executable.
EnvVars
Environment variables.
ExecCommand  
GNUCLibrary
GNU C library.
HandlerNameParseResult  
IBindMountProvider  
IBindMountProvider.BaseBindMountProvider  
IBindMountProvider.EmptyBindMountProvider  
IEnvironmentVariableProvider  
IHostNameResolver  
KinesisEventParser  
LambdaContext  
LambdaExecutor
Simple implementation of a Java Lambda function executor.
ListImagesCommand  
LocalHostNameResolver
A default host name resolver
Localstack Deprecated.
Localstack
Localstack Docker instance
LocalstackDockerAnnotationProcessor
Processor to retrieve docker configuration based on LocalstackDockerProperties annotation.
LocalstackDockerConfiguration
Bean to specify the docker configuration.
LocalstackDockerException  
LocalstackDockerExtension
JUnit test runner that automatically pulls and runs the latest localstack docker image and then terminates when tests are complete.
LocalstackDockerProperties
An annotation to provide parameters to the main (Docker-based) LocalstackTestRunner
LocalstackExtension Deprecated.
LocalstackOutsideDockerTestRunner Deprecated.
LocalstackTestRunner
JUnit test runner that automatically pulls and runs the latest localstack docker image and then terminates when tests are complete.
LogCommand  
MultipleMatchingHandlersException  
NoMatchingHandlerException  
Platform
Strategy object that absorbs the platform differences.
PortCommand  
PortMapping
Keeps track of the external to internal port mapping for a container
PowerMockLocalStack  
PowerMockLocalStack  
ProcessKiller
Extension point that defines more elaborate way of killing processes, such as sudo or pfexec, for ProcessTree.
ProcessTree
Represents a snapshot of the process tree of the current system.
ProcessTree.Local
Represents a local process tree, where this JVM and the process tree run on the same system.
ProcessTreeRemoting
Remoting interfaces of ProcessTree.
ProcessTreeRemoting.IOSProcess  
ProcessTreeRemoting.IProcessTree  
PullCommand  
QuotedStringTokenizer
StringTokenizer with Quoting support.
RegexStream  
RunCommand  
S3EventParser  
ServiceName  
StopCommand  
TestUtils  
TestUtils
Utility methods for AWS SDK v2
TestUtils Deprecated.
Util  
VariableResolver<V>
Resolves variables to its value, while encapsulating how that resolution happens.
VariableResolver.ByMap<V>
VariableResolver backed by a Map.
VariableResolver.Union<V>
Union of multiple VariableResolver.
VersionNumber
Immutable representation of a version number based on the Mercury version numbering scheme.