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
FieldsFields inherited from class io.micronaut.starter.cli.command.BuilderCommand
features, projectGenerator, PROMPTFields inherited from class io.micronaut.starter.cli.command.BaseCommand
commonOptions, specFields inherited from interface io.micronaut.starter.io.ConsoleOutput
NOOP -
Constructor Summary
ConstructorsConstructorDescriptionCreateLambdaBuilderCommand(ProjectGenerator projectGenerator, List<Feature> features) -
Method Summary
Modifier and TypeMethodDescriptionprotected ApplicationTypeapplicationTypeForCodingStyle(CodingStyle codingStyle) createGenerateOptions(org.jline.reader.LineReader reader) protected FeaturegetApiTrigger(ApplicationType applicationType, org.jline.reader.LineReader reader) getArchitecture(org.jline.reader.LineReader reader) getCdk(org.jline.reader.LineReader reader) protected CodingStylegetCodingStyle(org.jline.reader.LineReader reader) protected LambdaDeploymentgetLambdaDeployment(org.jline.reader.LineReader reader) protected LanguagegetLanguage(LambdaDeployment deployment, org.jline.reader.LineReader reader) protected FeaturegetTrigger(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, getYesOrNoMethods 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:
createGenerateOptionsin classBuilderCommand
-
getJdkVersionCandidates
- Overrides:
getJdkVersionCandidatesin classBuilderCommand
-
applicationTypeForCodingStyle
-
getApiTrigger
protected Feature getApiTrigger(ApplicationType applicationType, org.jline.reader.LineReader reader) -
getTrigger
-
getArchitecture
-
getLanguage
-
getLambdaDeployment
-
getCodingStyle
-
getCdk
-