spring-configuration-metadata.json 2.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778
  1. {
  2. "groups": [
  3. {
  4. "name": "swagger",
  5. "type": "com.pig4cloud.pig.common.swagger.support.SwaggerProperties",
  6. "sourceType": "com.pig4cloud.pig.common.swagger.support.SwaggerProperties"
  7. }
  8. ],
  9. "properties": [
  10. {
  11. "name": "swagger.base-package",
  12. "type": "java.lang.String",
  13. "description": "swagger会解析的包路径",
  14. "sourceType": "com.pig4cloud.pig.common.swagger.support.SwaggerProperties",
  15. "defaultValue": ""
  16. },
  17. {
  18. "name": "swagger.base-path",
  19. "type": "java.util.List<java.lang.String>",
  20. "description": "swagger会解析的url规则",
  21. "sourceType": "com.pig4cloud.pig.common.swagger.support.SwaggerProperties"
  22. },
  23. {
  24. "name": "swagger.enabled",
  25. "type": "java.lang.Boolean",
  26. "description": "是否开启swagger",
  27. "sourceType": "com.pig4cloud.pig.common.swagger.support.SwaggerProperties",
  28. "defaultValue": true
  29. },
  30. {
  31. "name": "swagger.exclude-path",
  32. "type": "java.util.List<java.lang.String>",
  33. "description": "在basePath基础上需要排除的url规则",
  34. "sourceType": "com.pig4cloud.pig.common.swagger.support.SwaggerProperties"
  35. },
  36. {
  37. "name": "swagger.gateway",
  38. "type": "java.lang.String",
  39. "description": "网关",
  40. "sourceType": "com.pig4cloud.pig.common.swagger.support.SwaggerProperties"
  41. },
  42. {
  43. "name": "swagger.ignore-providers",
  44. "type": "java.util.List<java.lang.String>",
  45. "description": "需要排除的服务",
  46. "sourceType": "com.pig4cloud.pig.common.swagger.support.SwaggerProperties"
  47. },
  48. {
  49. "name": "swagger.scope",
  50. "type": "java.lang.String",
  51. "description": "作用域",
  52. "sourceType": "com.pig4cloud.pig.common.swagger.support.SwaggerProperties"
  53. },
  54. {
  55. "name": "swagger.services",
  56. "type": "java.util.Map<java.lang.String,java.lang.String>",
  57. "description": "服务转发配置",
  58. "sourceType": "com.pig4cloud.pig.common.swagger.support.SwaggerProperties"
  59. },
  60. {
  61. "name": "swagger.title",
  62. "type": "java.lang.String",
  63. "description": "标题",
  64. "sourceType": "com.pig4cloud.pig.common.swagger.support.SwaggerProperties",
  65. "defaultValue": ""
  66. },
  67. {
  68. "name": "swagger.token-url",
  69. "type": "java.lang.String",
  70. "description": "获取token",
  71. "sourceType": "com.pig4cloud.pig.common.swagger.support.SwaggerProperties"
  72. }
  73. ],
  74. "hints": [],
  75. "ignored": {
  76. "properties": []
  77. }
  78. }