@Singleton public class AzureRawFunction extends AbstractAzureFunction
NAMEHIGHEST_PRECEDENCE, LOWEST_PRECEDENCEPROPERTY_MICRONAUT_RUNTIME| Constructor and Description |
|---|
AzureRawFunction(CoordinateResolver coordinateResolver,
AzureHttpFunction httpFunction) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
applyFunction(GeneratorContext generatorContext,
ApplicationType type) |
protected void |
applyTestTemplate(GeneratorContext generatorContext,
Project project,
java.lang.String name) |
java.lang.String |
getMicronautDocumentation() |
java.lang.String |
getThirdPartyDocumentation() |
void |
processSelectedFeatures(FeatureContext featureContext)
If this method is called for a given feature then that feature was explicitly selected
or was included by default as a result of
DefaultFeature.shouldApply(ApplicationType, io.micronaut.starter.options.Options, java.util.Set). |
protected java.util.Optional<com.fizzed.rocker.RockerModel> |
readmeTemplate(GeneratorContext generatorContext,
Project project,
BuildTool buildTool) |
addFunctionTemplate, apply, getBuildCommand, getCloud, getDescription, getName, getRunCommand, getTitle, groovyJUnitTemplate, javaJUnitTemplate, koTestTemplate, kotlinJUnitTemplate, resolveMicronautRuntime, spockTemplategetTestSuffix, groovyControllerTemplate, javaControllerTemplate, kotlinControllerTemplateclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetCategory, supportsgetOrder, isCommunity, isPreview, isVisiblepublic AzureRawFunction(CoordinateResolver coordinateResolver, AzureHttpFunction httpFunction)
public void processSelectedFeatures(FeatureContext featureContext)
FeatureDefaultFeature.shouldApply(ApplicationType, io.micronaut.starter.options.Options, java.util.Set).
This method can be implemented to allow features to modify the list of features
that will apply to the project. The methods FeatureContext.addFeature(Feature)
and FeatureContext.exclude(FeaturePredicate) are the primary ways to add and
remove features from the context. FeatureContext.isPresent(Class) can be used
to determine the existence of other features in order to make decisions.featureContext - The feature contextprotected void applyTestTemplate(GeneratorContext generatorContext, Project project, java.lang.String name)
applyTestTemplate in class AbstractFunctionFeatureprotected void applyFunction(GeneratorContext generatorContext, ApplicationType type)
applyFunction in class AbstractFunctionFeatureprotected java.util.Optional<com.fizzed.rocker.RockerModel> readmeTemplate(GeneratorContext generatorContext, Project project, BuildTool buildTool)
readmeTemplate in class AbstractFunctionFeaturepublic java.lang.String getMicronautDocumentation()
public java.lang.String getThirdPartyDocumentation()