Interface SpecItemConfig

All Superinterfaces:
CommonItemConfig

public interface SpecItemConfig extends CommonItemConfig
  • Method Details

    • basePackage

      @WithName("base-package") Optional<String> basePackage()
      Base package for where the generated code for the given OpenAPI specification will be added.
    • apiNameSuffix

      @WithName("api-name-suffix") Optional<String> apiNameSuffix()
      Suffix name for generated api classes
    • modelNameSuffix

      @WithName("model-name-suffix") Optional<String> modelNameSuffix()
      Suffix name for generated model classes
    • modelNamePrefix

      @WithName("model-name-prefix") Optional<String> modelNamePrefix()
      Prefix name for generated model classes
    • removeOperationIdPrefix

      @WithName("remove-operation-id-prefix") Optional<Boolean> removeOperationIdPrefix()
      Remove operation id prefix
    • removeOperationIdPrefixDelimiter

      @WithName("remove-operation-id-prefix-delimiter") Optional<String> removeOperationIdPrefixDelimiter()
      Remove operation id prefix
    • removeOperationIdPrefixCount

      @WithName("remove-operation-id-prefix-count") Optional<Integer> removeOperationIdPrefixCount()
      Remove operation id prefix