Class CreateLambdaBuilderCommand

All Implemented Interfaces:
ConsoleOutput, Callable<Integer>

@Prototype public class CreateLambdaBuilderCommand extends BuilderCommand
  • Field Details

  • Constructor Details

  • Method Details

    • createGenerateOptions

      public GenerateOptions createGenerateOptions(org.jline.reader.LineReader reader)
      Specified by:
      createGenerateOptions in class BuilderCommand
    • getJdkVersion

      protected JdkVersion getJdkVersion(LambdaDeployment deployment, org.jline.reader.LineReader reader)
    • applicationTypeForCodingStyle

      protected ApplicationType applicationTypeForCodingStyle(CodingStyle codingStyle)
    • getApiTrigger

      protected Feature getApiTrigger(ApplicationType applicationType, org.jline.reader.LineReader reader)
    • getTrigger

      protected Feature getTrigger(org.jline.reader.LineReader reader)
    • getArchitecture

      protected Optional<Feature> getArchitecture(org.jline.reader.LineReader reader)
    • getLanguage

      protected Language getLanguage(LambdaDeployment deployment, org.jline.reader.LineReader reader)
    • getLambdaDeployment

      protected LambdaDeployment getLambdaDeployment(org.jline.reader.LineReader reader)
    • getCodingStyle

      protected CodingStyle getCodingStyle(org.jline.reader.LineReader reader)
    • getCdk

      protected Optional<Feature> getCdk(org.jline.reader.LineReader reader)