Guest User

Untitled

a guest
Jul 18th, 2018
94
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.50 KB | None | 0 0
  1. CONFIG OPTIONS
  2. sortParamsByRequiredFlag
  3. Sort method arguments to place required parameters before optional parameters. (Default: true)
  4.  
  5. ensureUniqueParams
  6. Whether to ensure parameter names are unique in an operation (rename parameters that are not). (Default: true)
  7.  
  8. allowUnicodeIdentifiers
  9. boolean, toggles whether unicode identifiers are allowed in names or not, default is false (Default: false)
  10.  
  11. prependFormOrBodyParameters
  12. Add form or body parameters to the beginning of the parameter list. (Default: false)
  13.  
  14. modelPackage
  15. package for generated models
  16.  
  17. apiPackage
  18. package for generated api classes
  19.  
  20. invokerPackage
  21. root package for generated code
  22.  
  23. groupId
  24. groupId in generated pom.xml
  25.  
  26. artifactId
  27. artifactId in generated pom.xml
  28.  
  29. artifactVersion
  30. artifact version in generated pom.xml
  31.  
  32. artifactUrl
  33. artifact URL in generated pom.xml
  34.  
  35. artifactDescription
  36. artifact description in generated pom.xml
  37.  
  38. scmConnection
  39. SCM connection in generated pom.xml
  40.  
  41. scmDeveloperConnection
  42. SCM developer connection in generated pom.xml
  43.  
  44. scmUrl
  45. SCM URL in generated pom.xml
  46.  
  47. developerName
  48. developer name in generated pom.xml
  49.  
  50. developerEmail
  51. developer email in generated pom.xml
  52.  
  53. developerOrganization
  54. developer organization in generated pom.xml
  55.  
  56. developerOrganizationUrl
  57. developer organization URL in generated pom.xml
  58.  
  59. licenseName
  60. The name of the license
  61.  
  62. licenseUrl
  63. The URL of the license
  64.  
  65. sourceFolder
  66. source folder for generated code
  67.  
  68. localVariablePrefix
  69. prefix for generated code members and local variables
  70.  
  71. serializableModel
  72. boolean - toggle "implements Serializable" for generated models (Default: false)
  73.  
  74. bigDecimalAsString
  75. Treat BigDecimal values as Strings to avoid precision loss. (Default: false)
  76.  
  77. fullJavaUtil
  78. whether to use fully qualified name for classes under java.util. This option only works for Java API client (Default: false)
  79.  
  80. hideGenerationTimestamp
  81. hides the timestamp when files were generated
  82.  
  83. withXml
  84. whether to include support for application/xml content type and include XML annotations in the model (works with libraries that provide support for JSON and XML) (Default: false)
  85.  
  86. dateLibrary
  87. Option. Date library to use
  88. joda - Joda (for legacy app only)
  89. legacy - Legacy java.util.Date (if you really have a good reason not to use threetenbp
  90. java8-localdatetime - Java 8 using LocalDateTime (for legacy app only)
  91. java8 - Java 8 native JSR310 (preferred for jdk 1.8+) - note: this also sets "java8" to true
  92. threetenbp - Backport of JSR310 (preferred for jdk < 1.8)
  93.  
  94. java8
  95. Option. Use Java8 classes instead of third party equivalents
  96. true - Use Java 8 classes such as Base64
  97. false - Various third party libraries as needed
  98.  
  99. disableHtmlEscaping
  100. Disable HTML escaping of JSON strings when using gson (needed to avoid problems with byte[] fields) (Default: false)
  101.  
  102. booleanGetterPrefix
  103. Set booleanGetterPrefix (default value 'get')
  104.  
  105. title
  106. server title name or client service name
  107.  
  108. configPackage
  109. configuration package for generated code
  110.  
  111. basePackage
  112. base package (invokerPackage) for generated code
  113.  
  114. interfaceOnly
  115. Whether to generate only API interface stubs without the server files. (Default: false)
  116.  
  117. delegatePattern
  118. Whether to generate the server files using the delegate pattern (Default: false)
  119.  
  120. singleContentTypes
  121. Whether to select only one produces/consumes content-type by operation. (Default: false)
  122.  
  123. java8
  124. use java8 default interface (Default: true)
  125.  
  126. async
  127. use async Callable controllers (Default: false)
  128.  
  129. reactive
  130. wrap responses in Mono/Flux Reactor types (spring-boot only) (Default: false)
  131.  
  132. responseWrapper
  133. wrap the responses in given type (Future,Callable,CompletableFuture,ListenableFuture,DeferredResult,HystrixCommand,RxObservable,RxSingle or fully qualified type)
  134.  
  135. useTags
  136. use tags for creating interface and controller classnames (Default: false)
  137.  
  138. useBeanValidation
  139. Use BeanValidation API annotations (Default: true)
  140.  
  141. implicitHeaders
  142. Use of @ApiImplicitParams for headers. (Default: false)
  143.  
  144. swaggerDocketConfig
  145. Generate Spring OpenAPI Docket configuration class. (Default: false)
  146.  
  147. apiFirst
  148. Generate the API from the OAI spec at server compile time (API first approach) (Default: false)
  149.  
  150. useOptional
  151. Use Optional container for optional parameters (Default: false)
  152.  
  153. library
  154. library template (sub-template) to use (Default: spring-boot)
  155. spring-boot - Spring-boot Server application using the SpringFox integration.
  156. spring-mvc - Spring-MVC Server application using the SpringFox integration.
  157. spring-cloud - Spring-Cloud-Feign client with Spring-Boot auto-configured settings.
Add Comment
Please, Sign In to add comment