@Retention(value=RUNTIME) @Target(value=TYPE) @Inherited public @interface LocalstackDockerProperties
| Modifier and Type | Optional Element and Description |
|---|---|
Class<? extends IEnvironmentVariableProvider> |
environmentVariableProvider
Used for injecting environment variables into the container.
|
Class<? extends IHostNameResolver> |
hostNameResolver
Used for determining the host name of the machine running the docker containers
so that the containers can be addressed.
|
boolean |
pullNewImage
Determines if a new image is pulled from the docker repo before the tests are run.
|
boolean |
randomizePorts
Determines if the container should expose the default local stack ports (4567-4583) or if it should expose randomized ports
in order to prevent conflicts with other localstack containers running on the same machine
|
String[] |
services
Determines which services should be run when the localstack starts.
|
public abstract Class<? extends IHostNameResolver> hostNameResolver
public abstract Class<? extends IEnvironmentVariableProvider> environmentVariableProvider
public abstract boolean pullNewImage
public abstract boolean randomizePorts
public abstract String[] services
Copyright © 2018. All rights reserved.