spring-configuration-metadata.json 3.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100
  1. {
  2. "groups": [
  3. {
  4. "name": "hnqz.xsequence.db",
  5. "type": "net.yyc.common.sequence.properties.SequenceDbProperties",
  6. "sourceType": "net.yyc.common.sequence.properties.SequenceDbProperties"
  7. },
  8. {
  9. "name": "hnqz.xsequence.redis",
  10. "type": "net.yyc.common.sequence.properties.SequenceRedisProperties",
  11. "sourceType": "net.yyc.common.sequence.properties.SequenceRedisProperties"
  12. },
  13. {
  14. "name": "hnqz.xsequence.snowflake",
  15. "type": "net.yyc.common.sequence.properties.SequenceSnowflakeProperties",
  16. "sourceType": "net.yyc.common.sequence.properties.SequenceSnowflakeProperties"
  17. }
  18. ],
  19. "properties": [
  20. {
  21. "name": "hnqz.xsequence.db.biz-name",
  22. "type": "java.lang.String",
  23. "description": "业务名称",
  24. "sourceType": "net.yyc.common.sequence.properties.SequenceDbProperties"
  25. },
  26. {
  27. "name": "hnqz.xsequence.db.retry-times",
  28. "type": "java.lang.Integer",
  29. "description": "重试次数",
  30. "sourceType": "net.yyc.common.sequence.properties.SequenceDbProperties"
  31. },
  32. {
  33. "name": "hnqz.xsequence.db.step",
  34. "type": "java.lang.Integer",
  35. "description": "获取range步长[可选,默认:1000]",
  36. "sourceType": "net.yyc.common.sequence.properties.SequenceDbProperties"
  37. },
  38. {
  39. "name": "hnqz.xsequence.db.step-start",
  40. "type": "java.lang.Long",
  41. "description": "序列号分配起始值[可选:默认:0]",
  42. "sourceType": "net.yyc.common.sequence.properties.SequenceDbProperties"
  43. },
  44. {
  45. "name": "hnqz.xsequence.db.table-name",
  46. "type": "java.lang.String",
  47. "description": "表名称",
  48. "sourceType": "net.yyc.common.sequence.properties.SequenceDbProperties"
  49. },
  50. {
  51. "name": "hnqz.xsequence.redis.biz-name",
  52. "type": "java.lang.String",
  53. "description": "业务名称",
  54. "sourceType": "net.yyc.common.sequence.properties.SequenceRedisProperties"
  55. },
  56. {
  57. "name": "hnqz.xsequence.redis.step",
  58. "type": "java.lang.Integer",
  59. "description": "获取range步长[可选,默认:1000]",
  60. "sourceType": "net.yyc.common.sequence.properties.SequenceRedisProperties"
  61. },
  62. {
  63. "name": "hnqz.xsequence.redis.step-start",
  64. "type": "java.lang.Long",
  65. "description": "序列号分配起始值[可选:默认:0]",
  66. "sourceType": "net.yyc.common.sequence.properties.SequenceRedisProperties"
  67. },
  68. {
  69. "name": "hnqz.xsequence.snowflake.biz-name",
  70. "type": "java.lang.String",
  71. "description": "业务名称",
  72. "sourceType": "net.yyc.common.sequence.properties.SequenceSnowflakeProperties"
  73. },
  74. {
  75. "name": "hnqz.xsequence.snowflake.datacenter-id",
  76. "type": "java.lang.Long",
  77. "description": "数据中心ID,值的范围在[0,31]之间,一般可以设置机房的IDC[必选]",
  78. "sourceType": "net.yyc.common.sequence.properties.SequenceSnowflakeProperties"
  79. },
  80. {
  81. "name": "hnqz.xsequence.snowflake.step",
  82. "type": "java.lang.Integer",
  83. "description": "获取range步长[可选,默认:1000]",
  84. "sourceType": "net.yyc.common.sequence.properties.SequenceSnowflakeProperties"
  85. },
  86. {
  87. "name": "hnqz.xsequence.snowflake.step-start",
  88. "type": "java.lang.Long",
  89. "description": "序列号分配起始值[可选:默认:0]",
  90. "sourceType": "net.yyc.common.sequence.properties.SequenceSnowflakeProperties"
  91. },
  92. {
  93. "name": "hnqz.xsequence.snowflake.worker-id",
  94. "type": "java.lang.Long",
  95. "description": "工作机器ID,值的范围在[0,31]之间,一般可以设置机器编号[必选]",
  96. "sourceType": "net.yyc.common.sequence.properties.SequenceSnowflakeProperties"
  97. }
  98. ],
  99. "hints": []
  100. }