Package io.micronaut.starter.cli.command
Class CreateLambdaBuilderCommand
java.lang.Object
io.micronaut.starter.cli.command.BaseCommand
io.micronaut.starter.cli.command.BuilderCommand
io.micronaut.starter.cli.command.CreateLambdaBuilderCommand
- All Implemented Interfaces:
ConsoleOutput
,Callable<Integer>
-
Field Summary
Fields inherited from class io.micronaut.starter.cli.command.BuilderCommand
features, projectGenerator, PROMPT
Fields inherited from class io.micronaut.starter.cli.command.BaseCommand
commonOptions, spec
Fields inherited from interface io.micronaut.starter.io.ConsoleOutput
NOOP
-
Constructor Summary
ConstructorDescriptionCreateLambdaBuilderCommand
(ProjectGenerator projectGenerator, List<Feature> features) -
Method Summary
Modifier and TypeMethodDescriptionprotected ApplicationType
applicationTypeForCodingStyle
(CodingStyle codingStyle) createGenerateOptions
(org.jline.reader.LineReader reader) protected Feature
getApiTrigger
(ApplicationType applicationType, org.jline.reader.LineReader reader) getArchitecture
(org.jline.reader.LineReader reader) getCdk
(org.jline.reader.LineReader reader) protected CodingStyle
getCodingStyle
(org.jline.reader.LineReader reader) protected LambdaDeployment
getLambdaDeployment
(org.jline.reader.LineReader reader) protected Language
getLanguage
(LambdaDeployment deployment, org.jline.reader.LineReader reader) protected Feature
getTrigger
(org.jline.reader.LineReader reader) Methods inherited from class io.micronaut.starter.cli.command.BuilderCommand
call, getBuildTool, getEnumOption, getEnumOption, getFeatureOption, getFeatures, getJdkVersion, getLanguage, getListOption, getOption, getOptions, getProject, getTestFramework, getYesOrNo
Methods inherited from class io.micronaut.starter.cli.command.BaseCommand
err, errWriter, getOperatingSystem, getSpec, green, out, outWriter, red, showStacktrace, verbose, warning
-
Field Details
-
NAME
- See Also:
-
-
Constructor Details
-
CreateLambdaBuilderCommand
-
-
Method Details
-
createGenerateOptions
- Specified by:
createGenerateOptions
in classBuilderCommand
-
getJdkVersionCandidates
- Overrides:
getJdkVersionCandidates
in classBuilderCommand
-
applicationTypeForCodingStyle
-
getApiTrigger
protected Feature getApiTrigger(ApplicationType applicationType, org.jline.reader.LineReader reader) -
getTrigger
-
getArchitecture
-
getLanguage
-
getLambdaDeployment
-
getCodingStyle
-
getCdk
-