Class LocalStackSNSService
java.lang.Object
io.micronaut.testresources.localstack.sns.LocalStackSNSService
- All Implemented Interfaces:
LocalStackService
Adds support for Localstack SNS.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionReturns the list of properties that this service can configure.org.testcontainers.containers.localstack.LocalStackContainer.Service
Returns the service kind.resolveProperty
(String propertyName, org.testcontainers.containers.localstack.LocalStackContainer container) Resolves a property.
-
Constructor Details
-
LocalStackSNSService
public LocalStackSNSService()
-
-
Method Details
-
getServiceKind
public org.testcontainers.containers.localstack.LocalStackContainer.Service getServiceKind()Description copied from interface:LocalStackService
Returns the service kind.- Specified by:
getServiceKind
in interfaceLocalStackService
- Returns:
- the service kind.
-
getResolvableProperties
Description copied from interface:LocalStackService
Returns the list of properties that this service can configure.- Specified by:
getResolvableProperties
in interfaceLocalStackService
- Returns:
- the list of supported properties
-
resolveProperty
public Optional<String> resolveProperty(String propertyName, org.testcontainers.containers.localstack.LocalStackContainer container) Description copied from interface:LocalStackService
Resolves a property.- Specified by:
resolveProperty
in interfaceLocalStackService
- Parameters:
propertyName
- the property to resolvecontainer
- the localstack container- Returns:
- the resolved property, if available
-