@Configuration @ConditionalOnProperty(value="spring.localstack.enabled") public class LocalstackAutoConfiguration extends Object
| Constructor and Description |
|---|
LocalstackAutoConfiguration(boolean asyncClientsEnabled,
boolean pullNewImage,
boolean randomPorts,
String externalHost,
String services) |
| Modifier and Type | Method and Description |
|---|---|
AmazonClientsHolder |
amazonClientsHolder() |
void |
cleanContext() |
LocalstackDocker |
localstackDocker() |
List<LocalstackService> |
services() |
public LocalstackAutoConfiguration(@Value(value="${spring.localstack.async-clients.enabled:false}")
boolean asyncClientsEnabled,
@Value(value="${spring.localstack.pull-new-image:false}")
boolean pullNewImage,
@Value(value="${spring.localstack.random-ports:true}")
boolean randomPorts,
@Value(value="${spring.localstack.external-host:localhost}")
String externalHost,
@Value(value="${spring.localstack.services:}")
String services)
@Bean public LocalstackDocker localstackDocker()
public List<LocalstackService> services()
@Bean public AmazonClientsHolder amazonClientsHolder()
@EventListener(value={org.springframework.context.event.ContextStoppedEvent.class,org.springframework.context.event.ContextClosedEvent.class})
public void cleanContext()
Copyright © 2018. All rights reserved.