Interface FunctionFeature
- All Superinterfaces:
- io.micronaut.core.naming.Described,- Feature,- io.micronaut.core.naming.Named,- io.micronaut.core.order.Ordered
- All Known Implementing Classes:
- AbstractAzureFunction,- AbstractFunctionFeature,- AbstractGoogleCloudFunction,- AwsLambda,- AwsLambdaCustomRuntime,- AzureHttpFunction,- AzureRawFunction,- GoogleCloudEventsFunction,- GoogleCloudFunction,- GoogleCloudRawFunction,- OracleFunction,- OracleRawFunction
Marker interface for function features.
- Since:
- 1.0.0
- Author:
- graemerocher
- 
Field SummaryFields inherited from interface io.micronaut.core.order.OrderedHIGHEST_PRECEDENCE, LOWEST_PRECEDENCE
- 
Method SummaryModifier and TypeMethodDescriptiondefault Stringdefault booleansupports(ApplicationType applicationType) This method must be implemented to ensure it is only selectable for the desired application types.Methods inherited from interface io.micronaut.core.naming.DescribedgetDescriptionMethods inherited from interface io.micronaut.starter.feature.Featureapply, getDescription, getMicronautDocumentation, getName, getOrder, getThirdPartyDocumentation, getTitle, isCommunity, isPreview, isVisible, processSelectedFeatures
- 
Method Details- 
supportsDescription 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.
- 
getCategory- Specified by:
- getCategoryin interface- Feature
- Returns:
- The Categoryto which the feature belongs to.
 
 
-