public interface HandlerClassFeature extends Feature, AwsFeature
AwsLambda
GROUP_ID_AWS_SDK_V2, GROUP_ID_MICRONAUT_AWS
Modifier and Type | Method and Description |
---|---|
java.lang.String |
handlerClass(ApplicationType applicationType,
Project project) |
default java.lang.String |
handlerClass(GeneratorContext generatorContext) |
static com.fizzed.rocker.RockerModel |
readmeRockerModel(HandlerClassFeature feature,
GeneratorContext generatorContext,
DocumentationLink documentationLink) |
apply, getCategory, getDescription, getMicronautDocumentation, getName, getOrder, getThirdPartyDocumentation, getTitle, isCommunity, isPreview, isVisible, processSelectedFeatures, supports
getCloud
static com.fizzed.rocker.RockerModel readmeRockerModel(@NonNull HandlerClassFeature feature, @NonNull GeneratorContext generatorContext, @Nullable DocumentationLink documentationLink)
feature
- FeaturegeneratorContext
- Generator ContextdocumentationLink
- A link to documentation@NonNull default java.lang.String handlerClass(@NonNull GeneratorContext generatorContext)
@NonNull java.lang.String handlerClass(@NonNull ApplicationType applicationType, @NonNull Project project)
applicationType
- Type of applicationproject
- Project