All Classes

Class Description
CaseInsensitiveComparator
Case-insensitive string comparator.
Command  
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.
EC2HostNameResolver
Finds the hostname of the current EC2 instance This is useful for a CI server that is itself a docker container and which mounts the docker unix socket from the host machine.
EnvVars
Environment variables.
ExecCommand  
GNUCLibrary
GNU C library.
IEnvironmentVariableProvider  
IHostNameResolver  
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  
Platform
Strategy object that absorbs the platform differences.
PortCommand  
PortMapping
Keeps track of the external to internal port mapping for a container
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 Deprecated.
TestUtils  
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.