Class AbstractDevServicesLocalStackProcessor
- java.lang.Object
-
- io.quarkus.amazon.common.deployment.spi.AbstractDevServicesLocalStackProcessor
-
public abstract class AbstractDevServicesLocalStackProcessor extends Object
-
-
Constructor Summary
Constructors Constructor Description AbstractDevServicesLocalStackProcessor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected LocalStackDevServicesBaseConfiggetConfiguration(DevServicesBuildTimeConfig devServicesBuildTimeConfig)Returns an equatable configurationprotected voidoverrideDefaultConfig(Map<String,String> defaultConfig)protected voidprepareLocalStack(DevServicesBuildTimeConfig devServicesBuildTimeConfig, org.testcontainers.containers.localstack.LocalStackContainer localstack)Prepare the owned localStack containerprotected DevServicesLocalStackProviderBuildItemsetup(org.testcontainers.containers.localstack.LocalStackContainer.EnabledService enabledService, DevServicesBuildTimeConfig devServicesBuildTimeConfig)
-
-
-
Method Detail
-
setup
protected DevServicesLocalStackProviderBuildItem setup(org.testcontainers.containers.localstack.LocalStackContainer.EnabledService enabledService, DevServicesBuildTimeConfig devServicesBuildTimeConfig)
-
getConfiguration
protected LocalStackDevServicesBaseConfig getConfiguration(DevServicesBuildTimeConfig devServicesBuildTimeConfig)
Returns an equatable configuration- Parameters:
devServicesBuildTimeConfig- build time configuration- Returns:
-
prepareLocalStack
protected void prepareLocalStack(DevServicesBuildTimeConfig devServicesBuildTimeConfig, org.testcontainers.containers.localstack.LocalStackContainer localstack)
Prepare the owned localStack container- Parameters:
devServicesBuildTimeConfig- build time configuration to apply to containerlocalstack- the new localStack container to prepare
-
-