Class AwsLambdaEventFunctionFeature
java.lang.Object
io.micronaut.starter.feature.aws.AwsLambdaRelatedFeature
io.micronaut.starter.feature.aws.AwsLambdaEventFunctionFeature
- All Implemented Interfaces:
io.micronaut.core.naming.Described, io.micronaut.core.naming.Named, io.micronaut.core.order.Ordered, AwsCloudFeature, AwsFeature, AwsLambdaEventFeature, Feature, CloudFeature, OneOfFeature
- Direct Known Subclasses:
AwsLambdaS3EventNotification, AwsLambdaScheduledEvent
An abstract class for
AwsLambdaEventFeature which are applicable only for ApplicationType.FUNCTION.-
Field Summary
Fields inherited from interface AwsFeature
GROUP_ID_AWS_SDK_V2, GROUP_ID_MICRONAUT_AWSFields inherited from interface io.micronaut.core.order.Ordered
HIGHEST_PRECEDENCE, LOWEST_PRECEDENCE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleansupports(ApplicationType applicationType) This method must be implemented to ensure it is only selectable for the desired application types.Methods inherited from class AwsLambdaRelatedFeature
processSelectedFeaturesMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface AwsCloudFeature
getCloudMethods inherited from interface AwsLambdaEventFeature
getCategory, getFeatureClassMethods inherited from interface io.micronaut.core.naming.Described
getDescriptionMethods inherited from interface Feature
apply, getDescription, getMicronautDocumentation, getName, getOrder, getThirdPartyDocumentation, getTitle, isCommunity, isPreview, isVisible
-
Constructor Details
-
AwsLambdaEventFunctionFeature
-
-
Method Details
-
supports
Description copied from interface:FeatureThis method must be implemented to ensure it is only selectable for the desired application types. This method is not used for determining if a default feature should be applied.- Parameters:
applicationType- The application type- Returns:
- True if the feature can be selected by the user
-