5. EPMO Open Source Coordination Office Redaction File Detail Report

Produced by Araxis Merge on 4/30/2018 1:12:16 PM Central Daylight Time. See www.araxis.com for information about Merge. This report uses XHTML and CSS2, and is best viewed with a modern standards-compliant browser. For optimum results when printing this report, use landscape orientation and enable printing of background images and colours in your browser.

5.1 Files compared

# Location File Last Modified
1 CC Mobile Dev.zip\CC Mobile Dev\providerlocator-ui-0.0.1-SNAPSHOT.jar\BOOT-INF\lib\spring-boot-autoconfigure-2.0.0.RELEASE.jar\META-INF spring-configuration-metadata.json Thu Mar 1 10:46:14 2018 UTC
2 CC Mobile Dev.zip\CC Mobile Dev\providerlocator-ui-0.0.1-SNAPSHOT.jar\BOOT-INF\lib\spring-boot-autoconfigure-2.0.0.RELEASE.jar\META-INF spring-configuration-metadata.json Thu Apr 26 16:40:22 2018 UTC

5.2 Comparison summary

Description Between
Files 1 and 2
Text Blocks Lines
Unchanged 2 15598
Changed 1 2
Inserted 0 0
Removed 0 0

5.3 Comparison options

Whitespace
Character case Differences in character case are significant
Line endings Differences in line endings (CR and LF characters) are ignored
CR/LF characters Not shown in the comparison detail

5.4 Active regular expressions

No regular expressions were active.

5.5 Comparison detail

  1   {
  2     "hints":  [
  3       {
  4         "nam e": "serve r.servlet. jsp.class- name",
  5         "pro viders": [
  6           {
  7              "name": "c lass-refer ence",
  8              "parameter s": {
  9                "target" : "javax.s ervlet.htt p.HttpServ let"
  10              }
  11           }
  12         ]
  13       },
  14       {
  15         "nam e": "sprin g.cache.jc ache.provi der",
  16         "pro viders": [
  17           {
  18              "name": "c lass-refer ence",
  19              "parameter s": {
  20                "target" : "javax.c ache.spi.C achingProv ider"
  21              }
  22           }
  23         ]
  24       },
  25       {
  26         "nam e": "sprin g.data.cas sandra.sch ema-action ",
  27         "pro viders": [
  28           {
  29              "name": "h andle-as",
  30              "parameter s": {
  31                "target" : "org.spr ingframewo rk.data.ca ssandra.co nfig.Schem aAction"
  32              }
  33           }
  34         ]
  35       },
  36       {
  37         "nam e": "sprin g.data.mon godb.field -naming-st rategy",
  38         "pro viders": [
  39           {
  40              "name": "c lass-refer ence",
  41              "parameter s": {
  42                "target" : "org.spr ingframewo rk.data.ma pping.mode l.FieldNam ingStrateg y"
  43              }
  44           }
  45         ]
  46       },
  47       {
  48         "nam e": "sprin g.datasour ce.data",
  49         "pro viders": [
  50           {
  51              "name": "h andle-as",
  52              "parameter s": {
  53                "target" : "java.ut il.List<or g.springfr amework.co re.io.Reso urce>"
  54              }
  55           }
  56         ]
  57       },
  58       {
  59         "nam e": "sprin g.datasour ce.driver- class-name ",
  60         "pro viders": [
  61           {
  62              "name": "c lass-refer ence",
  63              "parameter s": {
  64                "target" : "java.sq l.Driver"
  65              }
  66           }
  67         ]
  68       },
  69       {
  70         "nam e": "sprin g.datasour ce.schema" ,
  71         "pro viders": [
  72           {
  73              "name": "h andle-as",
  74              "parameter s": {
  75                "target" : "java.ut il.List<or g.springfr amework.co re.io.Reso urce>"
  76              }
  77           }
  78         ]
  79       },
  80       {
  81         "nam e": "sprin g.datasour ce.xa.data -source-cl ass-name",
  82         "pro viders": [
  83           {
  84              "name": "c lass-refer ence",
  85              "parameter s": {
  86                "target" : "javax.s ql.XADataS ource"
  87              }
  88           }
  89         ]
  90       },
  91       {
  92         "val ues": [
  93           {
  94              "value": " gson"
  95           },
  96           {
  97              "value": " jackson"
  98           },
  99           {
  100              "value": " jsonb"
  101           }
  102         ],
  103         "nam e": "sprin g.http.con verters.pr eferred-js on-mapper" ,
  104         "pro viders": [
  105           {
  106              "name": "a ny"
  107           }
  108         ]
  109       },
  110       {
  111         "nam e": "sprin g.jmx.serv er",
  112         "pro viders": [
  113           {
  114              "name": "s pring-bean -reference ",
  115              "parameter s": {
  116                "target" : "javax.m anagement. MBeanServe r"
  117              }
  118           }
  119         ]
  120       },
  121       {
  122         "val ues": [
  123           {
  124              "descripti on": "Disa ble DDL ha ndling.",
  125              "value": " none"
  126           },
  127           {
  128              "descripti on": "Vali date the s chema, mak e no chang es to the  database." ,
  129              "value": " validate"
  130           },
  131           {
  132              "descripti on": "Upda te the sch ema if nec essary.",
  133              "value": " update"
  134           },
  135           {
  136              "descripti on": "Crea te the sch ema and de stroy prev ious data. ",
  137              "value": " create"
  138           },
  139           {
  140              "descripti on": "Crea te and the n destroy  the schema  at the en d of the s ession.",
  141              "value": " create-dro p"
  142           }
  143         ],
  144         "nam e": "sprin g.jpa.hibe rnate.ddl- auto"
  145       },
  146       {
  147         "nam e": "sprin g.jpa.hibe rnate.nami ng.implici t-strategy ",
  148         "pro viders": [
  149           {
  150              "name": "c lass-refer ence",
  151              "parameter s": {
  152                "target" : "org.hib ernate.boo t.model.na ming.Impli citNamingS trategy"
  153              }
  154           }
  155         ]
  156       },
  157       {
  158         "nam e": "sprin g.jpa.hibe rnate.nami ng.physica l-strategy ",
  159         "pro viders": [
  160           {
  161              "name": "c lass-refer ence",
  162              "parameter s": {
  163                "target" : "org.hib ernate.boo t.model.na ming.Physi calNamingS trategy"
  164              }
  165           }
  166         ]
  167       },
  168       {
  169         "val ues": [
  170           {
  171              "descripti on": "Auto matically  reset the  offset to  the earlie st offset. ",
  172              "value": " earliest"
  173           },
  174           {
  175              "descripti on": "Auto matically  reset the  offset to  the latest  offset.",
  176              "value": " latest"
  177           },
  178           {
  179              "descripti on": "Thro w exceptio n to the c onsumer if  no previo us offset  is found f or the con sumer's gr oup.",
  180              "value": " none"
  181           },
  182           {
  183              "descripti on": "Thro w exceptio n to the c onsumer.",
  184              "value": " exception"
  185           }
  186         ],
  187         "nam e": "sprin g.kafka.co nsumer.aut o-offset-r eset",
  188         "pro viders": [
  189           {
  190              "name": "a ny"
  191           }
  192         ]
  193       },
  194       {
  195         "nam e": "sprin g.kafka.co nsumer.key -deseriali zer",
  196         "pro viders": [
  197           {
  198              "name": "h andle-as",
  199              "parameter s": {
  200                "target" : "org.apa che.kafka. common.ser ialization .Deseriali zer"
  201              }
  202           }
  203         ]
  204       },
  205       {
  206         "nam e": "sprin g.kafka.co nsumer.val ue-deseria lizer",
  207         "pro viders": [
  208           {
  209              "name": "h andle-as",
  210              "parameter s": {
  211                "target" : "org.apa che.kafka. common.ser ialization .Deseriali zer"
  212              }
  213           }
  214         ]
  215       },
  216       {
  217         "nam e": "sprin g.kafka.pr oducer.key -serialize r",
  218         "pro viders": [
  219           {
  220              "name": "h andle-as",
  221              "parameter s": {
  222                "target" : "org.apa che.kafka. common.ser ialization .Serialize r"
  223              }
  224           }
  225         ]
  226       },
  227       {
  228         "nam e": "sprin g.kafka.pr oducer.val ue-seriali zer",
  229         "pro viders": [
  230           {
  231              "name": "h andle-as",
  232              "parameter s": {
  233                "target" : "org.apa che.kafka. common.ser ialization .Serialize r"
  234              }
  235           }
  236         ]
  237       },
  238       {
  239         "nam e": "sprin g.liquibas e.change-l og",
  240         "pro viders": [
  241           {
  242              "name": "h andle-as",
  243              "parameter s": {
  244                "target" : "org.spr ingframewo rk.core.io .Resource"
  245              }
  246           }
  247         ]
  248       }
  249     ],
  250     "groups" : [
  251       {
  252         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties ",
  253         "nam e": "serve r",
  254         "typ e": "org.s pringframe work.boot. autoconfig ure.web.Se rverProper ties"
  255       },
  256       {
  257         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties ",
  258         "nam e": "serve r.compress ion",
  259         "sou rceMethod" : "getComp ression()" ,
  260         "typ e": "org.s pringframe work.boot. web.server .Compressi on"
  261       },
  262       {
  263         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties ",
  264         "nam e": "serve r.error",
  265         "sou rceMethod" : "getErro r()",
  266         "typ e": "org.s pringframe work.boot. autoconfig ure.web.Er rorPropert ies"
  267       },
  268       {
  269         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties ",
  270         "nam e": "serve r.http2",
  271         "sou rceMethod" : "getHttp 2()",
  272         "typ e": "org.s pringframe work.boot. web.server .Http2"
  273       },
  274       {
  275         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties ",
  276         "nam e": "serve r.jetty",
  277         "sou rceMethod" : "getJett y()",
  278         "typ e": "org.s pringframe work.boot. autoconfig ure.web.Se rverProper ties$Jetty "
  279       },
  280       {
  281         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties $Jetty",
  282         "nam e": "serve r.jetty.ac cesslog",
  283         "sou rceMethod" : "getAcce sslog()",
  284         "typ e": "org.s pringframe work.boot. autoconfig ure.web.Se rverProper ties$Jetty $Accesslog "
  285       },
  286       {
  287         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties ",
  288         "nam e": "serve r.servlet" ,
  289         "sou rceMethod" : "getServ let()",
  290         "typ e": "org.s pringframe work.boot. autoconfig ure.web.Se rverProper ties$Servl et"
  291       },
  292       {
  293         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties $Servlet",
  294         "nam e": "serve r.servlet. jsp",
  295         "sou rceMethod" : "getJsp( )",
  296         "typ e": "org.s pringframe work.boot. web.servle t.server.J sp"
  297       },
  298       {
  299         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties $Servlet",
  300         "nam e": "serve r.servlet. session",
  301         "sou rceMethod" : "getSess ion()",
  302         "typ e": "org.s pringframe work.boot. web.servle t.server.S ession"
  303       },
  304       {
  305         "sou rceType":  "org.sprin gframework .boot.web. servlet.se rver.Sessi on",
  306         "nam e": "serve r.servlet. session.co okie",
  307         "sou rceMethod" : "getCook ie()",
  308         "typ e": "org.s pringframe work.boot. web.servle t.server.S ession$Coo kie"
  309       },
  310       {
  311         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties ",
  312         "nam e": "serve r.ssl",
  313         "sou rceMethod" : "getSsl( )",
  314         "typ e": "org.s pringframe work.boot. web.server .Ssl"
  315       },
  316       {
  317         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties ",
  318         "nam e": "serve r.tomcat",
  319         "sou rceMethod" : "getTomc at()",
  320         "typ e": "org.s pringframe work.boot. autoconfig ure.web.Se rverProper ties$Tomca t"
  321       },
  322       {
  323         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties $Tomcat",
  324         "nam e": "serve r.tomcat.a ccesslog",
  325         "sou rceMethod" : "getAcce sslog()",
  326         "typ e": "org.s pringframe work.boot. autoconfig ure.web.Se rverProper ties$Tomca t$Accesslo g"
  327       },
  328       {
  329         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties $Tomcat",
  330         "nam e": "serve r.tomcat.r esource",
  331         "sou rceMethod" : "getReso urce()",
  332         "typ e": "org.s pringframe work.boot. autoconfig ure.web.Se rverProper ties$Tomca t$Resource "
  333       },
  334       {
  335         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties ",
  336         "nam e": "serve r.undertow ",
  337         "sou rceMethod" : "getUnde rtow()",
  338         "typ e": "org.s pringframe work.boot. autoconfig ure.web.Se rverProper ties$Under tow"
  339       },
  340       {
  341         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties $Undertow" ,
  342         "nam e": "serve r.undertow .accesslog ",
  343         "sou rceMethod" : "getAcce sslog()",
  344         "typ e": "org.s pringframe work.boot. autoconfig ure.web.Se rverProper ties$Under tow$Access log"
  345       },
  346       {
  347         "sou rceType":  "org.sprin gframework .boot.auto configure. jms.active mq.ActiveM QPropertie s",
  348         "nam e": "sprin g.activemq ",
  349         "typ e": "org.s pringframe work.boot. autoconfig ure.jms.ac tivemq.Act iveMQPrope rties"
  350       },
  351       {
  352         "sou rceType":  "org.sprin gframework .boot.auto configure. jms.active mq.ActiveM QPropertie s",
  353         "nam e": "sprin g.activemq .packages" ,
  354         "sou rceMethod" : "getPack ages()",
  355         "typ e": "org.s pringframe work.boot. autoconfig ure.jms.ac tivemq.Act iveMQPrope rties$Pack ages"
  356       },
  357       {
  358         "sou rceType":  "org.sprin gframework .boot.auto configure. jms.active mq.ActiveM QPropertie s",
  359         "nam e": "sprin g.activemq .pool",
  360         "sou rceMethod" : "getPool ()",
  361         "typ e": "org.s pringframe work.boot. autoconfig ure.jms.ac tivemq.Act iveMQPrope rties$Pool "
  362       },
  363       {
  364         "sou rceType":  "org.sprin gframework .boot.auto configure. jms.artemi s.ArtemisP roperties" ,
  365         "nam e": "sprin g.artemis" ,
  366         "typ e": "org.s pringframe work.boot. autoconfig ure.jms.ar temis.Arte misPropert ies"
  367       },
  368       {
  369         "sou rceType":  "org.sprin gframework .boot.auto configure. jms.artemi s.ArtemisP roperties" ,
  370         "nam e": "sprin g.artemis. embedded",
  371         "sou rceMethod" : "getEmbe dded()",
  372         "typ e": "org.s pringframe work.boot. autoconfig ure.jms.ar temis.Arte misPropert ies$Embedd ed"
  373       },
  374       {
  375         "sou rceType":  "org.sprin gframework .boot.auto configure. batch.Batc hPropertie s",
  376         "nam e": "sprin g.batch",
  377         "typ e": "org.s pringframe work.boot. autoconfig ure.batch. BatchPrope rties"
  378       },
  379       {
  380         "sou rceType":  "org.sprin gframework .boot.auto configure. batch.Batc hPropertie s",
  381         "nam e": "sprin g.batch.jo b",
  382         "sou rceMethod" : "getJob( )",
  383         "typ e": "org.s pringframe work.boot. autoconfig ure.batch. BatchPrope rties$Job"
  384       },
  385       {
  386         "sou rceType":  "org.sprin gframework .boot.auto configure. cache.Cach ePropertie s",
  387         "nam e": "sprin g.cache",
  388         "typ e": "org.s pringframe work.boot. autoconfig ure.cache. CachePrope rties"
  389       },
  390       {
  391         "sou rceType":  "org.sprin gframework .boot.auto configure. cache.Cach ePropertie s",
  392         "nam e": "sprin g.cache.ca ffeine",
  393         "sou rceMethod" : "getCaff eine()",
  394         "typ e": "org.s pringframe work.boot. autoconfig ure.cache. CachePrope rties$Caff eine"
  395       },
  396       {
  397         "sou rceType":  "org.sprin gframework .boot.auto configure. cache.Cach ePropertie s",
  398         "nam e": "sprin g.cache.co uchbase",
  399         "sou rceMethod" : "getCouc hbase()",
  400         "typ e": "org.s pringframe work.boot. autoconfig ure.cache. CachePrope rties$Couc hbase"
  401       },
  402       {
  403         "sou rceType":  "org.sprin gframework .boot.auto configure. cache.Cach ePropertie s",
  404         "nam e": "sprin g.cache.eh cache",
  405         "sou rceMethod" : "getEhca che()",
  406         "typ e": "org.s pringframe work.boot. autoconfig ure.cache. CachePrope rties$EhCa che"
  407       },
  408       {
  409         "sou rceType":  "org.sprin gframework .boot.auto configure. cache.Cach ePropertie s",
  410         "nam e": "sprin g.cache.in finispan",
  411         "sou rceMethod" : "getInfi nispan()",
  412         "typ e": "org.s pringframe work.boot. autoconfig ure.cache. CachePrope rties$Infi nispan"
  413       },
  414       {
  415         "sou rceType":  "org.sprin gframework .boot.auto configure. cache.Cach ePropertie s",
  416         "nam e": "sprin g.cache.jc ache",
  417         "sou rceMethod" : "getJcac he()",
  418         "typ e": "org.s pringframe work.boot. autoconfig ure.cache. CachePrope rties$JCac he"
  419       },
  420       {
  421         "sou rceType":  "org.sprin gframework .boot.auto configure. cache.Cach ePropertie s",
  422         "nam e": "sprin g.cache.re dis",
  423         "sou rceMethod" : "getRedi s()",
  424         "typ e": "org.s pringframe work.boot. autoconfig ure.cache. CachePrope rties$Redi s"
  425       },
  426       {
  427         "sou rceType":  "org.sprin gframework .boot.auto configure. couchbase. CouchbaseP roperties" ,
  428         "nam e": "sprin g.couchbas e",
  429         "typ e": "org.s pringframe work.boot. autoconfig ure.couchb ase.Couchb asePropert ies"
  430       },
  431       {
  432         "sou rceType":  "org.sprin gframework .boot.auto configure. couchbase. CouchbaseP roperties" ,
  433         "nam e": "sprin g.couchbas e.bucket",
  434         "sou rceMethod" : "getBuck et()",
  435         "typ e": "org.s pringframe work.boot. autoconfig ure.couchb ase.Couchb asePropert ies$Bucket "
  436       },
  437       {
  438         "sou rceType":  "org.sprin gframework .boot.auto configure. couchbase. CouchbaseP roperties" ,
  439         "nam e": "sprin g.couchbas e.env",
  440         "sou rceMethod" : "getEnv( )",
  441         "typ e": "org.s pringframe work.boot. autoconfig ure.couchb ase.Couchb asePropert ies$Env"
  442       },
  443       {
  444         "sou rceType":  "org.sprin gframework .boot.auto configure. couchbase. CouchbaseP roperties$ Env",
  445         "nam e": "sprin g.couchbas e.env.endp oints",
  446         "sou rceMethod" : "getEndp oints()",
  447         "typ e": "org.s pringframe work.boot. autoconfig ure.couchb ase.Couchb asePropert ies$Endpoi nts"
  448       },
  449       {
  450         "sou rceType":  "org.sprin gframework .boot.auto configure. couchbase. CouchbaseP roperties$ Env",
  451         "nam e": "sprin g.couchbas e.env.ssl" ,
  452         "sou rceMethod" : "getSsl( )",
  453         "typ e": "org.s pringframe work.boot. autoconfig ure.couchb ase.Couchb asePropert ies$Ssl"
  454       },
  455       {
  456         "sou rceType":  "org.sprin gframework .boot.auto configure. couchbase. CouchbaseP roperties$ Env",
  457         "nam e": "sprin g.couchbas e.env.time outs",
  458         "sou rceMethod" : "getTime outs()",
  459         "typ e": "org.s pringframe work.boot. autoconfig ure.couchb ase.Couchb asePropert ies$Timeou ts"
  460       },
  461       {
  462         "sou rceType":  "org.sprin gframework .boot.auto configure. cassandra. CassandraP roperties" ,
  463         "nam e": "sprin g.data.cas sandra",
  464         "typ e": "org.s pringframe work.boot. autoconfig ure.cassan dra.Cassan draPropert ies"
  465       },
  466       {
  467         "sou rceType":  "org.sprin gframework .boot.auto configure. cassandra. CassandraP roperties" ,
  468         "nam e": "sprin g.data.cas sandra.poo l",
  469         "sou rceMethod" : "getPool ()",
  470         "typ e": "org.s pringframe work.boot. autoconfig ure.cassan dra.Cassan draPropert ies$Pool"
  471       },
  472       {
  473         "sou rceType":  "org.sprin gframework .boot.auto configure. data.couch base.Couch baseDataPr operties",
  474         "nam e": "sprin g.data.cou chbase",
  475         "typ e": "org.s pringframe work.boot. autoconfig ure.data.c ouchbase.C ouchbaseDa taProperti es"
  476       },
  477       {
  478         "sou rceType":  "org.sprin gframework .boot.auto configure. data.elast icsearch.E lasticsear chProperti es",
  479         "nam e": "sprin g.data.ela sticsearch ",
  480         "typ e": "org.s pringframe work.boot. autoconfig ure.data.e lasticsear ch.Elastic searchProp erties"
  481       },
  482       {
  483         "sou rceType":  "org.sprin gframework .boot.auto configure. mongo.Mong oPropertie s",
  484         "nam e": "sprin g.data.mon godb",
  485         "typ e": "org.s pringframe work.boot. autoconfig ure.mongo. MongoPrope rties"
  486       },
  487       {
  488         "sou rceType":  "org.sprin gframework .boot.auto configure. data.neo4j .Neo4jProp erties",
  489         "nam e": "sprin g.data.neo 4j",
  490         "typ e": "org.s pringframe work.boot. autoconfig ure.data.n eo4j.Neo4j Properties "
  491       },
  492       {
  493         "sou rceType":  "org.sprin gframework .boot.auto configure. data.neo4j .Neo4jProp erties",
  494         "nam e": "sprin g.data.neo 4j.embedde d",
  495         "sou rceMethod" : "getEmbe dded()",
  496         "typ e": "org.s pringframe work.boot. autoconfig ure.data.n eo4j.Neo4j Properties $Embedded"
  497       },
  498       {
  499         "sou rceType":  "org.sprin gframework .boot.auto configure. data.rest. Repository RestProper ties",
  500         "nam e": "sprin g.data.res t",
  501         "typ e": "org.s pringframe work.boot. autoconfig ure.data.r est.Reposi toryRestPr operties"
  502       },
  503       {
  504         "sou rceType":  "org.sprin gframework .boot.auto configure. solr.SolrP roperties" ,
  505         "nam e": "sprin g.data.sol r",
  506         "typ e": "org.s pringframe work.boot. autoconfig ure.solr.S olrPropert ies"
  507       },
  508       {
  509         "sou rceType":  "org.sprin gframework .boot.auto configure. data.web.S pringDataW ebProperti es",
  510         "nam e": "sprin g.data.web ",
  511         "typ e": "org.s pringframe work.boot. autoconfig ure.data.w eb.SpringD ataWebProp erties"
  512       },
  513       {
  514         "sou rceType":  "org.sprin gframework .boot.auto configure. data.web.S pringDataW ebProperti es",
  515         "nam e": "sprin g.data.web .pageable" ,
  516         "sou rceMethod" : "getPage able()",
  517         "typ e": "org.s pringframe work.boot. autoconfig ure.data.w eb.SpringD ataWebProp erties$Pag eable"
  518       },
  519       {
  520         "sou rceType":  "org.sprin gframework .boot.auto configure. data.web.S pringDataW ebProperti es",
  521         "nam e": "sprin g.data.web .sort",
  522         "sou rceMethod" : "getSort ()",
  523         "typ e": "org.s pringframe work.boot. autoconfig ure.data.w eb.SpringD ataWebProp erties$Sor t"
  524       },
  525       {
  526         "sou rceType":  "org.sprin gframework .boot.auto configure. jdbc.DataS ourcePrope rties",
  527         "nam e": "sprin g.datasour ce",
  528         "typ e": "org.s pringframe work.boot. autoconfig ure.jdbc.D ataSourceP roperties"
  529       },
  530       {
  531         "sou rceType":  "org.sprin gframework .boot.auto configure. jdbc.DataS ourceConfi guration$D bcp2",
  532         "nam e": "sprin g.datasour ce.dbcp2",
  533         "sou rceMethod" : "dataSou rce(org.sp ringframew ork.boot.a utoconfigu re.jdbc.Da taSourcePr operties)" ,
  534         "typ e": "org.a pache.comm ons.dbcp2. BasicDataS ource"
  535       },
  536       {
  537         "sou rceType":  "org.sprin gframework .boot.auto configure. jdbc.DataS ourceConfi guration$H ikari",
  538         "nam e": "sprin g.datasour ce.hikari" ,
  539         "sou rceMethod" : "dataSou rce(org.sp ringframew ork.boot.a utoconfigu re.jdbc.Da taSourcePr operties)" ,
  540         "typ e": "com.z axxer.hika ri.HikariD ataSource"
  541       },
  542       {
  543         "sou rceType":  "org.sprin gframework .boot.auto configure. jdbc.DataS ourceConfi guration$T omcat",
  544         "nam e": "sprin g.datasour ce.tomcat" ,
  545         "sou rceMethod" : "dataSou rce(org.sp ringframew ork.boot.a utoconfigu re.jdbc.Da taSourcePr operties)" ,
  546         "typ e": "org.a pache.tomc at.jdbc.po ol.DataSou rce"
  547       },
  548       {
  549         "sou rceType":  "org.sprin gframework .boot.auto configure. jdbc.DataS ourcePrope rties",
  550         "nam e": "sprin g.datasour ce.xa",
  551         "sou rceMethod" : "getXa() ",
  552         "typ e": "org.s pringframe work.boot. autoconfig ure.jdbc.D ataSourceP roperties$ Xa"
  553       },
  554       {
  555         "sou rceType":  "org.sprin gframework .boot.auto configure. elasticsea rch.jest.J estPropert ies",
  556         "nam e": "sprin g.elastics earch.jest ",
  557         "typ e": "org.s pringframe work.boot. autoconfig ure.elasti csearch.je st.JestPro perties"
  558       },
  559       {
  560         "sou rceType":  "org.sprin gframework .boot.auto configure. elasticsea rch.jest.J estPropert ies",
  561         "nam e": "sprin g.elastics earch.jest .proxy",
  562         "sou rceMethod" : "getProx y()",
  563         "typ e": "org.s pringframe work.boot. autoconfig ure.elasti csearch.je st.JestPro perties$Pr oxy"
  564       },
  565       {
  566         "sou rceType":  "org.sprin gframework .boot.auto configure. flyway.Fly wayAutoCon figuration $FlywayCon figuration ",
  567         "nam e": "sprin g.flyway",
  568         "sou rceMethod" : "flyway( )",
  569         "typ e": "org.f lywaydb.co re.Flyway"
  570       },
  571       {
  572         "sou rceType":  "org.sprin gframework .boot.auto configure. flyway.Fly wayPropert ies",
  573         "nam e": "sprin g.flyway",
  574         "typ e": "org.s pringframe work.boot. autoconfig ure.flyway .FlywayPro perties"
  575       },
  576       {
  577         "sou rceType":  "org.sprin gframework .boot.auto configure. freemarker .FreeMarke rPropertie s",
  578         "nam e": "sprin g.freemark er",
  579         "typ e": "org.s pringframe work.boot. autoconfig ure.freema rker.FreeM arkerPrope rties"
  580       },
  581       {
  582         "sou rceType":  "org.sprin gframework .boot.auto configure. groovy.tem plate.Groo vyTemplate Properties ",
  583         "nam e": "sprin g.groovy.t emplate",
  584         "typ e": "org.s pringframe work.boot. autoconfig ure.groovy .template. GroovyTemp lateProper ties"
  585       },
  586       {
  587         "sou rceType":  "org.sprin gframework .boot.auto configure. groovy.tem plate.Groo vyTemplate AutoConfig uration$Gr oovyMarkup Configurat ion",
  588         "nam e": "sprin g.groovy.t emplate.co nfiguratio n",
  589         "sou rceMethod" : "groovyM arkupConfi gurer()",
  590         "typ e": "org.s pringframe work.web.s ervlet.vie w.groovy.G roovyMarku pConfigure r"
  591       },
  592       {
  593         "sou rceType":  "org.sprin gframework .boot.auto configure. gson.GsonP roperties" ,
  594         "nam e": "sprin g.gson",
  595         "typ e": "org.s pringframe work.boot. autoconfig ure.gson.G sonPropert ies"
  596       },
  597       {
  598         "sou rceType":  "org.sprin gframework .boot.auto configure. h2.H2Conso leProperti es",
  599         "nam e": "sprin g.h2.conso le",
  600         "typ e": "org.s pringframe work.boot. autoconfig ure.h2.H2C onsoleProp erties"
  601       },
  602       {
  603         "sou rceType":  "org.sprin gframework .boot.auto configure. h2.H2Conso leProperti es",
  604         "nam e": "sprin g.h2.conso le.setting s",
  605         "sou rceMethod" : "getSett ings()",
  606         "typ e": "org.s pringframe work.boot. autoconfig ure.h2.H2C onsoleProp erties$Set tings"
  607       },
  608       {
  609         "sou rceType":  "org.sprin gframework .boot.auto configure. hateoas.Ha teoasPrope rties",
  610         "nam e": "sprin g.hateoas" ,
  611         "typ e": "org.s pringframe work.boot. autoconfig ure.hateoa s.HateoasP roperties"
  612       },
  613       {
  614         "sou rceType":  "org.sprin gframework .boot.auto configure. hazelcast. HazelcastP roperties" ,
  615         "nam e": "sprin g.hazelcas t",
  616         "typ e": "org.s pringframe work.boot. autoconfig ure.hazelc ast.Hazelc astPropert ies"
  617       },
  618       {
  619         "sou rceType":  "org.sprin gframework .boot.auto configure. http.HttpE ncodingPro perties",
  620         "nam e": "sprin g.http.enc oding",
  621         "typ e": "org.s pringframe work.boot. autoconfig ure.http.H ttpEncodin gPropertie s"
  622       },
  623       {
  624         "sou rceType":  "org.sprin gframework .boot.auto configure. influx.Inf luxDbPrope rties",
  625         "nam e": "sprin g.influx",
  626         "typ e": "org.s pringframe work.boot. autoconfig ure.influx .InfluxDbP roperties"
  627       },
  628       {
  629         "sou rceType":  "org.sprin gframework .boot.auto configure. info.Proje ctInfoProp erties",
  630         "nam e": "sprin g.info",
  631         "typ e": "org.s pringframe work.boot. autoconfig ure.info.P rojectInfo Properties "
  632       },
  633       {
  634         "sou rceType":  "org.sprin gframework .boot.auto configure. info.Proje ctInfoProp erties",
  635         "nam e": "sprin g.info.bui ld",
  636         "sou rceMethod" : "getBuil d()",
  637         "typ e": "org.s pringframe work.boot. autoconfig ure.info.P rojectInfo Properties $Build"
  638       },
  639       {
  640         "sou rceType":  "org.sprin gframework .boot.auto configure. info.Proje ctInfoProp erties",
  641         "nam e": "sprin g.info.git ",
  642         "sou rceMethod" : "getGit( )",
  643         "typ e": "org.s pringframe work.boot. autoconfig ure.info.P rojectInfo Properties $Git"
  644       },
  645       {
  646         "sou rceType":  "org.sprin gframework .boot.auto configure. integratio n.Integrat ionPropert ies",
  647         "nam e": "sprin g.integrat ion",
  648         "typ e": "org.s pringframe work.boot. autoconfig ure.integr ation.Inte grationPro perties"
  649       },
  650       {
  651         "sou rceType":  "org.sprin gframework .boot.auto configure. integratio n.Integrat ionPropert ies",
  652         "nam e": "sprin g.integrat ion.jdbc",
  653         "sou rceMethod" : "getJdbc ()",
  654         "typ e": "org.s pringframe work.boot. autoconfig ure.integr ation.Inte grationPro perties$Jd bc"
  655       },
  656       {
  657         "sou rceType":  "org.sprin gframework .boot.auto configure. jackson.Ja cksonPrope rties",
  658         "nam e": "sprin g.jackson" ,
  659         "typ e": "org.s pringframe work.boot. autoconfig ure.jackso n.JacksonP roperties"
  660       },
  661       {
  662         "sou rceType":  "org.sprin gframework .boot.auto configure. jdbc.JdbcP roperties" ,
  663         "nam e": "sprin g.jdbc",
  664         "typ e": "org.s pringframe work.boot. autoconfig ure.jdbc.J dbcPropert ies"
  665       },
  666       {
  667         "sou rceType":  "org.sprin gframework .boot.auto configure. jdbc.JdbcP roperties" ,
  668         "nam e": "sprin g.jdbc.tem plate",
  669         "sou rceMethod" : "getTemp late()",
  670         "typ e": "org.s pringframe work.boot. autoconfig ure.jdbc.J dbcPropert ies$Templa te"
  671       },
  672       {
  673         "sou rceType":  "org.sprin gframework .boot.auto configure. jersey.Jer seyPropert ies",
  674         "nam e": "sprin g.jersey",
  675         "typ e": "org.s pringframe work.boot. autoconfig ure.jersey .JerseyPro perties"
  676       },
  677       {
  678         "sou rceType":  "org.sprin gframework .boot.auto configure. jersey.Jer seyPropert ies",
  679         "nam e": "sprin g.jersey.f ilter",
  680         "sou rceMethod" : "getFilt er()",
  681         "typ e": "org.s pringframe work.boot. autoconfig ure.jersey .JerseyPro perties$Fi lter"
  682       },
  683       {
  684         "sou rceType":  "org.sprin gframework .boot.auto configure. jersey.Jer seyPropert ies",
  685         "nam e": "sprin g.jersey.s ervlet",
  686         "sou rceMethod" : "getServ let()",
  687         "typ e": "org.s pringframe work.boot. autoconfig ure.jersey .JerseyPro perties$Se rvlet"
  688       },
  689       {
  690         "sou rceType":  "org.sprin gframework .boot.auto configure. jms.JmsPro perties",
  691         "nam e": "sprin g.jms",
  692         "typ e": "org.s pringframe work.boot. autoconfig ure.jms.Jm sPropertie s"
  693       },
  694       {
  695         "sou rceType":  "org.sprin gframework .boot.auto configure. jms.JmsPro perties",
  696         "nam e": "sprin g.jms.list ener",
  697         "sou rceMethod" : "getList ener()",
  698         "typ e": "org.s pringframe work.boot. autoconfig ure.jms.Jm sPropertie s$Listener "
  699       },
  700       {
  701         "sou rceType":  "org.sprin gframework .boot.auto configure. jms.JmsPro perties",
  702         "nam e": "sprin g.jms.temp late",
  703         "sou rceMethod" : "getTemp late()",
  704         "typ e": "org.s pringframe work.boot. autoconfig ure.jms.Jm sPropertie s$Template "
  705       },
  706       {
  707         "sou rceType":  "org.sprin gframework .boot.auto configure. jooq.JooqP roperties" ,
  708         "nam e": "sprin g.jooq",
  709         "typ e": "org.s pringframe work.boot. autoconfig ure.jooq.J ooqPropert ies"
  710       },
  711       {
  712         "sou rceType":  "org.sprin gframework .boot.auto configure. orm.jpa.Jp aPropertie s",
  713         "nam e": "sprin g.jpa",
  714         "typ e": "org.s pringframe work.boot. autoconfig ure.orm.jp a.JpaPrope rties"
  715       },
  716       {
  717         "sou rceType":  "org.sprin gframework .boot.auto configure. orm.jpa.Jp aPropertie s",
  718         "nam e": "sprin g.jpa.hibe rnate",
  719         "sou rceMethod" : "getHibe rnate()",
  720         "typ e": "org.s pringframe work.boot. autoconfig ure.orm.jp a.JpaPrope rties$Hibe rnate"
  721       },
  722       {
  723         "sou rceType":  "org.sprin gframework .boot.auto configure. orm.jpa.Jp aPropertie s$Hibernat e",
  724         "nam e": "sprin g.jpa.hibe rnate.nami ng",
  725         "sou rceMethod" : "getNami ng()",
  726         "typ e": "org.s pringframe work.boot. autoconfig ure.orm.jp a.JpaPrope rties$Nami ng"
  727       },
  728       {
  729         "sou rceType":  "org.sprin gframework .boot.auto configure. transactio n.jta.JtaP roperties" ,
  730         "nam e": "sprin g.jta",
  731         "typ e": "org.s pringframe work.boot. autoconfig ure.transa ction.jta. JtaPropert ies"
  732       },
  733       {
  734         "sou rceType":  "org.sprin gframework .boot.auto configure. transactio n.jta.Bitr onixJtaCon figuration ",
  735         "nam e": "sprin g.jta.bitr onix.prope rties",
  736         "sou rceMethod" : "bitroni xConfigura tion()",
  737         "typ e": "bitro nix.tm.Con figuration "
  738       },
  739       {
  740         "sou rceType":  "org.sprin gframework .boot.auto configure. kafka.Kafk aPropertie s",
  741         "nam e": "sprin g.kafka",
  742         "typ e": "org.s pringframe work.boot. autoconfig ure.kafka. KafkaPrope rties"
  743       },
  744       {
  745         "sou rceType":  "org.sprin gframework .boot.auto configure. kafka.Kafk aPropertie s",
  746         "nam e": "sprin g.kafka.ad min",
  747         "sou rceMethod" : "getAdmi n()",
  748         "typ e": "org.s pringframe work.boot. autoconfig ure.kafka. KafkaPrope rties$Admi n"
  749       },
  750       {
  751         "sou rceType":  "org.sprin gframework .boot.auto configure. kafka.Kafk aPropertie s$Admin",
  752         "nam e": "sprin g.kafka.ad min.ssl",
  753         "sou rceMethod" : "getSsl( )",
  754         "typ e": "org.s pringframe work.boot. autoconfig ure.kafka. KafkaPrope rties$Ssl"
  755       },
  756       {
  757         "sou rceType":  "org.sprin gframework .boot.auto configure. kafka.Kafk aPropertie s",
  758         "nam e": "sprin g.kafka.co nsumer",
  759         "sou rceMethod" : "getCons umer()",
  760         "typ e": "org.s pringframe work.boot. autoconfig ure.kafka. KafkaPrope rties$Cons umer"
  761       },
  762       {
  763         "sou rceType":  "org.sprin gframework .boot.auto configure. kafka.Kafk aPropertie s$Consumer ",
  764         "nam e": "sprin g.kafka.co nsumer.ssl ",
  765         "sou rceMethod" : "getSsl( )",
  766         "typ e": "org.s pringframe work.boot. autoconfig ure.kafka. KafkaPrope rties$Ssl"
  767       },
  768       {
  769         "sou rceType":  "org.sprin gframework .boot.auto configure. kafka.Kafk aPropertie s",
  770         "nam e": "sprin g.kafka.ja as",
  771         "sou rceMethod" : "getJaas ()",
  772         "typ e": "org.s pringframe work.boot. autoconfig ure.kafka. KafkaPrope rties$Jaas "
  773       },
  774       {
  775         "sou rceType":  "org.sprin gframework .boot.auto configure. kafka.Kafk aPropertie s",
  776         "nam e": "sprin g.kafka.li stener",
  777         "sou rceMethod" : "getList ener()",
  778         "typ e": "org.s pringframe work.boot. autoconfig ure.kafka. KafkaPrope rties$List ener"
  779       },
  780       {
  781         "sou rceType":  "org.sprin gframework .boot.auto configure. kafka.Kafk aPropertie s",
  782         "nam e": "sprin g.kafka.pr oducer",
  783         "sou rceMethod" : "getProd ucer()",
  784         "typ e": "org.s pringframe work.boot. autoconfig ure.kafka. KafkaPrope rties$Prod ucer"
  785       },
  786       {
  787         "sou rceType":  "org.sprin gframework .boot.auto configure. kafka.Kafk aPropertie s$Producer ",
  788         "nam e": "sprin g.kafka.pr oducer.ssl ",
  789         "sou rceMethod" : "getSsl( )",
  790         "typ e": "org.s pringframe work.boot. autoconfig ure.kafka. KafkaPrope rties$Ssl"
  791       },
  792       {
  793         "sou rceType":  "org.sprin gframework .boot.auto configure. kafka.Kafk aPropertie s",
  794         "nam e": "sprin g.kafka.ss l",
  795         "sou rceMethod" : "getSsl( )",
  796         "typ e": "org.s pringframe work.boot. autoconfig ure.kafka. KafkaPrope rties$Ssl"
  797       },
  798       {
  799         "sou rceType":  "org.sprin gframework .boot.auto configure. kafka.Kafk aPropertie s",
  800         "nam e": "sprin g.kafka.te mplate",
  801         "sou rceMethod" : "getTemp late()",
  802         "typ e": "org.s pringframe work.boot. autoconfig ure.kafka. KafkaPrope rties$Temp late"
  803       },
  804       {
  805         "sou rceType":  "org.sprin gframework .boot.auto configure. ldap.LdapP roperties" ,
  806         "nam e": "sprin g.ldap",
  807         "typ e": "org.s pringframe work.boot. autoconfig ure.ldap.L dapPropert ies"
  808       },
  809       {
  810         "sou rceType":  "org.sprin gframework .boot.auto configure. ldap.embed ded.Embedd edLdapProp erties",
  811         "nam e": "sprin g.ldap.emb edded",
  812         "typ e": "org.s pringframe work.boot. autoconfig ure.ldap.e mbedded.Em beddedLdap Properties "
  813       },
  814       {
  815         "sou rceType":  "org.sprin gframework .boot.auto configure. ldap.embed ded.Embedd edLdapProp erties",
  816         "nam e": "sprin g.ldap.emb edded.cred ential",
  817         "sou rceMethod" : "getCred ential()",
  818         "typ e": "org.s pringframe work.boot. autoconfig ure.ldap.e mbedded.Em beddedLdap Properties $Credentia l"
  819       },
  820       {
  821         "sou rceType":  "org.sprin gframework .boot.auto configure. ldap.embed ded.Embedd edLdapProp erties",
  822         "nam e": "sprin g.ldap.emb edded.vali dation",
  823         "sou rceMethod" : "getVali dation()",
  824         "typ e": "org.s pringframe work.boot. autoconfig ure.ldap.e mbedded.Em beddedLdap Properties $Validatio n"
  825       },
  826       {
  827         "sou rceType":  "org.sprin gframework .boot.auto configure. liquibase. LiquibaseP roperties" ,
  828         "nam e": "sprin g.liquibas e",
  829         "typ e": "org.s pringframe work.boot. autoconfig ure.liquib ase.Liquib asePropert ies"
  830       },
  831       {
  832         "sou rceType":  "org.sprin gframework .boot.auto configure. mail.MailP roperties" ,
  833         "nam e": "sprin g.mail",
  834         "typ e": "org.s pringframe work.boot. autoconfig ure.mail.M ailPropert ies"
  835       },
  836       {
  837         "sou rceType":  "org.sprin gframework .boot.auto configure. context.Me ssageSourc eAutoConfi guration",
  838         "nam e": "sprin g.messages ",
  839         "sou rceMethod" : "message SourceProp erties()",
  840         "typ e": "org.s pringframe work.boot. autoconfig ure.contex t.MessageS ourcePrope rties"
  841       },
  842       {
  843         "sou rceType":  "org.sprin gframework .boot.auto configure. mongo.embe dded.Embed dedMongoPr operties",
  844         "nam e": "sprin g.mongodb. embedded",
  845         "typ e": "org.s pringframe work.boot. autoconfig ure.mongo. embedded.E mbeddedMon goProperti es"
  846       },
  847       {
  848         "sou rceType":  "org.sprin gframework .boot.auto configure. mongo.embe dded.Embed dedMongoPr operties",
  849         "nam e": "sprin g.mongodb. embedded.s torage",
  850         "sou rceMethod" : "getStor age()",
  851         "typ e": "org.s pringframe work.boot. autoconfig ure.mongo. embedded.E mbeddedMon goProperti es$Storage "
  852       },
  853       {
  854         "sou rceType":  "org.sprin gframework .boot.auto configure. mustache.M ustachePro perties",
  855         "nam e": "sprin g.mustache ",
  856         "typ e": "org.s pringframe work.boot. autoconfig ure.mustac he.Mustach ePropertie s"
  857       },
  858       {
  859         "sou rceType":  "org.sprin gframework .boot.auto configure. web.servle t.WebMvcPr operties",
  860         "nam e": "sprin g.mvc",
  861         "typ e": "org.s pringframe work.boot. autoconfig ure.web.se rvlet.WebM vcProperti es"
  862       },
  863       {
  864         "sou rceType":  "org.sprin gframework .boot.auto configure. web.servle t.WebMvcPr operties",
  865         "nam e": "sprin g.mvc.asyn c",
  866         "sou rceMethod" : "getAsyn c()",
  867         "typ e": "org.s pringframe work.boot. autoconfig ure.web.se rvlet.WebM vcProperti es$Async"
  868       },
  869       {
  870         "sou rceType":  "org.sprin gframework .boot.auto configure. web.servle t.WebMvcPr operties",
  871         "nam e": "sprin g.mvc.cont entnegotia tion",
  872         "sou rceMethod" : "getCont entnegotia tion()",
  873         "typ e": "org.s pringframe work.boot. autoconfig ure.web.se rvlet.WebM vcProperti es$Content negotiatio n"
  874       },
  875       {
  876         "sou rceType":  "org.sprin gframework .boot.auto configure. web.servle t.WebMvcPr operties",
  877         "nam e": "sprin g.mvc.path match",
  878         "sou rceMethod" : "getPath match()",
  879         "typ e": "org.s pringframe work.boot. autoconfig ure.web.se rvlet.WebM vcProperti es$Pathmat ch"
  880       },
  881       {
  882         "sou rceType":  "org.sprin gframework .boot.auto configure. web.servle t.WebMvcPr operties",
  883         "nam e": "sprin g.mvc.serv let",
  884         "sou rceMethod" : "getServ let()",
  885         "typ e": "org.s pringframe work.boot. autoconfig ure.web.se rvlet.WebM vcProperti es$Servlet "
  886       },
  887       {
  888         "sou rceType":  "org.sprin gframework .boot.auto configure. web.servle t.WebMvcPr operties",
  889         "nam e": "sprin g.mvc.view ",
  890         "sou rceMethod" : "getView ()",
  891         "typ e": "org.s pringframe work.boot. autoconfig ure.web.se rvlet.WebM vcProperti es$View"
  892       },
  893       {
  894         "sou rceType":  "org.sprin gframework .boot.auto configure. quartz.Qua rtzPropert ies",
  895         "nam e": "sprin g.quartz",
  896         "typ e": "org.s pringframe work.boot. autoconfig ure.quartz .QuartzPro perties"
  897       },
  898       {
  899         "sou rceType":  "org.sprin gframework .boot.auto configure. quartz.Qua rtzPropert ies",
  900         "nam e": "sprin g.quartz.j dbc",
  901         "sou rceMethod" : "getJdbc ()",
  902         "typ e": "org.s pringframe work.boot. autoconfig ure.quartz .QuartzPro perties$Jd bc"
  903       },
  904       {
  905         "sou rceType":  "org.sprin gframework .boot.auto configure. amqp.Rabbi tPropertie s",
  906         "nam e": "sprin g.rabbitmq ",
  907         "typ e": "org.s pringframe work.boot. autoconfig ure.amqp.R abbitPrope rties"
  908       },
  909       {
  910         "sou rceType":  "org.sprin gframework .boot.auto configure. amqp.Rabbi tPropertie s",
  911         "nam e": "sprin g.rabbitmq .cache",
  912         "sou rceMethod" : "getCach e()",
  913         "typ e": "org.s pringframe work.boot. autoconfig ure.amqp.R abbitPrope rties$Cach e"
  914       },
  915       {
  916         "sou rceType":  "org.sprin gframework .boot.auto configure. amqp.Rabbi tPropertie s$Cache",
  917         "nam e": "sprin g.rabbitmq .cache.cha nnel",
  918         "sou rceMethod" : "getChan nel()",
  919         "typ e": "org.s pringframe work.boot. autoconfig ure.amqp.R abbitPrope rties$Cach e$Channel"
  920       },
  921       {
  922         "sou rceType":  "org.sprin gframework .boot.auto configure. amqp.Rabbi tPropertie s$Cache",
  923         "nam e": "sprin g.rabbitmq .cache.con nection",
  924         "sou rceMethod" : "getConn ection()",
  925         "typ e": "org.s pringframe work.boot. autoconfig ure.amqp.R abbitPrope rties$Cach e$Connecti on"
  926       },
  927       {
  928         "sou rceType":  "org.sprin gframework .boot.auto configure. amqp.Rabbi tPropertie s",
  929         "nam e": "sprin g.rabbitmq .listener" ,
  930         "sou rceMethod" : "getList ener()",
  931         "typ e": "org.s pringframe work.boot. autoconfig ure.amqp.R abbitPrope rties$List ener"
  932       },
  933       {
  934         "sou rceType":  "org.sprin gframework .boot.auto configure. amqp.Rabbi tPropertie s$Listener ",
  935         "nam e": "sprin g.rabbitmq .listener. direct",
  936         "sou rceMethod" : "getDire ct()",
  937         "typ e": "org.s pringframe work.boot. autoconfig ure.amqp.R abbitPrope rties$Dire ctContaine r"
  938       },
  939       {
  940         "sou rceType":  "org.sprin gframework .boot.auto configure. amqp.Rabbi tPropertie s$DirectCo ntainer",
  941         "nam e": "sprin g.rabbitmq .listener. direct.ret ry",
  942         "sou rceMethod" : "getRetr y()",
  943         "typ e": "org.s pringframe work.boot. autoconfig ure.amqp.R abbitPrope rties$List enerRetry"
  944       },
  945       {
  946         "sou rceType":  "org.sprin gframework .boot.auto configure. amqp.Rabbi tPropertie s$Listener ",
  947         "nam e": "sprin g.rabbitmq .listener. simple",
  948         "sou rceMethod" : "getSimp le()",
  949         "typ e": "org.s pringframe work.boot. autoconfig ure.amqp.R abbitPrope rties$Simp leContaine r"
  950       },
  951       {
  952         "sou rceType":  "org.sprin gframework .boot.auto configure. amqp.Rabbi tPropertie s$SimpleCo ntainer",
  953         "nam e": "sprin g.rabbitmq .listener. simple.ret ry",
  954         "sou rceMethod" : "getRetr y()",
  955         "typ e": "org.s pringframe work.boot. autoconfig ure.amqp.R abbitPrope rties$List enerRetry"
  956       },
  957       {
  958         "sou rceType":  "org.sprin gframework .boot.auto configure. amqp.Rabbi tPropertie s",
  959         "nam e": "sprin g.rabbitmq .ssl",
  960         "sou rceMethod" : "getSsl( )",
  961         "typ e": "org.s pringframe work.boot. autoconfig ure.amqp.R abbitPrope rties$Ssl"
  962       },
  963       {
  964         "sou rceType":  "org.sprin gframework .boot.auto configure. amqp.Rabbi tPropertie s",
  965         "nam e": "sprin g.rabbitmq .template" ,
  966         "sou rceMethod" : "getTemp late()",
  967         "typ e": "org.s pringframe work.boot. autoconfig ure.amqp.R abbitPrope rties$Temp late"
  968       },
  969       {
  970         "sou rceType":  "org.sprin gframework .boot.auto configure. amqp.Rabbi tPropertie s$Template ",
  971         "nam e": "sprin g.rabbitmq .template. retry",
  972         "sou rceMethod" : "getRetr y()",
  973         "typ e": "org.s pringframe work.boot. autoconfig ure.amqp.R abbitPrope rties$Retr y"
  974       },
  975       {
  976         "sou rceType":  "org.sprin gframework .boot.auto configure. reactor.co re.Reactor CoreProper ties",
  977         "nam e": "sprin g.reactor" ,
  978         "typ e": "org.s pringframe work.boot. autoconfig ure.reacto r.core.Rea ctorCorePr operties"
  979       },
  980       {
  981         "sou rceType":  "org.sprin gframework .boot.auto configure. reactor.co re.Reactor CoreProper ties",
  982         "nam e": "sprin g.reactor. stacktrace -mode",
  983         "sou rceMethod" : "getStac ktraceMode ()",
  984         "typ e": "org.s pringframe work.boot. autoconfig ure.reacto r.core.Rea ctorCorePr operties$S tacktraceM ode"
  985       },
  986       {
  987         "sou rceType":  "org.sprin gframework .boot.auto configure. data.redis .RedisProp erties",
  988         "nam e": "sprin g.redis",
  989         "typ e": "org.s pringframe work.boot. autoconfig ure.data.r edis.Redis Properties "
  990       },
  991       {
  992         "sou rceType":  "org.sprin gframework .boot.auto configure. data.redis .RedisProp erties",
  993         "nam e": "sprin g.redis.cl uster",
  994         "sou rceMethod" : "getClus ter()",
  995         "typ e": "org.s pringframe work.boot. autoconfig ure.data.r edis.Redis Properties $Cluster"
  996       },
  997       {
  998         "sou rceType":  "org.sprin gframework .boot.auto configure. data.redis .RedisProp erties",
  999         "nam e": "sprin g.redis.je dis",
  1000         "sou rceMethod" : "getJedi s()",
  1001         "typ e": "org.s pringframe work.boot. autoconfig ure.data.r edis.Redis Properties $Jedis"
  1002       },
  1003       {
  1004         "sou rceType":  "org.sprin gframework .boot.auto configure. data.redis .RedisProp erties$Jed is",
  1005         "nam e": "sprin g.redis.je dis.pool",
  1006         "sou rceMethod" : "getPool ()",
  1007         "typ e": "org.s pringframe work.boot. autoconfig ure.data.r edis.Redis Properties $Pool"
  1008       },
  1009       {
  1010         "sou rceType":  "org.sprin gframework .boot.auto configure. data.redis .RedisProp erties",
  1011         "nam e": "sprin g.redis.le ttuce",
  1012         "sou rceMethod" : "getLett uce()",
  1013         "typ e": "org.s pringframe work.boot. autoconfig ure.data.r edis.Redis Properties $Lettuce"
  1014       },
  1015       {
  1016         "sou rceType":  "org.sprin gframework .boot.auto configure. data.redis .RedisProp erties$Let tuce",
  1017         "nam e": "sprin g.redis.le ttuce.pool ",
  1018         "sou rceMethod" : "getPool ()",
  1019         "typ e": "org.s pringframe work.boot. autoconfig ure.data.r edis.Redis Properties $Pool"
  1020       },
  1021       {
  1022         "sou rceType":  "org.sprin gframework .boot.auto configure. data.redis .RedisProp erties",
  1023         "nam e": "sprin g.redis.se ntinel",
  1024         "sou rceMethod" : "getSent inel()",
  1025         "typ e": "org.s pringframe work.boot. autoconfig ure.data.r edis.Redis Properties $Sentinel"
  1026       },
  1027       {
  1028         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Resour ceProperti es",
  1029         "nam e": "sprin g.resource s",
  1030         "typ e": "org.s pringframe work.boot. autoconfig ure.web.Re sourceProp erties"
  1031       },
  1032       {
  1033         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Resour ceProperti es",
  1034         "nam e": "sprin g.resource s.cache",
  1035         "sou rceMethod" : "getCach e()",
  1036         "typ e": "org.s pringframe work.boot. autoconfig ure.web.Re sourceProp erties$Cac he"
  1037       },
  1038       {
  1039         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Resour ceProperti es$Cache",
  1040         "nam e": "sprin g.resource s.cache.ca checontrol ",
  1041         "sou rceMethod" : "getCach econtrol() ",
  1042         "typ e": "org.s pringframe work.boot. autoconfig ure.web.Re sourceProp erties$Cac he$Cacheco ntrol"
  1043       },
  1044       {
  1045         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Resour ceProperti es",
  1046         "nam e": "sprin g.resource s.chain",
  1047         "sou rceMethod" : "getChai n()",
  1048         "typ e": "org.s pringframe work.boot. autoconfig ure.web.Re sourceProp erties$Cha in"
  1049       },
  1050       {
  1051         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Resour ceProperti es$Chain",
  1052         "nam e": "sprin g.resource s.chain.st rategy",
  1053         "sou rceMethod" : "getStra tegy()",
  1054         "typ e": "org.s pringframe work.boot. autoconfig ure.web.Re sourceProp erties$Str ategy"
  1055       },
  1056       {
  1057         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Resour ceProperti es$Strateg y",
  1058         "nam e": "sprin g.resource s.chain.st rategy.con tent",
  1059         "sou rceMethod" : "getCont ent()",
  1060         "typ e": "org.s pringframe work.boot. autoconfig ure.web.Re sourceProp erties$Con tent"
  1061       },
  1062       {
  1063         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Resour ceProperti es$Strateg y",
  1064         "nam e": "sprin g.resource s.chain.st rategy.fix ed",
  1065         "sou rceMethod" : "getFixe d()",
  1066         "typ e": "org.s pringframe work.boot. autoconfig ure.web.Re sourceProp erties$Fix ed"
  1067       },
  1068       {
  1069         "sou rceType":  "org.sprin gframework .boot.auto configure. security.S ecurityPro perties",
  1070         "nam e": "sprin g.security ",
  1071         "typ e": "org.s pringframe work.boot. autoconfig ure.securi ty.Securit yPropertie s"
  1072       },
  1073       {
  1074         "sou rceType":  "org.sprin gframework .boot.auto configure. security.S ecurityPro perties",
  1075         "nam e": "sprin g.security .filter",
  1076         "sou rceMethod" : "getFilt er()",
  1077         "typ e": "org.s pringframe work.boot. autoconfig ure.securi ty.Securit yPropertie s$Filter"
  1078       },
  1079       {
  1080         "sou rceType":  "org.sprin gframework .boot.auto configure. security.o auth2.clie nt.OAuth2C lientPrope rties",
  1081         "nam e": "sprin g.security .oauth2.cl ient",
  1082         "typ e": "org.s pringframe work.boot. autoconfig ure.securi ty.oauth2. client.OAu th2ClientP roperties"
  1083       },
  1084       {
  1085         "sou rceType":  "org.sprin gframework .boot.auto configure. security.S ecurityPro perties",
  1086         "nam e": "sprin g.security .user",
  1087         "sou rceMethod" : "getUser ()",
  1088         "typ e": "org.s pringframe work.boot. autoconfig ure.securi ty.Securit yPropertie s$User"
  1089       },
  1090       {
  1091         "sou rceType":  "org.sprin gframework .boot.auto configure. sendgrid.S endGridPro perties",
  1092         "nam e": "sprin g.sendgrid ",
  1093         "typ e": "org.s pringframe work.boot. autoconfig ure.sendgr id.SendGri dPropertie s"
  1094       },
  1095       {
  1096         "sou rceType":  "org.sprin gframework .boot.auto configure. sendgrid.S endGridPro perties",
  1097         "nam e": "sprin g.sendgrid .proxy",
  1098         "sou rceMethod" : "getProx y()",
  1099         "typ e": "org.s pringframe work.boot. autoconfig ure.sendgr id.SendGri dPropertie s$Proxy"
  1100       },
  1101       {
  1102         "sou rceType":  "org.sprin gframework .boot.auto configure. web.servle t.Multipar tPropertie s",
  1103         "nam e": "sprin g.servlet. multipart" ,
  1104         "typ e": "org.s pringframe work.boot. autoconfig ure.web.se rvlet.Mult ipartPrope rties"
  1105       },
  1106       {
  1107         "sou rceType":  "org.sprin gframework .boot.auto configure. session.Se ssionPrope rties",
  1108         "nam e": "sprin g.session" ,
  1109         "typ e": "org.s pringframe work.boot. autoconfig ure.sessio n.SessionP roperties"
  1110       },
  1111       {
  1112         "sou rceType":  "org.sprin gframework .boot.auto configure. session.Ha zelcastSes sionProper ties",
  1113         "nam e": "sprin g.session. hazelcast" ,
  1114         "typ e": "org.s pringframe work.boot. autoconfig ure.sessio n.Hazelcas tSessionPr operties"
  1115       },
  1116       {
  1117         "sou rceType":  "org.sprin gframework .boot.auto configure. session.Jd bcSessionP roperties" ,
  1118         "nam e": "sprin g.session. jdbc",
  1119         "typ e": "org.s pringframe work.boot. autoconfig ure.sessio n.JdbcSess ionPropert ies"
  1120       },
  1121       {
  1122         "sou rceType":  "org.sprin gframework .boot.auto configure. session.Mo ngoSession Properties ",
  1123         "nam e": "sprin g.session. mongodb",
  1124         "typ e": "org.s pringframe work.boot. autoconfig ure.sessio n.MongoSes sionProper ties"
  1125       },
  1126       {
  1127         "sou rceType":  "org.sprin gframework .boot.auto configure. session.Re disSession Properties ",
  1128         "nam e": "sprin g.session. redis",
  1129         "typ e": "org.s pringframe work.boot. autoconfig ure.sessio n.RedisSes sionProper ties"
  1130       },
  1131       {
  1132         "sou rceType":  "org.sprin gframework .boot.auto configure. session.Se ssionPrope rties",
  1133         "nam e": "sprin g.session. servlet",
  1134         "sou rceMethod" : "getServ let()",
  1135         "typ e": "org.s pringframe work.boot. autoconfig ure.sessio n.SessionP roperties$ Servlet"
  1136       },
  1137       {
  1138         "sou rceType":  "org.sprin gframework .boot.auto configure. thymeleaf. ThymeleafP roperties" ,
  1139         "nam e": "sprin g.thymelea f",
  1140         "typ e": "org.s pringframe work.boot. autoconfig ure.thymel eaf.Thymel eafPropert ies"
  1141       },
  1142       {
  1143         "sou rceType":  "org.sprin gframework .boot.auto configure. thymeleaf. ThymeleafP roperties" ,
  1144         "nam e": "sprin g.thymelea f.reactive ",
  1145         "sou rceMethod" : "getReac tive()",
  1146         "typ e": "org.s pringframe work.boot. autoconfig ure.thymel eaf.Thymel eafPropert ies$Reacti ve"
  1147       },
  1148       {
  1149         "sou rceType":  "org.sprin gframework .boot.auto configure. thymeleaf. ThymeleafP roperties" ,
  1150         "nam e": "sprin g.thymelea f.servlet" ,
  1151         "sou rceMethod" : "getServ let()",
  1152         "typ e": "org.s pringframe work.boot. autoconfig ure.thymel eaf.Thymel eafPropert ies$Servle t"
  1153       },
  1154       {
  1155         "sou rceType":  "org.sprin gframework .boot.auto configure. transactio n.Transact ionPropert ies",
  1156         "nam e": "sprin g.transact ion",
  1157         "typ e": "org.s pringframe work.boot. autoconfig ure.transa ction.Tran sactionPro perties"
  1158       },
  1159       {
  1160         "sou rceType":  "org.sprin gframework .boot.auto configure. web.reacti ve.WebFlux Properties ",
  1161         "nam e": "sprin g.webflux" ,
  1162         "typ e": "org.s pringframe work.boot. autoconfig ure.web.re active.Web FluxProper ties"
  1163       },
  1164       {
  1165         "sou rceType":  "org.sprin gframework .boot.auto configure. webservice s.WebServi cesPropert ies",
  1166         "nam e": "sprin g.webservi ces",
  1167         "typ e": "org.s pringframe work.boot. autoconfig ure.webser vices.WebS ervicesPro perties"
  1168       },
  1169       {
  1170         "sou rceType":  "org.sprin gframework .boot.auto configure. webservice s.WebServi cesPropert ies",
  1171         "nam e": "sprin g.webservi ces.servle t",
  1172         "sou rceMethod" : "getServ let()",
  1173         "typ e": "org.s pringframe work.boot. autoconfig ure.webser vices.WebS ervicesPro perties$Se rvlet"
  1174       }
  1175     ],
  1176     "propert ies": [
  1177       {
  1178         "dep recated":  true,
  1179         "nam e": "flywa y.baseline -descripti on",
  1180         "typ e": "java. lang.Strin g",
  1181         "dep recation":  {
  1182           "l evel": "er ror",
  1183           "r eplacement ": "spring .flyway.ba seline-des cription"
  1184         }
  1185       },
  1186       {
  1187         "dep recated":  true,
  1188         "nam e": "flywa y.baseline -on-migrat e",
  1189         "typ e": "java. lang.Boole an",
  1190         "dep recation":  {
  1191           "l evel": "er ror",
  1192           "r eplacement ": "spring .flyway.ba seline-on- migrate"
  1193         }
  1194       },
  1195       {
  1196         "dep recated":  true,
  1197         "nam e": "flywa y.baseline -version",
  1198         "typ e": "org.f lywaydb.co re.api.Mig rationVers ion",
  1199         "dep recation":  {
  1200           "l evel": "er ror",
  1201           "r eplacement ": "spring .flyway.ba seline-ver sion"
  1202         }
  1203       },
  1204       {
  1205         "def aultValue" : false,
  1206         "dep recated":  true,
  1207         "nam e": "flywa y.check-lo cation",
  1208         "des cription":  "Check th at migrati on scripts  location  exists.",
  1209         "typ e": "java. lang.Boole an",
  1210         "dep recation":  {
  1211           "l evel": "er ror",
  1212           "r eplacement ": "spring .flyway.ch eck-locati on"
  1213         }
  1214       },
  1215       {
  1216         "dep recated":  true,
  1217         "nam e": "flywa y.clean-on -validatio n-error",
  1218         "typ e": "java. lang.Boole an",
  1219         "dep recation":  {
  1220           "l evel": "er ror",
  1221           "r eplacement ": "spring .flyway.cl ean-on-val idation-er ror"
  1222         }
  1223       },
  1224       {
  1225         "def aultValue" : true,
  1226         "dep recated":  true,
  1227         "nam e": "flywa y.enabled" ,
  1228         "des cription":  "Whether  to enable  flyway.",
  1229         "typ e": "java. lang.Boole an",
  1230         "dep recation":  {
  1231           "l evel": "er ror",
  1232           "r eplacement ": "spring .flyway.en abled"
  1233         }
  1234       },
  1235       {
  1236         "dep recated":  true,
  1237         "nam e": "flywa y.encoding ",
  1238         "typ e": "java. lang.Strin g",
  1239         "dep recation":  {
  1240           "l evel": "er ror",
  1241           "r eplacement ": "spring .flyway.en coding"
  1242         }
  1243       },
  1244       {
  1245         "dep recated":  true,
  1246         "nam e": "flywa y.init-des cription",
  1247         "typ e": "java. lang.Strin g",
  1248         "dep recation":  {
  1249           "l evel": "er ror"
  1250         }
  1251       },
  1252       {
  1253         "dep recated":  true,
  1254         "nam e": "flywa y.init-on- migrate",
  1255         "typ e": "java. lang.Boole an",
  1256         "dep recation":  {
  1257           "l evel": "er ror"
  1258         }
  1259       },
  1260       {
  1261         "dep recated":  true,
  1262         "nam e": "flywa y.init-sql s",
  1263         "des cription":  "SQL stat ements to  execute to  initializ e a connec tion immed iately aft er obtaini ng\n it.",
  1264         "typ e": "java. util.List< java.lang. String>",
  1265         "dep recation":  {
  1266           "l evel": "er ror",
  1267           "r eplacement ": "spring .flyway.in it-sqls"
  1268         }
  1269       },
  1270       {
  1271         "dep recated":  true,
  1272         "nam e": "flywa y.init-ver sion",
  1273         "typ e": "org.f lywaydb.co re.api.Mig rationVers ion",
  1274         "dep recation":  {
  1275           "l evel": "er ror"
  1276         }
  1277       },
  1278       {
  1279         "dep recated":  true,
  1280         "nam e": "flywa y.location s",
  1281         "des cription":  "Location s of migra tions scri pts. Can c ontain the  special \ "{vendor}\ " placehol der to\n u se vendor- specific l ocations." ,
  1282         "typ e": "java. util.List< java.lang. String>",
  1283         "dep recation":  {
  1284           "l evel": "er ror",
  1285           "r eplacement ": "spring .flyway.lo cations"
  1286         }
  1287       },
  1288       {
  1289         "dep recated":  true,
  1290         "nam e": "flywa y.out-of-o rder",
  1291         "typ e": "java. lang.Boole an",
  1292         "dep recation":  {
  1293           "l evel": "er ror",
  1294           "r eplacement ": "spring .flyway.ou t-of-order "
  1295         }
  1296       },
  1297       {
  1298         "dep recated":  true,
  1299         "nam e": "flywa y.password ",
  1300         "des cription":  "Login pa ssword of  the databa se to migr ate.",
  1301         "typ e": "java. lang.Strin g",
  1302         "dep recation":  {
  1303           "l evel": "er ror",
  1304           "r eplacement ": "spring .flyway.pa ssword"
  1305         }
  1306       },
  1307       {
  1308         "dep recated":  true,
  1309         "nam e": "flywa y.placehol der-prefix ",
  1310         "typ e": "java. lang.Strin g",
  1311         "dep recation":  {
  1312           "l evel": "er ror",
  1313           "r eplacement ": "spring .flyway.pl aceholder- prefix"
  1314         }
  1315       },
  1316       {
  1317         "dep recated":  true,
  1318         "nam e": "flywa y.placehol der-replac ement",
  1319         "typ e": "java. lang.Boole an",
  1320         "dep recation":  {
  1321           "l evel": "er ror",
  1322           "r eplacement ": "spring .flyway.pl aceholder- replacemen t"
  1323         }
  1324       },
  1325       {
  1326         "dep recated":  true,
  1327         "nam e": "flywa y.placehol der-suffix ",
  1328         "typ e": "java. lang.Strin g",
  1329         "dep recation":  {
  1330           "l evel": "er ror",
  1331           "r eplacement ": "spring .flyway.pl aceholder- suffix"
  1332         }
  1333       },
  1334       {
  1335         "dep recated":  true,
  1336         "nam e": "flywa y.placehol ders",
  1337         "typ e": "java. util.Map<j ava.lang.S tring,java .lang.Stri ng>",
  1338         "dep recation":  {
  1339           "l evel": "er ror",
  1340           "r eplacement ": "spring .flyway.pl aceholders "
  1341         }
  1342       },
  1343       {
  1344         "dep recated":  true,
  1345         "nam e": "flywa y.schemas" ,
  1346         "typ e": "java. lang.Strin g[]",
  1347         "dep recation":  {
  1348           "l evel": "er ror",
  1349           "r eplacement ": "spring .flyway.sc hemas"
  1350         }
  1351       },
  1352       {
  1353         "dep recated":  true,
  1354         "nam e": "flywa y.sql-migr ation-pref ix",
  1355         "typ e": "java. lang.Strin g",
  1356         "dep recation":  {
  1357           "l evel": "er ror",
  1358           "r eplacement ": "spring .flyway.sq l-migratio n-prefix"
  1359         }
  1360       },
  1361       {
  1362         "dep recated":  true,
  1363         "nam e": "flywa y.sql-migr ation-sepa rator",
  1364         "typ e": "java. lang.Strin g",
  1365         "dep recation":  {
  1366           "l evel": "er ror",
  1367           "r eplacement ": "spring .flyway.sq l-migratio n-separato r"
  1368         }
  1369       },
  1370       {
  1371         "dep recated":  true,
  1372         "nam e": "flywa y.sql-migr ation-suff ix",
  1373         "typ e": "java. lang.Strin g",
  1374         "dep recation":  {
  1375           "l evel": "er ror",
  1376           "r eplacement ": "spring .flyway.sq l-migratio n-suffixes "
  1377         }
  1378       },
  1379       {
  1380         "dep recated":  true,
  1381         "nam e": "flywa y.table",
  1382         "typ e": "java. lang.Strin g",
  1383         "dep recation":  {
  1384           "l evel": "er ror",
  1385           "r eplacement ": "spring .flyway.ta ble"
  1386         }
  1387       },
  1388       {
  1389         "dep recated":  true,
  1390         "nam e": "flywa y.target",
  1391         "typ e": "org.f lywaydb.co re.api.Mig rationVers ion",
  1392         "dep recation":  {
  1393           "l evel": "er ror",
  1394           "r eplacement ": "spring .flyway.ta rget"
  1395         }
  1396       },
  1397       {
  1398         "dep recated":  true,
  1399         "nam e": "flywa y.url",
  1400         "des cription":  "JDBC url  of the da tabase to  migrate. I f not set,  the prima ry configu red data s ource\n is  used.",
  1401         "typ e": "java. lang.Strin g",
  1402         "dep recation":  {
  1403           "l evel": "er ror",
  1404           "r eplacement ": "spring .flyway.ur l"
  1405         }
  1406       },
  1407       {
  1408         "dep recated":  true,
  1409         "nam e": "flywa y.user",
  1410         "des cription":  "Login us er of the  database t o migrate. ",
  1411         "typ e": "java. lang.Strin g",
  1412         "dep recation":  {
  1413           "l evel": "er ror",
  1414           "r eplacement ": "spring .flyway.us er"
  1415         }
  1416       },
  1417       {
  1418         "dep recated":  true,
  1419         "nam e": "flywa y.validate -on-migrat e",
  1420         "typ e": "java. lang.Boole an",
  1421         "dep recation":  {
  1422           "l evel": "er ror",
  1423           "r eplacement ": "spring .flyway.va lidate-on- migrate"
  1424         }
  1425       },
  1426       {
  1427         "def aultValue" : "classpa th:\/db\/c hangelog\/ db.changel og-master. yaml",
  1428         "dep recated":  true,
  1429         "nam e": "liqui base.chang e-log",
  1430         "des cription":  "Change l og configu ration pat h.",
  1431         "typ e": "java. lang.Strin g",
  1432         "dep recation":  {
  1433           "l evel": "er ror",
  1434           "r eplacement ": "spring .liquibase .change-lo g"
  1435         }
  1436       },
  1437       {
  1438         "def aultValue" : true,
  1439         "dep recated":  true,
  1440         "nam e": "liqui base.check -change-lo g-location ",
  1441         "des cription":  "Check th e change l og locatio n exists." ,
  1442         "typ e": "java. lang.Boole an",
  1443         "dep recation":  {
  1444           "l evel": "er ror",
  1445           "r eplacement ": "spring .liquibase .check-cha nge-log-lo cation"
  1446         }
  1447       },
  1448       {
  1449         "dep recated":  true,
  1450         "nam e": "liqui base.conte xts",
  1451         "des cription":  "Comma-se parated li st of runt ime contex ts to use. ",
  1452         "typ e": "java. lang.Strin g",
  1453         "dep recation":  {
  1454           "l evel": "er ror",
  1455           "r eplacement ": "spring .liquibase .contexts"
  1456         }
  1457       },
  1458       {
  1459         "dep recated":  true,
  1460         "nam e": "liqui base.defau lt-schema" ,
  1461         "des cription":  "Default  database s chema.",
  1462         "typ e": "java. lang.Strin g",
  1463         "dep recation":  {
  1464           "l evel": "er ror",
  1465           "r eplacement ": "spring .liquibase .default-s chema"
  1466         }
  1467       },
  1468       {
  1469         "def aultValue" : false,
  1470         "dep recated":  true,
  1471         "nam e": "liqui base.drop- first",
  1472         "des cription":  "Drop the  database  schema fir st.",
  1473         "typ e": "java. lang.Boole an",
  1474         "dep recation":  {
  1475           "l evel": "er ror",
  1476           "r eplacement ": "spring .liquibase .drop-firs t"
  1477         }
  1478       },
  1479       {
  1480         "def aultValue" : true,
  1481         "dep recated":  true,
  1482         "nam e": "liqui base.enabl ed",
  1483         "des cription":  "Whether  to enable  liquibase  support.",
  1484         "typ e": "java. lang.Boole an",
  1485         "dep recation":  {
  1486           "l evel": "er ror",
  1487           "r eplacement ": "spring .liquibase .enabled"
  1488         }
  1489       },
  1490       {
  1491         "dep recated":  true,
  1492         "nam e": "liqui base.label s",
  1493         "des cription":  "Comma-se parated li st of runt ime labels  to use.",
  1494         "typ e": "java. lang.Strin g",
  1495         "dep recation":  {
  1496           "l evel": "er ror",
  1497           "r eplacement ": "spring .liquibase .labels"
  1498         }
  1499       },
  1500       {
  1501         "dep recated":  true,
  1502         "nam e": "liqui base.param eters",
  1503         "des cription":  "Change l og paramet ers.",
  1504         "typ e": "java. util.Map<j ava.lang.S tring,java .lang.Stri ng>",
  1505         "dep recation":  {
  1506           "l evel": "er ror",
  1507           "r eplacement ": "spring .liquibase .parameter s"
  1508         }
  1509       },
  1510       {
  1511         "dep recated":  true,
  1512         "nam e": "liqui base.passw ord",
  1513         "des cription":  "Login pa ssword of  the databa se to migr ate.",
  1514         "typ e": "java. lang.Strin g",
  1515         "dep recation":  {
  1516           "l evel": "er ror",
  1517           "r eplacement ": "spring .liquibase .password"
  1518         }
  1519       },
  1520       {
  1521         "dep recated":  true,
  1522         "nam e": "liqui base.rollb ack-file",
  1523         "des cription":  "File to  which roll back SQL w ill be wri tten when  an update  is perform ed.",
  1524         "typ e": "java. io.File",
  1525         "dep recation":  {
  1526           "l evel": "er ror",
  1527           "r eplacement ": "spring .liquibase .rollback- file"
  1528         }
  1529       },
  1530       {
  1531         "dep recated":  true,
  1532         "nam e": "liqui base.url",
  1533         "des cription":  "JDBC url  of the da tabase to  migrate. I f not set,  the prima ry configu red data s ource\n is  used.",
  1534         "typ e": "java. lang.Strin g",
  1535         "dep recation":  {
  1536           "l evel": "er ror",
  1537           "r eplacement ": "spring .liquibase .url"
  1538         }
  1539       },
  1540       {
  1541         "dep recated":  true,
  1542         "nam e": "liqui base.user" ,
  1543         "des cription":  "Login us er of the  database t o migrate. ",
  1544         "typ e": "java. lang.Strin g",
  1545         "dep recation":  {
  1546           "l evel": "er ror",
  1547           "r eplacement ": "spring .liquibase .user"
  1548         }
  1549       },
  1550       {
  1551         "def aultValue" : "role",
  1552         "dep recated":  true,
  1553         "nam e": "secur ity.basic. authorize- mode",
  1554         "des cription":  "Security  authorize  mode to a pply.",
  1555         "dep recation":  {
  1556           "r eason": "T he securit y auto-con figuration  is no lon ger custom izable. Pr ovide your  own WebSe curityConf igurer bea n instead. ",
  1557           "l evel": "er ror"
  1558         }
  1559       },
  1560       {
  1561         "def aultValue" : true,
  1562         "dep recated":  true,
  1563         "nam e": "secur ity.basic. enabled",
  1564         "des cription":  "Whether  to enable  basic auth entication .",
  1565         "typ e": "java. lang.Boole an",
  1566         "dep recation":  {
  1567           "r eason": "T he securit y auto-con figuration  is no lon ger custom izable. Pr ovide your  own WebSe curityConf igurer bea n instead. ",
  1568           "l evel": "er ror"
  1569         }
  1570       },
  1571       {
  1572         "def aultValue" : [
  1573           "\ /**"
  1574         ],
  1575         "dep recated":  true,
  1576         "nam e": "secur ity.basic. path",
  1577         "des cription":  "Comma-se parated li st of path s to secur e.",
  1578         "typ e": "java. lang.Strin g[]",
  1579         "dep recation":  {
  1580           "r eason": "T he securit y auto-con figuration  is no lon ger custom izable. Pr ovide your  own WebSe curityConf igurer bea n instead. ",
  1581           "l evel": "er ror"
  1582         }
  1583       },
  1584       {
  1585         "def aultValue" : "Spring" ,
  1586         "dep recated":  true,
  1587         "nam e": "secur ity.basic. realm",
  1588         "des cription":  "HTTP bas ic realm n ame.",
  1589         "typ e": "java. lang.Strin g",
  1590         "dep recation":  {
  1591           "r eason": "T he securit y auto-con figuration  is no lon ger custom izable. Pr ovide your  own WebSe curityConf igurer bea n instead. ",
  1592           "l evel": "er ror"
  1593         }
  1594       },
  1595       {
  1596         "def aultValue" : false,
  1597         "dep recated":  true,
  1598         "nam e": "secur ity.enable -csrf",
  1599         "des cription":  "Whether  to enable  Cross Site  Request F orgery sup port.",
  1600         "typ e": "java. lang.Boole an",
  1601         "dep recation":  {
  1602           "r eason": "T he securit y auto-con figuration  is no lon ger custom izable. Pr ovide your  own WebSe curityConf igurer bea n instead. ",
  1603           "l evel": "er ror"
  1604         }
  1605       },
  1606       {
  1607         "dep recated":  true,
  1608         "nam e": "secur ity.filter -dispatche r-types",
  1609         "des cription":  "Security  filter ch ain dispat cher types .",
  1610         "typ e": "java. util.Set<j ava.lang.S tring>",
  1611         "dep recation":  {
  1612           "l evel": "er ror",
  1613           "r eplacement ": "spring .security. filter.dis patcher-ty pes"
  1614         }
  1615       },
  1616       {
  1617         "def aultValue" : 0,
  1618         "dep recated":  true,
  1619         "nam e": "secur ity.filter -order",
  1620         "des cription":  "Security  filter ch ain order. ",
  1621         "typ e": "java. lang.Integ er",
  1622         "dep recation":  {
  1623           "l evel": "er ror",
  1624           "r eplacement ": "spring .security. filter.ord er"
  1625         }
  1626       },
  1627       {
  1628         "def aultValue" : true,
  1629         "dep recated":  true,
  1630         "nam e": "secur ity.header s.cache",
  1631         "des cription":  "Whether  to enable  cache cont rol HTTP h eaders.",
  1632         "typ e": "java. lang.Boole an",
  1633         "dep recation":  {
  1634           "r eason": "T he securit y auto-con figuration  is no lon ger custom izable. Pr ovide your  own WebSe curityConf igurer bea n instead. ",
  1635           "l evel": "er ror"
  1636         }
  1637       },
  1638       {
  1639         "dep recated":  true,
  1640         "nam e": "secur ity.header s.content- security-p olicy",
  1641         "des cription":  "Value fo r content  security p olicy head er.",
  1642         "typ e": "java. lang.Strin g",
  1643         "dep recation":  {
  1644           "r eason": "T he securit y auto-con figuration  is no lon ger custom izable. Pr ovide your  own WebSe curityConf igurer bea n instead. ",
  1645           "l evel": "er ror"
  1646         }
  1647       },
  1648       {
  1649         "def aultValue" : "default ",
  1650         "dep recated":  true,
  1651         "nam e": "secur ity.header s.content- security-p olicy-mode ",
  1652         "des cription":  "Content  security p olicy mode .",
  1653         "dep recation":  {
  1654           "r eason": "T he securit y auto-con figuration  is no lon ger custom izable. Pr ovide your  own WebSe curityConf igurer bea n instead. ",
  1655           "l evel": "er ror"
  1656         }
  1657       },
  1658       {
  1659         "def aultValue" : true,
  1660         "dep recated":  true,
  1661         "nam e": "secur ity.header s.content- type",
  1662         "des cription":  "Whether  to enable  \"X-Conten t-Type-Opt ions\" hea der.",
  1663         "typ e": "java. lang.Boole an",
  1664         "dep recation":  {
  1665           "r eason": "T he securit y auto-con figuration  is no lon ger custom izable. Pr ovide your  own WebSe curityConf igurer bea n instead. ",
  1666           "l evel": "er ror"
  1667         }
  1668       },
  1669       {
  1670         "def aultValue" : true,
  1671         "dep recated":  true,
  1672         "nam e": "secur ity.header s.frame",
  1673         "des cription":  "Whether  to enable  \"X-Frame- Options\"  header.",
  1674         "typ e": "java. lang.Boole an",
  1675         "dep recation":  {
  1676           "r eason": "T he securit y auto-con figuration  is no lon ger custom izable. Pr ovide your  own WebSe curityConf igurer bea n instead. ",
  1677           "l evel": "er ror"
  1678         }
  1679       },
  1680       {
  1681         "def aultValue" : "all",
  1682         "dep recated":  true,
  1683         "nam e": "secur ity.header s.hsts",
  1684         "des cription":  "HTTP Str ict Transp ort Securi ty (HSTS)  mode (none , domain,  all).",
  1685         "dep recation":  {
  1686           "r eason": "T he securit y auto-con figuration  is no lon ger custom izable. Pr ovide your  own WebSe curityConf igurer bea n instead. ",
  1687           "l evel": "er ror"
  1688         }
  1689       },
  1690       {
  1691         "def aultValue" : true,
  1692         "dep recated":  true,
  1693         "nam e": "secur ity.header s.xss",
  1694         "des cription":  "Whether  to enable  cross site  scripting  (XSS) pro tection.",
  1695         "typ e": "java. lang.Boole an",
  1696         "dep recation":  {
  1697           "r eason": "T he securit y auto-con figuration  is no lon ger custom izable. Pr ovide your  own WebSe curityConf igurer bea n instead. ",
  1698           "l evel": "er ror"
  1699         }
  1700       },
  1701       {
  1702         "dep recated":  true,
  1703         "nam e": "secur ity.ignore d",
  1704         "des cription":  "Comma-se parated li st of path s to exclu de from th e default  secured pa ths.",
  1705         "typ e": "java. util.List< java.lang. String>",
  1706         "dep recation":  {
  1707           "r eason": "T he securit y auto-con figuration  is no lon ger custom izable. Pr ovide your  own WebSe curityConf igurer bea n instead. ",
  1708           "l evel": "er ror"
  1709         }
  1710       },
  1711       {
  1712         "def aultValue" : false,
  1713         "dep recated":  true,
  1714         "nam e": "secur ity.requir e-ssl",
  1715         "des cription":  "Whether  to enable  secure cha nnel for a ll request s.",
  1716         "typ e": "java. lang.Boole an",
  1717         "dep recation":  {
  1718           "r eason": "T he securit y auto-con figuration  is no lon ger custom izable. Pr ovide your  own WebSe curityConf igurer bea n instead. ",
  1719           "l evel": "er ror"
  1720         }
  1721       },
  1722       {
  1723         "def aultValue" : "statele ss",
  1724         "dep recated":  true,
  1725         "nam e": "secur ity.sessio ns",
  1726         "des cription":  "Session  creation p olicy (alw ays, never , if_requi red, state less).",
  1727         "typ e": "org.s pringframe work.secur ity.config .http.Sess ionCreatio nPolicy",
  1728         "dep recation":  {
  1729           "r eason": "T he securit y auto-con figuration  is no lon ger custom izable. Pr ovide your  own WebSe curityConf igurer bea n instead. ",
  1730           "l evel": "er ror"
  1731         }
  1732       },
  1733       {
  1734         "def aultValue" : "user",
  1735         "dep recated":  true,
  1736         "nam e": "secur ity.user.n ame",
  1737         "des cription":  "Default  user name. ",
  1738         "typ e": "java. lang.Strin g",
  1739         "dep recation":  {
  1740           "l evel": "er ror",
  1741           "r eplacement ": "spring .security. user.name"
  1742         }
  1743       },
  1744       {
  1745         "dep recated":  true,
  1746         "nam e": "secur ity.user.p assword",
  1747         "des cription":  "Password  for the d efault use r name.",
  1748         "typ e": "java. lang.Strin g",
  1749         "dep recation":  {
  1750           "l evel": "er ror",
  1751           "r eplacement ": "spring .security. user.passw ord"
  1752         }
  1753       },
  1754       {
  1755         "dep recated":  true,
  1756         "nam e": "secur ity.user.r ole",
  1757         "des cription":  "Granted  roles for  the defaul t user nam e.",
  1758         "typ e": "java. util.List< java.lang. String>",
  1759         "dep recation":  {
  1760           "l evel": "er ror",
  1761           "r eplacement ": "spring .security. user.roles "
  1762         }
  1763       },
  1764       {
  1765         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties ",
  1766         "nam e": "serve r.address" ,
  1767         "des cription":  "Network  address to  which the  server sh ould bind. ",
  1768         "typ e": "java. net.InetAd dress"
  1769       },
  1770       {
  1771         "sou rceType":  "org.sprin gframework .boot.web. server.Com pression",
  1772         "nam e": "serve r.compress ion.enable d",
  1773         "typ e": "java. lang.Boole an"
  1774       },
  1775       {
  1776         "sou rceType":  "org.sprin gframework .boot.web. server.Com pression",
  1777         "nam e": "serve r.compress ion.exclud ed-user-ag ents",
  1778         "typ e": "java. lang.Strin g[]"
  1779       },
  1780       {
  1781         "sou rceType":  "org.sprin gframework .boot.web. server.Com pression",
  1782         "nam e": "serve r.compress ion.mime-t ypes",
  1783         "typ e": "java. lang.Strin g[]"
  1784       },
  1785       {
  1786         "sou rceType":  "org.sprin gframework .boot.web. server.Com pression",
  1787         "nam e": "serve r.compress ion.min-re sponse-siz e",
  1788         "typ e": "java. lang.Integ er"
  1789       },
  1790       {
  1791         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties ",
  1792         "nam e": "serve r.connecti on-timeout ",
  1793         "des cription":  "Time tha t connecto rs wait fo r another  HTTP reque st before  closing th e connecti on.\n When  not set,  the connec tor's cont ainer-spec ific defau lt is used . Use a va lue of -1\ n to indic ate no (th at is, an  infinite)  timeout.",
  1794         "typ e": "java. time.Durat ion"
  1795       },
  1796       {
  1797         "dep recated":  true,
  1798         "nam e": "serve r.context- parameters ",
  1799         "des cription":  "ServletC ontext par ameters.",
  1800         "typ e": "java. util.Map<j ava.lang.S tring,java .lang.Stri ng>",
  1801         "dep recation":  {
  1802           "l evel": "er ror",
  1803           "r eplacement ": "server .servlet.c ontext-par ameters"
  1804         }
  1805       },
  1806       {
  1807         "dep recated":  true,
  1808         "nam e": "serve r.context- path",
  1809         "des cription":  "Context  path of th e applicat ion.",
  1810         "typ e": "java. lang.Strin g",
  1811         "dep recation":  {
  1812           "l evel": "er ror",
  1813           "r eplacement ": "server .servlet.c ontext-pat h"
  1814         }
  1815       },
  1816       {
  1817         "def aultValue" : "applica tion",
  1818         "dep recated":  true,
  1819         "nam e": "serve r.display- name",
  1820         "des cription":  "Display  name of th e applicat ion.",
  1821         "typ e": "java. lang.Strin g",
  1822         "dep recation":  {
  1823           "l evel": "er ror",
  1824           "r eplacement ": "server .servlet.a pplication -display-n ame"
  1825         }
  1826       },
  1827       {
  1828         "sou rceType":  "org.sprin gframework .boot.auto configure. web.ErrorP roperties" ,
  1829         "def aultValue" : false,
  1830         "nam e": "serve r.error.in clude-exce ption",
  1831         "des cription":  "Include  the \"exce ption\" at tribute.",
  1832         "typ e": "java. lang.Boole an"
  1833       },
  1834       {
  1835         "sou rceType":  "org.sprin gframework .boot.auto configure. web.ErrorP roperties" ,
  1836         "def aultValue" : "never",
  1837         "nam e": "serve r.error.in clude-stac ktrace",
  1838         "des cription":  "When to  include a  \"stacktra ce\" attri bute.",
  1839         "typ e": "org.s pringframe work.boot. autoconfig ure.web.Er rorPropert ies$Includ eStacktrac e"
  1840       },
  1841       {
  1842         "sou rceType":  "org.sprin gframework .boot.auto configure. web.ErrorP roperties" ,
  1843         "def aultValue" : "\/error ",
  1844         "nam e": "serve r.error.pa th",
  1845         "des cription":  "Path of  the error  controller .",
  1846         "typ e": "java. lang.Strin g"
  1847       },
  1848       {
  1849         "def aultValue" : true,
  1850         "nam e": "serve r.error.wh itelabel.e nabled",
  1851         "des cription":  "Whether  to enable  the defaul t error pa ge display ed in brow sers in ca se of a se rver error .",
  1852         "typ e": "java. lang.Boole an"
  1853       },
  1854       {
  1855         "sou rceType":  "org.sprin gframework .boot.web. server.Htt p2",
  1856         "nam e": "serve r.http2.en abled",
  1857         "typ e": "java. lang.Boole an"
  1858       },
  1859       {
  1860         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties $Jetty",
  1861         "nam e": "serve r.jetty.ac ceptors",
  1862         "des cription":  "Number o f acceptor  threads t o use.",
  1863         "typ e": "java. lang.Integ er"
  1864       },
  1865       {
  1866         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties $Jetty$Acc esslog",
  1867         "def aultValue" : false,
  1868         "nam e": "serve r.jetty.ac cesslog.ap pend",
  1869         "des cription":  "Append t o log.",
  1870         "typ e": "java. lang.Boole an"
  1871       },
  1872       {
  1873         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties $Jetty$Acc esslog",
  1874         "def aultValue" : "dd\/MMM \/yyyy:HH: mm:ss Z",
  1875         "nam e": "serve r.jetty.ac cesslog.da te-format" ,
  1876         "des cription":  "Timestam p format o f the requ est log.",
  1877         "typ e": "java. lang.Strin g"
  1878       },
  1879       {
  1880         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties $Jetty$Acc esslog",
  1881         "def aultValue" : false,
  1882         "nam e": "serve r.jetty.ac cesslog.en abled",
  1883         "des cription":  "Enable a ccess log. ",
  1884         "typ e": "java. lang.Boole an"
  1885       },
  1886       {
  1887         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties $Jetty$Acc esslog",
  1888         "def aultValue" : false,
  1889         "nam e": "serve r.jetty.ac cesslog.ex tended-for mat",
  1890         "des cription":  "Enable e xtended NC SA format. ",
  1891         "typ e": "java. lang.Boole an"
  1892       },
  1893       {
  1894         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties $Jetty$Acc esslog",
  1895         "nam e": "serve r.jetty.ac cesslog.fi le-date-fo rmat",
  1896         "des cription":  "Date for mat to pla ce in log  file name. ",
  1897         "typ e": "java. lang.Strin g"
  1898       },
  1899       {
  1900         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties $Jetty$Acc esslog",
  1901         "nam e": "serve r.jetty.ac cesslog.fi lename",
  1902         "des cription":  "Log file name. If n ot specifi ed, logs r edirect to  \"System. err\".",
  1903         "typ e": "java. lang.Strin g"
  1904       },
  1905       {
  1906         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties $Jetty$Acc esslog",
  1907         "nam e": "serve r.jetty.ac cesslog.lo cale",
  1908         "des cription":  "Locale o f the requ est log.",
  1909         "typ e": "java. util.Local e"
  1910       },
  1911       {
  1912         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties $Jetty$Acc esslog",
  1913         "def aultValue" : false,
  1914         "nam e": "serve r.jetty.ac cesslog.lo g-cookies" ,
  1915         "des cription":  "Enable l ogging of  the reques t cookies. ",
  1916         "typ e": "java. lang.Boole an"
  1917       },
  1918       {
  1919         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties $Jetty$Acc esslog",
  1920         "def aultValue" : false,
  1921         "nam e": "serve r.jetty.ac cesslog.lo g-latency" ,
  1922         "des cription":  "Enable l ogging of  request pr ocessing t ime.",
  1923         "typ e": "java. lang.Boole an"
  1924       },
  1925       {
  1926         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties $Jetty$Acc esslog",
  1927         "def aultValue" : false,
  1928         "nam e": "serve r.jetty.ac cesslog.lo g-server",
  1929         "des cription":  "Enable l ogging of  the reques t hostname .",
  1930         "typ e": "java. lang.Boole an"
  1931       },
  1932       {
  1933         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties $Jetty$Acc esslog",
  1934         "def aultValue" : 31,
  1935         "nam e": "serve r.jetty.ac cesslog.re tention-pe riod",
  1936         "des cription":  "Number o f days bef ore rotate d log file s are dele ted.",
  1937         "typ e": "java. lang.Integ er"
  1938       },
  1939       {
  1940         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties $Jetty$Acc esslog",
  1941         "def aultValue" : "GMT",
  1942         "nam e": "serve r.jetty.ac cesslog.ti me-zone",
  1943         "des cription":  "Timezone  of the re quest log. ",
  1944         "typ e": "java. util.TimeZ one"
  1945       },
  1946       {
  1947         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties $Jetty",
  1948         "def aultValue" : 0,
  1949         "nam e": "serve r.jetty.ma x-http-pos t-size",
  1950         "des cription":  "Maximum  size, in b ytes, of t he HTTP po st or put  content.",
  1951         "typ e": "java. lang.Integ er"
  1952       },
  1953       {
  1954         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties $Jetty",
  1955         "nam e": "serve r.jetty.se lectors",
  1956         "des cription":  "Number o f selector  threads t o use.",
  1957         "typ e": "java. lang.Integ er"
  1958       },
  1959       {
  1960         "dep recated":  true,
  1961         "nam e": "serve r.jsp-serv let.class- name",
  1962         "typ e": "java. lang.Strin g",
  1963         "dep recation":  {
  1964           "l evel": "er ror",
  1965           "r eplacement ": "server .servlet.j sp.class-n ame"
  1966         }
  1967       },
  1968       {
  1969         "dep recated":  true,
  1970         "nam e": "serve r.jsp-serv let.init-p arameters" ,
  1971         "typ e": "java. util.Map<j ava.lang.S tring,java .lang.Stri ng>",
  1972         "dep recation":  {
  1973           "l evel": "er ror",
  1974           "r eplacement ": "server .servlet.j sp.init-pa rameters"
  1975         }
  1976       },
  1977       {
  1978         "dep recated":  true,
  1979         "nam e": "serve r.jsp-serv let.regist ered",
  1980         "typ e": "java. lang.Boole an",
  1981         "dep recation":  {
  1982           "l evel": "er ror",
  1983           "r eplacement ": "server .servlet.j sp.registe red"
  1984         }
  1985       },
  1986       {
  1987         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties ",
  1988         "def aultValue" : 0,
  1989         "nam e": "serve r.max-http -header-si ze",
  1990         "des cription":  "Maximum  size, in b ytes, of t he HTTP me ssage head er.",
  1991         "typ e": "java. lang.Integ er"
  1992       },
  1993       {
  1994         "def aultValue" : 0,
  1995         "dep recated":  true,
  1996         "nam e": "serve r.max-http -post-size ",
  1997         "des cription":  "Maximum  size in by tes of the  HTTP post  content." ,
  1998         "typ e": "java. lang.Integ er",
  1999         "dep recation":  {
  2000           "r eason": "U se dedicat ed propert y for each  container .",
  2001           "l evel": "er ror"
  2002         }
  2003       },
  2004       {
  2005         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties ",
  2006         "def aultValue" : 8080,
  2007         "nam e": "serve r.port",
  2008         "des cription":  "Server H TTP port." ,
  2009         "typ e": "java. lang.Integ er"
  2010       },
  2011       {
  2012         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties ",
  2013         "nam e": "serve r.server-h eader",
  2014         "des cription":  "Value to  use for t he Server  response h eader (if  empty, no  header is  sent).",
  2015         "typ e": "java. lang.Strin g"
  2016       },
  2017       {
  2018         "def aultValue" : "\/",
  2019         "dep recated":  true,
  2020         "nam e": "serve r.servlet- path",
  2021         "des cription":  "Path of  the main d ispatcher  servlet.",
  2022         "typ e": "java. lang.Strin g",
  2023         "dep recation":  {
  2024           "l evel": "er ror",
  2025           "r eplacement ": "server .servlet.p ath"
  2026         }
  2027       },
  2028       {
  2029         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties $Servlet",
  2030         "def aultValue" : "applica tion",
  2031         "nam e": "serve r.servlet. applicatio n-display- name",
  2032         "des cription":  "Display  name of th e applicat ion.",
  2033         "typ e": "java. lang.Strin g"
  2034       },
  2035       {
  2036         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties $Servlet",
  2037         "nam e": "serve r.servlet. context-pa rameters",
  2038         "des cription":  "Servlet  context in it paramet ers.",
  2039         "typ e": "java. util.Map<j ava.lang.S tring,java .lang.Stri ng>"
  2040       },
  2041       {
  2042         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties $Servlet",
  2043         "nam e": "serve r.servlet. context-pa th",
  2044         "des cription":  "Context  path of th e applicat ion.",
  2045         "typ e": "java. lang.Strin g"
  2046       },
  2047       {
  2048         "sou rceType":  "org.sprin gframework .boot.web. servlet.se rver.Jsp",
  2049         "nam e": "serve r.servlet. jsp.class- name",
  2050         "typ e": "java. lang.Strin g"
  2051       },
  2052       {
  2053         "sou rceType":  "org.sprin gframework .boot.web. servlet.se rver.Jsp",
  2054         "nam e": "serve r.servlet. jsp.init-p arameters" ,
  2055         "typ e": "java. util.Map<j ava.lang.S tring,java .lang.Stri ng>"
  2056       },
  2057       {
  2058         "sou rceType":  "org.sprin gframework .boot.web. servlet.se rver.Jsp",
  2059         "nam e": "serve r.servlet. jsp.regist ered",
  2060         "typ e": "java. lang.Boole an"
  2061       },
  2062       {
  2063         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties $Servlet",
  2064         "def aultValue" : "\/",
  2065         "nam e": "serve r.servlet. path",
  2066         "des cription":  "Path of  the main d ispatcher  servlet.",
  2067         "typ e": "java. lang.Strin g"
  2068       },
  2069       {
  2070         "sou rceType":  "org.sprin gframework .boot.web. servlet.se rver.Sessi on$Cookie" ,
  2071         "nam e": "serve r.servlet. session.co okie.comme nt",
  2072         "typ e": "java. lang.Strin g"
  2073       },
  2074       {
  2075         "sou rceType":  "org.sprin gframework .boot.web. servlet.se rver.Sessi on$Cookie" ,
  2076         "nam e": "serve r.servlet. session.co okie.domai n",
  2077         "typ e": "java. lang.Strin g"
  2078       },
  2079       {
  2080         "sou rceType":  "org.sprin gframework .boot.web. servlet.se rver.Sessi on$Cookie" ,
  2081         "nam e": "serve r.servlet. session.co okie.http- only",
  2082         "typ e": "java. lang.Boole an"
  2083       },
  2084       {
  2085         "sou rceType":  "org.sprin gframework .boot.web. servlet.se rver.Sessi on$Cookie" ,
  2086         "nam e": "serve r.servlet. session.co okie.max-a ge",
  2087         "typ e": "java. time.Durat ion"
  2088       },
  2089       {
  2090         "sou rceType":  "org.sprin gframework .boot.web. servlet.se rver.Sessi on$Cookie" ,
  2091         "nam e": "serve r.servlet. session.co okie.name" ,
  2092         "typ e": "java. lang.Strin g"
  2093       },
  2094       {
  2095         "sou rceType":  "org.sprin gframework .boot.web. servlet.se rver.Sessi on$Cookie" ,
  2096         "nam e": "serve r.servlet. session.co okie.path" ,
  2097         "typ e": "java. lang.Strin g"
  2098       },
  2099       {
  2100         "sou rceType":  "org.sprin gframework .boot.web. servlet.se rver.Sessi on$Cookie" ,
  2101         "nam e": "serve r.servlet. session.co okie.secur e",
  2102         "typ e": "java. lang.Boole an"
  2103       },
  2104       {
  2105         "sou rceType":  "org.sprin gframework .boot.web. servlet.se rver.Sessi on",
  2106         "nam e": "serve r.servlet. session.pe rsistent",
  2107         "typ e": "java. lang.Boole an"
  2108       },
  2109       {
  2110         "sou rceType":  "org.sprin gframework .boot.web. servlet.se rver.Sessi on",
  2111         "nam e": "serve r.servlet. session.st ore-dir",
  2112         "typ e": "java. io.File"
  2113       },
  2114       {
  2115         "sou rceType":  "org.sprin gframework .boot.web. servlet.se rver.Sessi on",
  2116         "nam e": "serve r.servlet. session.ti meout",
  2117         "typ e": "java. time.Durat ion"
  2118       },
  2119       {
  2120         "sou rceType":  "org.sprin gframework .boot.web. servlet.se rver.Sessi on",
  2121         "nam e": "serve r.servlet. session.tr acking-mod es",
  2122         "typ e": "java. util.Set<o rg.springf ramework.b oot.web.se rvlet.serv er.Session .SessionTr ackingMode >"
  2123       },
  2124       {
  2125         "dep recated":  true,
  2126         "nam e": "serve r.session. cookie.com ment",
  2127         "des cription":  "Comment  for the se ssion cook ie.",
  2128         "typ e": "java. lang.Strin g",
  2129         "dep recation":  {
  2130           "l evel": "er ror",
  2131           "r eplacement ": "server .servlet.s ession.coo kie.commen t"
  2132         }
  2133       },
  2134       {
  2135         "dep recated":  true,
  2136         "nam e": "serve r.session. cookie.dom ain",
  2137         "des cription":  "Domain f or the ses sion cooki e.",
  2138         "typ e": "java. lang.Strin g",
  2139         "dep recation":  {
  2140           "l evel": "er ror",
  2141           "r eplacement ": "server .servlet.s ession.coo kie.domain "
  2142         }
  2143       },
  2144       {
  2145         "dep recated":  true,
  2146         "nam e": "serve r.session. cookie.htt p-only",
  2147         "des cription":  "\"HttpOn ly\" flag  for the se ssion cook ie.",
  2148         "typ e": "java. lang.Boole an",
  2149         "dep recation":  {
  2150           "l evel": "er ror",
  2151           "r eplacement ": "server .servlet.s ession.coo kie.http-o nly"
  2152         }
  2153       },
  2154       {
  2155         "dep recated":  true,
  2156         "nam e": "serve r.session. cookie.max -age",
  2157         "des cription":  "Maximum  age of the  session c ookie.",
  2158         "typ e": "java. time.Durat ion",
  2159         "dep recation":  {
  2160           "l evel": "er ror",
  2161           "r eplacement ": "server .servlet.s ession.coo kie.max-ag e"
  2162         }
  2163       },
  2164       {
  2165         "dep recated":  true,
  2166         "nam e": "serve r.session. cookie.nam e",
  2167         "des cription":  "Session  cookie nam e.",
  2168         "typ e": "java. lang.Strin g",
  2169         "dep recation":  {
  2170           "l evel": "er ror",
  2171           "r eplacement ": "server .servlet.s ession.coo kie.name"
  2172         }
  2173       },
  2174       {
  2175         "dep recated":  true,
  2176         "nam e": "serve r.session. cookie.pat h",
  2177         "des cription":  "Path of  the sessio n cookie." ,
  2178         "typ e": "java. lang.Strin g",
  2179         "dep recation":  {
  2180           "l evel": "er ror",
  2181           "r eplacement ": "server .servlet.s ession.coo kie.path"
  2182         }
  2183       },
  2184       {
  2185         "dep recated":  true,
  2186         "nam e": "serve r.session. cookie.sec ure",
  2187         "des cription":  "\"Secure \" flag fo r the sess ion cookie .",
  2188         "typ e": "java. lang.Boole an",
  2189         "dep recation":  {
  2190           "l evel": "er ror",
  2191           "r eplacement ": "server .servlet.s ession.coo kie.secure "
  2192         }
  2193       },
  2194       {
  2195         "def aultValue" : false,
  2196         "dep recated":  true,
  2197         "nam e": "serve r.session. persistent ",
  2198         "des cription":  "Whether  to persist  session d ata betwee n restarts .",
  2199         "typ e": "java. lang.Boole an",
  2200         "dep recation":  {
  2201           "l evel": "er ror",
  2202           "r eplacement ": "server .servlet.s ession.per sistent"
  2203         }
  2204       },
  2205       {
  2206         "dep recated":  true,
  2207         "nam e": "serve r.session. store-dir" ,
  2208         "des cription":  "Director y used to  store sess ion data." ,
  2209         "typ e": "java. io.File",
  2210         "dep recation":  {
  2211           "l evel": "er ror",
  2212           "r eplacement ": "server .servlet.s ession.sto re-dir"
  2213         }
  2214       },
  2215       {
  2216         "dep recated":  true,
  2217         "nam e": "serve r.session. timeout",
  2218         "des cription":  "Session  timeout. I f a durati on suffix  is not spe cified, se conds will  be used." ,
  2219         "typ e": "java. time.Durat ion",
  2220         "dep recation":  {
  2221           "l evel": "er ror",
  2222           "r eplacement ": "server .servlet.s ession.tim eout"
  2223         }
  2224       },
  2225       {
  2226         "dep recated":  true,
  2227         "nam e": "serve r.session. tracking-m odes",
  2228         "des cription":  "Session  tracking m odes (one  or more of  the follo wing: \"co okie\", \" url\", \"s sl\").",
  2229         "typ e": "java. util.Set<o rg.springf ramework.b oot.web.se rvlet.serv er.Session .SessionTr ackingMode >",
  2230         "dep recation":  {
  2231           "l evel": "er ror",
  2232           "r eplacement ": "server .servlet.s ession.tra cking-mode s"
  2233         }
  2234       },
  2235       {
  2236         "sou rceType":  "org.sprin gframework .boot.web. server.Ssl ",
  2237         "nam e": "serve r.ssl.ciph ers",
  2238         "typ e": "java. lang.Strin g[]"
  2239       },
  2240       {
  2241         "sou rceType":  "org.sprin gframework .boot.web. server.Ssl ",
  2242         "nam e": "serve r.ssl.clie nt-auth",
  2243         "typ e": "org.s pringframe work.boot. web.server .Ssl$Clien tAuth"
  2244       },
  2245       {
  2246         "sou rceType":  "org.sprin gframework .boot.web. server.Ssl ",
  2247         "nam e": "serve r.ssl.enab led",
  2248         "typ e": "java. lang.Boole an"
  2249       },
  2250       {
  2251         "sou rceType":  "org.sprin gframework .boot.web. server.Ssl ",
  2252         "nam e": "serve r.ssl.enab led-protoc ols",
  2253         "typ e": "java. lang.Strin g[]"
  2254       },
  2255       {
  2256         "sou rceType":  "org.sprin gframework .boot.web. server.Ssl ",
  2257         "nam e": "serve r.ssl.key- alias",
  2258         "typ e": "java. lang.Strin g"
  2259       },
  2260       {
  2261         "sou rceType":  "org.sprin gframework .boot.web. server.Ssl ",
  2262         "nam e": "serve r.ssl.key- password",
  2263         "typ e": "java. lang.Strin g"
  2264       },
  2265       {
  2266         "sou rceType":  "org.sprin gframework .boot.web. server.Ssl ",
  2267         "nam e": "serve r.ssl.key- store",
  2268         "typ e": "java. lang.Strin g"
  2269       },
  2270       {
  2271         "sou rceType":  "org.sprin gframework .boot.web. server.Ssl ",
  2272         "nam e": "serve r.ssl.key- store-pass word",
  2273         "typ e": "java. lang.Strin g"
  2274       },
  2275       {
  2276         "sou rceType":  "org.sprin gframework .boot.web. server.Ssl ",
  2277         "nam e": "serve r.ssl.key- store-prov ider",
  2278         "typ e": "java. lang.Strin g"
  2279       },
  2280       {
  2281         "sou rceType":  "org.sprin gframework .boot.web. server.Ssl ",
  2282         "nam e": "serve r.ssl.key- store-type ",
  2283         "typ e": "java. lang.Strin g"
  2284       },
  2285       {
  2286         "sou rceType":  "org.sprin gframework .boot.web. server.Ssl ",
  2287         "nam e": "serve r.ssl.prot ocol",
  2288         "typ e": "java. lang.Strin g"
  2289       },
  2290       {
  2291         "sou rceType":  "org.sprin gframework .boot.web. server.Ssl ",
  2292         "nam e": "serve r.ssl.trus t-store",
  2293         "typ e": "java. lang.Strin g"
  2294       },
  2295       {
  2296         "sou rceType":  "org.sprin gframework .boot.web. server.Ssl ",
  2297         "nam e": "serve r.ssl.trus t-store-pa ssword",
  2298         "typ e": "java. lang.Strin g"
  2299       },
  2300       {
  2301         "sou rceType":  "org.sprin gframework .boot.web. server.Ssl ",
  2302         "nam e": "serve r.ssl.trus t-store-pr ovider",
  2303         "typ e": "java. lang.Strin g"
  2304       },
  2305       {
  2306         "sou rceType":  "org.sprin gframework .boot.web. server.Ssl ",
  2307         "nam e": "serve r.ssl.trus t-store-ty pe",
  2308         "typ e": "java. lang.Strin g"
  2309       },
  2310       {
  2311         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties $Tomcat",
  2312         "def aultValue" : 0,
  2313         "nam e": "serve r.tomcat.a ccept-coun t",
  2314         "des cription":  "Maximum  queue leng th for inc oming conn ection req uests when  all possi ble reques t\n proces sing threa ds are in  use.",
  2315         "typ e": "java. lang.Integ er"
  2316       },
  2317       {
  2318         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties $Tomcat$Ac cesslog",
  2319         "def aultValue" : true,
  2320         "nam e": "serve r.tomcat.a ccesslog.b uffered",
  2321         "des cription":  "Whether  to buffer  output suc h that it  is flushed  only peri odically." ,
  2322         "typ e": "java. lang.Boole an"
  2323       },
  2324       {
  2325         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties $Tomcat$Ac cesslog",
  2326         "def aultValue" : "logs",
  2327         "nam e": "serve r.tomcat.a ccesslog.d irectory",
  2328         "des cription":  "Director y in which  log files  are creat ed. Can be  absolute  or relativ e to\n the  Tomcat ba se dir.",
  2329         "typ e": "java. lang.Strin g"
  2330       },
  2331       {
  2332         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties $Tomcat$Ac cesslog",
  2333         "def aultValue" : false,
  2334         "nam e": "serve r.tomcat.a ccesslog.e nabled",
  2335         "des cription":  "Enable a ccess log. ",
  2336         "typ e": "java. lang.Boole an"
  2337       },
  2338       {
  2339         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties $Tomcat$Ac cesslog",
  2340         "def aultValue" : ".yyyy-M M-dd",
  2341         "nam e": "serve r.tomcat.a ccesslog.f ile-date-f ormat",
  2342         "des cription":  "Date for mat to pla ce in the  log file n ame.",
  2343         "typ e": "java. lang.Strin g"
  2344       },
  2345       {
  2346         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties $Tomcat$Ac cesslog",
  2347         "def aultValue" : "common" ,
  2348         "nam e": "serve r.tomcat.a ccesslog.p attern",
  2349         "des cription":  "Format p attern for  access lo gs.",
  2350         "typ e": "java. lang.Strin g"
  2351       },
  2352       {
  2353         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties $Tomcat$Ac cesslog",
  2354         "def aultValue" : "access_ log",
  2355         "nam e": "serve r.tomcat.a ccesslog.p refix",
  2356         "des cription":  "Log file  name pref ix.",
  2357         "typ e": "java. lang.Strin g"
  2358       },
  2359       {
  2360         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties $Tomcat$Ac cesslog",
  2361         "def aultValue" : false,
  2362         "nam e": "serve r.tomcat.a ccesslog.r ename-on-r otate",
  2363         "des cription":  "Whether  to defer i nclusion o f the date  stamp in  the file n ame until  rotate\n t ime.",
  2364         "typ e": "java. lang.Boole an"
  2365       },
  2366       {
  2367         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties $Tomcat$Ac cesslog",
  2368         "def aultValue" : false,
  2369         "nam e": "serve r.tomcat.a ccesslog.r equest-att ributes-en abled",
  2370         "des cription":  "Set requ est attrib utes for t he IP addr ess, Hostn ame, proto col, and p ort\n used  for the r equest.",
  2371         "typ e": "java. lang.Boole an"
  2372       },
  2373       {
  2374         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties $Tomcat$Ac cesslog",
  2375         "def aultValue" : true,
  2376         "nam e": "serve r.tomcat.a ccesslog.r otate",
  2377         "des cription":  "Whether  to enable  access log  rotation. ",
  2378         "typ e": "java. lang.Boole an"
  2379       },
  2380       {
  2381         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties $Tomcat$Ac cesslog",
  2382         "def aultValue" : ".log",
  2383         "nam e": "serve r.tomcat.a ccesslog.s uffix",
  2384         "des cription":  "Log file  name suff ix.",
  2385         "typ e": "java. lang.Strin g"
  2386       },
  2387       {
  2388         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties $Tomcat",
  2389         "nam e": "serve r.tomcat.a dditional- tld-skip-p atterns",
  2390         "des cription":  "Comma-se parated li st of addi tional pat terns that  match jar s to ignor e for TLD\ n scanning . The spec ial '?' an d '*' char acters can  be used i n the patt ern to\n m atch one a nd only on e characte r and zero  or more c haracters  respective ly.",
  2391         "typ e": "java. util.List< java.lang. String>"
  2392       },
  2393       {
  2394         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties $Tomcat",
  2395         "def aultValue" : "30s",
  2396         "nam e": "serve r.tomcat.b ackground- processor- delay",
  2397         "des cription":  "Delay be tween the  invocation  of backgr oundProces s methods.  If a dura tion suffi x\n is not  specified , seconds  will be us ed.",
  2398         "typ e": "java. time.Durat ion"
  2399       },
  2400       {
  2401         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties $Tomcat",
  2402         "nam e": "serve r.tomcat.b asedir",
  2403         "des cription":  "Tomcat b ase direct ory. If no t specifie d, a tempo rary direc tory is us ed.",
  2404         "typ e": "java. io.File"
  2405       },
  2406       {
  2407         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties $Tomcat",
  2408         "def aultValue" : "10\\.\\ d{1,3}\\.\ \d{1,3}\\. \\d{1,3}|1 92\\.168\\ .\\d{1,3}\ \.\\d{1,3} |169\\.254 \\.\\d{1,3 }\\.\\d{1, 3}|127\\.\ \d{1,3}\\. \\d{1,3}\\ .\\d{1,3}| 172\\.1[6- 9]{1}\\.\\ d{1,3}\\.\ \d{1,3}|17 2\\.2[0-9] {1}\\.\\d{ 1,3}\\.\\d {1,3}|172\ \.3[0-1]{1 }\\.\\d{1, 3}\\.\\d{1 ,3}",
  2409         "nam e": "serve r.tomcat.i nternal-pr oxies",
  2410         "des cription":  "Regular  expression  matching  trusted IP  addresses .",
  2411         "typ e": "java. lang.Strin g"
  2412       },
  2413       {
  2414         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties $Tomcat",
  2415         "def aultValue" : 0,
  2416         "nam e": "serve r.tomcat.m ax-connect ions",
  2417         "des cription":  "Maximum  number of  connection s that the  server ac cepts and  processes  at any\n g iven time.  Once the  limit has  been reach ed, the op erating sy stem may s till\n acc ept connec tions base d on the \ "acceptCou nt\" prope rty.",
  2418         "typ e": "java. lang.Integ er"
  2419       },
  2420       {
  2421         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties $Tomcat",
  2422         "def aultValue" : 0,
  2423         "nam e": "serve r.tomcat.m ax-http-he ader-size" ,
  2424         "des cription":  "Maximum  size, in b ytes, of t he HTTP me ssage head er.",
  2425         "typ e": "java. lang.Integ er"
  2426       },
  2427       {
  2428         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties $Tomcat",
  2429         "def aultValue" : 0,
  2430         "nam e": "serve r.tomcat.m ax-http-po st-size",
  2431         "des cription":  "Maximum  size, in b ytes, of t he HTTP po st content .",
  2432         "typ e": "java. lang.Integ er"
  2433       },
  2434       {
  2435         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties $Tomcat",
  2436         "def aultValue" : 0,
  2437         "nam e": "serve r.tomcat.m ax-threads ",
  2438         "des cription":  "Maximum  number of  worker thr eads.",
  2439         "typ e": "java. lang.Integ er"
  2440       },
  2441       {
  2442         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties $Tomcat",
  2443         "def aultValue" : 0,
  2444         "nam e": "serve r.tomcat.m in-spare-t hreads",
  2445         "des cription":  "Minimum  number of  worker thr eads.",
  2446         "typ e": "java. lang.Integ er"
  2447       },
  2448       {
  2449         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties $Tomcat",
  2450         "def aultValue" : "X-Forwa rded-Port" ,
  2451         "nam e": "serve r.tomcat.p ort-header ",
  2452         "des cription":  "Name of  the HTTP h eader used  to overri de the ori ginal port  value.",
  2453         "typ e": "java. lang.Strin g"
  2454       },
  2455       {
  2456         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties $Tomcat",
  2457         "nam e": "serve r.tomcat.p rotocol-he ader",
  2458         "des cription":  "Header t hat holds  the incomi ng protoco l, usually  named \"X -Forwarded -Proto\"." ,
  2459         "typ e": "java. lang.Strin g"
  2460       },
  2461       {
  2462         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties $Tomcat",
  2463         "def aultValue" : "https",
  2464         "nam e": "serve r.tomcat.p rotocol-he ader-https -value",
  2465         "des cription":  "Value of  the proto col header  indicatin g whether  the incomi ng request  uses SSL. ",
  2466         "typ e": "java. lang.Strin g"
  2467       },
  2468       {
  2469         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties $Tomcat",
  2470         "nam e": "serve r.tomcat.r edirect-co ntext-root ",
  2471         "des cription":  "Whether  requests t o the cont ext root s hould be r edirected  by appendi ng a \/ to \n the pat h.",
  2472         "typ e": "java. lang.Boole an"
  2473       },
  2474       {
  2475         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties $Tomcat",
  2476         "nam e": "serve r.tomcat.r emote-ip-h eader",
  2477         "des cription":  "Name of  the HTTP h eader from  which the  remote IP  is extrac ted. For i nstance,\n  `X-FORWAR DED-FOR`." ,
  2478         "typ e": "java. lang.Strin g"
  2479       },
  2480       {
  2481         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties $Tomcat$Re source",
  2482         "nam e": "serve r.tomcat.r esource.ca che-ttl",
  2483         "des cription":  "Time-to- live of th e static r esource ca che.",
  2484         "typ e": "java. time.Durat ion"
  2485       },
  2486       {
  2487         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties $Tomcat",
  2488         "nam e": "serve r.tomcat.u ri-encodin g",
  2489         "des cription":  "Characte r encoding  to use to  decode th e URI.",
  2490         "typ e": "java. nio.charse t.Charset"
  2491       },
  2492       {
  2493         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties $Tomcat",
  2494         "nam e": "serve r.tomcat.u se-relativ e-redirect s",
  2495         "des cription":  "Whether  HTTP 1.1 a nd later l ocation he aders gene rated by a  call to s endRedirec t\n will u se relativ e or absol ute redire cts.",
  2496         "typ e": "java. lang.Boole an"
  2497       },
  2498       {
  2499         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties $Undertow$ Accesslog" ,
  2500         "nam e": "serve r.undertow .accesslog .dir",
  2501         "des cription":  "Undertow  access lo g director y.",
  2502         "typ e": "java. io.File"
  2503       },
  2504       {
  2505         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties $Undertow$ Accesslog" ,
  2506         "def aultValue" : false,
  2507         "nam e": "serve r.undertow .accesslog .enabled",
  2508         "des cription":  "Whether  to enable  the access  log.",
  2509         "typ e": "java. lang.Boole an"
  2510       },
  2511       {
  2512         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties $Undertow$ Accesslog" ,
  2513         "def aultValue" : "common" ,
  2514         "nam e": "serve r.undertow .accesslog .pattern",
  2515         "des cription":  "Format p attern for  access lo gs.",
  2516         "typ e": "java. lang.Strin g"
  2517       },
  2518       {
  2519         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties $Undertow$ Accesslog" ,
  2520         "def aultValue" : "access_ log.",
  2521         "nam e": "serve r.undertow .accesslog .prefix",
  2522         "des cription":  "Log file  name pref ix.",
  2523         "typ e": "java. lang.Strin g"
  2524       },
  2525       {
  2526         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties $Undertow$ Accesslog" ,
  2527         "def aultValue" : true,
  2528         "nam e": "serve r.undertow .accesslog .rotate",
  2529         "des cription":  "Whether  to enable  access log  rotation. ",
  2530         "typ e": "java. lang.Boole an"
  2531       },
  2532       {
  2533         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties $Undertow$ Accesslog" ,
  2534         "def aultValue" : "log",
  2535         "nam e": "serve r.undertow .accesslog .suffix",
  2536         "des cription":  "Log file  name suff ix.",
  2537         "typ e": "java. lang.Strin g"
  2538       },
  2539       {
  2540         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties $Undertow" ,
  2541         "nam e": "serve r.undertow .buffer-si ze",
  2542         "des cription":  "Size of  each buffe r, in byte s.",
  2543         "typ e": "java. lang.Integ er"
  2544       },
  2545       {
  2546         "dep recated":  true,
  2547         "nam e": "serve r.undertow .buffers-p er-region" ,
  2548         "des cription":  "Number o f buffer p er region. ",
  2549         "typ e": "java. lang.Integ er",
  2550         "dep recation":  {
  2551           "l evel": "er ror"
  2552         }
  2553       },
  2554       {
  2555         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties $Undertow" ,
  2556         "nam e": "serve r.undertow .direct-bu ffers",
  2557         "des cription":  "Whether  to allocat e buffers  outside th e Java hea p.",
  2558         "typ e": "java. lang.Boole an"
  2559       },
  2560       {
  2561         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties $Undertow" ,
  2562         "def aultValue" : true,
  2563         "nam e": "serve r.undertow .eager-fil ter-init",
  2564         "des cription":  "Whether  servlet fi lters shou ld be init ialized on  startup." ,
  2565         "typ e": "java. lang.Boole an"
  2566       },
  2567       {
  2568         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties $Undertow" ,
  2569         "nam e": "serve r.undertow .io-thread s",
  2570         "des cription":  "Number o f I\/O thr eads to cr eate for t he worker. ",
  2571         "typ e": "java. lang.Integ er"
  2572       },
  2573       {
  2574         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties $Undertow" ,
  2575         "def aultValue" : 0,
  2576         "nam e": "serve r.undertow .max-http- post-size" ,
  2577         "des cription":  "Maximum  size, in b ytes, of t he HTTP po st content .",
  2578         "typ e": "java. lang.Long"
  2579       },
  2580       {
  2581         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties $Undertow" ,
  2582         "nam e": "serve r.undertow .worker-th reads",
  2583         "des cription":  "Number o f worker t hreads.",
  2584         "typ e": "java. lang.Integ er"
  2585       },
  2586       {
  2587         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties ",
  2588         "nam e": "serve r.use-forw ard-header s",
  2589         "des cription":  "Whether  X-Forwarde d-* header s should b e applied  to the Htt pRequest." ,
  2590         "typ e": "java. lang.Boole an"
  2591       },
  2592       {
  2593         "sou rceType":  "org.sprin gframework .boot.auto configure. jms.active mq.ActiveM QPropertie s",
  2594         "nam e": "sprin g.activemq .broker-ur l",
  2595         "des cription":  "URL of t he ActiveM Q broker.  Auto-gener ated by de fault.",
  2596         "typ e": "java. lang.Strin g"
  2597       },
  2598       {
  2599         "sou rceType":  "org.sprin gframework .boot.auto configure. jms.active mq.ActiveM QPropertie s",
  2600         "def aultValue" : "15s",
  2601         "nam e": "sprin g.activemq .close-tim eout",
  2602         "des cription":  "Time to  wait befor e consider ing a clos e complete .",
  2603         "typ e": "java. time.Durat ion"
  2604       },
  2605       {
  2606         "sou rceType":  "org.sprin gframework .boot.auto configure. jms.active mq.ActiveM QPropertie s",
  2607         "def aultValue" : true,
  2608         "nam e": "sprin g.activemq .in-memory ",
  2609         "des cription":  "Whether  the defaul t broker U RL should  be in memo ry. Ignore d if an ex plicit bro ker\n has  been speci fied.",
  2610         "typ e": "java. lang.Boole an"
  2611       },
  2612       {
  2613         "sou rceType":  "org.sprin gframework .boot.auto configure. jms.active mq.ActiveM QPropertie s",
  2614         "def aultValue" : false,
  2615         "nam e": "sprin g.activemq .non-block ing-redeli very",
  2616         "des cription":  "Whether  to stop me ssage deli very befor e re-deliv ering mess ages from  a rolled b ack\n tran saction. T his implie s that mes sage order  is not pr eserved wh en this is  enabled." ,
  2617         "typ e": "java. lang.Boole an"
  2618       },
  2619       {
  2620         "sou rceType":  "org.sprin gframework .boot.auto configure. jms.active mq.ActiveM QPropertie s$Packages ",
  2621         "nam e": "sprin g.activemq .packages. trust-all" ,
  2622         "des cription":  "Whether  to trust a ll package s.",
  2623         "typ e": "java. lang.Boole an"
  2624       },
  2625       {
  2626         "sou rceType":  "org.sprin gframework .boot.auto configure. jms.active mq.ActiveM QPropertie s$Packages ",
  2627         "nam e": "sprin g.activemq .packages. trusted",
  2628         "des cription":  "Comma-se parated li st of spec ific packa ges to tru st (when n ot trustin g all\n pa ckages).",
  2629         "typ e": "java. util.List< java.lang. String>"
  2630       },
  2631       {
  2632         "sou rceType":  "org.sprin gframework .boot.auto configure. jms.active mq.ActiveM QPropertie s",
  2633         "nam e": "sprin g.activemq .password" ,
  2634         "des cription":  "Login pa ssword of  the broker .",
  2635         "typ e": "java. lang.Strin g"
  2636       },
  2637       {
  2638         "sou rceType":  "org.sprin gframework .boot.auto configure. jms.active mq.ActiveM QPropertie s$Pool",
  2639         "def aultValue" : true,
  2640         "nam e": "sprin g.activemq .pool.bloc k-if-full" ,
  2641         "des cription":  "Whether  to block w hen a conn ection is  requested  and the po ol is full . Set it t o\n false  to throw a  \"JMSExce ption\" in stead.",
  2642         "typ e": "java. lang.Boole an"
  2643       },
  2644       {
  2645         "sou rceType":  "org.sprin gframework .boot.auto configure. jms.active mq.ActiveM QPropertie s$Pool",
  2646         "def aultValue" : "-1ms",
  2647         "nam e": "sprin g.activemq .pool.bloc k-if-full- timeout",
  2648         "des cription":  "Blocking  period be fore throw ing an exc eption if  the pool i s still fu ll.",
  2649         "typ e": "java. time.Durat ion"
  2650       },
  2651       {
  2652         "sou rceType":  "org.sprin gframework .boot.auto configure. jms.active mq.ActiveM QPropertie s$Pool",
  2653         "def aultValue" : true,
  2654         "nam e": "sprin g.activemq .pool.crea te-connect ion-on-sta rtup",
  2655         "des cription":  "Whether  to create  a connecti on on star tup. Can b e used to  warm up th e pool on\ n startup. ",
  2656         "typ e": "java. lang.Boole an"
  2657       },
  2658       {
  2659         "sou rceType":  "org.sprin gframework .boot.auto configure. jms.active mq.ActiveM QPropertie s$Pool",
  2660         "def aultValue" : false,
  2661         "nam e": "sprin g.activemq .pool.enab led",
  2662         "des cription":  "Whether  a PooledCo nnectionFa ctory shou ld be crea ted, inste ad of a re gular\n Co nnectionFa ctory.",
  2663         "typ e": "java. lang.Boole an"
  2664       },
  2665       {
  2666         "sou rceType":  "org.sprin gframework .boot.auto configure. jms.active mq.ActiveM QPropertie s$Pool",
  2667         "def aultValue" : "0ms",
  2668         "nam e": "sprin g.activemq .pool.expi ry-timeout ",
  2669         "des cription":  "Connecti on expirat ion timeou t.",
  2670         "typ e": "java. time.Durat ion"
  2671       },
  2672       {
  2673         "sou rceType":  "org.sprin gframework .boot.auto configure. jms.active mq.ActiveM QPropertie s$Pool",
  2674         "def aultValue" : "30s",
  2675         "nam e": "sprin g.activemq .pool.idle -timeout",
  2676         "des cription":  "Connecti on idle ti meout.",
  2677         "typ e": "java. time.Durat ion"
  2678       },
  2679       {
  2680         "sou rceType":  "org.sprin gframework .boot.auto configure. jms.active mq.ActiveM QPropertie s$Pool",
  2681         "def aultValue" : 1,
  2682         "nam e": "sprin g.activemq .pool.max- connection s",
  2683         "des cription":  "Maximum  number of  pooled con nections." ,
  2684         "typ e": "java. lang.Integ er"
  2685       },
  2686       {
  2687         "sou rceType":  "org.sprin gframework .boot.auto configure. jms.active mq.ActiveM QPropertie s$Pool",
  2688         "def aultValue" : 500,
  2689         "nam e": "sprin g.activemq .pool.maxi mum-active -session-p er-connect ion",
  2690         "des cription":  "Maximum  number of  active ses sions per  connection .",
  2691         "typ e": "java. lang.Integ er"
  2692       },
  2693       {
  2694         "sou rceType":  "org.sprin gframework .boot.auto configure. jms.active mq.ActiveM QPropertie s$Pool",
  2695         "def aultValue" : true,
  2696         "nam e": "sprin g.activemq .pool.reco nnect-on-e xception",
  2697         "des cription":  "Reset th e connecti on when a  \"JMSExcep tion\" occ urs.",
  2698         "typ e": "java. lang.Boole an"
  2699       },
  2700       {
  2701         "sou rceType":  "org.sprin gframework .boot.auto configure. jms.active mq.ActiveM QPropertie s$Pool",
  2702         "def aultValue" : "-1ms",
  2703         "nam e": "sprin g.activemq .pool.time -between-e xpiration- check",
  2704         "des cription":  "Time to  sleep betw een runs o f the idle  connectio n eviction  thread. W hen\n nega tive, no i dle connec tion evict ion thread  runs.",
  2705         "typ e": "java. time.Durat ion"
  2706       },
  2707       {
  2708         "sou rceType":  "org.sprin gframework .boot.auto configure. jms.active mq.ActiveM QPropertie s$Pool",
  2709         "def aultValue" : true,
  2710         "nam e": "sprin g.activemq .pool.use- anonymous- producers" ,
  2711         "des cription":  "Whether  to use onl y one anon ymous \"Me ssageProdu cer\" inst ance. Set  it to fals e\n to cre ate one \" MessagePro ducer\" ev ery time o ne is requ ired.",
  2712         "typ e": "java. lang.Boole an"
  2713       },
  2714       {
  2715         "sou rceType":  "org.sprin gframework .boot.auto configure. jms.active mq.ActiveM QPropertie s",
  2716         "def aultValue" : "0ms",
  2717         "nam e": "sprin g.activemq .send-time out",
  2718         "des cription":  "Time to  wait on me ssage send s for a re sponse. Se t it to 0  to wait fo rever.",
  2719         "typ e": "java. time.Durat ion"
  2720       },
  2721       {
  2722         "sou rceType":  "org.sprin gframework .boot.auto configure. jms.active mq.ActiveM QPropertie s",
  2723         "nam e": "sprin g.activemq .user",
  2724         "des cription":  "Login us er of the  broker.",
  2725         "typ e": "java. lang.Strin g"
  2726       },
  2727       {
  2728         "def aultValue" : true,
  2729         "nam e": "sprin g.aop.auto ",
  2730         "des cription":  "Add @Ena bleAspectJ AutoProxy. ",
  2731         "typ e": "java. lang.Boole an"
  2732       },
  2733       {
  2734         "def aultValue" : true,
  2735         "nam e": "sprin g.aop.prox y-target-c lass",
  2736         "des cription":  "Whether  subclass-b ased (CGLI B) proxies  are to be  created ( true), as  opposed to  standard  Java inter face-based  proxies ( false).",
  2737         "typ e": "java. lang.Boole an"
  2738       },
  2739       {
  2740         "def aultValue" : false,
  2741         "nam e": "sprin g.applicat ion.admin. enabled",
  2742         "des cription":  "Whether  to enable  admin feat ures for t he applica tion.",
  2743         "typ e": "java. lang.Boole an"
  2744       },
  2745       {
  2746         "def aultValue" : "org.spr ingframewo rk.boot:ty pe=Admin,n ame=Spring Applicatio n",
  2747         "nam e": "sprin g.applicat ion.admin. jmx-name",
  2748         "des cription":  "JMX name  of the ap plication  admin MBea n.",
  2749         "typ e": "java. lang.Strin g"
  2750       },
  2751       {
  2752         "sou rceType":  "org.sprin gframework .boot.auto configure. jms.artemi s.ArtemisP roperties$ Embedded",
  2753         "nam e": "sprin g.artemis. embedded.c luster-pas sword",
  2754         "des cription":  "Cluster  password.  Randomly g enerated o n startup  by default .",
  2755         "typ e": "java. lang.Strin g"
  2756       },
  2757       {
  2758         "sou rceType":  "org.sprin gframework .boot.auto configure. jms.artemi s.ArtemisP roperties$ Embedded",
  2759         "nam e": "sprin g.artemis. embedded.d ata-direct ory",
  2760         "des cription":  "Journal  file direc tory. Not  necessary  if persist ence is tu rned off." ,
  2761         "typ e": "java. lang.Strin g"
  2762       },
  2763       {
  2764         "sou rceType":  "org.sprin gframework .boot.auto configure. jms.artemi s.ArtemisP roperties$ Embedded",
  2765         "def aultValue" : true,
  2766         "nam e": "sprin g.artemis. embedded.e nabled",
  2767         "des cription":  "Whether  to enable  embedded m ode if the  Artemis s erver APIs  are avail able.",
  2768         "typ e": "java. lang.Boole an"
  2769       },
  2770       {
  2771         "sou rceType":  "org.sprin gframework .boot.auto configure. jms.artemi s.ArtemisP roperties$ Embedded",
  2772         "def aultValue" : false,
  2773         "nam e": "sprin g.artemis. embedded.p ersistent" ,
  2774         "des cription":  "Whether  to enable  persistent  store.",
  2775         "typ e": "java. lang.Boole an"
  2776       },
  2777       {
  2778         "sou rceType":  "org.sprin gframework .boot.auto configure. jms.artemi s.ArtemisP roperties$ Embedded",
  2779         "def aultValue" : [],
  2780         "nam e": "sprin g.artemis. embedded.q ueues",
  2781         "des cription":  "Comma-se parated li st of queu es to crea te on star tup.",
  2782         "typ e": "java. lang.Strin g[]"
  2783       },
  2784       {
  2785         "sou rceType":  "org.sprin gframework .boot.auto configure. jms.artemi s.ArtemisP roperties$ Embedded",
  2786         "def aultValue" : 0,
  2787         "nam e": "sprin g.artemis. embedded.s erver-id",
  2788         "des cription":  "Server I D. By defa ult, an au to-increme nted count er is used .",
  2789         "typ e": "java. lang.Integ er"
  2790       },
  2791       {
  2792         "sou rceType":  "org.sprin gframework .boot.auto configure. jms.artemi s.ArtemisP roperties$ Embedded",
  2793         "def aultValue" : [],
  2794         "nam e": "sprin g.artemis. embedded.t opics",
  2795         "des cription":  "Comma-se parated li st of topi cs to crea te on star tup.",
  2796         "typ e": "java. lang.Strin g[]"
  2797       },
  2798       {
  2799         "sou rceType":  "org.sprin gframework .boot.auto configure. jms.artemi s.ArtemisP roperties" ,
  2800         "def aultValue" : "localho st",
  2801         "nam e": "sprin g.artemis. host",
  2802         "des cription":  "Artemis  broker hos t.",
  2803         "typ e": "java. lang.Strin g"
  2804       },
  2805       {
  2806         "sou rceType":  "org.sprin gframework .boot.auto configure. jms.artemi s.ArtemisP roperties" ,
  2807         "nam e": "sprin g.artemis. mode",
  2808         "des cription":  "Artemis  deployment  mode, aut o-detected  by defaul t.",
  2809         "typ e": "org.s pringframe work.boot. autoconfig ure.jms.ar temis.Arte misMode"
  2810       },
  2811       {
  2812         "sou rceType":  "org.sprin gframework .boot.auto configure. jms.artemi s.ArtemisP roperties" ,
  2813         "nam e": "sprin g.artemis. password",
  2814         "des cription":  "Login pa ssword of  the broker .",
  2815         "typ e": "java. lang.Strin g"
  2816       },
  2817       {
  2818         "sou rceType":  "org.sprin gframework .boot.auto configure. jms.artemi s.ArtemisP roperties" ,
  2819         "def aultValue" : 61616,
  2820         "nam e": "sprin g.artemis. port",
  2821         "des cription":  "Artemis  broker por t.",
  2822         "typ e": "java. lang.Integ er"
  2823       },
  2824       {
  2825         "sou rceType":  "org.sprin gframework .boot.auto configure. jms.artemi s.ArtemisP roperties" ,
  2826         "nam e": "sprin g.artemis. user",
  2827         "des cription":  "Login us er of the  broker.",
  2828         "typ e": "java. lang.Strin g"
  2829       },
  2830       {
  2831         "nam e": "sprin g.autoconf igure.excl ude",
  2832         "des cription":  "Auto-con figuration  classes t o exclude. ",
  2833         "typ e": "java. util.List< java.lang. Class>"
  2834       },
  2835       {
  2836         "sou rceType":  "org.sprin gframework .boot.auto configure. batch.Batc hPropertie s",
  2837         "def aultValue" : "embedde d",
  2838         "nam e": "sprin g.batch.in itialize-s chema",
  2839         "des cription":  "Database  schema in itializati on mode.",
  2840         "typ e": "org.s pringframe work.boot. jdbc.DataS ourceIniti alizationM ode"
  2841       },
  2842       {
  2843         "dep recated":  true,
  2844         "nam e": "sprin g.batch.in itializer. enabled",
  2845         "des cription":  "Create t he require d batch ta bles on st artup if n ecessary.  Enabled au tomaticall y\n if no  custom tab le prefix  is set or  if a custo m schema i s configur ed.",
  2846         "typ e": "java. lang.Boole an",
  2847         "dep recation":  {
  2848           "l evel": "er ror",
  2849           "r eplacement ": "spring .batch.ini tialize-sc hema"
  2850         }
  2851       },
  2852       {
  2853         "def aultValue" : true,
  2854         "nam e": "sprin g.batch.jo b.enabled" ,
  2855         "des cription":  "Execute  all Spring  Batch job s in the c ontext on  startup.",
  2856         "typ e": "java. lang.Boole an"
  2857       },
  2858       {
  2859         "sou rceType":  "org.sprin gframework .boot.auto configure. batch.Batc hPropertie s$Job",
  2860         "def aultValue" : "",
  2861         "nam e": "sprin g.batch.jo b.names",
  2862         "des cription":  "Comma-se parated li st of job  names to e xecute on  startup (f or instanc e,\n `job1 ,job2`). B y default,  all Jobs  found in t he context  are execu ted.",
  2863         "typ e": "java. lang.Strin g"
  2864       },
  2865       {
  2866         "sou rceType":  "org.sprin gframework .boot.auto configure. batch.Batc hPropertie s",
  2867         "def aultValue" : "classpa th:org\/sp ringframew ork\/batch \/core\/sc hema-@@pla tform@@.sq l",
  2868         "nam e": "sprin g.batch.sc hema",
  2869         "des cription":  "Path to  the SQL fi le to use  to initial ize the da tabase sch ema.",
  2870         "typ e": "java. lang.Strin g"
  2871       },
  2872       {
  2873         "sou rceType":  "org.sprin gframework .boot.auto configure. batch.Batc hPropertie s",
  2874         "nam e": "sprin g.batch.ta ble-prefix ",
  2875         "des cription":  "Table pr efix for a ll the bat ch meta-da ta tables. ",
  2876         "typ e": "java. lang.Strin g"
  2877       },
  2878       {
  2879         "sou rceType":  "org.sprin gframework .boot.auto configure. cache.Cach ePropertie s",
  2880         "nam e": "sprin g.cache.ca che-names" ,
  2881         "des cription":  "Comma-se parated li st of cach e names to  create if  supported  by the un derlying c ache\n man ager. Usua lly, this  disables t he ability  to create  additiona l caches o n-the-fly. ",
  2882         "typ e": "java. util.List< java.lang. String>"
  2883       },
  2884       {
  2885         "sou rceType":  "org.sprin gframework .boot.auto configure. cache.Cach ePropertie s$Caffeine ",
  2886         "nam e": "sprin g.cache.ca ffeine.spe c",
  2887         "des cription":  "The spec  to use to  create ca ches. See  CaffeineSp ec for mor e details  on the spe c\n format .",
  2888         "typ e": "java. lang.Strin g"
  2889       },
  2890       {
  2891         "sou rceType":  "org.sprin gframework .boot.auto configure. cache.Cach ePropertie s$Couchbas e",
  2892         "nam e": "sprin g.cache.co uchbase.ex piration",
  2893         "des cription":  "Entry ex piration.  By default  the entri es never e xpire. Not e that thi s value is \n ultimat ely conver ted to sec onds.",
  2894         "typ e": "java. time.Durat ion"
  2895       },
  2896       {
  2897         "sou rceType":  "org.sprin gframework .boot.auto configure. cache.Cach ePropertie s$EhCache" ,
  2898         "nam e": "sprin g.cache.eh cache.conf ig",
  2899         "des cription":  "The loca tion of th e configur ation file  to use to  initializ e EhCache. ",
  2900         "typ e": "org.s pringframe work.core. io.Resourc e"
  2901       },
  2902       {
  2903         "sou rceType":  "org.sprin gframework .boot.auto configure. cache.Cach ePropertie s$Infinisp an",
  2904         "nam e": "sprin g.cache.in finispan.c onfig",
  2905         "des cription":  "The loca tion of th e configur ation file  to use to  initializ e Infinisp an.",
  2906         "typ e": "org.s pringframe work.core. io.Resourc e"
  2907       },
  2908       {
  2909         "sou rceType":  "org.sprin gframework .boot.auto configure. cache.Cach ePropertie s$JCache",
  2910         "nam e": "sprin g.cache.jc ache.confi g",
  2911         "des cription":  "The loca tion of th e configur ation file  to use to  initializ e the cach e manager. \n The con figuration  file is d ependent o f the unde rlying cac he impleme ntation.",
  2912         "typ e": "org.s pringframe work.core. io.Resourc e"
  2913       },
  2914       {
  2915         "sou rceType":  "org.sprin gframework .boot.auto configure. cache.Cach ePropertie s$JCache",
  2916         "nam e": "sprin g.cache.jc ache.provi der",
  2917         "des cription":  "Fully qu alified na me of the  CachingPro vider impl ementation  to use to  retrieve\ n the JSR- 107 compli ant cache  manager. N eeded only  if more t han one JS R-107\n im plementati on is avai lable on t he classpa th.",
  2918         "typ e": "java. lang.Strin g"
  2919       },
  2920       {
  2921         "sou rceType":  "org.sprin gframework .boot.auto configure. cache.Cach ePropertie s$Redis",
  2922         "def aultValue" : true,
  2923         "nam e": "sprin g.cache.re dis.cache- null-value s",
  2924         "des cription":  "Allow ca ching null  values.",
  2925         "typ e": "java. lang.Boole an"
  2926       },
  2927       {
  2928         "sou rceType":  "org.sprin gframework .boot.auto configure. cache.Cach ePropertie s$Redis",
  2929         "nam e": "sprin g.cache.re dis.key-pr efix",
  2930         "des cription":  "Key pref ix.",
  2931         "typ e": "java. lang.Strin g"
  2932       },
  2933       {
  2934         "sou rceType":  "org.sprin gframework .boot.auto configure. cache.Cach ePropertie s$Redis",
  2935         "nam e": "sprin g.cache.re dis.time-t o-live",
  2936         "des cription":  "Entry ex piration.  By default  the entri es never e xpire.",
  2937         "typ e": "java. time.Durat ion"
  2938       },
  2939       {
  2940         "sou rceType":  "org.sprin gframework .boot.auto configure. cache.Cach ePropertie s$Redis",
  2941         "def aultValue" : true,
  2942         "nam e": "sprin g.cache.re dis.use-ke y-prefix",
  2943         "des cription":  "Whether  to use the  key prefi x when wri ting to Re dis.",
  2944         "typ e": "java. lang.Boole an"
  2945       },
  2946       {
  2947         "sou rceType":  "org.sprin gframework .boot.auto configure. cache.Cach ePropertie s",
  2948         "nam e": "sprin g.cache.ty pe",
  2949         "des cription":  "Cache ty pe. By def ault, auto -detected  according  to the env ironment." ,
  2950         "typ e": "org.s pringframe work.boot. autoconfig ure.cache. CacheType"
  2951       },
  2952       {
  2953         "sou rceType":  "org.sprin gframework .boot.auto configure. couchbase. CouchbaseP roperties" ,
  2954         "nam e": "sprin g.couchbas e.bootstra p-hosts",
  2955         "des cription":  "Couchbas e nodes (h ost or IP  address) t o bootstra p from.",
  2956         "typ e": "java. util.List< java.lang. String>"
  2957       },
  2958       {
  2959         "sou rceType":  "org.sprin gframework .boot.auto configure. couchbase. CouchbaseP roperties$ Bucket",
  2960         "def aultValue" : "default ",
  2961         "nam e": "sprin g.couchbas e.bucket.n ame",
  2962         "des cription":  "Name of  the bucket  to connec t to.",
  2963         "typ e": "java. lang.Strin g"
  2964       },
  2965       {
  2966         "sou rceType":  "org.sprin gframework .boot.auto configure. couchbase. CouchbaseP roperties$ Bucket",
  2967         "def aultValue" : "",
  2968         "nam e": "sprin g.couchbas e.bucket.p assword",
  2969         "des cription":  "Password  of the bu cket.",
  2970         "typ e": "java. lang.Strin g"
  2971       },
  2972       {
  2973         "sou rceType":  "org.sprin gframework .boot.auto configure. couchbase. CouchbaseP roperties$ Endpoints" ,
  2974         "def aultValue" : 1,
  2975         "nam e": "sprin g.couchbas e.env.endp oints.key- value",
  2976         "des cription":  "Number o f sockets  per node a gainst the  key\/valu e service. ",
  2977         "typ e": "java. lang.Integ er"
  2978       },
  2979       {
  2980         "sou rceType":  "org.sprin gframework .boot.auto configure. couchbase. CouchbaseP roperties$ Endpoints" ,
  2981         "def aultValue" : 1,
  2982         "nam e": "sprin g.couchbas e.env.endp oints.quer y",
  2983         "des cription":  "Number o f sockets  per node a gainst the  query (N1 QL) servic e.",
  2984         "typ e": "java. lang.Integ er"
  2985       },
  2986       {
  2987         "sou rceType":  "org.sprin gframework .boot.auto configure. couchbase. CouchbaseP roperties$ Endpoints" ,
  2988         "def aultValue" : 1,
  2989         "nam e": "sprin g.couchbas e.env.endp oints.view ",
  2990         "des cription":  "Number o f sockets  per node a gainst the  view serv ice.",
  2991         "typ e": "java. lang.Integ er"
  2992       },
  2993       {
  2994         "sou rceType":  "org.sprin gframework .boot.auto configure. couchbase. CouchbaseP roperties$ Ssl",
  2995         "nam e": "sprin g.couchbas e.env.ssl. enabled",
  2996         "des cription":  "Whether  to enable  SSL suppor t. Enabled  automatic ally if a  \"keyStore \" is\n pr ovided unl ess specif ied otherw ise.",
  2997         "typ e": "java. lang.Boole an"
  2998       },
  2999       {
  3000         "sou rceType":  "org.sprin gframework .boot.auto configure. couchbase. CouchbaseP roperties$ Ssl",
  3001         "nam e": "sprin g.couchbas e.env.ssl. key-store" ,
  3002         "des cription":  "Path to  the JVM ke y store th at holds t he certifi cates.",
  3003         "typ e": "java. lang.Strin g"
  3004       },
  3005       {
  3006         "sou rceType":  "org.sprin gframework .boot.auto configure. couchbase. CouchbaseP roperties$ Ssl",
  3007         "nam e": "sprin g.couchbas e.env.ssl. key-store- password",
  3008         "des cription":  "Password  used to a ccess the  key store. ",
  3009         "typ e": "java. lang.Strin g"
  3010       },
  3011       {
  3012         "sou rceType":  "org.sprin gframework .boot.auto configure. couchbase. CouchbaseP roperties$ Timeouts",
  3013         "def aultValue" : "5000ms" ,
  3014         "nam e": "sprin g.couchbas e.env.time outs.conne ct",
  3015         "des cription":  "Bucket c onnections  timeouts. ",
  3016         "typ e": "java. time.Durat ion"
  3017       },
  3018       {
  3019         "sou rceType":  "org.sprin gframework .boot.auto configure. couchbase. CouchbaseP roperties$ Timeouts",
  3020         "def aultValue" : "2500ms" ,
  3021         "nam e": "sprin g.couchbas e.env.time outs.key-v alue",
  3022         "des cription":  "Blocking  operation s performe d on a spe cific key  timeout.",
  3023         "typ e": "java. time.Durat ion"
  3024       },
  3025       {
  3026         "sou rceType":  "org.sprin gframework .boot.auto configure. couchbase. CouchbaseP roperties$ Timeouts",
  3027         "def aultValue" : "7500ms" ,
  3028         "nam e": "sprin g.couchbas e.env.time outs.query ",
  3029         "des cription":  "N1QL que ry operati ons timeou t.",
  3030         "typ e": "java. time.Durat ion"
  3031       },
  3032       {
  3033         "sou rceType":  "org.sprin gframework .boot.auto configure. couchbase. CouchbaseP roperties$ Timeouts",
  3034         "def aultValue" : "1000ms" ,
  3035         "nam e": "sprin g.couchbas e.env.time outs.socke t-connect" ,
  3036         "des cription":  "Socket c onnect con nections t imeout.",
  3037         "typ e": "java. time.Durat ion"
  3038       },
  3039       {
  3040         "sou rceType":  "org.sprin gframework .boot.auto configure. couchbase. CouchbaseP roperties$ Timeouts",
  3041         "def aultValue" : "7500ms" ,
  3042         "nam e": "sprin g.couchbas e.env.time outs.view" ,
  3043         "des cription":  "Regular  and geospa tial view  operations  timeout." ,
  3044         "typ e": "java. time.Durat ion"
  3045       },
  3046       {
  3047         "def aultValue" : true,
  3048         "nam e": "sprin g.dao.exce ptiontrans lation.ena bled",
  3049         "des cription":  "Whether  to enable  the Persis tenceExcep tionTransl ationPostP rocessor." ,
  3050         "typ e": "java. lang.Boole an"
  3051       },
  3052       {
  3053         "sou rceType":  "org.sprin gframework .boot.auto configure. cassandra. CassandraP roperties" ,
  3054         "nam e": "sprin g.data.cas sandra.clu ster-name" ,
  3055         "des cription":  "Name of  the Cassan dra cluste r.",
  3056         "typ e": "java. lang.Strin g"
  3057       },
  3058       {
  3059         "sou rceType":  "org.sprin gframework .boot.auto configure. cassandra. CassandraP roperties" ,
  3060         "def aultValue" : "none",
  3061         "nam e": "sprin g.data.cas sandra.com pression",
  3062         "des cription":  "Compress ion suppor ted by the  Cassandra  binary pr otocol.",
  3063         "typ e": "com.d atastax.dr iver.core. ProtocolOp tions$Comp ression"
  3064       },
  3065       {
  3066         "sou rceType":  "org.sprin gframework .boot.auto configure. cassandra. CassandraP roperties" ,
  3067         "nam e": "sprin g.data.cas sandra.con nect-timeo ut",
  3068         "des cription":  "Socket o ption: con nection ti me out.",
  3069         "typ e": "java. time.Durat ion"
  3070       },
  3071       {
  3072         "dep recated":  true,
  3073         "nam e": "sprin g.data.cas sandra.con nect-timeo ut-millis" ,
  3074         "des cription":  "Socket o ption: con nection ti me out.",
  3075         "typ e": "java. lang.Integ er",
  3076         "dep recation":  {
  3077           "l evel": "er ror",
  3078           "r eplacement ": "spring .data.cass andra.conn ect-timeou t"
  3079         }
  3080       },
  3081       {
  3082         "sou rceType":  "org.sprin gframework .boot.auto configure. cassandra. CassandraP roperties" ,
  3083         "nam e": "sprin g.data.cas sandra.con sistency-l evel",
  3084         "des cription":  "Queries  consistenc y level.",
  3085         "typ e": "com.d atastax.dr iver.core. Consistenc yLevel"
  3086       },
  3087       {
  3088         "sou rceType":  "org.sprin gframework .boot.auto configure. cassandra. CassandraP roperties" ,
  3089         "def aultValue" : [
  3090           "l ocalhost"
  3091         ],
  3092         "nam e": "sprin g.data.cas sandra.con tact-point s",
  3093         "des cription":  "Cluster  node addre sses.",
  3094         "typ e": "java. util.List< java.lang. String>"
  3095       },
  3096       {
  3097         "sou rceType":  "org.sprin gframework .boot.auto configure. cassandra. CassandraP roperties" ,
  3098         "nam e": "sprin g.data.cas sandra.fet ch-size",
  3099         "des cription":  "Queries  default fe tch size." ,
  3100         "typ e": "java. lang.Integ er"
  3101       },
  3102       {
  3103         "sou rceType":  "org.sprin gframework .boot.auto configure. cassandra. CassandraP roperties" ,
  3104         "nam e": "sprin g.data.cas sandra.key space-name ",
  3105         "des cription":  "Keyspace  name to u se.",
  3106         "typ e": "java. lang.Strin g"
  3107       },
  3108       {
  3109         "sou rceType":  "org.sprin gframework .boot.auto configure. cassandra. CassandraP roperties" ,
  3110         "nam e": "sprin g.data.cas sandra.loa d-balancin g-policy",
  3111         "des cription":  "Class na me of the  load balan cing polic y.",
  3112         "typ e": "java. lang.Class <? extends  com.datas tax.driver .core.poli cies.LoadB alancingPo licy>"
  3113       },
  3114       {
  3115         "sou rceType":  "org.sprin gframework .boot.auto configure. cassandra. CassandraP roperties" ,
  3116         "nam e": "sprin g.data.cas sandra.pas sword",
  3117         "des cription":  "Login pa ssword of  the server .",
  3118         "typ e": "java. lang.Strin g"
  3119       },
  3120       {
  3121         "sou rceType":  "org.sprin gframework .boot.auto configure. cassandra. CassandraP roperties$ Pool",
  3122         "def aultValue" : "30s",
  3123         "nam e": "sprin g.data.cas sandra.poo l.heartbea t-interval ",
  3124         "des cription":  "Heartbea t interval  after whi ch a messa ge is sent  on an idl e connecti on to make \n sure it 's still a live. If a  duration  suffix is  not specif ied, secon ds will be \n used.",
  3125         "typ e": "java. time.Durat ion"
  3126       },
  3127       {
  3128         "sou rceType":  "org.sprin gframework .boot.auto configure. cassandra. CassandraP roperties$ Pool",
  3129         "def aultValue" : "120s",
  3130         "nam e": "sprin g.data.cas sandra.poo l.idle-tim eout",
  3131         "des cription":  "Idle tim eout befor e an idle  connection  is remove d. If a du ration suf fix is not \n specifi ed, second s will be  used.",
  3132         "typ e": "java. time.Durat ion"
  3133       },
  3134       {
  3135         "sou rceType":  "org.sprin gframework .boot.auto configure. cassandra. CassandraP roperties$ Pool",
  3136         "def aultValue" : 256,
  3137         "nam e": "sprin g.data.cas sandra.poo l.max-queu e-size",
  3138         "des cription":  "Maximum  number of  requests t hat get qu eued if no  connectio n is avail able.",
  3139         "typ e": "java. lang.Integ er"
  3140       },
  3141       {
  3142         "sou rceType":  "org.sprin gframework .boot.auto configure. cassandra. CassandraP roperties$ Pool",
  3143         "def aultValue" : "5000ms" ,
  3144         "nam e": "sprin g.data.cas sandra.poo l.pool-tim eout",
  3145         "des cription":  "Pool tim eout when  trying to  acquire a  connection  from a ho st's pool. ",
  3146         "typ e": "java. time.Durat ion"
  3147       },
  3148       {
  3149         "sou rceType":  "org.sprin gframework .boot.auto configure. cassandra. CassandraP roperties" ,
  3150         "nam e": "sprin g.data.cas sandra.por t",
  3151         "des cription":  "Port of  the Cassan dra server .",
  3152         "typ e": "java. lang.Integ er"
  3153       },
  3154       {
  3155         "sou rceType":  "org.sprin gframework .boot.auto configure. cassandra. CassandraP roperties" ,
  3156         "nam e": "sprin g.data.cas sandra.rea d-timeout" ,
  3157         "des cription":  "Socket o ption: rea d time out .",
  3158         "typ e": "java. time.Durat ion"
  3159       },
  3160       {
  3161         "dep recated":  true,
  3162         "nam e": "sprin g.data.cas sandra.rea d-timeout- millis",
  3163         "des cription":  "Socket o ption: rea d time out .",
  3164         "typ e": "java. lang.Integ er",
  3165         "dep recation":  {
  3166           "l evel": "er ror",
  3167           "r eplacement ": "spring .data.cass andra.read -timeout"
  3168         }
  3169       },
  3170       {
  3171         "sou rceType":  "org.sprin gframework .boot.auto configure. cassandra. CassandraP roperties" ,
  3172         "nam e": "sprin g.data.cas sandra.rec onnection- policy",
  3173         "des cription":  "Reconnec tion polic y class.",
  3174         "typ e": "java. lang.Class <? extends  com.datas tax.driver .core.poli cies.Recon nectionPol icy>"
  3175       },
  3176       {
  3177         "def aultValue" : true,
  3178         "dep recated":  true,
  3179         "nam e": "sprin g.data.cas sandra.rep ositories. enabled",
  3180         "des cription":  "Whether  to enable  Cassandra  repositori es.",
  3181         "typ e": "java. lang.Boole an",
  3182         "dep recation":  {
  3183           "l evel": "er ror",
  3184           "r eplacement ": "spring .data.cass andra.repo sitories.t ype"
  3185         }
  3186       },
  3187       {
  3188         "def aultValue" : "auto",
  3189         "nam e": "sprin g.data.cas sandra.rep ositories. type",
  3190         "des cription":  "Type of  Cassandra  repositori es to enab le.",
  3191         "typ e": "org.s pringframe work.boot. autoconfig ure.data.R epositoryT ype"
  3192       },
  3193       {
  3194         "sou rceType":  "org.sprin gframework .boot.auto configure. cassandra. CassandraP roperties" ,
  3195         "nam e": "sprin g.data.cas sandra.ret ry-policy" ,
  3196         "des cription":  "Class na me of the  retry poli cy.",
  3197         "typ e": "java. lang.Class <? extends  com.datas tax.driver .core.poli cies.Retry Policy>"
  3198       },
  3199       {
  3200         "sou rceType":  "org.sprin gframework .boot.auto configure. cassandra. CassandraP roperties" ,
  3201         "def aultValue" : "none",
  3202         "nam e": "sprin g.data.cas sandra.sch ema-action ",
  3203         "des cription":  "Schema a ction to t ake at sta rtup.",
  3204         "typ e": "java. lang.Strin g"
  3205       },
  3206       {
  3207         "sou rceType":  "org.sprin gframework .boot.auto configure. cassandra. CassandraP roperties" ,
  3208         "nam e": "sprin g.data.cas sandra.ser ial-consis tency-leve l",
  3209         "des cription":  "Queries  serial con sistency l evel.",
  3210         "typ e": "com.d atastax.dr iver.core. Consistenc yLevel"
  3211       },
  3212       {
  3213         "sou rceType":  "org.sprin gframework .boot.auto configure. cassandra. CassandraP roperties" ,
  3214         "def aultValue" : false,
  3215         "nam e": "sprin g.data.cas sandra.ssl ",
  3216         "des cription":  "Enable S SL support .",
  3217         "typ e": "java. lang.Boole an"
  3218       },
  3219       {
  3220         "sou rceType":  "org.sprin gframework .boot.auto configure. cassandra. CassandraP roperties" ,
  3221         "nam e": "sprin g.data.cas sandra.use rname",
  3222         "des cription":  "Login us er of the  server.",
  3223         "typ e": "java. lang.Strin g"
  3224       },
  3225       {
  3226         "sou rceType":  "org.sprin gframework .boot.auto configure. data.couch base.Couch baseDataPr operties",
  3227         "def aultValue" : false,
  3228         "nam e": "sprin g.data.cou chbase.aut o-index",
  3229         "des cription":  "Automati cally crea te views a nd indexes . Use the  meta-data  provided b y\n \"@Vie wIndexed\" , \"@N1qlP rimaryInde xed\" and  \"@N1qlSec ondaryInde xed\".",
  3230         "typ e": "java. lang.Boole an"
  3231       },
  3232       {
  3233         "sou rceType":  "org.sprin gframework .boot.auto configure. data.couch base.Couch baseDataPr operties",
  3234         "def aultValue" : "read-yo ur-own-wri tes",
  3235         "nam e": "sprin g.data.cou chbase.con sistency",
  3236         "des cription":  "Consiste ncy to app ly by defa ult on gen erated que ries.",
  3237         "typ e": "org.s pringframe work.data. couchbase. core.query .Consisten cy"
  3238       },
  3239       {
  3240         "def aultValue" : true,
  3241         "dep recated":  true,
  3242         "nam e": "sprin g.data.cou chbase.rep ositories. enabled",
  3243         "des cription":  "Whether  to enable  Couchbase  repositori es.",
  3244         "typ e": "java. lang.Boole an",
  3245         "dep recation":  {
  3246           "l evel": "er ror",
  3247           "r eplacement ": "spring .data.couc hbase.repo sitories.t ype"
  3248         }
  3249       },
  3250       {
  3251         "def aultValue" : "auto",
  3252         "nam e": "sprin g.data.cou chbase.rep ositories. type",
  3253         "des cription":  "Type of  Couchbase  repositori es to enab le.",
  3254         "typ e": "org.s pringframe work.boot. autoconfig ure.data.R epositoryT ype"
  3255       },
  3256       {
  3257         "sou rceType":  "org.sprin gframework .boot.auto configure. data.elast icsearch.E lasticsear chProperti es",
  3258         "def aultValue" : "elastic search",
  3259         "nam e": "sprin g.data.ela sticsearch .cluster-n ame",
  3260         "des cription":  "Elastics earch clus ter name." ,
  3261         "typ e": "java. lang.Strin g"
  3262       },
  3263       {
  3264         "sou rceType":  "org.sprin gframework .boot.auto configure. data.elast icsearch.E lasticsear chProperti es",
  3265         "nam e": "sprin g.data.ela sticsearch .cluster-n odes",
  3266         "des cription":  "Comma-se parated li st of clus ter node a ddresses." ,
  3267         "typ e": "java. lang.Strin g"
  3268       },
  3269       {
  3270         "sou rceType":  "org.sprin gframework .boot.auto configure. data.elast icsearch.E lasticsear chProperti es",
  3271         "nam e": "sprin g.data.ela sticsearch .propertie s",
  3272         "des cription":  "Addition al propert ies used t o configur e the clie nt.",
  3273         "typ e": "java. util.Map<j ava.lang.S tring,java .lang.Stri ng>"
  3274       },
  3275       {
  3276         "def aultValue" : true,
  3277         "nam e": "sprin g.data.ela sticsearch .repositor ies.enable d",
  3278         "des cription":  "Whether  to enable  Elasticsea rch reposi tories.",
  3279         "typ e": "java. lang.Boole an"
  3280       },
  3281       {
  3282         "def aultValue" : true,
  3283         "nam e": "sprin g.data.jpa .repositor ies.enable d",
  3284         "des cription":  "Whether  to enable  JPA reposi tories.",
  3285         "typ e": "java. lang.Boole an"
  3286       },
  3287       {
  3288         "def aultValue" : true,
  3289         "nam e": "sprin g.data.lda p.reposito ries.enabl ed",
  3290         "des cription":  "Whether  to enable  LDAP repos itories.",
  3291         "typ e": "java. lang.Boole an"
  3292       },
  3293       {
  3294         "sou rceType":  "org.sprin gframework .boot.auto configure. mongo.Mong oPropertie s",
  3295         "nam e": "sprin g.data.mon godb.authe ntication- database",
  3296         "des cription":  "Authenti cation dat abase name .",
  3297         "typ e": "java. lang.Strin g"
  3298       },
  3299       {
  3300         "sou rceType":  "org.sprin gframework .boot.auto configure. mongo.Mong oPropertie s",
  3301         "nam e": "sprin g.data.mon godb.datab ase",
  3302         "des cription":  "Database  name.",
  3303         "typ e": "java. lang.Strin g"
  3304       },
  3305       {
  3306         "sou rceType":  "org.sprin gframework .boot.auto configure. mongo.Mong oPropertie s",
  3307         "nam e": "sprin g.data.mon godb.field -naming-st rategy",
  3308         "des cription":  "Fully qu alified na me of the  FieldNamin gStrategy  to use.",
  3309         "typ e": "java. lang.Class <?>"
  3310       },
  3311       {
  3312         "sou rceType":  "org.sprin gframework .boot.auto configure. mongo.Mong oPropertie s",
  3313         "nam e": "sprin g.data.mon godb.grid- fs-databas e",
  3314         "des cription":  "GridFS d atabase na me.",
  3315         "typ e": "java. lang.Strin g"
  3316       },
  3317       {
  3318         "sou rceType":  "org.sprin gframework .boot.auto configure. mongo.Mong oPropertie s",
  3319         "nam e": "sprin g.data.mon godb.host" ,
  3320         "des cription":  "Mongo se rver host.  Cannot be  set with  URI.",
  3321         "typ e": "java. lang.Strin g"
  3322       },
  3323       {
  3324         "sou rceType":  "org.sprin gframework .boot.auto configure. mongo.Mong oPropertie s",
  3325         "nam e": "sprin g.data.mon godb.passw ord",
  3326         "des cription":  "Login pa ssword of  the mongo  server. Ca nnot be se t with URI .",
  3327         "typ e": "java. lang.Chara cter[]"
  3328       },
  3329       {
  3330         "sou rceType":  "org.sprin gframework .boot.auto configure. mongo.Mong oPropertie s",
  3331         "nam e": "sprin g.data.mon godb.port" ,
  3332         "des cription":  "Mongo se rver port.  Cannot be  set with  URI.",
  3333         "typ e": "java. lang.Integ er"
  3334       },
  3335       {
  3336         "def aultValue" : true,
  3337         "dep recated":  true,
  3338         "nam e": "sprin g.data.mon godb.repos itories.en abled",
  3339         "des cription":  "Whether  to enable  Mongo repo sitories." ,
  3340         "typ e": "java. lang.Boole an",
  3341         "dep recation":  {
  3342           "l evel": "er ror",
  3343           "r eplacement ": "spring .data.mong odb.reposi tories.typ e"
  3344         }
  3345       },
  3346       {
  3347         "def aultValue" : "auto",
  3348         "nam e": "sprin g.data.mon godb.repos itories.ty pe",
  3349         "des cription":  "Type of  Mongo repo sitories t o enable." ,
  3350         "typ e": "org.s pringframe work.boot. autoconfig ure.data.R epositoryT ype"
  3351       },
  3352       {
  3353         "sou rceType":  "org.sprin gframework .boot.auto configure. mongo.Mong oPropertie s",
  3354         "def aultValue" : "mongodb :\/\/local host\/test ",
  3355         "nam e": "sprin g.data.mon godb.uri",
  3356         "des cription":  "Mongo da tabase URI . Cannot b e set with  host, por t and cred entials.",
  3357         "typ e": "java. lang.Strin g"
  3358       },
  3359       {
  3360         "sou rceType":  "org.sprin gframework .boot.auto configure. mongo.Mong oPropertie s",
  3361         "nam e": "sprin g.data.mon godb.usern ame",
  3362         "des cription":  "Login us er of the  mongo serv er. Cannot  be set wi th URI.",
  3363         "typ e": "java. lang.Strin g"
  3364       },
  3365       {
  3366         "sou rceType":  "org.sprin gframework .boot.auto configure. data.neo4j .Neo4jProp erties",
  3367         "def aultValue" : "none",
  3368         "nam e": "sprin g.data.neo 4j.auto-in dex",
  3369         "des cription":  "Auto ind ex mode.",
  3370         "typ e": "org.n eo4j.ogm.c onfig.Auto IndexMode"
  3371       },
  3372       {
  3373         "dep recated":  true,
  3374         "nam e": "sprin g.data.neo 4j.compile r",
  3375         "des cription":  "Compiler  to use.",
  3376         "typ e": "java. lang.Strin g",
  3377         "dep recation":  {
  3378           "r eason": "N ot support ed anymore  as of Neo 4j 3.",
  3379           "l evel": "er ror"
  3380         }
  3381       },
  3382       {
  3383         "sou rceType":  "org.sprin gframework .boot.auto configure. data.neo4j .Neo4jProp erties$Emb edded",
  3384         "def aultValue" : true,
  3385         "nam e": "sprin g.data.neo 4j.embedde d.enabled" ,
  3386         "des cription":  "Whether  to enable  embedded m ode if the  embedded  driver is  available. ",
  3387         "typ e": "java. lang.Boole an"
  3388       },
  3389       {
  3390         "sou rceType":  "org.sprin gframework .boot.auto configure. data.neo4j .Neo4jProp erties",
  3391         "def aultValue" : true,
  3392         "nam e": "sprin g.data.neo 4j.open-in -view",
  3393         "des cription":  "Register  OpenSessi onInViewIn terceptor.  Binds a N eo4j Sessi on to the  thread for  the\n ent ire proces sing of th e request. \",",
  3394         "typ e": "java. lang.Boole an"
  3395       },
  3396       {
  3397         "sou rceType":  "org.sprin gframework .boot.auto configure. data.neo4j .Neo4jProp erties",
  3398         "nam e": "sprin g.data.neo 4j.passwor d",
  3399         "des cription":  "Login pa ssword of  the server .",
  3400         "typ e": "java. lang.Strin g"
  3401       },
  3402       {
  3403         "def aultValue" : true,
  3404         "nam e": "sprin g.data.neo 4j.reposit ories.enab led",
  3405         "des cription":  "Whether  to enable  Neo4j repo sitories." ,
  3406         "typ e": "java. lang.Boole an"
  3407       },
  3408       {
  3409         "sou rceType":  "org.sprin gframework .boot.auto configure. data.neo4j .Neo4jProp erties",
  3410         "nam e": "sprin g.data.neo 4j.uri",
  3411         "des cription":  "URI used  by the dr iver. Auto -detected  by default .",
  3412         "typ e": "java. lang.Strin g"
  3413       },
  3414       {
  3415         "sou rceType":  "org.sprin gframework .boot.auto configure. data.neo4j .Neo4jProp erties",
  3416         "nam e": "sprin g.data.neo 4j.usernam e",
  3417         "des cription":  "Login us er of the  server.",
  3418         "typ e": "java. lang.Strin g"
  3419       },
  3420       {
  3421         "def aultValue" : true,
  3422         "nam e": "sprin g.data.red is.reposit ories.enab led",
  3423         "des cription":  "Whether  to enable  Redis repo sitories." ,
  3424         "typ e": "java. lang.Boole an"
  3425       },
  3426       {
  3427         "sou rceType":  "org.sprin gframework .boot.auto configure. data.rest. Repository RestProper ties",
  3428         "nam e": "sprin g.data.res t.base-pat h",
  3429         "des cription":  "Base pat h to be us ed by Spri ng Data RE ST to expo se reposit ory resour ces.",
  3430         "typ e": "java. lang.Strin g"
  3431       },
  3432       {
  3433         "sou rceType":  "org.sprin gframework .boot.auto configure. data.rest. Repository RestProper ties",
  3434         "nam e": "sprin g.data.res t.default- media-type ",
  3435         "des cription":  "Content  type to us e as a def ault when  none is sp ecified.",
  3436         "typ e": "org.s pringframe work.http. MediaType"
  3437       },
  3438       {
  3439         "sou rceType":  "org.sprin gframework .boot.auto configure. data.rest. Repository RestProper ties",
  3440         "nam e": "sprin g.data.res t.default- page-size" ,
  3441         "des cription":  "Default  size of pa ges.",
  3442         "typ e": "java. lang.Integ er"
  3443       },
  3444       {
  3445         "sou rceType":  "org.sprin gframework .boot.auto configure. data.rest. Repository RestProper ties",
  3446         "def aultValue" : "default ",
  3447         "nam e": "sprin g.data.res t.detectio n-strategy ",
  3448         "des cription":  "Strategy  to use to  determine  which rep ositories  get expose d.",
  3449         "typ e": "org.s pringframe work.data. rest.core. mapping.Re positoryDe tectionStr ategy$Repo sitoryDete ctionStrat egies"
  3450       },
  3451       {
  3452         "sou rceType":  "org.sprin gframework .boot.auto configure. data.rest. Repository RestProper ties",
  3453         "nam e": "sprin g.data.res t.enable-e num-transl ation",
  3454         "des cription":  "Whether  to enable  enum value  translati on through  the Sprin g Data RES T default\ n resource  bundle.",
  3455         "typ e": "java. lang.Boole an"
  3456       },
  3457       {
  3458         "sou rceType":  "org.sprin gframework .boot.auto configure. data.rest. Repository RestProper ties",
  3459         "nam e": "sprin g.data.res t.limit-pa ram-name",
  3460         "des cription":  "Name of  the URL qu ery string  parameter  that indi cates how  many resul ts to retu rn at\n on ce.",
  3461         "typ e": "java. lang.Strin g"
  3462       },
  3463       {
  3464         "sou rceType":  "org.sprin gframework .boot.auto configure. data.rest. Repository RestProper ties",
  3465         "nam e": "sprin g.data.res t.max-page -size",
  3466         "des cription":  "Maximum  size of pa ges.",
  3467         "typ e": "java. lang.Integ er"
  3468       },
  3469       {
  3470         "sou rceType":  "org.sprin gframework .boot.auto configure. data.rest. Repository RestProper ties",
  3471         "nam e": "sprin g.data.res t.page-par am-name",
  3472         "des cription":  "Name of  the URL qu ery string  parameter  that indi cates what  page to r eturn.",
  3473         "typ e": "java. lang.Strin g"
  3474       },
  3475       {
  3476         "sou rceType":  "org.sprin gframework .boot.auto configure. data.rest. Repository RestProper ties",
  3477         "nam e": "sprin g.data.res t.return-b ody-on-cre ate",
  3478         "des cription":  "Whether  to return  a response  body afte r creating  an entity .",
  3479         "typ e": "java. lang.Boole an"
  3480       },
  3481       {
  3482         "sou rceType":  "org.sprin gframework .boot.auto configure. data.rest. Repository RestProper ties",
  3483         "nam e": "sprin g.data.res t.return-b ody-on-upd ate",
  3484         "des cription":  "Whether  to return  a response  body afte r updating  an entity .",
  3485         "typ e": "java. lang.Boole an"
  3486       },
  3487       {
  3488         "sou rceType":  "org.sprin gframework .boot.auto configure. data.rest. Repository RestProper ties",
  3489         "nam e": "sprin g.data.res t.sort-par am-name",
  3490         "des cription":  "Name of  the URL qu ery string  parameter  that indi cates what  direction  to sort\n  results." ,
  3491         "typ e": "java. lang.Strin g"
  3492       },
  3493       {
  3494         "sou rceType":  "org.sprin gframework .boot.auto configure. solr.SolrP roperties" ,
  3495           "defaultVa lue": "htt p:\/\/127. 0.0.1: PORT \/solr",
  3496         "nam e": "sprin g.data.sol r.host",
  3497         "des cription":  "Solr hos t. Ignored  if \"zk-h ost\" is s et.",
  3498         "typ e": "java. lang.Strin g"
  3499       },
  3500       {
  3501         "def aultValue" : true,
  3502         "nam e": "sprin g.data.sol r.reposito ries.enabl ed",
  3503         "des cription":  "Whether  to enable  Solr repos itories.",
  3504         "typ e": "java. lang.Boole an"
  3505       },
  3506       {
  3507         "sou rceType":  "org.sprin gframework .boot.auto configure. solr.SolrP roperties" ,
  3508         "nam e": "sprin g.data.sol r.zk-host" ,
  3509         "des cription":  "ZooKeepe r host add ress in th e form HOS T:PORT.",
  3510         "typ e": "java. lang.Strin g"
  3511       },
  3512       {
  3513         "sou rceType":  "org.sprin gframework .boot.auto configure. data.web.S pringDataW ebProperti es$Pageabl e",
  3514         "def aultValue" : 20,
  3515         "nam e": "sprin g.data.web .pageable. default-pa ge-size",
  3516         "des cription":  "Default  page size. ",
  3517         "typ e": "java. lang.Integ er"
  3518       },
  3519       {
  3520         "sou rceType":  "org.sprin gframework .boot.auto configure. data.web.S pringDataW ebProperti es$Pageabl e",
  3521         "def aultValue" : 2000,
  3522         "nam e": "sprin g.data.web .pageable. max-page-s ize",
  3523         "des cription":  "Maximum  page size  to be acce pted.",
  3524         "typ e": "java. lang.Integ er"
  3525       },
  3526       {
  3527         "sou rceType":  "org.sprin gframework .boot.auto configure. data.web.S pringDataW ebProperti es$Pageabl e",
  3528         "def aultValue" : false,
  3529         "nam e": "sprin g.data.web .pageable. one-indexe d-paramete rs",
  3530         "des cription":  "Whether  to expose  and assume  1-based p age number  indexes.  Defaults t o \"false\ ",\n meani ng a page  number of  0 in the r equest equ als the fi rst page." ,
  3531         "typ e": "java. lang.Boole an"
  3532       },
  3533       {
  3534         "sou rceType":  "org.sprin gframework .boot.auto configure. data.web.S pringDataW ebProperti es$Pageabl e",
  3535         "def aultValue" : "page",
  3536         "nam e": "sprin g.data.web .pageable. page-param eter",
  3537         "des cription":  "Page ind ex paramet er name.",
  3538         "typ e": "java. lang.Strin g"
  3539       },
  3540       {
  3541         "sou rceType":  "org.sprin gframework .boot.auto configure. data.web.S pringDataW ebProperti es$Pageabl e",
  3542         "def aultValue" : "",
  3543         "nam e": "sprin g.data.web .pageable. prefix",
  3544         "des cription":  "General  prefix to  be prepend ed to the  page numbe r and page  size para meters.",
  3545         "typ e": "java. lang.Strin g"
  3546       },
  3547       {
  3548         "sou rceType":  "org.sprin gframework .boot.auto configure. data.web.S pringDataW ebProperti es$Pageabl e",
  3549         "def aultValue" : "_",
  3550         "nam e": "sprin g.data.web .pageable. qualifier- delimiter" ,
  3551         "des cription":  "Delimite r to be us ed between  the quali fier and t he actual  page numbe r and size \n propert ies.",
  3552         "typ e": "java. lang.Strin g"
  3553       },
  3554       {
  3555         "sou rceType":  "org.sprin gframework .boot.auto configure. data.web.S pringDataW ebProperti es$Pageabl e",
  3556         "def aultValue" : "size",
  3557         "nam e": "sprin g.data.web .pageable. size-param eter",
  3558         "des cription":  "Page siz e paramete r name.",
  3559         "typ e": "java. lang.Strin g"
  3560       },
  3561       {
  3562         "sou rceType":  "org.sprin gframework .boot.auto configure. data.web.S pringDataW ebProperti es$Sort",
  3563         "def aultValue" : "sort",
  3564         "nam e": "sprin g.data.web .sort.sort -parameter ",
  3565         "des cription":  "Sort par ameter nam e.",
  3566         "typ e": "java. lang.Strin g"
  3567       },
  3568       {
  3569         "sou rceType":  "org.sprin gframework .boot.auto configure. jdbc.DataS ourcePrope rties",
  3570         "def aultValue" : false,
  3571         "nam e": "sprin g.datasour ce.continu e-on-error ",
  3572         "des cription":  "Whether  to stop if  an error  occurs whi le initial izing the  database." ,
  3573         "typ e": "java. lang.Boole an"
  3574       },
  3575       {
  3576         "sou rceType":  "org.sprin gframework .boot.auto configure. jdbc.DataS ourcePrope rties",
  3577         "nam e": "sprin g.datasour ce.data",
  3578         "des cription":  "Data (DM L) script  resource r eferences. ",
  3579         "typ e": "java. util.List< java.lang. String>"
  3580       },
  3581       {
  3582         "sou rceType":  "org.sprin gframework .boot.auto configure. jdbc.DataS ourcePrope rties",
  3583         "nam e": "sprin g.datasour ce.data-pa ssword",
  3584         "des cription":  "Password  of the da tabase to  execute DM L scripts  (if differ ent).",
  3585         "typ e": "java. lang.Strin g"
  3586       },
  3587       {
  3588         "sou rceType":  "org.sprin gframework .boot.auto configure. jdbc.DataS ourcePrope rties",
  3589         "nam e": "sprin g.datasour ce.data-us ername",
  3590         "des cription":  "Username  of the da tabase to  execute DM L scripts  (if differ ent).",
  3591         "typ e": "java. lang.Strin g"
  3592       },
  3593       {
  3594         "sou rceType":  "org.apach e.commons. dbcp2.Basi cDataSourc e",
  3595         "nam e": "sprin g.datasour ce.dbcp2.a bandoned-u sage-track ing",
  3596         "typ e": "java. lang.Boole an"
  3597       },
  3598       {
  3599         "sou rceType":  "org.apach e.commons. dbcp2.Basi cDataSourc e",
  3600         "nam e": "sprin g.datasour ce.dbcp2.a ccess-to-u nderlying- connection -allowed",
  3601         "typ e": "java. lang.Boole an"
  3602       },
  3603       {
  3604         "sou rceType":  "org.apach e.commons. dbcp2.Basi cDataSourc e",
  3605         "nam e": "sprin g.datasour ce.dbcp2.c ache-state ",
  3606         "typ e": "java. lang.Boole an"
  3607       },
  3608       {
  3609         "sou rceType":  "org.apach e.commons. dbcp2.Basi cDataSourc e",
  3610         "nam e": "sprin g.datasour ce.dbcp2.c onnection- init-sqls" ,
  3611         "typ e": "java. util.List< java.lang. String>"
  3612       },
  3613       {
  3614         "sou rceType":  "org.apach e.commons. dbcp2.Basi cDataSourc e",
  3615         "nam e": "sprin g.datasour ce.dbcp2.d efault-aut o-commit",
  3616         "typ e": "java. lang.Boole an"
  3617       },
  3618       {
  3619         "sou rceType":  "org.apach e.commons. dbcp2.Basi cDataSourc e",
  3620         "nam e": "sprin g.datasour ce.dbcp2.d efault-cat alog",
  3621         "typ e": "java. lang.Strin g"
  3622       },
  3623       {
  3624         "sou rceType":  "org.apach e.commons. dbcp2.Basi cDataSourc e",
  3625         "nam e": "sprin g.datasour ce.dbcp2.d efault-que ry-timeout ",
  3626         "typ e": "java. lang.Integ er"
  3627       },
  3628       {
  3629         "sou rceType":  "org.apach e.commons. dbcp2.Basi cDataSourc e",
  3630         "nam e": "sprin g.datasour ce.dbcp2.d efault-rea d-only",
  3631         "typ e": "java. lang.Boole an"
  3632       },
  3633       {
  3634         "sou rceType":  "org.apach e.commons. dbcp2.Basi cDataSourc e",
  3635         "nam e": "sprin g.datasour ce.dbcp2.d efault-tra nsaction-i solation",
  3636         "typ e": "java. lang.Integ er"
  3637       },
  3638       {
  3639         "sou rceType":  "org.apach e.commons. dbcp2.Basi cDataSourc e",
  3640         "nam e": "sprin g.datasour ce.dbcp2.d isconnecti on-sql-cod es",
  3641         "typ e": "java. util.Set<j ava.lang.S tring>"
  3642       },
  3643       {
  3644         "sou rceType":  "org.apach e.commons. dbcp2.Basi cDataSourc e",
  3645         "nam e": "sprin g.datasour ce.dbcp2.d river",
  3646         "typ e": "java. sql.Driver "
  3647       },
  3648       {
  3649         "sou rceType":  "org.apach e.commons. dbcp2.Basi cDataSourc e",
  3650         "nam e": "sprin g.datasour ce.dbcp2.d river-clas s-name",
  3651         "typ e": "java. lang.Strin g"
  3652       },
  3653       {
  3654         "sou rceType":  "org.apach e.commons. dbcp2.Basi cDataSourc e",
  3655         "nam e": "sprin g.datasour ce.dbcp2.e nable-auto -commit-on -return",
  3656         "typ e": "java. lang.Boole an"
  3657       },
  3658       {
  3659         "sou rceType":  "org.apach e.commons. dbcp2.Basi cDataSourc e",
  3660         "nam e": "sprin g.datasour ce.dbcp2.e viction-po licy-class -name",
  3661         "typ e": "java. lang.Strin g"
  3662       },
  3663       {
  3664         "sou rceType":  "org.apach e.commons. dbcp2.Basi cDataSourc e",
  3665         "nam e": "sprin g.datasour ce.dbcp2.f ast-fail-v alidation" ,
  3666         "typ e": "java. lang.Boole an"
  3667       },
  3668       {
  3669         "sou rceType":  "org.apach e.commons. dbcp2.Basi cDataSourc e",
  3670         "nam e": "sprin g.datasour ce.dbcp2.i nitial-siz e",
  3671         "typ e": "java. lang.Integ er"
  3672       },
  3673       {
  3674         "sou rceType":  "org.apach e.commons. dbcp2.Basi cDataSourc e",
  3675         "nam e": "sprin g.datasour ce.dbcp2.j mx-name",
  3676         "typ e": "java. lang.Strin g"
  3677       },
  3678       {
  3679         "sou rceType":  "org.apach e.commons. dbcp2.Basi cDataSourc e",
  3680         "nam e": "sprin g.datasour ce.dbcp2.l ifo",
  3681         "typ e": "java. lang.Boole an"
  3682       },
  3683       {
  3684         "sou rceType":  "org.apach e.commons. dbcp2.Basi cDataSourc e",
  3685         "nam e": "sprin g.datasour ce.dbcp2.l og-abandon ed",
  3686         "typ e": "java. lang.Boole an"
  3687       },
  3688       {
  3689         "sou rceType":  "org.apach e.commons. dbcp2.Basi cDataSourc e",
  3690         "nam e": "sprin g.datasour ce.dbcp2.l og-expired -connectio ns",
  3691         "typ e": "java. lang.Boole an"
  3692       },
  3693       {
  3694         "sou rceType":  "org.apach e.commons. dbcp2.Basi cDataSourc e",
  3695         "nam e": "sprin g.datasour ce.dbcp2.l ogin-timeo ut",
  3696         "typ e": "java. lang.Integ er"
  3697       },
  3698       {
  3699         "sou rceType":  "org.apach e.commons. dbcp2.Basi cDataSourc e",
  3700         "nam e": "sprin g.datasour ce.dbcp2.m ax-conn-li fetime-mil lis",
  3701         "typ e": "java. lang.Long"
  3702       },
  3703       {
  3704         "sou rceType":  "org.apach e.commons. dbcp2.Basi cDataSourc e",
  3705         "nam e": "sprin g.datasour ce.dbcp2.m ax-idle",
  3706         "typ e": "java. lang.Integ er"
  3707       },
  3708       {
  3709         "sou rceType":  "org.apach e.commons. dbcp2.Basi cDataSourc e",
  3710         "nam e": "sprin g.datasour ce.dbcp2.m ax-open-pr epared-sta tements",
  3711         "typ e": "java. lang.Integ er"
  3712       },
  3713       {
  3714         "sou rceType":  "org.apach e.commons. dbcp2.Basi cDataSourc e",
  3715         "nam e": "sprin g.datasour ce.dbcp2.m ax-total",
  3716         "typ e": "java. lang.Integ er"
  3717       },
  3718       {
  3719         "sou rceType":  "org.apach e.commons. dbcp2.Basi cDataSourc e",
  3720         "nam e": "sprin g.datasour ce.dbcp2.m ax-wait-mi llis",
  3721         "typ e": "java. lang.Long"
  3722       },
  3723       {
  3724         "sou rceType":  "org.apach e.commons. dbcp2.Basi cDataSourc e",
  3725         "nam e": "sprin g.datasour ce.dbcp2.m in-evictab le-idle-ti me-millis" ,
  3726         "typ e": "java. lang.Long"
  3727       },
  3728       {
  3729         "sou rceType":  "org.apach e.commons. dbcp2.Basi cDataSourc e",
  3730         "nam e": "sprin g.datasour ce.dbcp2.m in-idle",
  3731         "typ e": "java. lang.Integ er"
  3732       },
  3733       {
  3734         "sou rceType":  "org.apach e.commons. dbcp2.Basi cDataSourc e",
  3735         "nam e": "sprin g.datasour ce.dbcp2.n um-tests-p er-evictio n-run",
  3736         "typ e": "java. lang.Integ er"
  3737       },
  3738       {
  3739         "sou rceType":  "org.apach e.commons. dbcp2.Basi cDataSourc e",
  3740         "nam e": "sprin g.datasour ce.dbcp2.p assword",
  3741         "typ e": "java. lang.Strin g"
  3742       },
  3743       {
  3744         "sou rceType":  "org.apach e.commons. dbcp2.Basi cDataSourc e",
  3745         "nam e": "sprin g.datasour ce.dbcp2.p ool-prepar ed-stateme nts",
  3746         "typ e": "java. lang.Boole an"
  3747       },
  3748       {
  3749         "sou rceType":  "org.apach e.commons. dbcp2.Basi cDataSourc e",
  3750         "nam e": "sprin g.datasour ce.dbcp2.r emove-aban doned-on-b orrow",
  3751         "typ e": "java. lang.Boole an"
  3752       },
  3753       {
  3754         "sou rceType":  "org.apach e.commons. dbcp2.Basi cDataSourc e",
  3755         "nam e": "sprin g.datasour ce.dbcp2.r emove-aban doned-on-m aintenance ",
  3756         "typ e": "java. lang.Boole an"
  3757       },
  3758       {
  3759         "sou rceType":  "org.apach e.commons. dbcp2.Basi cDataSourc e",
  3760         "nam e": "sprin g.datasour ce.dbcp2.r emove-aban doned-time out",
  3761         "typ e": "java. lang.Integ er"
  3762       },
  3763       {
  3764         "sou rceType":  "org.apach e.commons. dbcp2.Basi cDataSourc e",
  3765         "nam e": "sprin g.datasour ce.dbcp2.r ollback-on -return",
  3766         "typ e": "java. lang.Boole an"
  3767       },
  3768       {
  3769         "sou rceType":  "org.apach e.commons. dbcp2.Basi cDataSourc e",
  3770         "nam e": "sprin g.datasour ce.dbcp2.s oft-min-ev ictable-id le-time-mi llis",
  3771         "typ e": "java. lang.Long"
  3772       },
  3773       {
  3774         "sou rceType":  "org.apach e.commons. dbcp2.Basi cDataSourc e",
  3775         "nam e": "sprin g.datasour ce.dbcp2.t est-on-bor row",
  3776         "typ e": "java. lang.Boole an"
  3777       },
  3778       {
  3779         "sou rceType":  "org.apach e.commons. dbcp2.Basi cDataSourc e",
  3780         "nam e": "sprin g.datasour ce.dbcp2.t est-on-cre ate",
  3781         "typ e": "java. lang.Boole an"
  3782       },
  3783       {
  3784         "sou rceType":  "org.apach e.commons. dbcp2.Basi cDataSourc e",
  3785         "nam e": "sprin g.datasour ce.dbcp2.t est-on-ret urn",
  3786         "typ e": "java. lang.Boole an"
  3787       },
  3788       {
  3789         "sou rceType":  "org.apach e.commons. dbcp2.Basi cDataSourc e",
  3790         "nam e": "sprin g.datasour ce.dbcp2.t est-while- idle",
  3791         "typ e": "java. lang.Boole an"
  3792       },
  3793       {
  3794         "sou rceType":  "org.apach e.commons. dbcp2.Basi cDataSourc e",
  3795         "nam e": "sprin g.datasour ce.dbcp2.t ime-betwee n-eviction -runs-mill is",
  3796         "typ e": "java. lang.Long"
  3797       },
  3798       {
  3799         "sou rceType":  "org.apach e.commons. dbcp2.Basi cDataSourc e",
  3800         "nam e": "sprin g.datasour ce.dbcp2.u rl",
  3801         "typ e": "java. lang.Strin g"
  3802       },
  3803       {
  3804         "sou rceType":  "org.apach e.commons. dbcp2.Basi cDataSourc e",
  3805         "nam e": "sprin g.datasour ce.dbcp2.u sername",
  3806         "typ e": "java. lang.Strin g"
  3807       },
  3808       {
  3809         "sou rceType":  "org.apach e.commons. dbcp2.Basi cDataSourc e",
  3810         "nam e": "sprin g.datasour ce.dbcp2.v alidation- query",
  3811         "typ e": "java. lang.Strin g"
  3812       },
  3813       {
  3814         "sou rceType":  "org.apach e.commons. dbcp2.Basi cDataSourc e",
  3815         "nam e": "sprin g.datasour ce.dbcp2.v alidation- query-time out",
  3816         "typ e": "java. lang.Integ er"
  3817       },
  3818       {
  3819         "sou rceType":  "org.sprin gframework .boot.auto configure. jdbc.DataS ourcePrope rties",
  3820         "nam e": "sprin g.datasour ce.driver- class-name ",
  3821         "des cription":  "Fully qu alified na me of the  JDBC drive r. Auto-de tected bas ed on the  URL by def ault.",
  3822         "typ e": "java. lang.Strin g"
  3823       },
  3824       {
  3825         "sou rceType":  "org.sprin gframework .boot.auto configure. jdbc.DataS ourcePrope rties",
  3826         "def aultValue" : false,
  3827         "nam e": "sprin g.datasour ce.generat e-unique-n ame",
  3828         "des cription":  "Whether  to generat e a random  datasourc e name.",
  3829         "typ e": "java. lang.Boole an"
  3830       },
  3831       {
  3832         "sou rceType":  "com.zaxxe r.hikari.H ikariDataS ource",
  3833         "nam e": "sprin g.datasour ce.hikari. allow-pool -suspensio n",
  3834         "typ e": "java. lang.Boole an"
  3835       },
  3836       {
  3837         "sou rceType":  "com.zaxxe r.hikari.H ikariDataS ource",
  3838         "nam e": "sprin g.datasour ce.hikari. auto-commi t",
  3839         "typ e": "java. lang.Boole an"
  3840       },
  3841       {
  3842         "sou rceType":  "com.zaxxe r.hikari.H ikariDataS ource",
  3843         "nam e": "sprin g.datasour ce.hikari. catalog",
  3844         "typ e": "java. lang.Strin g"
  3845       },
  3846       {
  3847         "sou rceType":  "com.zaxxe r.hikari.H ikariDataS ource",
  3848         "nam e": "sprin g.datasour ce.hikari. connection -init-sql" ,
  3849         "typ e": "java. lang.Strin g"
  3850       },
  3851       {
  3852         "sou rceType":  "com.zaxxe r.hikari.H ikariDataS ource",
  3853         "nam e": "sprin g.datasour ce.hikari. connection -test-quer y",
  3854         "typ e": "java. lang.Strin g"
  3855       },
  3856       {
  3857         "sou rceType":  "com.zaxxe r.hikari.H ikariDataS ource",
  3858         "nam e": "sprin g.datasour ce.hikari. connection -timeout",
  3859         "typ e": "java. lang.Long"
  3860       },
  3861       {
  3862         "sou rceType":  "com.zaxxe r.hikari.H ikariDataS ource",
  3863         "nam e": "sprin g.datasour ce.hikari. data-sourc e-class-na me",
  3864         "typ e": "java. lang.Strin g"
  3865       },
  3866       {
  3867         "sou rceType":  "com.zaxxe r.hikari.H ikariDataS ource",
  3868         "nam e": "sprin g.datasour ce.hikari. data-sourc e-j-n-d-i" ,
  3869         "typ e": "java. lang.Strin g"
  3870       },
  3871       {
  3872         "sou rceType":  "com.zaxxe r.hikari.H ikariDataS ource",
  3873         "nam e": "sprin g.datasour ce.hikari. data-sourc e-properti es",
  3874         "typ e": "java. util.Prope rties"
  3875       },
  3876       {
  3877         "sou rceType":  "com.zaxxe r.hikari.H ikariDataS ource",
  3878         "nam e": "sprin g.datasour ce.hikari. driver-cla ss-name",
  3879         "typ e": "java. lang.Strin g"
  3880       },
  3881       {
  3882         "sou rceType":  "com.zaxxe r.hikari.H ikariDataS ource",
  3883         "nam e": "sprin g.datasour ce.hikari. health-che ck-propert ies",
  3884         "typ e": "java. util.Prope rties"
  3885       },
  3886       {
  3887         "sou rceType":  "com.zaxxe r.hikari.H ikariDataS ource",
  3888         "nam e": "sprin g.datasour ce.hikari. health-che ck-registr y",
  3889         "typ e": "java. lang.Objec t"
  3890       },
  3891       {
  3892         "sou rceType":  "com.zaxxe r.hikari.H ikariDataS ource",
  3893         "nam e": "sprin g.datasour ce.hikari. idle-timeo ut",
  3894         "typ e": "java. lang.Long"
  3895       },
  3896       {
  3897         "sou rceType":  "com.zaxxe r.hikari.H ikariDataS ource",
  3898         "dep recated":  true,
  3899         "nam e": "sprin g.datasour ce.hikari. initializa tion-fail- fast",
  3900         "typ e": "java. lang.Boole an",
  3901         "dep recation":  {}
  3902       },
  3903       {
  3904         "sou rceType":  "com.zaxxe r.hikari.H ikariDataS ource",
  3905         "nam e": "sprin g.datasour ce.hikari. initializa tion-fail- timeout",
  3906         "typ e": "java. lang.Long"
  3907       },
  3908       {
  3909         "sou rceType":  "com.zaxxe r.hikari.H ikariDataS ource",
  3910         "nam e": "sprin g.datasour ce.hikari. isolate-in ternal-que ries",
  3911         "typ e": "java. lang.Boole an"
  3912       },
  3913       {
  3914         "sou rceType":  "com.zaxxe r.hikari.H ikariDataS ource",
  3915         "nam e": "sprin g.datasour ce.hikari. jdbc-url",
  3916         "typ e": "java. lang.Strin g"
  3917       },
  3918       {
  3919         "sou rceType":  "com.zaxxe r.hikari.H ikariDataS ource",
  3920         "dep recated":  true,
  3921         "nam e": "sprin g.datasour ce.hikari. jdbc4-conn ection-tes t",
  3922         "typ e": "java. lang.Boole an",
  3923         "dep recation":  {}
  3924       },
  3925       {
  3926         "sou rceType":  "com.zaxxe r.hikari.H ikariDataS ource",
  3927         "nam e": "sprin g.datasour ce.hikari. leak-detec tion-thres hold",
  3928         "typ e": "java. lang.Long"
  3929       },
  3930       {
  3931         "sou rceType":  "com.zaxxe r.hikari.H ikariDataS ource",
  3932         "nam e": "sprin g.datasour ce.hikari. login-time out",
  3933         "typ e": "java. lang.Integ er"
  3934       },
  3935       {
  3936         "sou rceType":  "com.zaxxe r.hikari.H ikariDataS ource",
  3937         "nam e": "sprin g.datasour ce.hikari. max-lifeti me",
  3938         "typ e": "java. lang.Long"
  3939       },
  3940       {
  3941         "sou rceType":  "com.zaxxe r.hikari.H ikariDataS ource",
  3942         "nam e": "sprin g.datasour ce.hikari. maximum-po ol-size",
  3943         "typ e": "java. lang.Integ er"
  3944       },
  3945       {
  3946         "sou rceType":  "com.zaxxe r.hikari.H ikariDataS ource",
  3947         "nam e": "sprin g.datasour ce.hikari. metric-reg istry",
  3948         "typ e": "java. lang.Objec t"
  3949       },
  3950       {
  3951         "sou rceType":  "com.zaxxe r.hikari.H ikariDataS ource",
  3952         "nam e": "sprin g.datasour ce.hikari. metrics-tr acker-fact ory",
  3953         "typ e": "com.z axxer.hika ri.metrics .MetricsTr ackerFacto ry"
  3954       },
  3955       {
  3956         "sou rceType":  "com.zaxxe r.hikari.H ikariDataS ource",
  3957         "nam e": "sprin g.datasour ce.hikari. minimum-id le",
  3958         "typ e": "java. lang.Integ er"
  3959       },
  3960       {
  3961         "sou rceType":  "com.zaxxe r.hikari.H ikariDataS ource",
  3962         "nam e": "sprin g.datasour ce.hikari. password",
  3963         "typ e": "java. lang.Strin g"
  3964       },
  3965       {
  3966         "sou rceType":  "com.zaxxe r.hikari.H ikariDataS ource",
  3967         "nam e": "sprin g.datasour ce.hikari. pool-name" ,
  3968         "typ e": "java. lang.Strin g"
  3969       },
  3970       {
  3971         "sou rceType":  "com.zaxxe r.hikari.H ikariDataS ource",
  3972         "nam e": "sprin g.datasour ce.hikari. read-only" ,
  3973         "typ e": "java. lang.Boole an"
  3974       },
  3975       {
  3976         "sou rceType":  "com.zaxxe r.hikari.H ikariDataS ource",
  3977         "nam e": "sprin g.datasour ce.hikari. register-m beans",
  3978         "typ e": "java. lang.Boole an"
  3979       },
  3980       {
  3981         "sou rceType":  "com.zaxxe r.hikari.H ikariDataS ource",
  3982         "nam e": "sprin g.datasour ce.hikari. scheduled- executor",
  3983         "typ e": "java. util.concu rrent.Sche duledExecu torService "
  3984       },
  3985       {
  3986         "sou rceType":  "com.zaxxe r.hikari.H ikariDataS ource",
  3987         "dep recated":  true,
  3988         "nam e": "sprin g.datasour ce.hikari. scheduled- executor-s ervice",
  3989         "typ e": "java. util.concu rrent.Sche duledThrea dPoolExecu tor",
  3990         "dep recation":  {}
  3991       },
  3992       {
  3993         "sou rceType":  "com.zaxxe r.hikari.H ikariDataS ource",
  3994         "nam e": "sprin g.datasour ce.hikari. schema",
  3995         "typ e": "java. lang.Strin g"
  3996       },
  3997       {
  3998         "sou rceType":  "com.zaxxe r.hikari.H ikariDataS ource",
  3999         "nam e": "sprin g.datasour ce.hikari. transactio n-isolatio n",
  4000         "typ e": "java. lang.Strin g"
  4001       },
  4002       {
  4003         "sou rceType":  "com.zaxxe r.hikari.H ikariDataS ource",
  4004         "nam e": "sprin g.datasour ce.hikari. username",
  4005         "typ e": "java. lang.Strin g"
  4006       },
  4007       {
  4008         "sou rceType":  "com.zaxxe r.hikari.H ikariDataS ource",
  4009         "nam e": "sprin g.datasour ce.hikari. validation -timeout",
  4010         "typ e": "java. lang.Long"
  4011       },
  4012       {
  4013         "sou rceType":  "org.sprin gframework .boot.auto configure. jdbc.DataS ourcePrope rties",
  4014         "def aultValue" : "embedde d",
  4015         "nam e": "sprin g.datasour ce.initial ization-mo de",
  4016         "des cription":  "Initiali ze the dat asource wi th availab le DDL and  DML scrip ts.",
  4017         "typ e": "org.s pringframe work.boot. jdbc.DataS ourceIniti alizationM ode"
  4018       },
  4019       {
  4020         "def aultValue" : true,
  4021         "dep recated":  true,
  4022         "nam e": "sprin g.datasour ce.initial ize",
  4023         "dep recation":  {
  4024           "l evel": "er ror",
  4025           "r eplacement ": "spring .datasourc e.initiali zation-mod e"
  4026         }
  4027       },
  4028       {
  4029         "def aultValue" : false,
  4030         "nam e": "sprin g.datasour ce.jmx-ena bled",
  4031         "des cription":  "Whether  to enable  JMX suppor t (if prov ided by th e underlyi ng pool)." ,
  4032         "typ e": "java. lang.Boole an"
  4033       },
  4034       {
  4035         "sou rceType":  "org.sprin gframework .boot.auto configure. jdbc.DataS ourcePrope rties",
  4036         "nam e": "sprin g.datasour ce.jndi-na me",
  4037         "des cription":  "JNDI loc ation of t he datasou rce. Class , url, use rname & pa ssword are  ignored w hen\n set. ",
  4038         "typ e": "java. lang.Strin g"
  4039       },
  4040       {
  4041         "sou rceType":  "org.sprin gframework .boot.auto configure. jdbc.DataS ourcePrope rties",
  4042         "nam e": "sprin g.datasour ce.name",
  4043         "des cription":  "Name of  the dataso urce. Defa ult to \"t estdb\" wh en using a n embedded  database. ",
  4044         "typ e": "java. lang.Strin g"
  4045       },
  4046       {
  4047         "sou rceType":  "org.sprin gframework .boot.auto configure. jdbc.DataS ourcePrope rties",
  4048         "nam e": "sprin g.datasour ce.passwor d",
  4049         "des cription":  "Login pa ssword of  the databa se.",
  4050         "typ e": "java. lang.Strin g"
  4051       },
  4052       {
  4053         "sou rceType":  "org.sprin gframework .boot.auto configure. jdbc.DataS ourcePrope rties",
  4054         "def aultValue" : "all",
  4055         "nam e": "sprin g.datasour ce.platfor m",
  4056         "des cription":  "Platform  to use in  the DDL o r DML scri pts (such  as schema- ${platform }.sql or\n  data-${pl atform}.sq l).",
  4057         "typ e": "java. lang.Strin g"
  4058       },
  4059       {
  4060         "sou rceType":  "org.sprin gframework .boot.auto configure. jdbc.DataS ourcePrope rties",
  4061         "nam e": "sprin g.datasour ce.schema" ,
  4062         "des cription":  "Schema ( DDL) scrip t resource  reference s.",
  4063         "typ e": "java. util.List< java.lang. String>"
  4064       },
  4065       {
  4066         "sou rceType":  "org.sprin gframework .boot.auto configure. jdbc.DataS ourcePrope rties",
  4067         "nam e": "sprin g.datasour ce.schema- password",
  4068         "des cription":  "Password  of the da tabase to  execute DD L scripts  (if differ ent).",
  4069         "typ e": "java. lang.Strin g"
  4070       },
  4071       {
  4072         "sou rceType":  "org.sprin gframework .boot.auto configure. jdbc.DataS ourcePrope rties",
  4073         "nam e": "sprin g.datasour ce.schema- username",
  4074         "des cription":  "Username  of the da tabase to  execute DD L scripts  (if differ ent).",
  4075         "typ e": "java. lang.Strin g"
  4076       },
  4077       {
  4078         "sou rceType":  "org.sprin gframework .boot.auto configure. jdbc.DataS ourcePrope rties",
  4079         "def aultValue" : ";",
  4080         "nam e": "sprin g.datasour ce.separat or",
  4081         "des cription":  "Statemen t separato r in SQL i nitializat ion script s.",
  4082         "typ e": "java. lang.Strin g"
  4083       },
  4084       {
  4085         "sou rceType":  "org.sprin gframework .boot.auto configure. jdbc.DataS ourcePrope rties",
  4086         "nam e": "sprin g.datasour ce.sql-scr ipt-encodi ng",
  4087         "des cription":  "SQL scri pts encodi ng.",
  4088         "typ e": "java. nio.charse t.Charset"
  4089       },
  4090       {
  4091         "sou rceType":  "org.apach e.tomcat.j dbc.pool.D ataSource" ,
  4092         "nam e": "sprin g.datasour ce.tomcat. abandon-wh en-percent age-full",
  4093         "typ e": "java. lang.Integ er"
  4094       },
  4095       {
  4096         "sou rceType":  "org.apach e.tomcat.j dbc.pool.D ataSource" ,
  4097         "nam e": "sprin g.datasour ce.tomcat. access-to- underlying -connectio n-allowed" ,
  4098         "typ e": "java. lang.Boole an"
  4099       },
  4100       {
  4101         "sou rceType":  "org.apach e.tomcat.j dbc.pool.D ataSource" ,
  4102         "nam e": "sprin g.datasour ce.tomcat. alternate- username-a llowed",
  4103         "typ e": "java. lang.Boole an"
  4104       },
  4105       {
  4106         "sou rceType":  "org.apach e.tomcat.j dbc.pool.D ataSource" ,
  4107         "nam e": "sprin g.datasour ce.tomcat. commit-on- return",
  4108         "typ e": "java. lang.Boole an"
  4109       },
  4110       {
  4111         "sou rceType":  "org.apach e.tomcat.j dbc.pool.D ataSource" ,
  4112         "nam e": "sprin g.datasour ce.tomcat. connection -propertie s",
  4113         "typ e": "java. lang.Strin g"
  4114       },
  4115       {
  4116         "sou rceType":  "org.apach e.tomcat.j dbc.pool.D ataSource" ,
  4117         "nam e": "sprin g.datasour ce.tomcat. data-sourc e",
  4118         "typ e": "java. lang.Objec t"
  4119       },
  4120       {
  4121         "sou rceType":  "org.apach e.tomcat.j dbc.pool.D ataSource" ,
  4122         "nam e": "sprin g.datasour ce.tomcat. data-sourc e-j-n-d-i" ,
  4123         "typ e": "java. lang.Strin g"
  4124       },
  4125       {
  4126         "sou rceType":  "org.apach e.tomcat.j dbc.pool.D ataSource" ,
  4127         "nam e": "sprin g.datasour ce.tomcat. db-propert ies",
  4128         "typ e": "java. util.Prope rties"
  4129       },
  4130       {
  4131         "sou rceType":  "org.apach e.tomcat.j dbc.pool.D ataSource" ,
  4132         "nam e": "sprin g.datasour ce.tomcat. default-au to-commit" ,
  4133         "typ e": "java. lang.Boole an"
  4134       },
  4135       {
  4136         "sou rceType":  "org.apach e.tomcat.j dbc.pool.D ataSource" ,
  4137         "nam e": "sprin g.datasour ce.tomcat. default-ca talog",
  4138         "typ e": "java. lang.Strin g"
  4139       },
  4140       {
  4141         "sou rceType":  "org.apach e.tomcat.j dbc.pool.D ataSource" ,
  4142         "nam e": "sprin g.datasour ce.tomcat. default-re ad-only",
  4143         "typ e": "java. lang.Boole an"
  4144       },
  4145       {
  4146         "sou rceType":  "org.apach e.tomcat.j dbc.pool.D ataSource" ,
  4147         "nam e": "sprin g.datasour ce.tomcat. default-tr ansaction- isolation" ,
  4148         "typ e": "java. lang.Integ er"
  4149       },
  4150       {
  4151         "sou rceType":  "org.apach e.tomcat.j dbc.pool.D ataSource" ,
  4152         "nam e": "sprin g.datasour ce.tomcat. driver-cla ss-name",
  4153         "typ e": "java. lang.Strin g"
  4154       },
  4155       {
  4156         "sou rceType":  "org.apach e.tomcat.j dbc.pool.D ataSource" ,
  4157         "nam e": "sprin g.datasour ce.tomcat. fair-queue ",
  4158         "typ e": "java. lang.Boole an"
  4159       },
  4160       {
  4161         "sou rceType":  "org.apach e.tomcat.j dbc.pool.D ataSource" ,
  4162         "nam e": "sprin g.datasour ce.tomcat. ignore-exc eption-on- pre-load",
  4163         "typ e": "java. lang.Boole an"
  4164       },
  4165       {
  4166         "sou rceType":  "org.apach e.tomcat.j dbc.pool.D ataSource" ,
  4167         "nam e": "sprin g.datasour ce.tomcat. init-s-q-l ",
  4168         "typ e": "java. lang.Strin g"
  4169       },
  4170       {
  4171         "sou rceType":  "org.apach e.tomcat.j dbc.pool.D ataSource" ,
  4172         "nam e": "sprin g.datasour ce.tomcat. initial-si ze",
  4173         "typ e": "java. lang.Integ er"
  4174       },
  4175       {
  4176         "sou rceType":  "org.apach e.tomcat.j dbc.pool.D ataSource" ,
  4177         "nam e": "sprin g.datasour ce.tomcat. jdbc-inter ceptors",
  4178         "typ e": "java. lang.Strin g"
  4179       },
  4180       {
  4181         "sou rceType":  "org.apach e.tomcat.j dbc.pool.D ataSource" ,
  4182         "nam e": "sprin g.datasour ce.tomcat. jmx-enable d",
  4183         "typ e": "java. lang.Boole an"
  4184       },
  4185       {
  4186         "sou rceType":  "org.apach e.tomcat.j dbc.pool.D ataSource" ,
  4187         "nam e": "sprin g.datasour ce.tomcat. log-abando ned",
  4188         "typ e": "java. lang.Boole an"
  4189       },
  4190       {
  4191         "sou rceType":  "org.apach e.tomcat.j dbc.pool.D ataSource" ,
  4192         "nam e": "sprin g.datasour ce.tomcat. log-valida tion-error s",
  4193         "typ e": "java. lang.Boole an"
  4194       },
  4195       {
  4196         "sou rceType":  "org.apach e.tomcat.j dbc.pool.D ataSource" ,
  4197         "nam e": "sprin g.datasour ce.tomcat. login-time out",
  4198         "typ e": "java. lang.Integ er"
  4199       },
  4200       {
  4201         "sou rceType":  "org.apach e.tomcat.j dbc.pool.D ataSource" ,
  4202         "nam e": "sprin g.datasour ce.tomcat. max-active ",
  4203         "typ e": "java. lang.Integ er"
  4204       },
  4205       {
  4206         "sou rceType":  "org.apach e.tomcat.j dbc.pool.D ataSource" ,
  4207         "nam e": "sprin g.datasour ce.tomcat. max-age",
  4208         "typ e": "java. lang.Long"
  4209       },
  4210       {
  4211         "sou rceType":  "org.apach e.tomcat.j dbc.pool.D ataSource" ,
  4212         "nam e": "sprin g.datasour ce.tomcat. max-idle",
  4213         "typ e": "java. lang.Integ er"
  4214       },
  4215       {
  4216         "sou rceType":  "org.apach e.tomcat.j dbc.pool.D ataSource" ,
  4217         "nam e": "sprin g.datasour ce.tomcat. max-wait",
  4218         "typ e": "java. lang.Integ er"
  4219       },
  4220       {
  4221         "sou rceType":  "org.apach e.tomcat.j dbc.pool.D ataSource" ,
  4222         "nam e": "sprin g.datasour ce.tomcat. min-evicta ble-idle-t ime-millis ",
  4223         "typ e": "java. lang.Integ er"
  4224       },
  4225       {
  4226         "sou rceType":  "org.apach e.tomcat.j dbc.pool.D ataSource" ,
  4227         "nam e": "sprin g.datasour ce.tomcat. min-idle",
  4228         "typ e": "java. lang.Integ er"
  4229       },
  4230       {
  4231         "sou rceType":  "org.apach e.tomcat.j dbc.pool.D ataSource" ,
  4232         "nam e": "sprin g.datasour ce.tomcat. name",
  4233         "typ e": "java. lang.Strin g"
  4234       },
  4235       {
  4236         "sou rceType":  "org.apach e.tomcat.j dbc.pool.D ataSource" ,
  4237         "nam e": "sprin g.datasour ce.tomcat. num-tests- per-evicti on-run",
  4238         "typ e": "java. lang.Integ er"
  4239       },
  4240       {
  4241         "sou rceType":  "org.apach e.tomcat.j dbc.pool.D ataSource" ,
  4242         "nam e": "sprin g.datasour ce.tomcat. password",
  4243         "typ e": "java. lang.Strin g"
  4244       },
  4245       {
  4246         "sou rceType":  "org.apach e.tomcat.j dbc.pool.D ataSource" ,
  4247         "nam e": "sprin g.datasour ce.tomcat. propagate- interrupt- state",
  4248         "typ e": "java. lang.Boole an"
  4249       },
  4250       {
  4251         "sou rceType":  "org.apach e.tomcat.j dbc.pool.D ataSource" ,
  4252         "nam e": "sprin g.datasour ce.tomcat. remove-aba ndoned",
  4253         "typ e": "java. lang.Boole an"
  4254       },
  4255       {
  4256         "sou rceType":  "org.apach e.tomcat.j dbc.pool.D ataSource" ,
  4257         "nam e": "sprin g.datasour ce.tomcat. remove-aba ndoned-tim eout",
  4258         "typ e": "java. lang.Integ er"
  4259       },
  4260       {
  4261         "sou rceType":  "org.apach e.tomcat.j dbc.pool.D ataSource" ,
  4262         "nam e": "sprin g.datasour ce.tomcat. rollback-o n-return",
  4263         "typ e": "java. lang.Boole an"
  4264       },
  4265       {
  4266         "sou rceType":  "org.apach e.tomcat.j dbc.pool.D ataSource" ,
  4267         "nam e": "sprin g.datasour ce.tomcat. suspect-ti meout",
  4268         "typ e": "java. lang.Integ er"
  4269       },
  4270       {
  4271         "sou rceType":  "org.apach e.tomcat.j dbc.pool.D ataSource" ,
  4272         "nam e": "sprin g.datasour ce.tomcat. test-on-bo rrow",
  4273         "typ e": "java. lang.Boole an"
  4274       },
  4275       {
  4276         "sou rceType":  "org.apach e.tomcat.j dbc.pool.D ataSource" ,
  4277         "nam e": "sprin g.datasour ce.tomcat. test-on-co nnect",
  4278         "typ e": "java. lang.Boole an"
  4279       },
  4280       {
  4281         "sou rceType":  "org.apach e.tomcat.j dbc.pool.D ataSource" ,
  4282         "nam e": "sprin g.datasour ce.tomcat. test-on-re turn",
  4283         "typ e": "java. lang.Boole an"
  4284       },
  4285       {
  4286         "sou rceType":  "org.apach e.tomcat.j dbc.pool.D ataSource" ,
  4287         "nam e": "sprin g.datasour ce.tomcat. test-while -idle",
  4288         "typ e": "java. lang.Boole an"
  4289       },
  4290       {
  4291         "sou rceType":  "org.apach e.tomcat.j dbc.pool.D ataSource" ,
  4292         "nam e": "sprin g.datasour ce.tomcat. time-betwe en-evictio n-runs-mil lis",
  4293         "typ e": "java. lang.Integ er"
  4294       },
  4295       {
  4296         "sou rceType":  "org.apach e.tomcat.j dbc.pool.D ataSource" ,
  4297         "nam e": "sprin g.datasour ce.tomcat. url",
  4298         "typ e": "java. lang.Strin g"
  4299       },
  4300       {
  4301         "sou rceType":  "org.apach e.tomcat.j dbc.pool.D ataSource" ,
  4302         "nam e": "sprin g.datasour ce.tomcat. use-dispos able-conne ction-faca de",
  4303         "typ e": "java. lang.Boole an"
  4304       },
  4305       {
  4306         "sou rceType":  "org.apach e.tomcat.j dbc.pool.D ataSource" ,
  4307         "nam e": "sprin g.datasour ce.tomcat. use-equals ",
  4308         "typ e": "java. lang.Boole an"
  4309       },
  4310       {
  4311         "sou rceType":  "org.apach e.tomcat.j dbc.pool.D ataSource" ,
  4312         "nam e": "sprin g.datasour ce.tomcat. use-lock",
  4313         "typ e": "java. lang.Boole an"
  4314       },
  4315       {
  4316         "sou rceType":  "org.apach e.tomcat.j dbc.pool.D ataSource" ,
  4317         "nam e": "sprin g.datasour ce.tomcat. use-statem ent-facade ",
  4318         "typ e": "java. lang.Boole an"
  4319       },
  4320       {
  4321         "sou rceType":  "org.apach e.tomcat.j dbc.pool.D ataSource" ,
  4322         "nam e": "sprin g.datasour ce.tomcat. username",
  4323         "typ e": "java. lang.Strin g"
  4324       },
  4325       {
  4326         "sou rceType":  "org.apach e.tomcat.j dbc.pool.D ataSource" ,
  4327         "nam e": "sprin g.datasour ce.tomcat. validation -interval" ,
  4328         "typ e": "java. lang.Long"
  4329       },
  4330       {
  4331         "sou rceType":  "org.apach e.tomcat.j dbc.pool.D ataSource" ,
  4332         "nam e": "sprin g.datasour ce.tomcat. validation -query",
  4333         "typ e": "java. lang.Strin g"
  4334       },
  4335       {
  4336         "sou rceType":  "org.apach e.tomcat.j dbc.pool.D ataSource" ,
  4337         "nam e": "sprin g.datasour ce.tomcat. validation -query-tim eout",
  4338         "typ e": "java. lang.Integ er"
  4339       },
  4340       {
  4341         "sou rceType":  "org.apach e.tomcat.j dbc.pool.D ataSource" ,
  4342         "nam e": "sprin g.datasour ce.tomcat. validator- class-name ",
  4343         "typ e": "java. lang.Strin g"
  4344       },
  4345       {
  4346         "sou rceType":  "org.sprin gframework .boot.auto configure. jdbc.DataS ourcePrope rties",
  4347         "nam e": "sprin g.datasour ce.type",
  4348         "des cription":  "Fully qu alified na me of the  connection  pool impl ementation  to use. B y default,  it\n is a uto-detect ed from th e classpat h.",
  4349         "typ e": "java. lang.Class <? extends  javax.sql .DataSourc e>"
  4350       },
  4351       {
  4352         "sou rceType":  "org.sprin gframework .boot.auto configure. jdbc.DataS ourcePrope rties",
  4353         "nam e": "sprin g.datasour ce.url",
  4354         "des cription":  "JDBC URL  of the da tabase.",
  4355         "typ e": "java. lang.Strin g"
  4356       },
  4357       {
  4358         "sou rceType":  "org.sprin gframework .boot.auto configure. jdbc.DataS ourcePrope rties",
  4359         "nam e": "sprin g.datasour ce.usernam e",
  4360         "des cription":  "Login us ername of  the databa se.",
  4361         "typ e": "java. lang.Strin g"
  4362       },
  4363       {
  4364         "sou rceType":  "org.sprin gframework .boot.auto configure. jdbc.DataS ourcePrope rties$Xa",
  4365         "nam e": "sprin g.datasour ce.xa.data -source-cl ass-name",
  4366         "des cription":  "XA datas ource full y qualifie d name.",
  4367         "typ e": "java. lang.Strin g"
  4368       },
  4369       {
  4370         "sou rceType":  "org.sprin gframework .boot.auto configure. jdbc.DataS ourcePrope rties$Xa",
  4371         "nam e": "sprin g.datasour ce.xa.prop erties",
  4372         "des cription":  "Properti es to pass  to the XA  data sour ce.",
  4373         "typ e": "java. util.Map<j ava.lang.S tring,java .lang.Stri ng>"
  4374       },
  4375       {
  4376         "sou rceType":  "org.sprin gframework .boot.auto configure. elasticsea rch.jest.J estPropert ies",
  4377         "def aultValue" : "3s",
  4378         "nam e": "sprin g.elastics earch.jest .connectio n-timeout" ,
  4379         "des cription":  "Connecti on timeout .",
  4380         "typ e": "java. time.Durat ion"
  4381       },
  4382       {
  4383         "sou rceType":  "org.sprin gframework .boot.auto configure. elasticsea rch.jest.J estPropert ies",
  4384         "def aultValue" : true,
  4385         "nam e": "sprin g.elastics earch.jest .multi-thr eaded",
  4386         "des cription":  "Whether  to enable  connection  requests  from multi ple execut ion thread s.",
  4387         "typ e": "java. lang.Boole an"
  4388       },
  4389       {
  4390         "sou rceType":  "org.sprin gframework .boot.auto configure. elasticsea rch.jest.J estPropert ies",
  4391         "nam e": "sprin g.elastics earch.jest .password" ,
  4392         "des cription":  "Login pa ssword.",
  4393         "typ e": "java. lang.Strin g"
  4394       },
  4395       {
  4396         "sou rceType":  "org.sprin gframework .boot.auto configure. elasticsea rch.jest.J estPropert ies$Proxy" ,
  4397         "nam e": "sprin g.elastics earch.jest .proxy.hos t",
  4398         "des cription":  "Proxy ho st the HTT P client s hould use. ",
  4399         "typ e": "java. lang.Strin g"
  4400       },
  4401       {
  4402         "sou rceType":  "org.sprin gframework .boot.auto configure. elasticsea rch.jest.J estPropert ies$Proxy" ,
  4403         "nam e": "sprin g.elastics earch.jest .proxy.por t",
  4404         "des cription":  "Proxy po rt the HTT P client s hould use. ",
  4405         "typ e": "java. lang.Integ er"
  4406       },
  4407       {
  4408         "sou rceType":  "org.sprin gframework .boot.auto configure. elasticsea rch.jest.J estPropert ies",
  4409         "def aultValue" : "3s",
  4410         "nam e": "sprin g.elastics earch.jest .read-time out",
  4411         "des cription":  "Read tim eout.",
  4412         "typ e": "java. time.Durat ion"
  4413       },
  4414       {
  4415         "sou rceType":  "org.sprin gframework .boot.auto configure. elasticsea rch.jest.J estPropert ies",
  4416         "def aultValue" : [
  4417           "h ttp:\/\/lo calhost:92 00"
  4418         ],
  4419         "nam e": "sprin g.elastics earch.jest .uris",
  4420         "des cription":  "Comma-se parated li st of the  Elasticsea rch instan ces to use .",
  4421         "typ e": "java. util.List< java.lang. String>"
  4422       },
  4423       {
  4424         "sou rceType":  "org.sprin gframework .boot.auto configure. elasticsea rch.jest.J estPropert ies",
  4425         "nam e": "sprin g.elastics earch.jest .username" ,
  4426         "des cription":  "Login us ername.",
  4427         "typ e": "java. lang.Strin g"
  4428       },
  4429       {
  4430         "sou rceType":  "org.flywa ydb.core.F lyway",
  4431         "nam e": "sprin g.flyway.b aseline-de scription" ,
  4432         "typ e": "java. lang.Strin g"
  4433       },
  4434       {
  4435         "sou rceType":  "org.flywa ydb.core.F lyway",
  4436         "nam e": "sprin g.flyway.b aseline-on -migrate",
  4437         "typ e": "java. lang.Boole an"
  4438       },
  4439       {
  4440         "sou rceType":  "org.flywa ydb.core.F lyway",
  4441         "nam e": "sprin g.flyway.b aseline-ve rsion",
  4442         "typ e": "org.f lywaydb.co re.api.Mig rationVers ion"
  4443       },
  4444       {
  4445         "sou rceType":  "org.sprin gframework .boot.auto configure. flyway.Fly wayPropert ies",
  4446         "def aultValue" : true,
  4447         "nam e": "sprin g.flyway.c heck-locat ion",
  4448         "des cription":  "Whether  to check t hat migrat ion script s location  exists.",
  4449         "typ e": "java. lang.Boole an"
  4450       },
  4451       {
  4452         "sou rceType":  "org.flywa ydb.core.F lyway",
  4453         "nam e": "sprin g.flyway.c lean-disab led",
  4454         "typ e": "java. lang.Boole an"
  4455       },
  4456       {
  4457         "sou rceType":  "org.flywa ydb.core.F lyway",
  4458         "nam e": "sprin g.flyway.c lean-on-va lidation-e rror",
  4459         "typ e": "java. lang.Boole an"
  4460       },
  4461       {
  4462         "sou rceType":  "org.flywa ydb.core.F lyway",
  4463         "nam e": "sprin g.flyway.d ry-run-out put",
  4464         "typ e": "java. io.OutputS tream"
  4465       },
  4466       {
  4467         "sou rceType":  "org.sprin gframework .boot.auto configure. flyway.Fly wayPropert ies",
  4468         "def aultValue" : true,
  4469         "nam e": "sprin g.flyway.e nabled",
  4470         "des cription":  "Whether  to enable  flyway.",
  4471         "typ e": "java. lang.Boole an"
  4472       },
  4473       {
  4474         "sou rceType":  "org.flywa ydb.core.F lyway",
  4475         "nam e": "sprin g.flyway.e ncoding",
  4476         "typ e": "java. lang.Strin g"
  4477       },
  4478       {
  4479         "sou rceType":  "org.flywa ydb.core.F lyway",
  4480         "nam e": "sprin g.flyway.e rror-handl ers",
  4481         "typ e": "org.f lywaydb.co re.api.err orhandler. ErrorHandl er[]"
  4482       },
  4483       {
  4484         "sou rceType":  "org.flywa ydb.core.F lyway",
  4485         "nam e": "sprin g.flyway.g roup",
  4486         "typ e": "java. lang.Boole an"
  4487       },
  4488       {
  4489         "sou rceType":  "org.flywa ydb.core.F lyway",
  4490         "nam e": "sprin g.flyway.i gnore-futu re-migrati ons",
  4491         "typ e": "java. lang.Boole an"
  4492       },
  4493       {
  4494         "sou rceType":  "org.flywa ydb.core.F lyway",
  4495         "nam e": "sprin g.flyway.i gnore-miss ing-migrat ions",
  4496         "typ e": "java. lang.Boole an"
  4497       },
  4498       {
  4499         "sou rceType":  "org.sprin gframework .boot.auto configure. flyway.Fly wayPropert ies",
  4500         "nam e": "sprin g.flyway.i nit-sqls",
  4501         "des cription":  "SQL stat ements to  execute to  initializ e a connec tion immed iately aft er obtaini ng\n it.",
  4502         "typ e": "java. util.List< java.lang. String>"
  4503       },
  4504       {
  4505         "sou rceType":  "org.flywa ydb.core.F lyway",
  4506         "nam e": "sprin g.flyway.i nstalled-b y",
  4507         "typ e": "java. lang.Strin g"
  4508       },
  4509       {
  4510         "sou rceType":  "org.flywa ydb.core.F lyway",
  4511         "nam e": "sprin g.flyway.l ocations",
  4512         "typ e": "java. lang.Strin g[]"
  4513       },
  4514       {
  4515         "sou rceType":  "org.sprin gframework .boot.auto configure. flyway.Fly wayPropert ies",
  4516         "nam e": "sprin g.flyway.l ocations",
  4517         "des cription":  "The loca tions of m igrations  scripts. C an contain  the speci al \"{vend or}\" plac eholder\n  to use ven dor-specif ic locatio ns.",
  4518         "typ e": "java. util.List< java.lang. String>"
  4519       },
  4520       {
  4521         "sou rceType":  "org.flywa ydb.core.F lyway",
  4522         "nam e": "sprin g.flyway.m ixed",
  4523         "typ e": "java. lang.Boole an"
  4524       },
  4525       {
  4526         "sou rceType":  "org.flywa ydb.core.F lyway",
  4527         "nam e": "sprin g.flyway.o ut-of-orde r",
  4528         "typ e": "java. lang.Boole an"
  4529       },
  4530       {
  4531         "sou rceType":  "org.sprin gframework .boot.auto configure. flyway.Fly wayPropert ies",
  4532         "nam e": "sprin g.flyway.p assword",
  4533         "des cription":  "JDBC pas sword to u se if you  want Flywa y to creat e its own  DataSource .",
  4534         "typ e": "java. lang.Strin g"
  4535       },
  4536       {
  4537         "sou rceType":  "org.flywa ydb.core.F lyway",
  4538         "nam e": "sprin g.flyway.p laceholder -prefix",
  4539         "typ e": "java. lang.Strin g"
  4540       },
  4541       {
  4542         "sou rceType":  "org.flywa ydb.core.F lyway",
  4543         "nam e": "sprin g.flyway.p laceholder -replaceme nt",
  4544         "typ e": "java. lang.Boole an"
  4545       },
  4546       {
  4547         "sou rceType":  "org.flywa ydb.core.F lyway",
  4548         "nam e": "sprin g.flyway.p laceholder -suffix",
  4549         "typ e": "java. lang.Strin g"
  4550       },
  4551       {
  4552         "sou rceType":  "org.flywa ydb.core.F lyway",
  4553         "nam e": "sprin g.flyway.p laceholder s",
  4554         "typ e": "java. util.Map<j ava.lang.S tring,java .lang.Stri ng>"
  4555       },
  4556       {
  4557         "sou rceType":  "org.flywa ydb.core.F lyway",
  4558         "nam e": "sprin g.flyway.r epeatable- sql-migrat ion-prefix ",
  4559         "typ e": "java. lang.Strin g"
  4560       },
  4561       {
  4562         "sou rceType":  "org.flywa ydb.core.F lyway",
  4563         "nam e": "sprin g.flyway.s chemas",
  4564         "typ e": "java. lang.Strin g[]"
  4565       },
  4566       {
  4567         "sou rceType":  "org.flywa ydb.core.F lyway",
  4568         "nam e": "sprin g.flyway.s kip-defaul t-callback s",
  4569         "typ e": "java. lang.Boole an"
  4570       },
  4571       {
  4572         "sou rceType":  "org.flywa ydb.core.F lyway",
  4573         "nam e": "sprin g.flyway.s kip-defaul t-resolver s",
  4574         "typ e": "java. lang.Boole an"
  4575       },
  4576       {
  4577         "sou rceType":  "org.flywa ydb.core.F lyway",
  4578         "nam e": "sprin g.flyway.s ql-migrati on-prefix" ,
  4579         "typ e": "java. lang.Strin g"
  4580       },
  4581       {
  4582         "sou rceType":  "org.flywa ydb.core.F lyway",
  4583         "nam e": "sprin g.flyway.s ql-migrati on-separat or",
  4584         "typ e": "java. lang.Strin g"
  4585       },
  4586       {
  4587         "sou rceType":  "org.flywa ydb.core.F lyway",
  4588         "dep recated":  true,
  4589         "nam e": "sprin g.flyway.s ql-migrati on-suffix" ,
  4590         "typ e": "java. lang.Strin g",
  4591         "dep recation":  {
  4592           "l evel": "wa rning",
  4593           "r eplacement ": "spring .flyway.sq l-migratio n-suffixes "
  4594         }
  4595       },
  4596       {
  4597         "sou rceType":  "org.flywa ydb.core.F lyway",
  4598         "nam e": "sprin g.flyway.s ql-migrati on-suffixe s",
  4599         "typ e": "java. lang.Strin g[]"
  4600       },
  4601       {
  4602         "sou rceType":  "org.flywa ydb.core.F lyway",
  4603         "nam e": "sprin g.flyway.t able",
  4604         "typ e": "java. lang.Strin g"
  4605       },
  4606       {
  4607         "sou rceType":  "org.flywa ydb.core.F lyway",
  4608         "nam e": "sprin g.flyway.t arget",
  4609         "typ e": "org.f lywaydb.co re.api.Mig rationVers ion"
  4610       },
  4611       {
  4612         "sou rceType":  "org.flywa ydb.core.F lyway",
  4613         "nam e": "sprin g.flyway.u ndo-sql-mi gration-pr efix",
  4614         "typ e": "java. lang.Strin g"
  4615       },
  4616       {
  4617         "sou rceType":  "org.sprin gframework .boot.auto configure. flyway.Fly wayPropert ies",
  4618         "nam e": "sprin g.flyway.u rl",
  4619         "des cription":  "JDBC url  of the da tabase to  migrate. I f not set,  the prima ry configu red data s ource\n is  used.",
  4620         "typ e": "java. lang.Strin g"
  4621       },
  4622       {
  4623         "sou rceType":  "org.sprin gframework .boot.auto configure. flyway.Fly wayPropert ies",
  4624         "nam e": "sprin g.flyway.u ser",
  4625         "des cription":  "Login us er of the  database t o migrate. ",
  4626         "typ e": "java. lang.Strin g"
  4627       },
  4628       {
  4629         "sou rceType":  "org.flywa ydb.core.F lyway",
  4630         "nam e": "sprin g.flyway.v alidate-on -migrate",
  4631         "typ e": "java. lang.Boole an"
  4632       },
  4633       {
  4634         "sou rceType":  "org.sprin gframework .boot.auto configure. freemarker .FreeMarke rPropertie s",
  4635         "def aultValue" : false,
  4636         "nam e": "sprin g.freemark er.allow-r equest-ove rride",
  4637         "des cription":  "Whether  HttpServle tRequest a ttributes  are allowe d to overr ide (hide)  controlle r\n genera ted model  attributes  of the sa me name.",
  4638         "typ e": "java. lang.Boole an"
  4639       },
  4640       {
  4641         "sou rceType":  "org.sprin gframework .boot.auto configure. freemarker .FreeMarke rPropertie s",
  4642         "def aultValue" : false,
  4643         "nam e": "sprin g.freemark er.allow-s ession-ove rride",
  4644         "des cription":  "Whether  HttpSessio n attribut es are all owed to ov erride (hi de) contro ller gener ated\n mod el attribu tes of the  same name .",
  4645         "typ e": "java. lang.Boole an"
  4646       },
  4647       {
  4648         "sou rceType":  "org.sprin gframework .boot.auto configure. freemarker .FreeMarke rPropertie s",
  4649         "def aultValue" : false,
  4650         "nam e": "sprin g.freemark er.cache",
  4651         "des cription":  "Whether  to enable  template c aching.",
  4652         "typ e": "java. lang.Boole an"
  4653       },
  4654       {
  4655         "sou rceType":  "org.sprin gframework .boot.auto configure. freemarker .FreeMarke rPropertie s",
  4656         "def aultValue" : "UTF-8",
  4657         "nam e": "sprin g.freemark er.charset ",
  4658         "des cription":  "Template  encoding. ",
  4659         "typ e": "java. nio.charse t.Charset"
  4660       },
  4661       {
  4662         "sou rceType":  "org.sprin gframework .boot.auto configure. freemarker .FreeMarke rPropertie s",
  4663         "def aultValue" : true,
  4664         "nam e": "sprin g.freemark er.check-t emplate-lo cation",
  4665         "des cription":  "Whether  to check t hat the te mplates lo cation exi sts.",
  4666         "typ e": "java. lang.Boole an"
  4667       },
  4668       {
  4669         "sou rceType":  "org.sprin gframework .boot.auto configure. freemarker .FreeMarke rPropertie s",
  4670         "def aultValue" : "text\/h tml",
  4671         "nam e": "sprin g.freemark er.content -type",
  4672         "des cription":  "Content- Type value .",
  4673         "typ e": "org.s pringframe work.util. MimeType"
  4674       },
  4675       {
  4676         "sou rceType":  "org.sprin gframework .boot.auto configure. freemarker .FreeMarke rPropertie s",
  4677         "def aultValue" : true,
  4678         "nam e": "sprin g.freemark er.enabled ",
  4679         "des cription":  "Whether  to enable  MVC view r esolution  for this t echnology. ",
  4680         "typ e": "java. lang.Boole an"
  4681       },
  4682       {
  4683         "sou rceType":  "org.sprin gframework .boot.auto configure. freemarker .FreeMarke rPropertie s",
  4684         "def aultValue" : false,
  4685         "nam e": "sprin g.freemark er.expose- request-at tributes",
  4686         "des cription":  "Whether  all reques t attribut es should  be added t o the mode l prior to  merging w ith\n the  template." ,
  4687         "typ e": "java. lang.Boole an"
  4688       },
  4689       {
  4690         "sou rceType":  "org.sprin gframework .boot.auto configure. freemarker .FreeMarke rPropertie s",
  4691         "def aultValue" : false,
  4692         "nam e": "sprin g.freemark er.expose- session-at tributes",
  4693         "des cription":  "Whether  all HttpSe ssion attr ibutes sho uld be add ed to the  model prio r to mergi ng\n with  the templa te.",
  4694         "typ e": "java. lang.Boole an"
  4695       },
  4696       {
  4697         "sou rceType":  "org.sprin gframework .boot.auto configure. freemarker .FreeMarke rPropertie s",
  4698         "def aultValue" : true,
  4699         "nam e": "sprin g.freemark er.expose- spring-mac ro-helpers ",
  4700         "des cription":  "Whether  to expose  a RequestC ontext for  use by Sp ring's mac ro library , under th e\n name \ "springMac roRequestC ontext\"." ,
  4701         "typ e": "java. lang.Boole an"
  4702       },
  4703       {
  4704         "sou rceType":  "org.sprin gframework .boot.auto configure. freemarker .FreeMarke rPropertie s",
  4705         "def aultValue" : true,
  4706         "nam e": "sprin g.freemark er.prefer- file-syste m-access",
  4707         "des cription":  "Whether  to prefer  file syste m access f or templat e loading.  File syst em access\ n enables  hot detect ion of tem plate chan ges.",
  4708         "typ e": "java. lang.Boole an"
  4709       },
  4710       {
  4711         "sou rceType":  "org.sprin gframework .boot.auto configure. freemarker .FreeMarke rPropertie s",
  4712         "def aultValue" : "",
  4713         "nam e": "sprin g.freemark er.prefix" ,
  4714         "des cription":  "Prefix t hat gets p repended t o view nam es when bu ilding a U RL.",
  4715         "typ e": "java. lang.Strin g"
  4716       },
  4717       {
  4718         "sou rceType":  "org.sprin gframework .boot.auto configure. freemarker .FreeMarke rPropertie s",
  4719         "nam e": "sprin g.freemark er.request -context-a ttribute",
  4720         "des cription":  "Name of  the Reques tContext a ttribute f or all vie ws.",
  4721         "typ e": "java. lang.Strin g"
  4722       },
  4723       {
  4724         "sou rceType":  "org.sprin gframework .boot.auto configure. freemarker .FreeMarke rPropertie s",
  4725         "nam e": "sprin g.freemark er.setting s",
  4726         "des cription":  "Well-kno wn FreeMar ker keys w hich are p assed to F reeMarker' s Configur ation.",
  4727         "typ e": "java. util.Map<j ava.lang.S tring,java .lang.Stri ng>"
  4728       },
  4729       {
  4730         "sou rceType":  "org.sprin gframework .boot.auto configure. freemarker .FreeMarke rPropertie s",
  4731         "def aultValue" : ".ftl",
  4732         "nam e": "sprin g.freemark er.suffix" ,
  4733         "des cription":  "Suffix t hat gets a ppended to  view name s when bui lding a UR L.",
  4734         "typ e": "java. lang.Strin g"
  4735       },
  4736       {
  4737         "sou rceType":  "org.sprin gframework .boot.auto configure. freemarker .FreeMarke rPropertie s",
  4738         "def aultValue" : [
  4739           "c lasspath:\ /templates \/"
  4740         ],
  4741         "nam e": "sprin g.freemark er.templat e-loader-p ath",
  4742         "des cription":  "Comma-se parated li st of temp late paths .",
  4743         "typ e": "java. lang.Strin g[]"
  4744       },
  4745       {
  4746         "sou rceType":  "org.sprin gframework .boot.auto configure. freemarker .FreeMarke rPropertie s",
  4747         "nam e": "sprin g.freemark er.view-na mes",
  4748         "des cription":  "White li st of view  names tha t can be r esolved.",
  4749         "typ e": "java. lang.Strin g[]"
  4750       },
  4751       {
  4752         "dep recated":  true,
  4753         "nam e": "sprin g.git.prop erties",
  4754         "des cription":  "Resource  reference  to a gene rated git  info prope rties file .",
  4755         "typ e": "java. lang.Strin g",
  4756         "dep recation":  {
  4757           "l evel": "er ror",
  4758           "r eplacement ": "spring .info.git. location"
  4759         }
  4760       },
  4761       {
  4762         "sou rceType":  "org.sprin gframework .boot.auto configure. groovy.tem plate.Groo vyTemplate Properties ",
  4763         "def aultValue" : false,
  4764         "nam e": "sprin g.groovy.t emplate.al low-reques t-override ",
  4765         "des cription":  "Whether  HttpServle tRequest a ttributes  are allowe d to overr ide (hide)  controlle r\n genera ted model  attributes  of the sa me name.",
  4766         "typ e": "java. lang.Boole an"
  4767       },
  4768       {
  4769         "sou rceType":  "org.sprin gframework .boot.auto configure. groovy.tem plate.Groo vyTemplate Properties ",
  4770         "def aultValue" : false,
  4771         "nam e": "sprin g.groovy.t emplate.al low-sessio n-override ",
  4772         "des cription":  "Whether  HttpSessio n attribut es are all owed to ov erride (hi de) contro ller gener ated\n mod el attribu tes of the  same name .",
  4773         "typ e": "java. lang.Boole an"
  4774       },
  4775       {
  4776         "sou rceType":  "org.sprin gframework .boot.auto configure. groovy.tem plate.Groo vyTemplate Properties ",
  4777         "def aultValue" : false,
  4778         "nam e": "sprin g.groovy.t emplate.ca che",
  4779         "des cription":  "Whether  to enable  template c aching.",
  4780         "typ e": "java. lang.Boole an"
  4781       },
  4782       {
  4783         "sou rceType":  "org.sprin gframework .boot.auto configure. groovy.tem plate.Groo vyTemplate Properties ",
  4784         "def aultValue" : "UTF-8",
  4785         "nam e": "sprin g.groovy.t emplate.ch arset",
  4786         "des cription":  "Template  encoding. ",
  4787         "typ e": "java. nio.charse t.Charset"
  4788       },
  4789       {
  4790         "sou rceType":  "org.sprin gframework .boot.auto configure. groovy.tem plate.Groo vyTemplate Properties ",
  4791         "def aultValue" : true,
  4792         "nam e": "sprin g.groovy.t emplate.ch eck-templa te-locatio n",
  4793         "des cription":  "Whether  to check t hat the te mplates lo cation exi sts.",
  4794         "typ e": "java. lang.Boole an"
  4795       },
  4796       {
  4797         "sou rceType":  "org.sprin gframework .web.servl et.view.gr oovy.Groov yMarkupCon figurer",
  4798         "nam e": "sprin g.groovy.t emplate.co nfiguratio n.auto-esc ape",
  4799         "typ e": "java. lang.Boole an"
  4800       },
  4801       {
  4802         "sou rceType":  "org.sprin gframework .web.servl et.view.gr oovy.Groov yMarkupCon figurer",
  4803         "nam e": "sprin g.groovy.t emplate.co nfiguratio n.auto-ind ent",
  4804         "typ e": "java. lang.Boole an"
  4805       },
  4806       {
  4807         "sou rceType":  "org.sprin gframework .web.servl et.view.gr oovy.Groov yMarkupCon figurer",
  4808         "nam e": "sprin g.groovy.t emplate.co nfiguratio n.auto-ind ent-string ",
  4809         "typ e": "java. lang.Strin g"
  4810       },
  4811       {
  4812         "sou rceType":  "org.sprin gframework .web.servl et.view.gr oovy.Groov yMarkupCon figurer",
  4813         "nam e": "sprin g.groovy.t emplate.co nfiguratio n.auto-new -line",
  4814         "typ e": "java. lang.Boole an"
  4815       },
  4816       {
  4817         "sou rceType":  "org.sprin gframework .web.servl et.view.gr oovy.Groov yMarkupCon figurer",
  4818         "nam e": "sprin g.groovy.t emplate.co nfiguratio n.base-tem plate-clas s",
  4819         "typ e": "java. lang.Class <? extends  groovy.te xt.markup. BaseTempla te>"
  4820       },
  4821       {
  4822         "sou rceType":  "org.sprin gframework .web.servl et.view.gr oovy.Groov yMarkupCon figurer",
  4823         "nam e": "sprin g.groovy.t emplate.co nfiguratio n.cache-te mplates",
  4824         "typ e": "java. lang.Boole an"
  4825       },
  4826       {
  4827         "sou rceType":  "org.sprin gframework .web.servl et.view.gr oovy.Groov yMarkupCon figurer",
  4828         "nam e": "sprin g.groovy.t emplate.co nfiguratio n.declarat ion-encodi ng",
  4829         "typ e": "java. lang.Strin g"
  4830       },
  4831       {
  4832         "sou rceType":  "org.sprin gframework .web.servl et.view.gr oovy.Groov yMarkupCon figurer",
  4833         "nam e": "sprin g.groovy.t emplate.co nfiguratio n.expand-e mpty-eleme nts",
  4834         "typ e": "java. lang.Boole an"
  4835       },
  4836       {
  4837         "sou rceType":  "org.sprin gframework .web.servl et.view.gr oovy.Groov yMarkupCon figurer",
  4838         "nam e": "sprin g.groovy.t emplate.co nfiguratio n.locale",
  4839         "typ e": "java. util.Local e"
  4840       },
  4841       {
  4842         "sou rceType":  "org.sprin gframework .web.servl et.view.gr oovy.Groov yMarkupCon figurer",
  4843         "nam e": "sprin g.groovy.t emplate.co nfiguratio n.new-line -string",
  4844         "typ e": "java. lang.Strin g"
  4845       },
  4846       {
  4847         "sou rceType":  "org.sprin gframework .web.servl et.view.gr oovy.Groov yMarkupCon figurer",
  4848         "nam e": "sprin g.groovy.t emplate.co nfiguratio n.resource -loader-pa th",
  4849         "typ e": "java. lang.Strin g"
  4850       },
  4851       {
  4852         "sou rceType":  "org.sprin gframework .web.servl et.view.gr oovy.Groov yMarkupCon figurer",
  4853         "nam e": "sprin g.groovy.t emplate.co nfiguratio n.use-doub le-quotes" ,
  4854         "typ e": "java. lang.Boole an"
  4855       },
  4856       {
  4857         "sou rceType":  "org.sprin gframework .boot.auto configure. groovy.tem plate.Groo vyTemplate Properties ",
  4858         "def aultValue" : "text\/h tml",
  4859         "nam e": "sprin g.groovy.t emplate.co ntent-type ",
  4860         "des cription":  "Content- Type value .",
  4861         "typ e": "org.s pringframe work.util. MimeType"
  4862       },
  4863       {
  4864         "sou rceType":  "org.sprin gframework .boot.auto configure. groovy.tem plate.Groo vyTemplate Properties ",
  4865         "def aultValue" : true,
  4866         "nam e": "sprin g.groovy.t emplate.en abled",
  4867         "des cription":  "Whether  to enable  MVC view r esolution  for this t echnology. ",
  4868         "typ e": "java. lang.Boole an"
  4869       },
  4870       {
  4871         "sou rceType":  "org.sprin gframework .boot.auto configure. groovy.tem plate.Groo vyTemplate Properties ",
  4872         "def aultValue" : false,
  4873         "nam e": "sprin g.groovy.t emplate.ex pose-reque st-attribu tes",
  4874         "des cription":  "Whether  all reques t attribut es should  be added t o the mode l prior to  merging w ith\n the  template." ,
  4875         "typ e": "java. lang.Boole an"
  4876       },
  4877       {
  4878         "sou rceType":  "org.sprin gframework .boot.auto configure. groovy.tem plate.Groo vyTemplate Properties ",
  4879         "def aultValue" : false,
  4880         "nam e": "sprin g.groovy.t emplate.ex pose-sessi on-attribu tes",
  4881         "des cription":  "Whether  all HttpSe ssion attr ibutes sho uld be add ed to the  model prio r to mergi ng\n with  the templa te.",
  4882         "typ e": "java. lang.Boole an"
  4883       },
  4884       {
  4885         "sou rceType":  "org.sprin gframework .boot.auto configure. groovy.tem plate.Groo vyTemplate Properties ",
  4886         "def aultValue" : true,
  4887         "nam e": "sprin g.groovy.t emplate.ex pose-sprin g-macro-he lpers",
  4888         "des cription":  "Whether  to expose  a RequestC ontext for  use by Sp ring's mac ro library , under th e\n name \ "springMac roRequestC ontext\"." ,
  4889         "typ e": "java. lang.Boole an"
  4890       },
  4891       {
  4892         "sou rceType":  "org.sprin gframework .boot.auto configure. groovy.tem plate.Groo vyTemplate Properties ",
  4893         "def aultValue" : "",
  4894         "nam e": "sprin g.groovy.t emplate.pr efix",
  4895         "des cription":  "Prefix t hat gets p repended t o view nam es when bu ilding a U RL.",
  4896         "typ e": "java. lang.Strin g"
  4897       },
  4898       {
  4899         "sou rceType":  "org.sprin gframework .boot.auto configure. groovy.tem plate.Groo vyTemplate Properties ",
  4900         "nam e": "sprin g.groovy.t emplate.re quest-cont ext-attrib ute",
  4901         "des cription":  "Name of  the Reques tContext a ttribute f or all vie ws.",
  4902         "typ e": "java. lang.Strin g"
  4903       },
  4904       {
  4905         "sou rceType":  "org.sprin gframework .boot.auto configure. groovy.tem plate.Groo vyTemplate Properties ",
  4906         "def aultValue" : "classpa th:\/templ ates\/",
  4907         "nam e": "sprin g.groovy.t emplate.re source-loa der-path",
  4908         "des cription":  "Template  path.",
  4909         "typ e": "java. lang.Strin g"
  4910       },
  4911       {
  4912         "sou rceType":  "org.sprin gframework .boot.auto configure. groovy.tem plate.Groo vyTemplate Properties ",
  4913         "def aultValue" : ".tpl",
  4914         "nam e": "sprin g.groovy.t emplate.su ffix",
  4915         "des cription":  "Suffix t hat gets a ppended to  view name s when bui lding a UR L.",
  4916         "typ e": "java. lang.Strin g"
  4917       },
  4918       {
  4919         "sou rceType":  "org.sprin gframework .boot.auto configure. groovy.tem plate.Groo vyTemplate Properties ",
  4920         "nam e": "sprin g.groovy.t emplate.vi ew-names",
  4921         "des cription":  "White li st of view  names tha t can be r esolved.",
  4922         "typ e": "java. lang.Strin g[]"
  4923       },
  4924       {
  4925         "sou rceType":  "org.sprin gframework .boot.auto configure. gson.GsonP roperties" ,
  4926         "nam e": "sprin g.gson.dat e-format",
  4927         "des cription":  "Format t o use when  serializi ng Date ob jects.",
  4928         "typ e": "java. lang.Strin g"
  4929       },
  4930       {
  4931         "sou rceType":  "org.sprin gframework .boot.auto configure. gson.GsonP roperties" ,
  4932         "nam e": "sprin g.gson.dis able-html- escaping",
  4933         "des cription":  "Whether  to disable  the escap ing of HTM L characte rs such as  '<', '>',  etc.",
  4934         "typ e": "java. lang.Boole an"
  4935       },
  4936       {
  4937         "sou rceType":  "org.sprin gframework .boot.auto configure. gson.GsonP roperties" ,
  4938         "nam e": "sprin g.gson.dis able-inner -class-ser ialization ",
  4939         "des cription":  "Whether  to exclude  inner cla sses durin g serializ ation.",
  4940         "typ e": "java. lang.Boole an"
  4941       },
  4942       {
  4943         "sou rceType":  "org.sprin gframework .boot.auto configure. gson.GsonP roperties" ,
  4944         "nam e": "sprin g.gson.ena ble-comple x-map-key- serializat ion",
  4945         "des cription":  "Whether  to enable  serializat ion of com plex map k eys (i.e.  non-primit ives).",
  4946         "typ e": "java. lang.Boole an"
  4947       },
  4948       {
  4949         "sou rceType":  "org.sprin gframework .boot.auto configure. gson.GsonP roperties" ,
  4950         "nam e": "sprin g.gson.exc lude-field s-without- expose-ann otation",
  4951         "des cription":  "Whether  to exclude  all field s from con sideration  for seria lization o r\n deseri alization  that do no t have the  \"Expose\ " annotati on.",
  4952         "typ e": "java. lang.Boole an"
  4953       },
  4954       {
  4955         "sou rceType":  "org.sprin gframework .boot.auto configure. gson.GsonP roperties" ,
  4956         "nam e": "sprin g.gson.fie ld-naming- policy",
  4957         "des cription":  "Naming p olicy that  should be  applied t o an objec t's field  during ser ialization  and\n des erializati on.",
  4958         "typ e": "com.g oogle.gson .FieldNami ngPolicy"
  4959       },
  4960       {
  4961         "sou rceType":  "org.sprin gframework .boot.auto configure. gson.GsonP roperties" ,
  4962         "nam e": "sprin g.gson.gen erate-non- executable -json",
  4963         "des cription":  "Whether  to generat e non exec utable JSO N by prefi xing the o utput with  some spec ial\n text .",
  4964         "typ e": "java. lang.Boole an"
  4965       },
  4966       {
  4967         "sou rceType":  "org.sprin gframework .boot.auto configure. gson.GsonP roperties" ,
  4968         "nam e": "sprin g.gson.len ient",
  4969         "des cription":  "Whether  to be leni ent about  parsing JS ON that do esn't conf orm to RFC  4627.",
  4970         "typ e": "java. lang.Boole an"
  4971       },
  4972       {
  4973         "sou rceType":  "org.sprin gframework .boot.auto configure. gson.GsonP roperties" ,
  4974         "nam e": "sprin g.gson.lon g-serializ ation-poli cy",
  4975         "des cription":  "Serializ ation poli cy for Lon g and long  types.",
  4976         "typ e": "com.g oogle.gson .LongSeria lizationPo licy"
  4977       },
  4978       {
  4979         "sou rceType":  "org.sprin gframework .boot.auto configure. gson.GsonP roperties" ,
  4980         "nam e": "sprin g.gson.pre tty-printi ng",
  4981         "des cription":  "Whether  to output  serialized  JSON that  fits in a  page for  pretty pri nting.",
  4982         "typ e": "java. lang.Boole an"
  4983       },
  4984       {
  4985         "sou rceType":  "org.sprin gframework .boot.auto configure. gson.GsonP roperties" ,
  4986         "nam e": "sprin g.gson.ser ialize-nul ls",
  4987         "des cription":  "Whether  to seriali ze null fi elds.",
  4988         "typ e": "java. lang.Boole an"
  4989       },
  4990       {
  4991         "sou rceType":  "org.sprin gframework .boot.auto configure. h2.H2Conso leProperti es",
  4992         "def aultValue" : false,
  4993         "nam e": "sprin g.h2.conso le.enabled ",
  4994         "des cription":  "Whether  to enable  the consol e.",
  4995         "typ e": "java. lang.Boole an"
  4996       },
  4997       {
  4998         "sou rceType":  "org.sprin gframework .boot.auto configure. h2.H2Conso leProperti es",
  4999         "def aultValue" : "\/h2-co nsole",
  5000         "nam e": "sprin g.h2.conso le.path",
  5001         "des cription":  "Path at  which the  console is  available .",
  5002         "typ e": "java. lang.Strin g"
  5003       },
  5004       {
  5005         "sou rceType":  "org.sprin gframework .boot.auto configure. h2.H2Conso leProperti es$Setting s",
  5006         "def aultValue" : false,
  5007         "nam e": "sprin g.h2.conso le.setting s.trace",
  5008         "des cription":  "Whether  to enable  trace outp ut.",
  5009         "typ e": "java. lang.Boole an"
  5010       },
  5011       {
  5012         "sou rceType":  "org.sprin gframework .boot.auto configure. h2.H2Conso leProperti es$Setting s",
  5013         "def aultValue" : false,
  5014         "nam e": "sprin g.h2.conso le.setting s.web-allo w-others",
  5015         "des cription":  "Whether  to enable  remote acc ess.",
  5016         "typ e": "java. lang.Boole an"
  5017       },
  5018       {
  5019         "sou rceType":  "org.sprin gframework .boot.auto configure. hateoas.Ha teoasPrope rties",
  5020         "def aultValue" : true,
  5021         "nam e": "sprin g.hateoas. use-hal-as -default-j son-media- type",
  5022         "des cription":  "Whether  applicatio n\/hal+jso n response s should b e sent to  requests t hat accept \n applica tion\/json .",
  5023         "typ e": "java. lang.Boole an"
  5024       },
  5025       {
  5026         "sou rceType":  "org.sprin gframework .boot.auto configure. hazelcast. HazelcastP roperties" ,
  5027         "nam e": "sprin g.hazelcas t.config",
  5028         "des cription":  "The loca tion of th e configur ation file  to use to  initializ e Hazelcas t.",
  5029         "typ e": "org.s pringframe work.core. io.Resourc e"
  5030       },
  5031       {
  5032         "nam e": "sprin g.http.con verters.pr eferred-js on-mapper" ,
  5033         "des cription":  "Preferre d JSON map per to use  for HTTP  message co nversion.  By default , auto-det ected acco rding to t he environ ment.",
  5034         "typ e": "java. lang.Strin g"
  5035       },
  5036       {
  5037         "sou rceType":  "org.sprin gframework .boot.auto configure. http.HttpE ncodingPro perties",
  5038         "def aultValue" : "UTF-8",
  5039         "nam e": "sprin g.http.enc oding.char set",
  5040         "des cription":  "Charset  of HTTP re quests and  responses . Added to  the \"Con tent-Type\ " header i f not\n se t explicit ly.",
  5041         "typ e": "java. nio.charse t.Charset"
  5042       },
  5043       {
  5044         "def aultValue" : true,
  5045         "nam e": "sprin g.http.enc oding.enab led",
  5046         "des cription":  "Whether  to enable  http encod ing suppor t.",
  5047         "typ e": "java. lang.Boole an"
  5048       },
  5049       {
  5050         "sou rceType":  "org.sprin gframework .boot.auto configure. http.HttpE ncodingPro perties",
  5051         "nam e": "sprin g.http.enc oding.forc e",
  5052         "des cription":  "Whether  to force t he encodin g to the c onfigured  charset on  HTTP requ ests and\n  responses .",
  5053         "typ e": "java. lang.Boole an"
  5054       },
  5055       {
  5056         "sou rceType":  "org.sprin gframework .boot.auto configure. http.HttpE ncodingPro perties",
  5057         "nam e": "sprin g.http.enc oding.forc e-request" ,
  5058         "des cription":  "Whether  to force t he encodin g to the c onfigured  charset on  HTTP requ ests. Defa ults\n to  true when  \"force\"  has not be en specifi ed.",
  5059         "typ e": "java. lang.Boole an"
  5060       },
  5061       {
  5062         "sou rceType":  "org.sprin gframework .boot.auto configure. http.HttpE ncodingPro perties",
  5063         "nam e": "sprin g.http.enc oding.forc e-response ",
  5064         "des cription":  "Whether  to force t he encodin g to the c onfigured  charset on  HTTP resp onses.",
  5065         "typ e": "java. lang.Boole an"
  5066       },
  5067       {
  5068         "sou rceType":  "org.sprin gframework .boot.auto configure. http.HttpE ncodingPro perties",
  5069         "nam e": "sprin g.http.enc oding.mapp ing",
  5070         "des cription":  "Locale i n which to  encode ma pping.",
  5071         "typ e": "java. util.Map<j ava.util.L ocale,java .nio.chars et.Charset >"
  5072       },
  5073       {
  5074         "def aultValue" : true,
  5075         "dep recated":  true,
  5076         "nam e": "sprin g.http.mul tipart.ena bled",
  5077         "des cription":  "Whether  to enable  support of  multipart  uploads." ,
  5078         "typ e": "java. lang.Boole an",
  5079         "dep recation":  {
  5080           "l evel": "er ror",
  5081           "r eplacement ": "spring .servlet.m ultipart.e nabled"
  5082         }
  5083       },
  5084       {
  5085         "def aultValue" : "0",
  5086         "dep recated":  true,
  5087         "nam e": "sprin g.http.mul tipart.fil e-size-thr eshold",
  5088         "des cription":  "Threshol d after wh ich files  will be wr itten to d isk. Value s can use  the suffix es\n \"MB\ " or \"KB\ " to indic ate megaby tes or kil obytes res pectively. ",
  5089         "typ e": "java. lang.Strin g",
  5090         "dep recation":  {
  5091           "l evel": "er ror",
  5092           "r eplacement ": "spring .servlet.m ultipart.f ile-size-t hreshold"
  5093         }
  5094       },
  5095       {
  5096         "dep recated":  true,
  5097         "nam e": "sprin g.http.mul tipart.loc ation",
  5098         "des cription":  "Intermed iate locat ion of upl oaded file s.",
  5099         "typ e": "java. lang.Strin g",
  5100         "dep recation":  {
  5101           "l evel": "er ror",
  5102           "r eplacement ": "spring .servlet.m ultipart.l ocation"
  5103         }
  5104       },
  5105       {
  5106         "def aultValue" : "1MB",
  5107         "dep recated":  true,
  5108         "nam e": "sprin g.http.mul tipart.max -file-size ",
  5109         "des cription":  "Max file  size. Val ues can us e the suff ixes \"MB\ " or \"KB\ " to indic ate megaby tes or\n k ilobytes r espectivel y.",
  5110         "typ e": "java. lang.Strin g",
  5111         "dep recation":  {
  5112           "l evel": "er ror",
  5113           "r eplacement ": "spring .servlet.m ultipart.m ax-file-si ze"
  5114         }
  5115       },
  5116       {
  5117         "def aultValue" : "10MB",
  5118         "dep recated":  true,
  5119         "nam e": "sprin g.http.mul tipart.max -request-s ize",
  5120         "des cription":  "Max requ est size.  Values can  use the s uffixes \" MB\" or \" KB\" to in dicate meg abytes or\ n kilobyte s respecti vely.",
  5121         "typ e": "java. lang.Strin g",
  5122         "dep recation":  {
  5123           "l evel": "er ror",
  5124           "r eplacement ": "spring .servlet.m ultipart.m ax-request -size"
  5125         }
  5126       },
  5127       {
  5128         "def aultValue" : false,
  5129         "dep recated":  true,
  5130         "nam e": "sprin g.http.mul tipart.res olve-lazil y",
  5131         "des cription":  "Whether  to resolve  the multi part reque st lazily  at the tim e of file  or paramet er\n acces s.",
  5132         "typ e": "java. lang.Boole an",
  5133         "dep recation":  {
  5134           "l evel": "er ror",
  5135           "r eplacement ": "spring .servlet.m ultipart.r esolve-laz ily"
  5136         }
  5137       },
  5138       {
  5139         "sou rceType":  "org.sprin gframework .boot.auto configure. influx.Inf luxDbPrope rties",
  5140         "nam e": "sprin g.influx.p assword",
  5141         "des cription":  "Login pa ssword.",
  5142         "typ e": "java. lang.Strin g"
  5143       },
  5144       {
  5145         "sou rceType":  "org.sprin gframework .boot.auto configure. influx.Inf luxDbPrope rties",
  5146         "nam e": "sprin g.influx.u rl",
  5147         "des cription":  "URL of t he InfluxD B instance  to which  to connect .",
  5148         "typ e": "java. lang.Strin g"
  5149       },
  5150       {
  5151         "sou rceType":  "org.sprin gframework .boot.auto configure. influx.Inf luxDbPrope rties",
  5152         "nam e": "sprin g.influx.u ser",
  5153         "des cription":  "Login us er.",
  5154         "typ e": "java. lang.Strin g"
  5155       },
  5156       {
  5157         "sou rceType":  "org.sprin gframework .boot.auto configure. info.Proje ctInfoProp erties$Bui ld",
  5158         "def aultValue" : "classpa th:META-IN F\/build-i nfo.proper ties",
  5159         "nam e": "sprin g.info.bui ld.locatio n",
  5160         "des cription":  "Location  of the ge nerated bu ild-info.p roperties  file.",
  5161         "typ e": "org.s pringframe work.core. io.Resourc e"
  5162       },
  5163       {
  5164         "sou rceType":  "org.sprin gframework .boot.auto configure. info.Proje ctInfoProp erties$Git ",
  5165         "def aultValue" : "classpa th:git.pro perties",
  5166         "nam e": "sprin g.info.git .location" ,
  5167         "des cription":  "Location  of the ge nerated gi t.properti es file.",
  5168         "typ e": "org.s pringframe work.core. io.Resourc e"
  5169       },
  5170       {
  5171         "sou rceType":  "org.sprin gframework .boot.auto configure. integratio n.Integrat ionPropert ies$Jdbc",
  5172         "def aultValue" : "embedde d",
  5173         "nam e": "sprin g.integrat ion.jdbc.i nitialize- schema",
  5174         "des cription":  "Database  schema in itializati on mode.",
  5175         "typ e": "org.s pringframe work.boot. jdbc.DataS ourceIniti alizationM ode"
  5176       },
  5177       {
  5178         "sou rceType":  "org.sprin gframework .boot.auto configure. integratio n.Integrat ionPropert ies$Jdbc",
  5179         "def aultValue" : "classpa th:org\/sp ringframew ork\/integ ration\/jd bc\/schema -@@platfor m@@.sql",
  5180         "nam e": "sprin g.integrat ion.jdbc.s chema",
  5181         "des cription":  "Path to  the SQL fi le to use  to initial ize the da tabase sch ema.",
  5182         "typ e": "java. lang.Strin g"
  5183       },
  5184       {
  5185         "sou rceType":  "org.sprin gframework .boot.auto configure. jackson.Ja cksonPrope rties",
  5186         "nam e": "sprin g.jackson. date-forma t",
  5187         "des cription":  "Date for mat string  or a full y-qualifie d date for mat class  name. For  instance,\ n `yyyy-MM -dd HH:mm: ss`.",
  5188         "typ e": "java. lang.Strin g"
  5189       },
  5190       {
  5191         "sou rceType":  "org.sprin gframework .boot.auto configure. jackson.Ja cksonPrope rties",
  5192         "nam e": "sprin g.jackson. default-pr operty-inc lusion",
  5193         "des cription":  "Controls  the inclu sion of pr operties d uring seri alization.  Configure d with one  of\n the  values in  Jackson's  JsonInclud e.Include  enumeratio n.",
  5194         "typ e": "com.f asterxml.j ackson.ann otation.Js onInclude$ Include"
  5195       },
  5196       {
  5197         "sou rceType":  "org.sprin gframework .boot.auto configure. jackson.Ja cksonPrope rties",
  5198         "nam e": "sprin g.jackson. deserializ ation",
  5199         "des cription":  "Jackson  on\/off fe atures tha t affect t he way Jav a objects  are deseri alized.",
  5200         "typ e": "java. util.Map<c om.fasterx ml.jackson .databind. Deserializ ationFeatu re,java.la ng.Boolean >"
  5201       },
  5202       {
  5203         "sou rceType":  "org.sprin gframework .boot.auto configure. jackson.Ja cksonPrope rties",
  5204         "nam e": "sprin g.jackson. generator" ,
  5205         "des cription":  "Jackson  on\/off fe atures for  generator s.",
  5206         "typ e": "java. util.Map<c om.fasterx ml.jackson .core.Json Generator. Feature,ja va.lang.Bo olean>"
  5207       },
  5208       {
  5209         "sou rceType":  "org.sprin gframework .boot.auto configure. jackson.Ja cksonPrope rties",
  5210         "nam e": "sprin g.jackson. joda-date- time-forma t",
  5211         "des cription":  "Joda dat e time for mat string . If not c onfigured,  \"date-fo rmat\" is  used as a\ n fallback  if it is  configured  with a fo rmat strin g.",
  5212         "typ e": "java. lang.Strin g"
  5213       },
  5214       {
  5215         "sou rceType":  "org.sprin gframework .boot.auto configure. jackson.Ja cksonPrope rties",
  5216         "nam e": "sprin g.jackson. locale",
  5217         "des cription":  "Locale u sed for fo rmatting." ,
  5218         "typ e": "java. util.Local e"
  5219       },
  5220       {
  5221         "sou rceType":  "org.sprin gframework .boot.auto configure. jackson.Ja cksonPrope rties",
  5222         "nam e": "sprin g.jackson. mapper",
  5223         "des cription":  "Jackson  general pu rpose on\/ off featur es.",
  5224         "typ e": "java. util.Map<c om.fasterx ml.jackson .databind. MapperFeat ure,java.l ang.Boolea n>"
  5225       },
  5226       {
  5227         "sou rceType":  "org.sprin gframework .boot.auto configure. jackson.Ja cksonPrope rties",
  5228         "nam e": "sprin g.jackson. parser",
  5229         "des cription":  "Jackson  on\/off fe atures for  parsers." ,
  5230         "typ e": "java. util.Map<c om.fasterx ml.jackson .core.Json Parser.Fea ture,java. lang.Boole an>"
  5231       },
  5232       {
  5233         "sou rceType":  "org.sprin gframework .boot.auto configure. jackson.Ja cksonPrope rties",
  5234         "nam e": "sprin g.jackson. property-n aming-stra tegy",
  5235         "des cription":  "One of t he constan ts on Jack son's Prop ertyNaming Strategy.  Can also b e a\n full y-qualifie d class na me of a Pr opertyNami ngStrategy  subclass. ",
  5236         "typ e": "java. lang.Strin g"
  5237       },
  5238       {
  5239         "sou rceType":  "org.sprin gframework .boot.auto configure. jackson.Ja cksonPrope rties",
  5240         "nam e": "sprin g.jackson. serializat ion",
  5241         "des cription":  "Jackson  on\/off fe atures tha t affect t he way Jav a objects  are serial ized.",
  5242         "typ e": "java. util.Map<c om.fasterx ml.jackson .databind. Serializat ionFeature ,java.lang .Boolean>"
  5243       },
  5244       {
  5245         "sou rceType":  "org.sprin gframework .boot.auto configure. jackson.Ja cksonPrope rties",
  5246         "nam e": "sprin g.jackson. time-zone" ,
  5247         "des cription":  "Time zon e used whe n formatti ng dates.  For instan ce, \"Amer ica\/Los_A ngeles\" o r\n \"GMT+ 10\".",
  5248         "typ e": "java. util.TimeZ one"
  5249       },
  5250       {
  5251         "sou rceType":  "org.sprin gframework .boot.auto configure. jdbc.JdbcP roperties$ Template",
  5252         "def aultValue" : -1,
  5253         "nam e": "sprin g.jdbc.tem plate.fetc h-size",
  5254         "des cription":  "Number o f rows tha t should b e fetched  from the d atabase wh en more ro ws are\n n eeded. Use  -1 to use  the JDBC  driver's d efault con figuration .",
  5255         "typ e": "java. lang.Integ er"
  5256       },
  5257       {
  5258         "sou rceType":  "org.sprin gframework .boot.auto configure. jdbc.JdbcP roperties$ Template",
  5259         "def aultValue" : -1,
  5260         "nam e": "sprin g.jdbc.tem plate.max- rows",
  5261         "des cription":  "Maximum  number of  rows. Use  -1 to use  the JDBC d river's de fault conf iguration. ",
  5262         "typ e": "java. lang.Integ er"
  5263       },
  5264       {
  5265         "sou rceType":  "org.sprin gframework .boot.auto configure. jdbc.JdbcP roperties$ Template",
  5266         "nam e": "sprin g.jdbc.tem plate.quer y-timeout" ,
  5267         "des cription":  "Query ti meout. Def ault is to  use the J DBC driver 's default  configura tion. If a \n duratio n suffix i s not spec ified, sec onds will  be used.",
  5268         "typ e": "java. time.Durat ion"
  5269       },
  5270       {
  5271         "sou rceType":  "org.sprin gframework .boot.auto configure. jersey.Jer seyPropert ies",
  5272         "nam e": "sprin g.jersey.a pplication -path",
  5273         "des cription":  "Path tha t serves a s the base  URI for t he applica tion. If s pecified,  overrides  the\n valu e of \"@Ap plicationP ath\".",
  5274         "typ e": "java. lang.Strin g"
  5275       },
  5276       {
  5277         "sou rceType":  "org.sprin gframework .boot.auto configure. jersey.Jer seyPropert ies$Filter ",
  5278         "def aultValue" : 0,
  5279         "nam e": "sprin g.jersey.f ilter.orde r",
  5280         "des cription":  "Jersey f ilter chai n order.",
  5281         "typ e": "java. lang.Integ er"
  5282       },
  5283       {
  5284         "sou rceType":  "org.sprin gframework .boot.auto configure. jersey.Jer seyPropert ies",
  5285         "nam e": "sprin g.jersey.i nit",
  5286         "des cription":  "Init par ameters to  pass to J ersey thro ugh the se rvlet or f ilter.",
  5287         "typ e": "java. util.Map<j ava.lang.S tring,java .lang.Stri ng>"
  5288       },
  5289       {
  5290         "sou rceType":  "org.sprin gframework .boot.auto configure. jersey.Jer seyPropert ies$Servle t",
  5291         "def aultValue" : -1,
  5292         "nam e": "sprin g.jersey.s ervlet.loa d-on-start up",
  5293         "des cription":  "Load on  startup pr iority of  the Jersey  servlet." ,
  5294         "typ e": "java. lang.Integ er"
  5295       },
  5296       {
  5297         "sou rceType":  "org.sprin gframework .boot.auto configure. jersey.Jer seyPropert ies",
  5298         "def aultValue" : "servlet ",
  5299         "nam e": "sprin g.jersey.t ype",
  5300         "des cription":  "Jersey i ntegration  type.",
  5301         "typ e": "org.s pringframe work.boot. autoconfig ure.jersey .JerseyPro perties$Ty pe"
  5302       },
  5303       {
  5304         "sou rceType":  "org.sprin gframework .boot.auto configure. jms.JmsPro perties",
  5305         "nam e": "sprin g.jms.jndi -name",
  5306         "des cription":  "Connecti on factory  JNDI name . When set , takes pr ecedence t o others c onnection\ n factory  auto-confi gurations. ",
  5307         "typ e": "java. lang.Strin g"
  5308       },
  5309       {
  5310         "sou rceType":  "org.sprin gframework .boot.auto configure. jms.JmsPro perties$Li stener",
  5311         "nam e": "sprin g.jms.list ener.ackno wledge-mod e",
  5312         "des cription":  "Acknowle dge mode o f the cont ainer. By  default, t he listene r is trans acted with \n automat ic acknowl edgment.",
  5313         "typ e": "org.s pringframe work.boot. autoconfig ure.jms.Jm sPropertie s$Acknowle dgeMode"
  5314       },
  5315       {
  5316         "sou rceType":  "org.sprin gframework .boot.auto configure. jms.JmsPro perties$Li stener",
  5317         "def aultValue" : true,
  5318         "nam e": "sprin g.jms.list ener.auto- startup",
  5319         "des cription":  "Start th e containe r automati cally on s tartup.",
  5320         "typ e": "java. lang.Boole an"
  5321       },
  5322       {
  5323         "sou rceType":  "org.sprin gframework .boot.auto configure. jms.JmsPro perties$Li stener",
  5324         "nam e": "sprin g.jms.list ener.concu rrency",
  5325         "des cription":  "Minimum  number of  concurrent  consumers .",
  5326         "typ e": "java. lang.Integ er"
  5327       },
  5328       {
  5329         "sou rceType":  "org.sprin gframework .boot.auto configure. jms.JmsPro perties$Li stener",
  5330         "nam e": "sprin g.jms.list ener.max-c oncurrency ",
  5331         "des cription":  "Maximum  number of  concurrent  consumers .",
  5332         "typ e": "java. lang.Integ er"
  5333       },
  5334       {
  5335         "sou rceType":  "org.sprin gframework .boot.auto configure. jms.JmsPro perties",
  5336         "def aultValue" : false,
  5337         "nam e": "sprin g.jms.pub- sub-domain ",
  5338         "des cription":  "Whether  the defaul t destinat ion type i s topic.",
  5339         "typ e": "java. lang.Boole an"
  5340       },
  5341       {
  5342         "sou rceType":  "org.sprin gframework .boot.auto configure. jms.JmsPro perties$Te mplate",
  5343         "nam e": "sprin g.jms.temp late.defau lt-destina tion",
  5344         "des cription":  "Default  destinatio n to use o n send and  receive o perations  that do no t have a\n  destinati on paramet er.",
  5345         "typ e": "java. lang.Strin g"
  5346       },
  5347       {
  5348         "sou rceType":  "org.sprin gframework .boot.auto configure. jms.JmsPro perties$Te mplate",
  5349         "nam e": "sprin g.jms.temp late.deliv ery-delay" ,
  5350         "des cription":  "Delivery  delay to  use for se nd calls." ,
  5351         "typ e": "java. time.Durat ion"
  5352       },
  5353       {
  5354         "sou rceType":  "org.sprin gframework .boot.auto configure. jms.JmsPro perties$Te mplate",
  5355         "nam e": "sprin g.jms.temp late.deliv ery-mode",
  5356         "des cription":  "Delivery  mode. Ena bles QoS ( Quality of  Service)  when set." ,
  5357         "typ e": "org.s pringframe work.boot. autoconfig ure.jms.Jm sPropertie s$Delivery Mode"
  5358       },
  5359       {
  5360         "sou rceType":  "org.sprin gframework .boot.auto configure. jms.JmsPro perties$Te mplate",
  5361         "nam e": "sprin g.jms.temp late.prior ity",
  5362         "des cription":  "Priority  of a mess age when s ending. En ables QoS  (Quality o f Service)  when set. ",
  5363         "typ e": "java. lang.Integ er"
  5364       },
  5365       {
  5366         "sou rceType":  "org.sprin gframework .boot.auto configure. jms.JmsPro perties$Te mplate",
  5367         "nam e": "sprin g.jms.temp late.qos-e nabled",
  5368         "des cription":  "Whether  to enable  explicit Q oS (Qualit y of Servi ce) when s ending a m essage.\n  When enabl ed, the de livery mod e, priorit y and time -to-live p roperties  will be\n  used when  sending a  message. Q oS is auto matically  enabled wh en at leas t one of\n  those set tings is c ustomized. ",
  5369         "typ e": "java. lang.Boole an"
  5370       },
  5371       {
  5372         "sou rceType":  "org.sprin gframework .boot.auto configure. jms.JmsPro perties$Te mplate",
  5373         "nam e": "sprin g.jms.temp late.recei ve-timeout ",
  5374         "des cription":  "Timeout  to use for  receive c alls.",
  5375         "typ e": "java. time.Durat ion"
  5376       },
  5377       {
  5378         "sou rceType":  "org.sprin gframework .boot.auto configure. jms.JmsPro perties$Te mplate",
  5379         "nam e": "sprin g.jms.temp late.time- to-live",
  5380         "des cription":  "Time-to- live of a  message wh en sending . Enables  QoS (Quali ty of Serv ice) when\ n set.",
  5381         "typ e": "java. time.Durat ion"
  5382       },
  5383       {
  5384         "nam e": "sprin g.jmx.defa ult-domain ",
  5385         "des cription":  "JMX doma in name.",
  5386         "typ e": "java. lang.Strin g"
  5387       },
  5388       {
  5389         "def aultValue" : true,
  5390         "nam e": "sprin g.jmx.enab led",
  5391         "des cription":  "Expose m anagement  beans to t he JMX dom ain.",
  5392         "typ e": "java. lang.Boole an"
  5393       },
  5394       {
  5395         "def aultValue" : "mbeanSe rver",
  5396         "nam e": "sprin g.jmx.serv er",
  5397         "des cription":  "MBeanSer ver bean n ame.",
  5398         "typ e": "java. lang.Strin g"
  5399       },
  5400       {
  5401         "sou rceType":  "org.sprin gframework .boot.auto configure. jooq.JooqP roperties" ,
  5402         "nam e": "sprin g.jooq.sql -dialect",
  5403         "des cription":  "SQL dial ect to use . Auto-det ected by d efault.",
  5404         "typ e": "org.j ooq.SQLDia lect"
  5405       },
  5406       {
  5407         "sou rceType":  "org.sprin gframework .boot.auto configure. orm.jpa.Jp aPropertie s",
  5408         "nam e": "sprin g.jpa.data base",
  5409         "des cription":  "Target d atabase to  operate o n, auto-de tected by  default. C an be alte rnatively  set\n usin g the \"da tabasePlat form\" pro perty.",
  5410         "typ e": "org.s pringframe work.orm.j pa.vendor. Database"
  5411       },
  5412       {
  5413         "sou rceType":  "org.sprin gframework .boot.auto configure. orm.jpa.Jp aPropertie s",
  5414         "nam e": "sprin g.jpa.data base-platf orm",
  5415         "des cription":  "Name of  the target  database  to operate  on, auto- detected b y default.  Can be\n  alternativ ely set us ing the \" Database\"  enum.",
  5416         "typ e": "java. lang.Strin g"
  5417       },
  5418       {
  5419         "sou rceType":  "org.sprin gframework .boot.auto configure. orm.jpa.Jp aPropertie s",
  5420         "def aultValue" : false,
  5421         "nam e": "sprin g.jpa.gene rate-ddl",
  5422         "des cription":  "Whether  to initial ize the sc hema on st artup.",
  5423         "typ e": "java. lang.Boole an"
  5424       },
  5425       {
  5426         "sou rceType":  "org.sprin gframework .boot.auto configure. orm.jpa.Jp aPropertie s$Hibernat e",
  5427         "nam e": "sprin g.jpa.hibe rnate.ddl- auto",
  5428         "des cription":  "DDL mode . This is  actually a  shortcut  for the \" hibernate. hbm2ddl.au to\"\n pro perty. Def aults to \ "create-dr op\" when  using an e mbedded da tabase and  no\n sche ma manager  was detec ted. Other wise, defa ults to \" none\".",
  5429         "typ e": "java. lang.Strin g"
  5430       },
  5431       {
  5432         "sou rceType":  "org.sprin gframework .boot.auto configure. orm.jpa.Jp aPropertie s$Naming",
  5433         "nam e": "sprin g.jpa.hibe rnate.nami ng.implici t-strategy ",
  5434         "des cription":  "Fully qu alified na me of the  implicit n aming stra tegy.",
  5435         "typ e": "java. lang.Strin g"
  5436       },
  5437       {
  5438         "sou rceType":  "org.sprin gframework .boot.auto configure. orm.jpa.Jp aPropertie s$Naming",
  5439         "nam e": "sprin g.jpa.hibe rnate.nami ng.physica l-strategy ",
  5440         "des cription":  "Fully qu alified na me of the  physical n aming stra tegy.",
  5441         "typ e": "java. lang.Strin g"
  5442       },
  5443       {
  5444         "dep recated":  true,
  5445         "nam e": "sprin g.jpa.hibe rnate.nami ng.strateg y",
  5446         "des cription":  "Hibernat e 4 naming  strategy  fully qual ified name . Not supp orted with  Hibernate \n 5.",
  5447         "typ e": "java. lang.Strin g",
  5448         "dep recation":  {
  5449           "r eason": "A uto-config uration fo r Hibernat e 4 is no  longer pro vided.",
  5450           "l evel": "er ror"
  5451         }
  5452       },
  5453       {
  5454         "sou rceType":  "org.sprin gframework .boot.auto configure. orm.jpa.Jp aPropertie s$Hibernat e",
  5455         "nam e": "sprin g.jpa.hibe rnate.use- new-id-gen erator-map pings",
  5456         "des cription":  "Whether  to use Hib ernate's n ewer Ident ifierGener ator for A UTO, TABLE  and\n SEQ UENCE. Thi s is actua lly a shor tcut for t he\n \"hib ernate.id. new_genera tor_mappin gs\" prope rty. When  not specif ied will d efault\n t o \"true\" .",
  5457         "typ e": "java. lang.Boole an"
  5458       },
  5459       {
  5460         "sou rceType":  "org.sprin gframework .boot.auto configure. orm.jpa.Jp aPropertie s",
  5461         "nam e": "sprin g.jpa.mapp ing-resour ces",
  5462         "des cription":  "Mapping  resources  (equivalen t to \"map ping-file\ " entries  in persist ence.xml). ",
  5463         "typ e": "java. util.List< java.lang. String>"
  5464       },
  5465       {
  5466         "sou rceType":  "org.sprin gframework .boot.auto configure. orm.jpa.Jp aPropertie s",
  5467         "def aultValue" : true,
  5468         "nam e": "sprin g.jpa.open -in-view",
  5469         "des cription":  "Register  OpenEntit yManagerIn ViewInterc eptor. Bin ds a JPA E ntityManag er to the\ n thread f or the ent ire proces sing of th e request. ",
  5470         "typ e": "java. lang.Boole an"
  5471       },
  5472       {
  5473         "sou rceType":  "org.sprin gframework .boot.auto configure. orm.jpa.Jp aPropertie s",
  5474         "nam e": "sprin g.jpa.prop erties",
  5475         "des cription":  "Addition al native  properties  to set on  the JPA p rovider.",
  5476         "typ e": "java. util.Map<j ava.lang.S tring,java .lang.Stri ng>"
  5477       },
  5478       {
  5479         "sou rceType":  "org.sprin gframework .boot.auto configure. orm.jpa.Jp aPropertie s",
  5480         "def aultValue" : false,
  5481         "nam e": "sprin g.jpa.show -sql",
  5482         "des cription":  "Whether  to enable  logging of  SQL state ments.",
  5483         "typ e": "java. lang.Boole an"
  5484       },
  5485       {
  5486         "sou rceType":  "bitronix. tm.Configu ration",
  5487         "def aultValue" : false,
  5488         "nam e": "sprin g.jta.bitr onix.prope rties.allo w-multiple -lrc",
  5489         "des cription":  "Whether  to allow m ultiple LR C resource s to be en listed int o the same  transacti on.",
  5490         "typ e": "java. lang.Boole an"
  5491       },
  5492       {
  5493         "sou rceType":  "bitronix. tm.Configu ration",
  5494         "def aultValue" : false,
  5495         "nam e": "sprin g.jta.bitr onix.prope rties.asyn chronous2- pc",
  5496         "des cription":  "Whether  to enable  asynchrono usly execu tion of tw o phase co mmit.",
  5497         "typ e": "java. lang.Boole an"
  5498       },
  5499       {
  5500         "sou rceType":  "bitronix. tm.Configu ration",
  5501         "def aultValue" : 1,
  5502         "dep recated":  true,
  5503         "nam e": "sprin g.jta.bitr onix.prope rties.back ground-rec overy-inte rval",
  5504         "des cription":  "Interval  in minute s at which  to run th e recovery  process i n the back ground.",
  5505         "typ e": "java. lang.Integ er",
  5506         "dep recation":  {
  5507           "r eplacement ": "spring .jta.bitro nix.proper ties.backg round-reco very-inter val-second s"
  5508         }
  5509       },
  5510       {
  5511         "sou rceType":  "bitronix. tm.Configu ration",
  5512         "def aultValue" : 60,
  5513         "nam e": "sprin g.jta.bitr onix.prope rties.back ground-rec overy-inte rval-secon ds",
  5514         "des cription":  "Interval  in second s at which  to run th e recovery  process i n the back ground.",
  5515         "typ e": "java. lang.Integ er"
  5516       },
  5517       {
  5518         "sou rceType":  "bitronix. tm.Configu ration",
  5519         "def aultValue" : true,
  5520         "nam e": "sprin g.jta.bitr onix.prope rties.curr ent-node-o nly-recove ry",
  5521         "des cription":  "Whether  to recover  only the  current no de. Should  be enable d if you r un multipl e instance s of the t ransaction  manager o n the same  JMS and J DBC resour ces.",
  5522         "typ e": "java. lang.Boole an"
  5523       },
  5524       {
  5525         "sou rceType":  "bitronix. tm.Configu ration",
  5526         "def aultValue" : false,
  5527         "nam e": "sprin g.jta.bitr onix.prope rties.debu g-zero-res ource-tran saction",
  5528         "des cription":  "Whether  to log the  creation  and commit  call stac ks of tran sactions e xecuted wi thout a si ngle enlis ted resour ce.",
  5529         "typ e": "java. lang.Boole an"
  5530       },
  5531       {
  5532         "sou rceType":  "bitronix. tm.Configu ration",
  5533         "def aultValue" : 60,
  5534         "nam e": "sprin g.jta.bitr onix.prope rties.defa ult-transa ction-time out",
  5535         "des cription":  "Default  transactio n timeout,  in second s.",
  5536         "typ e": "java. lang.Integ er"
  5537       },
  5538       {
  5539         "sou rceType":  "bitronix. tm.Configu ration",
  5540         "def aultValue" : false,
  5541         "nam e": "sprin g.jta.bitr onix.prope rties.disa ble-jmx",
  5542         "des cription":  "Whether  to enable  JMX suppor t.",
  5543         "typ e": "java. lang.Boole an"
  5544       },
  5545       {
  5546         "sou rceType":  "bitronix. tm.Configu ration",
  5547         "nam e": "sprin g.jta.bitr onix.prope rties.exce ption-anal yzer",
  5548         "des cription":  "Set the  fully qual ified name  of the ex ception an alyzer imp lementatio n to use." ,
  5549         "typ e": "java. lang.Strin g"
  5550       },
  5551       {
  5552         "sou rceType":  "bitronix. tm.Configu ration",
  5553         "def aultValue" : false,
  5554         "nam e": "sprin g.jta.bitr onix.prope rties.filt er-log-sta tus",
  5555         "des cription":  "Whether  to enable  filtering  of logs so  that only  mandatory  logs are  written.",
  5556         "typ e": "java. lang.Boole an"
  5557       },
  5558       {
  5559         "sou rceType":  "bitronix. tm.Configu ration",
  5560         "def aultValue" : true,
  5561         "nam e": "sprin g.jta.bitr onix.prope rties.forc e-batching -enabled",
  5562         "des cription":  "Whether  disk force s are batc hed.",
  5563         "typ e": "java. lang.Boole an"
  5564       },
  5565       {
  5566         "sou rceType":  "bitronix. tm.Configu ration",
  5567         "def aultValue" : true,
  5568         "nam e": "sprin g.jta.bitr onix.prope rties.forc ed-write-e nabled",
  5569         "des cription":  "Whether  logs are f orced to d isk.",
  5570         "typ e": "java. lang.Boole an"
  5571       },
  5572       {
  5573         "sou rceType":  "bitronix. tm.Configu ration",
  5574         "def aultValue" : 60,
  5575         "nam e": "sprin g.jta.bitr onix.prope rties.grac eful-shutd own-interv al",
  5576         "des cription":  "Maximum  amount of  seconds th e TM waits  for trans actions to  get done  before abo rting them  at shutdo wn time.",
  5577         "typ e": "java. lang.Integ er"
  5578       },
  5579       {
  5580         "sou rceType":  "bitronix. tm.Configu ration",
  5581         "nam e": "sprin g.jta.bitr onix.prope rties.jndi -transacti on-synchro nization-r egistry-na me",
  5582         "des cription":  "JNDI nam e of the T ransaction Synchroniz ationRegis try.",
  5583         "typ e": "java. lang.Strin g"
  5584       },
  5585       {
  5586         "sou rceType":  "bitronix. tm.Configu ration",
  5587         "nam e": "sprin g.jta.bitr onix.prope rties.jndi -user-tran saction-na me",
  5588         "des cription":  "JNDI nam e of the U serTransac tion.",
  5589         "typ e": "java. lang.Strin g"
  5590       },
  5591       {
  5592         "sou rceType":  "bitronix. tm.Configu ration",
  5593         "def aultValue" : "disk",
  5594         "nam e": "sprin g.jta.bitr onix.prope rties.jour nal",
  5595         "des cription":  "Name of  the journa l. Can be  'disk', 'n ull', or a  class nam e.",
  5596         "typ e": "java. lang.Strin g"
  5597       },
  5598       {
  5599         "sou rceType":  "bitronix. tm.Configu ration",
  5600         "def aultValue" : "btm1.tl og",
  5601         "nam e": "sprin g.jta.bitr onix.prope rties.log- part1-file name",
  5602         "des cription":  "Name of  the first  fragment o f the jour nal.",
  5603         "typ e": "java. lang.Strin g"
  5604       },
  5605       {
  5606         "sou rceType":  "bitronix. tm.Configu ration",
  5607         "def aultValue" : "btm2.tl og",
  5608         "nam e": "sprin g.jta.bitr onix.prope rties.log- part2-file name",
  5609         "des cription":  "Name of  the second  fragment  of the jou rnal.",
  5610         "typ e": "java. lang.Strin g"
  5611       },
  5612       {
  5613         "sou rceType":  "bitronix. tm.Configu ration",
  5614         "def aultValue" : 2,
  5615         "nam e": "sprin g.jta.bitr onix.prope rties.max- log-size-i n-mb",
  5616         "des cription":  "Maximum  size in me gabytes of  the journ al fragmen ts.",
  5617         "typ e": "java. lang.Integ er"
  5618       },
  5619       {
  5620         "sou rceType":  "bitronix. tm.Configu ration",
  5621         "nam e": "sprin g.jta.bitr onix.prope rties.reso urce-confi guration-f ilename",
  5622         "des cription":  "Resource Loader con figuration  file name .",
  5623         "typ e": "java. lang.Strin g"
  5624       },
  5625       {
  5626         "sou rceType":  "bitronix. tm.Configu ration",
  5627         "nam e": "sprin g.jta.bitr onix.prope rties.serv er-id",
  5628         "des cription":  "ASCII ID  that must  uniquely  identify t his TM ins tance. Def aults to t he machine 's IP addr ess.",
  5629         "typ e": "java. lang.Strin g"
  5630       },
  5631       {
  5632         "sou rceType":  "bitronix. tm.Configu ration",
  5633         "def aultValue" : false,
  5634         "nam e": "sprin g.jta.bitr onix.prope rties.skip -corrupted -logs",
  5635         "des cription":  "Skip cor rupted tra nsactions  log entrie s. Use onl y at last  resort whe n all you  have to re cover is a  pair of c orrupted f iles.",
  5636         "typ e": "java. lang.Boole an"
  5637       },
  5638       {
  5639         "sou rceType":  "bitronix. tm.Configu ration",
  5640         "def aultValue" : true,
  5641         "nam e": "sprin g.jta.bitr onix.prope rties.warn -about-zer o-resource -transacti on",
  5642         "des cription":  "Whether  to log a w arning for  transacti ons execut ed without  a single  enlisted r esource.",
  5643         "typ e": "java. lang.Boole an"
  5644       },
  5645       {
  5646         "def aultValue" : true,
  5647         "nam e": "sprin g.jta.enab led",
  5648         "des cription":  "Whether  to enable  JTA suppor t.",
  5649         "typ e": "java. lang.Boole an"
  5650       },
  5651       {
  5652         "sou rceType":  "org.sprin gframework .boot.auto configure. transactio n.jta.JtaP roperties" ,
  5653         "nam e": "sprin g.jta.log- dir",
  5654         "des cription":  "Transact ion logs d irectory." ,
  5655         "typ e": "java. lang.Strin g"
  5656       },
  5657       {
  5658         "sou rceType":  "org.sprin gframework .boot.auto configure. transactio n.jta.JtaP roperties" ,
  5659         "nam e": "sprin g.jta.tran saction-ma nager-id",
  5660         "des cription":  "Transact ion manage r unique i dentifier. ",
  5661         "typ e": "java. lang.Strin g"
  5662       },
  5663       {
  5664         "sou rceType":  "org.sprin gframework .boot.auto configure. kafka.Kafk aPropertie s$Admin",
  5665         "nam e": "sprin g.kafka.ad min.client -id",
  5666         "des cription":  "ID to pa ss to the  server whe n making r equests. U sed for se rver-side  logging.",
  5667         "typ e": "java. lang.Strin g"
  5668       },
  5669       {
  5670         "sou rceType":  "org.sprin gframework .boot.auto configure. kafka.Kafk aPropertie s$Admin",
  5671         "def aultValue" : false,
  5672         "nam e": "sprin g.kafka.ad min.fail-f ast",
  5673         "des cription":  "Whether  to fail fa st if the  broker is  not availa ble on sta rtup.",
  5674         "typ e": "java. lang.Boole an"
  5675       },
  5676       {
  5677         "sou rceType":  "org.sprin gframework .boot.auto configure. kafka.Kafk aPropertie s$Admin",
  5678         "nam e": "sprin g.kafka.ad min.proper ties",
  5679         "des cription":  "Addition al admin-s pecific pr operties u sed to con figure the  client.",
  5680         "typ e": "java. util.Map<j ava.lang.S tring,java .lang.Stri ng>"
  5681       },
  5682       {
  5683         "sou rceType":  "org.sprin gframework .boot.auto configure. kafka.Kafk aPropertie s$Ssl",
  5684         "nam e": "sprin g.kafka.ad min.ssl.ke y-password ",
  5685         "des cription":  "Password  of the pr ivate key  in the key  store fil e.",
  5686         "typ e": "java. lang.Strin g"
  5687       },
  5688       {
  5689         "sou rceType":  "org.sprin gframework .boot.auto configure. kafka.Kafk aPropertie s$Ssl",
  5690         "nam e": "sprin g.kafka.ad min.ssl.ke ystore-loc ation",
  5691         "des cription":  "Location  of the ke y store fi le.",
  5692         "typ e": "org.s pringframe work.core. io.Resourc e"
  5693       },
  5694       {
  5695         "sou rceType":  "org.sprin gframework .boot.auto configure. kafka.Kafk aPropertie s$Ssl",
  5696         "nam e": "sprin g.kafka.ad min.ssl.ke ystore-pas sword",
  5697         "des cription":  "Store pa ssword for  the key s tore file. ",
  5698         "typ e": "java. lang.Strin g"
  5699       },
  5700       {
  5701         "sou rceType":  "org.sprin gframework .boot.auto configure. kafka.Kafk aPropertie s$Ssl",
  5702         "nam e": "sprin g.kafka.ad min.ssl.tr uststore-l ocation",
  5703         "des cription":  "Location  of the tr ust store  file.",
  5704         "typ e": "org.s pringframe work.core. io.Resourc e"
  5705       },
  5706       {
  5707         "sou rceType":  "org.sprin gframework .boot.auto configure. kafka.Kafk aPropertie s$Ssl",
  5708         "nam e": "sprin g.kafka.ad min.ssl.tr uststore-p assword",
  5709         "des cription":  "Store pa ssword for  the trust  store fil e.",
  5710         "typ e": "java. lang.Strin g"
  5711       },
  5712       {
  5713         "sou rceType":  "org.sprin gframework .boot.auto configure. kafka.Kafk aPropertie s",
  5714         "nam e": "sprin g.kafka.bo otstrap-se rvers",
  5715         "des cription":  "Comma-de limited li st of host :port pair s to use f or establi shing the  initial\n  connection  to the Ka fka cluste r.",
  5716         "typ e": "java. util.List< java.lang. String>"
  5717       },
  5718       {
  5719         "sou rceType":  "org.sprin gframework .boot.auto configure. kafka.Kafk aPropertie s",
  5720         "nam e": "sprin g.kafka.cl ient-id",
  5721         "des cription":  "ID to pa ss to the  server whe n making r equests. U sed for se rver-side  logging.",
  5722         "typ e": "java. lang.Strin g"
  5723       },
  5724       {
  5725         "sou rceType":  "org.sprin gframework .boot.auto configure. kafka.Kafk aPropertie s$Consumer ",
  5726         "nam e": "sprin g.kafka.co nsumer.aut o-commit-i nterval",
  5727         "des cription":  "Frequenc y with whi ch the con sumer offs ets are au to-committ ed to Kafk a if\n 'en able.auto. commit' is  set to tr ue.",
  5728         "typ e": "java. time.Durat ion"
  5729       },
  5730       {
  5731         "sou rceType":  "org.sprin gframework .boot.auto configure. kafka.Kafk aPropertie s$Consumer ",
  5732         "nam e": "sprin g.kafka.co nsumer.aut o-offset-r eset",
  5733         "des cription":  "What to  do when th ere is no  initial of fset in Ka fka or if  the curren t offset n o\n longer  exists on  the serve r.",
  5734         "typ e": "java. lang.Strin g"
  5735       },
  5736       {
  5737         "sou rceType":  "org.sprin gframework .boot.auto configure. kafka.Kafk aPropertie s$Consumer ",
  5738         "nam e": "sprin g.kafka.co nsumer.boo tstrap-ser vers",
  5739         "des cription":  "Comma-de limited li st of host :port pair s to use f or establi shing the  initial\n  connection  to the Ka fka cluste r.",
  5740         "typ e": "java. util.List< java.lang. String>"
  5741       },
  5742       {
  5743         "sou rceType":  "org.sprin gframework .boot.auto configure. kafka.Kafk aPropertie s$Consumer ",
  5744         "nam e": "sprin g.kafka.co nsumer.cli ent-id",
  5745         "des cription":  "ID to pa ss to the  server whe n making r equests. U sed for se rver-side  logging.",
  5746         "typ e": "java. lang.Strin g"
  5747       },
  5748       {
  5749         "sou rceType":  "org.sprin gframework .boot.auto configure. kafka.Kafk aPropertie s$Consumer ",
  5750         "nam e": "sprin g.kafka.co nsumer.ena ble-auto-c ommit",
  5751         "des cription":  "Whether  the consum er's offse t is perio dically co mmitted in  the backg round.",
  5752         "typ e": "java. lang.Boole an"
  5753       },
  5754       {
  5755         "sou rceType":  "org.sprin gframework .boot.auto configure. kafka.Kafk aPropertie s$Consumer ",
  5756         "nam e": "sprin g.kafka.co nsumer.fet ch-max-wai t",
  5757         "des cription":  "Maximum  amount of  time the s erver bloc ks before  answering  the fetch  request if \n there i sn't suffi cient data  to immedi ately sati sfy the re quirement  given by\n  \"fetch.m in.bytes\" .",
  5758         "typ e": "java. time.Durat ion"
  5759       },
  5760       {
  5761         "sou rceType":  "org.sprin gframework .boot.auto configure. kafka.Kafk aPropertie s$Consumer ",
  5762         "nam e": "sprin g.kafka.co nsumer.fet ch-min-siz e",
  5763         "des cription":  "Minimum  amount of  data, in b ytes, the  server sho uld return  for a fet ch request .",
  5764         "typ e": "java. lang.Integ er"
  5765       },
  5766       {
  5767         "sou rceType":  "org.sprin gframework .boot.auto configure. kafka.Kafk aPropertie s$Consumer ",
  5768         "nam e": "sprin g.kafka.co nsumer.gro up-id",
  5769         "des cription":  "Unique s tring that  identifie s the cons umer group  to which  this consu mer\n belo ngs.",
  5770         "typ e": "java. lang.Strin g"
  5771       },
  5772       {
  5773         "sou rceType":  "org.sprin gframework .boot.auto configure. kafka.Kafk aPropertie s$Consumer ",
  5774         "nam e": "sprin g.kafka.co nsumer.hea rtbeat-int erval",
  5775         "des cription":  "Expected  time betw een heartb eats to th e consumer  coordinat or.",
  5776         "typ e": "java. time.Durat ion"
  5777       },
  5778       {
  5779         "sou rceType":  "org.sprin gframework .boot.auto configure. kafka.Kafk aPropertie s$Consumer ",
  5780         "nam e": "sprin g.kafka.co nsumer.key -deseriali zer",
  5781         "des cription":  "Deserial izer class  for keys. ",
  5782         "typ e": "java. lang.Class <?>"
  5783       },
  5784       {
  5785         "sou rceType":  "org.sprin gframework .boot.auto configure. kafka.Kafk aPropertie s$Consumer ",
  5786         "nam e": "sprin g.kafka.co nsumer.max -poll-reco rds",
  5787         "des cription":  "Maximum  number of  records re turned in  a single c all to pol l().",
  5788         "typ e": "java. lang.Integ er"
  5789       },
  5790       {
  5791         "sou rceType":  "org.sprin gframework .boot.auto configure. kafka.Kafk aPropertie s$Consumer ",
  5792         "nam e": "sprin g.kafka.co nsumer.pro perties",
  5793         "des cription":  "Addition al consume r-specific  propertie s used to  configure  the client .",
  5794         "typ e": "java. util.Map<j ava.lang.S tring,java .lang.Stri ng>"
  5795       },
  5796       {
  5797         "sou rceType":  "org.sprin gframework .boot.auto configure. kafka.Kafk aPropertie s$Ssl",
  5798         "nam e": "sprin g.kafka.co nsumer.ssl .key-passw ord",
  5799         "des cription":  "Password  of the pr ivate key  in the key  store fil e.",
  5800         "typ e": "java. lang.Strin g"
  5801       },
  5802       {
  5803         "sou rceType":  "org.sprin gframework .boot.auto configure. kafka.Kafk aPropertie s$Ssl",
  5804         "nam e": "sprin g.kafka.co nsumer.ssl .keystore- location",
  5805         "des cription":  "Location  of the ke y store fi le.",
  5806         "typ e": "org.s pringframe work.core. io.Resourc e"
  5807       },
  5808       {
  5809         "sou rceType":  "org.sprin gframework .boot.auto configure. kafka.Kafk aPropertie s$Ssl",
  5810         "nam e": "sprin g.kafka.co nsumer.ssl .keystore- password",
  5811         "des cription":  "Store pa ssword for  the key s tore file. ",
  5812         "typ e": "java. lang.Strin g"
  5813       },
  5814       {
  5815         "sou rceType":  "org.sprin gframework .boot.auto configure. kafka.Kafk aPropertie s$Ssl",
  5816         "nam e": "sprin g.kafka.co nsumer.ssl .truststor e-location ",
  5817         "des cription":  "Location  of the tr ust store  file.",
  5818         "typ e": "org.s pringframe work.core. io.Resourc e"
  5819       },
  5820       {
  5821         "sou rceType":  "org.sprin gframework .boot.auto configure. kafka.Kafk aPropertie s$Ssl",
  5822         "nam e": "sprin g.kafka.co nsumer.ssl .truststor e-password ",
  5823         "des cription":  "Store pa ssword for  the trust  store fil e.",
  5824         "typ e": "java. lang.Strin g"
  5825       },
  5826       {
  5827         "sou rceType":  "org.sprin gframework .boot.auto configure. kafka.Kafk aPropertie s$Consumer ",
  5828         "nam e": "sprin g.kafka.co nsumer.val ue-deseria lizer",
  5829         "des cription":  "Deserial izer class  for value s.",
  5830         "typ e": "java. lang.Class <?>"
  5831       },
  5832       {
  5833         "sou rceType":  "org.sprin gframework .boot.auto configure. kafka.Kafk aPropertie s$Jaas",
  5834         "def aultValue" : "require d",
  5835         "nam e": "sprin g.kafka.ja as.control -flag",
  5836         "des cription":  "Control  flag for l ogin confi guration." ,
  5837         "typ e": "org.s pringframe work.kafka .security. jaas.Kafka JaasLoginM oduleIniti alizer$Con trolFlag"
  5838       },
  5839       {
  5840         "sou rceType":  "org.sprin gframework .boot.auto configure. kafka.Kafk aPropertie s$Jaas",
  5841         "def aultValue" : false,
  5842         "nam e": "sprin g.kafka.ja as.enabled ",
  5843         "des cription":  "Whether  to enable  JAAS confi guration." ,
  5844         "typ e": "java. lang.Boole an"
  5845       },
  5846       {
  5847         "sou rceType":  "org.sprin gframework .boot.auto configure. kafka.Kafk aPropertie s$Jaas",
  5848         "def aultValue" : "com.sun .security. auth.modul e.Krb5Logi nModule",
  5849         "nam e": "sprin g.kafka.ja as.login-m odule",
  5850         "des cription":  "Login mo dule.",
  5851         "typ e": "java. lang.Strin g"
  5852       },
  5853       {
  5854         "sou rceType":  "org.sprin gframework .boot.auto configure. kafka.Kafk aPropertie s$Jaas",
  5855         "nam e": "sprin g.kafka.ja as.options ",
  5856         "des cription":  "Addition al JAAS op tions.",
  5857         "typ e": "java. util.Map<j ava.lang.S tring,java .lang.Stri ng>"
  5858       },
  5859       {
  5860         "sou rceType":  "org.sprin gframework .boot.auto configure. kafka.Kafk aPropertie s$Listener ",
  5861         "nam e": "sprin g.kafka.li stener.ack -count",
  5862         "des cription":  "Number o f records  between of fset commi ts when ac kMode is \ "COUNT\" o r\n \"COUN T_TIME\"." ,
  5863         "typ e": "java. lang.Integ er"
  5864       },
  5865       {
  5866         "sou rceType":  "org.sprin gframework .boot.auto configure. kafka.Kafk aPropertie s$Listener ",
  5867         "nam e": "sprin g.kafka.li stener.ack -mode",
  5868         "des cription":  "Listener  AckMode.  See the sp ring-kafka  documenta tion.",
  5869         "typ e": "org.s pringframe work.kafka .listener. AbstractMe ssageListe nerContain er$AckMode "
  5870       },
  5871       {
  5872         "sou rceType":  "org.sprin gframework .boot.auto configure. kafka.Kafk aPropertie s$Listener ",
  5873         "nam e": "sprin g.kafka.li stener.ack -time",
  5874         "des cription":  "Time bet ween offse t commits  when ackMo de is \"TI ME\" or \" COUNT_TIME \".",
  5875         "typ e": "java. time.Durat ion"
  5876       },
  5877       {
  5878         "sou rceType":  "org.sprin gframework .boot.auto configure. kafka.Kafk aPropertie s$Listener ",
  5879         "nam e": "sprin g.kafka.li stener.cli ent-id",
  5880         "des cription":  "Prefix f or the lis tener's co nsumer cli ent.id pro perty.",
  5881         "typ e": "java. lang.Strin g"
  5882       },
  5883       {
  5884         "sou rceType":  "org.sprin gframework .boot.auto configure. kafka.Kafk aPropertie s$Listener ",
  5885         "nam e": "sprin g.kafka.li stener.con currency",
  5886         "des cription":  "Number o f threads  to run in  the listen er contain ers.",
  5887         "typ e": "java. lang.Integ er"
  5888       },
  5889       {
  5890         "sou rceType":  "org.sprin gframework .boot.auto configure. kafka.Kafk aPropertie s$Listener ",
  5891         "nam e": "sprin g.kafka.li stener.idl e-event-in terval",
  5892         "des cription":  "Time bet ween publi shing idle  consumer  events (no  data rece ived).",
  5893         "typ e": "java. time.Durat ion"
  5894       },
  5895       {
  5896         "sou rceType":  "org.sprin gframework .boot.auto configure. kafka.Kafk aPropertie s$Listener ",
  5897         "nam e": "sprin g.kafka.li stener.log -container -config",
  5898         "des cription":  "Whether  to log the  container  configura tion durin g initiali zation (IN FO level). ",
  5899         "typ e": "java. lang.Boole an"
  5900       },
  5901       {
  5902         "sou rceType":  "org.sprin gframework .boot.auto configure. kafka.Kafk aPropertie s$Listener ",
  5903         "nam e": "sprin g.kafka.li stener.mon itor-inter val",
  5904         "des cription":  "Time bet ween check s for non- responsive  consumers . If a dur ation suff ix is not\ n specifie d, seconds  will be u sed.",
  5905         "typ e": "java. time.Durat ion"
  5906       },
  5907       {
  5908         "sou rceType":  "org.sprin gframework .boot.auto configure. kafka.Kafk aPropertie s$Listener ",
  5909         "nam e": "sprin g.kafka.li stener.no- poll-thres hold",
  5910         "des cription":  "Multipli er applied  to \"poll Timeout\"  to determi ne if a co nsumer is\ n non-resp onsive.",
  5911         "typ e": "java. lang.Float "
  5912       },
  5913       {
  5914         "sou rceType":  "org.sprin gframework .boot.auto configure. kafka.Kafk aPropertie s$Listener ",
  5915         "nam e": "sprin g.kafka.li stener.pol l-timeout" ,
  5916         "des cription":  "Timeout  to use whe n polling  the consum er.",
  5917         "typ e": "java. time.Durat ion"
  5918       },
  5919       {
  5920         "sou rceType":  "org.sprin gframework .boot.auto configure. kafka.Kafk aPropertie s$Listener ",
  5921         "def aultValue" : "single" ,
  5922         "nam e": "sprin g.kafka.li stener.typ e",
  5923         "des cription":  "Listener  type.",
  5924         "typ e": "org.s pringframe work.boot. autoconfig ure.kafka. KafkaPrope rties$List ener$Type"
  5925       },
  5926       {
  5927         "sou rceType":  "org.sprin gframework .boot.auto configure. kafka.Kafk aPropertie s$Producer ",
  5928         "nam e": "sprin g.kafka.pr oducer.ack s",
  5929         "des cription":  "Number o f acknowle dgments th e producer  requires  the leader  to have r eceived\n  before con sidering a  request c omplete.",
  5930         "typ e": "java. lang.Strin g"
  5931       },
  5932       {
  5933         "sou rceType":  "org.sprin gframework .boot.auto configure. kafka.Kafk aPropertie s$Producer ",
  5934         "nam e": "sprin g.kafka.pr oducer.bat ch-size",
  5935         "des cription":  "Number o f records  to batch b efore send ing.",
  5936         "typ e": "java. lang.Integ er"
  5937       },
  5938       {
  5939         "sou rceType":  "org.sprin gframework .boot.auto configure. kafka.Kafk aPropertie s$Producer ",
  5940         "nam e": "sprin g.kafka.pr oducer.boo tstrap-ser vers",
  5941         "des cription":  "Comma-de limited li st of host :port pair s to use f or establi shing the  initial\n  connection  to the Ka fka cluste r.",
  5942         "typ e": "java. util.List< java.lang. String>"
  5943       },
  5944       {
  5945         "sou rceType":  "org.sprin gframework .boot.auto configure. kafka.Kafk aPropertie s$Producer ",
  5946         "nam e": "sprin g.kafka.pr oducer.buf fer-memory ",
  5947         "des cription":  "Total by tes of mem ory the pr oducer can  use to bu ffer recor ds waiting  to be sen t\n to the  server.",
  5948         "typ e": "java. lang.Long"
  5949       },
  5950       {
  5951         "sou rceType":  "org.sprin gframework .boot.auto configure. kafka.Kafk aPropertie s$Producer ",
  5952         "nam e": "sprin g.kafka.pr oducer.cli ent-id",
  5953         "des cription":  "ID to pa ss to the  server whe n making r equests. U sed for se rver-side  logging.",
  5954         "typ e": "java. lang.Strin g"
  5955       },
  5956       {
  5957         "sou rceType":  "org.sprin gframework .boot.auto configure. kafka.Kafk aPropertie s$Producer ",
  5958         "nam e": "sprin g.kafka.pr oducer.com pression-t ype",
  5959         "des cription":  "Compress ion type f or all dat a generate d by the p roducer.",
  5960         "typ e": "java. lang.Strin g"
  5961       },
  5962       {
  5963         "sou rceType":  "org.sprin gframework .boot.auto configure. kafka.Kafk aPropertie s$Producer ",
  5964         "nam e": "sprin g.kafka.pr oducer.key -serialize r",
  5965         "des cription":  "Serializ er class f or keys.",
  5966         "typ e": "java. lang.Class <?>"
  5967       },
  5968       {
  5969         "sou rceType":  "org.sprin gframework .boot.auto configure. kafka.Kafk aPropertie s$Producer ",
  5970         "nam e": "sprin g.kafka.pr oducer.pro perties",
  5971         "des cription":  "Addition al produce r-specific  propertie s used to  configure  the client .",
  5972         "typ e": "java. util.Map<j ava.lang.S tring,java .lang.Stri ng>"
  5973       },
  5974       {
  5975         "sou rceType":  "org.sprin gframework .boot.auto configure. kafka.Kafk aPropertie s$Producer ",
  5976         "nam e": "sprin g.kafka.pr oducer.ret ries",
  5977         "des cription":  "When gre ater than  zero, enab les retryi ng of fail ed sends." ,
  5978         "typ e": "java. lang.Integ er"
  5979       },
  5980       {
  5981         "sou rceType":  "org.sprin gframework .boot.auto configure. kafka.Kafk aPropertie s$Ssl",
  5982         "nam e": "sprin g.kafka.pr oducer.ssl .key-passw ord",
  5983         "des cription":  "Password  of the pr ivate key  in the key  store fil e.",
  5984         "typ e": "java. lang.Strin g"
  5985       },
  5986       {
  5987         "sou rceType":  "org.sprin gframework .boot.auto configure. kafka.Kafk aPropertie s$Ssl",
  5988         "nam e": "sprin g.kafka.pr oducer.ssl .keystore- location",
  5989         "des cription":  "Location  of the ke y store fi le.",
  5990         "typ e": "org.s pringframe work.core. io.Resourc e"
  5991       },
  5992       {
  5993         "sou rceType":  "org.sprin gframework .boot.auto configure. kafka.Kafk aPropertie s$Ssl",
  5994         "nam e": "sprin g.kafka.pr oducer.ssl .keystore- password",
  5995         "des cription":  "Store pa ssword for  the key s tore file. ",
  5996         "typ e": "java. lang.Strin g"
  5997       },
  5998       {
  5999         "sou rceType":  "org.sprin gframework .boot.auto configure. kafka.Kafk aPropertie s$Ssl",
  6000         "nam e": "sprin g.kafka.pr oducer.ssl .truststor e-location ",
  6001         "des cription":  "Location  of the tr ust store  file.",
  6002         "typ e": "org.s pringframe work.core. io.Resourc e"
  6003       },
  6004       {
  6005         "sou rceType":  "org.sprin gframework .boot.auto configure. kafka.Kafk aPropertie s$Ssl",
  6006         "nam e": "sprin g.kafka.pr oducer.ssl .truststor e-password ",
  6007         "des cription":  "Store pa ssword for  the trust  store fil e.",
  6008         "typ e": "java. lang.Strin g"
  6009       },
  6010       {
  6011         "sou rceType":  "org.sprin gframework .boot.auto configure. kafka.Kafk aPropertie s$Producer ",
  6012         "nam e": "sprin g.kafka.pr oducer.tra nsaction-i d-prefix",
  6013         "des cription":  "When non  empty, en ables tran saction su pport for  producer." ,
  6014         "typ e": "java. lang.Strin g"
  6015       },
  6016       {
  6017         "sou rceType":  "org.sprin gframework .boot.auto configure. kafka.Kafk aPropertie s$Producer ",
  6018         "nam e": "sprin g.kafka.pr oducer.val ue-seriali zer",
  6019         "des cription":  "Serializ er class f or values. ",
  6020         "typ e": "java. lang.Class <?>"
  6021       },
  6022       {
  6023         "sou rceType":  "org.sprin gframework .boot.auto configure. kafka.Kafk aPropertie s",
  6024         "nam e": "sprin g.kafka.pr operties",
  6025         "des cription":  "Addition al propert ies, commo n to produ cers and c onsumers,  used to co nfigure th e\n client .",
  6026         "typ e": "java. util.Map<j ava.lang.S tring,java .lang.Stri ng>"
  6027       },
  6028       {
  6029         "sou rceType":  "org.sprin gframework .boot.auto configure. kafka.Kafk aPropertie s$Ssl",
  6030         "nam e": "sprin g.kafka.ss l.key-pass word",
  6031         "des cription":  "Password  of the pr ivate key  in the key  store fil e.",
  6032         "typ e": "java. lang.Strin g"
  6033       },
  6034       {
  6035         "sou rceType":  "org.sprin gframework .boot.auto configure. kafka.Kafk aPropertie s$Ssl",
  6036         "nam e": "sprin g.kafka.ss l.keystore -location" ,
  6037         "des cription":  "Location  of the ke y store fi le.",
  6038         "typ e": "org.s pringframe work.core. io.Resourc e"
  6039       },
  6040       {
  6041         "sou rceType":  "org.sprin gframework .boot.auto configure. kafka.Kafk aPropertie s$Ssl",
  6042         "nam e": "sprin g.kafka.ss l.keystore -password" ,
  6043         "des cription":  "Store pa ssword for  the key s tore file. ",
  6044         "typ e": "java. lang.Strin g"
  6045       },
  6046       {
  6047         "sou rceType":  "org.sprin gframework .boot.auto configure. kafka.Kafk aPropertie s$Ssl",
  6048         "nam e": "sprin g.kafka.ss l.truststo re-locatio n",
  6049         "des cription":  "Location  of the tr ust store  file.",
  6050         "typ e": "org.s pringframe work.core. io.Resourc e"
  6051       },
  6052       {
  6053         "sou rceType":  "org.sprin gframework .boot.auto configure. kafka.Kafk aPropertie s$Ssl",
  6054         "nam e": "sprin g.kafka.ss l.truststo re-passwor d",
  6055         "des cription":  "Store pa ssword for  the trust  store fil e.",
  6056         "typ e": "java. lang.Strin g"
  6057       },
  6058       {
  6059         "sou rceType":  "org.sprin gframework .boot.auto configure. kafka.Kafk aPropertie s$Template ",
  6060         "nam e": "sprin g.kafka.te mplate.def ault-topic ",
  6061         "des cription":  "Default  topic to w hich messa ges are se nt.",
  6062         "typ e": "java. lang.Strin g"
  6063       },
  6064       {
  6065         "sou rceType":  "org.sprin gframework .boot.auto configure. ldap.LdapP roperties" ,
  6066         "def aultValue" : false,
  6067         "nam e": "sprin g.ldap.ano nymous-rea d-only",
  6068         "des cription":  "Whether  read-only  operations  should us e an anony mous envir onment.",
  6069         "typ e": "java. lang.Boole an"
  6070       },
  6071       {
  6072         "sou rceType":  "org.sprin gframework .boot.auto configure. ldap.LdapP roperties" ,
  6073         "nam e": "sprin g.ldap.bas e",
  6074         "des cription":  "Base suf fix from w hich all o perations  should ori ginate.",
  6075         "typ e": "java. lang.Strin g"
  6076       },
  6077       {
  6078         "sou rceType":  "org.sprin gframework .boot.auto configure. ldap.LdapP roperties" ,
  6079         "nam e": "sprin g.ldap.bas e-environm ent",
  6080         "des cription":  "LDAP spe cification  settings. ",
  6081         "typ e": "java. util.Map<j ava.lang.S tring,java .lang.Stri ng>"
  6082       },
  6083       {
  6084         "sou rceType":  "org.sprin gframework .boot.auto configure. ldap.embed ded.Embedd edLdapProp erties",
  6085         "nam e": "sprin g.ldap.emb edded.base -dn",
  6086         "des cription":  "List of  base DNs." ,
  6087         "typ e": "java. util.List< java.lang. String>"
  6088       },
  6089       {
  6090         "sou rceType":  "org.sprin gframework .boot.auto configure. ldap.embed ded.Embedd edLdapProp erties$Cre dential",
  6091         "nam e": "sprin g.ldap.emb edded.cred ential.pas sword",
  6092         "des cription":  "Embedded  LDAP pass word.",
  6093         "typ e": "java. lang.Strin g"
  6094       },
  6095       {
  6096         "sou rceType":  "org.sprin gframework .boot.auto configure. ldap.embed ded.Embedd edLdapProp erties$Cre dential",
  6097         "nam e": "sprin g.ldap.emb edded.cred ential.use rname",
  6098         "des cription":  "Embedded  LDAP user name.",
  6099         "typ e": "java. lang.Strin g"
  6100       },
  6101       {
  6102         "sou rceType":  "org.sprin gframework .boot.auto configure. ldap.embed ded.Embedd edLdapProp erties",
  6103         "def aultValue" : "classpa th:schema. ldif",
  6104         "nam e": "sprin g.ldap.emb edded.ldif ",
  6105         "des cription":  "Schema ( LDIF) scri pt resourc e referenc e.",
  6106         "typ e": "java. lang.Strin g"
  6107       },
  6108       {
  6109         "sou rceType":  "org.sprin gframework .boot.auto configure. ldap.embed ded.Embedd edLdapProp erties",
  6110         "def aultValue" : 0,
  6111         "nam e": "sprin g.ldap.emb edded.port ",
  6112         "des cription":  "Embedded  LDAP port .",
  6113         "typ e": "java. lang.Integ er"
  6114       },
  6115       {
  6116         "sou rceType":  "org.sprin gframework .boot.auto configure. ldap.embed ded.Embedd edLdapProp erties$Val idation",
  6117         "def aultValue" : true,
  6118         "nam e": "sprin g.ldap.emb edded.vali dation.ena bled",
  6119         "des cription":  "Whether  to enable  LDAP schem a validati on.",
  6120         "typ e": "java. lang.Boole an"
  6121       },
  6122       {
  6123         "sou rceType":  "org.sprin gframework .boot.auto configure. ldap.embed ded.Embedd edLdapProp erties$Val idation",
  6124         "nam e": "sprin g.ldap.emb edded.vali dation.sch ema",
  6125         "des cription":  "Path to  the custom  schema.",
  6126         "typ e": "org.s pringframe work.core. io.Resourc e"
  6127       },
  6128       {
  6129         "sou rceType":  "org.sprin gframework .boot.auto configure. ldap.LdapP roperties" ,
  6130         "nam e": "sprin g.ldap.pas sword",
  6131         "des cription":  "Login pa ssword of  the server .",
  6132         "typ e": "java. lang.Strin g"
  6133       },
  6134       {
  6135         "sou rceType":  "org.sprin gframework .boot.auto configure. ldap.LdapP roperties" ,
  6136         "nam e": "sprin g.ldap.url s",
  6137         "des cription":  "LDAP URL s of the s erver.",
  6138         "typ e": "java. lang.Strin g[]"
  6139       },
  6140       {
  6141         "sou rceType":  "org.sprin gframework .boot.auto configure. ldap.LdapP roperties" ,
  6142         "nam e": "sprin g.ldap.use rname",
  6143         "des cription":  "Login us ername of  the server .",
  6144         "typ e": "java. lang.Strin g"
  6145       },
  6146       {
  6147         "sou rceType":  "org.sprin gframework .boot.auto configure. liquibase. LiquibaseP roperties" ,
  6148         "def aultValue" : "classpa th:\/db\/c hangelog\/ db.changel og-master. yaml",
  6149         "nam e": "sprin g.liquibas e.change-l og",
  6150         "des cription":  "Change l og configu ration pat h.",
  6151         "typ e": "java. lang.Strin g"
  6152       },
  6153       {
  6154         "sou rceType":  "org.sprin gframework .boot.auto configure. liquibase. LiquibaseP roperties" ,
  6155         "def aultValue" : true,
  6156         "nam e": "sprin g.liquibas e.check-ch ange-log-l ocation",
  6157         "des cription":  "Whether  to check t hat the ch ange log l ocation ex ists.",
  6158         "typ e": "java. lang.Boole an"
  6159       },
  6160       {
  6161         "sou rceType":  "org.sprin gframework .boot.auto configure. liquibase. LiquibaseP roperties" ,
  6162         "nam e": "sprin g.liquibas e.contexts ",
  6163         "des cription":  "Comma-se parated li st of runt ime contex ts to use. ",
  6164         "typ e": "java. lang.Strin g"
  6165       },
  6166       {
  6167         "sou rceType":  "org.sprin gframework .boot.auto configure. liquibase. LiquibaseP roperties" ,
  6168         "nam e": "sprin g.liquibas e.default- schema",
  6169         "des cription":  "Default  database s chema.",
  6170         "typ e": "java. lang.Strin g"
  6171       },
  6172       {
  6173         "sou rceType":  "org.sprin gframework .boot.auto configure. liquibase. LiquibaseP roperties" ,
  6174         "def aultValue" : false,
  6175         "nam e": "sprin g.liquibas e.drop-fir st",
  6176         "des cription":  "Whether  to first d rop the da tabase sch ema.",
  6177         "typ e": "java. lang.Boole an"
  6178       },
  6179       {
  6180         "sou rceType":  "org.sprin gframework .boot.auto configure. liquibase. LiquibaseP roperties" ,
  6181         "def aultValue" : true,
  6182         "nam e": "sprin g.liquibas e.enabled" ,
  6183         "des cription":  "Whether  to enable  Liquibase  support.",
  6184         "typ e": "java. lang.Boole an"
  6185       },
  6186       {
  6187         "sou rceType":  "org.sprin gframework .boot.auto configure. liquibase. LiquibaseP roperties" ,
  6188         "nam e": "sprin g.liquibas e.labels",
  6189         "des cription":  "Comma-se parated li st of runt ime labels  to use.",
  6190         "typ e": "java. lang.Strin g"
  6191       },
  6192       {
  6193         "sou rceType":  "org.sprin gframework .boot.auto configure. liquibase. LiquibaseP roperties" ,
  6194         "nam e": "sprin g.liquibas e.paramete rs",
  6195         "des cription":  "Change l og paramet ers.",
  6196         "typ e": "java. util.Map<j ava.lang.S tring,java .lang.Stri ng>"
  6197       },
  6198       {
  6199         "sou rceType":  "org.sprin gframework .boot.auto configure. liquibase. LiquibaseP roperties" ,
  6200         "nam e": "sprin g.liquibas e.password ",
  6201         "des cription":  "Login pa ssword of  the databa se to migr ate.",
  6202         "typ e": "java. lang.Strin g"
  6203       },
  6204       {
  6205         "sou rceType":  "org.sprin gframework .boot.auto configure. liquibase. LiquibaseP roperties" ,
  6206         "nam e": "sprin g.liquibas e.rollback -file",
  6207         "des cription":  "File to  which roll back SQL i s written  when an up date is pe rformed.",
  6208         "typ e": "java. io.File"
  6209       },
  6210       {
  6211         "sou rceType":  "org.sprin gframework .boot.auto configure. liquibase. LiquibaseP roperties" ,
  6212         "nam e": "sprin g.liquibas e.url",
  6213         "des cription":  "JDBC URL  of the da tabase to  migrate. I f not set,  the prima ry configu red data s ource\n is  used.",
  6214         "typ e": "java. lang.Strin g"
  6215       },
  6216       {
  6217         "sou rceType":  "org.sprin gframework .boot.auto configure. liquibase. LiquibaseP roperties" ,
  6218         "nam e": "sprin g.liquibas e.user",
  6219         "des cription":  "Login us er of the  database t o migrate. ",
  6220         "typ e": "java. lang.Strin g"
  6221       },
  6222       {
  6223         "sou rceType":  "org.sprin gframework .boot.auto configure. mail.MailP roperties" ,
  6224         "def aultValue" : "UTF-8",
  6225         "nam e": "sprin g.mail.def ault-encod ing",
  6226         "des cription":  "Default  MimeMessag e encoding .",
  6227         "typ e": "java. nio.charse t.Charset"
  6228       },
  6229       {
  6230         "sou rceType":  "org.sprin gframework .boot.auto configure. mail.MailP roperties" ,
  6231         "nam e": "sprin g.mail.hos t",
  6232         "des cription":  "SMTP ser ver host.  For instan ce, `smtp. example.co m`.",
  6233         "typ e": "java. lang.Strin g"
  6234       },
  6235       {
  6236         "sou rceType":  "org.sprin gframework .boot.auto configure. mail.MailP roperties" ,
  6237         "nam e": "sprin g.mail.jnd i-name",
  6238         "des cription":  "Session  JNDI name.  When set,  takes pre cedence ov er other m ail settin gs.",
  6239         "typ e": "java. lang.Strin g"
  6240       },
  6241       {
  6242         "sou rceType":  "org.sprin gframework .boot.auto configure. mail.MailP roperties" ,
  6243         "nam e": "sprin g.mail.pas sword",
  6244         "des cription":  "Login pa ssword of  the SMTP s erver.",
  6245         "typ e": "java. lang.Strin g"
  6246       },
  6247       {
  6248         "sou rceType":  "org.sprin gframework .boot.auto configure. mail.MailP roperties" ,
  6249         "nam e": "sprin g.mail.por t",
  6250         "des cription":  "SMTP ser ver port." ,
  6251         "typ e": "java. lang.Integ er"
  6252       },
  6253       {
  6254         "sou rceType":  "org.sprin gframework .boot.auto configure. mail.MailP roperties" ,
  6255         "nam e": "sprin g.mail.pro perties",
  6256         "des cription":  "Addition al JavaMai l session  properties .",
  6257         "typ e": "java. util.Map<j ava.lang.S tring,java .lang.Stri ng>"
  6258       },
  6259       {
  6260         "sou rceType":  "org.sprin gframework .boot.auto configure. mail.MailP roperties" ,
  6261         "def aultValue" : "smtp",
  6262         "nam e": "sprin g.mail.pro tocol",
  6263         "des cription":  "Protocol  used by t he SMTP se rver.",
  6264         "typ e": "java. lang.Strin g"
  6265       },
  6266       {
  6267         "sou rceType":  "org.sprin gframework .boot.auto configure. mail.MailP roperties" ,
  6268         "def aultValue" : false,
  6269         "nam e": "sprin g.mail.tes t-connecti on",
  6270         "des cription":  "Whether  to test th at the mai l server i s availabl e on start up.",
  6271         "typ e": "java. lang.Boole an"
  6272       },
  6273       {
  6274         "sou rceType":  "org.sprin gframework .boot.auto configure. mail.MailP roperties" ,
  6275         "nam e": "sprin g.mail.use rname",
  6276         "des cription":  "Login us er of the  SMTP serve r.",
  6277         "typ e": "java. lang.Strin g"
  6278       },
  6279       {
  6280         "sou rceType":  "org.sprin gframework .boot.auto configure. context.Me ssageSourc ePropertie s",
  6281         "def aultValue" : false,
  6282         "nam e": "sprin g.messages .always-us e-message- format",
  6283         "des cription":  "Whether  to always  apply the  MessageFor mat rules,  parsing e ven messag es without \n argumen ts.",
  6284         "typ e": "java. lang.Boole an"
  6285       },
  6286       {
  6287         "sou rceType":  "org.sprin gframework .boot.auto configure. context.Me ssageSourc ePropertie s",
  6288         "def aultValue" : "message s",
  6289         "nam e": "sprin g.messages .basename" ,
  6290         "des cription":  "Comma-se parated li st of base names (ess entially a  fully-qua lified cla sspath\n l ocation),  each follo wing the R esourceBun dle conven tion with  relaxed su pport for\ n slash ba sed locati ons. If it  doesn't c ontain a p ackage qua lifier (su ch as\n \" org.mypack age\"), it  will be r esolved fr om the cla sspath roo t.",
  6291         "typ e": "java. lang.Strin g"
  6292       },
  6293       {
  6294         "sou rceType":  "org.sprin gframework .boot.auto configure. context.Me ssageSourc ePropertie s",
  6295         "nam e": "sprin g.messages .cache-dur ation",
  6296         "des cription":  "Loaded r esource bu ndle files  cache dur ation. Whe n not set,  bundles a re cached\ n forever.  If a dura tion suffi x is not s pecified,  seconds wi ll be used .",
  6297         "typ e": "java. time.Durat ion"
  6298       },
  6299       {
  6300         "dep recated":  true,
  6301         "nam e": "sprin g.messages .cache-sec onds",
  6302         "des cription":  "Loaded r esource bu ndle files  cache exp iration, i n seconds.  When set  to -1, bun dles are c ached fore ver.",
  6303         "typ e": "java. lang.Integ er",
  6304         "dep recation":  {
  6305           "l evel": "er ror",
  6306           "r eplacement ": "spring .messages. cache-dura tion"
  6307         }
  6308       },
  6309       {
  6310         "sou rceType":  "org.sprin gframework .boot.auto configure. context.Me ssageSourc ePropertie s",
  6311         "def aultValue" : "UTF-8",
  6312         "nam e": "sprin g.messages .encoding" ,
  6313         "des cription":  "Message  bundles en coding.",
  6314         "typ e": "java. nio.charse t.Charset"
  6315       },
  6316       {
  6317         "sou rceType":  "org.sprin gframework .boot.auto configure. context.Me ssageSourc ePropertie s",
  6318         "def aultValue" : true,
  6319         "nam e": "sprin g.messages .fallback- to-system- locale",
  6320         "des cription":  "Whether  to fall ba ck to the  system Loc ale if no  files for  a specific  Locale ha ve\n been  found. if  this is tu rned off,  the only f allback wi ll be the  default fi le (e.g.\n  \"message s.properti es\" for b asename \" messages\" ).",
  6321         "typ e": "java. lang.Boole an"
  6322       },
  6323       {
  6324         "sou rceType":  "org.sprin gframework .boot.auto configure. context.Me ssageSourc ePropertie s",
  6325         "def aultValue" : false,
  6326         "nam e": "sprin g.messages .use-code- as-default -message",
  6327         "des cription":  "Whether  to use the  message c ode as the  default m essage ins tead of th rowing a\n  \"NoSuchM essageExce ption\". R ecommended  during de velopment  only.",
  6328         "typ e": "java. lang.Boole an"
  6329       },
  6330       {
  6331         "sou rceType":  "org.sprin gframework .boot.auto configure. mongo.embe dded.Embed dedMongoPr operties",
  6332         "def aultValue" : [
  6333           "s ync_delay"
  6334         ],
  6335         "nam e": "sprin g.mongodb. embedded.f eatures",
  6336         "des cription":  "Comma-se parated li st of feat ures to en able.",
  6337         "typ e": "java. util.Set<d e.flapdood le.embed.m ongo.distr ibution.Fe ature>"
  6338       },
  6339       {
  6340         "sou rceType":  "org.sprin gframework .boot.auto configure. mongo.embe dded.Embed dedMongoPr operties$S torage",
  6341         "nam e": "sprin g.mongodb. embedded.s torage.dat abase-dir" ,
  6342         "des cription":  "Director y used for  data stor age.",
  6343         "typ e": "java. lang.Strin g"
  6344       },
  6345       {
  6346         "sou rceType":  "org.sprin gframework .boot.auto configure. mongo.embe dded.Embed dedMongoPr operties$S torage",
  6347         "nam e": "sprin g.mongodb. embedded.s torage.opl og-size",
  6348         "des cription":  "Maximum  size of th e oplog, i n megabyte s.",
  6349         "typ e": "java. lang.Integ er"
  6350       },
  6351       {
  6352         "sou rceType":  "org.sprin gframework .boot.auto configure. mongo.embe dded.Embed dedMongoPr operties$S torage",
  6353         "nam e": "sprin g.mongodb. embedded.s torage.rep l-set-name ",
  6354         "des cription":  "Name of  the replic a set.",
  6355         "typ e": "java. lang.Strin g"
  6356       },
  6357       {
  6358         "sou rceType":  "org.sprin gframework .boot.auto configure. mongo.embe dded.Embed dedMongoPr operties",
  6359         "def aultValue" : "3.2.2",
  6360         "nam e": "sprin g.mongodb. embedded.v ersion",
  6361         "des cription":  "Version  of Mongo t o use.",
  6362         "typ e": "java. lang.Strin g"
  6363       },
  6364       {
  6365         "sou rceType":  "org.sprin gframework .boot.auto configure. mustache.M ustachePro perties",
  6366         "def aultValue" : false,
  6367         "nam e": "sprin g.mustache .allow-req uest-overr ide",
  6368         "des cription":  "Whether  HttpServle tRequest a ttributes  are allowe d to overr ide (hide)  controlle r\n genera ted model  attributes  of the sa me name.",
  6369         "typ e": "java. lang.Boole an"
  6370       },
  6371       {
  6372         "sou rceType":  "org.sprin gframework .boot.auto configure. mustache.M ustachePro perties",
  6373         "def aultValue" : false,
  6374         "nam e": "sprin g.mustache .allow-ses sion-overr ide",
  6375         "des cription":  "Whether  HttpSessio n attribut es are all owed to ov erride (hi de) contro ller gener ated\n mod el attribu tes of the  same name .",
  6376         "typ e": "java. lang.Boole an"
  6377       },
  6378       {
  6379         "sou rceType":  "org.sprin gframework .boot.auto configure. mustache.M ustachePro perties",
  6380         "def aultValue" : false,
  6381         "nam e": "sprin g.mustache .cache",
  6382         "des cription":  "Whether  to enable  template c aching.",
  6383         "typ e": "java. lang.Boole an"
  6384       },
  6385       {
  6386         "sou rceType":  "org.sprin gframework .boot.auto configure. mustache.M ustachePro perties",
  6387         "def aultValue" : "UTF-8",
  6388         "nam e": "sprin g.mustache .charset",
  6389         "des cription":  "Template  encoding. ",
  6390         "typ e": "java. nio.charse t.Charset"
  6391       },
  6392       {
  6393         "sou rceType":  "org.sprin gframework .boot.auto configure. mustache.M ustachePro perties",
  6394         "def aultValue" : true,
  6395         "nam e": "sprin g.mustache .check-tem plate-loca tion",
  6396         "des cription":  "Whether  to check t hat the te mplates lo cation exi sts.",
  6397         "typ e": "java. lang.Boole an"
  6398       },
  6399       {
  6400         "sou rceType":  "org.sprin gframework .boot.auto configure. mustache.M ustachePro perties",
  6401         "def aultValue" : "text\/h tml",
  6402         "nam e": "sprin g.mustache .content-t ype",
  6403         "des cription":  "Content- Type value .",
  6404         "typ e": "org.s pringframe work.util. MimeType"
  6405       },
  6406       {
  6407         "sou rceType":  "org.sprin gframework .boot.auto configure. mustache.M ustachePro perties",
  6408         "def aultValue" : true,
  6409         "nam e": "sprin g.mustache .enabled",
  6410         "des cription":  "Whether  to enable  MVC view r esolution  for this t echnology. ",
  6411         "typ e": "java. lang.Boole an"
  6412       },
  6413       {
  6414         "sou rceType":  "org.sprin gframework .boot.auto configure. mustache.M ustachePro perties",
  6415         "def aultValue" : false,
  6416         "nam e": "sprin g.mustache .expose-re quest-attr ibutes",
  6417         "des cription":  "Whether  all reques t attribut es should  be added t o the mode l prior to  merging w ith\n the  template." ,
  6418         "typ e": "java. lang.Boole an"
  6419       },
  6420       {
  6421         "sou rceType":  "org.sprin gframework .boot.auto configure. mustache.M ustachePro perties",
  6422         "def aultValue" : false,
  6423         "nam e": "sprin g.mustache .expose-se ssion-attr ibutes",
  6424         "des cription":  "Whether  all HttpSe ssion attr ibutes sho uld be add ed to the  model prio r to mergi ng\n with  the templa te.",
  6425         "typ e": "java. lang.Boole an"
  6426       },
  6427       {
  6428         "sou rceType":  "org.sprin gframework .boot.auto configure. mustache.M ustachePro perties",
  6429         "def aultValue" : true,
  6430         "nam e": "sprin g.mustache .expose-sp ring-macro -helpers",
  6431         "des cription":  "Whether  to expose  a RequestC ontext for  use by Sp ring's mac ro library , under th e\n name \ "springMac roRequestC ontext\"." ,
  6432         "typ e": "java. lang.Boole an"
  6433       },
  6434       {
  6435         "sou rceType":  "org.sprin gframework .boot.auto configure. mustache.M ustachePro perties",
  6436         "def aultValue" : "classpa th:\/templ ates\/",
  6437         "nam e": "sprin g.mustache .prefix",
  6438         "des cription":  "Prefix t o apply to  template  names.",
  6439         "typ e": "java. lang.Strin g"
  6440       },
  6441       {
  6442         "sou rceType":  "org.sprin gframework .boot.auto configure. mustache.M ustachePro perties",
  6443         "nam e": "sprin g.mustache .request-c ontext-att ribute",
  6444         "des cription":  "Name of  the Reques tContext a ttribute f or all vie ws.",
  6445         "typ e": "java. lang.Strin g"
  6446       },
  6447       {
  6448         "sou rceType":  "org.sprin gframework .boot.auto configure. mustache.M ustachePro perties",
  6449         "def aultValue" : ".mustac he",
  6450         "nam e": "sprin g.mustache .suffix",
  6451         "des cription":  "Suffix t o apply to  template  names.",
  6452         "typ e": "java. lang.Strin g"
  6453       },
  6454       {
  6455         "sou rceType":  "org.sprin gframework .boot.auto configure. mustache.M ustachePro perties",
  6456         "nam e": "sprin g.mustache .view-name s",
  6457         "des cription":  "White li st of view  names tha t can be r esolved.",
  6458         "typ e": "java. lang.Strin g[]"
  6459       },
  6460       {
  6461         "sou rceType":  "org.sprin gframework .boot.auto configure. web.servle t.WebMvcPr operties$A sync",
  6462         "nam e": "sprin g.mvc.asyn c.request- timeout",
  6463         "des cription":  "Amount o f time bef ore asynch ronous req uest handl ing times  out. If th is value i s\n not se t, the def ault timeo ut of the  underlying  implement ation is u sed, e.g.  10\n secon ds on Tomc at with Se rvlet 3.",
  6464         "typ e": "java. time.Durat ion"
  6465       },
  6466       {
  6467         "sou rceType":  "org.sprin gframework .boot.auto configure. web.servle t.WebMvcPr operties$C ontentnego tiation",
  6468         "def aultValue" : false,
  6469         "nam e": "sprin g.mvc.cont entnegotia tion.favor -parameter ",
  6470         "des cription":  "Whether  a request  parameter  (\"format\ " by defau lt) should  be used t o determin e\n the re quested me dia type." ,
  6471         "typ e": "java. lang.Boole an"
  6472       },
  6473       {
  6474         "sou rceType":  "org.sprin gframework .boot.auto configure. web.servle t.WebMvcPr operties$C ontentnego tiation",
  6475         "def aultValue" : false,
  6476         "nam e": "sprin g.mvc.cont entnegotia tion.favor -path-exte nsion",
  6477         "des cription":  "Whether  the path e xtension i n the URL  path shoul d be used  to determi ne the\n r equested m edia type.  If enable d a reques t \"\/user s.pdf\" wi ll be inte rpreted as \n a reque st for \"a pplication \/pdf\" re gardless o f the 'Acc ept' heade r.",
  6478         "typ e": "java. lang.Boole an"
  6479       },
  6480       {
  6481         "sou rceType":  "org.sprin gframework .boot.auto configure. web.servle t.WebMvcPr operties$C ontentnego tiation",
  6482         "nam e": "sprin g.mvc.cont entnegotia tion.media -types",
  6483         "des cription":  "Map file  extension s to media  types for  content n egotiation . For inst ance, yml\ n to text\ /yaml.",
  6484         "typ e": "java. util.Map<j ava.lang.S tring,org. springfram ework.http .MediaType >"
  6485       },
  6486       {
  6487         "sou rceType":  "org.sprin gframework .boot.auto configure. web.servle t.WebMvcPr operties$C ontentnego tiation",
  6488         "nam e": "sprin g.mvc.cont entnegotia tion.param eter-name" ,
  6489         "des cription":  "Query pa rameter na me to use  when \"fav or-paramet er\" is en abled.",
  6490         "typ e": "java. lang.Strin g"
  6491       },
  6492       {
  6493         "sou rceType":  "org.sprin gframework .boot.auto configure. web.servle t.WebMvcPr operties",
  6494         "nam e": "sprin g.mvc.date -format",
  6495         "des cription":  "Date for mat to use . For inst ance, `dd\ /MM\/yyyy` .",
  6496         "typ e": "java. lang.Strin g"
  6497       },
  6498       {
  6499         "sou rceType":  "org.sprin gframework .boot.auto configure. web.servle t.WebMvcPr operties",
  6500         "def aultValue" : true,
  6501         "nam e": "sprin g.mvc.disp atch-optio ns-request ",
  6502         "des cription":  "Whether  to dispatc h OPTIONS  requests t o the Fram eworkServl et doServi ce method. ",
  6503         "typ e": "java. lang.Boole an"
  6504       },
  6505       {
  6506         "sou rceType":  "org.sprin gframework .boot.auto configure. web.servle t.WebMvcPr operties",
  6507         "def aultValue" : false,
  6508         "nam e": "sprin g.mvc.disp atch-trace -request",
  6509         "des cription":  "Whether  to dispatc h TRACE re quests to  the Framew orkServlet  doService  method.",
  6510         "typ e": "java. lang.Boole an"
  6511       },
  6512       {
  6513         "def aultValue" : true,
  6514         "nam e": "sprin g.mvc.favi con.enable d",
  6515         "des cription":  "Whether  to enable  resolution  of favico n.ico.",
  6516         "typ e": "java. lang.Boole an"
  6517       },
  6518       {
  6519         "def aultValue" : true,
  6520         "nam e": "sprin g.mvc.form content.pu tfilter.en abled",
  6521         "des cription":  "Whether  to enable  Spring's H ttpPutForm ContentFil ter.",
  6522         "typ e": "java. lang.Boole an"
  6523       },
  6524       {
  6525         "sou rceType":  "org.sprin gframework .boot.auto configure. web.servle t.WebMvcPr operties",
  6526         "def aultValue" : true,
  6527         "nam e": "sprin g.mvc.igno re-default -model-on- redirect",
  6528         "des cription":  "Whether  the conten t of the \ "default\"  model sho uld be ign ored durin g redirect \n scenari os.",
  6529         "typ e": "java. lang.Boole an"
  6530       },
  6531       {
  6532         "sou rceType":  "org.sprin gframework .boot.auto configure. web.servle t.WebMvcPr operties",
  6533         "nam e": "sprin g.mvc.loca le",
  6534         "des cription":  "Locale t o use. By  default, t his locale  is overri dden by th e \"Accept -Language\ "\n header .",
  6535         "typ e": "java. util.Local e"
  6536       },
  6537       {
  6538         "sou rceType":  "org.sprin gframework .boot.auto configure. web.servle t.WebMvcPr operties",
  6539         "def aultValue" : "accept- header",
  6540         "nam e": "sprin g.mvc.loca le-resolve r",
  6541         "des cription":  "Define h ow the loc ale should  be resolv ed.",
  6542         "typ e": "org.s pringframe work.boot. autoconfig ure.web.se rvlet.WebM vcProperti es$LocaleR esolver"
  6543       },
  6544       {
  6545         "sou rceType":  "org.sprin gframework .boot.auto configure. web.servle t.WebMvcPr operties",
  6546         "def aultValue" : false,
  6547         "nam e": "sprin g.mvc.log- resolved-e xception",
  6548         "des cription":  "Whether  to enable  warn loggi ng of exce ptions res olved by a \n \"Handl erExceptio nResolver\ ".",
  6549         "typ e": "java. lang.Boole an"
  6550       },
  6551       {
  6552         "dep recated":  true,
  6553         "nam e": "sprin g.mvc.medi a-types",
  6554         "des cription":  "Maps fil e extensio ns to medi a types fo r content  negotiatio n, e.g. ym l to text\ /yaml.",
  6555         "typ e": "java. util.Map<j ava.lang.S tring,org. springfram ework.http .MediaType >",
  6556         "dep recation":  {
  6557           "l evel": "er ror",
  6558           "r eplacement ": "spring .mvc.conte ntnegotiat ion.media- types"
  6559         }
  6560       },
  6561       {
  6562         "sou rceType":  "org.sprin gframework .boot.auto configure. web.servle t.WebMvcPr operties",
  6563         "nam e": "sprin g.mvc.mess age-codes- resolver-f ormat",
  6564         "des cription":  "Formatti ng strateg y for mess age codes.  For insta nce, `PREF IX_ERROR_C ODE`.",
  6565         "typ e": "org.s pringframe work.valid ation.Defa ultMessage CodesResol ver$Format "
  6566       },
  6567       {
  6568         "sou rceType":  "org.sprin gframework .boot.auto configure. web.servle t.WebMvcPr operties$P athmatch",
  6569         "def aultValue" : false,
  6570         "nam e": "sprin g.mvc.path match.use- registered -suffix-pa ttern",
  6571         "des cription":  "Whether  suffix pat tern match ing should  work only  against e xtensions  registered \n with \" spring.mvc .contentne gotiation. media-type s.*\". Thi s is gener ally\n rec ommended t o reduce a mbiguity a nd to avoi d issues s uch as whe n a \".\"  appears\n  in the pat h for othe r reasons. ",
  6572         "typ e": "java. lang.Boole an"
  6573       },
  6574       {
  6575         "sou rceType":  "org.sprin gframework .boot.auto configure. web.servle t.WebMvcPr operties$P athmatch",
  6576         "def aultValue" : false,
  6577         "nam e": "sprin g.mvc.path match.use- suffix-pat tern",
  6578         "des cription":  "Whether  to use suf fix patter n match (\ ".*\") whe n matching  patterns  to request s.\n If en abled a me thod mappe d to \"\/u sers\" als o matches  to \"\/use rs.*\".",
  6579         "typ e": "java. lang.Boole an"
  6580       },
  6581       {
  6582         "sou rceType":  "org.sprin gframework .boot.auto configure. web.servle t.WebMvcPr operties$S ervlet",
  6583         "def aultValue" : -1,
  6584         "nam e": "sprin g.mvc.serv let.load-o n-startup" ,
  6585         "des cription":  "Load on  startup pr iority of  the dispat cher servl et.",
  6586         "typ e": "java. lang.Integ er"
  6587       },
  6588       {
  6589         "sou rceType":  "org.sprin gframework .boot.auto configure. web.servle t.WebMvcPr operties",
  6590         "def aultValue" : "\/**",
  6591         "nam e": "sprin g.mvc.stat ic-path-pa ttern",
  6592         "des cription":  "Path pat tern used  for static  resources .",
  6593         "typ e": "java. lang.Strin g"
  6594       },
  6595       {
  6596         "sou rceType":  "org.sprin gframework .boot.auto configure. web.servle t.WebMvcPr operties",
  6597         "def aultValue" : false,
  6598         "nam e": "sprin g.mvc.thro w-exceptio n-if-no-ha ndler-foun d",
  6599         "des cription":  "Whether  a \"NoHand lerFoundEx ception\"  should be  thrown if  no Handler  was found  to\n proc ess a requ est.",
  6600         "typ e": "java. lang.Boole an"
  6601       },
  6602       {
  6603         "sou rceType":  "org.sprin gframework .boot.auto configure. web.servle t.WebMvcPr operties$V iew",
  6604         "nam e": "sprin g.mvc.view .prefix",
  6605         "des cription":  "Spring M VC view pr efix.",
  6606         "typ e": "java. lang.Strin g"
  6607       },
  6608       {
  6609         "sou rceType":  "org.sprin gframework .boot.auto configure. web.servle t.WebMvcPr operties$V iew",
  6610         "nam e": "sprin g.mvc.view .suffix",
  6611         "des cription":  "Spring M VC view su ffix.",
  6612         "typ e": "java. lang.Strin g"
  6613       },
  6614       {
  6615         "sou rceType":  "org.sprin gframework .boot.auto configure. quartz.Qua rtzPropert ies$Jdbc",
  6616         "def aultValue" : "embedde d",
  6617         "nam e": "sprin g.quartz.j dbc.initia lize-schem a",
  6618         "des cription":  "Database  schema in itializati on mode.",
  6619         "typ e": "org.s pringframe work.boot. jdbc.DataS ourceIniti alizationM ode"
  6620       },
  6621       {
  6622         "sou rceType":  "org.sprin gframework .boot.auto configure. quartz.Qua rtzPropert ies$Jdbc",
  6623         "def aultValue" : "classpa th:org\/qu artz\/impl \/jdbcjobs tore\/tabl es_@@platf orm@@.sql" ,
  6624         "nam e": "sprin g.quartz.j dbc.schema ",
  6625         "des cription":  "Path to  the SQL fi le to use  to initial ize the da tabase sch ema.",
  6626         "typ e": "java. lang.Strin g"
  6627       },
  6628       {
  6629         "sou rceType":  "org.sprin gframework .boot.auto configure. quartz.Qua rtzPropert ies",
  6630         "def aultValue" : "memory" ,
  6631         "nam e": "sprin g.quartz.j ob-store-t ype",
  6632         "des cription":  "Quartz j ob store t ype.",
  6633         "typ e": "org.s pringframe work.boot. autoconfig ure.quartz .JobStoreT ype"
  6634       },
  6635       {
  6636         "sou rceType":  "org.sprin gframework .boot.auto configure. quartz.Qua rtzPropert ies",
  6637         "nam e": "sprin g.quartz.p roperties" ,
  6638         "des cription":  "Addition al Quartz  Scheduler  properties .",
  6639         "typ e": "java. util.Map<j ava.lang.S tring,java .lang.Stri ng>"
  6640       },
  6641       {
  6642         "sou rceType":  "org.sprin gframework .boot.auto configure. amqp.Rabbi tPropertie s",
  6643         "nam e": "sprin g.rabbitmq .addresses ",
  6644         "des cription":  "Comma-se parated li st of addr esses to w hich the c lient shou ld connect .",
  6645         "typ e": "java. lang.Strin g"
  6646       },
  6647       {
  6648         "sou rceType":  "org.sprin gframework .boot.auto configure. amqp.Rabbi tPropertie s$Cache$Ch annel",
  6649         "nam e": "sprin g.rabbitmq .cache.cha nnel.check out-timeou t",
  6650         "des cription":  "Duration  to wait t o obtain a  channel i f the cach e size has  been reac hed. If\n  0, always  create a n ew channel .",
  6651         "typ e": "java. time.Durat ion"
  6652       },
  6653       {
  6654         "sou rceType":  "org.sprin gframework .boot.auto configure. amqp.Rabbi tPropertie s$Cache$Ch annel",
  6655         "nam e": "sprin g.rabbitmq .cache.cha nnel.size" ,
  6656         "des cription":  "Number o f channels  to retain  in the ca che. When  \"check-ti meout\" >  0, max\n c hannels pe r connecti on.",
  6657         "typ e": "java. lang.Integ er"
  6658       },
  6659       {
  6660         "sou rceType":  "org.sprin gframework .boot.auto configure. amqp.Rabbi tPropertie s$Cache$Co nnection",
  6661         "def aultValue" : "channel ",
  6662         "nam e": "sprin g.rabbitmq .cache.con nection.mo de",
  6663         "des cription":  "Connecti on factory  cache mod e.",
  6664         "typ e": "org.s pringframe work.amqp. rabbit.con nection.Ca chingConne ctionFacto ry$CacheMo de"
  6665       },
  6666       {
  6667         "sou rceType":  "org.sprin gframework .boot.auto configure. amqp.Rabbi tPropertie s$Cache$Co nnection",
  6668         "nam e": "sprin g.rabbitmq .cache.con nection.si ze",
  6669         "des cription":  "Number o f connecti ons to cac he. Only a pplies whe n mode is  CONNECTION .",
  6670         "typ e": "java. lang.Integ er"
  6671       },
  6672       {
  6673         "sou rceType":  "org.sprin gframework .boot.auto configure. amqp.Rabbi tPropertie s",
  6674         "nam e": "sprin g.rabbitmq .connectio n-timeout" ,
  6675         "des cription":  "Connecti on timeout . Set it t o zero to  wait forev er.",
  6676         "typ e": "java. time.Durat ion"
  6677       },
  6678       {
  6679         "def aultValue" : true,
  6680         "nam e": "sprin g.rabbitmq .dynamic",
  6681         "des cription":  "Whether  to create  an AmqpAdm in bean.",
  6682         "typ e": "java. lang.Boole an"
  6683       },
  6684       {
  6685         "sou rceType":  "org.sprin gframework .boot.auto configure. amqp.Rabbi tPropertie s",
  6686         "def aultValue" : "localho st",
  6687         "nam e": "sprin g.rabbitmq .host",
  6688         "des cription":  "RabbitMQ  host.",
  6689         "typ e": "java. lang.Strin g"
  6690       },
  6691       {
  6692         "sou rceType":  "org.sprin gframework .boot.auto configure. amqp.Rabbi tPropertie s$DirectCo ntainer",
  6693         "nam e": "sprin g.rabbitmq .listener. direct.ack nowledge-m ode",
  6694         "des cription":  "Acknowle dge mode o f containe r.",
  6695         "typ e": "org.s pringframe work.amqp. core.Ackno wledgeMode "
  6696       },
  6697       {
  6698         "sou rceType":  "org.sprin gframework .boot.auto configure. amqp.Rabbi tPropertie s$DirectCo ntainer",
  6699         "def aultValue" : true,
  6700         "nam e": "sprin g.rabbitmq .listener. direct.aut o-startup" ,
  6701         "des cription":  "Whether  to start t he contain er automat ically on  startup.",
  6702         "typ e": "java. lang.Boole an"
  6703       },
  6704       {
  6705         "sou rceType":  "org.sprin gframework .boot.auto configure. amqp.Rabbi tPropertie s$DirectCo ntainer",
  6706         "nam e": "sprin g.rabbitmq .listener. direct.con sumers-per -queue",
  6707         "des cription":  "Number o f consumer s per queu e.",
  6708         "typ e": "java. lang.Integ er"
  6709       },
  6710       {
  6711         "sou rceType":  "org.sprin gframework .boot.auto configure. amqp.Rabbi tPropertie s$DirectCo ntainer",
  6712         "nam e": "sprin g.rabbitmq .listener. direct.def ault-reque ue-rejecte d",
  6713         "des cription":  "Whether  rejected d eliveries  are re-que ued by def ault.",
  6714         "typ e": "java. lang.Boole an"
  6715       },
  6716       {
  6717         "sou rceType":  "org.sprin gframework .boot.auto configure. amqp.Rabbi tPropertie s$DirectCo ntainer",
  6718         "nam e": "sprin g.rabbitmq .listener. direct.idl e-event-in terval",
  6719         "des cription":  "How ofte n idle con tainer eve nts should  be publis hed.",
  6720         "typ e": "java. time.Durat ion"
  6721       },
  6722       {
  6723         "sou rceType":  "org.sprin gframework .boot.auto configure. amqp.Rabbi tPropertie s$DirectCo ntainer",
  6724         "nam e": "sprin g.rabbitmq .listener. direct.pre fetch",
  6725         "des cription":  "Number o f messages  to be han dled in a  single req uest. It s hould be g reater tha n\n or equ al to the  transactio n size (if  used).",
  6726         "typ e": "java. lang.Integ er"
  6727       },
  6728       {
  6729         "sou rceType":  "org.sprin gframework .boot.auto configure. amqp.Rabbi tPropertie s$Listener Retry",
  6730         "def aultValue" : false,
  6731         "nam e": "sprin g.rabbitmq .listener. direct.ret ry.enabled ",
  6732         "des cription":  "Whether  publishing  retries a re enabled .",
  6733         "typ e": "java. lang.Boole an"
  6734       },
  6735       {
  6736         "sou rceType":  "org.sprin gframework .boot.auto configure. amqp.Rabbi tPropertie s$Listener Retry",
  6737         "def aultValue" : "1000ms" ,
  6738         "nam e": "sprin g.rabbitmq .listener. direct.ret ry.initial -interval" ,
  6739         "des cription":  "Duration  between t he first a nd second  attempt to  deliver a  message." ,
  6740         "typ e": "java. time.Durat ion"
  6741       },
  6742       {
  6743         "sou rceType":  "org.sprin gframework .boot.auto configure. amqp.Rabbi tPropertie s$Listener Retry",
  6744         "def aultValue" : 3,
  6745         "nam e": "sprin g.rabbitmq .listener. direct.ret ry.max-att empts",
  6746         "des cription":  "Maximum  number of  attempts t o deliver  a message. ",
  6747         "typ e": "java. lang.Integ er"
  6748       },
  6749       {
  6750         "sou rceType":  "org.sprin gframework .boot.auto configure. amqp.Rabbi tPropertie s$Listener Retry",
  6751         "def aultValue" : "10000ms ",
  6752         "nam e": "sprin g.rabbitmq .listener. direct.ret ry.max-int erval",
  6753         "des cription":  "Maximum  duration b etween att empts.",
  6754         "typ e": "java. time.Durat ion"
  6755       },
  6756       {
  6757         "sou rceType":  "org.sprin gframework .boot.auto configure. amqp.Rabbi tPropertie s$Listener Retry",
  6758         "def aultValue" : 1,
  6759         "nam e": "sprin g.rabbitmq .listener. direct.ret ry.multipl ier",
  6760         "des cription":  "Multipli er to appl y to the p revious re try interv al.",
  6761         "typ e": "java. lang.Doubl e"
  6762       },
  6763       {
  6764         "sou rceType":  "org.sprin gframework .boot.auto configure. amqp.Rabbi tPropertie s$Listener Retry",
  6765         "def aultValue" : true,
  6766         "nam e": "sprin g.rabbitmq .listener. direct.ret ry.statele ss",
  6767         "des cription":  "Whether  retries ar e stateles s or state ful.",
  6768         "typ e": "java. lang.Boole an"
  6769       },
  6770       {
  6771         "sou rceType":  "org.sprin gframework .boot.auto configure. amqp.Rabbi tPropertie s$SimpleCo ntainer",
  6772         "nam e": "sprin g.rabbitmq .listener. simple.ack nowledge-m ode",
  6773         "des cription":  "Acknowle dge mode o f containe r.",
  6774         "typ e": "org.s pringframe work.amqp. core.Ackno wledgeMode "
  6775       },
  6776       {
  6777         "sou rceType":  "org.sprin gframework .boot.auto configure. amqp.Rabbi tPropertie s$SimpleCo ntainer",
  6778         "def aultValue" : true,
  6779         "nam e": "sprin g.rabbitmq .listener. simple.aut o-startup" ,
  6780         "des cription":  "Whether  to start t he contain er automat ically on  startup.",
  6781         "typ e": "java. lang.Boole an"
  6782       },
  6783       {
  6784         "sou rceType":  "org.sprin gframework .boot.auto configure. amqp.Rabbi tPropertie s$SimpleCo ntainer",
  6785         "nam e": "sprin g.rabbitmq .listener. simple.con currency",
  6786         "des cription":  "Minimum  number of  listener i nvoker thr eads.",
  6787         "typ e": "java. lang.Integ er"
  6788       },
  6789       {
  6790         "sou rceType":  "org.sprin gframework .boot.auto configure. amqp.Rabbi tPropertie s$SimpleCo ntainer",
  6791         "nam e": "sprin g.rabbitmq .listener. simple.def ault-reque ue-rejecte d",
  6792         "des cription":  "Whether  rejected d eliveries  are re-que ued by def ault.",
  6793         "typ e": "java. lang.Boole an"
  6794       },
  6795       {
  6796         "sou rceType":  "org.sprin gframework .boot.auto configure. amqp.Rabbi tPropertie s$SimpleCo ntainer",
  6797         "nam e": "sprin g.rabbitmq .listener. simple.idl e-event-in terval",
  6798         "des cription":  "How ofte n idle con tainer eve nts should  be publis hed.",
  6799         "typ e": "java. time.Durat ion"
  6800       },
  6801       {
  6802         "sou rceType":  "org.sprin gframework .boot.auto configure. amqp.Rabbi tPropertie s$SimpleCo ntainer",
  6803         "nam e": "sprin g.rabbitmq .listener. simple.max -concurren cy",
  6804         "des cription":  "Maximum  number of  listener i nvoker thr eads.",
  6805         "typ e": "java. lang.Integ er"
  6806       },
  6807       {
  6808         "sou rceType":  "org.sprin gframework .boot.auto configure. amqp.Rabbi tPropertie s$SimpleCo ntainer",
  6809         "nam e": "sprin g.rabbitmq .listener. simple.pre fetch",
  6810         "des cription":  "Number o f messages  to be han dled in a  single req uest. It s hould be g reater tha n\n or equ al to the  transactio n size (if  used).",
  6811         "typ e": "java. lang.Integ er"
  6812       },
  6813       {
  6814         "sou rceType":  "org.sprin gframework .boot.auto configure. amqp.Rabbi tPropertie s$Listener Retry",
  6815         "def aultValue" : false,
  6816         "nam e": "sprin g.rabbitmq .listener. simple.ret ry.enabled ",
  6817         "des cription":  "Whether  publishing  retries a re enabled .",
  6818         "typ e": "java. lang.Boole an"
  6819       },
  6820       {
  6821         "sou rceType":  "org.sprin gframework .boot.auto configure. amqp.Rabbi tPropertie s$Listener Retry",
  6822         "def aultValue" : "1000ms" ,
  6823         "nam e": "sprin g.rabbitmq .listener. simple.ret ry.initial -interval" ,
  6824         "des cription":  "Duration  between t he first a nd second  attempt to  deliver a  message." ,
  6825         "typ e": "java. time.Durat ion"
  6826       },
  6827       {
  6828         "sou rceType":  "org.sprin gframework .boot.auto configure. amqp.Rabbi tPropertie s$Listener Retry",
  6829         "def aultValue" : 3,
  6830         "nam e": "sprin g.rabbitmq .listener. simple.ret ry.max-att empts",
  6831         "des cription":  "Maximum  number of  attempts t o deliver  a message. ",
  6832         "typ e": "java. lang.Integ er"
  6833       },
  6834       {
  6835         "sou rceType":  "org.sprin gframework .boot.auto configure. amqp.Rabbi tPropertie s$Listener Retry",
  6836         "def aultValue" : "10000ms ",
  6837         "nam e": "sprin g.rabbitmq .listener. simple.ret ry.max-int erval",
  6838         "des cription":  "Maximum  duration b etween att empts.",
  6839         "typ e": "java. time.Durat ion"
  6840       },
  6841       {
  6842         "sou rceType":  "org.sprin gframework .boot.auto configure. amqp.Rabbi tPropertie s$Listener Retry",
  6843         "def aultValue" : 1,
  6844         "nam e": "sprin g.rabbitmq .listener. simple.ret ry.multipl ier",
  6845         "des cription":  "Multipli er to appl y to the p revious re try interv al.",
  6846         "typ e": "java. lang.Doubl e"
  6847       },
  6848       {
  6849         "sou rceType":  "org.sprin gframework .boot.auto configure. amqp.Rabbi tPropertie s$Listener Retry",
  6850         "def aultValue" : true,
  6851         "nam e": "sprin g.rabbitmq .listener. simple.ret ry.statele ss",
  6852         "des cription":  "Whether  retries ar e stateles s or state ful.",
  6853         "typ e": "java. lang.Boole an"
  6854       },
  6855       {
  6856         "sou rceType":  "org.sprin gframework .boot.auto configure. amqp.Rabbi tPropertie s$SimpleCo ntainer",
  6857         "nam e": "sprin g.rabbitmq .listener. simple.tra nsaction-s ize",
  6858         "des cription":  "Number o f messages  to be pro cessed in  a transact ion. That  is, the nu mber of\n  messages b etween ack s. For bes t results,  it should  be less t han or equ al to the\ n prefetch  count.",
  6859         "typ e": "java. lang.Integ er"
  6860       },
  6861       {
  6862         "sou rceType":  "org.sprin gframework .boot.auto configure. amqp.Rabbi tPropertie s$Listener ",
  6863         "def aultValue" : "simple" ,
  6864         "nam e": "sprin g.rabbitmq .listener. type",
  6865         "des cription":  "Listener  container  type.",
  6866         "typ e": "org.s pringframe work.boot. autoconfig ure.amqp.R abbitPrope rties$Cont ainerType"
  6867       },
  6868       {
  6869         "sou rceType":  "org.sprin gframework .boot.auto configure. amqp.Rabbi tPropertie s",
  6870         "def aultValue" : "guest",
  6871         "nam e": "sprin g.rabbitmq .password" ,
  6872         "des cription":  "Login to  authentic ate agains t the brok er.",
  6873         "typ e": "java. lang.Strin g"
  6874       },
  6875       {
  6876         "sou rceType":  "org.sprin gframework .boot.auto configure. amqp.Rabbi tPropertie s",
  6877         "def aultValue" : 5672,
  6878         "nam e": "sprin g.rabbitmq .port",
  6879         "des cription":  "RabbitMQ  port.",
  6880         "typ e": "java. lang.Integ er"
  6881       },
  6882       {
  6883         "sou rceType":  "org.sprin gframework .boot.auto configure. amqp.Rabbi tPropertie s",
  6884         "def aultValue" : false,
  6885         "nam e": "sprin g.rabbitmq .publisher -confirms" ,
  6886         "des cription":  "Whether  to enable  publisher  confirms." ,
  6887         "typ e": "java. lang.Boole an"
  6888       },
  6889       {
  6890         "sou rceType":  "org.sprin gframework .boot.auto configure. amqp.Rabbi tPropertie s",
  6891         "def aultValue" : false,
  6892         "nam e": "sprin g.rabbitmq .publisher -returns",
  6893         "des cription":  "Whether  to enable  publisher  returns.",
  6894         "typ e": "java. lang.Boole an"
  6895       },
  6896       {
  6897         "sou rceType":  "org.sprin gframework .boot.auto configure. amqp.Rabbi tPropertie s",
  6898         "nam e": "sprin g.rabbitmq .requested -heartbeat ",
  6899         "des cription":  "Requeste d heartbea t timeout;  zero for  none. If a  duration  suffix is  not specif ied,\n sec onds will  be used.",
  6900         "typ e": "java. time.Durat ion"
  6901       },
  6902       {
  6903         "sou rceType":  "org.sprin gframework .boot.auto configure. amqp.Rabbi tPropertie s$Ssl",
  6904         "nam e": "sprin g.rabbitmq .ssl.algor ithm",
  6905         "des cription":  "SSL algo rithm to u se. By def ault, conf igured by  the Rabbit  client li brary.",
  6906         "typ e": "java. lang.Strin g"
  6907       },
  6908       {
  6909         "sou rceType":  "org.sprin gframework .boot.auto configure. amqp.Rabbi tPropertie s$Ssl",
  6910         "def aultValue" : false,
  6911         "nam e": "sprin g.rabbitmq .ssl.enabl ed",
  6912         "des cription":  "Whether  to enable  SSL suppor t.",
  6913         "typ e": "java. lang.Boole an"
  6914       },
  6915       {
  6916         "sou rceType":  "org.sprin gframework .boot.auto configure. amqp.Rabbi tPropertie s$Ssl",
  6917         "nam e": "sprin g.rabbitmq .ssl.key-s tore",
  6918         "des cription":  "Path to  the key st ore that h olds the S SL certifi cate.",
  6919         "typ e": "java. lang.Strin g"
  6920       },
  6921       {
  6922         "sou rceType":  "org.sprin gframework .boot.auto configure. amqp.Rabbi tPropertie s$Ssl",
  6923         "nam e": "sprin g.rabbitmq .ssl.key-s tore-passw ord",
  6924         "des cription":  "Password  used to a ccess the  key store. ",
  6925         "typ e": "java. lang.Strin g"
  6926       },
  6927       {
  6928         "sou rceType":  "org.sprin gframework .boot.auto configure. amqp.Rabbi tPropertie s$Ssl",
  6929         "def aultValue" : "PKCS12" ,
  6930         "nam e": "sprin g.rabbitmq .ssl.key-s tore-type" ,
  6931         "des cription":  "Key stor e type.",
  6932         "typ e": "java. lang.Strin g"
  6933       },
  6934       {
  6935         "sou rceType":  "org.sprin gframework .boot.auto configure. amqp.Rabbi tPropertie s$Ssl",
  6936         "nam e": "sprin g.rabbitmq .ssl.trust -store",
  6937         "des cription":  "Trust st ore that h olds SSL c ertificate s.",
  6938         "typ e": "java. lang.Strin g"
  6939       },
  6940       {
  6941         "sou rceType":  "org.sprin gframework .boot.auto configure. amqp.Rabbi tPropertie s$Ssl",
  6942         "nam e": "sprin g.rabbitmq .ssl.trust -store-pas sword",
  6943         "des cription":  "Password  used to a ccess the  trust stor e.",
  6944         "typ e": "java. lang.Strin g"
  6945       },
  6946       {
  6947         "sou rceType":  "org.sprin gframework .boot.auto configure. amqp.Rabbi tPropertie s$Ssl",
  6948         "def aultValue" : "JKS",
  6949         "nam e": "sprin g.rabbitmq .ssl.trust -store-typ e",
  6950         "des cription":  "Trust st ore type." ,
  6951         "typ e": "java. lang.Strin g"
  6952       },
  6953       {
  6954         "sou rceType":  "org.sprin gframework .boot.auto configure. amqp.Rabbi tPropertie s$Template ",
  6955         "def aultValue" : "",
  6956         "nam e": "sprin g.rabbitmq .template. exchange",
  6957         "des cription":  "Name of  the defaul t exchange  to use fo r send ope rations.",
  6958         "typ e": "java. lang.Strin g"
  6959       },
  6960       {
  6961         "sou rceType":  "org.sprin gframework .boot.auto configure. amqp.Rabbi tPropertie s$Template ",
  6962         "nam e": "sprin g.rabbitmq .template. mandatory" ,
  6963         "des cription":  "Whether  to enable  mandatory  messages." ,
  6964         "typ e": "java. lang.Boole an"
  6965       },
  6966       {
  6967         "sou rceType":  "org.sprin gframework .boot.auto configure. amqp.Rabbi tPropertie s$Template ",
  6968         "nam e": "sprin g.rabbitmq .template. receive-ti meout",
  6969         "des cription":  "Timeout  for `recei ve()` oper ations.",
  6970         "typ e": "java. time.Durat ion"
  6971       },
  6972       {
  6973         "sou rceType":  "org.sprin gframework .boot.auto configure. amqp.Rabbi tPropertie s$Template ",
  6974         "nam e": "sprin g.rabbitmq .template. reply-time out",
  6975         "des cription":  "Timeout  for `sendA ndReceive( )` operati ons.",
  6976         "typ e": "java. time.Durat ion"
  6977       },
  6978       {
  6979         "sou rceType":  "org.sprin gframework .boot.auto configure. amqp.Rabbi tPropertie s$Retry",
  6980         "def aultValue" : false,
  6981         "nam e": "sprin g.rabbitmq .template. retry.enab led",
  6982         "des cription":  "Whether  publishing  retries a re enabled .",
  6983         "typ e": "java. lang.Boole an"
  6984       },
  6985       {
  6986         "sou rceType":  "org.sprin gframework .boot.auto configure. amqp.Rabbi tPropertie s$Retry",
  6987         "def aultValue" : "1000ms" ,
  6988         "nam e": "sprin g.rabbitmq .template. retry.init ial-interv al",
  6989         "des cription":  "Duration  between t he first a nd second  attempt to  deliver a  message." ,
  6990         "typ e": "java. time.Durat ion"
  6991       },
  6992       {
  6993         "sou rceType":  "org.sprin gframework .boot.auto configure. amqp.Rabbi tPropertie s$Retry",
  6994         "def aultValue" : 3,
  6995         "nam e": "sprin g.rabbitmq .template. retry.max- attempts",
  6996         "des cription":  "Maximum  number of  attempts t o deliver  a message. ",
  6997         "typ e": "java. lang.Integ er"
  6998       },
  6999       {
  7000         "sou rceType":  "org.sprin gframework .boot.auto configure. amqp.Rabbi tPropertie s$Retry",
  7001         "def aultValue" : "10000ms ",
  7002         "nam e": "sprin g.rabbitmq .template. retry.max- interval",
  7003         "des cription":  "Maximum  duration b etween att empts.",
  7004         "typ e": "java. time.Durat ion"
  7005       },
  7006       {
  7007         "sou rceType":  "org.sprin gframework .boot.auto configure. amqp.Rabbi tPropertie s$Retry",
  7008         "def aultValue" : 1,
  7009         "nam e": "sprin g.rabbitmq .template. retry.mult iplier",
  7010         "des cription":  "Multipli er to appl y to the p revious re try interv al.",
  7011         "typ e": "java. lang.Doubl e"
  7012       },
  7013       {
  7014         "sou rceType":  "org.sprin gframework .boot.auto configure. amqp.Rabbi tPropertie s$Template ",
  7015         "def aultValue" : "",
  7016         "nam e": "sprin g.rabbitmq .template. routing-ke y",
  7017         "des cription":  "Value of  a default  routing k ey to use  for send o perations. ",
  7018         "typ e": "java. lang.Strin g"
  7019       },
  7020       {
  7021         "sou rceType":  "org.sprin gframework .boot.auto configure. amqp.Rabbi tPropertie s",
  7022         "def aultValue" : "guest",
  7023         "nam e": "sprin g.rabbitmq .username" ,
  7024         "des cription":  "Login us er to auth enticate t o the brok er.",
  7025         "typ e": "java. lang.Strin g"
  7026       },
  7027       {
  7028         "sou rceType":  "org.sprin gframework .boot.auto configure. amqp.Rabbi tPropertie s",
  7029         "nam e": "sprin g.rabbitmq .virtual-h ost",
  7030         "des cription":  "Virtual  host to us e when con necting to  the broke r.",
  7031         "typ e": "java. lang.Strin g"
  7032       },
  7033       {
  7034         "sou rceType":  "org.sprin gframework .boot.auto configure. reactor.co re.Reactor CoreProper ties$Stack traceMode" ,
  7035         "def aultValue" : false,
  7036         "nam e": "sprin g.reactor. stacktrace -mode.enab led",
  7037         "des cription":  "Whether  Reactor sh ould colle ct stacktr ace inform ation at r untime.",
  7038         "typ e": "java. lang.Boole an"
  7039       },
  7040       {
  7041         "sou rceType":  "org.sprin gframework .boot.auto configure. data.redis .RedisProp erties$Clu ster",
  7042         "nam e": "sprin g.redis.cl uster.max- redirects" ,
  7043         "des cription":  "Maximum  number of  redirects  to follow  when execu ting comma nds across  the\n clu ster.",
  7044         "typ e": "java. lang.Integ er"
  7045       },
  7046       {
  7047         "sou rceType":  "org.sprin gframework .boot.auto configure. data.redis .RedisProp erties$Clu ster",
  7048         "nam e": "sprin g.redis.cl uster.node s",
  7049         "des cription":  "Comma-se parated li st of \"ho st:port\"  pairs to b ootstrap f rom. This  represents  an\n \"in itial\" li st of clus ter nodes  and is req uired to h ave at lea st one ent ry.",
  7050         "typ e": "java. util.List< java.lang. String>"
  7051       },
  7052       {
  7053         "sou rceType":  "org.sprin gframework .boot.auto configure. data.redis .RedisProp erties",
  7054         "def aultValue" : 0,
  7055         "nam e": "sprin g.redis.da tabase",
  7056         "des cription":  "Database  index use d by the c onnection  factory.",
  7057         "typ e": "java. lang.Integ er"
  7058       },
  7059       {
  7060         "sou rceType":  "org.sprin gframework .boot.auto configure. data.redis .RedisProp erties",
  7061         "def aultValue" : "localho st",
  7062         "nam e": "sprin g.redis.ho st",
  7063         "des cription":  "Redis se rver host. ",
  7064         "typ e": "java. lang.Strin g"
  7065       },
  7066       {
  7067         "sou rceType":  "org.sprin gframework .boot.auto configure. data.redis .RedisProp erties$Poo l",
  7068         "def aultValue" : 8,
  7069         "nam e": "sprin g.redis.je dis.pool.m ax-active" ,
  7070         "des cription":  "Maximum  number of  connection s that can  be alloca ted by the  pool at a  given\n t ime. Use a  negative  value for  no limit." ,
  7071         "typ e": "java. lang.Integ er"
  7072       },
  7073       {
  7074         "sou rceType":  "org.sprin gframework .boot.auto configure. data.redis .RedisProp erties$Poo l",
  7075         "def aultValue" : 8,
  7076         "nam e": "sprin g.redis.je dis.pool.m ax-idle",
  7077         "des cription":  "Maximum  number of  \"idle\" c onnections  in the po ol. Use a  negative v alue to\n  indicate a n unlimite d number o f idle con nections." ,
  7078         "typ e": "java. lang.Integ er"
  7079       },
  7080       {
  7081         "sou rceType":  "org.sprin gframework .boot.auto configure. data.redis .RedisProp erties$Poo l",
  7082         "def aultValue" : "-1ms",
  7083         "nam e": "sprin g.redis.je dis.pool.m ax-wait",
  7084         "des cription":  "Maximum  amount of  time a con nection al location s hould bloc k before t hrowing an \n excepti on when th e pool is  exhausted.  Use a neg ative valu e to block \n indefin itely.",
  7085         "typ e": "java. time.Durat ion"
  7086       },
  7087       {
  7088         "sou rceType":  "org.sprin gframework .boot.auto configure. data.redis .RedisProp erties$Poo l",
  7089         "def aultValue" : 0,
  7090         "nam e": "sprin g.redis.je dis.pool.m in-idle",
  7091         "des cription":  "Target f or the min imum numbe r of idle  connection s to maint ain in the  pool. Thi s\n settin g only has  an effect  if it is  positive." ,
  7092         "typ e": "java. lang.Integ er"
  7093       },
  7094       {
  7095         "sou rceType":  "org.sprin gframework .boot.auto configure. data.redis .RedisProp erties$Poo l",
  7096         "def aultValue" : 8,
  7097         "nam e": "sprin g.redis.le ttuce.pool .max-activ e",
  7098         "des cription":  "Maximum  number of  connection s that can  be alloca ted by the  pool at a  given\n t ime. Use a  negative  value for  no limit." ,
  7099         "typ e": "java. lang.Integ er"
  7100       },
  7101       {
  7102         "sou rceType":  "org.sprin gframework .boot.auto configure. data.redis .RedisProp erties$Poo l",
  7103         "def aultValue" : 8,
  7104         "nam e": "sprin g.redis.le ttuce.pool .max-idle" ,
  7105         "des cription":  "Maximum  number of  \"idle\" c onnections  in the po ol. Use a  negative v alue to\n  indicate a n unlimite d number o f idle con nections." ,
  7106         "typ e": "java. lang.Integ er"
  7107       },
  7108       {
  7109         "sou rceType":  "org.sprin gframework .boot.auto configure. data.redis .RedisProp erties$Poo l",
  7110         "def aultValue" : "-1ms",
  7111         "nam e": "sprin g.redis.le ttuce.pool .max-wait" ,
  7112         "des cription":  "Maximum  amount of  time a con nection al location s hould bloc k before t hrowing an \n excepti on when th e pool is  exhausted.  Use a neg ative valu e to block \n indefin itely.",
  7113         "typ e": "java. time.Durat ion"
  7114       },
  7115       {
  7116         "sou rceType":  "org.sprin gframework .boot.auto configure. data.redis .RedisProp erties$Poo l",
  7117         "def aultValue" : 0,
  7118         "nam e": "sprin g.redis.le ttuce.pool .min-idle" ,
  7119         "des cription":  "Target f or the min imum numbe r of idle  connection s to maint ain in the  pool. Thi s\n settin g only has  an effect  if it is  positive." ,
  7120         "typ e": "java. lang.Integ er"
  7121       },
  7122       {
  7123         "sou rceType":  "org.sprin gframework .boot.auto configure. data.redis .RedisProp erties$Let tuce",
  7124         "def aultValue" : "100ms",
  7125         "nam e": "sprin g.redis.le ttuce.shut down-timeo ut",
  7126         "des cription":  "Shutdown  timeout." ,
  7127         "typ e": "java. time.Durat ion"
  7128       },
  7129       {
  7130         "sou rceType":  "org.sprin gframework .boot.auto configure. data.redis .RedisProp erties",
  7131         "nam e": "sprin g.redis.pa ssword",
  7132         "des cription":  "Login pa ssword of  the redis  server.",
  7133         "typ e": "java. lang.Strin g"
  7134       },
  7135       {
  7136         "def aultValue" : 8,
  7137         "dep recated":  true,
  7138         "nam e": "sprin g.redis.po ol.max-act ive",
  7139         "des cription":  "Max numb er of conn ections th at can be  allocated  by the poo l at a giv en time.\n  Use a neg ative valu e for no l imit.",
  7140         "typ e": "java. lang.Integ er",
  7141         "dep recation":  {
  7142           "l evel": "er ror",
  7143           "r eplacement ": "spring .redis.jed is.pool.ma x-idle"
  7144         }
  7145       },
  7146       {
  7147         "def aultValue" : 8,
  7148         "dep recated":  true,
  7149         "nam e": "sprin g.redis.po ol.max-idl e",
  7150         "des cription":  "Max numb er of \"id le\" conne ctions in  the pool.  Use a nega tive value  to indica te\n an un limited nu mber of id le connect ions.",
  7151         "typ e": "java. lang.Integ er",
  7152         "dep recation":  {
  7153           "l evel": "er ror",
  7154           "r eplacement ": "spring .redis.jed is.pool.ma x-idle"
  7155         }
  7156       },
  7157       {
  7158         "def aultValue" : -1,
  7159         "dep recated":  true,
  7160         "nam e": "sprin g.redis.po ol.max-wai t",
  7161         "des cription":  "Maximum  amount of  time (in m illisecond s) a conne ction allo cation sho uld block\ n before t hrowing an  exception  when the  pool is ex hausted. U se a negat ive value\ n to block  indefinit ely.",
  7162         "typ e": "java. lang.Integ er",
  7163         "dep recation":  {
  7164           "l evel": "er ror",
  7165           "r eplacement ": "spring .redis.jed is.pool.ma x-wait"
  7166         }
  7167       },
  7168       {
  7169         "def aultValue" : 0,
  7170         "dep recated":  true,
  7171         "nam e": "sprin g.redis.po ol.min-idl e",
  7172         "des cription":  "Target f or the min imum numbe r of idle  connection s to maint ain in the  pool. Thi s\n settin g only has  an effect  if it is  positive." ,
  7173         "typ e": "java. lang.Integ er",
  7174         "dep recation":  {
  7175           "l evel": "er ror",
  7176           "r eplacement ": "spring .redis.jed is.pool.mi n-idle"
  7177         }
  7178       },
  7179       {
  7180         "sou rceType":  "org.sprin gframework .boot.auto configure. data.redis .RedisProp erties",
  7181         "def aultValue" : 6379,
  7182         "nam e": "sprin g.redis.po rt",
  7183         "des cription":  "Redis se rver port. ",
  7184         "typ e": "java. lang.Integ er"
  7185       },
  7186       {
  7187         "sou rceType":  "org.sprin gframework .boot.auto configure. data.redis .RedisProp erties$Sen tinel",
  7188         "nam e": "sprin g.redis.se ntinel.mas ter",
  7189         "des cription":  "Name of  the Redis  server.",
  7190         "typ e": "java. lang.Strin g"
  7191       },
  7192       {
  7193         "sou rceType":  "org.sprin gframework .boot.auto configure. data.redis .RedisProp erties$Sen tinel",
  7194         "nam e": "sprin g.redis.se ntinel.nod es",
  7195         "des cription":  "Comma-se parated li st of \"ho st:port\"  pairs.",
  7196         "typ e": "java. util.List< java.lang. String>"
  7197       },
  7198       {
  7199         "sou rceType":  "org.sprin gframework .boot.auto configure. data.redis .RedisProp erties",
  7200         "def aultValue" : false,
  7201         "nam e": "sprin g.redis.ss l",
  7202         "des cription":  "Whether  to enable  SSL suppor t.",
  7203         "typ e": "java. lang.Boole an"
  7204       },
  7205       {
  7206         "sou rceType":  "org.sprin gframework .boot.auto configure. data.redis .RedisProp erties",
  7207         "nam e": "sprin g.redis.ti meout",
  7208         "des cription":  "Connecti on timeout .",
  7209         "typ e": "java. time.Durat ion"
  7210       },
  7211       {
  7212         "sou rceType":  "org.sprin gframework .boot.auto configure. data.redis .RedisProp erties",
  7213         "nam e": "sprin g.redis.ur l",
  7214         "des cription":  "Connecti on URL. Ov errides ho st, port,  and passwo rd. User i s ignored.  Example:\ n redis:\/ \/user:pas sword@exam ple.com:63 79",
  7215         "typ e": "java. lang.Strin g"
  7216       },
  7217       {
  7218         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Resour ceProperti es",
  7219         "def aultValue" : true,
  7220         "nam e": "sprin g.resource s.add-mapp ings",
  7221         "des cription":  "Whether  to enable  default re source han dling.",
  7222         "typ e": "java. lang.Boole an"
  7223       },
  7224       {
  7225         "dep recated":  true,
  7226         "nam e": "sprin g.resource s.cache-pe riod",
  7227         "des cription":  "Cache pe riod for t he resourc es served  by the res ource hand ler. If a  duration s uffix is n ot specifi ed, second s will be  used.",
  7228         "typ e": "java. lang.Integ er",
  7229         "dep recation":  {
  7230           "l evel": "er ror",
  7231           "r eplacement ": "spring .resources .cache.per iod"
  7232         }
  7233       },
  7234       {
  7235         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Resour ceProperti es$Cache$C achecontro l",
  7236         "nam e": "sprin g.resource s.cache.ca checontrol .cache-pri vate",
  7237         "des cription":  "Indicate  that the  response m essage is  intended f or a singl e user and  must\n no t be store d by a sha red cache. ",
  7238         "typ e": "java. lang.Boole an"
  7239       },
  7240       {
  7241         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Resour ceProperti es$Cache$C achecontro l",
  7242         "nam e": "sprin g.resource s.cache.ca checontrol .cache-pub lic",
  7243         "des cription":  "Indicate  that any  cache may  store the  response." ,
  7244         "typ e": "java. lang.Boole an"
  7245       },
  7246       {
  7247         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Resour ceProperti es$Cache$C achecontro l",
  7248         "nam e": "sprin g.resource s.cache.ca checontrol .max-age",
  7249         "des cription":  "Maximum  time the r esponse sh ould be ca ched, in s econds if  no duratio n\n suffix  is not sp ecified.",
  7250         "typ e": "java. time.Durat ion"
  7251       },
  7252       {
  7253         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Resour ceProperti es$Cache$C achecontro l",
  7254         "nam e": "sprin g.resource s.cache.ca checontrol .must-reva lidate",
  7255         "des cription":  "Indicate  that once  it has be come stale , a cache  must not u se the res ponse\n wi thout re-v alidating  it with th e server." ,
  7256         "typ e": "java. lang.Boole an"
  7257       },
  7258       {
  7259         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Resour ceProperti es$Cache$C achecontro l",
  7260         "nam e": "sprin g.resource s.cache.ca checontrol .no-cache" ,
  7261         "des cription":  "Indicate  that the  cached res ponse can  be reused  only if re -validated  with\n th e server." ,
  7262         "typ e": "java. lang.Boole an"
  7263       },
  7264       {
  7265         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Resour ceProperti es$Cache$C achecontro l",
  7266         "nam e": "sprin g.resource s.cache.ca checontrol .no-store" ,
  7267         "des cription":  "Indicate  to not ca che the re sponse in  any case." ,
  7268         "typ e": "java. lang.Boole an"
  7269       },
  7270       {
  7271         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Resour ceProperti es$Cache$C achecontro l",
  7272         "nam e": "sprin g.resource s.cache.ca checontrol .no-transf orm",
  7273         "des cription":  "Indicate  intermedi aries (cac hes and ot hers) that  they shou ld not tra nsform\n t he respons e content. ",
  7274         "typ e": "java. lang.Boole an"
  7275       },
  7276       {
  7277         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Resour ceProperti es$Cache$C achecontro l",
  7278         "nam e": "sprin g.resource s.cache.ca checontrol .proxy-rev alidate",
  7279         "des cription":  "Same mea ning as th e \"must-r evalidate\ " directiv e, except  that it do es not\n a pply to pr ivate cach es.",
  7280         "typ e": "java. lang.Boole an"
  7281       },
  7282       {
  7283         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Resour ceProperti es$Cache$C achecontro l",
  7284         "nam e": "sprin g.resource s.cache.ca checontrol .s-max-age ",
  7285         "des cription":  "Maximum  time the r esponse sh ould be ca ched by sh ared cache s, in seco nds if\n n o duration  suffix is  not speci fied.",
  7286         "typ e": "java. time.Durat ion"
  7287       },
  7288       {
  7289         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Resour ceProperti es$Cache$C achecontro l",
  7290         "nam e": "sprin g.resource s.cache.ca checontrol .stale-if- error",
  7291         "des cription":  "Maximum  time the r esponse ma y be used  when error s are enco untered, i n\n second s if no du ration suf fix is not  specified .",
  7292         "typ e": "java. time.Durat ion"
  7293       },
  7294       {
  7295         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Resour ceProperti es$Cache$C achecontro l",
  7296         "nam e": "sprin g.resource s.cache.ca checontrol .stale-whi le-revalid ate",
  7297         "des cription":  "Maximum  time the r esponse ca n be serve d after it  becomes s tale, in s econds\n i f no durat ion suffix  is not sp ecified.",
  7298         "typ e": "java. time.Durat ion"
  7299       },
  7300       {
  7301         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Resour ceProperti es$Cache",
  7302         "nam e": "sprin g.resource s.cache.pe riod",
  7303         "des cription":  "Cache pe riod for t he resourc es served  by the res ource hand ler. If a  duration\n  suffix is  not speci fied, seco nds will b e used. Ca n be overr idden by t he\n 'spri ng.resourc es.cache.c achecontro l' propert ies.",
  7304         "typ e": "java. time.Durat ion"
  7305       },
  7306       {
  7307         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Resour ceProperti es$Chain",
  7308         "def aultValue" : true,
  7309         "nam e": "sprin g.resource s.chain.ca che",
  7310         "des cription":  "Whether  to enable  caching in  the Resou rce chain. ",
  7311         "typ e": "java. lang.Boole an"
  7312       },
  7313       {
  7314         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Resour ceProperti es$Chain",
  7315         "nam e": "sprin g.resource s.chain.en abled",
  7316         "des cription":  "Whether  to enable  the Spring  Resource  Handling c hain. By d efault, di sabled\n u nless at l east one s trategy ha s been ena bled.",
  7317         "typ e": "java. lang.Boole an"
  7318       },
  7319       {
  7320         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Resour ceProperti es$Chain",
  7321         "def aultValue" : false,
  7322         "nam e": "sprin g.resource s.chain.gz ipped",
  7323         "des cription":  "Whether  to enable  resolution  of alread y gzipped  resources.  Checks fo r a\n reso urce name  variant wi th the \"* .gz\" exte nsion.",
  7324         "typ e": "java. lang.Boole an"
  7325       },
  7326       {
  7327         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Resour ceProperti es$Chain",
  7328         "def aultValue" : false,
  7329         "nam e": "sprin g.resource s.chain.ht ml-applica tion-cache ",
  7330         "des cription":  "Whether  to enable  HTML5 appl ication ca che manife st rewriti ng.",
  7331         "typ e": "java. lang.Boole an"
  7332       },
  7333       {
  7334         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Resour ceProperti es$Content ",
  7335         "def aultValue" : false,
  7336         "nam e": "sprin g.resource s.chain.st rategy.con tent.enabl ed",
  7337         "des cription":  "Whether  to enable  the conten t Version  Strategy." ,
  7338         "typ e": "java. lang.Boole an"
  7339       },
  7340       {
  7341         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Resour ceProperti es$Content ",
  7342         "def aultValue" : [
  7343           "\ /**"
  7344         ],
  7345         "nam e": "sprin g.resource s.chain.st rategy.con tent.paths ",
  7346         "des cription":  "Comma-se parated li st of patt erns to ap ply to the  content V ersion Str ategy.",
  7347         "typ e": "java. lang.Strin g[]"
  7348       },
  7349       {
  7350         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Resour ceProperti es$Fixed",
  7351         "def aultValue" : false,
  7352         "nam e": "sprin g.resource s.chain.st rategy.fix ed.enabled ",
  7353         "des cription":  "Whether  to enable  the fixed  Version St rategy.",
  7354         "typ e": "java. lang.Boole an"
  7355       },
  7356       {
  7357         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Resour ceProperti es$Fixed",
  7358         "def aultValue" : [
  7359           "\ /**"
  7360         ],
  7361         "nam e": "sprin g.resource s.chain.st rategy.fix ed.paths",
  7362         "des cription":  "Comma-se parated li st of patt erns to ap ply to the  fixed Ver sion Strat egy.",
  7363         "typ e": "java. lang.Strin g[]"
  7364       },
  7365       {
  7366         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Resour ceProperti es$Fixed",
  7367         "nam e": "sprin g.resource s.chain.st rategy.fix ed.version ",
  7368         "des cription":  "Version  string to  use for th e fixed Ve rsion Stra tegy.",
  7369         "typ e": "java. lang.Strin g"
  7370       },
  7371       {
  7372         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Resour ceProperti es",
  7373         "def aultValue" : [
  7374           "c lasspath:\ /META-INF\ /resources \/",
  7375           "c lasspath:\ /resources \/",
  7376           "c lasspath:\ /static\/" ,
  7377           "c lasspath:\ /public\/"
  7378         ],
  7379         "nam e": "sprin g.resource s.static-l ocations",
  7380         "des cription":  "Location s of stati c resource s. Default s to class path:[\/ME TA-INF\/re sources\/, \n \/resou rces\/, \/ static\/,  \/public\/ ].",
  7381         "typ e": "java. lang.Strin g[]"
  7382       },
  7383       {
  7384         "sou rceType":  "org.sprin gframework .boot.auto configure. security.S ecurityPro perties$Fi lter",
  7385         "def aultValue" : [
  7386           "a sync",
  7387           "e rror",
  7388           "r equest"
  7389         ],
  7390         "nam e": "sprin g.security .filter.di spatcher-t ypes",
  7391         "des cription":  "Security  filter ch ain dispat cher types .",
  7392         "typ e": "java. util.Set<o rg.springf ramework.b oot.web.se rvlet.Disp atcherType >"
  7393       },
  7394       {
  7395         "sou rceType":  "org.sprin gframework .boot.auto configure. security.S ecurityPro perties$Fi lter",
  7396         "def aultValue" : -100,
  7397         "nam e": "sprin g.security .filter.or der",
  7398         "des cription":  "Security  filter ch ain order. ",
  7399         "typ e": "java. lang.Integ er"
  7400       },
  7401       {
  7402         "sou rceType":  "org.sprin gframework .boot.auto configure. security.o auth2.clie nt.OAuth2C lientPrope rties",
  7403         "nam e": "sprin g.security .oauth2.cl ient.provi der",
  7404         "des cription":  "OAuth pr ovider det ails.",
  7405         "typ e": "java. util.Map<j ava.lang.S tring,org. springfram ework.boot .autoconfi gure.secur ity.oauth2 .client.OA uth2Client Properties .Provider> "
  7406       },
  7407       {
  7408         "sou rceType":  "org.sprin gframework .boot.auto configure. security.o auth2.clie nt.OAuth2C lientPrope rties",
  7409         "nam e": "sprin g.security .oauth2.cl ient.regis tration",
  7410         "des cription":  "OAuth cl ient regis trations." ,
  7411         "typ e": "java. util.Map<j ava.lang.S tring,org. springfram ework.boot .autoconfi gure.secur ity.oauth2 .client.OA uth2Client Properties .Registrat ion>"
  7412       },
  7413       {
  7414         "sou rceType":  "org.sprin gframework .boot.auto configure. security.S ecurityPro perties$Us er",
  7415         "def aultValue" : "user",
  7416         "nam e": "sprin g.security .user.name ",
  7417         "des cription":  "Default  user name. ",
  7418         "typ e": "java. lang.Strin g"
  7419       },
  7420       {
  7421         "sou rceType":  "org.sprin gframework .boot.auto configure. security.S ecurityPro perties$Us er",
  7422         "nam e": "sprin g.security .user.pass word",
  7423         "des cription":  "Password  for the d efault use r name.",
  7424         "typ e": "java. lang.Strin g"
  7425       },
  7426       {
  7427         "sou rceType":  "org.sprin gframework .boot.auto configure. security.S ecurityPro perties$Us er",
  7428         "nam e": "sprin g.security .user.role s",
  7429         "des cription":  "Granted  roles for  the defaul t user nam e.",
  7430         "typ e": "java. util.List< java.lang. String>"
  7431       },
  7432       {
  7433         "sou rceType":  "org.sprin gframework .boot.auto configure. sendgrid.S endGridPro perties",
  7434         "nam e": "sprin g.sendgrid .api-key",
  7435         "des cription":  "SendGrid  API key." ,
  7436         "typ e": "java. lang.Strin g"
  7437       },
  7438       {
  7439         "dep recated":  true,
  7440         "nam e": "sprin g.sendgrid .password" ,
  7441         "des cription":  "SendGrid  password. ",
  7442         "typ e": "java. lang.Strin g",
  7443         "dep recation":  {
  7444           "r eason": "T he use of  a username  and passw ord is no  longer sup ported (Us e spring.s endgrid.ap i-key inst ead).",
  7445           "l evel": "er ror"
  7446         }
  7447       },
  7448       {
  7449         "sou rceType":  "org.sprin gframework .boot.auto configure. sendgrid.S endGridPro perties$Pr oxy",
  7450         "nam e": "sprin g.sendgrid .proxy.hos t",
  7451         "des cription":  "SendGrid  proxy hos t.",
  7452         "typ e": "java. lang.Strin g"
  7453       },
  7454       {
  7455         "sou rceType":  "org.sprin gframework .boot.auto configure. sendgrid.S endGridPro perties$Pr oxy",
  7456         "nam e": "sprin g.sendgrid .proxy.por t",
  7457         "des cription":  "SendGrid  proxy por t.",
  7458         "typ e": "java. lang.Integ er"
  7459       },
  7460       {
  7461         "dep recated":  true,
  7462         "nam e": "sprin g.sendgrid .username" ,
  7463         "des cription":  "SendGrid  username.  Alternati ve to api  key.",
  7464         "typ e": "java. lang.Strin g",
  7465         "dep recation":  {
  7466           "r eason": "T he use of  a username  and passw ord is no  longer sup ported (Us e spring.s endgrid.ap i-key inst ead).",
  7467           "l evel": "er ror"
  7468         }
  7469       },
  7470       {
  7471         "sou rceType":  "org.sprin gframework .boot.auto configure. web.servle t.Multipar tPropertie s",
  7472         "def aultValue" : true,
  7473         "nam e": "sprin g.servlet. multipart. enabled",
  7474         "des cription":  "Whether  to enable  support of  multipart  uploads." ,
  7475         "typ e": "java. lang.Boole an"
  7476       },
  7477       {
  7478         "sou rceType":  "org.sprin gframework .boot.auto configure. web.servle t.Multipar tPropertie s",
  7479         "def aultValue" : "0",
  7480         "nam e": "sprin g.servlet. multipart. file-size- threshold" ,
  7481         "des cription":  "Threshol d after wh ich files  are writte n to disk.  Values ca n use the  suffixes \ "MB\"\n or  \"KB\" to  indicate  megabytes  or kilobyt es, respec tively.",
  7482         "typ e": "java. lang.Strin g"
  7483       },
  7484       {
  7485         "sou rceType":  "org.sprin gframework .boot.auto configure. web.servle t.Multipar tPropertie s",
  7486         "nam e": "sprin g.servlet. multipart. location",
  7487         "des cription":  "Intermed iate locat ion of upl oaded file s.",
  7488         "typ e": "java. lang.Strin g"
  7489       },
  7490       {
  7491         "sou rceType":  "org.sprin gframework .boot.auto configure. web.servle t.Multipar tPropertie s",
  7492         "def aultValue" : "1MB",
  7493         "nam e": "sprin g.servlet. multipart. max-file-s ize",
  7494         "des cription":  "Max file  size. Val ues can us e the suff ixes \"MB\ " or \"KB\ " to indic ate megaby tes or\n k ilobytes,  respective ly.",
  7495         "typ e": "java. lang.Strin g"
  7496       },
  7497       {
  7498         "sou rceType":  "org.sprin gframework .boot.auto configure. web.servle t.Multipar tPropertie s",
  7499         "def aultValue" : "10MB",
  7500         "nam e": "sprin g.servlet. multipart. max-reques t-size",
  7501         "des cription":  "Max requ est size.  Values can  use the s uffixes \" MB\" or \" KB\" to in dicate meg abytes or\ n kilobyte s, respect ively.",
  7502         "typ e": "java. lang.Strin g"
  7503       },
  7504       {
  7505         "sou rceType":  "org.sprin gframework .boot.auto configure. web.servle t.Multipar tPropertie s",
  7506         "def aultValue" : false,
  7507         "nam e": "sprin g.servlet. multipart. resolve-la zily",
  7508         "des cription":  "Whether  to resolve  the multi part reque st lazily  at the tim e of file  or paramet er\n acces s.",
  7509         "typ e": "java. lang.Boole an"
  7510       },
  7511       {
  7512         "sou rceType":  "org.sprin gframework .boot.auto configure. session.Ha zelcastSes sionProper ties",
  7513         "def aultValue" : "on-save ",
  7514         "nam e": "sprin g.session. hazelcast. flush-mode ",
  7515         "des cription":  "Sessions  flush mod e.",
  7516         "typ e": "org.s pringframe work.sessi on.hazelca st.Hazelca stFlushMod e"
  7517       },
  7518       {
  7519         "sou rceType":  "org.sprin gframework .boot.auto configure. session.Ha zelcastSes sionProper ties",
  7520         "def aultValue" : "spring: session:se ssions",
  7521         "nam e": "sprin g.session. hazelcast. map-name",
  7522         "des cription":  "Name of  the map us ed to stor e sessions .",
  7523         "typ e": "java. lang.Strin g"
  7524       },
  7525       {
  7526         "sou rceType":  "org.sprin gframework .boot.auto configure. session.Jd bcSessionP roperties" ,
  7527         "def aultValue" : "0 * * *  * *",
  7528         "nam e": "sprin g.session. jdbc.clean up-cron",
  7529         "des cription":  "Cron exp ression fo r expired  session cl eanup job. ",
  7530         "typ e": "java. lang.Strin g"
  7531       },
  7532       {
  7533         "sou rceType":  "org.sprin gframework .boot.auto configure. session.Jd bcSessionP roperties" ,
  7534         "def aultValue" : "embedde d",
  7535         "nam e": "sprin g.session. jdbc.initi alize-sche ma",
  7536         "des cription":  "Database  schema in itializati on mode.",
  7537         "typ e": "org.s pringframe work.boot. jdbc.DataS ourceIniti alizationM ode"
  7538       },
  7539       {
  7540         "dep recated":  true,
  7541         "nam e": "sprin g.session. jdbc.initi alizer.ena bled",
  7542         "des cription":  "Create t he require d session  tables on  startup if  necessary . Enabled\ n automati cally if t he default  table nam e is set o r a custom  schema is \n configu red.",
  7543         "typ e": "java. lang.Boole an",
  7544         "dep recation":  {
  7545           "l evel": "er ror",
  7546           "r eplacement ": "spring .session.j dbc.initia lize-schem a"
  7547         }
  7548       },
  7549       {
  7550         "sou rceType":  "org.sprin gframework .boot.auto configure. session.Jd bcSessionP roperties" ,
  7551         "def aultValue" : "classpa th:org\/sp ringframew ork\/sessi on\/jdbc\/ schema-@@p latform@@. sql",
  7552         "nam e": "sprin g.session. jdbc.schem a",
  7553         "des cription":  "Path to  the SQL fi le to use  to initial ize the da tabase sch ema.",
  7554         "typ e": "java. lang.Strin g"
  7555       },
  7556       {
  7557         "sou rceType":  "org.sprin gframework .boot.auto configure. session.Jd bcSessionP roperties" ,
  7558         "def aultValue" : "SPRING_ SESSION",
  7559         "nam e": "sprin g.session. jdbc.table -name",
  7560         "des cription":  "Name of  the databa se table u sed to sto re session s.",
  7561         "typ e": "java. lang.Strin g"
  7562       },
  7563       {
  7564         "def aultValue" : "session s",
  7565         "dep recated":  true,
  7566         "nam e": "sprin g.session. mongo.coll ection-nam e",
  7567         "des cription":  "Collecti on name us ed to stor e sessions .",
  7568         "typ e": "java. lang.Strin g",
  7569         "dep recation":  {
  7570           "l evel": "er ror",
  7571           "r eplacement ": "spring .session.m ongodb.col lection-na me"
  7572         }
  7573       },
  7574       {
  7575         "sou rceType":  "org.sprin gframework .boot.auto configure. session.Mo ngoSession Properties ",
  7576         "def aultValue" : "session s",
  7577         "nam e": "sprin g.session. mongodb.co llection-n ame",
  7578         "des cription":  "Collecti on name us ed to stor e sessions .",
  7579         "typ e": "java. lang.Strin g"
  7580       },
  7581       {
  7582         "sou rceType":  "org.sprin gframework .boot.auto configure. session.Re disSession Properties ",
  7583         "def aultValue" : "0 * * *  * *",
  7584         "nam e": "sprin g.session. redis.clea nup-cron",
  7585         "des cription":  "Cron exp ression fo r expired  session cl eanup job. ",
  7586         "typ e": "java. lang.Strin g"
  7587       },
  7588       {
  7589         "sou rceType":  "org.sprin gframework .boot.auto configure. session.Re disSession Properties ",
  7590         "def aultValue" : "on-save ",
  7591         "nam e": "sprin g.session. redis.flus h-mode",
  7592         "des cription":  "Sessions  flush mod e.",
  7593         "typ e": "org.s pringframe work.sessi on.data.re dis.RedisF lushMode"
  7594       },
  7595       {
  7596         "sou rceType":  "org.sprin gframework .boot.auto configure. session.Re disSession Properties ",
  7597         "def aultValue" : "spring: session",
  7598         "nam e": "sprin g.session. redis.name space",
  7599         "des cription":  "Namespac e for keys  used to s tore sessi ons.",
  7600         "typ e": "java. lang.Strin g"
  7601       },
  7602       {
  7603         "sou rceType":  "org.sprin gframework .boot.auto configure. session.Se ssionPrope rties$Serv let",
  7604         "def aultValue" : [
  7605           "a sync",
  7606           "e rror",
  7607           "r equest"
  7608         ],
  7609         "nam e": "sprin g.session. servlet.fi lter-dispa tcher-type s",
  7610         "des cription":  "Session  repository  filter di spatcher t ypes.",
  7611         "typ e": "java. util.Set<o rg.springf ramework.b oot.web.se rvlet.Disp atcherType >"
  7612       },
  7613       {
  7614         "sou rceType":  "org.sprin gframework .boot.auto configure. session.Se ssionPrope rties$Serv let",
  7615         "nam e": "sprin g.session. servlet.fi lter-order ",
  7616         "des cription":  "Session  repository  filter or der.",
  7617         "typ e": "java. lang.Integ er"
  7618       },
  7619       {
  7620         "sou rceType":  "org.sprin gframework .boot.auto configure. session.Se ssionPrope rties",
  7621         "nam e": "sprin g.session. store-type ",
  7622         "des cription":  "Session  store type .",
  7623         "typ e": "org.s pringframe work.boot. autoconfig ure.sessio n.StoreTyp e"
  7624       },
  7625       {
  7626         "sou rceType":  "org.sprin gframework .boot.auto configure. thymeleaf. ThymeleafP roperties" ,
  7627         "def aultValue" : true,
  7628         "nam e": "sprin g.thymelea f.cache",
  7629         "des cription":  "Whether  to enable  template c aching.",
  7630         "typ e": "java. lang.Boole an"
  7631       },
  7632       {
  7633         "sou rceType":  "org.sprin gframework .boot.auto configure. thymeleaf. ThymeleafP roperties" ,
  7634         "def aultValue" : true,
  7635         "nam e": "sprin g.thymelea f.check-te mplate",
  7636         "des cription":  "Whether  to check t hat the te mplate exi sts before  rendering  it.",
  7637         "typ e": "java. lang.Boole an"
  7638       },
  7639       {
  7640         "sou rceType":  "org.sprin gframework .boot.auto configure. thymeleaf. ThymeleafP roperties" ,
  7641         "def aultValue" : true,
  7642         "nam e": "sprin g.thymelea f.check-te mplate-loc ation",
  7643         "des cription":  "Whether  to check t hat the te mplates lo cation exi sts.",
  7644         "typ e": "java. lang.Boole an"
  7645       },
  7646       {
  7647         "def aultValue" : "text\/h tml",
  7648         "dep recated":  true,
  7649         "nam e": "sprin g.thymelea f.content- type",
  7650         "des cription":  "Content- Type value .",
  7651         "typ e": "org.s pringframe work.util. MimeType",
  7652         "dep recation":  {
  7653           "l evel": "er ror",
  7654           "r eplacement ": "spring .thymeleaf .servlet.c ontent-typ e"
  7655         }
  7656       },
  7657       {
  7658         "sou rceType":  "org.sprin gframework .boot.auto configure. thymeleaf. ThymeleafP roperties" ,
  7659         "def aultValue" : false,
  7660         "nam e": "sprin g.thymelea f.enable-s pring-el-c ompiler",
  7661         "des cription":  "Enable t he SpringE L compiler  in Spring EL express ions.",
  7662         "typ e": "java. lang.Boole an"
  7663       },
  7664       {
  7665         "sou rceType":  "org.sprin gframework .boot.auto configure. thymeleaf. ThymeleafP roperties" ,
  7666         "def aultValue" : true,
  7667         "nam e": "sprin g.thymelea f.enabled" ,
  7668         "des cription":  "Whether  to enable  Thymeleaf  view resol ution for  Web framew orks.",
  7669         "typ e": "java. lang.Boole an"
  7670       },
  7671       {
  7672         "sou rceType":  "org.sprin gframework .boot.auto configure. thymeleaf. ThymeleafP roperties" ,
  7673         "def aultValue" : "UTF-8",
  7674         "nam e": "sprin g.thymelea f.encoding ",
  7675         "des cription":  "Template  files enc oding.",
  7676         "typ e": "java. nio.charse t.Charset"
  7677       },
  7678       {
  7679         "sou rceType":  "org.sprin gframework .boot.auto configure. thymeleaf. ThymeleafP roperties" ,
  7680         "nam e": "sprin g.thymelea f.excluded -view-name s",
  7681         "des cription":  "Comma-se parated li st of view  names (pa tterns all owed) that  should be  excluded  from\n res olution.",
  7682         "typ e": "java. lang.Strin g[]"
  7683       },
  7684       {
  7685         "sou rceType":  "org.sprin gframework .boot.auto configure. thymeleaf. ThymeleafP roperties" ,
  7686         "def aultValue" : "HTML",
  7687         "nam e": "sprin g.thymelea f.mode",
  7688         "des cription":  "Template  mode to b e applied  to templat es. See al so Thymele af's Templ ateMode en um.",
  7689         "typ e": "java. lang.Strin g"
  7690       },
  7691       {
  7692         "sou rceType":  "org.sprin gframework .boot.auto configure. thymeleaf. ThymeleafP roperties" ,
  7693         "def aultValue" : "classpa th:\/templ ates\/",
  7694         "nam e": "sprin g.thymelea f.prefix",
  7695         "des cription":  "Prefix t hat gets p repended t o view nam es when bu ilding a U RL.",
  7696         "typ e": "java. lang.Strin g"
  7697       },
  7698       {
  7699         "sou rceType":  "org.sprin gframework .boot.auto configure. thymeleaf. ThymeleafP roperties$ Reactive",
  7700         "nam e": "sprin g.thymelea f.reactive .chunked-m ode-view-n ames",
  7701         "des cription":  "Comma-se parated li st of view  names (pa tterns all owed) that  should be  the only\ n ones exe cuted in C HUNKED mod e when a m ax chunk s ize is set .",
  7702         "typ e": "java. lang.Strin g[]"
  7703       },
  7704       {
  7705         "sou rceType":  "org.sprin gframework .boot.auto configure. thymeleaf. ThymeleafP roperties$ Reactive",
  7706         "nam e": "sprin g.thymelea f.reactive .full-mode -view-name s",
  7707         "des cription":  "Comma-se parated li st of view  names (pa tterns all owed) that  should be  executed\ n in FULL  mode even  if a max c hunk size  is set.",
  7708         "typ e": "java. lang.Strin g[]"
  7709       },
  7710       {
  7711         "sou rceType":  "org.sprin gframework .boot.auto configure. thymeleaf. ThymeleafP roperties$ Reactive",
  7712         "def aultValue" : 0,
  7713         "nam e": "sprin g.thymelea f.reactive .max-chunk -size",
  7714         "des cription":  "Maximum  size of da ta buffers  used for  writing to  the respo nse, in by tes.\n Tem plates wil l execute  in CHUNKED  mode by d efault if  this is se t.",
  7715         "typ e": "java. lang.Integ er"
  7716       },
  7717       {
  7718         "sou rceType":  "org.sprin gframework .boot.auto configure. thymeleaf. ThymeleafP roperties$ Reactive",
  7719         "nam e": "sprin g.thymelea f.reactive .media-typ es",
  7720         "des cription":  "Media ty pes suppor ted by the  view tech nology.",
  7721         "typ e": "java. util.List< org.spring framework. http.Media Type>"
  7722       },
  7723       {
  7724         "sou rceType":  "org.sprin gframework .boot.auto configure. thymeleaf. ThymeleafP roperties$ Servlet",
  7725         "def aultValue" : "text\/h tml",
  7726         "nam e": "sprin g.thymelea f.servlet. content-ty pe",
  7727         "des cription":  "Content- Type value  written t o HTTP res ponses.",
  7728         "typ e": "org.s pringframe work.util. MimeType"
  7729       },
  7730       {
  7731         "sou rceType":  "org.sprin gframework .boot.auto configure. thymeleaf. ThymeleafP roperties" ,
  7732         "def aultValue" : ".html",
  7733         "nam e": "sprin g.thymelea f.suffix",
  7734         "des cription":  "Suffix t hat gets a ppended to  view name s when bui lding a UR L.",
  7735         "typ e": "java. lang.Strin g"
  7736       },
  7737       {
  7738         "sou rceType":  "org.sprin gframework .boot.auto configure. thymeleaf. ThymeleafP roperties" ,
  7739         "nam e": "sprin g.thymelea f.template -resolver- order",
  7740         "des cription":  "Order of  the templ ate resolv er in the  chain. By  default, t he templat e resolver  is\n firs t in the c hain. Orde r start at  1 and sho uld only b e set if y ou have de fined\n ad ditional \ "TemplateR esolver\"  beans.",
  7741         "typ e": "java. lang.Integ er"
  7742       },
  7743       {
  7744         "sou rceType":  "org.sprin gframework .boot.auto configure. thymeleaf. ThymeleafP roperties" ,
  7745         "nam e": "sprin g.thymelea f.view-nam es",
  7746         "des cription":  "Comma-se parated li st of view  names (pa tterns all owed) that  can be re solved.",
  7747         "typ e": "java. lang.Strin g[]"
  7748       },
  7749       {
  7750         "sou rceType":  "org.sprin gframework .boot.auto configure. transactio n.Transact ionPropert ies",
  7751         "nam e": "sprin g.transact ion.defaul t-timeout" ,
  7752         "des cription":  "Default  transactio n timeout.  If a dura tion suffi x is not s pecified,  seconds wi ll be\n us ed.",
  7753         "typ e": "java. time.Durat ion"
  7754       },
  7755       {
  7756         "sou rceType":  "org.sprin gframework .boot.auto configure. transactio n.Transact ionPropert ies",
  7757         "nam e": "sprin g.transact ion.rollba ck-on-comm it-failure ",
  7758         "des cription":  "Whether  to roll ba ck on comm it failure s.",
  7759         "typ e": "java. lang.Boole an"
  7760       },
  7761       {
  7762         "sou rceType":  "org.sprin gframework .boot.auto configure. web.reacti ve.WebFlux Properties ",
  7763         "nam e": "sprin g.webflux. date-forma t",
  7764         "des cription":  "Date for mat to use . For inst ance, `dd\ /MM\/yyyy` .",
  7765         "typ e": "java. lang.Strin g"
  7766       },
  7767       {
  7768         "sou rceType":  "org.sprin gframework .boot.auto configure. web.reacti ve.WebFlux Properties ",
  7769         "def aultValue" : "\/**",
  7770         "nam e": "sprin g.webflux. static-pat h-pattern" ,
  7771         "des cription":  "Path pat tern used  for static  resources .",
  7772         "typ e": "java. lang.Strin g"
  7773       },
  7774       {
  7775         "sou rceType":  "org.sprin gframework .boot.auto configure. webservice s.WebServi cesPropert ies",
  7776         "def aultValue" : "\/servi ces",
  7777         "nam e": "sprin g.webservi ces.path",
  7778         "des cription":  "Path tha t serves a s the base  URI for t he service s.",
  7779         "typ e": "java. lang.Strin g"
  7780       },
  7781       {
  7782         "sou rceType":  "org.sprin gframework .boot.auto configure. webservice s.WebServi cesPropert ies$Servle t",
  7783         "nam e": "sprin g.webservi ces.servle t.init",
  7784         "des cription":  "Servlet  init param eters to p ass to Spr ing Web Se rvices.",
  7785         "typ e": "java. util.Map<j ava.lang.S tring,java .lang.Stri ng>"
  7786       },
  7787       {
  7788         "sou rceType":  "org.sprin gframework .boot.auto configure. webservice s.WebServi cesPropert ies$Servle t",
  7789         "def aultValue" : -1,
  7790         "nam e": "sprin g.webservi ces.servle t.load-on- startup",
  7791         "des cription":  "Load on  startup pr iority of  the Spring  Web Servi ces servle t.",
  7792         "typ e": "java. lang.Integ er"
  7793       },
  7794       {
  7795         "nam e": "sprin g.webservi ces.wsdl-l ocations",
  7796         "des cription":  "Comma-se parated li st of loca tions of W SDLs and a ccompanyin g XSDs to  be exposed  as beans. ",
  7797         "typ e": "java. util.List< java.lang. String>"
  7798       }
  7799     ]
  7800   }