Class JavaMicronautClientCodegen

java.lang.Object
org.openapitools.codegen.DefaultCodegen
org.openapitools.codegen.languages.AbstractJavaCodegen
All Implemented Interfaces:
MicronautCodeGenerator<JavaMicronautClientOptionsBuilder>, org.openapitools.codegen.CodegenConfig, org.openapitools.codegen.languages.features.BeanValidationFeatures, org.openapitools.codegen.languages.features.DocumentationProviderFeatures, org.openapitools.codegen.languages.features.OptionalFeatures

public class JavaMicronautClientCodegen extends AbstractMicronautJavaCodegen<JavaMicronautClientOptionsBuilder>
The generator for creating Micronaut clients.
  • Field Details

  • Method Details

    • getTag

      public org.openapitools.codegen.CodegenType getTag()
      Specified by:
      getTag in interface org.openapitools.codegen.CodegenConfig
      Overrides:
      getTag in class DefaultCodegen
    • getName

      public String getName()
      Specified by:
      getName in interface org.openapitools.codegen.CodegenConfig
      Overrides:
      getName in class DefaultCodegen
    • getHelp

      public String getHelp()
      Specified by:
      getHelp in interface org.openapitools.codegen.CodegenConfig
      Overrides:
      getHelp in class DefaultCodegen
    • postProcessOperationsWithModels

      public org.openapitools.codegen.model.OperationsMap postProcessOperationsWithModels(org.openapitools.codegen.model.OperationsMap objs, List<org.openapitools.codegen.model.ModelMap> allModels)
      Specified by:
      postProcessOperationsWithModels in interface org.openapitools.codegen.CodegenConfig
      Overrides:
      postProcessOperationsWithModels in class AbstractMicronautJavaCodegen<JavaMicronautClientOptionsBuilder>
    • processOpts

      public void processOpts()
      Specified by:
      processOpts in interface org.openapitools.codegen.CodegenConfig
      Overrides:
      processOpts in class AbstractMicronautJavaCodegen<JavaMicronautClientOptionsBuilder>
    • isServer

      public boolean isServer()
      Specified by:
      isServer in class AbstractMicronautJavaCodegen<JavaMicronautClientOptionsBuilder>
    • setAdditionalClientTypeAnnotations

      public void setAdditionalClientTypeAnnotations(List<String> additionalClientTypeAnnotations)
    • setAuthorizationFilterPattern

      public void setAuthorizationFilterPattern(String authorizationFilterPattern)
    • setClientId

      public void setClientId(String clientId)
    • setClientPath

      public void setClientPath(boolean clientPath)
    • setBasePathSeparator

      public void setBasePathSeparator(String basePathSeparator)
    • setConfigureAuthorization

      public void setConfigureAuthorization(boolean configureAuthorization)
    • optionsBuilder

      public JavaMicronautClientOptionsBuilder optionsBuilder()