2. 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.

2.1 Files compared

# Location File Last Modified
1 CC Mobile Dev.zip\CC Mobile Dev\providerlocator-rest-api.jar\BOOT-INF\lib\spring-boot-autoconfigure-1.5.9.RELEASE.jar\META-INF spring-configuration-metadata.json Tue Nov 28 15:09:02 2017 UTC
2 CC Mobile Dev.zip\CC Mobile Dev\providerlocator-rest-api.jar\BOOT-INF\lib\spring-boot-autoconfigure-1.5.9.RELEASE.jar\META-INF spring-configuration-metadata.json Fri Apr 27 13:41:28 2018 UTC

2.2 Comparison summary

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

2.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

2.4 Active regular expressions

No regular expressions were active.

2.5 Comparison detail

  1   {
  2     "groups" : [
  3       {
  4         "nam e": "flywa y",
  5         "typ e": "org.s pringframe work.boot. autoconfig ure.flyway .FlywayPro perties",
  6         "sou rceType":  "org.sprin gframework .boot.auto configure. flyway.Fly wayPropert ies"
  7       },
  8       {
  9         "nam e": "flywa y",
  10         "typ e": "org.f lywaydb.co re.Flyway" ,
  11         "sou rceType":  "org.sprin gframework .boot.auto configure. flyway.Fly wayAutoCon figuration $FlywayCon figuration ",
  12         "sou rceMethod" : "flyway( )"
  13       },
  14       {
  15         "nam e": "liqui base",
  16         "typ e": "org.s pringframe work.boot. autoconfig ure.liquib ase.Liquib asePropert ies",
  17         "sou rceType":  "org.sprin gframework .boot.auto configure. liquibase. LiquibaseP roperties"
  18       },
  19       {
  20         "nam e": "secur ity",
  21         "typ e": "org.s pringframe work.boot. autoconfig ure.securi ty.Securit yPropertie s",
  22         "sou rceType":  "org.sprin gframework .boot.auto configure. security.S ecurityPro perties"
  23       },
  24       {
  25         "nam e": "secur ity.basic" ,
  26         "typ e": "org.s pringframe work.boot. autoconfig ure.securi ty.Securit yPropertie s$Basic",
  27         "sou rceType":  "org.sprin gframework .boot.auto configure. security.S ecurityPro perties",
  28         "sou rceMethod" : "getBasi c()"
  29       },
  30       {
  31         "nam e": "secur ity.header s",
  32         "typ e": "org.s pringframe work.boot. autoconfig ure.securi ty.Securit yPropertie s$Headers" ,
  33         "sou rceType":  "org.sprin gframework .boot.auto configure. security.S ecurityPro perties",
  34         "sou rceMethod" : "getHead ers()"
  35       },
  36       {
  37         "nam e": "secur ity.oauth2 .authoriza tion",
  38         "typ e": "org.s pringframe work.boot. autoconfig ure.securi ty.oauth2. authserver .Authoriza tionServer Properties ",
  39         "sou rceType":  "org.sprin gframework .boot.auto configure. security.o auth2.auth server.Aut horization ServerProp erties"
  40       },
  41       {
  42         "nam e": "secur ity.oauth2 .client",
  43         "typ e": "org.s pringframe work.secur ity.oauth2 .provider. client.Bas eClientDet ails",
  44         "sou rceType":  "org.sprin gframework .boot.auto configure. security.o auth2.auth server.OAu th2Authori zationServ erConfigur ation$Base ClientDeta ilsConfigu ration",
  45         "sou rceMethod" : "oauth2C lientDetai ls()"
  46       },
  47       {
  48         "nam e": "secur ity.oauth2 .client",
  49         "typ e": "org.s pringframe work.secur ity.oauth2 .client.to ken.grant. code.Autho rizationCo deResource Details",
  50         "sou rceType":  "org.sprin gframework .boot.auto configure. security.o auth2.clie nt.OAuth2P rotectedRe sourceDeta ilsConfigu ration",
  51         "sou rceMethod" : "oauth2R emoteResou rce()"
  52       },
  53       {
  54         "nam e": "secur ity.oauth2 .client",
  55         "typ e": "org.s pringframe work.secur ity.oauth2 .client.to ken.grant. client.Cli entCredent ialsResour ceDetails" ,
  56         "sou rceType":  "org.sprin gframework .boot.auto configure. security.o auth2.clie nt.OAuth2R estOperati onsConfigu ration$Sin gletonScop edConfigur ation",
  57         "sou rceMethod" : "oauth2R emoteResou rce()"
  58       },
  59       {
  60         "nam e": "secur ity.oauth2 .client",
  61         "typ e": "org.s pringframe work.boot. autoconfig ure.securi ty.oauth2. OAuth2Clie ntProperti es",
  62         "sou rceType":  "org.sprin gframework .boot.auto configure. security.o auth2.OAut h2ClientPr operties"
  63       },
  64       {
  65         "nam e": "secur ity.oauth2 .resource" ,
  66         "typ e": "org.s pringframe work.boot. autoconfig ure.securi ty.oauth2. resource.R esourceSer verPropert ies",
  67         "sou rceType":  "org.sprin gframework .boot.auto configure. security.o auth2.reso urce.Resou rceServerP roperties"
  68       },
  69       {
  70         "nam e": "secur ity.oauth2 .resource. jwk",
  71         "typ e": "org.s pringframe work.boot. autoconfig ure.securi ty.oauth2. resource.R esourceSer verPropert ies$Jwk",
  72         "sou rceType":  "org.sprin gframework .boot.auto configure. security.o auth2.reso urce.Resou rceServerP roperties" ,
  73         "sou rceMethod" : "getJwk( )"
  74       },
  75       {
  76         "nam e": "secur ity.oauth2 .resource. jwt",
  77         "typ e": "org.s pringframe work.boot. autoconfig ure.securi ty.oauth2. resource.R esourceSer verPropert ies$Jwt",
  78         "sou rceType":  "org.sprin gframework .boot.auto configure. security.o auth2.reso urce.Resou rceServerP roperties" ,
  79         "sou rceMethod" : "getJwt( )"
  80       },
  81       {
  82         "nam e": "secur ity.oauth2 .sso",
  83         "typ e": "org.s pringframe work.boot. autoconfig ure.securi ty.oauth2. client.OAu th2SsoProp erties",
  84         "sou rceType":  "org.sprin gframework .boot.auto configure. security.o auth2.clie nt.OAuth2S soProperti es"
  85       },
  86       {
  87         "nam e": "secur ity.user",
  88         "typ e": "org.s pringframe work.boot. autoconfig ure.securi ty.Securit yPropertie s$User",
  89         "sou rceType":  "org.sprin gframework .boot.auto configure. security.S ecurityPro perties",
  90         "sou rceMethod" : "getUser ()"
  91       },
  92       {
  93         "nam e": "serve r",
  94         "typ e": "org.s pringframe work.boot. autoconfig ure.web.Se rverProper ties",
  95         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties "
  96       },
  97       {
  98         "nam e": "serve r.compress ion",
  99         "typ e": "org.s pringframe work.boot. context.em bedded.Com pression",
  100         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties ",
  101         "sou rceMethod" : "getComp ression()"
  102       },
  103       {
  104         "nam e": "serve r.error",
  105         "typ e": "org.s pringframe work.boot. autoconfig ure.web.Er rorPropert ies",
  106         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties ",
  107         "sou rceMethod" : "getErro r()"
  108       },
  109       {
  110         "nam e": "serve r.jetty",
  111         "typ e": "org.s pringframe work.boot. autoconfig ure.web.Se rverProper ties$Jetty ",
  112         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties ",
  113         "sou rceMethod" : "getJett y()"
  114       },
  115       {
  116         "nam e": "serve r.jsp-serv let",
  117         "typ e": "org.s pringframe work.boot. context.em bedded.Jsp Servlet",
  118         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties ",
  119         "sou rceMethod" : "getJspS ervlet()"
  120       },
  121       {
  122         "nam e": "serve r.session" ,
  123         "typ e": "org.s pringframe work.boot. autoconfig ure.web.Se rverProper ties$Sessi on",
  124         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties ",
  125         "sou rceMethod" : "getSess ion()"
  126       },
  127       {
  128         "nam e": "serve r.session. cookie",
  129         "typ e": "org.s pringframe work.boot. autoconfig ure.web.Se rverProper ties$Sessi on$Cookie" ,
  130         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties $Session",
  131         "sou rceMethod" : "getCook ie()"
  132       },
  133       {
  134         "nam e": "serve r.ssl",
  135         "typ e": "org.s pringframe work.boot. context.em bedded.Ssl ",
  136         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties ",
  137         "sou rceMethod" : "getSsl( )"
  138       },
  139       {
  140         "nam e": "serve r.tomcat",
  141         "typ e": "org.s pringframe work.boot. autoconfig ure.web.Se rverProper ties$Tomca t",
  142         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties ",
  143         "sou rceMethod" : "getTomc at()"
  144       },
  145       {
  146         "nam e": "serve r.tomcat.a ccesslog",
  147         "typ e": "org.s pringframe work.boot. autoconfig ure.web.Se rverProper ties$Tomca t$Accesslo g",
  148         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties $Tomcat",
  149         "sou rceMethod" : "getAcce sslog()"
  150       },
  151       {
  152         "nam e": "serve r.undertow ",
  153         "typ e": "org.s pringframe work.boot. autoconfig ure.web.Se rverProper ties$Under tow",
  154         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties ",
  155         "sou rceMethod" : "getUnde rtow()"
  156       },
  157       {
  158         "nam e": "serve r.undertow .accesslog ",
  159         "typ e": "org.s pringframe work.boot. autoconfig ure.web.Se rverProper ties$Under tow$Access log",
  160         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties $Undertow" ,
  161         "sou rceMethod" : "getAcce sslog()"
  162       },
  163       {
  164         "nam e": "sprin g.activemq ",
  165         "typ e": "org.s pringframe work.boot. autoconfig ure.jms.ac tivemq.Act iveMQPrope rties",
  166         "sou rceType":  "org.sprin gframework .boot.auto configure. jms.active mq.ActiveM QPropertie s"
  167       },
  168       {
  169         "nam e": "sprin g.activemq .packages" ,
  170         "typ e": "org.s pringframe work.boot. autoconfig ure.jms.ac tivemq.Act iveMQPrope rties$Pack ages",
  171         "sou rceType":  "org.sprin gframework .boot.auto configure. jms.active mq.ActiveM QPropertie s",
  172         "sou rceMethod" : "getPack ages()"
  173       },
  174       {
  175         "nam e": "sprin g.activemq .pool",
  176         "typ e": "org.s pringframe work.boot. autoconfig ure.jms.ac tivemq.Act iveMQPrope rties$Pool ",
  177         "sou rceType":  "org.sprin gframework .boot.auto configure. jms.active mq.ActiveM QPropertie s",
  178         "sou rceMethod" : "getPool ()"
  179       },
  180       {
  181         "nam e": "sprin g.activemq .pool.conf iguration" ,
  182         "typ e": "org.a pache.acti vemq.pool. PooledConn ectionFact ory",
  183         "sou rceType":  "org.sprin gframework .boot.auto configure. jms.active mq.ActiveM QConnectio nFactoryCo nfiguratio n$PooledCo nnectionFa ctoryConfi guration",
  184         "sou rceMethod" : "pooledJ msConnecti onFactory( org.spring framework. boot.autoc onfigure.j ms.activem q.ActiveMQ Properties ,org.sprin gframework .beans.fac tory.Objec tProvider< java.util. List<org.s pringframe work.boot. autoconfig ure.jms.ac tivemq.Act iveMQConne ctionFacto ryCustomiz er>>)"
  185       },
  186       {
  187         "nam e": "sprin g.artemis" ,
  188         "typ e": "org.s pringframe work.boot. autoconfig ure.jms.ar temis.Arte misPropert ies",
  189         "sou rceType":  "org.sprin gframework .boot.auto configure. jms.artemi s.ArtemisP roperties"
  190       },
  191       {
  192         "nam e": "sprin g.artemis. embedded",
  193         "typ e": "org.s pringframe work.boot. autoconfig ure.jms.ar temis.Arte misPropert ies$Embedd ed",
  194         "sou rceType":  "org.sprin gframework .boot.auto configure. jms.artemi s.ArtemisP roperties" ,
  195         "sou rceMethod" : "getEmbe dded()"
  196       },
  197       {
  198         "nam e": "sprin g.batch",
  199         "typ e": "org.s pringframe work.boot. autoconfig ure.batch. BatchPrope rties",
  200         "sou rceType":  "org.sprin gframework .boot.auto configure. batch.Batc hPropertie s"
  201       },
  202       {
  203         "nam e": "sprin g.batch.in itializer" ,
  204         "typ e": "org.s pringframe work.boot. autoconfig ure.batch. BatchPrope rties$Init ializer",
  205         "sou rceType":  "org.sprin gframework .boot.auto configure. batch.Batc hPropertie s",
  206         "sou rceMethod" : "getInit ializer()"
  207       },
  208       {
  209         "nam e": "sprin g.batch.jo b",
  210         "typ e": "org.s pringframe work.boot. autoconfig ure.batch. BatchPrope rties$Job" ,
  211         "sou rceType":  "org.sprin gframework .boot.auto configure. batch.Batc hPropertie s",
  212         "sou rceMethod" : "getJob( )"
  213       },
  214       {
  215         "nam e": "sprin g.cache",
  216         "typ e": "org.s pringframe work.boot. autoconfig ure.cache. CachePrope rties",
  217         "sou rceType":  "org.sprin gframework .boot.auto configure. cache.Cach ePropertie s"
  218       },
  219       {
  220         "nam e": "sprin g.cache.ca ffeine",
  221         "typ e": "org.s pringframe work.boot. autoconfig ure.cache. CachePrope rties$Caff eine",
  222         "sou rceType":  "org.sprin gframework .boot.auto configure. cache.Cach ePropertie s",
  223         "sou rceMethod" : "getCaff eine()"
  224       },
  225       {
  226         "nam e": "sprin g.cache.co uchbase",
  227         "typ e": "org.s pringframe work.boot. autoconfig ure.cache. CachePrope rties$Couc hbase",
  228         "sou rceType":  "org.sprin gframework .boot.auto configure. cache.Cach ePropertie s",
  229         "sou rceMethod" : "getCouc hbase()"
  230       },
  231       {
  232         "nam e": "sprin g.cache.eh cache",
  233         "typ e": "org.s pringframe work.boot. autoconfig ure.cache. CachePrope rties$EhCa che",
  234         "sou rceType":  "org.sprin gframework .boot.auto configure. cache.Cach ePropertie s",
  235         "sou rceMethod" : "getEhca che()"
  236       },
  237       {
  238         "nam e": "sprin g.cache.gu ava",
  239         "typ e": "org.s pringframe work.boot. autoconfig ure.cache. CachePrope rties$Guav a",
  240         "sou rceType":  "org.sprin gframework .boot.auto configure. cache.Cach ePropertie s",
  241         "sou rceMethod" : "getGuav a()"
  242       },
  243       {
  244         "nam e": "sprin g.cache.ha zelcast",
  245         "typ e": "org.s pringframe work.boot. autoconfig ure.cache. CachePrope rties$Haze lcast",
  246         "sou rceType":  "org.sprin gframework .boot.auto configure. cache.Cach ePropertie s",
  247         "sou rceMethod" : "getHaze lcast()"
  248       },
  249       {
  250         "nam e": "sprin g.cache.in finispan",
  251         "typ e": "org.s pringframe work.boot. autoconfig ure.cache. CachePrope rties$Infi nispan",
  252         "sou rceType":  "org.sprin gframework .boot.auto configure. cache.Cach ePropertie s",
  253         "sou rceMethod" : "getInfi nispan()"
  254       },
  255       {
  256         "nam e": "sprin g.cache.jc ache",
  257         "typ e": "org.s pringframe work.boot. autoconfig ure.cache. CachePrope rties$JCac he",
  258         "sou rceType":  "org.sprin gframework .boot.auto configure. cache.Cach ePropertie s",
  259         "sou rceMethod" : "getJcac he()"
  260       },
  261       {
  262         "nam e": "sprin g.couchbas e",
  263         "typ e": "org.s pringframe work.boot. autoconfig ure.couchb ase.Couchb asePropert ies",
  264         "sou rceType":  "org.sprin gframework .boot.auto configure. couchbase. CouchbaseP roperties"
  265       },
  266       {
  267         "nam e": "sprin g.couchbas e.bucket",
  268         "typ e": "org.s pringframe work.boot. autoconfig ure.couchb ase.Couchb asePropert ies$Bucket ",
  269         "sou rceType":  "org.sprin gframework .boot.auto configure. couchbase. CouchbaseP roperties" ,
  270         "sou rceMethod" : "getBuck et()"
  271       },
  272       {
  273         "nam e": "sprin g.couchbas e.env",
  274         "typ e": "org.s pringframe work.boot. autoconfig ure.couchb ase.Couchb asePropert ies$Env",
  275         "sou rceType":  "org.sprin gframework .boot.auto configure. couchbase. CouchbaseP roperties" ,
  276         "sou rceMethod" : "getEnv( )"
  277       },
  278       {
  279         "nam e": "sprin g.couchbas e.env.endp oints",
  280         "typ e": "org.s pringframe work.boot. autoconfig ure.couchb ase.Couchb asePropert ies$Endpoi nts",
  281         "sou rceType":  "org.sprin gframework .boot.auto configure. couchbase. CouchbaseP roperties$ Env",
  282         "sou rceMethod" : "getEndp oints()"
  283       },
  284       {
  285         "nam e": "sprin g.couchbas e.env.ssl" ,
  286         "typ e": "org.s pringframe work.boot. autoconfig ure.couchb ase.Couchb asePropert ies$Ssl",
  287         "sou rceType":  "org.sprin gframework .boot.auto configure. couchbase. CouchbaseP roperties$ Env",
  288         "sou rceMethod" : "getSsl( )"
  289       },
  290       {
  291         "nam e": "sprin g.couchbas e.env.time outs",
  292         "typ e": "org.s pringframe work.boot. autoconfig ure.couchb ase.Couchb asePropert ies$Timeou ts",
  293         "sou rceType":  "org.sprin gframework .boot.auto configure. couchbase. CouchbaseP roperties$ Env",
  294         "sou rceMethod" : "getTime outs()"
  295       },
  296       {
  297         "nam e": "sprin g.data.cas sandra",
  298         "typ e": "org.s pringframe work.boot. autoconfig ure.cassan dra.Cassan draPropert ies",
  299         "sou rceType":  "org.sprin gframework .boot.auto configure. cassandra. CassandraP roperties"
  300       },
  301       {
  302         "nam e": "sprin g.data.cou chbase",
  303         "typ e": "org.s pringframe work.boot. autoconfig ure.data.c ouchbase.C ouchbaseDa taProperti es",
  304         "sou rceType":  "org.sprin gframework .boot.auto configure. data.couch base.Couch baseDataPr operties"
  305       },
  306       {
  307         "nam e": "sprin g.data.ela sticsearch ",
  308         "typ e": "org.s pringframe work.boot. autoconfig ure.data.e lasticsear ch.Elastic searchProp erties",
  309         "sou rceType":  "org.sprin gframework .boot.auto configure. data.elast icsearch.E lasticsear chProperti es"
  310       },
  311       {
  312         "nam e": "sprin g.data.mon godb",
  313         "typ e": "org.s pringframe work.boot. autoconfig ure.mongo. MongoPrope rties",
  314         "sou rceType":  "org.sprin gframework .boot.auto configure. mongo.Mong oPropertie s"
  315       },
  316       {
  317         "nam e": "sprin g.data.neo 4j",
  318         "typ e": "org.s pringframe work.boot. autoconfig ure.data.n eo4j.Neo4j Properties ",
  319         "sou rceType":  "org.sprin gframework .boot.auto configure. data.neo4j .Neo4jProp erties"
  320       },
  321       {
  322         "nam e": "sprin g.data.neo 4j.embedde d",
  323         "typ e": "org.s pringframe work.boot. autoconfig ure.data.n eo4j.Neo4j Properties $Embedded" ,
  324         "sou rceType":  "org.sprin gframework .boot.auto configure. data.neo4j .Neo4jProp erties",
  325         "sou rceMethod" : "getEmbe dded()"
  326       },
  327       {
  328         "nam e": "sprin g.data.res t",
  329         "typ e": "org.s pringframe work.boot. autoconfig ure.data.r est.Reposi toryRestPr operties",
  330         "sou rceType":  "org.sprin gframework .boot.auto configure. data.rest. Repository RestProper ties"
  331       },
  332       {
  333         "nam e": "sprin g.data.sol r",
  334         "typ e": "org.s pringframe work.boot. autoconfig ure.solr.S olrPropert ies",
  335         "sou rceType":  "org.sprin gframework .boot.auto configure. solr.SolrP roperties"
  336       },
  337       {
  338         "nam e": "sprin g.datasour ce",
  339         "typ e": "org.s pringframe work.boot. autoconfig ure.jdbc.D ataSourceP roperties" ,
  340         "sou rceType":  "org.sprin gframework .boot.auto configure. jdbc.DataS ourcePrope rties"
  341       },
  342       {
  343         "nam e": "sprin g.datasour ce.dbcp",
  344         "typ e": "org.a pache.comm ons.dbcp.B asicDataSo urce",
  345         "sou rceType":  "org.sprin gframework .boot.auto configure. jdbc.DataS ourceConfi guration$D bcp",
  346         "sou rceMethod" : "dataSou rce(org.sp ringframew ork.boot.a utoconfigu re.jdbc.Da taSourcePr operties)"
  347       },
  348       {
  349         "nam e": "sprin g.datasour ce.dbcp2",
  350         "typ e": "org.a pache.comm ons.dbcp2. BasicDataS ource",
  351         "sou rceType":  "org.sprin gframework .boot.auto configure. jdbc.DataS ourceConfi guration$D bcp2",
  352         "sou rceMethod" : "dataSou rce(org.sp ringframew ork.boot.a utoconfigu re.jdbc.Da taSourcePr operties)"
  353       },
  354       {
  355         "nam e": "sprin g.datasour ce.hikari" ,
  356         "typ e": "com.z axxer.hika ri.HikariD ataSource" ,
  357         "sou rceType":  "org.sprin gframework .boot.auto configure. jdbc.DataS ourceConfi guration$H ikari",
  358         "sou rceMethod" : "dataSou rce(org.sp ringframew ork.boot.a utoconfigu re.jdbc.Da taSourcePr operties)"
  359       },
  360       {
  361         "nam e": "sprin g.datasour ce.tomcat" ,
  362         "typ e": "org.a pache.tomc at.jdbc.po ol.DataSou rce",
  363         "sou rceType":  "org.sprin gframework .boot.auto configure. jdbc.DataS ourceConfi guration$T omcat",
  364         "sou rceMethod" : "dataSou rce(org.sp ringframew ork.boot.a utoconfigu re.jdbc.Da taSourcePr operties)"
  365       },
  366       {
  367         "nam e": "sprin g.datasour ce.xa",
  368         "typ e": "org.s pringframe work.boot. autoconfig ure.jdbc.D ataSourceP roperties$ Xa",
  369         "sou rceType":  "org.sprin gframework .boot.auto configure. jdbc.DataS ourcePrope rties",
  370         "sou rceMethod" : "getXa() "
  371       },
  372       {
  373         "nam e": "sprin g.elastics earch.jest ",
  374         "typ e": "org.s pringframe work.boot. autoconfig ure.elasti csearch.je st.JestPro perties",
  375         "sou rceType":  "org.sprin gframework .boot.auto configure. elasticsea rch.jest.J estPropert ies"
  376       },
  377       {
  378         "nam e": "sprin g.elastics earch.jest .proxy",
  379         "typ e": "org.s pringframe work.boot. autoconfig ure.elasti csearch.je st.JestPro perties$Pr oxy",
  380         "sou rceType":  "org.sprin gframework .boot.auto configure. elasticsea rch.jest.J estPropert ies",
  381         "sou rceMethod" : "getProx y()"
  382       },
  383       {
  384         "nam e": "sprin g.freemark er",
  385         "typ e": "org.s pringframe work.boot. autoconfig ure.freema rker.FreeM arkerPrope rties",
  386         "sou rceType":  "org.sprin gframework .boot.auto configure. freemarker .FreeMarke rPropertie s"
  387       },
  388       {
  389         "nam e": "sprin g.groovy.t emplate",
  390         "typ e": "org.s pringframe work.boot. autoconfig ure.groovy .template. GroovyTemp lateProper ties",
  391         "sou rceType":  "org.sprin gframework .boot.auto configure. groovy.tem plate.Groo vyTemplate Properties "
  392       },
  393       {
  394         "nam e": "sprin g.groovy.t emplate.co nfiguratio n",
  395         "typ e": "org.s pringframe work.web.s ervlet.vie w.groovy.G roovyMarku pConfigure r",
  396         "sou rceType":  "org.sprin gframework .boot.auto configure. groovy.tem plate.Groo vyTemplate AutoConfig uration$Gr oovyMarkup Configurat ion",
  397         "sou rceMethod" : "groovyM arkupConfi gurer()"
  398       },
  399       {
  400         "nam e": "sprin g.h2.conso le",
  401         "typ e": "org.s pringframe work.boot. autoconfig ure.h2.H2C onsoleProp erties",
  402         "sou rceType":  "org.sprin gframework .boot.auto configure. h2.H2Conso leProperti es"
  403       },
  404       {
  405         "nam e": "sprin g.h2.conso le.setting s",
  406         "typ e": "org.s pringframe work.boot. autoconfig ure.h2.H2C onsoleProp erties$Set tings",
  407         "sou rceType":  "org.sprin gframework .boot.auto configure. h2.H2Conso leProperti es",
  408         "sou rceMethod" : "getSett ings()"
  409       },
  410       {
  411         "nam e": "sprin g.hateoas" ,
  412         "typ e": "org.s pringframe work.boot. autoconfig ure.hateoa s.HateoasP roperties" ,
  413         "sou rceType":  "org.sprin gframework .boot.auto configure. hateoas.Ha teoasPrope rties"
  414       },
  415       {
  416         "nam e": "sprin g.hazelcas t",
  417         "typ e": "org.s pringframe work.boot. autoconfig ure.hazelc ast.Hazelc astPropert ies",
  418         "sou rceType":  "org.sprin gframework .boot.auto configure. hazelcast. HazelcastP roperties"
  419       },
  420       {
  421         "nam e": "sprin g.http.enc oding",
  422         "typ e": "org.s pringframe work.boot. autoconfig ure.web.Ht tpEncoding Properties ",
  423         "sou rceType":  "org.sprin gframework .boot.auto configure. web.HttpEn codingProp erties"
  424       },
  425       {
  426         "nam e": "sprin g.http.mul tipart",
  427         "typ e": "org.s pringframe work.boot. autoconfig ure.web.Mu ltipartPro perties",
  428         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Multip artPropert ies"
  429       },
  430       {
  431         "nam e": "sprin g.info",
  432         "typ e": "org.s pringframe work.boot. autoconfig ure.info.P rojectInfo Properties ",
  433         "sou rceType":  "org.sprin gframework .boot.auto configure. info.Proje ctInfoProp erties"
  434       },
  435       {
  436         "nam e": "sprin g.info.bui ld",
  437         "typ e": "org.s pringframe work.boot. autoconfig ure.info.P rojectInfo Properties $Build",
  438         "sou rceType":  "org.sprin gframework .boot.auto configure. info.Proje ctInfoProp erties",
  439         "sou rceMethod" : "getBuil d()"
  440       },
  441       {
  442         "nam e": "sprin g.info.git ",
  443         "typ e": "org.s pringframe work.boot. autoconfig ure.info.P rojectInfo Properties $Git",
  444         "sou rceType":  "org.sprin gframework .boot.auto configure. info.Proje ctInfoProp erties",
  445         "sou rceMethod" : "getGit( )"
  446       },
  447       {
  448         "nam e": "sprin g.jackson" ,
  449         "typ e": "org.s pringframe work.boot. autoconfig ure.jackso n.JacksonP roperties" ,
  450         "sou rceType":  "org.sprin gframework .boot.auto configure. jackson.Ja cksonPrope rties"
  451       },
  452       {
  453         "nam e": "sprin g.jersey",
  454         "typ e": "org.s pringframe work.boot. autoconfig ure.jersey .JerseyPro perties",
  455         "sou rceType":  "org.sprin gframework .boot.auto configure. jersey.Jer seyPropert ies"
  456       },
  457       {
  458         "nam e": "sprin g.jersey.f ilter",
  459         "typ e": "org.s pringframe work.boot. autoconfig ure.jersey .JerseyPro perties$Fi lter",
  460         "sou rceType":  "org.sprin gframework .boot.auto configure. jersey.Jer seyPropert ies",
  461         "sou rceMethod" : "getFilt er()"
  462       },
  463       {
  464         "nam e": "sprin g.jersey.s ervlet",
  465         "typ e": "org.s pringframe work.boot. autoconfig ure.jersey .JerseyPro perties$Se rvlet",
  466         "sou rceType":  "org.sprin gframework .boot.auto configure. jersey.Jer seyPropert ies",
  467         "sou rceMethod" : "getServ let()"
  468       },
  469       {
  470         "nam e": "sprin g.jms",
  471         "typ e": "org.s pringframe work.boot. autoconfig ure.jms.Jm sPropertie s",
  472         "sou rceType":  "org.sprin gframework .boot.auto configure. jms.JmsPro perties"
  473       },
  474       {
  475         "nam e": "sprin g.jms.list ener",
  476         "typ e": "org.s pringframe work.boot. autoconfig ure.jms.Jm sPropertie s$Listener ",
  477         "sou rceType":  "org.sprin gframework .boot.auto configure. jms.JmsPro perties",
  478         "sou rceMethod" : "getList ener()"
  479       },
  480       {
  481         "nam e": "sprin g.jms.temp late",
  482         "typ e": "org.s pringframe work.boot. autoconfig ure.jms.Jm sPropertie s$Template ",
  483         "sou rceType":  "org.sprin gframework .boot.auto configure. jms.JmsPro perties",
  484         "sou rceMethod" : "getTemp late()"
  485       },
  486       {
  487         "nam e": "sprin g.jooq",
  488         "typ e": "org.s pringframe work.boot. autoconfig ure.jooq.J ooqPropert ies",
  489         "sou rceType":  "org.sprin gframework .boot.auto configure. jooq.JooqP roperties"
  490       },
  491       {
  492         "nam e": "sprin g.jpa",
  493         "typ e": "org.s pringframe work.boot. autoconfig ure.orm.jp a.JpaPrope rties",
  494         "sou rceType":  "org.sprin gframework .boot.auto configure. orm.jpa.Jp aPropertie s"
  495       },
  496       {
  497         "nam e": "sprin g.jpa.hibe rnate",
  498         "typ e": "org.s pringframe work.boot. autoconfig ure.orm.jp a.JpaPrope rties$Hibe rnate",
  499         "sou rceType":  "org.sprin gframework .boot.auto configure. orm.jpa.Jp aPropertie s",
  500         "sou rceMethod" : "getHibe rnate()"
  501       },
  502       {
  503         "nam e": "sprin g.jpa.hibe rnate.nami ng",
  504         "typ e": "org.s pringframe work.boot. autoconfig ure.orm.jp a.JpaPrope rties$Nami ng",
  505         "sou rceType":  "org.sprin gframework .boot.auto configure. orm.jpa.Jp aPropertie s$Hibernat e",
  506         "sou rceMethod" : "getNami ng()"
  507       },
  508       {
  509         "nam e": "sprin g.jta",
  510         "typ e": "org.s pringframe work.boot. autoconfig ure.transa ction.jta. JtaPropert ies",
  511         "sou rceType":  "org.sprin gframework .boot.auto configure. transactio n.jta.JtaP roperties"
  512       },
  513       {
  514         "nam e": "sprin g.jta.bitr onix.prope rties",
  515         "typ e": "bitro nix.tm.Con figuration ",
  516         "sou rceType":  "org.sprin gframework .boot.auto configure. transactio n.jta.Bitr onixJtaCon figuration ",
  517         "sou rceMethod" : "bitroni xConfigura tion()"
  518       },
  519       {
  520         "nam e": "sprin g.kafka",
  521         "typ e": "org.s pringframe work.boot. autoconfig ure.kafka. KafkaPrope rties",
  522         "sou rceType":  "org.sprin gframework .boot.auto configure. kafka.Kafk aPropertie s"
  523       },
  524       {
  525         "nam e": "sprin g.kafka.co nsumer",
  526         "typ e": "org.s pringframe work.boot. autoconfig ure.kafka. KafkaPrope rties$Cons umer",
  527         "sou rceType":  "org.sprin gframework .boot.auto configure. kafka.Kafk aPropertie s",
  528         "sou rceMethod" : "getCons umer()"
  529       },
  530       {
  531         "nam e": "sprin g.kafka.li stener",
  532         "typ e": "org.s pringframe work.boot. autoconfig ure.kafka. KafkaPrope rties$List ener",
  533         "sou rceType":  "org.sprin gframework .boot.auto configure. kafka.Kafk aPropertie s",
  534         "sou rceMethod" : "getList ener()"
  535       },
  536       {
  537         "nam e": "sprin g.kafka.pr oducer",
  538         "typ e": "org.s pringframe work.boot. autoconfig ure.kafka. KafkaPrope rties$Prod ucer",
  539         "sou rceType":  "org.sprin gframework .boot.auto configure. kafka.Kafk aPropertie s",
  540         "sou rceMethod" : "getProd ucer()"
  541       },
  542       {
  543         "nam e": "sprin g.kafka.ss l",
  544         "typ e": "org.s pringframe work.boot. autoconfig ure.kafka. KafkaPrope rties$Ssl" ,
  545         "sou rceType":  "org.sprin gframework .boot.auto configure. kafka.Kafk aPropertie s",
  546         "sou rceMethod" : "getSsl( )"
  547       },
  548       {
  549         "nam e": "sprin g.kafka.te mplate",
  550         "typ e": "org.s pringframe work.boot. autoconfig ure.kafka. KafkaPrope rties$Temp late",
  551         "sou rceType":  "org.sprin gframework .boot.auto configure. kafka.Kafk aPropertie s",
  552         "sou rceMethod" : "getTemp late()"
  553       },
  554       {
  555         "nam e": "sprin g.ldap",
  556         "typ e": "org.s pringframe work.boot. autoconfig ure.ldap.L dapPropert ies",
  557         "sou rceType":  "org.sprin gframework .boot.auto configure. ldap.LdapP roperties"
  558       },
  559       {
  560         "nam e": "sprin g.ldap.emb edded",
  561         "typ e": "org.s pringframe work.boot. autoconfig ure.ldap.e mbedded.Em beddedLdap Properties ",
  562         "sou rceType":  "org.sprin gframework .boot.auto configure. ldap.embed ded.Embedd edLdapProp erties"
  563       },
  564       {
  565         "nam e": "sprin g.ldap.emb edded.cred ential",
  566         "typ e": "org.s pringframe work.boot. autoconfig ure.ldap.e mbedded.Em beddedLdap Properties $Credentia l",
  567         "sou rceType":  "org.sprin gframework .boot.auto configure. ldap.embed ded.Embedd edLdapProp erties",
  568         "sou rceMethod" : "getCred ential()"
  569       },
  570       {
  571         "nam e": "sprin g.ldap.emb edded.vali dation",
  572         "typ e": "org.s pringframe work.boot. autoconfig ure.ldap.e mbedded.Em beddedLdap Properties $Validatio n",
  573         "sou rceType":  "org.sprin gframework .boot.auto configure. ldap.embed ded.Embedd edLdapProp erties",
  574         "sou rceMethod" : "getVali dation()"
  575       },
  576       {
  577         "nam e": "sprin g.mail",
  578         "typ e": "org.s pringframe work.boot. autoconfig ure.mail.M ailPropert ies",
  579         "sou rceType":  "org.sprin gframework .boot.auto configure. mail.MailP roperties"
  580       },
  581       {
  582         "nam e": "sprin g.messages ",
  583         "typ e": "org.s pringframe work.boot. autoconfig ure.contex t.MessageS ourceAutoC onfigurati on",
  584         "sou rceType":  "org.sprin gframework .boot.auto configure. context.Me ssageSourc eAutoConfi guration"
  585       },
  586       {
  587         "nam e": "sprin g.mobile.d evicedeleg atingviewr esolver",
  588         "typ e": "org.s pringframe work.boot. autoconfig ure.mobile .DeviceDel egatingVie wResolverP roperties" ,
  589         "sou rceType":  "org.sprin gframework .boot.auto configure. mobile.Dev iceDelegat ingViewRes olverPrope rties"
  590       },
  591       {
  592         "nam e": "sprin g.mongodb. embedded",
  593         "typ e": "org.s pringframe work.boot. autoconfig ure.mongo. embedded.E mbeddedMon goProperti es",
  594         "sou rceType":  "org.sprin gframework .boot.auto configure. mongo.embe dded.Embed dedMongoPr operties"
  595       },
  596       {
  597         "nam e": "sprin g.mongodb. embedded.s torage",
  598         "typ e": "org.s pringframe work.boot. autoconfig ure.mongo. embedded.E mbeddedMon goProperti es$Storage ",
  599         "sou rceType":  "org.sprin gframework .boot.auto configure. mongo.embe dded.Embed dedMongoPr operties",
  600         "sou rceMethod" : "getStor age()"
  601       },
  602       {
  603         "nam e": "sprin g.mustache ",
  604         "typ e": "org.s pringframe work.boot. autoconfig ure.mustac he.Mustach ePropertie s",
  605         "sou rceType":  "org.sprin gframework .boot.auto configure. mustache.M ustachePro perties"
  606       },
  607       {
  608         "nam e": "sprin g.mvc",
  609         "typ e": "org.s pringframe work.boot. autoconfig ure.web.We bMvcProper ties",
  610         "sou rceType":  "org.sprin gframework .boot.auto configure. web.WebMvc Properties "
  611       },
  612       {
  613         "nam e": "sprin g.mvc.asyn c",
  614         "typ e": "org.s pringframe work.boot. autoconfig ure.web.We bMvcProper ties$Async ",
  615         "sou rceType":  "org.sprin gframework .boot.auto configure. web.WebMvc Properties ",
  616         "sou rceMethod" : "getAsyn c()"
  617       },
  618       {
  619         "nam e": "sprin g.mvc.serv let",
  620         "typ e": "org.s pringframe work.boot. autoconfig ure.web.We bMvcProper ties$Servl et",
  621         "sou rceType":  "org.sprin gframework .boot.auto configure. web.WebMvc Properties ",
  622         "sou rceMethod" : "getServ let()"
  623       },
  624       {
  625         "nam e": "sprin g.mvc.view ",
  626         "typ e": "org.s pringframe work.boot. autoconfig ure.web.We bMvcProper ties$View" ,
  627         "sou rceType":  "org.sprin gframework .boot.auto configure. web.WebMvc Properties ",
  628         "sou rceMethod" : "getView ()"
  629       },
  630       {
  631         "nam e": "sprin g.rabbitmq ",
  632         "typ e": "org.s pringframe work.boot. autoconfig ure.amqp.R abbitPrope rties",
  633         "sou rceType":  "org.sprin gframework .boot.auto configure. amqp.Rabbi tPropertie s"
  634       },
  635       {
  636         "nam e": "sprin g.rabbitmq .cache",
  637         "typ e": "org.s pringframe work.boot. autoconfig ure.amqp.R abbitPrope rties$Cach e",
  638         "sou rceType":  "org.sprin gframework .boot.auto configure. amqp.Rabbi tPropertie s",
  639         "sou rceMethod" : "getCach e()"
  640       },
  641       {
  642         "nam e": "sprin g.rabbitmq .cache.cha nnel",
  643         "typ e": "org.s pringframe work.boot. autoconfig ure.amqp.R abbitPrope rties$Cach e$Channel" ,
  644         "sou rceType":  "org.sprin gframework .boot.auto configure. amqp.Rabbi tPropertie s$Cache",
  645         "sou rceMethod" : "getChan nel()"
  646       },
  647       {
  648         "nam e": "sprin g.rabbitmq .cache.con nection",
  649         "typ e": "org.s pringframe work.boot. autoconfig ure.amqp.R abbitPrope rties$Cach e$Connecti on",
  650         "sou rceType":  "org.sprin gframework .boot.auto configure. amqp.Rabbi tPropertie s$Cache",
  651         "sou rceMethod" : "getConn ection()"
  652       },
  653       {
  654         "nam e": "sprin g.rabbitmq .listener" ,
  655         "typ e": "org.s pringframe work.boot. autoconfig ure.amqp.R abbitPrope rties$List ener",
  656         "sou rceType":  "org.sprin gframework .boot.auto configure. amqp.Rabbi tPropertie s",
  657         "sou rceMethod" : "getList ener()"
  658       },
  659       {
  660         "nam e": "sprin g.rabbitmq .listener. simple",
  661         "typ e": "org.s pringframe work.boot. autoconfig ure.amqp.R abbitPrope rties$Amqp Container" ,
  662         "sou rceType":  "org.sprin gframework .boot.auto configure. amqp.Rabbi tPropertie s$Listener ",
  663         "sou rceMethod" : "getSimp le()"
  664       },
  665       {
  666         "nam e": "sprin g.rabbitmq .listener. simple.ret ry",
  667         "typ e": "org.s pringframe work.boot. autoconfig ure.amqp.R abbitPrope rties$List enerRetry" ,
  668         "sou rceType":  "org.sprin gframework .boot.auto configure. amqp.Rabbi tPropertie s$AmqpCont ainer",
  669         "sou rceMethod" : "getRetr y()"
  670       },
  671       {
  672         "nam e": "sprin g.rabbitmq .ssl",
  673         "typ e": "org.s pringframe work.boot. autoconfig ure.amqp.R abbitPrope rties$Ssl" ,
  674         "sou rceType":  "org.sprin gframework .boot.auto configure. amqp.Rabbi tPropertie s",
  675         "sou rceMethod" : "getSsl( )"
  676       },
  677       {
  678         "nam e": "sprin g.rabbitmq .template" ,
  679         "typ e": "org.s pringframe work.boot. autoconfig ure.amqp.R abbitPrope rties$Temp late",
  680         "sou rceType":  "org.sprin gframework .boot.auto configure. amqp.Rabbi tPropertie s",
  681         "sou rceMethod" : "getTemp late()"
  682       },
  683       {
  684         "nam e": "sprin g.rabbitmq .template. retry",
  685         "typ e": "org.s pringframe work.boot. autoconfig ure.amqp.R abbitPrope rties$Retr y",
  686         "sou rceType":  "org.sprin gframework .boot.auto configure. amqp.Rabbi tPropertie s$Template ",
  687         "sou rceMethod" : "getRetr y()"
  688       },
  689       {
  690         "nam e": "sprin g.redis",
  691         "typ e": "org.s pringframe work.boot. autoconfig ure.data.r edis.Redis Properties ",
  692         "sou rceType":  "org.sprin gframework .boot.auto configure. data.redis .RedisProp erties"
  693       },
  694       {
  695         "nam e": "sprin g.redis.cl uster",
  696         "typ e": "org.s pringframe work.boot. autoconfig ure.data.r edis.Redis Properties $Cluster",
  697         "sou rceType":  "org.sprin gframework .boot.auto configure. data.redis .RedisProp erties",
  698         "sou rceMethod" : "getClus ter()"
  699       },
  700       {
  701         "nam e": "sprin g.redis.po ol",
  702         "typ e": "org.s pringframe work.boot. autoconfig ure.data.r edis.Redis Properties $Pool",
  703         "sou rceType":  "org.sprin gframework .boot.auto configure. data.redis .RedisProp erties",
  704         "sou rceMethod" : "getPool ()"
  705       },
  706       {
  707         "nam e": "sprin g.redis.se ntinel",
  708         "typ e": "org.s pringframe work.boot. autoconfig ure.data.r edis.Redis Properties $Sentinel" ,
  709         "sou rceType":  "org.sprin gframework .boot.auto configure. data.redis .RedisProp erties",
  710         "sou rceMethod" : "getSent inel()"
  711       },
  712       {
  713         "nam e": "sprin g.resource s",
  714         "typ e": "org.s pringframe work.boot. autoconfig ure.web.Re sourceProp erties",
  715         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Resour ceProperti es"
  716       },
  717       {
  718         "nam e": "sprin g.resource s.chain",
  719         "typ e": "org.s pringframe work.boot. autoconfig ure.web.Re sourceProp erties$Cha in",
  720         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Resour ceProperti es",
  721         "sou rceMethod" : "getChai n()"
  722       },
  723       {
  724         "nam e": "sprin g.resource s.chain.st rategy",
  725         "typ e": "org.s pringframe work.boot. autoconfig ure.web.Re sourceProp erties$Str ategy",
  726         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Resour ceProperti es$Chain",
  727         "sou rceMethod" : "getStra tegy()"
  728       },
  729       {
  730         "nam e": "sprin g.resource s.chain.st rategy.con tent",
  731         "typ e": "org.s pringframe work.boot. autoconfig ure.web.Re sourceProp erties$Con tent",
  732         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Resour ceProperti es$Strateg y",
  733         "sou rceMethod" : "getCont ent()"
  734       },
  735       {
  736         "nam e": "sprin g.resource s.chain.st rategy.fix ed",
  737         "typ e": "org.s pringframe work.boot. autoconfig ure.web.Re sourceProp erties$Fix ed",
  738         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Resour ceProperti es$Strateg y",
  739         "sou rceMethod" : "getFixe d()"
  740       },
  741       {
  742         "nam e": "sprin g.sendgrid ",
  743         "typ e": "org.s pringframe work.boot. autoconfig ure.sendgr id.SendGri dPropertie s",
  744         "sou rceType":  "org.sprin gframework .boot.auto configure. sendgrid.S endGridPro perties"
  745       },
  746       {
  747         "nam e": "sprin g.sendgrid .proxy",
  748         "typ e": "org.s pringframe work.boot. autoconfig ure.sendgr id.SendGri dPropertie s$Proxy",
  749         "sou rceType":  "org.sprin gframework .boot.auto configure. sendgrid.S endGridPro perties",
  750         "sou rceMethod" : "getProx y()"
  751       },
  752       {
  753         "nam e": "sprin g.session" ,
  754         "typ e": "org.s pringframe work.boot. autoconfig ure.sessio n.SessionP roperties" ,
  755         "sou rceType":  "org.sprin gframework .boot.auto configure. session.Se ssionPrope rties"
  756       },
  757       {
  758         "nam e": "sprin g.session. hazelcast" ,
  759         "typ e": "org.s pringframe work.boot. autoconfig ure.sessio n.SessionP roperties$ Hazelcast" ,
  760         "sou rceType":  "org.sprin gframework .boot.auto configure. session.Se ssionPrope rties",
  761         "sou rceMethod" : "getHaze lcast()"
  762       },
  763       {
  764         "nam e": "sprin g.session. jdbc",
  765         "typ e": "org.s pringframe work.boot. autoconfig ure.sessio n.SessionP roperties$ Jdbc",
  766         "sou rceType":  "org.sprin gframework .boot.auto configure. session.Se ssionPrope rties",
  767         "sou rceMethod" : "getJdbc ()"
  768       },
  769       {
  770         "nam e": "sprin g.session. jdbc.initi alizer",
  771         "typ e": "org.s pringframe work.boot. autoconfig ure.sessio n.SessionP roperties$ Jdbc$Initi alizer",
  772         "sou rceType":  "org.sprin gframework .boot.auto configure. session.Se ssionPrope rties$Jdbc ",
  773         "sou rceMethod" : "getInit ializer()"
  774       },
  775       {
  776         "nam e": "sprin g.session. mongo",
  777         "typ e": "org.s pringframe work.boot. autoconfig ure.sessio n.SessionP roperties$ Mongo",
  778         "sou rceType":  "org.sprin gframework .boot.auto configure. session.Se ssionPrope rties",
  779         "sou rceMethod" : "getMong o()"
  780       },
  781       {
  782         "nam e": "sprin g.session. redis",
  783         "typ e": "org.s pringframe work.boot. autoconfig ure.sessio n.SessionP roperties$ Redis",
  784         "sou rceType":  "org.sprin gframework .boot.auto configure. session.Se ssionPrope rties",
  785         "sou rceMethod" : "getRedi s()"
  786       },
  787       {
  788         "nam e": "sprin g.social.f acebook",
  789         "typ e": "org.s pringframe work.boot. autoconfig ure.social .FacebookP roperties" ,
  790         "sou rceType":  "org.sprin gframework .boot.auto configure. social.Fac ebookPrope rties"
  791       },
  792       {
  793         "nam e": "sprin g.social.l inkedin",
  794         "typ e": "org.s pringframe work.boot. autoconfig ure.social .LinkedInP roperties" ,
  795         "sou rceType":  "org.sprin gframework .boot.auto configure. social.Lin kedInPrope rties"
  796       },
  797       {
  798         "nam e": "sprin g.social.t witter",
  799         "typ e": "org.s pringframe work.boot. autoconfig ure.social .TwitterPr operties",
  800         "sou rceType":  "org.sprin gframework .boot.auto configure. social.Twi tterProper ties"
  801       },
  802       {
  803         "nam e": "sprin g.thymelea f",
  804         "typ e": "org.s pringframe work.boot. autoconfig ure.thymel eaf.Thymel eafPropert ies",
  805         "sou rceType":  "org.sprin gframework .boot.auto configure. thymeleaf. ThymeleafP roperties"
  806       },
  807       {
  808         "nam e": "sprin g.transact ion",
  809         "typ e": "org.s pringframe work.boot. autoconfig ure.transa ction.Tran sactionPro perties",
  810         "sou rceType":  "org.sprin gframework .boot.auto configure. transactio n.Transact ionPropert ies"
  811       },
  812       {
  813         "nam e": "sprin g.webservi ces",
  814         "typ e": "org.s pringframe work.boot. autoconfig ure.webser vices.WebS ervicesPro perties",
  815         "sou rceType":  "org.sprin gframework .boot.auto configure. webservice s.WebServi cesPropert ies"
  816       },
  817       {
  818         "nam e": "sprin g.webservi ces.servle t",
  819         "typ e": "org.s pringframe work.boot. autoconfig ure.webser vices.WebS ervicesPro perties$Se rvlet",
  820         "sou rceType":  "org.sprin gframework .boot.auto configure. webservice s.WebServi cesPropert ies",
  821         "sou rceMethod" : "getServ let()"
  822       }
  823     ],
  824     "propert ies": [
  825       {
  826         "nam e": "error .path",
  827         "typ e": "java. lang.Strin g",
  828         "des cription":  "Path of  the error  controller .",
  829         "dep recated":  true,
  830         "dep recation":  {"replace ment": "se rver.error .path"}
  831       },
  832       {
  833         "nam e": "flywa y.baseline -descripti on",
  834         "typ e": "java. lang.Strin g",
  835         "sou rceType":  "org.flywa ydb.core.F lyway"
  836       },
  837       {
  838         "nam e": "flywa y.baseline -on-migrat e",
  839         "typ e": "java. lang.Boole an",
  840         "sou rceType":  "org.flywa ydb.core.F lyway"
  841       },
  842       {
  843         "nam e": "flywa y.baseline -version",
  844         "typ e": "org.f lywaydb.co re.api.Mig rationVers ion",
  845         "sou rceType":  "org.flywa ydb.core.F lyway"
  846       },
  847       {
  848         "nam e": "flywa y.check-lo cation",
  849         "typ e": "java. lang.Boole an",
  850         "des cription":  "Check th at migrati on scripts  location  exists.",
  851         "sou rceType":  "org.sprin gframework .boot.auto configure. flyway.Fly wayPropert ies",
  852         "def aultValue" : false
  853       },
  854       {
  855         "nam e": "flywa y.clean-on -validatio n-error",
  856         "typ e": "java. lang.Boole an",
  857         "sou rceType":  "org.flywa ydb.core.F lyway"
  858       },
  859       {
  860         "nam e": "flywa y.enabled" ,
  861         "typ e": "java. lang.Boole an",
  862         "des cription":  "Enable f lyway.",
  863         "sou rceType":  "org.sprin gframework .boot.auto configure. flyway.Fly wayPropert ies",
  864         "def aultValue" : true
  865       },
  866       {
  867         "nam e": "flywa y.encoding ",
  868         "typ e": "java. lang.Strin g",
  869         "sou rceType":  "org.flywa ydb.core.F lyway"
  870       },
  871       {
  872         "nam e": "flywa y.ignore-f ailed-futu re-migrati on",
  873         "typ e": "java. lang.Boole an",
  874         "sou rceType":  "org.flywa ydb.core.F lyway"
  875       },
  876       {
  877         "nam e": "flywa y.init-des cription",
  878         "typ e": "java. lang.Strin g",
  879         "sou rceType":  "org.flywa ydb.core.F lyway",
  880         "dep recated":  true,
  881         "dep recation":  {}
  882       },
  883       {
  884         "nam e": "flywa y.init-on- migrate",
  885         "typ e": "java. lang.Boole an",
  886         "sou rceType":  "org.flywa ydb.core.F lyway",
  887         "dep recated":  true,
  888         "dep recation":  {}
  889       },
  890       {
  891         "nam e": "flywa y.init-sql s",
  892         "typ e": "java. util.List< java.lang. String>",
  893         "des cription":  "SQL stat ements to  execute to  initializ e a connec tion immed iately aft er obtaini ng\n it.",
  894         "sou rceType":  "org.sprin gframework .boot.auto configure. flyway.Fly wayPropert ies"
  895       },
  896       {
  897         "nam e": "flywa y.init-ver sion",
  898         "typ e": "org.f lywaydb.co re.api.Mig rationVers ion",
  899         "sou rceType":  "org.flywa ydb.core.F lyway",
  900         "dep recated":  true,
  901         "dep recation":  {}
  902       },
  903       {
  904         "nam e": "flywa y.location s",
  905         "typ e": "java. util.List< java.lang. String>",
  906         "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." ,
  907         "sou rceType":  "org.sprin gframework .boot.auto configure. flyway.Fly wayPropert ies"
  908       },
  909       {
  910         "nam e": "flywa y.location s",
  911         "typ e": "java. lang.Strin g[]",
  912         "sou rceType":  "org.flywa ydb.core.F lyway"
  913       },
  914       {
  915         "nam e": "flywa y.out-of-o rder",
  916         "typ e": "java. lang.Boole an",
  917         "sou rceType":  "org.flywa ydb.core.F lyway"
  918       },
  919       {
  920         "nam e": "flywa y.password ",
  921         "typ e": "java. lang.Strin g",
  922         "des cription":  "Login pa ssword of  the databa se to migr ate.",
  923         "sou rceType":  "org.sprin gframework .boot.auto configure. flyway.Fly wayPropert ies"
  924       },
  925       {
  926         "nam e": "flywa y.placehol der-prefix ",
  927         "typ e": "java. lang.Strin g",
  928         "sou rceType":  "org.flywa ydb.core.F lyway"
  929       },
  930       {
  931         "nam e": "flywa y.placehol der-replac ement",
  932         "typ e": "java. lang.Boole an",
  933         "sou rceType":  "org.flywa ydb.core.F lyway"
  934       },
  935       {
  936         "nam e": "flywa y.placehol der-suffix ",
  937         "typ e": "java. lang.Strin g",
  938         "sou rceType":  "org.flywa ydb.core.F lyway"
  939       },
  940       {
  941         "nam e": "flywa y.placehol ders",
  942         "typ e": "java. util.Map<j ava.lang.S tring,java .lang.Stri ng>",
  943         "sou rceType":  "org.flywa ydb.core.F lyway"
  944       },
  945       {
  946         "nam e": "flywa y.schemas" ,
  947         "typ e": "java. lang.Strin g[]",
  948         "sou rceType":  "org.flywa ydb.core.F lyway"
  949       },
  950       {
  951         "nam e": "flywa y.sql-migr ation-pref ix",
  952         "typ e": "java. lang.Strin g",
  953         "sou rceType":  "org.flywa ydb.core.F lyway"
  954       },
  955       {
  956         "nam e": "flywa y.sql-migr ation-sepa rator",
  957         "typ e": "java. lang.Strin g",
  958         "sou rceType":  "org.flywa ydb.core.F lyway"
  959       },
  960       {
  961         "nam e": "flywa y.sql-migr ation-suff ix",
  962         "typ e": "java. lang.Strin g",
  963         "sou rceType":  "org.flywa ydb.core.F lyway"
  964       },
  965       {
  966         "nam e": "flywa y.table",
  967         "typ e": "java. lang.Strin g",
  968         "sou rceType":  "org.flywa ydb.core.F lyway"
  969       },
  970       {
  971         "nam e": "flywa y.target",
  972         "typ e": "org.f lywaydb.co re.api.Mig rationVers ion",
  973         "sou rceType":  "org.flywa ydb.core.F lyway"
  974       },
  975       {
  976         "nam e": "flywa y.url",
  977         "typ e": "java. lang.Strin g",
  978         "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.",
  979         "sou rceType":  "org.sprin gframework .boot.auto configure. flyway.Fly wayPropert ies"
  980       },
  981       {
  982         "nam e": "flywa y.user",
  983         "typ e": "java. lang.Strin g",
  984         "des cription":  "Login us er of the  database t o migrate. ",
  985         "sou rceType":  "org.sprin gframework .boot.auto configure. flyway.Fly wayPropert ies"
  986       },
  987       {
  988         "nam e": "flywa y.validate -on-migrat e",
  989         "typ e": "java. lang.Boole an",
  990         "sou rceType":  "org.flywa ydb.core.F lyway"
  991       },
  992       {
  993         "nam e": "liqui base.chang e-log",
  994         "typ e": "java. lang.Strin g",
  995         "des cription":  "Change l og configu ration pat h.",
  996         "sou rceType":  "org.sprin gframework .boot.auto configure. liquibase. LiquibaseP roperties" ,
  997         "def aultValue" : "classpa th:/db/cha ngelog/db. changelog- master.yam l"
  998       },
  999       {
  1000         "nam e": "liqui base.check -change-lo g-location ",
  1001         "typ e": "java. lang.Boole an",
  1002         "des cription":  "Check th e change l og locatio n exists." ,
  1003         "sou rceType":  "org.sprin gframework .boot.auto configure. liquibase. LiquibaseP roperties" ,
  1004         "def aultValue" : true
  1005       },
  1006       {
  1007         "nam e": "liqui base.conte xts",
  1008         "typ e": "java. lang.Strin g",
  1009         "des cription":  "Comma-se parated li st of runt ime contex ts to use. ",
  1010         "sou rceType":  "org.sprin gframework .boot.auto configure. liquibase. LiquibaseP roperties"
  1011       },
  1012       {
  1013         "nam e": "liqui base.defau lt-schema" ,
  1014         "typ e": "java. lang.Strin g",
  1015         "des cription":  "Default  database s chema.",
  1016         "sou rceType":  "org.sprin gframework .boot.auto configure. liquibase. LiquibaseP roperties"
  1017       },
  1018       {
  1019         "nam e": "liqui base.drop- first",
  1020         "typ e": "java. lang.Boole an",
  1021         "des cription":  "Drop the  database  schema fir st.",
  1022         "sou rceType":  "org.sprin gframework .boot.auto configure. liquibase. LiquibaseP roperties" ,
  1023         "def aultValue" : false
  1024       },
  1025       {
  1026         "nam e": "liqui base.enabl ed",
  1027         "typ e": "java. lang.Boole an",
  1028         "des cription":  "Enable l iquibase s upport.",
  1029         "sou rceType":  "org.sprin gframework .boot.auto configure. liquibase. LiquibaseP roperties" ,
  1030         "def aultValue" : true
  1031       },
  1032       {
  1033         "nam e": "liqui base.label s",
  1034         "typ e": "java. lang.Strin g",
  1035         "des cription":  "Comma-se parated li st of runt ime labels  to use.",
  1036         "sou rceType":  "org.sprin gframework .boot.auto configure. liquibase. LiquibaseP roperties"
  1037       },
  1038       {
  1039         "nam e": "liqui base.param eters",
  1040         "typ e": "java. util.Map<j ava.lang.S tring,java .lang.Stri ng>",
  1041         "des cription":  "Change l og paramet ers.",
  1042         "sou rceType":  "org.sprin gframework .boot.auto configure. liquibase. LiquibaseP roperties"
  1043       },
  1044       {
  1045         "nam e": "liqui base.passw ord",
  1046         "typ e": "java. lang.Strin g",
  1047         "des cription":  "Login pa ssword of  the databa se to migr ate.",
  1048         "sou rceType":  "org.sprin gframework .boot.auto configure. liquibase. LiquibaseP roperties"
  1049       },
  1050       {
  1051         "nam e": "liqui base.rollb ack-file",
  1052         "typ e": "java. io.File",
  1053         "des cription":  "File to  which roll back SQL w ill be wri tten when  an update  is perform ed.",
  1054         "sou rceType":  "org.sprin gframework .boot.auto configure. liquibase. LiquibaseP roperties"
  1055       },
  1056       {
  1057         "nam e": "liqui base.url",
  1058         "typ e": "java. lang.Strin g",
  1059         "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.",
  1060         "sou rceType":  "org.sprin gframework .boot.auto configure. liquibase. LiquibaseP roperties"
  1061       },
  1062       {
  1063         "nam e": "liqui base.user" ,
  1064         "typ e": "java. lang.Strin g",
  1065         "des cription":  "Login us er of the  database t o migrate. ",
  1066         "sou rceType":  "org.sprin gframework .boot.auto configure. liquibase. LiquibaseP roperties"
  1067       },
  1068       {
  1069         "nam e": "secur ity.basic. authorize- mode",
  1070         "typ e": "org.s pringframe work.boot. autoconfig ure.securi ty.Securit yAuthorize Mode",
  1071         "des cription":  "Security  authorize  mode to a pply.",
  1072         "sou rceType":  "org.sprin gframework .boot.auto configure. security.S ecurityPro perties$Ba sic",
  1073         "def aultValue" : "role"
  1074       },
  1075       {
  1076         "nam e": "secur ity.basic. enabled",
  1077         "typ e": "java. lang.Boole an",
  1078         "des cription":  "Enable b asic authe ntication. ",
  1079         "sou rceType":  "org.sprin gframework .boot.auto configure. security.S ecurityPro perties$Ba sic",
  1080         "def aultValue" : true
  1081       },
  1082       {
  1083         "nam e": "secur ity.basic. path",
  1084         "typ e": "java. lang.Strin g[]",
  1085         "des cription":  "Comma-se parated li st of path s to secur e.",
  1086         "sou rceType":  "org.sprin gframework .boot.auto configure. security.S ecurityPro perties$Ba sic",
  1087         "def aultValue" : ["/**"]
  1088       },
  1089       {
  1090         "nam e": "secur ity.basic. realm",
  1091         "typ e": "java. lang.Strin g",
  1092         "des cription":  "HTTP bas ic realm n ame.",
  1093         "sou rceType":  "org.sprin gframework .boot.auto configure. security.S ecurityPro perties$Ba sic",
  1094         "def aultValue" : "Spring"
  1095       },
  1096       {
  1097         "nam e": "secur ity.enable -csrf",
  1098         "typ e": "java. lang.Boole an",
  1099         "des cription":  "Enable C ross Site  Request Fo rgery supp ort.",
  1100         "sou rceType":  "org.sprin gframework .boot.auto configure. security.S ecurityPro perties",
  1101         "def aultValue" : false
  1102       },
  1103       {
  1104         "nam e": "secur ity.filter -dispatche r-types",
  1105         "typ e": "java. util.Set<j ava.lang.S tring>",
  1106         "des cription":  "Security  filter ch ain dispat cher types .",
  1107         "sou rceType":  "org.sprin gframework .boot.auto configure. security.S ecurityPro perties"
  1108       },
  1109       {
  1110         "nam e": "secur ity.filter -order",
  1111         "typ e": "java. lang.Integ er",
  1112         "des cription":  "Security  filter ch ain order. ",
  1113         "sou rceType":  "org.sprin gframework .boot.auto configure. security.S ecurityPro perties",
  1114         "def aultValue" : 0
  1115       },
  1116       {
  1117         "nam e": "secur ity.header s.cache",
  1118         "typ e": "java. lang.Boole an",
  1119         "des cription":  "Enable c ache contr ol HTTP he aders.",
  1120         "sou rceType":  "org.sprin gframework .boot.auto configure. security.S ecurityPro perties$He aders",
  1121         "def aultValue" : true
  1122       },
  1123       {
  1124         "nam e": "secur ity.header s.content- security-p olicy",
  1125         "typ e": "java. lang.Strin g",
  1126         "des cription":  "Value fo r content  security p olicy head er.",
  1127         "sou rceType":  "org.sprin gframework .boot.auto configure. security.S ecurityPro perties$He aders"
  1128       },
  1129       {
  1130         "nam e": "secur ity.header s.content- security-p olicy-mode ",
  1131         "typ e": "org.s pringframe work.boot. autoconfig ure.securi ty.Securit yPropertie s$Headers$ ContentSec urityPolic yMode",
  1132         "des cription":  "Content  security p olicy mode .",
  1133         "sou rceType":  "org.sprin gframework .boot.auto configure. security.S ecurityPro perties$He aders",
  1134         "def aultValue" : "default "
  1135       },
  1136       {
  1137         "nam e": "secur ity.header s.content- type",
  1138         "typ e": "java. lang.Boole an",
  1139         "des cription":  "Enable \ "X-Content -Type-Opti ons\" head er.",
  1140         "sou rceType":  "org.sprin gframework .boot.auto configure. security.S ecurityPro perties$He aders",
  1141         "def aultValue" : true
  1142       },
  1143       {
  1144         "nam e": "secur ity.header s.frame",
  1145         "typ e": "java. lang.Boole an",
  1146         "des cription":  "Enable \ "X-Frame-O ptions\" h eader.",
  1147         "sou rceType":  "org.sprin gframework .boot.auto configure. security.S ecurityPro perties$He aders",
  1148         "def aultValue" : true
  1149       },
  1150       {
  1151         "nam e": "secur ity.header s.hsts",
  1152         "typ e": "org.s pringframe work.boot. autoconfig ure.securi ty.Securit yPropertie s$Headers$ HSTS",
  1153         "des cription":  "HTTP Str ict Transp ort Securi ty (HSTS)  mode (none , domain,  all).",
  1154         "sou rceType":  "org.sprin gframework .boot.auto configure. security.S ecurityPro perties$He aders",
  1155         "def aultValue" : "all"
  1156       },
  1157       {
  1158         "nam e": "secur ity.header s.xss",
  1159         "typ e": "java. lang.Boole an",
  1160         "des cription":  "Enable c ross site  scripting  (XSS) prot ection.",
  1161         "sou rceType":  "org.sprin gframework .boot.auto configure. security.S ecurityPro perties$He aders",
  1162         "def aultValue" : true
  1163       },
  1164       {
  1165         "nam e": "secur ity.ignore d",
  1166         "typ e": "java. util.List< java.lang. String>",
  1167         "des cription":  "Comma-se parated li st of path s to exclu de from th e default  secured pa ths.",
  1168         "sou rceType":  "org.sprin gframework .boot.auto configure. security.S ecurityPro perties"
  1169       },
  1170       {
  1171         "nam e": "secur ity.oauth2 .authoriza tion.check -token-acc ess",
  1172         "typ e": "java. lang.Strin g",
  1173         "des cription":  "Spring S ecurity ac cess rule  for the ch eck token  endpoint ( e.g. a SpE L expressi on\n like  \"isAuthen ticated()\ ") . Defau lt is empt y, which i s interpre ted as \"d enyAll()\" \n (no acc ess).",
  1174         "sou rceType":  "org.sprin gframework .boot.auto configure. security.o auth2.auth server.Aut horization ServerProp erties"
  1175       },
  1176       {
  1177         "nam e": "secur ity.oauth2 .authoriza tion.realm ",
  1178         "typ e": "java. lang.Strin g",
  1179         "des cription":  "Realm na me for cli ent authen tication.  If an unau thenticate d request  comes in t o the\n to ken endpoi nt, it wil l respond  with a cha llenge inc luding thi s name.",
  1180         "sou rceType":  "org.sprin gframework .boot.auto configure. security.o auth2.auth server.Aut horization ServerProp erties"
  1181       },
  1182       {
  1183         "nam e": "secur ity.oauth2 .authoriza tion.token -key-acces s",
  1184         "typ e": "java. lang.Strin g",
  1185         "des cription":  "Spring S ecurity ac cess rule  for the to ken key en dpoint (e. g. a SpEL  expression  like\n \" isAuthenti cated()\") . Default  is empty,  which is i nterpreted  as \"deny All()\" (n o\n access ).",
  1186         "sou rceType":  "org.sprin gframework .boot.auto configure. security.o auth2.auth server.Aut horization ServerProp erties"
  1187       },
  1188       {
  1189         "nam e": "secur ity.oauth2 .client.ac cess-token -uri",
  1190         "typ e": "java. lang.Strin g",
  1191         "sou rceType":  "org.sprin gframework .security. oauth2.cli ent.token. grant.code .Authoriza tionCodeRe sourceDeta ils"
  1192       },
  1193       {
  1194         "nam e": "secur ity.oauth2 .client.ac cess-token -uri",
  1195         "typ e": "java. lang.Strin g",
  1196         "sou rceType":  "org.sprin gframework .security. oauth2.cli ent.token. grant.clie nt.ClientC redentials ResourceDe tails"
  1197       },
  1198       {
  1199         "nam e": "secur ity.oauth2 .client.ac cess-token -validity- seconds",
  1200         "typ e": "java. lang.Integ er",
  1201         "sou rceType":  "org.sprin gframework .security. oauth2.pro vider.clie nt.BaseCli entDetails "
  1202       },
  1203       {
  1204         "nam e": "secur ity.oauth2 .client.ad ditional-i nformation ",
  1205         "typ e": "java. util.Map<j ava.lang.S tring,java .lang.Obje ct>",
  1206         "sou rceType":  "org.sprin gframework .security. oauth2.pro vider.clie nt.BaseCli entDetails "
  1207       },
  1208       {
  1209         "nam e": "secur ity.oauth2 .client.au thenticati on-scheme" ,
  1210         "typ e": "org.s pringframe work.secur ity.oauth2 .common.Au thenticati onScheme",
  1211         "sou rceType":  "org.sprin gframework .security. oauth2.cli ent.token. grant.code .Authoriza tionCodeRe sourceDeta ils"
  1212       },
  1213       {
  1214         "nam e": "secur ity.oauth2 .client.au thenticati on-scheme" ,
  1215         "typ e": "org.s pringframe work.secur ity.oauth2 .common.Au thenticati onScheme",
  1216         "sou rceType":  "org.sprin gframework .security. oauth2.cli ent.token. grant.clie nt.ClientC redentials ResourceDe tails"
  1217       },
  1218       {
  1219         "nam e": "secur ity.oauth2 .client.au thorities" ,
  1220         "typ e": "java. util.Colle ction<org. springfram ework.secu rity.core. GrantedAut hority>",
  1221         "sou rceType":  "org.sprin gframework .security. oauth2.pro vider.clie nt.BaseCli entDetails "
  1222       },
  1223       {
  1224         "nam e": "secur ity.oauth2 .client.au thorized-g rant-types ",
  1225         "typ e": "java. util.Set<j ava.lang.S tring>",
  1226         "sou rceType":  "org.sprin gframework .security. oauth2.pro vider.clie nt.BaseCli entDetails "
  1227       },
  1228       {
  1229         "nam e": "secur ity.oauth2 .client.au to-approve -scopes",
  1230         "typ e": "java. util.Set<j ava.lang.S tring>",
  1231         "sou rceType":  "org.sprin gframework .security. oauth2.pro vider.clie nt.BaseCli entDetails "
  1232       },
  1233       {
  1234         "nam e": "secur ity.oauth2 .client.cl ient-authe ntication- scheme",
  1235         "typ e": "org.s pringframe work.secur ity.oauth2 .common.Au thenticati onScheme",
  1236         "sou rceType":  "org.sprin gframework .security. oauth2.cli ent.token. grant.code .Authoriza tionCodeRe sourceDeta ils"
  1237       },
  1238       {
  1239         "nam e": "secur ity.oauth2 .client.cl ient-authe ntication- scheme",
  1240         "typ e": "org.s pringframe work.secur ity.oauth2 .common.Au thenticati onScheme",
  1241         "sou rceType":  "org.sprin gframework .security. oauth2.cli ent.token. grant.clie nt.ClientC redentials ResourceDe tails"
  1242       },
  1243       {
  1244         "nam e": "secur ity.oauth2 .client.cl ient-id",
  1245         "typ e": "java. lang.Strin g",
  1246         "sou rceType":  "org.sprin gframework .security. oauth2.pro vider.clie nt.BaseCli entDetails "
  1247       },
  1248       {
  1249         "nam e": "secur ity.oauth2 .client.cl ient-id",
  1250         "typ e": "java. lang.Strin g",
  1251         "sou rceType":  "org.sprin gframework .security. oauth2.cli ent.token. grant.code .Authoriza tionCodeRe sourceDeta ils"
  1252       },
  1253       {
  1254         "nam e": "secur ity.oauth2 .client.cl ient-id",
  1255         "typ e": "java. lang.Strin g",
  1256         "sou rceType":  "org.sprin gframework .security. oauth2.cli ent.token. grant.clie nt.ClientC redentials ResourceDe tails"
  1257       },
  1258       {
  1259         "nam e": "secur ity.oauth2 .client.cl ient-id",
  1260         "typ e": "java. lang.Strin g",
  1261         "des cription":  "OAuth2 c lient id." ,
  1262         "sou rceType":  "org.sprin gframework .boot.auto configure. security.o auth2.OAut h2ClientPr operties"
  1263       },
  1264       {
  1265         "nam e": "secur ity.oauth2 .client.cl ient-secre t",
  1266         "typ e": "java. lang.Strin g",
  1267         "sou rceType":  "org.sprin gframework .security. oauth2.pro vider.clie nt.BaseCli entDetails "
  1268       },
  1269       {
  1270         "nam e": "secur ity.oauth2 .client.cl ient-secre t",
  1271         "typ e": "java. lang.Strin g",
  1272         "sou rceType":  "org.sprin gframework .security. oauth2.cli ent.token. grant.code .Authoriza tionCodeRe sourceDeta ils"
  1273       },
  1274       {
  1275         "nam e": "secur ity.oauth2 .client.cl ient-secre t",
  1276         "typ e": "java. lang.Strin g",
  1277         "sou rceType":  "org.sprin gframework .security. oauth2.cli ent.token. grant.clie nt.ClientC redentials ResourceDe tails"
  1278       },
  1279       {
  1280         "nam e": "secur ity.oauth2 .client.cl ient-secre t",
  1281         "typ e": "java. lang.Strin g",
  1282         "des cription":  "OAuth2 c lient secr et. A rand om secret  is generat ed by defa ult.",
  1283         "sou rceType":  "org.sprin gframework .boot.auto configure. security.o auth2.OAut h2ClientPr operties"
  1284       },
  1285       {
  1286         "nam e": "secur ity.oauth2 .client.gr ant-type",
  1287         "typ e": "java. lang.Strin g",
  1288         "sou rceType":  "org.sprin gframework .security. oauth2.cli ent.token. grant.code .Authoriza tionCodeRe sourceDeta ils"
  1289       },
  1290       {
  1291         "nam e": "secur ity.oauth2 .client.gr ant-type",
  1292         "typ e": "java. lang.Strin g",
  1293         "sou rceType":  "org.sprin gframework .security. oauth2.cli ent.token. grant.clie nt.ClientC redentials ResourceDe tails"
  1294       },
  1295       {
  1296         "nam e": "secur ity.oauth2 .client.id ",
  1297         "typ e": "java. lang.Strin g",
  1298         "sou rceType":  "org.sprin gframework .security. oauth2.cli ent.token. grant.code .Authoriza tionCodeRe sourceDeta ils"
  1299       },
  1300       {
  1301         "nam e": "secur ity.oauth2 .client.id ",
  1302         "typ e": "java. lang.Strin g",
  1303         "sou rceType":  "org.sprin gframework .security. oauth2.cli ent.token. grant.clie nt.ClientC redentials ResourceDe tails"
  1304       },
  1305       {
  1306         "nam e": "secur ity.oauth2 .client.pr e-establis hed-redire ct-uri",
  1307         "typ e": "java. lang.Strin g",
  1308         "sou rceType":  "org.sprin gframework .security. oauth2.cli ent.token. grant.code .Authoriza tionCodeRe sourceDeta ils"
  1309       },
  1310       {
  1311         "nam e": "secur ity.oauth2 .client.re fresh-toke n-validity -seconds",
  1312         "typ e": "java. lang.Integ er",
  1313         "sou rceType":  "org.sprin gframework .security. oauth2.pro vider.clie nt.BaseCli entDetails "
  1314       },
  1315       {
  1316         "nam e": "secur ity.oauth2 .client.re gistered-r edirect-ur i",
  1317         "typ e": "java. util.Set<j ava.lang.S tring>",
  1318         "sou rceType":  "org.sprin gframework .security. oauth2.pro vider.clie nt.BaseCli entDetails "
  1319       },
  1320       {
  1321         "nam e": "secur ity.oauth2 .client.re source-ids ",
  1322         "typ e": "java. util.Set<j ava.lang.S tring>",
  1323         "sou rceType":  "org.sprin gframework .security. oauth2.pro vider.clie nt.BaseCli entDetails "
  1324       },
  1325       {
  1326         "nam e": "secur ity.oauth2 .client.sc ope",
  1327         "typ e": "java. util.Set<j ava.lang.S tring>",
  1328         "sou rceType":  "org.sprin gframework .security. oauth2.pro vider.clie nt.BaseCli entDetails "
  1329       },
  1330       {
  1331         "nam e": "secur ity.oauth2 .client.sc ope",
  1332         "typ e": "java. util.List< java.lang. String>",
  1333         "sou rceType":  "org.sprin gframework .security. oauth2.cli ent.token. grant.code .Authoriza tionCodeRe sourceDeta ils"
  1334       },
  1335       {
  1336         "nam e": "secur ity.oauth2 .client.sc ope",
  1337         "typ e": "java. util.List< java.lang. String>",
  1338         "sou rceType":  "org.sprin gframework .security. oauth2.cli ent.token. grant.clie nt.ClientC redentials ResourceDe tails"
  1339       },
  1340       {
  1341         "nam e": "secur ity.oauth2 .client.to ken-name",
  1342         "typ e": "java. lang.Strin g",
  1343         "sou rceType":  "org.sprin gframework .security. oauth2.cli ent.token. grant.code .Authoriza tionCodeRe sourceDeta ils"
  1344       },
  1345       {
  1346         "nam e": "secur ity.oauth2 .client.to ken-name",
  1347         "typ e": "java. lang.Strin g",
  1348         "sou rceType":  "org.sprin gframework .security. oauth2.cli ent.token. grant.clie nt.ClientC redentials ResourceDe tails"
  1349       },
  1350       {
  1351         "nam e": "secur ity.oauth2 .client.us e-current- uri",
  1352         "typ e": "java. lang.Boole an",
  1353         "sou rceType":  "org.sprin gframework .security. oauth2.cli ent.token. grant.code .Authoriza tionCodeRe sourceDeta ils"
  1354       },
  1355       {
  1356         "nam e": "secur ity.oauth2 .client.us er-authori zation-uri ",
  1357         "typ e": "java. lang.Strin g",
  1358         "sou rceType":  "org.sprin gframework .security. oauth2.cli ent.token. grant.code .Authoriza tionCodeRe sourceDeta ils"
  1359       },
  1360       {
  1361         "nam e": "secur ity.oauth2 .resource. filter-ord er",
  1362         "typ e": "java. lang.Integ er",
  1363         "des cription":  "The orde r of the f ilter chai n used to  authentica te tokens.  Default p uts it aft er\n the a ctuator en dpoints an d before t he default  HTTP basi c filter c hain (catc hall).",
  1364         "sou rceType":  "org.sprin gframework .boot.auto configure. security.o auth2.reso urce.Resou rceServerP roperties" ,
  1365         "def aultValue" : 0
  1366       },
  1367       {
  1368         "nam e": "secur ity.oauth2 .resource. id",
  1369         "typ e": "java. lang.Strin g",
  1370         "des cription":  "Identifi er of the  resource." ,
  1371         "sou rceType":  "org.sprin gframework .boot.auto configure. security.o auth2.reso urce.Resou rceServerP roperties"
  1372       },
  1373       {
  1374         "nam e": "secur ity.oauth2 .resource. jwk.key-se t-uri",
  1375         "typ e": "java. lang.Strin g",
  1376         "des cription":  "The URI  to get ver ification  keys to ve rify the J WT token.  This can b e set when \n the aut horization  server re turns a se t of verif ication ke ys.",
  1377         "sou rceType":  "org.sprin gframework .boot.auto configure. security.o auth2.reso urce.Resou rceServerP roperties$ Jwk"
  1378       },
  1379       {
  1380         "nam e": "secur ity.oauth2 .resource. jwt.key-ur i",
  1381         "typ e": "java. lang.Strin g",
  1382         "des cription":  "The URI  of the JWT  token. Ca n be set i f the valu e is not a vailable a nd the key \n is publ ic.",
  1383         "sou rceType":  "org.sprin gframework .boot.auto configure. security.o auth2.reso urce.Resou rceServerP roperties$ Jwt"
  1384       },
  1385       {
  1386         "nam e": "secur ity.oauth2 .resource. jwt.key-va lue",
  1387         "typ e": "java. lang.Strin g",
  1388         "des cription":  "The veri fication k ey of the  JWT token.  Can eithe r be a sym metric sec ret or\n P EM-encoded  RSA publi c key. If  the value  is not ava ilable, yo u can set  the URI\n  instead.",
  1389         "sou rceType":  "org.sprin gframework .boot.auto configure. security.o auth2.reso urce.Resou rceServerP roperties$ Jwt"
  1390       },
  1391       {
  1392         "nam e": "secur ity.oauth2 .resource. prefer-tok en-info",
  1393         "typ e": "java. lang.Boole an",
  1394         "des cription":  "Use the  token info , can be s et to fals e to use t he user in fo.",
  1395         "sou rceType":  "org.sprin gframework .boot.auto configure. security.o auth2.reso urce.Resou rceServerP roperties" ,
  1396         "def aultValue" : true
  1397       },
  1398       {
  1399         "nam e": "secur ity.oauth2 .resource. service-id ",
  1400         "typ e": "java. lang.Strin g",
  1401         "sou rceType":  "org.sprin gframework .boot.auto configure. security.o auth2.reso urce.Resou rceServerP roperties" ,
  1402         "def aultValue" : "resourc e"
  1403       },
  1404       {
  1405         "nam e": "secur ity.oauth2 .resource. token-info -uri",
  1406         "typ e": "java. lang.Strin g",
  1407         "des cription":  "URI of t he token d ecoding en dpoint.",
  1408         "sou rceType":  "org.sprin gframework .boot.auto configure. security.o auth2.reso urce.Resou rceServerP roperties"
  1409       },
  1410       {
  1411         "nam e": "secur ity.oauth2 .resource. token-type ",
  1412         "typ e": "java. lang.Strin g",
  1413         "des cription":  "The toke n type to  send when  using the  userInfoUr i.",
  1414         "sou rceType":  "org.sprin gframework .boot.auto configure. security.o auth2.reso urce.Resou rceServerP roperties"
  1415       },
  1416       {
  1417         "nam e": "secur ity.oauth2 .resource. user-info- uri",
  1418         "typ e": "java. lang.Strin g",
  1419         "des cription":  "URI of t he user en dpoint.",
  1420         "sou rceType":  "org.sprin gframework .boot.auto configure. security.o auth2.reso urce.Resou rceServerP roperties"
  1421       },
  1422       {
  1423         "nam e": "secur ity.oauth2 .sso.filte r-order",
  1424         "typ e": "java. lang.Integ er",
  1425         "des cription":  "Filter o rder to ap ply if not  providing  an explic it WebSecu rityConfig urerAdapte r (in\n wh ich case t he order c an be prov ided there  instead). ",
  1426         "sou rceType":  "org.sprin gframework .boot.auto configure. security.o auth2.clie nt.OAuth2S soProperti es"
  1427       },
  1428       {
  1429         "nam e": "secur ity.oauth2 .sso.login -path",
  1430         "typ e": "java. lang.Strin g",
  1431         "des cription":  "Path to  the login  page, i.e.  the one t hat trigge rs the red irect to t he OAuth2\ n Authoriz ation Serv er.",
  1432         "sou rceType":  "org.sprin gframework .boot.auto configure. security.o auth2.clie nt.OAuth2S soProperti es",
  1433         "def aultValue" : "/login"
  1434       },
  1435       {
  1436         "nam e": "secur ity.requir e-ssl",
  1437         "typ e": "java. lang.Boole an",
  1438         "des cription":  "Enable s ecure chan nel for al l requests .",
  1439         "sou rceType":  "org.sprin gframework .boot.auto configure. security.S ecurityPro perties",
  1440         "def aultValue" : false
  1441       },
  1442       {
  1443         "nam e": "secur ity.sessio ns",
  1444         "typ e": "org.s pringframe work.secur ity.config .http.Sess ionCreatio nPolicy",
  1445         "des cription":  "Session  creation p olicy (alw ays, never , if_requi red, state less).",
  1446         "sou rceType":  "org.sprin gframework .boot.auto configure. security.S ecurityPro perties",
  1447         "def aultValue" : "statele ss"
  1448       },
  1449       {
  1450         "nam e": "secur ity.user.n ame",
  1451         "typ e": "java. lang.Strin g",
  1452         "des cription":  "Default  user name. ",
  1453         "sou rceType":  "org.sprin gframework .boot.auto configure. security.S ecurityPro perties$Us er",
  1454         "def aultValue" : "user"
  1455       },
  1456       {
  1457         "nam e": "secur ity.user.p assword",
  1458         "typ e": "java. lang.Strin g",
  1459         "des cription":  "Password  for the d efault use r name.",
  1460         "sou rceType":  "org.sprin gframework .boot.auto configure. security.S ecurityPro perties$Us er"
  1461       },
  1462       {
  1463         "nam e": "secur ity.user.r ole",
  1464         "typ e": "java. util.List< java.lang. String>",
  1465         "des cription":  "Granted  roles for  the defaul t user nam e.",
  1466         "sou rceType":  "org.sprin gframework .boot.auto configure. security.S ecurityPro perties$Us er"
  1467       },
  1468       {
  1469         "nam e": "serve r.address" ,
  1470         "typ e": "java. net.InetAd dress",
  1471         "des cription":  "Network  address to  which the  server sh ould bind  to.",
  1472         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties "
  1473       },
  1474       {
  1475         "nam e": "serve r.compress ion.enable d",
  1476         "typ e": "java. lang.Boole an",
  1477         "sou rceType":  "org.sprin gframework .boot.cont ext.embedd ed.Compres sion"
  1478       },
  1479       {
  1480         "nam e": "serve r.compress ion.exclud ed-user-ag ents",
  1481         "typ e": "java. lang.Strin g[]",
  1482         "sou rceType":  "org.sprin gframework .boot.cont ext.embedd ed.Compres sion"
  1483       },
  1484       {
  1485         "nam e": "serve r.compress ion.mime-t ypes",
  1486         "typ e": "java. lang.Strin g[]",
  1487         "sou rceType":  "org.sprin gframework .boot.cont ext.embedd ed.Compres sion"
  1488       },
  1489       {
  1490         "nam e": "serve r.compress ion.min-re sponse-siz e",
  1491         "typ e": "java. lang.Integ er",
  1492         "sou rceType":  "org.sprin gframework .boot.cont ext.embedd ed.Compres sion"
  1493       },
  1494       {
  1495         "nam e": "serve r.connecti on-timeout ",
  1496         "typ e": "java. lang.Integ er",
  1497         "des cription":  "Time in  millisecon ds that co nnectors w ill wait f or another  HTTP requ est before \n closing  the conne ction. Whe n not set,  the conne ctor's con tainer-spe cific defa ult\n will  be used.  Use a valu e of -1 to  indicate  no (i.e. i nfinite) t imeout.",
  1498         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties "
  1499       },
  1500       {
  1501         "nam e": "serve r.context- parameters ",
  1502         "typ e": "java. util.Map<j ava.lang.S tring,java .lang.Stri ng>",
  1503         "des cription":  "ServletC ontext par ameters.",
  1504         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties "
  1505       },
  1506       {
  1507         "nam e": "serve r.context- path",
  1508         "typ e": "java. lang.Strin g",
  1509         "des cription":  "Context  path of th e applicat ion.",
  1510         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties "
  1511       },
  1512       {
  1513         "nam e": "serve r.display- name",
  1514         "typ e": "java. lang.Strin g",
  1515         "des cription":  "Display  name of th e applicat ion.",
  1516         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties ",
  1517         "def aultValue" : "applica tion"
  1518       },
  1519       {
  1520         "nam e": "serve r.error.in clude-stac ktrace",
  1521         "typ e": "org.s pringframe work.boot. autoconfig ure.web.Er rorPropert ies$Includ eStacktrac e",
  1522         "des cription":  "When to  include a  \"stacktra ce\" attri bute.",
  1523         "sou rceType":  "org.sprin gframework .boot.auto configure. web.ErrorP roperties" ,
  1524         "def aultValue" : "never"
  1525       },
  1526       {
  1527         "nam e": "serve r.error.pa th",
  1528         "typ e": "java. lang.Strin g",
  1529         "des cription":  "Path of  the error  controller .",
  1530         "sou rceType":  "org.sprin gframework .boot.auto configure. web.ErrorP roperties" ,
  1531         "def aultValue" : "/error"
  1532       },
  1533       {
  1534         "nam e": "serve r.error.wh itelabel.e nabled",
  1535         "typ e": "java. lang.Boole an",
  1536         "des cription":  "Enable t he default  error pag e displaye d in brows ers in cas e of a ser ver error. ",
  1537         "def aultValue" : true
  1538       },
  1539       {
  1540         "nam e": "serve r.jetty.ac ceptors",
  1541         "typ e": "java. lang.Integ er",
  1542         "des cription":  "Number o f acceptor  threads t o use.",
  1543         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties $Jetty"
  1544       },
  1545       {
  1546         "nam e": "serve r.jetty.ma x-http-pos t-size",
  1547         "typ e": "java. lang.Integ er",
  1548         "des cription":  "Maximum  size in by tes of the  HTTP post  or put co ntent.",
  1549         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties $Jetty",
  1550         "def aultValue" : 0
  1551       },
  1552       {
  1553         "nam e": "serve r.jetty.se lectors",
  1554         "typ e": "java. lang.Integ er",
  1555         "des cription":  "Number o f selector  threads t o use.",
  1556         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties $Jetty"
  1557       },
  1558       {
  1559         "nam e": "serve r.jsp-serv let.class- name",
  1560         "typ e": "java. lang.Strin g",
  1561         "sou rceType":  "org.sprin gframework .boot.cont ext.embedd ed.JspServ let"
  1562       },
  1563       {
  1564         "nam e": "serve r.jsp-serv let.init-p arameters" ,
  1565         "typ e": "java. util.Map<j ava.lang.S tring,java .lang.Stri ng>",
  1566         "sou rceType":  "org.sprin gframework .boot.cont ext.embedd ed.JspServ let"
  1567       },
  1568       {
  1569         "nam e": "serve r.jsp-serv let.regist ered",
  1570         "typ e": "java. lang.Boole an",
  1571         "sou rceType":  "org.sprin gframework .boot.cont ext.embedd ed.JspServ let"
  1572       },
  1573       {
  1574         "nam e": "serve r.max-http -header-si ze",
  1575         "typ e": "java. lang.Integ er",
  1576         "des cription":  "Maximum  size in by tes of the  HTTP mess age header .",
  1577         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties ",
  1578         "def aultValue" : 0
  1579       },
  1580       {
  1581         "nam e": "serve r.max-http -post-size ",
  1582         "typ e": "java. lang.Integ er",
  1583         "des cription":  "Maximum  size in by tes of the  HTTP post  content." ,
  1584         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties ",
  1585         "def aultValue" : 0,
  1586         "dep recated":  true,
  1587         "dep recation":  {"reason" : "Use ded icated pro perty for  each conta iner."}
  1588       },
  1589       {
  1590         "nam e": "serve r.port",
  1591         "typ e": "java. lang.Integ er",
  1592         "des cription":  "Server H TTP port." ,
  1593         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties "
  1594       },
  1595       {
  1596         "nam e": "serve r.server-h eader",
  1597         "typ e": "java. lang.Strin g",
  1598         "des cription":  "Value to  use for t he Server  response h eader (no  header is  sent if em pty).",
  1599         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties "
  1600       },
  1601       {
  1602         "nam e": "serve r.servlet- path",
  1603         "typ e": "java. lang.Strin g",
  1604         "des cription":  "Path of  the main d ispatcher  servlet.",
  1605         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties ",
  1606         "def aultValue" : "/"
  1607       },
  1608       {
  1609         "nam e": "serve r.session. cookie.com ment",
  1610         "typ e": "java. lang.Strin g",
  1611         "des cription":  "Comment  for the se ssion cook ie.",
  1612         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties $Session$C ookie"
  1613       },
  1614       {
  1615         "nam e": "serve r.session. cookie.dom ain",
  1616         "typ e": "java. lang.Strin g",
  1617         "des cription":  "Domain f or the ses sion cooki e.",
  1618         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties $Session$C ookie"
  1619       },
  1620       {
  1621         "nam e": "serve r.session. cookie.htt p-only",
  1622         "typ e": "java. lang.Boole an",
  1623         "des cription":  "\"HttpOn ly\" flag  for the se ssion cook ie.",
  1624         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties $Session$C ookie"
  1625       },
  1626       {
  1627         "nam e": "serve r.session. cookie.max -age",
  1628         "typ e": "java. lang.Integ er",
  1629         "des cription":  "Maximum  age of the  session c ookie in s econds.",
  1630         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties $Session$C ookie"
  1631       },
  1632       {
  1633         "nam e": "serve r.session. cookie.nam e",
  1634         "typ e": "java. lang.Strin g",
  1635         "des cription":  "Session  cookie nam e.",
  1636         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties $Session$C ookie"
  1637       },
  1638       {
  1639         "nam e": "serve r.session. cookie.pat h",
  1640         "typ e": "java. lang.Strin g",
  1641         "des cription":  "Path of  the sessio n cookie." ,
  1642         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties $Session$C ookie"
  1643       },
  1644       {
  1645         "nam e": "serve r.session. cookie.sec ure",
  1646         "typ e": "java. lang.Boole an",
  1647         "des cription":  "\"Secure \" flag fo r the sess ion cookie .",
  1648         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties $Session$C ookie"
  1649       },
  1650       {
  1651         "nam e": "serve r.session. persistent ",
  1652         "typ e": "java. lang.Boole an",
  1653         "des cription":  "Persist  session da ta between  restarts. ",
  1654         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties $Session",
  1655         "def aultValue" : false
  1656       },
  1657       {
  1658         "nam e": "serve r.session. store-dir" ,
  1659         "typ e": "java. io.File",
  1660         "des cription":  "Director y used to  store sess ion data." ,
  1661         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties $Session"
  1662       },
  1663       {
  1664         "nam e": "serve r.session. timeout",
  1665         "typ e": "java. lang.Integ er",
  1666         "des cription":  "Session  timeout in  seconds." ,
  1667         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties $Session"
  1668       },
  1669       {
  1670         "nam e": "serve r.session. tracking-m odes",
  1671         "typ e": "java. util.Set<j avax.servl et.Session TrackingMo de>",
  1672         "des cription":  "Session  tracking m odes (one  or more of  the follo wing: \"co okie\", \" url\", \"s sl\").",
  1673         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties $Session"
  1674       },
  1675       {
  1676         "nam e": "serve r.ssl.ciph ers",
  1677         "typ e": "java. lang.Strin g[]",
  1678         "sou rceType":  "org.sprin gframework .boot.cont ext.embedd ed.Ssl"
  1679       },
  1680       {
  1681         "nam e": "serve r.ssl.clie nt-auth",
  1682         "typ e": "org.s pringframe work.boot. context.em bedded.Ssl $ClientAut h",
  1683         "sou rceType":  "org.sprin gframework .boot.cont ext.embedd ed.Ssl"
  1684       },
  1685       {
  1686         "nam e": "serve r.ssl.enab led",
  1687         "typ e": "java. lang.Boole an",
  1688         "sou rceType":  "org.sprin gframework .boot.cont ext.embedd ed.Ssl"
  1689       },
  1690       {
  1691         "nam e": "serve r.ssl.enab led-protoc ols",
  1692         "typ e": "java. lang.Strin g[]",
  1693         "sou rceType":  "org.sprin gframework .boot.cont ext.embedd ed.Ssl"
  1694       },
  1695       {
  1696         "nam e": "serve r.ssl.key- alias",
  1697         "typ e": "java. lang.Strin g",
  1698         "sou rceType":  "org.sprin gframework .boot.cont ext.embedd ed.Ssl"
  1699       },
  1700       {
  1701         "nam e": "serve r.ssl.key- password",
  1702         "typ e": "java. lang.Strin g",
  1703         "sou rceType":  "org.sprin gframework .boot.cont ext.embedd ed.Ssl"
  1704       },
  1705       {
  1706         "nam e": "serve r.ssl.key- store",
  1707         "typ e": "java. lang.Strin g",
  1708         "sou rceType":  "org.sprin gframework .boot.cont ext.embedd ed.Ssl"
  1709       },
  1710       {
  1711         "nam e": "serve r.ssl.key- store-pass word",
  1712         "typ e": "java. lang.Strin g",
  1713         "sou rceType":  "org.sprin gframework .boot.cont ext.embedd ed.Ssl"
  1714       },
  1715       {
  1716         "nam e": "serve r.ssl.key- store-prov ider",
  1717         "typ e": "java. lang.Strin g",
  1718         "sou rceType":  "org.sprin gframework .boot.cont ext.embedd ed.Ssl"
  1719       },
  1720       {
  1721         "nam e": "serve r.ssl.key- store-type ",
  1722         "typ e": "java. lang.Strin g",
  1723         "sou rceType":  "org.sprin gframework .boot.cont ext.embedd ed.Ssl"
  1724       },
  1725       {
  1726         "nam e": "serve r.ssl.prot ocol",
  1727         "typ e": "java. lang.Strin g",
  1728         "sou rceType":  "org.sprin gframework .boot.cont ext.embedd ed.Ssl"
  1729       },
  1730       {
  1731         "nam e": "serve r.ssl.trus t-store",
  1732         "typ e": "java. lang.Strin g",
  1733         "sou rceType":  "org.sprin gframework .boot.cont ext.embedd ed.Ssl"
  1734       },
  1735       {
  1736         "nam e": "serve r.ssl.trus t-store-pa ssword",
  1737         "typ e": "java. lang.Strin g",
  1738         "sou rceType":  "org.sprin gframework .boot.cont ext.embedd ed.Ssl"
  1739       },
  1740       {
  1741         "nam e": "serve r.ssl.trus t-store-pr ovider",
  1742         "typ e": "java. lang.Strin g",
  1743         "sou rceType":  "org.sprin gframework .boot.cont ext.embedd ed.Ssl"
  1744       },
  1745       {
  1746         "nam e": "serve r.ssl.trus t-store-ty pe",
  1747         "typ e": "java. lang.Strin g",
  1748         "sou rceType":  "org.sprin gframework .boot.cont ext.embedd ed.Ssl"
  1749       },
  1750       {
  1751         "nam e": "serve r.tomcat.a ccept-coun t",
  1752         "typ e": "java. lang.Integ er",
  1753         "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.",
  1754         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties $Tomcat",
  1755         "def aultValue" : 0
  1756       },
  1757       {
  1758         "nam e": "serve r.tomcat.a ccesslog.b uffered",
  1759         "typ e": "java. lang.Boole an",
  1760         "des cription":  "Buffer o utput such  that it i s only flu shed perio dically.",
  1761         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties $Tomcat$Ac cesslog",
  1762         "def aultValue" : true
  1763       },
  1764       {
  1765         "nam e": "serve r.tomcat.a ccesslog.d irectory",
  1766         "typ e": "java. lang.Strin g",
  1767         "des cription":  "Director y in which  log files  are creat ed. Can be  relative  to the tom cat\n base  dir or ab solute.",
  1768         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties $Tomcat$Ac cesslog",
  1769         "def aultValue" : "logs"
  1770       },
  1771       {
  1772         "nam e": "serve r.tomcat.a ccesslog.e nabled",
  1773         "typ e": "java. lang.Boole an",
  1774         "des cription":  "Enable a ccess log. ",
  1775         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties $Tomcat$Ac cesslog",
  1776         "def aultValue" : false
  1777       },
  1778       {
  1779         "nam e": "serve r.tomcat.a ccesslog.f ile-date-f ormat",
  1780         "typ e": "java. lang.Strin g",
  1781         "des cription":  "Date for mat to pla ce in log  file name. ",
  1782         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties $Tomcat$Ac cesslog",
  1783         "def aultValue" : ".yyyy-M M-dd"
  1784       },
  1785       {
  1786         "nam e": "serve r.tomcat.a ccesslog.p attern",
  1787         "typ e": "java. lang.Strin g",
  1788         "des cription":  "Format p attern for  access lo gs.",
  1789         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties $Tomcat$Ac cesslog",
  1790         "def aultValue" : "common"
  1791       },
  1792       {
  1793         "nam e": "serve r.tomcat.a ccesslog.p refix",
  1794         "typ e": "java. lang.Strin g",
  1795         "des cription":  "Log file  name pref ix.",
  1796         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties $Tomcat$Ac cesslog",
  1797         "def aultValue" : "access_ log"
  1798       },
  1799       {
  1800         "nam e": "serve r.tomcat.a ccesslog.r ename-on-r otate",
  1801         "typ e": "java. lang.Boole an",
  1802         "des cription":  "Defer in clusion of  the date  stamp in t he file na me until r otate time .",
  1803         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties $Tomcat$Ac cesslog",
  1804         "def aultValue" : false
  1805       },
  1806       {
  1807         "nam e": "serve r.tomcat.a ccesslog.r equest-att ributes-en abled",
  1808         "typ e": "java. lang.Boole an",
  1809         "des cription":  "Set requ est attrib utes for I P address,  Hostname,  protocol  and port u sed for\n  the reques t.",
  1810         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties $Tomcat$Ac cesslog",
  1811         "def aultValue" : false
  1812       },
  1813       {
  1814         "nam e": "serve r.tomcat.a ccesslog.r otate",
  1815         "typ e": "java. lang.Boole an",
  1816         "des cription":  "Enable a ccess log  rotation." ,
  1817         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties $Tomcat$Ac cesslog",
  1818         "def aultValue" : true
  1819       },
  1820       {
  1821         "nam e": "serve r.tomcat.a ccesslog.s uffix",
  1822         "typ e": "java. lang.Strin g",
  1823         "des cription":  "Log file  name suff ix.",
  1824         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties $Tomcat$Ac cesslog",
  1825         "def aultValue" : ".log"
  1826       },
  1827       {
  1828         "nam e": "serve r.tomcat.a dditional- tld-skip-p atterns",
  1829         "typ e": "java. util.List< java.lang. String>",
  1830         "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.",
  1831         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties $Tomcat"
  1832       },
  1833       {
  1834         "nam e": "serve r.tomcat.b ackground- processor- delay",
  1835         "typ e": "java. lang.Integ er",
  1836         "des cription":  "Delay in  seconds b etween the  invocatio n of backg roundProce ss methods .",
  1837         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties $Tomcat",
  1838         "def aultValue" : 30
  1839       },
  1840       {
  1841         "nam e": "serve r.tomcat.b asedir",
  1842         "typ e": "java. io.File",
  1843         "des cription":  "Tomcat b ase direct ory. If no t specifie d a tempor ary direct ory will b e used.",
  1844         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties $Tomcat"
  1845       },
  1846       {
  1847         "nam e": "serve r.tomcat.i nternal-pr oxies",
  1848         "typ e": "java. lang.Strin g",
  1849         "des cription":  "Regular  expression  that matc hes proxie s that are  to be tru sted.",
  1850         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties $Tomcat",
  1851         "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}"
  1852       },
  1853       {
  1854         "nam e": "serve r.tomcat.m ax-connect ions",
  1855         "typ e": "java. lang.Integ er",
  1856         "des cription":  "Maximum  number of  connection s that the  server wi ll accept  and proces s at any\n  given tim e. Once th e limit ha s been rea ched, the  operating  system may  still\n a ccept conn ections ba sed on the  \"acceptC ount\" pro perty.",
  1857         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties $Tomcat",
  1858         "def aultValue" : 0
  1859       },
  1860       {
  1861         "nam e": "serve r.tomcat.m ax-http-po st-size",
  1862         "typ e": "java. lang.Integ er",
  1863         "des cription":  "Maximum  size in by tes of the  HTTP post  content." ,
  1864         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties $Tomcat",
  1865         "def aultValue" : 0
  1866       },
  1867       {
  1868         "nam e": "serve r.tomcat.m ax-threads ",
  1869         "typ e": "java. lang.Integ er",
  1870         "des cription":  "Maximum  amount of  worker thr eads.",
  1871         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties $Tomcat",
  1872         "def aultValue" : 0
  1873       },
  1874       {
  1875         "nam e": "serve r.tomcat.m in-spare-t hreads",
  1876         "typ e": "java. lang.Integ er",
  1877         "des cription":  "Minimum  amount of  worker thr eads.",
  1878         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties $Tomcat",
  1879         "def aultValue" : 0
  1880       },
  1881       {
  1882         "nam e": "serve r.tomcat.p ort-header ",
  1883         "typ e": "java. lang.Strin g",
  1884         "des cription":  "Name of  the HTTP h eader used  to overri de the ori ginal port  value.",
  1885         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties $Tomcat",
  1886         "def aultValue" : "X-Forwa rded-Port"
  1887       },
  1888       {
  1889         "nam e": "serve r.tomcat.p rotocol-he ader",
  1890         "typ e": "java. lang.Strin g",
  1891         "des cription":  "Header t hat holds  the incomi ng protoco l, usually  named \"X -Forwarded -Proto\"." ,
  1892         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties $Tomcat"
  1893       },
  1894       {
  1895         "nam e": "serve r.tomcat.p rotocol-he ader-https -value",
  1896         "typ e": "java. lang.Strin g",
  1897         "des cription":  "Value of  the proto col header  that indi cates that  the incom ing reques t uses SSL .",
  1898         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties $Tomcat",
  1899         "def aultValue" : "https"
  1900       },
  1901       {
  1902         "nam e": "serve r.tomcat.r edirect-co ntext-root ",
  1903         "typ e": "java. lang.Boole an",
  1904         "des cription":  "Whether  requests t o the cont ext root s hould be r edirected  by appendi ng a / to\ n the path .",
  1905         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties $Tomcat"
  1906       },
  1907       {
  1908         "nam e": "serve r.tomcat.r emote-ip-h eader",
  1909         "typ e": "java. lang.Strin g",
  1910         "des cription":  "Name of  the http h eader from  which the  remote ip  is extrac ted..",
  1911         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties $Tomcat"
  1912       },
  1913       {
  1914         "nam e": "serve r.tomcat.u ri-encodin g",
  1915         "typ e": "java. nio.charse t.Charset" ,
  1916         "des cription":  "Characte r encoding  to use to  decode th e URI.",
  1917         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties $Tomcat"
  1918       },
  1919       {
  1920         "nam e": "serve r.undertow .accesslog .dir",
  1921         "typ e": "java. io.File",
  1922         "des cription":  "Undertow  access lo g director y.",
  1923         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties $Undertow$ Accesslog"
  1924       },
  1925       {
  1926         "nam e": "serve r.undertow .accesslog .enabled",
  1927         "typ e": "java. lang.Boole an",
  1928         "des cription":  "Enable a ccess log. ",
  1929         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties $Undertow$ Accesslog"
  1930       },
  1931       {
  1932         "nam e": "serve r.undertow .accesslog .pattern",
  1933         "typ e": "java. lang.Strin g",
  1934         "des cription":  "Format p attern for  access lo gs.",
  1935         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties $Undertow$ Accesslog" ,
  1936         "def aultValue" : "common"
  1937       },
  1938       {
  1939         "nam e": "serve r.undertow .accesslog .prefix",
  1940         "typ e": "java. lang.Strin g",
  1941         "des cription":  "Log file  name pref ix.",
  1942         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties $Undertow$ Accesslog" ,
  1943         "def aultValue" : "access_ log."
  1944       },
  1945       {
  1946         "nam e": "serve r.undertow .accesslog .rotate",
  1947         "typ e": "java. lang.Boole an",
  1948         "des cription":  "Enable a ccess log  rotation." ,
  1949         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties $Undertow$ Accesslog" ,
  1950         "def aultValue" : true
  1951       },
  1952       {
  1953         "nam e": "serve r.undertow .accesslog .suffix",
  1954         "typ e": "java. lang.Strin g",
  1955         "des cription":  "Log file  name suff ix.",
  1956         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties $Undertow$ Accesslog" ,
  1957         "def aultValue" : "log"
  1958       },
  1959       {
  1960         "nam e": "serve r.undertow .buffer-si ze",
  1961         "typ e": "java. lang.Integ er",
  1962         "des cription":  "Size of  each buffe r in bytes .",
  1963         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties $Undertow"
  1964       },
  1965       {
  1966         "nam e": "serve r.undertow .buffers-p er-region" ,
  1967         "typ e": "java. lang.Integ er",
  1968         "des cription":  "Number o f buffer p er region. ",
  1969         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties $Undertow" ,
  1970         "dep recated":  true,
  1971         "dep recation":  {"reason" : "The pro perty is n ot used by  Undertow.  See https ://issues. jboss.org/ browse/UND ERTOW-587  for detail s"}
  1972       },
  1973       {
  1974         "nam e": "serve r.undertow .direct-bu ffers",
  1975         "typ e": "java. lang.Boole an",
  1976         "des cription":  "Allocate  buffers o utside the  Java heap .",
  1977         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties $Undertow"
  1978       },
  1979       {
  1980         "nam e": "serve r.undertow .io-thread s",
  1981         "typ e": "java. lang.Integ er",
  1982         "des cription":  "Number o f I/O thre ads to cre ate for th e worker." ,
  1983         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties $Undertow"
  1984       },
  1985       {
  1986         "nam e": "serve r.undertow .max-http- post-size" ,
  1987         "typ e": "java. lang.Long" ,
  1988         "des cription":  "Maximum  size in by tes of the  HTTP post  content." ,
  1989         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties $Undertow" ,
  1990         "def aultValue" : 0
  1991       },
  1992       {
  1993         "nam e": "serve r.undertow .worker-th reads",
  1994         "typ e": "java. lang.Integ er",
  1995         "des cription":  "Number o f worker t hreads.",
  1996         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties $Undertow"
  1997       },
  1998       {
  1999         "nam e": "serve r.use-forw ard-header s",
  2000         "typ e": "java. lang.Boole an",
  2001         "des cription":  "If X-For warded-* h eaders sho uld be app lied to th e HttpRequ est.",
  2002         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Server Properties "
  2003       },
  2004       {
  2005         "nam e": "sprin g.activemq .broker-ur l",
  2006         "typ e": "java. lang.Strin g",
  2007         "des cription":  "URL of t he ActiveM Q broker.  Auto-gener ated by de fault.",
  2008         "sou rceType":  "org.sprin gframework .boot.auto configure. jms.active mq.ActiveM QPropertie s"
  2009       },
  2010       {
  2011         "nam e": "sprin g.activemq .close-tim eout",
  2012         "typ e": "java. lang.Integ er",
  2013         "des cription":  "Time to  wait, in m illisecond s, before  considerin g a close  complete." ,
  2014         "sou rceType":  "org.sprin gframework .boot.auto configure. jms.active mq.ActiveM QPropertie s",
  2015         "def aultValue" : 15000
  2016       },
  2017       {
  2018         "nam e": "sprin g.activemq .in-memory ",
  2019         "typ e": "java. lang.Boole an",
  2020         "des cription":  "Specify  if the def ault broke r URL shou ld be in m emory. Ign ored if an  explicit\ n broker h as been sp ecified.",
  2021         "sou rceType":  "org.sprin gframework .boot.auto configure. jms.active mq.ActiveM QPropertie s",
  2022         "def aultValue" : true
  2023       },
  2024       {
  2025         "nam e": "sprin g.activemq .non-block ing-redeli very",
  2026         "typ e": "java. lang.Boole an",
  2027         "des cription":  "Do not s top messag e delivery  before re -deliverin g messages  from a ro lled back\ n transact ion. This  implies th at message  order wil l not be p reserved w hen this i s\n enable d.",
  2028         "sou rceType":  "org.sprin gframework .boot.auto configure. jms.active mq.ActiveM QPropertie s",
  2029         "def aultValue" : false
  2030       },
  2031       {
  2032         "nam e": "sprin g.activemq .packages. trust-all" ,
  2033         "typ e": "java. lang.Boole an",
  2034         "des cription":  "Trust al l packages .",
  2035         "sou rceType":  "org.sprin gframework .boot.auto configure. jms.active mq.ActiveM QPropertie s$Packages "
  2036       },
  2037       {
  2038         "nam e": "sprin g.activemq .packages. trusted",
  2039         "typ e": "java. util.List< java.lang. String>",
  2040         "des cription":  "Comma-se parated li st of spec ific packa ges to tru st (when n ot trustin g all\n pa ckages).",
  2041         "sou rceType":  "org.sprin gframework .boot.auto configure. jms.active mq.ActiveM QPropertie s$Packages "
  2042       },
  2043       {
  2044         "nam e": "sprin g.activemq .password" ,
  2045         "typ e": "java. lang.Strin g",
  2046         "des cription":  "Login pa ssword of  the broker .",
  2047         "sou rceType":  "org.sprin gframework .boot.auto configure. jms.active mq.ActiveM QPropertie s"
  2048       },
  2049       {
  2050         "nam e": "sprin g.activemq .pool.bloc k-if-full" ,
  2051         "typ e": "java. lang.Boole an",
  2052         "des cription":  "Block wh en a conne ction is r equested a nd the poo l is full.  Set it to  false to\ n throw a  \"JMSExcep tion\" ins tead.",
  2053         "sou rceType":  "org.sprin gframework .boot.auto configure. jms.active mq.ActiveM QPropertie s$Pool",
  2054         "def aultValue" : true
  2055       },
  2056       {
  2057         "nam e": "sprin g.activemq .pool.bloc k-if-full- timeout",
  2058         "typ e": "java. lang.Long" ,
  2059         "des cription":  "Blocking  period, i n millisec onds, befo re throwin g an excep tion if th e pool is\ n still fu ll.",
  2060         "sou rceType":  "org.sprin gframework .boot.auto configure. jms.active mq.ActiveM QPropertie s$Pool",
  2061         "def aultValue" : -1
  2062       },
  2063       {
  2064         "nam e": "sprin g.activemq .pool.conf iguration. block-if-s ession-poo l-is-full" ,
  2065         "typ e": "java. lang.Boole an",
  2066         "sou rceType":  "org.apach e.activemq .pool.Pool edConnecti onFactory" ,
  2067         "dep recated":  true,
  2068         "dep recation":  {"replace ment": "sp ring.activ emq.pool.b lock-if-fu ll"}
  2069       },
  2070       {
  2071         "nam e": "sprin g.activemq .pool.conf iguration. block-if-s ession-poo l-is-full- timeout",
  2072         "typ e": "java. lang.Long" ,
  2073         "sou rceType":  "org.apach e.activemq .pool.Pool edConnecti onFactory" ,
  2074         "dep recated":  true,
  2075         "dep recation":  {"replace ment": "sp ring.activ emq.pool.b lock-if-fu ll-timeout "}
  2076       },
  2077       {
  2078         "nam e": "sprin g.activemq .pool.conf iguration. connection -factory",
  2079         "typ e": "java. lang.Objec t",
  2080         "sou rceType":  "org.apach e.activemq .pool.Pool edConnecti onFactory" ,
  2081         "dep recated":  true,
  2082         "dep recation":  {"reason" : "This th ird party  property c annot be s et via the  Environme nt."}
  2083       },
  2084       {
  2085         "nam e": "sprin g.activemq .pool.conf iguration. create-con nection-on -startup",
  2086         "typ e": "java. lang.Boole an",
  2087         "sou rceType":  "org.apach e.activemq .pool.Pool edConnecti onFactory" ,
  2088         "dep recated":  true,
  2089         "dep recation":  {"replace ment": "sp ring.activ emq.pool.c reate-conn ection-on- startup"}
  2090       },
  2091       {
  2092         "nam e": "sprin g.activemq .pool.conf iguration. expiry-tim eout",
  2093         "typ e": "java. lang.Long" ,
  2094         "sou rceType":  "org.apach e.activemq .pool.Pool edConnecti onFactory" ,
  2095         "dep recated":  true,
  2096         "dep recation":  {"replace ment": "sp ring.activ emq.pool.e xpiry-time out"}
  2097       },
  2098       {
  2099         "nam e": "sprin g.activemq .pool.conf iguration. idle-timeo ut",
  2100         "typ e": "java. lang.Integ er",
  2101         "sou rceType":  "org.apach e.activemq .pool.Pool edConnecti onFactory" ,
  2102         "dep recated":  true,
  2103         "dep recation":  {"replace ment": "sp ring.activ emq.pool.i dle-timeou t"}
  2104       },
  2105       {
  2106         "nam e": "sprin g.activemq .pool.conf iguration. max-connec tions",
  2107         "typ e": "java. lang.Integ er",
  2108         "sou rceType":  "org.apach e.activemq .pool.Pool edConnecti onFactory" ,
  2109         "dep recated":  true,
  2110         "dep recation":  {"replace ment": "sp ring.activ emq.pool.m ax-connect ions"}
  2111       },
  2112       {
  2113         "nam e": "sprin g.activemq .pool.conf iguration. maximum-ac tive-sessi on-per-con nection",
  2114         "typ e": "java. lang.Integ er",
  2115         "sou rceType":  "org.apach e.activemq .pool.Pool edConnecti onFactory" ,
  2116         "dep recated":  true,
  2117         "dep recation":  {"replace ment": "sp ring.activ emq.pool.m aximum-act ive-sessio n-per-conn ection"}
  2118       },
  2119       {
  2120         "nam e": "sprin g.activemq .pool.conf iguration. properties ",
  2121         "typ e": "java. util.Prope rties",
  2122         "sou rceType":  "org.apach e.activemq .pool.Pool edConnecti onFactory" ,
  2123         "dep recated":  true,
  2124         "dep recation":  {"reason" : "This th ird party  property c annot be s et via the  Environme nt."}
  2125       },
  2126       {
  2127         "nam e": "sprin g.activemq .pool.conf iguration. reconnect- on-excepti on",
  2128         "typ e": "java. lang.Boole an",
  2129         "sou rceType":  "org.apach e.activemq .pool.Pool edConnecti onFactory" ,
  2130         "dep recated":  true,
  2131         "dep recation":  {"replace ment": "sp ring.activ emq.pool.r econnect-o n-exceptio n"}
  2132       },
  2133       {
  2134         "nam e": "sprin g.activemq .pool.conf iguration. time-betwe en-expirat ion-check- millis",
  2135         "typ e": "java. lang.Long" ,
  2136         "sou rceType":  "org.apach e.activemq .pool.Pool edConnecti onFactory" ,
  2137         "dep recated":  true,
  2138         "dep recation":  {"replace ment": "sp ring.activ emq.pool.t ime-betwee n-expirati on-check"}
  2139       },
  2140       {
  2141         "nam e": "sprin g.activemq .pool.conf iguration. use-anonym ous-produc ers",
  2142         "typ e": "java. lang.Boole an",
  2143         "sou rceType":  "org.apach e.activemq .pool.Pool edConnecti onFactory" ,
  2144         "dep recated":  true,
  2145         "dep recation":  {"replace ment": "sp ring.activ emq.pool.u se-anonymo us-produce rs"}
  2146       },
  2147       {
  2148         "nam e": "sprin g.activemq .pool.crea te-connect ion-on-sta rtup",
  2149         "typ e": "java. lang.Boole an",
  2150         "des cription":  "Create a  connectio n on start up. Can be  used to w arm-up the  pool on s tartup.",
  2151         "sou rceType":  "org.sprin gframework .boot.auto configure. jms.active mq.ActiveM QPropertie s$Pool",
  2152         "def aultValue" : true
  2153       },
  2154       {
  2155         "nam e": "sprin g.activemq .pool.enab led",
  2156         "typ e": "java. lang.Boole an",
  2157         "des cription":  "Whether  a PooledCo nnectionFa ctory shou ld be crea ted instea d of a reg ular\n Con nectionFac tory.",
  2158         "sou rceType":  "org.sprin gframework .boot.auto configure. jms.active mq.ActiveM QPropertie s$Pool",
  2159         "def aultValue" : false
  2160       },
  2161       {
  2162         "nam e": "sprin g.activemq .pool.expi ry-timeout ",
  2163         "typ e": "java. lang.Long" ,
  2164         "des cription":  "Connecti on expirat ion timeou t in milli seconds.",
  2165         "sou rceType":  "org.sprin gframework .boot.auto configure. jms.active mq.ActiveM QPropertie s$Pool",
  2166         "def aultValue" : 0
  2167       },
  2168       {
  2169         "nam e": "sprin g.activemq .pool.idle -timeout",
  2170         "typ e": "java. lang.Integ er",
  2171         "des cription":  "Connecti on idle ti meout in m illisecond s.",
  2172         "sou rceType":  "org.sprin gframework .boot.auto configure. jms.active mq.ActiveM QPropertie s$Pool",
  2173         "def aultValue" : 30000
  2174       },
  2175       {
  2176         "nam e": "sprin g.activemq .pool.max- connection s",
  2177         "typ e": "java. lang.Integ er",
  2178         "des cription":  "Maximum  number of  pooled con nections." ,
  2179         "sou rceType":  "org.sprin gframework .boot.auto configure. jms.active mq.ActiveM QPropertie s$Pool",
  2180         "def aultValue" : 1
  2181       },
  2182       {
  2183         "nam e": "sprin g.activemq .pool.maxi mum-active -session-p er-connect ion",
  2184         "typ e": "java. lang.Integ er",
  2185         "des cription":  "Maximum  number of  active ses sions per  connection .",
  2186         "sou rceType":  "org.sprin gframework .boot.auto configure. jms.active mq.ActiveM QPropertie s$Pool",
  2187         "def aultValue" : 500
  2188       },
  2189       {
  2190         "nam e": "sprin g.activemq .pool.reco nnect-on-e xception",
  2191         "typ e": "java. lang.Boole an",
  2192         "des cription":  "Reset th e connecti on when a  \"JMXExcep tion\" occ urs.",
  2193         "sou rceType":  "org.sprin gframework .boot.auto configure. jms.active mq.ActiveM QPropertie s$Pool",
  2194         "def aultValue" : true
  2195       },
  2196       {
  2197         "nam e": "sprin g.activemq .pool.time -between-e xpiration- check",
  2198         "typ e": "java. lang.Long" ,
  2199         "des cription":  "Time to  sleep, in  millisecon ds, betwee n runs of  the idle c onnection  eviction\n  thread. W hen negati ve, no idl e connecti on evictio n thread r uns.",
  2200         "sou rceType":  "org.sprin gframework .boot.auto configure. jms.active mq.ActiveM QPropertie s$Pool",
  2201         "def aultValue" : -1
  2202       },
  2203       {
  2204         "nam e": "sprin g.activemq .pool.use- anonymous- producers" ,
  2205         "typ e": "java. lang.Boole an",
  2206         "des cription":  "Use only  one anony mous \"Mes sageProduc er\" insta nce. Set i t to false  to create \n one \"M essageProd ucer\" eve ry time on e is requi red.",
  2207         "sou rceType":  "org.sprin gframework .boot.auto configure. jms.active mq.ActiveM QPropertie s$Pool",
  2208         "def aultValue" : true
  2209       },
  2210       {
  2211         "nam e": "sprin g.activemq .send-time out",
  2212         "typ e": "java. lang.Integ er",
  2213         "des cription":  "Time to  wait, in m illisecond s, on Mess age sends  for a resp onse. Set  it to 0 to \n indicat e to wait  forever.",
  2214         "sou rceType":  "org.sprin gframework .boot.auto configure. jms.active mq.ActiveM QPropertie s",
  2215         "def aultValue" : 0
  2216       },
  2217       {
  2218         "nam e": "sprin g.activemq .user",
  2219         "typ e": "java. lang.Strin g",
  2220         "des cription":  "Login us er of the  broker.",
  2221         "sou rceType":  "org.sprin gframework .boot.auto configure. jms.active mq.ActiveM QPropertie s"
  2222       },
  2223       {
  2224         "nam e": "sprin g.aop.auto ",
  2225         "typ e": "java. lang.Boole an",
  2226         "des cription":  "Add @Ena bleAspectJ AutoProxy. ",
  2227         "def aultValue" : true
  2228       },
  2229       {
  2230         "nam e": "sprin g.aop.prox y-target-c lass",
  2231         "typ e": "java. lang.Boole an",
  2232         "des cription":  "Whether  subclass-b ased (CGLI B) proxies  are to be  created ( true) as o pposed to  standard J ava interf ace-based  proxies (f alse). Def aults to \ "true\" wh en using S pring Tran saction Ma nagement,  otherwise  \"false\". "
  2233       },
  2234       {
  2235         "nam e": "sprin g.applicat ion.admin. enabled",
  2236         "typ e": "java. lang.Boole an",
  2237         "des cription":  "Enable a dmin featu res for th e applicat ion.",
  2238         "def aultValue" : false
  2239       },
  2240       {
  2241         "nam e": "sprin g.applicat ion.admin. jmx-name",
  2242         "typ e": "java. lang.Strin g",
  2243         "des cription":  "JMX name  of the ap plication  admin MBea n.",
  2244         "def aultValue" : "org.spr ingframewo rk.boot:ty pe=Admin,n ame=Spring Applicatio n"
  2245       },
  2246       {
  2247         "nam e": "sprin g.artemis. embedded.c luster-pas sword",
  2248         "typ e": "java. lang.Strin g",
  2249         "des cription":  "Cluster  password.  Randomly g enerated o n startup  by default .",
  2250         "sou rceType":  "org.sprin gframework .boot.auto configure. jms.artemi s.ArtemisP roperties$ Embedded"
  2251       },
  2252       {
  2253         "nam e": "sprin g.artemis. embedded.d ata-direct ory",
  2254         "typ e": "java. lang.Strin g",
  2255         "des cription":  "Journal  file direc tory. Not  necessary  if persist ence is tu rned off." ,
  2256         "sou rceType":  "org.sprin gframework .boot.auto configure. jms.artemi s.ArtemisP roperties$ Embedded"
  2257       },
  2258       {
  2259         "nam e": "sprin g.artemis. embedded.e nabled",
  2260         "typ e": "java. lang.Boole an",
  2261         "des cription":  "Enable e mbedded mo de if the  Artemis se rver APIs  are availa ble.",
  2262         "sou rceType":  "org.sprin gframework .boot.auto configure. jms.artemi s.ArtemisP roperties$ Embedded",
  2263         "def aultValue" : true
  2264       },
  2265       {
  2266         "nam e": "sprin g.artemis. embedded.p ersistent" ,
  2267         "typ e": "java. lang.Boole an",
  2268         "des cription":  "Enable p ersistent  store.",
  2269         "sou rceType":  "org.sprin gframework .boot.auto configure. jms.artemi s.ArtemisP roperties$ Embedded",
  2270         "def aultValue" : false
  2271       },
  2272       {
  2273         "nam e": "sprin g.artemis. embedded.q ueues",
  2274         "typ e": "java. lang.Strin g[]",
  2275         "des cription":  "Comma-se parated li st of queu es to crea te on star tup.",
  2276         "sou rceType":  "org.sprin gframework .boot.auto configure. jms.artemi s.ArtemisP roperties$ Embedded",
  2277         "def aultValue" : []
  2278       },
  2279       {
  2280         "nam e": "sprin g.artemis. embedded.s erver-id",
  2281         "typ e": "java. lang.Integ er",
  2282         "des cription":  "Server i d. By defa ult, an au to-increme nted count er is used .",
  2283         "sou rceType":  "org.sprin gframework .boot.auto configure. jms.artemi s.ArtemisP roperties$ Embedded",
  2284         "def aultValue" : 0
  2285       },
  2286       {
  2287         "nam e": "sprin g.artemis. embedded.t opics",
  2288         "typ e": "java. lang.Strin g[]",
  2289         "des cription":  "Comma-se parated li st of topi cs to crea te on star tup.",
  2290         "sou rceType":  "org.sprin gframework .boot.auto configure. jms.artemi s.ArtemisP roperties$ Embedded",
  2291         "def aultValue" : []
  2292       },
  2293       {
  2294         "nam e": "sprin g.artemis. host",
  2295         "typ e": "java. lang.Strin g",
  2296         "des cription":  "Artemis  broker hos t.",
  2297         "sou rceType":  "org.sprin gframework .boot.auto configure. jms.artemi s.ArtemisP roperties" ,
  2298         "def aultValue" : "localho st"
  2299       },
  2300       {
  2301         "nam e": "sprin g.artemis. mode",
  2302         "typ e": "org.s pringframe work.boot. autoconfig ure.jms.ar temis.Arte misMode",
  2303         "des cription":  "Artemis  deployment  mode, aut o-detected  by defaul t.",
  2304         "sou rceType":  "org.sprin gframework .boot.auto configure. jms.artemi s.ArtemisP roperties"
  2305       },
  2306       {
  2307         "nam e": "sprin g.artemis. password",
  2308         "typ e": "java. lang.Strin g",
  2309         "des cription":  "Login pa ssword of  the broker .",
  2310         "sou rceType":  "org.sprin gframework .boot.auto configure. jms.artemi s.ArtemisP roperties"
  2311       },
  2312       {
  2313         "nam e": "sprin g.artemis. port",
  2314         "typ e": "java. lang.Integ er",
  2315         "des cription":  "Artemis  broker por t.",
  2316         "sou rceType":  "org.sprin gframework .boot.auto configure. jms.artemi s.ArtemisP roperties" ,
  2317         "def aultValue" : 61616
  2318       },
  2319       {
  2320         "nam e": "sprin g.artemis. user",
  2321         "typ e": "java. lang.Strin g",
  2322         "des cription":  "Login us er of the  broker.",
  2323         "sou rceType":  "org.sprin gframework .boot.auto configure. jms.artemi s.ArtemisP roperties"
  2324       },
  2325       {
  2326         "nam e": "sprin g.autoconf igure.excl ude",
  2327         "typ e": "java. util.List< java.lang. Class>",
  2328         "des cription":  "Auto-con figuration  classes t o exclude. "
  2329       },
  2330       {
  2331         "nam e": "sprin g.batch.in itializer. enabled",
  2332         "typ e": "java. lang.Boole an",
  2333         "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.",
  2334         "sou rceType":  "org.sprin gframework .boot.auto configure. batch.Batc hPropertie s$Initiali zer"
  2335       },
  2336       {
  2337         "nam e": "sprin g.batch.jo b.enabled" ,
  2338         "typ e": "java. lang.Boole an",
  2339         "des cription":  "Execute  all Spring  Batch job s in the c ontext on  startup.",
  2340         "def aultValue" : true
  2341       },
  2342       {
  2343         "nam e": "sprin g.batch.jo b.names",
  2344         "typ e": "java. lang.Strin g",
  2345         "des cription":  "Comma-se parated li st of job  names to e xecute on  startup. B y default,  all Jobs\ n found in  the conte xt are exe cuted.",
  2346         "sou rceType":  "org.sprin gframework .boot.auto configure. batch.Batc hPropertie s$Job",
  2347         "def aultValue" : ""
  2348       },
  2349       {
  2350         "nam e": "sprin g.batch.sc hema",
  2351         "typ e": "java. lang.Strin g",
  2352         "des cription":  "Path to  the SQL fi le to use  to initial ize the da tabase sch ema.",
  2353         "sou rceType":  "org.sprin gframework .boot.auto configure. batch.Batc hPropertie s",
  2354         "def aultValue" : "classpa th:org/spr ingframewo rk/batch/c ore/schema -@@platfor m@@.sql"
  2355       },
  2356       {
  2357         "nam e": "sprin g.batch.ta ble-prefix ",
  2358         "typ e": "java. lang.Strin g",
  2359         "des cription":  "Table pr efix for a ll the bat ch meta-da ta tables. ",
  2360         "sou rceType":  "org.sprin gframework .boot.auto configure. batch.Batc hPropertie s"
  2361       },
  2362       {
  2363         "nam e": "sprin g.cache.ca che-names" ,
  2364         "typ e": "java. util.List< java.lang. String>",
  2365         "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. ",
  2366         "sou rceType":  "org.sprin gframework .boot.auto configure. cache.Cach ePropertie s"
  2367       },
  2368       {
  2369         "nam e": "sprin g.cache.ca ffeine.spe c",
  2370         "typ e": "java. lang.Strin g",
  2371         "des cription":  "The spec  to use to  create ca ches. Chec k Caffeine Spec for m ore detail s on the\n  spec form at.",
  2372         "sou rceType":  "org.sprin gframework .boot.auto configure. cache.Cach ePropertie s$Caffeine "
  2373       },
  2374       {
  2375         "nam e": "sprin g.cache.co uchbase.ex piration",
  2376         "typ e": "java. lang.Integ er",
  2377         "des cription":  "Entry ex piration i n millisec onds. By d efault the  entries n ever expir e. Note\n  that this  value is u ltimately  converted  to seconds .",
  2378         "sou rceType":  "org.sprin gframework .boot.auto configure. cache.Cach ePropertie s$Couchbas e",
  2379         "def aultValue" : 0
  2380       },
  2381       {
  2382         "nam e": "sprin g.cache.eh cache.conf ig",
  2383         "typ e": "org.s pringframe work.core. io.Resourc e",
  2384         "des cription":  "The loca tion of th e configur ation file  to use to  initializ e EhCache. ",
  2385         "sou rceType":  "org.sprin gframework .boot.auto configure. cache.Cach ePropertie s$EhCache"
  2386       },
  2387       {
  2388         "nam e": "sprin g.cache.gu ava.spec",
  2389         "typ e": "java. lang.Strin g",
  2390         "des cription":  "The spec  to use to  create ca ches. Chec k CacheBui lderSpec f or more de tails on\n  the spec  format.",
  2391         "sou rceType":  "org.sprin gframework .boot.auto configure. cache.Cach ePropertie s$Guava",
  2392         "dep recated":  true,
  2393         "dep recation":  {
  2394           "r eason": "C affeine wi ll superse de the Gua va support  in Spring  Boot 2.0" ,
  2395           "r eplacement ": "spring .cache.caf feine.spec "
  2396         }
  2397       },
  2398       {
  2399         "nam e": "sprin g.cache.ha zelcast.co nfig",
  2400         "typ e": "org.s pringframe work.core. io.Resourc e",
  2401         "des cription":  "The loca tion of th e configur ation file  to use to  initializ e Hazelcas t.",
  2402         "sou rceType":  "org.sprin gframework .boot.auto configure. cache.Cach ePropertie s$Hazelcas t",
  2403         "dep recated":  true,
  2404         "dep recation":  {
  2405           "r eason": "U se general  hazelcast  auto-conf iguration  instead.",
  2406           "r eplacement ": "spring .hazelcast .config"
  2407         }
  2408       },
  2409       {
  2410         "nam e": "sprin g.cache.in finispan.c onfig",
  2411         "typ e": "org.s pringframe work.core. io.Resourc e",
  2412         "des cription":  "The loca tion of th e configur ation file  to use to  initializ e Infinisp an.",
  2413         "sou rceType":  "org.sprin gframework .boot.auto configure. cache.Cach ePropertie s$Infinisp an"
  2414       },
  2415       {
  2416         "nam e": "sprin g.cache.jc ache.confi g",
  2417         "typ e": "org.s pringframe work.core. io.Resourc e",
  2418         "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.",
  2419         "sou rceType":  "org.sprin gframework .boot.auto configure. cache.Cach ePropertie s$JCache"
  2420       },
  2421       {
  2422         "nam e": "sprin g.cache.jc ache.provi der",
  2423         "typ e": "java. lang.Strin g",
  2424         "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. O nly needed  if more t han one JS R-107\n im plementati on is avai lable on t he classpa th.",
  2425         "sou rceType":  "org.sprin gframework .boot.auto configure. cache.Cach ePropertie s$JCache"
  2426       },
  2427       {
  2428         "nam e": "sprin g.cache.ty pe",
  2429         "typ e": "org.s pringframe work.boot. autoconfig ure.cache. CacheType" ,
  2430         "des cription":  "Cache ty pe, auto-d etected ac cording to  the envir onment by  default.",
  2431         "sou rceType":  "org.sprin gframework .boot.auto configure. cache.Cach ePropertie s"
  2432       },
  2433       {
  2434         "nam e": "sprin g.couchbas e.bootstra p-hosts",
  2435         "typ e": "java. util.List< java.lang. String>",
  2436         "des cription":  "Couchbas e nodes (h ost or IP  address) t o bootstra p from.",
  2437         "sou rceType":  "org.sprin gframework .boot.auto configure. couchbase. CouchbaseP roperties"
  2438       },
  2439       {
  2440         "nam e": "sprin g.couchbas e.bucket.n ame",
  2441         "typ e": "java. lang.Strin g",
  2442         "des cription":  "Name of  the bucket  to connec t to.",
  2443         "sou rceType":  "org.sprin gframework .boot.auto configure. couchbase. CouchbaseP roperties$ Bucket",
  2444         "def aultValue" : "default "
  2445       },
  2446       {
  2447         "nam e": "sprin g.couchbas e.bucket.p assword",
  2448         "typ e": "java. lang.Strin g",
  2449         "des cription":  "Password  of the bu cket.",
  2450         "sou rceType":  "org.sprin gframework .boot.auto configure. couchbase. CouchbaseP roperties$ Bucket",
  2451         "def aultValue" : ""
  2452       },
  2453       {
  2454         "nam e": "sprin g.couchbas e.env.endp oints.key- value",
  2455         "typ e": "java. lang.Integ er",
  2456         "des cription":  "Number o f sockets  per node a gainst the  key/value  service." ,
  2457         "sou rceType":  "org.sprin gframework .boot.auto configure. couchbase. CouchbaseP roperties$ Endpoints" ,
  2458         "def aultValue" : 1
  2459       },
  2460       {
  2461         "nam e": "sprin g.couchbas e.env.endp oints.quer y",
  2462         "typ e": "java. lang.Integ er",
  2463         "des cription":  "Number o f sockets  per node a gainst the  query (N1 QL) servic e.",
  2464         "sou rceType":  "org.sprin gframework .boot.auto configure. couchbase. CouchbaseP roperties$ Endpoints" ,
  2465         "def aultValue" : 1
  2466       },
  2467       {
  2468         "nam e": "sprin g.couchbas e.env.endp oints.view ",
  2469         "typ e": "java. lang.Integ er",
  2470         "des cription":  "Number o f sockets  per node a gainst the  view serv ice.",
  2471         "sou rceType":  "org.sprin gframework .boot.auto configure. couchbase. CouchbaseP roperties$ Endpoints" ,
  2472         "def aultValue" : 1
  2473       },
  2474       {
  2475         "nam e": "sprin g.couchbas e.env.ssl. enabled",
  2476         "typ e": "java. lang.Boole an",
  2477         "des cription":  "Enable S SL support . Enabled  automatica lly if a \ "keyStore\ " is provi ded unless \n specifi ed otherwi se.",
  2478         "sou rceType":  "org.sprin gframework .boot.auto configure. couchbase. CouchbaseP roperties$ Ssl"
  2479       },
  2480       {
  2481         "nam e": "sprin g.couchbas e.env.ssl. key-store" ,
  2482         "typ e": "java. lang.Strin g",
  2483         "des cription":  "Path to  the JVM ke y store th at holds t he certifi cates.",
  2484         "sou rceType":  "org.sprin gframework .boot.auto configure. couchbase. CouchbaseP roperties$ Ssl"
  2485       },
  2486       {
  2487         "nam e": "sprin g.couchbas e.env.ssl. key-store- password",
  2488         "typ e": "java. lang.Strin g",
  2489         "des cription":  "Password  used to a ccess the  key store. ",
  2490         "sou rceType":  "org.sprin gframework .boot.auto configure. couchbase. CouchbaseP roperties$ Ssl"
  2491       },
  2492       {
  2493         "nam e": "sprin g.couchbas e.env.time outs.conne ct",
  2494         "typ e": "java. lang.Long" ,
  2495         "des cription":  "Bucket c onnections  timeout i n millisec onds.",
  2496         "sou rceType":  "org.sprin gframework .boot.auto configure. couchbase. CouchbaseP roperties$ Timeouts",
  2497         "def aultValue" : 5000
  2498       },
  2499       {
  2500         "nam e": "sprin g.couchbas e.env.time outs.key-v alue",
  2501         "typ e": "java. lang.Long" ,
  2502         "des cription":  "Blocking  operation s performe d on a spe cific key  timeout in  milliseco nds.",
  2503         "sou rceType":  "org.sprin gframework .boot.auto configure. couchbase. CouchbaseP roperties$ Timeouts",
  2504         "def aultValue" : 2500
  2505       },
  2506       {
  2507         "nam e": "sprin g.couchbas e.env.time outs.query ",
  2508         "typ e": "java. lang.Long" ,
  2509         "des cription":  "N1QL que ry operati ons timeou t in milli seconds.",
  2510         "sou rceType":  "org.sprin gframework .boot.auto configure. couchbase. CouchbaseP roperties$ Timeouts",
  2511         "def aultValue" : 7500
  2512       },
  2513       {
  2514         "nam e": "sprin g.couchbas e.env.time outs.socke t-connect" ,
  2515         "typ e": "java. lang.Integ er",
  2516         "des cription":  "Socket c onnect con nections t imeout in  millisecon ds.",
  2517         "sou rceType":  "org.sprin gframework .boot.auto configure. couchbase. CouchbaseP roperties$ Timeouts",
  2518         "def aultValue" : 1000
  2519       },
  2520       {
  2521         "nam e": "sprin g.couchbas e.env.time outs.view" ,
  2522         "typ e": "java. lang.Long" ,
  2523         "des cription":  "Regular  and geospa tial view  operations  timeout i n millisec onds.",
  2524         "sou rceType":  "org.sprin gframework .boot.auto configure. couchbase. CouchbaseP roperties$ Timeouts",
  2525         "def aultValue" : 7500
  2526       },
  2527       {
  2528         "nam e": "sprin g.dao.exce ptiontrans lation.ena bled",
  2529         "typ e": "java. lang.Boole an",
  2530         "des cription":  "Enable t he Persist enceExcept ionTransla tionPostPr ocessor.",
  2531         "def aultValue" : true
  2532       },
  2533       {
  2534         "nam e": "sprin g.data.cas sandra.clu ster-name" ,
  2535         "typ e": "java. lang.Strin g",
  2536         "des cription":  "Name of  the Cassan dra cluste r.",
  2537         "sou rceType":  "org.sprin gframework .boot.auto configure. cassandra. CassandraP roperties"
  2538       },
  2539       {
  2540         "nam e": "sprin g.data.cas sandra.com pression",
  2541         "typ e": "com.d atastax.dr iver.core. ProtocolOp tions$Comp ression",
  2542         "des cription":  "Compress ion suppor ted by the  Cassandra  binary pr otocol.",
  2543         "sou rceType":  "org.sprin gframework .boot.auto configure. cassandra. CassandraP roperties" ,
  2544         "def aultValue" : "none"
  2545       },
  2546       {
  2547         "nam e": "sprin g.data.cas sandra.con nect-timeo ut-millis" ,
  2548         "typ e": "java. lang.Integ er",
  2549         "des cription":  "Socket o ption: con nection ti me out.",
  2550         "sou rceType":  "org.sprin gframework .boot.auto configure. cassandra. CassandraP roperties"
  2551       },
  2552       {
  2553         "nam e": "sprin g.data.cas sandra.con sistency-l evel",
  2554         "typ e": "com.d atastax.dr iver.core. Consistenc yLevel",
  2555         "des cription":  "Queries  consistenc y level.",
  2556         "sou rceType":  "org.sprin gframework .boot.auto configure. cassandra. CassandraP roperties"
  2557       },
  2558       {
  2559         "nam e": "sprin g.data.cas sandra.con tact-point s",
  2560         "typ e": "java. lang.Strin g",
  2561         "des cription":  "Comma-se parated li st of clus ter node a ddresses." ,
  2562         "sou rceType":  "org.sprin gframework .boot.auto configure. cassandra. CassandraP roperties" ,
  2563         "def aultValue" : "localho st"
  2564       },
  2565       {
  2566         "nam e": "sprin g.data.cas sandra.fet ch-size",
  2567         "typ e": "java. lang.Integ er",
  2568         "des cription":  "Queries  default fe tch size." ,
  2569         "sou rceType":  "org.sprin gframework .boot.auto configure. cassandra. CassandraP roperties"
  2570       },
  2571       {
  2572         "nam e": "sprin g.data.cas sandra.key space-name ",
  2573         "typ e": "java. lang.Strin g",
  2574         "des cription":  "Keyspace  name to u se.",
  2575         "sou rceType":  "org.sprin gframework .boot.auto configure. cassandra. CassandraP roperties"
  2576       },
  2577       {
  2578         "nam e": "sprin g.data.cas sandra.loa d-balancin g-policy",
  2579         "typ e": "java. lang.Class <? extends  com.datas tax.driver .core.poli cies.LoadB alancingPo licy>",
  2580         "des cription":  "Class na me of the  load balan cing polic y.",
  2581         "sou rceType":  "org.sprin gframework .boot.auto configure. cassandra. CassandraP roperties"
  2582       },
  2583       {
  2584         "nam e": "sprin g.data.cas sandra.pas sword",
  2585         "typ e": "java. lang.Strin g",
  2586         "des cription":  "Login pa ssword of  the server .",
  2587         "sou rceType":  "org.sprin gframework .boot.auto configure. cassandra. CassandraP roperties"
  2588       },
  2589       {
  2590         "nam e": "sprin g.data.cas sandra.por t",
  2591         "typ e": "java. lang.Integ er",
  2592         "des cription":  "Port of  the Cassan dra server .",
  2593         "sou rceType":  "org.sprin gframework .boot.auto configure. cassandra. CassandraP roperties"
  2594       },
  2595       {
  2596         "nam e": "sprin g.data.cas sandra.rea d-timeout- millis",
  2597         "typ e": "java. lang.Integ er",
  2598         "des cription":  "Socket o ption: rea d time out .",
  2599         "sou rceType":  "org.sprin gframework .boot.auto configure. cassandra. CassandraP roperties"
  2600       },
  2601       {
  2602         "nam e": "sprin g.data.cas sandra.rec onnection- policy",
  2603         "typ e": "java. lang.Class <? extends  com.datas tax.driver .core.poli cies.Recon nectionPol icy>",
  2604         "des cription":  "Reconnec tion polic y class.",
  2605         "sou rceType":  "org.sprin gframework .boot.auto configure. cassandra. CassandraP roperties"
  2606       },
  2607       {
  2608         "nam e": "sprin g.data.cas sandra.rep ositories. enabled",
  2609         "typ e": "java. lang.Boole an",
  2610         "des cription":  "Enable C assandra r epositorie s.",
  2611         "def aultValue" : true
  2612       },
  2613       {
  2614         "nam e": "sprin g.data.cas sandra.ret ry-policy" ,
  2615         "typ e": "java. lang.Class <? extends  com.datas tax.driver .core.poli cies.Retry Policy>",
  2616         "des cription":  "Class na me of the  retry poli cy.",
  2617         "sou rceType":  "org.sprin gframework .boot.auto configure. cassandra. CassandraP roperties"
  2618       },
  2619       {
  2620         "nam e": "sprin g.data.cas sandra.sch ema-action ",
  2621         "typ e": "java. lang.Strin g",
  2622         "des cription":  "Schema a ction to t ake at sta rtup.",
  2623         "sou rceType":  "org.sprin gframework .boot.auto configure. cassandra. CassandraP roperties" ,
  2624         "def aultValue" : "none"
  2625       },
  2626       {
  2627         "nam e": "sprin g.data.cas sandra.ser ial-consis tency-leve l",
  2628         "typ e": "com.d atastax.dr iver.core. Consistenc yLevel",
  2629         "des cription":  "Queries  serial con sistency l evel.",
  2630         "sou rceType":  "org.sprin gframework .boot.auto configure. cassandra. CassandraP roperties"
  2631       },
  2632       {
  2633         "nam e": "sprin g.data.cas sandra.ssl ",
  2634         "typ e": "java. lang.Boole an",
  2635         "des cription":  "Enable S SL support .",
  2636         "sou rceType":  "org.sprin gframework .boot.auto configure. cassandra. CassandraP roperties" ,
  2637         "def aultValue" : false
  2638       },
  2639       {
  2640         "nam e": "sprin g.data.cas sandra.use rname",
  2641         "typ e": "java. lang.Strin g",
  2642         "des cription":  "Login us er of the  server.",
  2643         "sou rceType":  "org.sprin gframework .boot.auto configure. cassandra. CassandraP roperties"
  2644       },
  2645       {
  2646         "nam e": "sprin g.data.cou chbase.aut o-index",
  2647         "typ e": "java. lang.Boole an",
  2648         "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\".",
  2649         "sou rceType":  "org.sprin gframework .boot.auto configure. data.couch base.Couch baseDataPr operties",
  2650         "def aultValue" : false
  2651       },
  2652       {
  2653         "nam e": "sprin g.data.cou chbase.con sistency",
  2654         "typ e": "org.s pringframe work.data. couchbase. core.query .Consisten cy",
  2655         "des cription":  "Consiste ncy to app ly by defa ult on gen erated que ries.",
  2656         "sou rceType":  "org.sprin gframework .boot.auto configure. data.couch base.Couch baseDataPr operties",
  2657         "def aultValue" : "read-yo ur-own-wri tes"
  2658       },
  2659       {
  2660         "nam e": "sprin g.data.cou chbase.rep ositories. enabled",
  2661         "typ e": "java. lang.Boole an",
  2662         "des cription":  "Enable C ouchbase r epositorie s.",
  2663         "def aultValue" : true
  2664       },
  2665       {
  2666         "nam e": "sprin g.data.ela sticsearch .cluster-n ame",
  2667         "typ e": "java. lang.Strin g",
  2668         "des cription":  "Elastics earch clus ter name." ,
  2669         "sou rceType":  "org.sprin gframework .boot.auto configure. data.elast icsearch.E lasticsear chProperti es",
  2670         "def aultValue" : "elastic search"
  2671       },
  2672       {
  2673         "nam e": "sprin g.data.ela sticsearch .cluster-n odes",
  2674         "typ e": "java. lang.Strin g",
  2675         "des cription":  "Comma-se parated li st of clus ter node a ddresses.  If not spe cified, st arts a cli ent\n node .",
  2676         "sou rceType":  "org.sprin gframework .boot.auto configure. data.elast icsearch.E lasticsear chProperti es"
  2677       },
  2678       {
  2679         "nam e": "sprin g.data.ela sticsearch .propertie s",
  2680         "typ e": "java. util.Map<j ava.lang.S tring,java .lang.Stri ng>",
  2681         "des cription":  "Addition al propert ies used t o configur e the clie nt.",
  2682         "sou rceType":  "org.sprin gframework .boot.auto configure. data.elast icsearch.E lasticsear chProperti es"
  2683       },
  2684       {
  2685         "nam e": "sprin g.data.ela sticsearch .repositor ies.enable d",
  2686         "typ e": "java. lang.Boole an",
  2687         "des cription":  "Enable E lasticsear ch reposit ories.",
  2688         "def aultValue" : true
  2689       },
  2690       {
  2691         "nam e": "sprin g.data.jpa .repositor ies.enable d",
  2692         "typ e": "java. lang.Boole an",
  2693         "des cription":  "Enable J PA reposit ories.",
  2694         "def aultValue" : true
  2695       },
  2696       {
  2697         "nam e": "sprin g.data.lda p.reposito ries.enabl ed",
  2698         "typ e": "java. lang.Boole an",
  2699         "des cription":  "Enable L DAP reposi tories.",
  2700         "def aultValue" : true
  2701       },
  2702       {
  2703         "nam e": "sprin g.data.mon godb.authe ntication- database",
  2704         "typ e": "java. lang.Strin g",
  2705         "des cription":  "Authenti cation dat abase name .",
  2706         "sou rceType":  "org.sprin gframework .boot.auto configure. mongo.Mong oPropertie s"
  2707       },
  2708       {
  2709         "nam e": "sprin g.data.mon godb.datab ase",
  2710         "typ e": "java. lang.Strin g",
  2711         "des cription":  "Database  name.",
  2712         "sou rceType":  "org.sprin gframework .boot.auto configure. mongo.Mong oPropertie s"
  2713       },
  2714       {
  2715         "nam e": "sprin g.data.mon godb.field -naming-st rategy",
  2716         "typ e": "java. lang.Class <?>",
  2717         "des cription":  "Fully qu alified na me of the  FieldNamin gStrategy  to use.",
  2718         "sou rceType":  "org.sprin gframework .boot.auto configure. mongo.Mong oPropertie s"
  2719       },
  2720       {
  2721         "nam e": "sprin g.data.mon godb.grid- fs-databas e",
  2722         "typ e": "java. lang.Strin g",
  2723         "des cription":  "GridFS d atabase na me.",
  2724         "sou rceType":  "org.sprin gframework .boot.auto configure. mongo.Mong oPropertie s"
  2725       },
  2726       {
  2727         "nam e": "sprin g.data.mon godb.host" ,
  2728         "typ e": "java. lang.Strin g",
  2729         "des cription":  "Mongo se rver host.  Cannot be  set with  uri.",
  2730         "sou rceType":  "org.sprin gframework .boot.auto configure. mongo.Mong oPropertie s"
  2731       },
  2732       {
  2733         "nam e": "sprin g.data.mon godb.passw ord",
  2734         "typ e": "char[ ]",
  2735         "des cription":  "Login pa ssword of  the mongo  server. Ca nnot be se t with uri .",
  2736         "sou rceType":  "org.sprin gframework .boot.auto configure. mongo.Mong oPropertie s"
  2737       },
  2738       {
  2739         "nam e": "sprin g.data.mon godb.port" ,
  2740         "typ e": "java. lang.Integ er",
  2741         "des cription":  "Mongo se rver port.  Cannot be  set with  uri.",
  2742         "sou rceType":  "org.sprin gframework .boot.auto configure. mongo.Mong oPropertie s"
  2743       },
  2744       {
  2745         "nam e": "sprin g.data.mon godb.repos itories.en abled",
  2746         "typ e": "java. lang.Boole an",
  2747         "des cription":  "Enable M ongo repos itories.",
  2748         "def aultValue" : true
  2749       },
  2750       {
  2751         "nam e": "sprin g.data.mon godb.uri",
  2752         "typ e": "java. lang.Strin g",
  2753         "des cription":  "Mongo da tabase URI . Cannot b e set with  host, por t and cred entials.",
  2754         "sou rceType":  "org.sprin gframework .boot.auto configure. mongo.Mong oPropertie s"
  2755       },
  2756       {
  2757         "nam e": "sprin g.data.mon godb.usern ame",
  2758         "typ e": "java. lang.Strin g",
  2759         "des cription":  "Login us er of the  mongo serv er. Cannot  be set wi th uri.",
  2760         "sou rceType":  "org.sprin gframework .boot.auto configure. mongo.Mong oPropertie s"
  2761       },
  2762       {
  2763         "nam e": "sprin g.data.neo 4j.compile r",
  2764         "typ e": "java. lang.Strin g",
  2765         "des cription":  "Compiler  to use.",
  2766         "sou rceType":  "org.sprin gframework .boot.auto configure. data.neo4j .Neo4jProp erties"
  2767       },
  2768       {
  2769         "nam e": "sprin g.data.neo 4j.embedde d.enabled" ,
  2770         "typ e": "java. lang.Boole an",
  2771         "des cription":  "Enable e mbedded mo de if the  embedded d river is a vailable." ,
  2772         "sou rceType":  "org.sprin gframework .boot.auto configure. data.neo4j .Neo4jProp erties$Emb edded",
  2773         "def aultValue" : true
  2774       },
  2775       {
  2776         "nam e": "sprin g.data.neo 4j.open-in -view",
  2777         "typ e": "java. lang.Boole an",
  2778         "des cription":  "Register  OpenSessi onInViewIn terceptor.  Binds a N eo4j Sessi on to the  thread for  the entir e processi ng of the  request.",
  2779         "def aultValue" : true
  2780       },
  2781       {
  2782         "nam e": "sprin g.data.neo 4j.passwor d",
  2783         "typ e": "java. lang.Strin g",
  2784         "des cription":  "Login pa ssword of  the server .",
  2785         "sou rceType":  "org.sprin gframework .boot.auto configure. data.neo4j .Neo4jProp erties"
  2786       },
  2787       {
  2788         "nam e": "sprin g.data.neo 4j.reposit ories.enab led",
  2789         "typ e": "java. lang.Boole an",
  2790         "des cription":  "Enable N eo4j repos itories.",
  2791         "def aultValue" : true
  2792       },
  2793       {
  2794         "nam e": "sprin g.data.neo 4j.uri",
  2795         "typ e": "java. lang.Strin g",
  2796         "des cription":  "URI used  by the dr iver. Auto -detected  by default .",
  2797         "sou rceType":  "org.sprin gframework .boot.auto configure. data.neo4j .Neo4jProp erties"
  2798       },
  2799       {
  2800         "nam e": "sprin g.data.neo 4j.usernam e",
  2801         "typ e": "java. lang.Strin g",
  2802         "des cription":  "Login us er of the  server.",
  2803         "sou rceType":  "org.sprin gframework .boot.auto configure. data.neo4j .Neo4jProp erties"
  2804       },
  2805       {
  2806         "nam e": "sprin g.data.red is.reposit ories.enab led",
  2807         "typ e": "java. lang.Boole an",
  2808         "des cription":  "Enable R edis repos itories.",
  2809         "def aultValue" : true
  2810       },
  2811       {
  2812         "nam e": "sprin g.data.res t.base-pat h",
  2813         "typ e": "java. lang.Strin g",
  2814         "des cription":  "Base pat h to be us ed by Spri ng Data RE ST to expo se reposit ory resour ces.",
  2815         "sou rceType":  "org.sprin gframework .boot.auto configure. data.rest. Repository RestProper ties"
  2816       },
  2817       {
  2818         "nam e": "sprin g.data.res t.default- page-size" ,
  2819         "typ e": "java. lang.Integ er",
  2820         "des cription":  "Default  size of pa ges.",
  2821         "sou rceType":  "org.sprin gframework .boot.auto configure. data.rest. Repository RestProper ties"
  2822       },
  2823       {
  2824         "nam e": "sprin g.data.res t.detectio n-strategy ",
  2825         "typ e": "org.s pringframe work.data. rest.core. mapping.Re positoryDe tectionStr ategy$Repo sitoryDete ctionStrat egies",
  2826         "des cription":  "Strategy  to use to  determine  which rep ositories  get expose d.",
  2827         "sou rceType":  "org.sprin gframework .boot.auto configure. data.rest. Repository RestProper ties",
  2828         "def aultValue" : "default "
  2829       },
  2830       {
  2831         "nam e": "sprin g.data.res t.enable-e num-transl ation",
  2832         "typ e": "java. lang.Boole an",
  2833         "des cription":  "Enable e num value  translatio n via the  Spring Dat a REST def ault resou rce bundle .\n Will u se the ful ly qualifi ed enum na me as key. ",
  2834         "sou rceType":  "org.sprin gframework .boot.auto configure. data.rest. Repository RestProper ties"
  2835       },
  2836       {
  2837         "nam e": "sprin g.data.res t.limit-pa ram-name",
  2838         "typ e": "java. lang.Strin g",
  2839         "des cription":  "Name of  the URL qu ery string  parameter  that indi cates how  many resul ts to retu rn at\n on ce.",
  2840         "sou rceType":  "org.sprin gframework .boot.auto configure. data.rest. Repository RestProper ties"
  2841       },
  2842       {
  2843         "nam e": "sprin g.data.res t.max-page -size",
  2844         "typ e": "java. lang.Integ er",
  2845         "des cription":  "Maximum  size of pa ges.",
  2846         "sou rceType":  "org.sprin gframework .boot.auto configure. data.rest. Repository RestProper ties"
  2847       },
  2848       {
  2849         "nam e": "sprin g.data.res t.page-par am-name",
  2850         "typ e": "java. lang.Strin g",
  2851         "des cription":  "Name of  the URL qu ery string  parameter  that indi cates what  page to r eturn.",
  2852         "sou rceType":  "org.sprin gframework .boot.auto configure. data.rest. Repository RestProper ties"
  2853       },
  2854       {
  2855         "nam e": "sprin g.data.res t.return-b ody-on-cre ate",
  2856         "typ e": "java. lang.Boole an",
  2857         "des cription":  "Return a  response  body after  creating  an entity. ",
  2858         "sou rceType":  "org.sprin gframework .boot.auto configure. data.rest. Repository RestProper ties"
  2859       },
  2860       {
  2861         "nam e": "sprin g.data.res t.return-b ody-on-upd ate",
  2862         "typ e": "java. lang.Boole an",
  2863         "des cription":  "Return a  response  body after  updating  an entity. ",
  2864         "sou rceType":  "org.sprin gframework .boot.auto configure. data.rest. Repository RestProper ties"
  2865       },
  2866       {
  2867         "nam e": "sprin g.data.res t.sort-par am-name",
  2868         "typ e": "java. lang.Strin g",
  2869         "des cription":  "Name of  the URL qu ery string  parameter  that indi cates what  direction  to sort\n  results." ,
  2870         "sou rceType":  "org.sprin gframework .boot.auto configure. data.rest. Repository RestProper ties"
  2871       },
  2872       {
  2873         "nam e": "sprin g.data.sol r.host",
  2874         "typ e": "java. lang.Strin g",
  2875         "des cription":  "Solr hos t. Ignored  if \"zk-h ost\" is s et.",
  2876         "sou rceType":  "org.sprin gframework .boot.auto configure. solr.SolrP roperties" ,
  2877           "defaultVa lue": "htt p://127.0. 0.1: PORT /solr"
  2878       },
  2879       {
  2880         "nam e": "sprin g.data.sol r.reposito ries.enabl ed",
  2881         "typ e": "java. lang.Boole an",
  2882         "des cription":  "Enable S olr reposi tories.",
  2883         "def aultValue" : true
  2884       },
  2885       {
  2886         "nam e": "sprin g.data.sol r.zk-host" ,
  2887         "typ e": "java. lang.Strin g",
  2888         "des cription":  "ZooKeepe r host add ress in th e form HOS T:PORT.",
  2889         "sou rceType":  "org.sprin gframework .boot.auto configure. solr.SolrP roperties"
  2890       },
  2891       {
  2892         "nam e": "sprin g.datasour ce.continu e-on-error ",
  2893         "typ e": "java. lang.Boole an",
  2894         "des cription":  "Do not s top if an  error occu rs while i nitializin g the data base.",
  2895         "sou rceType":  "org.sprin gframework .boot.auto configure. jdbc.DataS ourcePrope rties",
  2896         "def aultValue" : false
  2897       },
  2898       {
  2899         "nam e": "sprin g.datasour ce.data",
  2900         "typ e": "java. util.List< java.lang. String>",
  2901         "des cription":  "Data (DM L) script  resource r eferences. ",
  2902         "sou rceType":  "org.sprin gframework .boot.auto configure. jdbc.DataS ourcePrope rties"
  2903       },
  2904       {
  2905         "nam e": "sprin g.datasour ce.data-pa ssword",
  2906         "typ e": "java. lang.Strin g",
  2907         "des cription":  "Password  of the da tabase to  execute DM L scripts. ",
  2908         "sou rceType":  "org.sprin gframework .boot.auto configure. jdbc.DataS ourcePrope rties"
  2909       },
  2910       {
  2911         "nam e": "sprin g.datasour ce.data-us ername",
  2912         "typ e": "java. lang.Strin g",
  2913         "des cription":  "User of  the databa se to exec ute DML sc ripts.",
  2914         "sou rceType":  "org.sprin gframework .boot.auto configure. jdbc.DataS ourcePrope rties"
  2915       },
  2916       {
  2917         "nam e": "sprin g.datasour ce.dbcp.ac cess-to-un derlying-c onnection- allowed",
  2918         "typ e": "java. lang.Boole an",
  2919         "sou rceType":  "org.apach e.commons. dbcp.Basic DataSource ",
  2920         "dep recated":  true,
  2921         "dep recation":  {}
  2922       },
  2923       {
  2924         "nam e": "sprin g.datasour ce.dbcp.co nnection-i nit-sqls",
  2925         "typ e": "java. util.Colle ction",
  2926         "sou rceType":  "org.apach e.commons. dbcp.Basic DataSource ",
  2927         "dep recated":  true,
  2928         "dep recation":  {}
  2929       },
  2930       {
  2931         "nam e": "sprin g.datasour ce.dbcp.de fault-auto -commit",
  2932         "typ e": "java. lang.Boole an",
  2933         "sou rceType":  "org.apach e.commons. dbcp.Basic DataSource ",
  2934         "dep recated":  true,
  2935         "dep recation":  {}
  2936       },
  2937       {
  2938         "nam e": "sprin g.datasour ce.dbcp.de fault-cata log",
  2939         "typ e": "java. lang.Strin g",
  2940         "sou rceType":  "org.apach e.commons. dbcp.Basic DataSource ",
  2941         "dep recated":  true,
  2942         "dep recation":  {}
  2943       },
  2944       {
  2945         "nam e": "sprin g.datasour ce.dbcp.de fault-read -only",
  2946         "typ e": "java. lang.Boole an",
  2947         "sou rceType":  "org.apach e.commons. dbcp.Basic DataSource ",
  2948         "dep recated":  true,
  2949         "dep recation":  {}
  2950       },
  2951       {
  2952         "nam e": "sprin g.datasour ce.dbcp.de fault-tran saction-is olation",
  2953         "typ e": "java. lang.Integ er",
  2954         "sou rceType":  "org.apach e.commons. dbcp.Basic DataSource ",
  2955         "dep recated":  true,
  2956         "dep recation":  {}
  2957       },
  2958       {
  2959         "nam e": "sprin g.datasour ce.dbcp.dr iver-class -name",
  2960         "typ e": "java. lang.Strin g",
  2961         "sou rceType":  "org.apach e.commons. dbcp.Basic DataSource ",
  2962         "dep recated":  true,
  2963         "dep recation":  {}
  2964       },
  2965       {
  2966         "nam e": "sprin g.datasour ce.dbcp.in itial-size ",
  2967         "typ e": "java. lang.Integ er",
  2968         "sou rceType":  "org.apach e.commons. dbcp.Basic DataSource ",
  2969         "dep recated":  true,
  2970         "dep recation":  {}
  2971       },
  2972       {
  2973         "nam e": "sprin g.datasour ce.dbcp.lo g-abandone d",
  2974         "typ e": "java. lang.Boole an",
  2975         "sou rceType":  "org.apach e.commons. dbcp.Basic DataSource ",
  2976         "dep recated":  true,
  2977         "dep recation":  {}
  2978       },
  2979       {
  2980         "nam e": "sprin g.datasour ce.dbcp.lo gin-timeou t",
  2981         "typ e": "java. lang.Integ er",
  2982         "sou rceType":  "org.apach e.commons. dbcp.Basic DataSource ",
  2983         "dep recated":  true,
  2984         "dep recation":  {}
  2985       },
  2986       {
  2987         "nam e": "sprin g.datasour ce.dbcp.ma x-active",
  2988         "typ e": "java. lang.Integ er",
  2989         "sou rceType":  "org.apach e.commons. dbcp.Basic DataSource ",
  2990         "dep recated":  true,
  2991         "dep recation":  {}
  2992       },
  2993       {
  2994         "nam e": "sprin g.datasour ce.dbcp.ma x-idle",
  2995         "typ e": "java. lang.Integ er",
  2996         "sou rceType":  "org.apach e.commons. dbcp.Basic DataSource ",
  2997         "dep recated":  true,
  2998         "dep recation":  {}
  2999       },
  3000       {
  3001         "nam e": "sprin g.datasour ce.dbcp.ma x-open-pre pared-stat ements",
  3002         "typ e": "java. lang.Integ er",
  3003         "sou rceType":  "org.apach e.commons. dbcp.Basic DataSource ",
  3004         "dep recated":  true,
  3005         "dep recation":  {}
  3006       },
  3007       {
  3008         "nam e": "sprin g.datasour ce.dbcp.ma x-wait",
  3009         "typ e": "java. lang.Long" ,
  3010         "sou rceType":  "org.apach e.commons. dbcp.Basic DataSource ",
  3011         "dep recated":  true,
  3012         "dep recation":  {}
  3013       },
  3014       {
  3015         "nam e": "sprin g.datasour ce.dbcp.mi n-evictabl e-idle-tim e-millis",
  3016         "typ e": "java. lang.Long" ,
  3017         "sou rceType":  "org.apach e.commons. dbcp.Basic DataSource ",
  3018         "dep recated":  true,
  3019         "dep recation":  {}
  3020       },
  3021       {
  3022         "nam e": "sprin g.datasour ce.dbcp.mi n-idle",
  3023         "typ e": "java. lang.Integ er",
  3024         "sou rceType":  "org.apach e.commons. dbcp.Basic DataSource ",
  3025         "dep recated":  true,
  3026         "dep recation":  {}
  3027       },
  3028       {
  3029         "nam e": "sprin g.datasour ce.dbcp.nu m-tests-pe r-eviction -run",
  3030         "typ e": "java. lang.Integ er",
  3031         "sou rceType":  "org.apach e.commons. dbcp.Basic DataSource ",
  3032         "dep recated":  true,
  3033         "dep recation":  {}
  3034       },
  3035       {
  3036         "nam e": "sprin g.datasour ce.dbcp.pa ssword",
  3037         "typ e": "java. lang.Strin g",
  3038         "sou rceType":  "org.apach e.commons. dbcp.Basic DataSource ",
  3039         "dep recated":  true,
  3040         "dep recation":  {}
  3041       },
  3042       {
  3043         "nam e": "sprin g.datasour ce.dbcp.po ol-prepare d-statemen ts",
  3044         "typ e": "java. lang.Boole an",
  3045         "sou rceType":  "org.apach e.commons. dbcp.Basic DataSource ",
  3046         "dep recated":  true,
  3047         "dep recation":  {}
  3048       },
  3049       {
  3050         "nam e": "sprin g.datasour ce.dbcp.re move-aband oned",
  3051         "typ e": "java. lang.Boole an",
  3052         "sou rceType":  "org.apach e.commons. dbcp.Basic DataSource ",
  3053         "dep recated":  true,
  3054         "dep recation":  {}
  3055       },
  3056       {
  3057         "nam e": "sprin g.datasour ce.dbcp.re move-aband oned-timeo ut",
  3058         "typ e": "java. lang.Integ er",
  3059         "sou rceType":  "org.apach e.commons. dbcp.Basic DataSource ",
  3060         "dep recated":  true,
  3061         "dep recation":  {}
  3062       },
  3063       {
  3064         "nam e": "sprin g.datasour ce.dbcp.te st-on-borr ow",
  3065         "typ e": "java. lang.Boole an",
  3066         "sou rceType":  "org.apach e.commons. dbcp.Basic DataSource ",
  3067         "dep recated":  true,
  3068         "dep recation":  {}
  3069       },
  3070       {
  3071         "nam e": "sprin g.datasour ce.dbcp.te st-on-retu rn",
  3072         "typ e": "java. lang.Boole an",
  3073         "sou rceType":  "org.apach e.commons. dbcp.Basic DataSource ",
  3074         "dep recated":  true,
  3075         "dep recation":  {}
  3076       },
  3077       {
  3078         "nam e": "sprin g.datasour ce.dbcp.te st-while-i dle",
  3079         "typ e": "java. lang.Boole an",
  3080         "sou rceType":  "org.apach e.commons. dbcp.Basic DataSource ",
  3081         "dep recated":  true,
  3082         "dep recation":  {}
  3083       },
  3084       {
  3085         "nam e": "sprin g.datasour ce.dbcp.ti me-between -eviction- runs-milli s",
  3086         "typ e": "java. lang.Long" ,
  3087         "sou rceType":  "org.apach e.commons. dbcp.Basic DataSource ",
  3088         "dep recated":  true,
  3089         "dep recation":  {}
  3090       },
  3091       {
  3092         "nam e": "sprin g.datasour ce.dbcp.ur l",
  3093         "typ e": "java. lang.Strin g",
  3094         "sou rceType":  "org.apach e.commons. dbcp.Basic DataSource ",
  3095         "dep recated":  true,
  3096         "dep recation":  {}
  3097       },
  3098       {
  3099         "nam e": "sprin g.datasour ce.dbcp.us ername",
  3100         "typ e": "java. lang.Strin g",
  3101         "sou rceType":  "org.apach e.commons. dbcp.Basic DataSource ",
  3102         "dep recated":  true,
  3103         "dep recation":  {}
  3104       },
  3105       {
  3106         "nam e": "sprin g.datasour ce.dbcp.va lidation-q uery",
  3107         "typ e": "java. lang.Strin g",
  3108         "sou rceType":  "org.apach e.commons. dbcp.Basic DataSource ",
  3109         "dep recated":  true,
  3110         "dep recation":  {}
  3111       },
  3112       {
  3113         "nam e": "sprin g.datasour ce.dbcp.va lidation-q uery-timeo ut",
  3114         "typ e": "java. lang.Integ er",
  3115         "sou rceType":  "org.apach e.commons. dbcp.Basic DataSource ",
  3116         "dep recated":  true,
  3117         "dep recation":  {}
  3118       },
  3119       {
  3120         "nam e": "sprin g.datasour ce.dbcp2.a bandoned-u sage-track ing",
  3121         "typ e": "java. lang.Boole an",
  3122         "sou rceType":  "org.apach e.commons. dbcp2.Basi cDataSourc e"
  3123       },
  3124       {
  3125         "nam e": "sprin g.datasour ce.dbcp2.a ccess-to-u nderlying- connection -allowed",
  3126         "typ e": "java. lang.Boole an",
  3127         "sou rceType":  "org.apach e.commons. dbcp2.Basi cDataSourc e"
  3128       },
  3129       {
  3130         "nam e": "sprin g.datasour ce.dbcp2.c ache-state ",
  3131         "typ e": "java. lang.Boole an",
  3132         "sou rceType":  "org.apach e.commons. dbcp2.Basi cDataSourc e"
  3133       },
  3134       {
  3135         "nam e": "sprin g.datasour ce.dbcp2.c onnection- init-sqls" ,
  3136         "typ e": "java. util.List< java.lang. String>",
  3137         "sou rceType":  "org.apach e.commons. dbcp2.Basi cDataSourc e"
  3138       },
  3139       {
  3140         "nam e": "sprin g.datasour ce.dbcp2.d efault-aut o-commit",
  3141         "typ e": "java. lang.Boole an",
  3142         "sou rceType":  "org.apach e.commons. dbcp2.Basi cDataSourc e"
  3143       },
  3144       {
  3145         "nam e": "sprin g.datasour ce.dbcp2.d efault-cat alog",
  3146         "typ e": "java. lang.Strin g",
  3147         "sou rceType":  "org.apach e.commons. dbcp2.Basi cDataSourc e"
  3148       },
  3149       {
  3150         "nam e": "sprin g.datasour ce.dbcp2.d efault-que ry-timeout ",
  3151         "typ e": "java. lang.Integ er",
  3152         "sou rceType":  "org.apach e.commons. dbcp2.Basi cDataSourc e"
  3153       },
  3154       {
  3155         "nam e": "sprin g.datasour ce.dbcp2.d efault-rea d-only",
  3156         "typ e": "java. lang.Boole an",
  3157         "sou rceType":  "org.apach e.commons. dbcp2.Basi cDataSourc e"
  3158       },
  3159       {
  3160         "nam e": "sprin g.datasour ce.dbcp2.d efault-tra nsaction-i solation",
  3161         "typ e": "java. lang.Integ er",
  3162         "sou rceType":  "org.apach e.commons. dbcp2.Basi cDataSourc e"
  3163       },
  3164       {
  3165         "nam e": "sprin g.datasour ce.dbcp2.d isconnecti on-sql-cod es",
  3166         "typ e": "java. util.Set<j ava.lang.S tring>",
  3167         "sou rceType":  "org.apach e.commons. dbcp2.Basi cDataSourc e"
  3168       },
  3169       {
  3170         "nam e": "sprin g.datasour ce.dbcp2.d river",
  3171         "typ e": "java. sql.Driver ",
  3172         "sou rceType":  "org.apach e.commons. dbcp2.Basi cDataSourc e"
  3173       },
  3174       {
  3175         "nam e": "sprin g.datasour ce.dbcp2.d river-clas s-name",
  3176         "typ e": "java. lang.Strin g",
  3177         "sou rceType":  "org.apach e.commons. dbcp2.Basi cDataSourc e"
  3178       },
  3179       {
  3180         "nam e": "sprin g.datasour ce.dbcp2.e nable-auto -commit-on -return",
  3181         "typ e": "java. lang.Boole an",
  3182         "sou rceType":  "org.apach e.commons. dbcp2.Basi cDataSourc e"
  3183       },
  3184       {
  3185         "nam e": "sprin g.datasour ce.dbcp2.e viction-po licy-class -name",
  3186         "typ e": "java. lang.Strin g",
  3187         "sou rceType":  "org.apach e.commons. dbcp2.Basi cDataSourc e"
  3188       },
  3189       {
  3190         "nam e": "sprin g.datasour ce.dbcp2.f ast-fail-v alidation" ,
  3191         "typ e": "java. lang.Boole an",
  3192         "sou rceType":  "org.apach e.commons. dbcp2.Basi cDataSourc e"
  3193       },
  3194       {
  3195         "nam e": "sprin g.datasour ce.dbcp2.i nitial-siz e",
  3196         "typ e": "java. lang.Integ er",
  3197         "sou rceType":  "org.apach e.commons. dbcp2.Basi cDataSourc e"
  3198       },
  3199       {
  3200         "nam e": "sprin g.datasour ce.dbcp2.j mx-name",
  3201         "typ e": "java. lang.Strin g",
  3202         "sou rceType":  "org.apach e.commons. dbcp2.Basi cDataSourc e"
  3203       },
  3204       {
  3205         "nam e": "sprin g.datasour ce.dbcp2.l ifo",
  3206         "typ e": "java. lang.Boole an",
  3207         "sou rceType":  "org.apach e.commons. dbcp2.Basi cDataSourc e"
  3208       },
  3209       {
  3210         "nam e": "sprin g.datasour ce.dbcp2.l og-abandon ed",
  3211         "typ e": "java. lang.Boole an",
  3212         "sou rceType":  "org.apach e.commons. dbcp2.Basi cDataSourc e"
  3213       },
  3214       {
  3215         "nam e": "sprin g.datasour ce.dbcp2.l og-expired -connectio ns",
  3216         "typ e": "java. lang.Boole an",
  3217         "sou rceType":  "org.apach e.commons. dbcp2.Basi cDataSourc e"
  3218       },
  3219       {
  3220         "nam e": "sprin g.datasour ce.dbcp2.l ogin-timeo ut",
  3221         "typ e": "java. lang.Integ er",
  3222         "sou rceType":  "org.apach e.commons. dbcp2.Basi cDataSourc e"
  3223       },
  3224       {
  3225         "nam e": "sprin g.datasour ce.dbcp2.m ax-conn-li fetime-mil lis",
  3226         "typ e": "java. lang.Long" ,
  3227         "sou rceType":  "org.apach e.commons. dbcp2.Basi cDataSourc e"
  3228       },
  3229       {
  3230         "nam e": "sprin g.datasour ce.dbcp2.m ax-idle",
  3231         "typ e": "java. lang.Integ er",
  3232         "sou rceType":  "org.apach e.commons. dbcp2.Basi cDataSourc e"
  3233       },
  3234       {
  3235         "nam e": "sprin g.datasour ce.dbcp2.m ax-open-pr epared-sta tements",
  3236         "typ e": "java. lang.Integ er",
  3237         "sou rceType":  "org.apach e.commons. dbcp2.Basi cDataSourc e"
  3238       },
  3239       {
  3240         "nam e": "sprin g.datasour ce.dbcp2.m ax-total",
  3241         "typ e": "java. lang.Integ er",
  3242         "sou rceType":  "org.apach e.commons. dbcp2.Basi cDataSourc e"
  3243       },
  3244       {
  3245         "nam e": "sprin g.datasour ce.dbcp2.m ax-wait-mi llis",
  3246         "typ e": "java. lang.Long" ,
  3247         "sou rceType":  "org.apach e.commons. dbcp2.Basi cDataSourc e"
  3248       },
  3249       {
  3250         "nam e": "sprin g.datasour ce.dbcp2.m in-evictab le-idle-ti me-millis" ,
  3251         "typ e": "java. lang.Long" ,
  3252         "sou rceType":  "org.apach e.commons. dbcp2.Basi cDataSourc e"
  3253       },
  3254       {
  3255         "nam e": "sprin g.datasour ce.dbcp2.m in-idle",
  3256         "typ e": "java. lang.Integ er",
  3257         "sou rceType":  "org.apach e.commons. dbcp2.Basi cDataSourc e"
  3258       },
  3259       {
  3260         "nam e": "sprin g.datasour ce.dbcp2.n um-tests-p er-evictio n-run",
  3261         "typ e": "java. lang.Integ er",
  3262         "sou rceType":  "org.apach e.commons. dbcp2.Basi cDataSourc e"
  3263       },
  3264       {
  3265         "nam e": "sprin g.datasour ce.dbcp2.p assword",
  3266         "typ e": "java. lang.Strin g",
  3267         "sou rceType":  "org.apach e.commons. dbcp2.Basi cDataSourc e"
  3268       },
  3269       {
  3270         "nam e": "sprin g.datasour ce.dbcp2.p ool-prepar ed-stateme nts",
  3271         "typ e": "java. lang.Boole an",
  3272         "sou rceType":  "org.apach e.commons. dbcp2.Basi cDataSourc e"
  3273       },
  3274       {
  3275         "nam e": "sprin g.datasour ce.dbcp2.r emove-aban doned-on-b orrow",
  3276         "typ e": "java. lang.Boole an",
  3277         "sou rceType":  "org.apach e.commons. dbcp2.Basi cDataSourc e"
  3278       },
  3279       {
  3280         "nam e": "sprin g.datasour ce.dbcp2.r emove-aban doned-on-m aintenance ",
  3281         "typ e": "java. lang.Boole an",
  3282         "sou rceType":  "org.apach e.commons. dbcp2.Basi cDataSourc e"
  3283       },
  3284       {
  3285         "nam e": "sprin g.datasour ce.dbcp2.r emove-aban doned-time out",
  3286         "typ e": "java. lang.Integ er",
  3287         "sou rceType":  "org.apach e.commons. dbcp2.Basi cDataSourc e"
  3288       },
  3289       {
  3290         "nam e": "sprin g.datasour ce.dbcp2.r ollback-on -return",
  3291         "typ e": "java. lang.Boole an",
  3292         "sou rceType":  "org.apach e.commons. dbcp2.Basi cDataSourc e"
  3293       },
  3294       {
  3295         "nam e": "sprin g.datasour ce.dbcp2.s oft-min-ev ictable-id le-time-mi llis",
  3296         "typ e": "java. lang.Long" ,
  3297         "sou rceType":  "org.apach e.commons. dbcp2.Basi cDataSourc e"
  3298       },
  3299       {
  3300         "nam e": "sprin g.datasour ce.dbcp2.t est-on-bor row",
  3301         "typ e": "java. lang.Boole an",
  3302         "sou rceType":  "org.apach e.commons. dbcp2.Basi cDataSourc e"
  3303       },
  3304       {
  3305         "nam e": "sprin g.datasour ce.dbcp2.t est-on-cre ate",
  3306         "typ e": "java. lang.Boole an",
  3307         "sou rceType":  "org.apach e.commons. dbcp2.Basi cDataSourc e"
  3308       },
  3309       {
  3310         "nam e": "sprin g.datasour ce.dbcp2.t est-on-ret urn",
  3311         "typ e": "java. lang.Boole an",
  3312         "sou rceType":  "org.apach e.commons. dbcp2.Basi cDataSourc e"
  3313       },
  3314       {
  3315         "nam e": "sprin g.datasour ce.dbcp2.t est-while- idle",
  3316         "typ e": "java. lang.Boole an",
  3317         "sou rceType":  "org.apach e.commons. dbcp2.Basi cDataSourc e"
  3318       },
  3319       {
  3320         "nam e": "sprin g.datasour ce.dbcp2.t ime-betwee n-eviction -runs-mill is",
  3321         "typ e": "java. lang.Long" ,
  3322         "sou rceType":  "org.apach e.commons. dbcp2.Basi cDataSourc e"
  3323       },
  3324       {
  3325         "nam e": "sprin g.datasour ce.dbcp2.u rl",
  3326         "typ e": "java. lang.Strin g",
  3327         "sou rceType":  "org.apach e.commons. dbcp2.Basi cDataSourc e"
  3328       },
  3329       {
  3330         "nam e": "sprin g.datasour ce.dbcp2.u sername",
  3331         "typ e": "java. lang.Strin g",
  3332         "sou rceType":  "org.apach e.commons. dbcp2.Basi cDataSourc e"
  3333       },
  3334       {
  3335         "nam e": "sprin g.datasour ce.dbcp2.v alidation- query",
  3336         "typ e": "java. lang.Strin g",
  3337         "sou rceType":  "org.apach e.commons. dbcp2.Basi cDataSourc e"
  3338       },
  3339       {
  3340         "nam e": "sprin g.datasour ce.dbcp2.v alidation- query-time out",
  3341         "typ e": "java. lang.Integ er",
  3342         "sou rceType":  "org.apach e.commons. dbcp2.Basi cDataSourc e"
  3343       },
  3344       {
  3345         "nam e": "sprin g.datasour ce.driver- class-name ",
  3346         "typ e": "java. lang.Strin g",
  3347         "des cription":  "Fully qu alified na me of the  JDBC drive r. Auto-de tected bas ed on the  URL by def ault.",
  3348         "sou rceType":  "org.sprin gframework .boot.auto configure. jdbc.DataS ourcePrope rties"
  3349       },
  3350       {
  3351         "nam e": "sprin g.datasour ce.generat e-unique-n ame",
  3352         "typ e": "java. lang.Boole an",
  3353         "des cription":  "Generate  a random  datasource  name.",
  3354         "sou rceType":  "org.sprin gframework .boot.auto configure. jdbc.DataS ourcePrope rties",
  3355         "def aultValue" : false
  3356       },
  3357       {
  3358         "nam e": "sprin g.datasour ce.hikari. allow-pool -suspensio n",
  3359         "typ e": "java. lang.Boole an",
  3360         "sou rceType":  "com.zaxxe r.hikari.H ikariDataS ource"
  3361       },
  3362       {
  3363         "nam e": "sprin g.datasour ce.hikari. auto-commi t",
  3364         "typ e": "java. lang.Boole an",
  3365         "sou rceType":  "com.zaxxe r.hikari.H ikariDataS ource"
  3366       },
  3367       {
  3368         "nam e": "sprin g.datasour ce.hikari. catalog",
  3369         "typ e": "java. lang.Strin g",
  3370         "sou rceType":  "com.zaxxe r.hikari.H ikariDataS ource"
  3371       },
  3372       {
  3373         "nam e": "sprin g.datasour ce.hikari. connection -customize r-class-na me",
  3374         "typ e": "java. lang.Strin g",
  3375         "sou rceType":  "com.zaxxe r.hikari.H ikariDataS ource",
  3376         "dep recated":  true,
  3377         "dep recation":  {}
  3378       },
  3379       {
  3380         "nam e": "sprin g.datasour ce.hikari. connection -init-sql" ,
  3381         "typ e": "java. lang.Strin g",
  3382         "sou rceType":  "com.zaxxe r.hikari.H ikariDataS ource"
  3383       },
  3384       {
  3385         "nam e": "sprin g.datasour ce.hikari. connection -test-quer y",
  3386         "typ e": "java. lang.Strin g",
  3387         "sou rceType":  "com.zaxxe r.hikari.H ikariDataS ource"
  3388       },
  3389       {
  3390         "nam e": "sprin g.datasour ce.hikari. connection -timeout",
  3391         "typ e": "java. lang.Long" ,
  3392         "sou rceType":  "com.zaxxe r.hikari.H ikariDataS ource"
  3393       },
  3394       {
  3395         "nam e": "sprin g.datasour ce.hikari. data-sourc e-class-na me",
  3396         "typ e": "java. lang.Strin g",
  3397         "sou rceType":  "com.zaxxe r.hikari.H ikariDataS ource"
  3398       },
  3399       {
  3400         "nam e": "sprin g.datasour ce.hikari. data-sourc e-j-n-d-i" ,
  3401         "typ e": "java. lang.Strin g",
  3402         "sou rceType":  "com.zaxxe r.hikari.H ikariDataS ource"
  3403       },
  3404       {
  3405         "nam e": "sprin g.datasour ce.hikari. data-sourc e-properti es",
  3406         "typ e": "java. util.Prope rties",
  3407         "sou rceType":  "com.zaxxe r.hikari.H ikariDataS ource"
  3408       },
  3409       {
  3410         "nam e": "sprin g.datasour ce.hikari. driver-cla ss-name",
  3411         "typ e": "java. lang.Strin g",
  3412         "sou rceType":  "com.zaxxe r.hikari.H ikariDataS ource"
  3413       },
  3414       {
  3415         "nam e": "sprin g.datasour ce.hikari. health-che ck-propert ies",
  3416         "typ e": "java. util.Prope rties",
  3417         "sou rceType":  "com.zaxxe r.hikari.H ikariDataS ource"
  3418       },
  3419       {
  3420         "nam e": "sprin g.datasour ce.hikari. health-che ck-registr y",
  3421         "typ e": "java. lang.Objec t",
  3422         "sou rceType":  "com.zaxxe r.hikari.H ikariDataS ource"
  3423       },
  3424       {
  3425         "nam e": "sprin g.datasour ce.hikari. idle-timeo ut",
  3426         "typ e": "java. lang.Long" ,
  3427         "sou rceType":  "com.zaxxe r.hikari.H ikariDataS ource"
  3428       },
  3429       {
  3430         "nam e": "sprin g.datasour ce.hikari. initializa tion-fail- fast",
  3431         "typ e": "java. lang.Boole an",
  3432         "sou rceType":  "com.zaxxe r.hikari.H ikariDataS ource"
  3433       },
  3434       {
  3435         "nam e": "sprin g.datasour ce.hikari. isolate-in ternal-que ries",
  3436         "typ e": "java. lang.Boole an",
  3437         "sou rceType":  "com.zaxxe r.hikari.H ikariDataS ource"
  3438       },
  3439       {
  3440         "nam e": "sprin g.datasour ce.hikari. jdbc-url",
  3441         "typ e": "java. lang.Strin g",
  3442         "sou rceType":  "com.zaxxe r.hikari.H ikariDataS ource"
  3443       },
  3444       {
  3445         "nam e": "sprin g.datasour ce.hikari. jdbc4-conn ection-tes t",
  3446         "typ e": "java. lang.Boole an",
  3447         "sou rceType":  "com.zaxxe r.hikari.H ikariDataS ource",
  3448         "dep recated":  true,
  3449         "dep recation":  {}
  3450       },
  3451       {
  3452         "nam e": "sprin g.datasour ce.hikari. leak-detec tion-thres hold",
  3453         "typ e": "java. lang.Long" ,
  3454         "sou rceType":  "com.zaxxe r.hikari.H ikariDataS ource"
  3455       },
  3456       {
  3457         "nam e": "sprin g.datasour ce.hikari. login-time out",
  3458         "typ e": "java. lang.Integ er",
  3459         "sou rceType":  "com.zaxxe r.hikari.H ikariDataS ource"
  3460       },
  3461       {
  3462         "nam e": "sprin g.datasour ce.hikari. max-lifeti me",
  3463         "typ e": "java. lang.Long" ,
  3464         "sou rceType":  "com.zaxxe r.hikari.H ikariDataS ource"
  3465       },
  3466       {
  3467         "nam e": "sprin g.datasour ce.hikari. maximum-po ol-size",
  3468         "typ e": "java. lang.Integ er",
  3469         "sou rceType":  "com.zaxxe r.hikari.H ikariDataS ource"
  3470       },
  3471       {
  3472         "nam e": "sprin g.datasour ce.hikari. metric-reg istry",
  3473         "typ e": "java. lang.Objec t",
  3474         "sou rceType":  "com.zaxxe r.hikari.H ikariDataS ource"
  3475       },
  3476       {
  3477         "nam e": "sprin g.datasour ce.hikari. minimum-id le",
  3478         "typ e": "java. lang.Integ er",
  3479         "sou rceType":  "com.zaxxe r.hikari.H ikariDataS ource"
  3480       },
  3481       {
  3482         "nam e": "sprin g.datasour ce.hikari. password",
  3483         "typ e": "java. lang.Strin g",
  3484         "sou rceType":  "com.zaxxe r.hikari.H ikariDataS ource"
  3485       },
  3486       {
  3487         "nam e": "sprin g.datasour ce.hikari. pool-name" ,
  3488         "typ e": "java. lang.Strin g",
  3489         "sou rceType":  "com.zaxxe r.hikari.H ikariDataS ource"
  3490       },
  3491       {
  3492         "nam e": "sprin g.datasour ce.hikari. read-only" ,
  3493         "typ e": "java. lang.Boole an",
  3494         "sou rceType":  "com.zaxxe r.hikari.H ikariDataS ource"
  3495       },
  3496       {
  3497         "nam e": "sprin g.datasour ce.hikari. register-m beans",
  3498         "typ e": "java. lang.Boole an",
  3499         "sou rceType":  "com.zaxxe r.hikari.H ikariDataS ource"
  3500       },
  3501       {
  3502         "nam e": "sprin g.datasour ce.hikari. transactio n-isolatio n",
  3503         "typ e": "java. lang.Strin g",
  3504         "sou rceType":  "com.zaxxe r.hikari.H ikariDataS ource"
  3505       },
  3506       {
  3507         "nam e": "sprin g.datasour ce.hikari. username",
  3508         "typ e": "java. lang.Strin g",
  3509         "sou rceType":  "com.zaxxe r.hikari.H ikariDataS ource"
  3510       },
  3511       {
  3512         "nam e": "sprin g.datasour ce.hikari. validation -timeout",
  3513         "typ e": "java. lang.Long" ,
  3514         "sou rceType":  "com.zaxxe r.hikari.H ikariDataS ource"
  3515       },
  3516       {
  3517         "nam e": "sprin g.datasour ce.initial ize",
  3518         "typ e": "java. lang.Boole an",
  3519         "des cription":  "Populate  the datab ase using  'data.sql' .",
  3520         "sou rceType":  "org.sprin gframework .boot.auto configure. jdbc.DataS ourcePrope rties",
  3521         "def aultValue" : true
  3522       },
  3523       {
  3524         "nam e": "sprin g.datasour ce.jmx-ena bled",
  3525         "typ e": "java. lang.Boole an",
  3526         "des cription":  "Enable J MX support  (if provi ded by the  underlyin g pool).",
  3527         "def aultValue" : false
  3528       },
  3529       {
  3530         "nam e": "sprin g.datasour ce.jndi-na me",
  3531         "typ e": "java. lang.Strin g",
  3532         "des cription":  "JNDI loc ation of t he datasou rce. Class , url, use rname & pa ssword are  ignored w hen\n set. ",
  3533         "sou rceType":  "org.sprin gframework .boot.auto configure. jdbc.DataS ourcePrope rties"
  3534       },
  3535       {
  3536         "nam e": "sprin g.datasour ce.name",
  3537         "typ e": "java. lang.Strin g",
  3538         "des cription":  "Name of  the dataso urce.",
  3539         "sou rceType":  "org.sprin gframework .boot.auto configure. jdbc.DataS ourcePrope rties",
  3540         "def aultValue" : "testdb"
  3541       },
  3542       {
  3543         "nam e": "sprin g.datasour ce.passwor d",
  3544         "typ e": "java. lang.Strin g",
  3545         "des cription":  "Login pa ssword of  the databa se.",
  3546         "sou rceType":  "org.sprin gframework .boot.auto configure. jdbc.DataS ourcePrope rties"
  3547       },
  3548       {
  3549         "nam e": "sprin g.datasour ce.platfor m",
  3550         "typ e": "java. lang.Strin g",
  3551         "des cription":  "Platform  to use in  the DDL o r DML scri pts (e.g.  schema-${p latform}.s ql or\n da ta-${platf orm}.sql). ",
  3552         "sou rceType":  "org.sprin gframework .boot.auto configure. jdbc.DataS ourcePrope rties",
  3553         "def aultValue" : "all"
  3554       },
  3555       {
  3556         "nam e": "sprin g.datasour ce.schema" ,
  3557         "typ e": "java. util.List< java.lang. String>",
  3558         "des cription":  "Schema ( DDL) scrip t resource  reference s.",
  3559         "sou rceType":  "org.sprin gframework .boot.auto configure. jdbc.DataS ourcePrope rties"
  3560       },
  3561       {
  3562         "nam e": "sprin g.datasour ce.schema- password",
  3563         "typ e": "java. lang.Strin g",
  3564         "des cription":  "Password  of the da tabase to  execute DD L scripts  (if differ ent).",
  3565         "sou rceType":  "org.sprin gframework .boot.auto configure. jdbc.DataS ourcePrope rties"
  3566       },
  3567       {
  3568         "nam e": "sprin g.datasour ce.schema- username",
  3569         "typ e": "java. lang.Strin g",
  3570         "des cription":  "User of  the databa se to exec ute DDL sc ripts (if  different) .",
  3571         "sou rceType":  "org.sprin gframework .boot.auto configure. jdbc.DataS ourcePrope rties"
  3572       },
  3573       {
  3574         "nam e": "sprin g.datasour ce.separat or",
  3575         "typ e": "java. lang.Strin g",
  3576         "des cription":  "Statemen t separato r in SQL i nitializat ion script s.",
  3577         "sou rceType":  "org.sprin gframework .boot.auto configure. jdbc.DataS ourcePrope rties",
  3578         "def aultValue" : ";"
  3579       },
  3580       {
  3581         "nam e": "sprin g.datasour ce.sql-scr ipt-encodi ng",
  3582         "typ e": "java. nio.charse t.Charset" ,
  3583         "des cription":  "SQL scri pts encodi ng.",
  3584         "sou rceType":  "org.sprin gframework .boot.auto configure. jdbc.DataS ourcePrope rties"
  3585       },
  3586       {
  3587         "nam e": "sprin g.datasour ce.tomcat. abandon-wh en-percent age-full",
  3588         "typ e": "java. lang.Integ er",
  3589         "sou rceType":  "org.apach e.tomcat.j dbc.pool.D ataSource"
  3590       },
  3591       {
  3592         "nam e": "sprin g.datasour ce.tomcat. access-to- underlying -connectio n-allowed" ,
  3593         "typ e": "java. lang.Boole an",
  3594         "sou rceType":  "org.apach e.tomcat.j dbc.pool.D ataSource"
  3595       },
  3596       {
  3597         "nam e": "sprin g.datasour ce.tomcat. alternate- username-a llowed",
  3598         "typ e": "java. lang.Boole an",
  3599         "sou rceType":  "org.apach e.tomcat.j dbc.pool.D ataSource"
  3600       },
  3601       {
  3602         "nam e": "sprin g.datasour ce.tomcat. commit-on- return",
  3603         "typ e": "java. lang.Boole an",
  3604         "sou rceType":  "org.apach e.tomcat.j dbc.pool.D ataSource"
  3605       },
  3606       {
  3607         "nam e": "sprin g.datasour ce.tomcat. connection -propertie s",
  3608         "typ e": "java. lang.Strin g",
  3609         "sou rceType":  "org.apach e.tomcat.j dbc.pool.D ataSource"
  3610       },
  3611       {
  3612         "nam e": "sprin g.datasour ce.tomcat. data-sourc e",
  3613         "typ e": "java. lang.Objec t",
  3614         "sou rceType":  "org.apach e.tomcat.j dbc.pool.D ataSource"
  3615       },
  3616       {
  3617         "nam e": "sprin g.datasour ce.tomcat. data-sourc e-j-n-d-i" ,
  3618         "typ e": "java. lang.Strin g",
  3619         "sou rceType":  "org.apach e.tomcat.j dbc.pool.D ataSource"
  3620       },
  3621       {
  3622         "nam e": "sprin g.datasour ce.tomcat. db-propert ies",
  3623         "typ e": "java. util.Prope rties",
  3624         "sou rceType":  "org.apach e.tomcat.j dbc.pool.D ataSource"
  3625       },
  3626       {
  3627         "nam e": "sprin g.datasour ce.tomcat. default-au to-commit" ,
  3628         "typ e": "java. lang.Boole an",
  3629         "sou rceType":  "org.apach e.tomcat.j dbc.pool.D ataSource"
  3630       },
  3631       {
  3632         "nam e": "sprin g.datasour ce.tomcat. default-ca talog",
  3633         "typ e": "java. lang.Strin g",
  3634         "sou rceType":  "org.apach e.tomcat.j dbc.pool.D ataSource"
  3635       },
  3636       {
  3637         "nam e": "sprin g.datasour ce.tomcat. default-re ad-only",
  3638         "typ e": "java. lang.Boole an",
  3639         "sou rceType":  "org.apach e.tomcat.j dbc.pool.D ataSource"
  3640       },
  3641       {
  3642         "nam e": "sprin g.datasour ce.tomcat. default-tr ansaction- isolation" ,
  3643         "typ e": "java. lang.Integ er",
  3644         "sou rceType":  "org.apach e.tomcat.j dbc.pool.D ataSource"
  3645       },
  3646       {
  3647         "nam e": "sprin g.datasour ce.tomcat. driver-cla ss-name",
  3648         "typ e": "java. lang.Strin g",
  3649         "sou rceType":  "org.apach e.tomcat.j dbc.pool.D ataSource"
  3650       },
  3651       {
  3652         "nam e": "sprin g.datasour ce.tomcat. fair-queue ",
  3653         "typ e": "java. lang.Boole an",
  3654         "sou rceType":  "org.apach e.tomcat.j dbc.pool.D ataSource"
  3655       },
  3656       {
  3657         "nam e": "sprin g.datasour ce.tomcat. ignore-exc eption-on- pre-load",
  3658         "typ e": "java. lang.Boole an",
  3659         "sou rceType":  "org.apach e.tomcat.j dbc.pool.D ataSource"
  3660       },
  3661       {
  3662         "nam e": "sprin g.datasour ce.tomcat. init-s-q-l ",
  3663         "typ e": "java. lang.Strin g",
  3664         "sou rceType":  "org.apach e.tomcat.j dbc.pool.D ataSource"
  3665       },
  3666       {
  3667         "nam e": "sprin g.datasour ce.tomcat. initial-si ze",
  3668         "typ e": "java. lang.Integ er",
  3669         "sou rceType":  "org.apach e.tomcat.j dbc.pool.D ataSource"
  3670       },
  3671       {
  3672         "nam e": "sprin g.datasour ce.tomcat. jdbc-inter ceptors",
  3673         "typ e": "java. lang.Strin g",
  3674         "sou rceType":  "org.apach e.tomcat.j dbc.pool.D ataSource"
  3675       },
  3676       {
  3677         "nam e": "sprin g.datasour ce.tomcat. jmx-enable d",
  3678         "typ e": "java. lang.Boole an",
  3679         "sou rceType":  "org.apach e.tomcat.j dbc.pool.D ataSource"
  3680       },
  3681       {
  3682         "nam e": "sprin g.datasour ce.tomcat. log-abando ned",
  3683         "typ e": "java. lang.Boole an",
  3684         "sou rceType":  "org.apach e.tomcat.j dbc.pool.D ataSource"
  3685       },
  3686       {
  3687         "nam e": "sprin g.datasour ce.tomcat. log-valida tion-error s",
  3688         "typ e": "java. lang.Boole an",
  3689         "sou rceType":  "org.apach e.tomcat.j dbc.pool.D ataSource"
  3690       },
  3691       {
  3692         "nam e": "sprin g.datasour ce.tomcat. login-time out",
  3693         "typ e": "java. lang.Integ er",
  3694         "sou rceType":  "org.apach e.tomcat.j dbc.pool.D ataSource"
  3695       },
  3696       {
  3697         "nam e": "sprin g.datasour ce.tomcat. max-active ",
  3698         "typ e": "java. lang.Integ er",
  3699         "sou rceType":  "org.apach e.tomcat.j dbc.pool.D ataSource"
  3700       },
  3701       {
  3702         "nam e": "sprin g.datasour ce.tomcat. max-age",
  3703         "typ e": "java. lang.Long" ,
  3704         "sou rceType":  "org.apach e.tomcat.j dbc.pool.D ataSource"
  3705       },
  3706       {
  3707         "nam e": "sprin g.datasour ce.tomcat. max-idle",
  3708         "typ e": "java. lang.Integ er",
  3709         "sou rceType":  "org.apach e.tomcat.j dbc.pool.D ataSource"
  3710       },
  3711       {
  3712         "nam e": "sprin g.datasour ce.tomcat. max-wait",
  3713         "typ e": "java. lang.Integ er",
  3714         "sou rceType":  "org.apach e.tomcat.j dbc.pool.D ataSource"
  3715       },
  3716       {
  3717         "nam e": "sprin g.datasour ce.tomcat. min-evicta ble-idle-t ime-millis ",
  3718         "typ e": "java. lang.Integ er",
  3719         "sou rceType":  "org.apach e.tomcat.j dbc.pool.D ataSource"
  3720       },
  3721       {
  3722         "nam e": "sprin g.datasour ce.tomcat. min-idle",
  3723         "typ e": "java. lang.Integ er",
  3724         "sou rceType":  "org.apach e.tomcat.j dbc.pool.D ataSource"
  3725       },
  3726       {
  3727         "nam e": "sprin g.datasour ce.tomcat. name",
  3728         "typ e": "java. lang.Strin g",
  3729         "sou rceType":  "org.apach e.tomcat.j dbc.pool.D ataSource"
  3730       },
  3731       {
  3732         "nam e": "sprin g.datasour ce.tomcat. num-tests- per-evicti on-run",
  3733         "typ e": "java. lang.Integ er",
  3734         "sou rceType":  "org.apach e.tomcat.j dbc.pool.D ataSource"
  3735       },
  3736       {
  3737         "nam e": "sprin g.datasour ce.tomcat. password",
  3738         "typ e": "java. lang.Strin g",
  3739         "sou rceType":  "org.apach e.tomcat.j dbc.pool.D ataSource"
  3740       },
  3741       {
  3742         "nam e": "sprin g.datasour ce.tomcat. propagate- interrupt- state",
  3743         "typ e": "java. lang.Boole an",
  3744         "sou rceType":  "org.apach e.tomcat.j dbc.pool.D ataSource"
  3745       },
  3746       {
  3747         "nam e": "sprin g.datasour ce.tomcat. remove-aba ndoned",
  3748         "typ e": "java. lang.Boole an",
  3749         "sou rceType":  "org.apach e.tomcat.j dbc.pool.D ataSource"
  3750       },
  3751       {
  3752         "nam e": "sprin g.datasour ce.tomcat. remove-aba ndoned-tim eout",
  3753         "typ e": "java. lang.Integ er",
  3754         "sou rceType":  "org.apach e.tomcat.j dbc.pool.D ataSource"
  3755       },
  3756       {
  3757         "nam e": "sprin g.datasour ce.tomcat. rollback-o n-return",
  3758         "typ e": "java. lang.Boole an",
  3759         "sou rceType":  "org.apach e.tomcat.j dbc.pool.D ataSource"
  3760       },
  3761       {
  3762         "nam e": "sprin g.datasour ce.tomcat. suspect-ti meout",
  3763         "typ e": "java. lang.Integ er",
  3764         "sou rceType":  "org.apach e.tomcat.j dbc.pool.D ataSource"
  3765       },
  3766       {
  3767         "nam e": "sprin g.datasour ce.tomcat. test-on-bo rrow",
  3768         "typ e": "java. lang.Boole an",
  3769         "sou rceType":  "org.apach e.tomcat.j dbc.pool.D ataSource"
  3770       },
  3771       {
  3772         "nam e": "sprin g.datasour ce.tomcat. test-on-co nnect",
  3773         "typ e": "java. lang.Boole an",
  3774         "sou rceType":  "org.apach e.tomcat.j dbc.pool.D ataSource"
  3775       },
  3776       {
  3777         "nam e": "sprin g.datasour ce.tomcat. test-on-re turn",
  3778         "typ e": "java. lang.Boole an",
  3779         "sou rceType":  "org.apach e.tomcat.j dbc.pool.D ataSource"
  3780       },
  3781       {
  3782         "nam e": "sprin g.datasour ce.tomcat. test-while -idle",
  3783         "typ e": "java. lang.Boole an",
  3784         "sou rceType":  "org.apach e.tomcat.j dbc.pool.D ataSource"
  3785       },
  3786       {
  3787         "nam e": "sprin g.datasour ce.tomcat. time-betwe en-evictio n-runs-mil lis",
  3788         "typ e": "java. lang.Integ er",
  3789         "sou rceType":  "org.apach e.tomcat.j dbc.pool.D ataSource"
  3790       },
  3791       {
  3792         "nam e": "sprin g.datasour ce.tomcat. url",
  3793         "typ e": "java. lang.Strin g",
  3794         "sou rceType":  "org.apach e.tomcat.j dbc.pool.D ataSource"
  3795       },
  3796       {
  3797         "nam e": "sprin g.datasour ce.tomcat. use-dispos able-conne ction-faca de",
  3798         "typ e": "java. lang.Boole an",
  3799         "sou rceType":  "org.apach e.tomcat.j dbc.pool.D ataSource"
  3800       },
  3801       {
  3802         "nam e": "sprin g.datasour ce.tomcat. use-equals ",
  3803         "typ e": "java. lang.Boole an",
  3804         "sou rceType":  "org.apach e.tomcat.j dbc.pool.D ataSource"
  3805       },
  3806       {
  3807         "nam e": "sprin g.datasour ce.tomcat. use-lock",
  3808         "typ e": "java. lang.Boole an",
  3809         "sou rceType":  "org.apach e.tomcat.j dbc.pool.D ataSource"
  3810       },
  3811       {
  3812         "nam e": "sprin g.datasour ce.tomcat. use-statem ent-facade ",
  3813         "typ e": "java. lang.Boole an",
  3814         "sou rceType":  "org.apach e.tomcat.j dbc.pool.D ataSource"
  3815       },
  3816       {
  3817         "nam e": "sprin g.datasour ce.tomcat. username",
  3818         "typ e": "java. lang.Strin g",
  3819         "sou rceType":  "org.apach e.tomcat.j dbc.pool.D ataSource"
  3820       },
  3821       {
  3822         "nam e": "sprin g.datasour ce.tomcat. validation -interval" ,
  3823         "typ e": "java. lang.Long" ,
  3824         "sou rceType":  "org.apach e.tomcat.j dbc.pool.D ataSource"
  3825       },
  3826       {
  3827         "nam e": "sprin g.datasour ce.tomcat. validation -query",
  3828         "typ e": "java. lang.Strin g",
  3829         "sou rceType":  "org.apach e.tomcat.j dbc.pool.D ataSource"
  3830       },
  3831       {
  3832         "nam e": "sprin g.datasour ce.tomcat. validation -query-tim eout",
  3833         "typ e": "java. lang.Integ er",
  3834         "sou rceType":  "org.apach e.tomcat.j dbc.pool.D ataSource"
  3835       },
  3836       {
  3837         "nam e": "sprin g.datasour ce.tomcat. validator- class-name ",
  3838         "typ e": "java. lang.Strin g",
  3839         "sou rceType":  "org.apach e.tomcat.j dbc.pool.D ataSource"
  3840       },
  3841       {
  3842         "nam e": "sprin g.datasour ce.type",
  3843         "typ e": "java. lang.Class <? extends  javax.sql .DataSourc e>",
  3844         "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.",
  3845         "sou rceType":  "org.sprin gframework .boot.auto configure. jdbc.DataS ourcePrope rties"
  3846       },
  3847       {
  3848         "nam e": "sprin g.datasour ce.url",
  3849         "typ e": "java. lang.Strin g",
  3850         "des cription":  "JDBC url  of the da tabase.",
  3851         "sou rceType":  "org.sprin gframework .boot.auto configure. jdbc.DataS ourcePrope rties"
  3852       },
  3853       {
  3854         "nam e": "sprin g.datasour ce.usernam e",
  3855         "typ e": "java. lang.Strin g",
  3856         "des cription":  "Login us er of the  database." ,
  3857         "sou rceType":  "org.sprin gframework .boot.auto configure. jdbc.DataS ourcePrope rties"
  3858       },
  3859       {
  3860         "nam e": "sprin g.datasour ce.xa.data -source-cl ass-name",
  3861         "typ e": "java. lang.Strin g",
  3862         "des cription":  "XA datas ource full y qualifie d name.",
  3863         "sou rceType":  "org.sprin gframework .boot.auto configure. jdbc.DataS ourcePrope rties$Xa"
  3864       },
  3865       {
  3866         "nam e": "sprin g.datasour ce.xa.prop erties",
  3867         "typ e": "java. util.Map<j ava.lang.S tring,java .lang.Stri ng>",
  3868         "des cription":  "Properti es to pass  to the XA  data sour ce.",
  3869         "sou rceType":  "org.sprin gframework .boot.auto configure. jdbc.DataS ourcePrope rties$Xa"
  3870       },
  3871       {
  3872         "nam e": "sprin g.elastics earch.jest .connectio n-timeout" ,
  3873         "typ e": "java. lang.Integ er",
  3874         "des cription":  "Connecti on timeout  in millis econds.",
  3875         "sou rceType":  "org.sprin gframework .boot.auto configure. elasticsea rch.jest.J estPropert ies",
  3876         "def aultValue" : 3000
  3877       },
  3878       {
  3879         "nam e": "sprin g.elastics earch.jest .multi-thr eaded",
  3880         "typ e": "java. lang.Boole an",
  3881         "des cription":  "Enable c onnection  requests f rom multip le executi on threads .",
  3882         "sou rceType":  "org.sprin gframework .boot.auto configure. elasticsea rch.jest.J estPropert ies",
  3883         "def aultValue" : true
  3884       },
  3885       {
  3886         "nam e": "sprin g.elastics earch.jest .password" ,
  3887         "typ e": "java. lang.Strin g",
  3888         "des cription":  "Login pa ssword.",
  3889         "sou rceType":  "org.sprin gframework .boot.auto configure. elasticsea rch.jest.J estPropert ies"
  3890       },
  3891       {
  3892         "nam e": "sprin g.elastics earch.jest .proxy.hos t",
  3893         "typ e": "java. lang.Strin g",
  3894         "des cription":  "Proxy ho st the HTT P client s hould use. ",
  3895         "sou rceType":  "org.sprin gframework .boot.auto configure. elasticsea rch.jest.J estPropert ies$Proxy"
  3896       },
  3897       {
  3898         "nam e": "sprin g.elastics earch.jest .proxy.por t",
  3899         "typ e": "java. lang.Integ er",
  3900         "des cription":  "Proxy po rt the HTT P client s hould use. ",
  3901         "sou rceType":  "org.sprin gframework .boot.auto configure. elasticsea rch.jest.J estPropert ies$Proxy"
  3902       },
  3903       {
  3904         "nam e": "sprin g.elastics earch.jest .read-time out",
  3905         "typ e": "java. lang.Integ er",
  3906         "des cription":  "Read tim eout in mi lliseconds .",
  3907         "sou rceType":  "org.sprin gframework .boot.auto configure. elasticsea rch.jest.J estPropert ies",
  3908         "def aultValue" : 3000
  3909       },
  3910       {
  3911         "nam e": "sprin g.elastics earch.jest .uris",
  3912         "typ e": "java. util.List< java.lang. String>",
  3913         "des cription":  "Comma-se parated li st of the  Elasticsea rch instan ces to use .",
  3914         "sou rceType":  "org.sprin gframework .boot.auto configure. elasticsea rch.jest.J estPropert ies",
  3915         "def aultValue" : ["http:/ /localhost :9200"]
  3916       },
  3917       {
  3918         "nam e": "sprin g.elastics earch.jest .username" ,
  3919         "typ e": "java. lang.Strin g",
  3920         "des cription":  "Login us er.",
  3921         "sou rceType":  "org.sprin gframework .boot.auto configure. elasticsea rch.jest.J estPropert ies"
  3922       },
  3923       {
  3924         "nam e": "sprin g.freemark er.allow-r equest-ove rride",
  3925         "typ e": "java. lang.Boole an",
  3926         "des cription":  "Set whet her HttpSe rvletReque st attribu tes are al lowed to o verride (h ide) contr oller\n ge nerated mo del attrib utes of th e same nam e.",
  3927         "sou rceType":  "org.sprin gframework .boot.auto configure. freemarker .FreeMarke rPropertie s",
  3928         "def aultValue" : false
  3929       },
  3930       {
  3931         "nam e": "sprin g.freemark er.allow-s ession-ove rride",
  3932         "typ e": "java. lang.Boole an",
  3933         "des cription":  "Set whet her HttpSe ssion attr ibutes are  allowed t o override  (hide) co ntroller\n  generated  model att ributes of  the same  name.",
  3934         "sou rceType":  "org.sprin gframework .boot.auto configure. freemarker .FreeMarke rPropertie s",
  3935         "def aultValue" : false
  3936       },
  3937       {
  3938         "nam e": "sprin g.freemark er.cache",
  3939         "typ e": "java. lang.Boole an",
  3940         "des cription":  "Enable t emplate ca ching.",
  3941         "sou rceType":  "org.sprin gframework .boot.auto configure. freemarker .FreeMarke rPropertie s",
  3942         "def aultValue" : false
  3943       },
  3944       {
  3945         "nam e": "sprin g.freemark er.charset ",
  3946         "typ e": "java. nio.charse t.Charset" ,
  3947         "des cription":  "Template  encoding. ",
  3948         "sou rceType":  "org.sprin gframework .boot.auto configure. freemarker .FreeMarke rPropertie s",
  3949         "def aultValue" : "UTF-8"
  3950       },
  3951       {
  3952         "nam e": "sprin g.freemark er.check-t emplate-lo cation",
  3953         "typ e": "java. lang.Boole an",
  3954         "des cription":  "Check th at the tem plates loc ation exis ts.",
  3955         "sou rceType":  "org.sprin gframework .boot.auto configure. freemarker .FreeMarke rPropertie s",
  3956         "def aultValue" : true
  3957       },
  3958       {
  3959         "nam e": "sprin g.freemark er.content -type",
  3960         "typ e": "org.s pringframe work.util. MimeType",
  3961         "des cription":  "Content- Type value .",
  3962         "sou rceType":  "org.sprin gframework .boot.auto configure. freemarker .FreeMarke rPropertie s",
  3963         "def aultValue" : "text/ht ml"
  3964       },
  3965       {
  3966         "nam e": "sprin g.freemark er.enabled ",
  3967         "typ e": "java. lang.Boole an",
  3968         "des cription":  "Enable M VC view re solution f or this te chnology." ,
  3969         "sou rceType":  "org.sprin gframework .boot.auto configure. freemarker .FreeMarke rPropertie s",
  3970         "def aultValue" : true
  3971       },
  3972       {
  3973         "nam e": "sprin g.freemark er.expose- request-at tributes",
  3974         "typ e": "java. lang.Boole an",
  3975         "des cription":  "Set whet her all re quest attr ibutes sho uld be add ed to the  model prio r to mergi ng\n with  the templa te.",
  3976         "sou rceType":  "org.sprin gframework .boot.auto configure. freemarker .FreeMarke rPropertie s",
  3977         "def aultValue" : false
  3978       },
  3979       {
  3980         "nam e": "sprin g.freemark er.expose- session-at tributes",
  3981         "typ e": "java. lang.Boole an",
  3982         "des cription":  "Set whet her all Ht tpSession  attributes  should be  added to  the model  prior to\n  merging w ith the te mplate.",
  3983         "sou rceType":  "org.sprin gframework .boot.auto configure. freemarker .FreeMarke rPropertie s",
  3984         "def aultValue" : false
  3985       },
  3986       {
  3987         "nam e": "sprin g.freemark er.expose- spring-mac ro-helpers ",
  3988         "typ e": "java. lang.Boole an",
  3989         "des cription":  "Set whet her to exp ose a Requ estContext  for use b y Spring's  macro lib rary, unde r the\n na me \"sprin gMacroRequ estContext \".",
  3990         "sou rceType":  "org.sprin gframework .boot.auto configure. freemarker .FreeMarke rPropertie s",
  3991         "def aultValue" : true
  3992       },
  3993       {
  3994         "nam e": "sprin g.freemark er.prefer- file-syste m-access",
  3995         "typ e": "java. lang.Boole an",
  3996         "des cription":  "Prefer f ile system  access fo r template  loading.  File syste m access e nables hot \n detecti on of temp late chang es.",
  3997         "sou rceType":  "org.sprin gframework .boot.auto configure. freemarker .FreeMarke rPropertie s",
  3998         "def aultValue" : true
  3999       },
  4000       {
  4001         "nam e": "sprin g.freemark er.prefix" ,
  4002         "typ e": "java. lang.Strin g",
  4003         "des cription":  "Prefix t hat gets p repended t o view nam es when bu ilding a U RL.",
  4004         "sou rceType":  "org.sprin gframework .boot.auto configure. freemarker .FreeMarke rPropertie s",
  4005         "def aultValue" : ""
  4006       },
  4007       {
  4008         "nam e": "sprin g.freemark er.request -context-a ttribute",
  4009         "typ e": "java. lang.Strin g",
  4010         "des cription":  "Name of  the Reques tContext a ttribute f or all vie ws.",
  4011         "sou rceType":  "org.sprin gframework .boot.auto configure. freemarker .FreeMarke rPropertie s"
  4012       },
  4013       {
  4014         "nam e": "sprin g.freemark er.setting s",
  4015         "typ e": "java. util.Map<j ava.lang.S tring,java .lang.Stri ng>",
  4016         "des cription":  "Well-kno wn FreeMar ker keys w hich will  be passed  to FreeMar ker's Conf iguration. ",
  4017         "sou rceType":  "org.sprin gframework .boot.auto configure. freemarker .FreeMarke rPropertie s"
  4018       },
  4019       {
  4020         "nam e": "sprin g.freemark er.suffix" ,
  4021         "typ e": "java. lang.Strin g",
  4022         "des cription":  "Suffix t hat gets a ppended to  view name s when bui lding a UR L.",
  4023         "sou rceType":  "org.sprin gframework .boot.auto configure. freemarker .FreeMarke rPropertie s",
  4024         "def aultValue" : ".ftl"
  4025       },
  4026       {
  4027         "nam e": "sprin g.freemark er.templat e-loader-p ath",
  4028         "typ e": "java. lang.Strin g[]",
  4029         "des cription":  "Comma-se parated li st of temp late paths .",
  4030         "sou rceType":  "org.sprin gframework .boot.auto configure. freemarker .FreeMarke rPropertie s",
  4031         "def aultValue" : ["classp ath:/templ ates/"]
  4032       },
  4033       {
  4034         "nam e": "sprin g.freemark er.view-na mes",
  4035         "typ e": "java. lang.Strin g[]",
  4036         "des cription":  "White li st of view  names tha t can be r esolved.",
  4037         "sou rceType":  "org.sprin gframework .boot.auto configure. freemarker .FreeMarke rPropertie s"
  4038       },
  4039       {
  4040         "nam e": "sprin g.groovy.t emplate.al low-reques t-override ",
  4041         "typ e": "java. lang.Boole an",
  4042         "des cription":  "Set whet her HttpSe rvletReque st attribu tes are al lowed to o verride (h ide) contr oller\n ge nerated mo del attrib utes of th e same nam e.",
  4043         "sou rceType":  "org.sprin gframework .boot.auto configure. groovy.tem plate.Groo vyTemplate Properties ",
  4044         "def aultValue" : false
  4045       },
  4046       {
  4047         "nam e": "sprin g.groovy.t emplate.al low-sessio n-override ",
  4048         "typ e": "java. lang.Boole an",
  4049         "des cription":  "Set whet her HttpSe ssion attr ibutes are  allowed t o override  (hide) co ntroller\n  generated  model att ributes of  the same  name.",
  4050         "sou rceType":  "org.sprin gframework .boot.auto configure. groovy.tem plate.Groo vyTemplate Properties ",
  4051         "def aultValue" : false
  4052       },
  4053       {
  4054         "nam e": "sprin g.groovy.t emplate.ca che",
  4055         "typ e": "java. lang.Boole an",
  4056         "des cription":  "Enable t emplate ca ching.",
  4057         "sou rceType":  "org.sprin gframework .boot.auto configure. groovy.tem plate.Groo vyTemplate Properties ",
  4058         "def aultValue" : false
  4059       },
  4060       {
  4061         "nam e": "sprin g.groovy.t emplate.ch arset",
  4062         "typ e": "java. nio.charse t.Charset" ,
  4063         "des cription":  "Template  encoding. ",
  4064         "sou rceType":  "org.sprin gframework .boot.auto configure. groovy.tem plate.Groo vyTemplate Properties ",
  4065         "def aultValue" : "UTF-8"
  4066       },
  4067       {
  4068         "nam e": "sprin g.groovy.t emplate.ch eck-templa te-locatio n",
  4069         "typ e": "java. lang.Boole an",
  4070         "des cription":  "Check th at the tem plates loc ation exis ts.",
  4071         "sou rceType":  "org.sprin gframework .boot.auto configure. groovy.tem plate.Groo vyTemplate Properties ",
  4072         "def aultValue" : true
  4073       },
  4074       {
  4075         "nam e": "sprin g.groovy.t emplate.co nfiguratio n.auto-esc ape",
  4076         "typ e": "java. lang.Boole an",
  4077         "sou rceType":  "org.sprin gframework .web.servl et.view.gr oovy.Groov yMarkupCon figurer"
  4078       },
  4079       {
  4080         "nam e": "sprin g.groovy.t emplate.co nfiguratio n.auto-ind ent",
  4081         "typ e": "java. lang.Boole an",
  4082         "sou rceType":  "org.sprin gframework .web.servl et.view.gr oovy.Groov yMarkupCon figurer"
  4083       },
  4084       {
  4085         "nam e": "sprin g.groovy.t emplate.co nfiguratio n.auto-ind ent-string ",
  4086         "typ e": "java. lang.Strin g",
  4087         "sou rceType":  "org.sprin gframework .web.servl et.view.gr oovy.Groov yMarkupCon figurer"
  4088       },
  4089       {
  4090         "nam e": "sprin g.groovy.t emplate.co nfiguratio n.auto-new -line",
  4091         "typ e": "java. lang.Boole an",
  4092         "sou rceType":  "org.sprin gframework .web.servl et.view.gr oovy.Groov yMarkupCon figurer"
  4093       },
  4094       {
  4095         "nam e": "sprin g.groovy.t emplate.co nfiguratio n.base-tem plate-clas s",
  4096         "typ e": "java. lang.Class <? extends  groovy.te xt.markup. BaseTempla te>",
  4097         "sou rceType":  "org.sprin gframework .web.servl et.view.gr oovy.Groov yMarkupCon figurer"
  4098       },
  4099       {
  4100         "nam e": "sprin g.groovy.t emplate.co nfiguratio n.cache-te mplates",
  4101         "typ e": "java. lang.Boole an",
  4102         "sou rceType":  "org.sprin gframework .web.servl et.view.gr oovy.Groov yMarkupCon figurer"
  4103       },
  4104       {
  4105         "nam e": "sprin g.groovy.t emplate.co nfiguratio n.declarat ion-encodi ng",
  4106         "typ e": "java. lang.Strin g",
  4107         "sou rceType":  "org.sprin gframework .web.servl et.view.gr oovy.Groov yMarkupCon figurer"
  4108       },
  4109       {
  4110         "nam e": "sprin g.groovy.t emplate.co nfiguratio n.expand-e mpty-eleme nts",
  4111         "typ e": "java. lang.Boole an",
  4112         "sou rceType":  "org.sprin gframework .web.servl et.view.gr oovy.Groov yMarkupCon figurer"
  4113       },
  4114       {
  4115         "nam e": "sprin g.groovy.t emplate.co nfiguratio n.locale",
  4116         "typ e": "java. util.Local e",
  4117         "sou rceType":  "org.sprin gframework .web.servl et.view.gr oovy.Groov yMarkupCon figurer"
  4118       },
  4119       {
  4120         "nam e": "sprin g.groovy.t emplate.co nfiguratio n.new-line -string",
  4121         "typ e": "java. lang.Strin g",
  4122         "sou rceType":  "org.sprin gframework .web.servl et.view.gr oovy.Groov yMarkupCon figurer"
  4123       },
  4124       {
  4125         "nam e": "sprin g.groovy.t emplate.co nfiguratio n.resource -loader-pa th",
  4126         "typ e": "java. lang.Strin g",
  4127         "sou rceType":  "org.sprin gframework .web.servl et.view.gr oovy.Groov yMarkupCon figurer"
  4128       },
  4129       {
  4130         "nam e": "sprin g.groovy.t emplate.co nfiguratio n.use-doub le-quotes" ,
  4131         "typ e": "java. lang.Boole an",
  4132         "sou rceType":  "org.sprin gframework .web.servl et.view.gr oovy.Groov yMarkupCon figurer"
  4133       },
  4134       {
  4135         "nam e": "sprin g.groovy.t emplate.co ntent-type ",
  4136         "typ e": "org.s pringframe work.util. MimeType",
  4137         "des cription":  "Content- Type value .",
  4138         "sou rceType":  "org.sprin gframework .boot.auto configure. groovy.tem plate.Groo vyTemplate Properties ",
  4139         "def aultValue" : "text/ht ml"
  4140       },
  4141       {
  4142         "nam e": "sprin g.groovy.t emplate.en abled",
  4143         "typ e": "java. lang.Boole an",
  4144         "des cription":  "Enable M VC view re solution f or this te chnology." ,
  4145         "sou rceType":  "org.sprin gframework .boot.auto configure. groovy.tem plate.Groo vyTemplate Properties ",
  4146         "def aultValue" : true
  4147       },
  4148       {
  4149         "nam e": "sprin g.groovy.t emplate.ex pose-reque st-attribu tes",
  4150         "typ e": "java. lang.Boole an",
  4151         "des cription":  "Set whet her all re quest attr ibutes sho uld be add ed to the  model prio r to mergi ng\n with  the templa te.",
  4152         "sou rceType":  "org.sprin gframework .boot.auto configure. groovy.tem plate.Groo vyTemplate Properties ",
  4153         "def aultValue" : false
  4154       },
  4155       {
  4156         "nam e": "sprin g.groovy.t emplate.ex pose-sessi on-attribu tes",
  4157         "typ e": "java. lang.Boole an",
  4158         "des cription":  "Set whet her all Ht tpSession  attributes  should be  added to  the model  prior to\n  merging w ith the te mplate.",
  4159         "sou rceType":  "org.sprin gframework .boot.auto configure. groovy.tem plate.Groo vyTemplate Properties ",
  4160         "def aultValue" : false
  4161       },
  4162       {
  4163         "nam e": "sprin g.groovy.t emplate.ex pose-sprin g-macro-he lpers",
  4164         "typ e": "java. lang.Boole an",
  4165         "des cription":  "Set whet her to exp ose a Requ estContext  for use b y Spring's  macro lib rary, unde r the\n na me \"sprin gMacroRequ estContext \".",
  4166         "sou rceType":  "org.sprin gframework .boot.auto configure. groovy.tem plate.Groo vyTemplate Properties ",
  4167         "def aultValue" : true
  4168       },
  4169       {
  4170         "nam e": "sprin g.groovy.t emplate.pr efix",
  4171         "typ e": "java. lang.Strin g",
  4172         "des cription":  "Prefix t hat gets p repended t o view nam es when bu ilding a U RL.",
  4173         "sou rceType":  "org.sprin gframework .boot.auto configure. groovy.tem plate.Groo vyTemplate Properties ",
  4174         "def aultValue" : ""
  4175       },
  4176       {
  4177         "nam e": "sprin g.groovy.t emplate.re quest-cont ext-attrib ute",
  4178         "typ e": "java. lang.Strin g",
  4179         "des cription":  "Name of  the Reques tContext a ttribute f or all vie ws.",
  4180         "sou rceType":  "org.sprin gframework .boot.auto configure. groovy.tem plate.Groo vyTemplate Properties "
  4181       },
  4182       {
  4183         "nam e": "sprin g.groovy.t emplate.re source-loa der-path",
  4184         "typ e": "java. lang.Strin g",
  4185         "des cription":  "Template  path.",
  4186         "sou rceType":  "org.sprin gframework .boot.auto configure. groovy.tem plate.Groo vyTemplate Properties ",
  4187         "def aultValue" : "classpa th:/templa tes/"
  4188       },
  4189       {
  4190         "nam e": "sprin g.groovy.t emplate.su ffix",
  4191         "typ e": "java. lang.Strin g",
  4192         "des cription":  "Suffix t hat gets a ppended to  view name s when bui lding a UR L.",
  4193         "sou rceType":  "org.sprin gframework .boot.auto configure. groovy.tem plate.Groo vyTemplate Properties ",
  4194         "def aultValue" : ".tpl"
  4195       },
  4196       {
  4197         "nam e": "sprin g.groovy.t emplate.vi ew-names",
  4198         "typ e": "java. lang.Strin g[]",
  4199         "des cription":  "White li st of view  names tha t can be r esolved.",
  4200         "sou rceType":  "org.sprin gframework .boot.auto configure. groovy.tem plate.Groo vyTemplate Properties "
  4201       },
  4202       {
  4203         "nam e": "sprin g.h2.conso le.enabled ",
  4204         "typ e": "java. lang.Boole an",
  4205         "des cription":  "Enable t he console .",
  4206         "sou rceType":  "org.sprin gframework .boot.auto configure. h2.H2Conso leProperti es",
  4207         "def aultValue" : false
  4208       },
  4209       {
  4210         "nam e": "sprin g.h2.conso le.path",
  4211         "typ e": "java. lang.Strin g",
  4212         "des cription":  "Path at  which the  console wi ll be avai lable.",
  4213         "sou rceType":  "org.sprin gframework .boot.auto configure. h2.H2Conso leProperti es",
  4214         "def aultValue" : "/h2-con sole"
  4215       },
  4216       {
  4217         "nam e": "sprin g.h2.conso le.setting s.trace",
  4218         "typ e": "java. lang.Boole an",
  4219         "des cription":  "Enable t race outpu t.",
  4220         "sou rceType":  "org.sprin gframework .boot.auto configure. h2.H2Conso leProperti es$Setting s",
  4221         "def aultValue" : false
  4222       },
  4223       {
  4224         "nam e": "sprin g.h2.conso le.setting s.web-allo w-others",
  4225         "typ e": "java. lang.Boole an",
  4226         "des cription":  "Enable r emote acce ss.",
  4227         "sou rceType":  "org.sprin gframework .boot.auto configure. h2.H2Conso leProperti es$Setting s",
  4228         "def aultValue" : false
  4229       },
  4230       {
  4231         "nam e": "sprin g.hateoas. use-hal-as -default-j son-media- type",
  4232         "typ e": "java. lang.Boole an",
  4233         "des cription":  "Specify  if applica tion/hal+j son respon ses should  be sent t o requests  that acce pt\n appli cation/jso n.",
  4234         "sou rceType":  "org.sprin gframework .boot.auto configure. hateoas.Ha teoasPrope rties",
  4235         "def aultValue" : true
  4236       },
  4237       {
  4238         "nam e": "sprin g.hazelcas t.config",
  4239         "typ e": "org.s pringframe work.core. io.Resourc e",
  4240         "des cription":  "The loca tion of th e configur ation file  to use to  initializ e Hazelcas t.",
  4241         "sou rceType":  "org.sprin gframework .boot.auto configure. hazelcast. HazelcastP roperties"
  4242       },
  4243       {
  4244         "nam e": "sprin g.http.con verters.pr eferred-js on-mapper" ,
  4245         "typ e": "java. lang.Strin g",
  4246         "des cription":  "Preferre d JSON map per to use  for HTTP  message co nversion.  Set to \"g son\" to f orce the u se of Gson  when both  it and Ja ckson are  on the cla sspath."
  4247       },
  4248       {
  4249         "nam e": "sprin g.http.enc oding.char set",
  4250         "typ e": "java. nio.charse t.Charset" ,
  4251         "des cription":  "Charset  of HTTP re quests and  responses . Added to  the \"Con tent-Type\ " header i f not\n se t explicit ly.",
  4252         "sou rceType":  "org.sprin gframework .boot.auto configure. web.HttpEn codingProp erties",
  4253         "def aultValue" : "UTF-8"
  4254       },
  4255       {
  4256         "nam e": "sprin g.http.enc oding.enab led",
  4257         "typ e": "java. lang.Boole an",
  4258         "des cription":  "Enable h ttp encodi ng support .",
  4259         "def aultValue" : true
  4260       },
  4261       {
  4262         "nam e": "sprin g.http.enc oding.forc e",
  4263         "typ e": "java. lang.Boole an",
  4264         "des cription":  "Force th e encoding  to the co nfigured c harset on  HTTP reque sts and re sponses.",
  4265         "sou rceType":  "org.sprin gframework .boot.auto configure. web.HttpEn codingProp erties"
  4266       },
  4267       {
  4268         "nam e": "sprin g.http.enc oding.forc e-request" ,
  4269         "typ e": "java. lang.Boole an",
  4270         "des cription":  "Force th e encoding  to the co nfigured c harset on  HTTP reque sts. Defau lts to tru e\n when \ "force\" h as not bee n specifie d.",
  4271         "sou rceType":  "org.sprin gframework .boot.auto configure. web.HttpEn codingProp erties"
  4272       },
  4273       {
  4274         "nam e": "sprin g.http.enc oding.forc e-response ",
  4275         "typ e": "java. lang.Boole an",
  4276         "des cription":  "Force th e encoding  to the co nfigured c harset on  HTTP respo nses.",
  4277         "sou rceType":  "org.sprin gframework .boot.auto configure. web.HttpEn codingProp erties"
  4278       },
  4279       {
  4280         "nam e": "sprin g.http.enc oding.mapp ing",
  4281         "typ e": "java. util.Map<j ava.util.L ocale,java .nio.chars et.Charset >",
  4282         "des cription":  "Locale t o Encoding  mapping." ,
  4283         "sou rceType":  "org.sprin gframework .boot.auto configure. web.HttpEn codingProp erties"
  4284       },
  4285       {
  4286         "nam e": "sprin g.http.mul tipart.ena bled",
  4287         "typ e": "java. lang.Boole an",
  4288         "des cription":  "Enable s upport of  multipart  uploads.",
  4289         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Multip artPropert ies",
  4290         "def aultValue" : true
  4291       },
  4292       {
  4293         "nam e": "sprin g.http.mul tipart.fil e-size-thr eshold",
  4294         "typ e": "java. lang.Strin g",
  4295         "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. ",
  4296         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Multip artPropert ies",
  4297         "def aultValue" : "0"
  4298       },
  4299       {
  4300         "nam e": "sprin g.http.mul tipart.loc ation",
  4301         "typ e": "java. lang.Strin g",
  4302         "des cription":  "Intermed iate locat ion of upl oaded file s.",
  4303         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Multip artPropert ies"
  4304       },
  4305       {
  4306         "nam e": "sprin g.http.mul tipart.max -file-size ",
  4307         "typ e": "java. lang.Strin g",
  4308         "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.",
  4309         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Multip artPropert ies",
  4310         "def aultValue" : "1MB"
  4311       },
  4312       {
  4313         "nam e": "sprin g.http.mul tipart.max -request-s ize",
  4314         "typ e": "java. lang.Strin g",
  4315         "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.",
  4316         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Multip artPropert ies",
  4317         "def aultValue" : "10MB"
  4318       },
  4319       {
  4320         "nam e": "sprin g.http.mul tipart.res olve-lazil y",
  4321         "typ e": "java. lang.Boole an",
  4322         "des cription":  "Whether  to resolve  the multi part reque st lazily  at the tim e of file  or paramet er\n acces s.",
  4323         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Multip artPropert ies",
  4324         "def aultValue" : false
  4325       },
  4326       {
  4327         "nam e": "sprin g.info.bui ld.locatio n",
  4328         "typ e": "org.s pringframe work.core. io.Resourc e",
  4329         "des cription":  "Location  of the ge nerated bu ild-info.p roperties  file.",
  4330         "sou rceType":  "org.sprin gframework .boot.auto configure. info.Proje ctInfoProp erties$Bui ld"
  4331       },
  4332       {
  4333         "nam e": "sprin g.info.git .location" ,
  4334         "typ e": "org.s pringframe work.core. io.Resourc e",
  4335         "des cription":  "Location  of the ge nerated gi t.properti es file.",
  4336         "sou rceType":  "org.sprin gframework .boot.auto configure. info.Proje ctInfoProp erties$Git "
  4337       },
  4338       {
  4339         "nam e": "sprin g.jackson. date-forma t",
  4340         "typ e": "java. lang.Strin g",
  4341         "des cription":  "Date for mat string  (yyyy-MM- dd HH:mm:s s), or a f ully-quali fied date  format cla ss\n name. ",
  4342         "sou rceType":  "org.sprin gframework .boot.auto configure. jackson.Ja cksonPrope rties"
  4343       },
  4344       {
  4345         "nam e": "sprin g.jackson. default-pr operty-inc lusion",
  4346         "typ e": "com.f asterxml.j ackson.ann otation.Js onInclude$ Include",
  4347         "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.",
  4348         "sou rceType":  "org.sprin gframework .boot.auto configure. jackson.Ja cksonPrope rties"
  4349       },
  4350       {
  4351         "nam e": "sprin g.jackson. deserializ ation",
  4352         "typ e": "java. util.Map<c om.fasterx ml.jackson .databind. Deserializ ationFeatu re,java.la ng.Boolean >",
  4353         "des cription":  "Jackson  on/off fea tures that  affect th e way Java  objects a re deseria lized.",
  4354         "sou rceType":  "org.sprin gframework .boot.auto configure. jackson.Ja cksonPrope rties"
  4355       },
  4356       {
  4357         "nam e": "sprin g.jackson. generator" ,
  4358         "typ e": "java. util.Map<c om.fasterx ml.jackson .core.Json Generator. Feature,ja va.lang.Bo olean>",
  4359         "des cription":  "Jackson  on/off fea tures for  generators .",
  4360         "sou rceType":  "org.sprin gframework .boot.auto configure. jackson.Ja cksonPrope rties"
  4361       },
  4362       {
  4363         "nam e": "sprin g.jackson. joda-date- time-forma t",
  4364         "typ e": "java. lang.Strin g",
  4365         "des cription":  "Joda dat e time for mat string  (yyyy-MM- dd HH:mm:s s). If not  configure d,\n \"dat e-format\"  will be u sed as a f allback if  it is con figured wi th a forma t string." ,
  4366         "sou rceType":  "org.sprin gframework .boot.auto configure. jackson.Ja cksonPrope rties"
  4367       },
  4368       {
  4369         "nam e": "sprin g.jackson. locale",
  4370         "typ e": "java. util.Local e",
  4371         "des cription":  "Locale u sed for fo rmatting." ,
  4372         "sou rceType":  "org.sprin gframework .boot.auto configure. jackson.Ja cksonPrope rties"
  4373       },
  4374       {
  4375         "nam e": "sprin g.jackson. mapper",
  4376         "typ e": "java. util.Map<c om.fasterx ml.jackson .databind. MapperFeat ure,java.l ang.Boolea n>",
  4377         "des cription":  "Jackson  general pu rpose on/o ff feature s.",
  4378         "sou rceType":  "org.sprin gframework .boot.auto configure. jackson.Ja cksonPrope rties"
  4379       },
  4380       {
  4381         "nam e": "sprin g.jackson. parser",
  4382         "typ e": "java. util.Map<c om.fasterx ml.jackson .core.Json Parser.Fea ture,java. lang.Boole an>",
  4383         "des cription":  "Jackson  on/off fea tures for  parsers.",
  4384         "sou rceType":  "org.sprin gframework .boot.auto configure. jackson.Ja cksonPrope rties"
  4385       },
  4386       {
  4387         "nam e": "sprin g.jackson. property-n aming-stra tegy",
  4388         "typ e": "java. lang.Strin g",
  4389         "des cription":  "One of t he constan ts on Jack son's Prop ertyNaming Strategy\n  (CAMEL_CA SE_TO_LOWE R_CASE_WIT H_UNDERSCO RES). Can  also be a  fully-qual ified clas s\n name o f a Proper tyNamingSt rategy sub class.",
  4390         "sou rceType":  "org.sprin gframework .boot.auto configure. jackson.Ja cksonPrope rties"
  4391       },
  4392       {
  4393         "nam e": "sprin g.jackson. serializat ion",
  4394         "typ e": "java. util.Map<c om.fasterx ml.jackson .databind. Serializat ionFeature ,java.lang .Boolean>" ,
  4395         "des cription":  "Jackson  on/off fea tures that  affect th e way Java  objects a re seriali zed.",
  4396         "sou rceType":  "org.sprin gframework .boot.auto configure. jackson.Ja cksonPrope rties"
  4397       },
  4398       {
  4399         "nam e": "sprin g.jackson. time-zone" ,
  4400         "typ e": "java. util.TimeZ one",
  4401         "des cription":  "Time zon e used whe n formatti ng dates.  Configured  using any  recognize d time zon e\n identi fier, for  example \" America/Lo s_Angeles\ " or \"GMT +10\".",
  4402         "sou rceType":  "org.sprin gframework .boot.auto configure. jackson.Ja cksonPrope rties"
  4403       },
  4404       {
  4405         "nam e": "sprin g.jersey.a pplication -path",
  4406         "typ e": "java. lang.Strin g",
  4407         "des cription":  "Path tha t serves a s the base  URI for t he applica tion. Over rides the  value of\n  \"@Applic ationPath\ " if speci fied.",
  4408         "sou rceType":  "org.sprin gframework .boot.auto configure. jersey.Jer seyPropert ies"
  4409       },
  4410       {
  4411         "nam e": "sprin g.jersey.f ilter.orde r",
  4412         "typ e": "java. lang.Integ er",
  4413         "des cription":  "Jersey f ilter chai n order.",
  4414         "sou rceType":  "org.sprin gframework .boot.auto configure. jersey.Jer seyPropert ies$Filter ",
  4415         "def aultValue" : 0
  4416       },
  4417       {
  4418         "nam e": "sprin g.jersey.i nit",
  4419         "typ e": "java. util.Map<j ava.lang.S tring,java .lang.Stri ng>",
  4420         "des cription":  "Init par ameters to  pass to J ersey via  the servle t or filte r.",
  4421         "sou rceType":  "org.sprin gframework .boot.auto configure. jersey.Jer seyPropert ies"
  4422       },
  4423       {
  4424         "nam e": "sprin g.jersey.s ervlet.loa d-on-start up",
  4425         "typ e": "java. lang.Integ er",
  4426         "des cription":  "Load on  startup pr iority of  the Jersey  servlet." ,
  4427         "sou rceType":  "org.sprin gframework .boot.auto configure. jersey.Jer seyPropert ies$Servle t",
  4428         "def aultValue" : -1
  4429       },
  4430       {
  4431         "nam e": "sprin g.jersey.t ype",
  4432         "typ e": "org.s pringframe work.boot. autoconfig ure.jersey .JerseyPro perties$Ty pe",
  4433         "des cription":  "Jersey i ntegration  type.",
  4434         "sou rceType":  "org.sprin gframework .boot.auto configure. jersey.Jer seyPropert ies",
  4435         "def aultValue" : "servlet "
  4436       },
  4437       {
  4438         "nam e": "sprin g.jms.jndi -name",
  4439         "typ e": "java. lang.Strin g",
  4440         "des cription":  "Connecti on factory  JNDI name . When set , takes pr ecedence t o others c onnection\ n factory  auto-confi gurations. ",
  4441         "sou rceType":  "org.sprin gframework .boot.auto configure. jms.JmsPro perties"
  4442       },
  4443       {
  4444         "nam e": "sprin g.jms.list ener.ackno wledge-mod e",
  4445         "typ e": "org.s pringframe work.boot. autoconfig ure.jms.Jm sPropertie s$Acknowle dgeMode",
  4446         "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.",
  4447         "sou rceType":  "org.sprin gframework .boot.auto configure. jms.JmsPro perties$Li stener"
  4448       },
  4449       {
  4450         "nam e": "sprin g.jms.list ener.auto- startup",
  4451         "typ e": "java. lang.Boole an",
  4452         "des cription":  "Start th e containe r automati cally on s tartup.",
  4453         "sou rceType":  "org.sprin gframework .boot.auto configure. jms.JmsPro perties$Li stener",
  4454         "def aultValue" : true
  4455       },
  4456       {
  4457         "nam e": "sprin g.jms.list ener.concu rrency",
  4458         "typ e": "java. lang.Integ er",
  4459         "des cription":  "Minimum  number of  concurrent  consumers .",
  4460         "sou rceType":  "org.sprin gframework .boot.auto configure. jms.JmsPro perties$Li stener"
  4461       },
  4462       {
  4463         "nam e": "sprin g.jms.list ener.max-c oncurrency ",
  4464         "typ e": "java. lang.Integ er",
  4465         "des cription":  "Maximum  number of  concurrent  consumers .",
  4466         "sou rceType":  "org.sprin gframework .boot.auto configure. jms.JmsPro perties$Li stener"
  4467       },
  4468       {
  4469         "nam e": "sprin g.jms.pub- sub-domain ",
  4470         "typ e": "java. lang.Boole an",
  4471         "des cription":  "Specify  if the def ault desti nation typ e is topic .",
  4472         "sou rceType":  "org.sprin gframework .boot.auto configure. jms.JmsPro perties",
  4473         "def aultValue" : false
  4474       },
  4475       {
  4476         "nam e": "sprin g.jms.temp late.defau lt-destina tion",
  4477         "typ e": "java. lang.Strin g",
  4478         "des cription":  "Default  destinatio n to use o n send/rec eive opera tions that  do not ha ve a\n des tination p arameter." ,
  4479         "sou rceType":  "org.sprin gframework .boot.auto configure. jms.JmsPro perties$Te mplate"
  4480       },
  4481       {
  4482         "nam e": "sprin g.jms.temp late.deliv ery-delay" ,
  4483         "typ e": "java. lang.Long" ,
  4484         "des cription":  "Delivery  delay to  use for se nd calls i n millisec onds.",
  4485         "sou rceType":  "org.sprin gframework .boot.auto configure. jms.JmsPro perties$Te mplate"
  4486       },
  4487       {
  4488         "nam e": "sprin g.jms.temp late.deliv ery-mode",
  4489         "typ e": "org.s pringframe work.boot. autoconfig ure.jms.Jm sPropertie s$Delivery Mode",
  4490         "des cription":  "Delivery  mode. Ena ble QoS wh en set.",
  4491         "sou rceType":  "org.sprin gframework .boot.auto configure. jms.JmsPro perties$Te mplate"
  4492       },
  4493       {
  4494         "nam e": "sprin g.jms.temp late.prior ity",
  4495         "typ e": "java. lang.Integ er",
  4496         "des cription":  "Priority  of a mess age when s ending. En able QoS w hen set.",
  4497         "sou rceType":  "org.sprin gframework .boot.auto configure. jms.JmsPro perties$Te mplate"
  4498       },
  4499       {
  4500         "nam e": "sprin g.jms.temp late.qos-e nabled",
  4501         "typ e": "java. lang.Boole an",
  4502         "des cription":  "Enable e xplicit Qo S when sen ding a mes sage. When  enabled,  the delive ry mode,\n  priority  and time-t o-live pro perties wi ll be used  when send ing a mess age. QoS\n  is automa tically en abled when  at least  one of tho se setting s is custo mized.",
  4503         "sou rceType":  "org.sprin gframework .boot.auto configure. jms.JmsPro perties$Te mplate"
  4504       },
  4505       {
  4506         "nam e": "sprin g.jms.temp late.recei ve-timeout ",
  4507         "typ e": "java. lang.Long" ,
  4508         "des cription":  "Timeout  to use for  receive c alls in mi lliseconds .",
  4509         "sou rceType":  "org.sprin gframework .boot.auto configure. jms.JmsPro perties$Te mplate"
  4510       },
  4511       {
  4512         "nam e": "sprin g.jms.temp late.time- to-live",
  4513         "typ e": "java. lang.Long" ,
  4514         "des cription":  "Time-to- live of a  message wh en sending  in millis econds. En able QoS w hen set.",
  4515         "sou rceType":  "org.sprin gframework .boot.auto configure. jms.JmsPro perties$Te mplate"
  4516       },
  4517       {
  4518         "nam e": "sprin g.jmx.defa ult-domain ",
  4519         "typ e": "java. lang.Strin g",
  4520         "des cription":  "JMX doma in name."
  4521       },
  4522       {
  4523         "nam e": "sprin g.jmx.enab led",
  4524         "typ e": "java. lang.Boole an",
  4525         "des cription":  "Expose m anagement  beans to t he JMX dom ain.",
  4526         "def aultValue" : true
  4527       },
  4528       {
  4529         "nam e": "sprin g.jmx.serv er",
  4530         "typ e": "java. lang.Strin g",
  4531         "des cription":  "MBeanSer ver bean n ame.",
  4532         "def aultValue" : "mbeanSe rver"
  4533       },
  4534       {
  4535         "nam e": "sprin g.jooq.sql -dialect",
  4536         "typ e": "org.j ooq.SQLDia lect",
  4537         "des cription":  "SQLDiale ct JOOQ us ed when co mmunicatin g with the  configure d datasour ce, for\n  instance \ "POSTGRES\ ".",
  4538         "sou rceType":  "org.sprin gframework .boot.auto configure. jooq.JooqP roperties"
  4539       },
  4540       {
  4541         "nam e": "sprin g.jpa.data base",
  4542         "typ e": "org.s pringframe work.orm.j pa.vendor. Database",
  4543         "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.",
  4544         "sou rceType":  "org.sprin gframework .boot.auto configure. orm.jpa.Jp aPropertie s"
  4545       },
  4546       {
  4547         "nam e": "sprin g.jpa.data base-platf orm",
  4548         "typ e": "java. lang.Strin g",
  4549         "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.",
  4550         "sou rceType":  "org.sprin gframework .boot.auto configure. orm.jpa.Jp aPropertie s"
  4551       },
  4552       {
  4553         "nam e": "sprin g.jpa.gene rate-ddl",
  4554         "typ e": "java. lang.Boole an",
  4555         "des cription":  "Initiali ze the sch ema on sta rtup.",
  4556         "sou rceType":  "org.sprin gframework .boot.auto configure. orm.jpa.Jp aPropertie s",
  4557         "def aultValue" : false
  4558       },
  4559       {
  4560         "nam e": "sprin g.jpa.hibe rnate.ddl- auto",
  4561         "typ e": "java. lang.Strin g",
  4562         "des cription":  "DDL mode . This is  actually a  shortcut  for the \" hibernate. hbm2ddl.au to\"\n pro perty. Def ault to \" create-dro p\" when u sing an em bedded dat abase, \"n one\"\n ot herwise.",
  4563         "sou rceType":  "org.sprin gframework .boot.auto configure. orm.jpa.Jp aPropertie s$Hibernat e"
  4564       },
  4565       {
  4566         "nam e": "sprin g.jpa.hibe rnate.nami ng.implici t-strategy ",
  4567         "typ e": "java. lang.Strin g",
  4568         "des cription":  "Hibernat e 5 implic it naming  strategy f ully quali fied name. ",
  4569         "sou rceType":  "org.sprin gframework .boot.auto configure. orm.jpa.Jp aPropertie s$Naming"
  4570       },
  4571       {
  4572         "nam e": "sprin g.jpa.hibe rnate.nami ng.physica l-strategy ",
  4573         "typ e": "java. lang.Strin g",
  4574         "des cription":  "Hibernat e 5 physic al naming  strategy f ully quali fied name. ",
  4575         "sou rceType":  "org.sprin gframework .boot.auto configure. orm.jpa.Jp aPropertie s$Naming"
  4576       },
  4577       {
  4578         "nam e": "sprin g.jpa.hibe rnate.nami ng.strateg y",
  4579         "typ e": "java. lang.Strin g",
  4580         "des cription":  "Hibernat e 4 naming  strategy  fully qual ified name . Not supp orted with  Hibernate \n 5.",
  4581         "sou rceType":  "org.sprin gframework .boot.auto configure. orm.jpa.Jp aPropertie s$Naming"
  4582       },
  4583       {
  4584         "nam e": "sprin g.jpa.hibe rnate.use- new-id-gen erator-map pings",
  4585         "typ e": "java. lang.Boole an",
  4586         "des cription":  "Use Hibe rnate's ne wer Identi fierGenera tor for AU TO, TABLE  and SEQUEN CE. This i s\n actual ly a short cut for th e \"hibern ate.id.new _generator _mappings\ " property .\n When n ot specifi ed will de fault to \ "false\" w ith Hibern ate 5 for  back\n com patibility .",
  4587         "sou rceType":  "org.sprin gframework .boot.auto configure. orm.jpa.Jp aPropertie s$Hibernat e"
  4588       },
  4589       {
  4590         "nam e": "sprin g.jpa.open -in-view",
  4591         "typ e": "java. lang.Boole an",
  4592         "des cription":  "Register  OpenEntit yManagerIn ViewInterc eptor. Bin ds a JPA E ntityManag er to the  thread for  the entir e processi ng of the  request.",
  4593         "def aultValue" : true
  4594       },
  4595       {
  4596         "nam e": "sprin g.jpa.prop erties",
  4597         "typ e": "java. util.Map<j ava.lang.S tring,java .lang.Stri ng>",
  4598         "des cription":  "Addition al native  properties  to set on  the JPA p rovider.",
  4599         "sou rceType":  "org.sprin gframework .boot.auto configure. orm.jpa.Jp aPropertie s"
  4600       },
  4601       {
  4602         "nam e": "sprin g.jpa.show -sql",
  4603         "typ e": "java. lang.Boole an",
  4604         "des cription":  "Enable l ogging of  SQL statem ents.",
  4605         "sou rceType":  "org.sprin gframework .boot.auto configure. orm.jpa.Jp aPropertie s",
  4606         "def aultValue" : false
  4607       },
  4608       {
  4609         "nam e": "sprin g.jta.bitr onix.prope rties.allo w-multiple -lrc",
  4610         "typ e": "java. lang.Boole an",
  4611         "des cription":  "Allow mu ltiple LRC  resources  to be enl isted into  the same  transactio n.",
  4612         "sou rceType":  "bitronix. tm.Configu ration",
  4613         "def aultValue" : false
  4614       },
  4615       {
  4616         "nam e": "sprin g.jta.bitr onix.prope rties.asyn chronous2- pc",
  4617         "typ e": "java. lang.Boole an",
  4618         "des cription":  "Enable a synchronou sly execut ion of two  phase com mit.",
  4619         "sou rceType":  "bitronix. tm.Configu ration",
  4620         "def aultValue" : false
  4621       },
  4622       {
  4623         "nam e": "sprin g.jta.bitr onix.prope rties.back ground-rec overy-inte rval",
  4624         "typ e": "java. lang.Integ er",
  4625         "des cription":  "Interval  in minute s at which  to run th e recovery  process i n the back ground.",
  4626         "sou rceType":  "bitronix. tm.Configu ration",
  4627         "def aultValue" : 1,
  4628         "dep recated":  true,
  4629         "dep recation":  {"replace ment": "sp ring.jta.b itronix.pr operties.b ackground- recovery-i nterval-se conds"}
  4630       },
  4631       {
  4632         "nam e": "sprin g.jta.bitr onix.prope rties.back ground-rec overy-inte rval-secon ds",
  4633         "typ e": "java. lang.Integ er",
  4634         "des cription":  "Interval  in second s at which  to run th e recovery  process i n the back ground.",
  4635         "sou rceType":  "bitronix. tm.Configu ration",
  4636         "def aultValue" : 60
  4637       },
  4638       {
  4639         "nam e": "sprin g.jta.bitr onix.prope rties.curr ent-node-o nly-recove ry",
  4640         "typ e": "java. lang.Boole an",
  4641         "des cription":  "Recover  only the c urrent nod e. Should  be enabled  if you ru n multiple  instances  of the tr ansaction  manager on  the same  JMS and JD BC resourc es.",
  4642         "sou rceType":  "bitronix. tm.Configu ration",
  4643         "def aultValue" : true
  4644       },
  4645       {
  4646         "nam e": "sprin g.jta.bitr onix.prope rties.debu g-zero-res ource-tran saction",
  4647         "typ e": "java. lang.Boole an",
  4648         "des cription":  "Log the  creation a nd commit  call stack s of trans actions ex ecuted wit hout a sin gle enlist ed resourc e.",
  4649         "sou rceType":  "bitronix. tm.Configu ration",
  4650         "def aultValue" : false
  4651       },
  4652       {
  4653         "nam e": "sprin g.jta.bitr onix.prope rties.defa ult-transa ction-time out",
  4654         "typ e": "java. lang.Integ er",
  4655         "des cription":  "Default  transactio n timeout  in seconds .",
  4656         "sou rceType":  "bitronix. tm.Configu ration",
  4657         "def aultValue" : 60
  4658       },
  4659       {
  4660         "nam e": "sprin g.jta.bitr onix.prope rties.disa ble-jmx",
  4661         "typ e": "java. lang.Boole an",
  4662         "des cription":  "Enable J MX support .",
  4663         "sou rceType":  "bitronix. tm.Configu ration",
  4664         "def aultValue" : false
  4665       },
  4666       {
  4667         "nam e": "sprin g.jta.bitr onix.prope rties.exce ption-anal yzer",
  4668         "typ e": "java. lang.Strin g",
  4669         "des cription":  "Set the  fully qual ified name  of the ex ception an alyzer imp lementatio n to use." ,
  4670         "sou rceType":  "bitronix. tm.Configu ration"
  4671       },
  4672       {
  4673         "nam e": "sprin g.jta.bitr onix.prope rties.filt er-log-sta tus",
  4674         "typ e": "java. lang.Boole an",
  4675         "des cription":  "Enable f iltering o f logs so  that only  mandatory  logs are w ritten.",
  4676         "sou rceType":  "bitronix. tm.Configu ration",
  4677         "def aultValue" : false
  4678       },
  4679       {
  4680         "nam e": "sprin g.jta.bitr onix.prope rties.forc e-batching -enabled",
  4681         "typ e": "java. lang.Boole an",
  4682         "des cription":  " Set if  disk force s are batc hed.",
  4683         "sou rceType":  "bitronix. tm.Configu ration",
  4684         "def aultValue" : true
  4685       },
  4686       {
  4687         "nam e": "sprin g.jta.bitr onix.prope rties.forc ed-write-e nabled",
  4688         "typ e": "java. lang.Boole an",
  4689         "des cription":  "Set if l ogs are fo rced to di sk.",
  4690         "sou rceType":  "bitronix. tm.Configu ration",
  4691         "def aultValue" : true
  4692       },
  4693       {
  4694         "nam e": "sprin g.jta.bitr onix.prope rties.grac eful-shutd own-interv al",
  4695         "typ e": "java. lang.Integ er",
  4696         "des cription":  "Maximum  amount of  seconds th e TM will  wait for t ransaction s to get d one before  aborting  them at sh utdown tim e.",
  4697         "sou rceType":  "bitronix. tm.Configu ration",
  4698         "def aultValue" : 60
  4699       },
  4700       {
  4701         "nam e": "sprin g.jta.bitr onix.prope rties.jndi -transacti on-synchro nization-r egistry-na me",
  4702         "typ e": "java. lang.Strin g",
  4703         "des cription":  "JNDI nam e of the T ransaction Synchroniz ationRegis try.",
  4704         "sou rceType":  "bitronix. tm.Configu ration"
  4705       },
  4706       {
  4707         "nam e": "sprin g.jta.bitr onix.prope rties.jndi -user-tran saction-na me",
  4708         "typ e": "java. lang.Strin g",
  4709         "des cription":  "JNDI nam e of the U serTransac tion.",
  4710         "sou rceType":  "bitronix. tm.Configu ration"
  4711       },
  4712       {
  4713         "nam e": "sprin g.jta.bitr onix.prope rties.jour nal",
  4714         "typ e": "java. lang.Strin g",
  4715         "des cription":  "Name of  the journa l. Can be  'disk', 'n ull' or a  class name .",
  4716         "sou rceType":  "bitronix. tm.Configu ration",
  4717         "def aultValue" : "disk"
  4718       },
  4719       {
  4720         "nam e": "sprin g.jta.bitr onix.prope rties.log- part1-file name",
  4721         "typ e": "java. lang.Strin g",
  4722         "des cription":  "Name of  the first  fragment o f the jour nal.",
  4723         "sou rceType":  "bitronix. tm.Configu ration",
  4724         "def aultValue" : "btm1.tl og"
  4725       },
  4726       {
  4727         "nam e": "sprin g.jta.bitr onix.prope rties.log- part2-file name",
  4728         "typ e": "java. lang.Strin g",
  4729         "des cription":  "Name of  the second  fragment  of the jou rnal.",
  4730         "sou rceType":  "bitronix. tm.Configu ration",
  4731         "def aultValue" : "btm2.tl og"
  4732       },
  4733       {
  4734         "nam e": "sprin g.jta.bitr onix.prope rties.max- log-size-i n-mb",
  4735         "typ e": "java. lang.Integ er",
  4736         "des cription":  "Maximum  size in me gabytes of  the journ al fragmen ts.",
  4737         "sou rceType":  "bitronix. tm.Configu ration",
  4738         "def aultValue" : 2
  4739       },
  4740       {
  4741         "nam e": "sprin g.jta.bitr onix.prope rties.reso urce-confi guration-f ilename",
  4742         "typ e": "java. lang.Strin g",
  4743         "des cription":  "Resource Loader con figuration  file name .",
  4744         "sou rceType":  "bitronix. tm.Configu ration"
  4745       },
  4746       {
  4747         "nam e": "sprin g.jta.bitr onix.prope rties.serv er-id",
  4748         "typ e": "java. lang.Strin g",
  4749         "des cription":  "ASCII ID  that must  uniquely  identify t his TM ins tance. Def ault to th e machine' s IP addre ss.",
  4750         "sou rceType":  "bitronix. tm.Configu ration"
  4751       },
  4752       {
  4753         "nam e": "sprin g.jta.bitr onix.prope rties.skip -corrupted -logs",
  4754         "typ e": "java. lang.Boole an",
  4755         "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.",
  4756         "sou rceType":  "bitronix. tm.Configu ration",
  4757         "def aultValue" : false
  4758       },
  4759       {
  4760         "nam e": "sprin g.jta.bitr onix.prope rties.warn -about-zer o-resource -transacti on",
  4761         "typ e": "java. lang.Boole an",
  4762         "des cription":  "Log a wa rning for  transactio ns execute d without  a single e nlisted re source.",
  4763         "sou rceType":  "bitronix. tm.Configu ration",
  4764         "def aultValue" : true
  4765       },
  4766       {
  4767         "nam e": "sprin g.jta.enab led",
  4768         "typ e": "java. lang.Boole an",
  4769         "des cription":  "Enable J TA support .",
  4770         "def aultValue" : true
  4771       },
  4772       {
  4773         "nam e": "sprin g.jta.log- dir",
  4774         "typ e": "java. lang.Strin g",
  4775         "des cription":  "Transact ion logs d irectory." ,
  4776         "sou rceType":  "org.sprin gframework .boot.auto configure. transactio n.jta.JtaP roperties"
  4777       },
  4778       {
  4779         "nam e": "sprin g.jta.tran saction-ma nager-id",
  4780         "typ e": "java. lang.Strin g",
  4781         "des cription":  "Transact ion manage r unique i dentifier. ",
  4782         "sou rceType":  "org.sprin gframework .boot.auto configure. transactio n.jta.JtaP roperties"
  4783       },
  4784       {
  4785         "nam e": "sprin g.kafka.bo otstrap-se rvers",
  4786         "typ e": "java. util.List< java.lang. String>",
  4787         "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.",
  4788         "sou rceType":  "org.sprin gframework .boot.auto configure. kafka.Kafk aPropertie s"
  4789       },
  4790       {
  4791         "nam e": "sprin g.kafka.cl ient-id",
  4792         "typ e": "java. lang.Strin g",
  4793         "des cription":  "Id to pa ss to the  server whe n making r equests; u sed for se rver-side  logging.",
  4794         "sou rceType":  "org.sprin gframework .boot.auto configure. kafka.Kafk aPropertie s"
  4795       },
  4796       {
  4797         "nam e": "sprin g.kafka.co nsumer.aut o-commit-i nterval",
  4798         "typ e": "java. lang.Integ er",
  4799         "des cription":  "Frequenc y in milli seconds th at the con sumer offs ets are au to-committ ed to Kafk a\n if 'en able.auto. commit' tr ue.",
  4800         "sou rceType":  "org.sprin gframework .boot.auto configure. kafka.Kafk aPropertie s$Consumer "
  4801       },
  4802       {
  4803         "nam e": "sprin g.kafka.co nsumer.aut o-offset-r eset",
  4804         "typ e": "java. lang.Strin g",
  4805         "des cription":  "What to  do when th ere is no  initial of fset in Ka fka or if  the curren t offset\n  does not  exist any  more on th e server." ,
  4806         "sou rceType":  "org.sprin gframework .boot.auto configure. kafka.Kafk aPropertie s$Consumer "
  4807       },
  4808       {
  4809         "nam e": "sprin g.kafka.co nsumer.boo tstrap-ser vers",
  4810         "typ e": "java. util.List< java.lang. String>",
  4811         "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.",
  4812         "sou rceType":  "org.sprin gframework .boot.auto configure. kafka.Kafk aPropertie s$Consumer "
  4813       },
  4814       {
  4815         "nam e": "sprin g.kafka.co nsumer.cli ent-id",
  4816         "typ e": "java. lang.Strin g",
  4817         "des cription":  "Id to pa ss to the  server whe n making r equests; u sed for se rver-side  logging.",
  4818         "sou rceType":  "org.sprin gframework .boot.auto configure. kafka.Kafk aPropertie s$Consumer "
  4819       },
  4820       {
  4821         "nam e": "sprin g.kafka.co nsumer.ena ble-auto-c ommit",
  4822         "typ e": "java. lang.Boole an",
  4823         "des cription":  "If true  the consum er's offse t will be  periodical ly committ ed in the  background .",
  4824         "sou rceType":  "org.sprin gframework .boot.auto configure. kafka.Kafk aPropertie s$Consumer "
  4825       },
  4826       {
  4827         "nam e": "sprin g.kafka.co nsumer.fet ch-max-wai t",
  4828         "typ e": "java. lang.Integ er",
  4829         "des cription":  "Maximum  amount of  time in mi lliseconds  the serve r will blo ck before  answering\ n the fetc h request  if there i sn't suffi cient data  to immedi ately sati sfy the\n  requiremen t given by  \"fetch.m in.bytes\" .",
  4830         "sou rceType":  "org.sprin gframework .boot.auto configure. kafka.Kafk aPropertie s$Consumer "
  4831       },
  4832       {
  4833         "nam e": "sprin g.kafka.co nsumer.fet ch-min-siz e",
  4834         "typ e": "java. lang.Integ er",
  4835         "des cription":  "Minimum  amount of  data the s erver shou ld return  for a fetc h request  in bytes." ,
  4836         "sou rceType":  "org.sprin gframework .boot.auto configure. kafka.Kafk aPropertie s$Consumer "
  4837       },
  4838       {
  4839         "nam e": "sprin g.kafka.co nsumer.gro up-id",
  4840         "typ e": "java. lang.Strin g",
  4841         "des cription":  "Unique s tring that  identifie s the cons umer group  this cons umer belon gs to.",
  4842         "sou rceType":  "org.sprin gframework .boot.auto configure. kafka.Kafk aPropertie s$Consumer "
  4843       },
  4844       {
  4845         "nam e": "sprin g.kafka.co nsumer.hea rtbeat-int erval",
  4846         "typ e": "java. lang.Integ er",
  4847         "des cription":  "Expected  time in m illisecond s between  heartbeats  to the co nsumer coo rdinator." ,
  4848         "sou rceType":  "org.sprin gframework .boot.auto configure. kafka.Kafk aPropertie s$Consumer "
  4849       },
  4850       {
  4851         "nam e": "sprin g.kafka.co nsumer.key -deseriali zer",
  4852         "typ e": "java. lang.Class <?>",
  4853         "des cription":  "Deserial izer class  for keys. ",
  4854         "sou rceType":  "org.sprin gframework .boot.auto configure. kafka.Kafk aPropertie s$Consumer "
  4855       },
  4856       {
  4857         "nam e": "sprin g.kafka.co nsumer.max -poll-reco rds",
  4858         "typ e": "java. lang.Integ er",
  4859         "des cription":  "Maximum  number of  records re turned in  a single c all to pol l().",
  4860         "sou rceType":  "org.sprin gframework .boot.auto configure. kafka.Kafk aPropertie s$Consumer "
  4861       },
  4862       {
  4863         "nam e": "sprin g.kafka.co nsumer.val ue-deseria lizer",
  4864         "typ e": "java. lang.Class <?>",
  4865         "des cription":  "Deserial izer class  for value s.",
  4866         "sou rceType":  "org.sprin gframework .boot.auto configure. kafka.Kafk aPropertie s$Consumer "
  4867       },
  4868       {
  4869         "nam e": "sprin g.kafka.li stener.ack -count",
  4870         "typ e": "java. lang.Integ er",
  4871         "des cription":  "Number o f records  between of fset commi ts when ac kMode is \ "COUNT\" o r\n \"COUN T_TIME\"." ,
  4872         "sou rceType":  "org.sprin gframework .boot.auto configure. kafka.Kafk aPropertie s$Listener "
  4873       },
  4874       {
  4875         "nam e": "sprin g.kafka.li stener.ack -mode",
  4876         "typ e": "org.s pringframe work.kafka .listener. AbstractMe ssageListe nerContain er$AckMode ",
  4877         "des cription":  "Listener  AckMode;  see the sp ring-kafka  documenta tion.",
  4878         "sou rceType":  "org.sprin gframework .boot.auto configure. kafka.Kafk aPropertie s$Listener "
  4879       },
  4880       {
  4881         "nam e": "sprin g.kafka.li stener.ack -time",
  4882         "typ e": "java. lang.Long" ,
  4883         "des cription":  "Time in  millisecon ds between  offset co mmits when  ackMode i s \"TIME\"  or\n \"CO UNT_TIME\" .",
  4884         "sou rceType":  "org.sprin gframework .boot.auto configure. kafka.Kafk aPropertie s$Listener "
  4885       },
  4886       {
  4887         "nam e": "sprin g.kafka.li stener.con currency",
  4888         "typ e": "java. lang.Integ er",
  4889         "des cription":  "Number o f threads  to run in  the listen er contain ers.",
  4890         "sou rceType":  "org.sprin gframework .boot.auto configure. kafka.Kafk aPropertie s$Listener "
  4891       },
  4892       {
  4893         "nam e": "sprin g.kafka.li stener.pol l-timeout" ,
  4894         "typ e": "java. lang.Long" ,
  4895         "des cription":  "Timeout  in millise conds to u se when po lling the  consumer." ,
  4896         "sou rceType":  "org.sprin gframework .boot.auto configure. kafka.Kafk aPropertie s$Listener "
  4897       },
  4898       {
  4899         "nam e": "sprin g.kafka.pr oducer.ack s",
  4900         "typ e": "java. lang.Strin g",
  4901         "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.",
  4902         "sou rceType":  "org.sprin gframework .boot.auto configure. kafka.Kafk aPropertie s$Producer "
  4903       },
  4904       {
  4905         "nam e": "sprin g.kafka.pr oducer.bat ch-size",
  4906         "typ e": "java. lang.Integ er",
  4907         "des cription":  "Number o f records  to batch b efore send ing.",
  4908         "sou rceType":  "org.sprin gframework .boot.auto configure. kafka.Kafk aPropertie s$Producer "
  4909       },
  4910       {
  4911         "nam e": "sprin g.kafka.pr oducer.boo tstrap-ser vers",
  4912         "typ e": "java. util.List< java.lang. String>",
  4913         "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.",
  4914         "sou rceType":  "org.sprin gframework .boot.auto configure. kafka.Kafk aPropertie s$Producer "
  4915       },
  4916       {
  4917         "nam e": "sprin g.kafka.pr oducer.buf fer-memory ",
  4918         "typ e": "java. lang.Long" ,
  4919         "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.",
  4920         "sou rceType":  "org.sprin gframework .boot.auto configure. kafka.Kafk aPropertie s$Producer "
  4921       },
  4922       {
  4923         "nam e": "sprin g.kafka.pr oducer.cli ent-id",
  4924         "typ e": "java. lang.Strin g",
  4925         "des cription":  "Id to pa ss to the  server whe n making r equests; u sed for se rver-side  logging.",
  4926         "sou rceType":  "org.sprin gframework .boot.auto configure. kafka.Kafk aPropertie s$Producer "
  4927       },
  4928       {
  4929         "nam e": "sprin g.kafka.pr oducer.com pression-t ype",
  4930         "typ e": "java. lang.Strin g",
  4931         "des cription":  "Compress ion type f or all dat a generate d by the p roducer.",
  4932         "sou rceType":  "org.sprin gframework .boot.auto configure. kafka.Kafk aPropertie s$Producer "
  4933       },
  4934       {
  4935         "nam e": "sprin g.kafka.pr oducer.key -serialize r",
  4936         "typ e": "java. lang.Class <?>",
  4937         "des cription":  "Serializ er class f or keys.",
  4938         "sou rceType":  "org.sprin gframework .boot.auto configure. kafka.Kafk aPropertie s$Producer "
  4939       },
  4940       {
  4941         "nam e": "sprin g.kafka.pr oducer.ret ries",
  4942         "typ e": "java. lang.Integ er",
  4943         "des cription":  "When gre ater than  zero, enab les retryi ng of fail ed sends." ,
  4944         "sou rceType":  "org.sprin gframework .boot.auto configure. kafka.Kafk aPropertie s$Producer "
  4945       },
  4946       {
  4947         "nam e": "sprin g.kafka.pr oducer.val ue-seriali zer",
  4948         "typ e": "java. lang.Class <?>",
  4949         "des cription":  "Serializ er class f or values. ",
  4950         "sou rceType":  "org.sprin gframework .boot.auto configure. kafka.Kafk aPropertie s$Producer "
  4951       },
  4952       {
  4953         "nam e": "sprin g.kafka.pr operties",
  4954         "typ e": "java. util.Map<j ava.lang.S tring,java .lang.Stri ng>",
  4955         "des cription":  "Addition al propert ies used t o configur e the clie nt.",
  4956         "sou rceType":  "org.sprin gframework .boot.auto configure. kafka.Kafk aPropertie s"
  4957       },
  4958       {
  4959         "nam e": "sprin g.kafka.ss l.key-pass word",
  4960         "typ e": "java. lang.Strin g",
  4961         "des cription":  "Password  of the pr ivate key  in the key  store fil e.",
  4962         "sou rceType":  "org.sprin gframework .boot.auto configure. kafka.Kafk aPropertie s$Ssl"
  4963       },
  4964       {
  4965         "nam e": "sprin g.kafka.ss l.keystore -location" ,
  4966         "typ e": "org.s pringframe work.core. io.Resourc e",
  4967         "des cription":  "Location  of the ke y store fi le.",
  4968         "sou rceType":  "org.sprin gframework .boot.auto configure. kafka.Kafk aPropertie s$Ssl"
  4969       },
  4970       {
  4971         "nam e": "sprin g.kafka.ss l.keystore -password" ,
  4972         "typ e": "java. lang.Strin g",
  4973         "des cription":  "Store pa ssword for  the key s tore file. ",
  4974         "sou rceType":  "org.sprin gframework .boot.auto configure. kafka.Kafk aPropertie s$Ssl"
  4975       },
  4976       {
  4977         "nam e": "sprin g.kafka.ss l.truststo re-locatio n",
  4978         "typ e": "org.s pringframe work.core. io.Resourc e",
  4979         "des cription":  "Location  of the tr ust store  file.",
  4980         "sou rceType":  "org.sprin gframework .boot.auto configure. kafka.Kafk aPropertie s$Ssl"
  4981       },
  4982       {
  4983         "nam e": "sprin g.kafka.ss l.truststo re-passwor d",
  4984         "typ e": "java. lang.Strin g",
  4985         "des cription":  "Store pa ssword for  the trust  store fil e.",
  4986         "sou rceType":  "org.sprin gframework .boot.auto configure. kafka.Kafk aPropertie s$Ssl"
  4987       },
  4988       {
  4989         "nam e": "sprin g.kafka.te mplate.def ault-topic ",
  4990         "typ e": "java. lang.Strin g",
  4991         "des cription":  "Default  topic to w hich messa ges will b e sent.",
  4992         "sou rceType":  "org.sprin gframework .boot.auto configure. kafka.Kafk aPropertie s$Template "
  4993       },
  4994       {
  4995         "nam e": "sprin g.ldap.bas e",
  4996         "typ e": "java. lang.Strin g",
  4997         "des cription":  "Base suf fix from w hich all o perations  should ori ginate.",
  4998         "sou rceType":  "org.sprin gframework .boot.auto configure. ldap.LdapP roperties"
  4999       },
  5000       {
  5001         "nam e": "sprin g.ldap.bas e-environm ent",
  5002         "typ e": "java. util.Map<j ava.lang.S tring,java .lang.Stri ng>",
  5003         "des cription":  "LDAP spe cification  settings. ",
  5004         "sou rceType":  "org.sprin gframework .boot.auto configure. ldap.LdapP roperties"
  5005       },
  5006       {
  5007         "nam e": "sprin g.ldap.emb edded.base -dn",
  5008         "typ e": "java. lang.Strin g",
  5009         "des cription":  "Base DNs .",
  5010         "sou rceType":  "org.sprin gframework .boot.auto configure. ldap.embed ded.Embedd edLdapProp erties"
  5011       },
  5012       {
  5013         "nam e": "sprin g.ldap.emb edded.cred ential.pas sword",
  5014         "typ e": "java. lang.Strin g",
  5015         "des cription":  "Embedded  LDAP pass word.",
  5016         "sou rceType":  "org.sprin gframework .boot.auto configure. ldap.embed ded.Embedd edLdapProp erties$Cre dential"
  5017       },
  5018       {
  5019         "nam e": "sprin g.ldap.emb edded.cred ential.use rname",
  5020         "typ e": "java. lang.Strin g",
  5021         "des cription":  "Embedded  LDAP user name.",
  5022         "sou rceType":  "org.sprin gframework .boot.auto configure. ldap.embed ded.Embedd edLdapProp erties$Cre dential"
  5023       },
  5024       {
  5025         "nam e": "sprin g.ldap.emb edded.ldif ",
  5026         "typ e": "java. lang.Strin g",
  5027         "des cription":  "Schema ( LDIF) scri pt resourc e referenc e.",
  5028         "sou rceType":  "org.sprin gframework .boot.auto configure. ldap.embed ded.Embedd edLdapProp erties",
  5029         "def aultValue" : "classpa th:schema. ldif"
  5030       },
  5031       {
  5032         "nam e": "sprin g.ldap.emb edded.port ",
  5033         "typ e": "java. lang.Integ er",
  5034         "des cription":  "Embedded  LDAP port .",
  5035         "sou rceType":  "org.sprin gframework .boot.auto configure. ldap.embed ded.Embedd edLdapProp erties",
  5036         "def aultValue" : 0
  5037       },
  5038       {
  5039         "nam e": "sprin g.ldap.emb edded.vali dation.ena bled",
  5040         "typ e": "java. lang.Boole an",
  5041         "des cription":  "Enable L DAP schema  validatio n.",
  5042         "sou rceType":  "org.sprin gframework .boot.auto configure. ldap.embed ded.Embedd edLdapProp erties$Val idation",
  5043         "def aultValue" : true
  5044       },
  5045       {
  5046         "nam e": "sprin g.ldap.emb edded.vali dation.sch ema",
  5047         "typ e": "org.s pringframe work.core. io.Resourc e",
  5048         "des cription":  "Path to  the custom  schema.",
  5049         "sou rceType":  "org.sprin gframework .boot.auto configure. ldap.embed ded.Embedd edLdapProp erties$Val idation"
  5050       },
  5051       {
  5052         "nam e": "sprin g.ldap.pas sword",
  5053         "typ e": "java. lang.Strin g",
  5054         "des cription":  "Login pa ssword of  the LDAP." ,
  5055         "sou rceType":  "org.sprin gframework .boot.auto configure. ldap.LdapP roperties"
  5056       },
  5057       {
  5058         "nam e": "sprin g.ldap.url s",
  5059         "typ e": "java. lang.Strin g[]",
  5060         "des cription":  "LDAP URL s.",
  5061         "sou rceType":  "org.sprin gframework .boot.auto configure. ldap.LdapP roperties"
  5062       },
  5063       {
  5064         "nam e": "sprin g.ldap.use rname",
  5065         "typ e": "java. lang.Strin g",
  5066         "des cription":  "Login us er of the  LDAP.",
  5067         "sou rceType":  "org.sprin gframework .boot.auto configure. ldap.LdapP roperties"
  5068       },
  5069       {
  5070         "nam e": "sprin g.mail.def ault-encod ing",
  5071         "typ e": "java. nio.charse t.Charset" ,
  5072         "des cription":  "Default  MimeMessag e encoding .",
  5073         "sou rceType":  "org.sprin gframework .boot.auto configure. mail.MailP roperties" ,
  5074         "def aultValue" : "UTF-8"
  5075       },
  5076       {
  5077         "nam e": "sprin g.mail.hos t",
  5078         "typ e": "java. lang.Strin g",
  5079         "des cription":  "SMTP ser ver host." ,
  5080         "sou rceType":  "org.sprin gframework .boot.auto configure. mail.MailP roperties"
  5081       },
  5082       {
  5083         "nam e": "sprin g.mail.jnd i-name",
  5084         "typ e": "java. lang.Strin g",
  5085         "des cription":  "Session  JNDI name.  When set,  takes pre cedence to  others ma il setting s.",
  5086         "sou rceType":  "org.sprin gframework .boot.auto configure. mail.MailP roperties"
  5087       },
  5088       {
  5089         "nam e": "sprin g.mail.pas sword",
  5090         "typ e": "java. lang.Strin g",
  5091         "des cription":  "Login pa ssword of  the SMTP s erver.",
  5092         "sou rceType":  "org.sprin gframework .boot.auto configure. mail.MailP roperties"
  5093       },
  5094       {
  5095         "nam e": "sprin g.mail.por t",
  5096         "typ e": "java. lang.Integ er",
  5097         "des cription":  "SMTP ser ver port." ,
  5098         "sou rceType":  "org.sprin gframework .boot.auto configure. mail.MailP roperties"
  5099       },
  5100       {
  5101         "nam e": "sprin g.mail.pro perties",
  5102         "typ e": "java. util.Map<j ava.lang.S tring,java .lang.Stri ng>",
  5103         "des cription":  "Addition al JavaMai l session  properties .",
  5104         "sou rceType":  "org.sprin gframework .boot.auto configure. mail.MailP roperties"
  5105       },
  5106       {
  5107         "nam e": "sprin g.mail.pro tocol",
  5108         "typ e": "java. lang.Strin g",
  5109         "des cription":  "Protocol  used by t he SMTP se rver.",
  5110         "sou rceType":  "org.sprin gframework .boot.auto configure. mail.MailP roperties" ,
  5111         "def aultValue" : "smtp"
  5112       },
  5113       {
  5114         "nam e": "sprin g.mail.tes t-connecti on",
  5115         "typ e": "java. lang.Boole an",
  5116         "des cription":  "Test tha t the mail  server is  available  on startu p.",
  5117         "sou rceType":  "org.sprin gframework .boot.auto configure. mail.MailP roperties" ,
  5118         "def aultValue" : false
  5119       },
  5120       {
  5121         "nam e": "sprin g.mail.use rname",
  5122         "typ e": "java. lang.Strin g",
  5123         "des cription":  "Login us er of the  SMTP serve r.",
  5124         "sou rceType":  "org.sprin gframework .boot.auto configure. mail.MailP roperties"
  5125       },
  5126       {
  5127         "nam e": "sprin g.messages .always-us e-message- format",
  5128         "typ e": "java. lang.Boole an",
  5129         "des cription":  "Set whet her to alw ays apply  the Messag eFormat ru les, parsi ng even me ssages wit hout\n arg uments.",
  5130         "sou rceType":  "org.sprin gframework .boot.auto configure. context.Me ssageSourc eAutoConfi guration",
  5131         "def aultValue" : false
  5132       },
  5133       {
  5134         "nam e": "sprin g.messages .basename" ,
  5135         "typ e": "java. lang.Strin g",
  5136         "des cription":  "Comma-se parated li st of base names, eac h followin g the Reso urceBundle  conventio n.\n Essen tially a f ully-quali fied class path locat ion. If it  doesn't c ontain a p ackage\n q ualifier ( such as \" org.mypack age\"), it  will be r esolved fr om the cla sspath roo t.",
  5137         "sou rceType":  "org.sprin gframework .boot.auto configure. context.Me ssageSourc eAutoConfi guration",
  5138         "def aultValue" : "message s"
  5139       },
  5140       {
  5141         "nam e": "sprin g.messages .cache-sec onds",
  5142         "typ e": "java. lang.Integ er",
  5143         "des cription":  "Loaded r esource bu ndle files  cache exp iration, i n seconds.  When set  to -1, bun dles\n are  cached fo rever.",
  5144         "sou rceType":  "org.sprin gframework .boot.auto configure. context.Me ssageSourc eAutoConfi guration",
  5145         "def aultValue" : -1
  5146       },
  5147       {
  5148         "nam e": "sprin g.messages .encoding" ,
  5149         "typ e": "java. nio.charse t.Charset" ,
  5150         "des cription":  "Message  bundles en coding.",
  5151         "sou rceType":  "org.sprin gframework .boot.auto configure. context.Me ssageSourc eAutoConfi guration",
  5152         "def aultValue" : "UTF-8"
  5153       },
  5154       {
  5155         "nam e": "sprin g.messages .fallback- to-system- locale",
  5156         "typ e": "java. lang.Boole an",
  5157         "des cription":  "Set whet her to fal l back to  the system  Locale if  no files  for a spec ific Local e\n have b een found.  if this i s turned o ff, the on ly fallbac k will be  the defaul t file\n ( e.g. \"mes sages.prop erties\" f or basenam e \"messag es\").",
  5158         "sou rceType":  "org.sprin gframework .boot.auto configure. context.Me ssageSourc eAutoConfi guration",
  5159         "def aultValue" : true
  5160       },
  5161       {
  5162         "nam e": "sprin g.mobile.d evicedeleg atingviewr esolver.en able-fallb ack",
  5163         "typ e": "java. lang.Boole an",
  5164         "des cription":  "Enable s upport for  fallback  resolution .",
  5165         "sou rceType":  "org.sprin gframework .boot.auto configure. mobile.Dev iceDelegat ingViewRes olverPrope rties",
  5166         "def aultValue" : false
  5167       },
  5168       {
  5169         "nam e": "sprin g.mobile.d evicedeleg atingviewr esolver.en abled",
  5170         "typ e": "java. lang.Boole an",
  5171         "des cription":  "Enable d evice view  resolver. ",
  5172         "def aultValue" : false
  5173       },
  5174       {
  5175         "nam e": "sprin g.mobile.d evicedeleg atingviewr esolver.mo bile-prefi x",
  5176         "typ e": "java. lang.Strin g",
  5177         "des cription":  "Prefix t hat gets p repended t o view nam es for mob ile device s.",
  5178         "sou rceType":  "org.sprin gframework .boot.auto configure. mobile.Dev iceDelegat ingViewRes olverPrope rties",
  5179         "def aultValue" : "mobile/ "
  5180       },
  5181       {
  5182         "nam e": "sprin g.mobile.d evicedeleg atingviewr esolver.mo bile-suffi x",
  5183         "typ e": "java. lang.Strin g",
  5184         "des cription":  "Suffix t hat gets a ppended to  view name s for mobi le devices .",
  5185         "sou rceType":  "org.sprin gframework .boot.auto configure. mobile.Dev iceDelegat ingViewRes olverPrope rties",
  5186         "def aultValue" : ""
  5187       },
  5188       {
  5189         "nam e": "sprin g.mobile.d evicedeleg atingviewr esolver.no rmal-prefi x",
  5190         "typ e": "java. lang.Strin g",
  5191         "des cription":  "Prefix t hat gets p repended t o view nam es for nor mal device s.",
  5192         "sou rceType":  "org.sprin gframework .boot.auto configure. mobile.Dev iceDelegat ingViewRes olverPrope rties",
  5193         "def aultValue" : ""
  5194       },
  5195       {
  5196         "nam e": "sprin g.mobile.d evicedeleg atingviewr esolver.no rmal-suffi x",
  5197         "typ e": "java. lang.Strin g",
  5198         "des cription":  "Suffix t hat gets a ppended to  view name s for norm al devices .",
  5199         "sou rceType":  "org.sprin gframework .boot.auto configure. mobile.Dev iceDelegat ingViewRes olverPrope rties",
  5200         "def aultValue" : ""
  5201       },
  5202       {
  5203         "nam e": "sprin g.mobile.d evicedeleg atingviewr esolver.ta blet-prefi x",
  5204         "typ e": "java. lang.Strin g",
  5205         "des cription":  "Prefix t hat gets p repended t o view nam es for tab let device s.",
  5206         "sou rceType":  "org.sprin gframework .boot.auto configure. mobile.Dev iceDelegat ingViewRes olverPrope rties",
  5207         "def aultValue" : "tablet/ "
  5208       },
  5209       {
  5210         "nam e": "sprin g.mobile.d evicedeleg atingviewr esolver.ta blet-suffi x",
  5211         "typ e": "java. lang.Strin g",
  5212         "des cription":  "Suffix t hat gets a ppended to  view name s for tabl et devices .",
  5213         "sou rceType":  "org.sprin gframework .boot.auto configure. mobile.Dev iceDelegat ingViewRes olverPrope rties",
  5214         "def aultValue" : ""
  5215       },
  5216       {
  5217         "nam e": "sprin g.mobile.s iteprefere nce.enable d",
  5218         "typ e": "java. lang.Boole an",
  5219         "des cription":  "Enable S itePrefere nceHandler .",
  5220         "def aultValue" : true
  5221       },
  5222       {
  5223         "nam e": "sprin g.mongodb. embedded.f eatures",
  5224         "typ e": "java. util.Set<d e.flapdood le.embed.m ongo.distr ibution.Fe ature>",
  5225         "des cription":  "Comma-se parated li st of feat ures to en able.",
  5226         "sou rceType":  "org.sprin gframework .boot.auto configure. mongo.embe dded.Embed dedMongoPr operties"
  5227       },
  5228       {
  5229         "nam e": "sprin g.mongodb. embedded.s torage.dat abase-dir" ,
  5230         "typ e": "java. lang.Strin g",
  5231         "des cription":  "Director y used for  data stor age.",
  5232         "sou rceType":  "org.sprin gframework .boot.auto configure. mongo.embe dded.Embed dedMongoPr operties$S torage"
  5233       },
  5234       {
  5235         "nam e": "sprin g.mongodb. embedded.s torage.opl og-size",
  5236         "typ e": "java. lang.Integ er",
  5237         "des cription":  "Maximum  size of th e oplog in  megabytes .",
  5238         "sou rceType":  "org.sprin gframework .boot.auto configure. mongo.embe dded.Embed dedMongoPr operties$S torage"
  5239       },
  5240       {
  5241         "nam e": "sprin g.mongodb. embedded.s torage.rep l-set-name ",
  5242         "typ e": "java. lang.Strin g",
  5243         "des cription":  "Name of  the replic a set.",
  5244         "sou rceType":  "org.sprin gframework .boot.auto configure. mongo.embe dded.Embed dedMongoPr operties$S torage"
  5245       },
  5246       {
  5247         "nam e": "sprin g.mongodb. embedded.v ersion",
  5248         "typ e": "java. lang.Strin g",
  5249         "des cription":  "Version  of Mongo t o use.",
  5250         "sou rceType":  "org.sprin gframework .boot.auto configure. mongo.embe dded.Embed dedMongoPr operties",
  5251         "def aultValue" : "3.2.2"
  5252       },
  5253       {
  5254         "nam e": "sprin g.mustache .allow-req uest-overr ide",
  5255         "typ e": "java. lang.Boole an",
  5256         "des cription":  "Set whet her HttpSe rvletReque st attribu tes are al lowed to o verride (h ide) contr oller\n ge nerated mo del attrib utes of th e same nam e.",
  5257         "sou rceType":  "org.sprin gframework .boot.auto configure. mustache.M ustachePro perties",
  5258         "def aultValue" : false
  5259       },
  5260       {
  5261         "nam e": "sprin g.mustache .allow-ses sion-overr ide",
  5262         "typ e": "java. lang.Boole an",
  5263         "des cription":  "Set whet her HttpSe ssion attr ibutes are  allowed t o override  (hide) co ntroller\n  generated  model att ributes of  the same  name.",
  5264         "sou rceType":  "org.sprin gframework .boot.auto configure. mustache.M ustachePro perties",
  5265         "def aultValue" : false
  5266       },
  5267       {
  5268         "nam e": "sprin g.mustache .cache",
  5269         "typ e": "java. lang.Boole an",
  5270         "des cription":  "Enable t emplate ca ching.",
  5271         "sou rceType":  "org.sprin gframework .boot.auto configure. mustache.M ustachePro perties",
  5272         "def aultValue" : false
  5273       },
  5274       {
  5275         "nam e": "sprin g.mustache .charset",
  5276         "typ e": "java. nio.charse t.Charset" ,
  5277         "des cription":  "Template  encoding. ",
  5278         "sou rceType":  "org.sprin gframework .boot.auto configure. mustache.M ustachePro perties",
  5279         "def aultValue" : "UTF-8"
  5280       },
  5281       {
  5282         "nam e": "sprin g.mustache .check-tem plate-loca tion",
  5283         "typ e": "java. lang.Boole an",
  5284         "des cription":  "Check th at the tem plates loc ation exis ts.",
  5285         "sou rceType":  "org.sprin gframework .boot.auto configure. mustache.M ustachePro perties",
  5286         "def aultValue" : true
  5287       },
  5288       {
  5289         "nam e": "sprin g.mustache .content-t ype",
  5290         "typ e": "org.s pringframe work.util. MimeType",
  5291         "des cription":  "Content- Type value .",
  5292         "sou rceType":  "org.sprin gframework .boot.auto configure. mustache.M ustachePro perties",
  5293         "def aultValue" : "text/ht ml"
  5294       },
  5295       {
  5296         "nam e": "sprin g.mustache .enabled",
  5297         "typ e": "java. lang.Boole an",
  5298         "des cription":  "Enable M VC view re solution f or this te chnology." ,
  5299         "sou rceType":  "org.sprin gframework .boot.auto configure. mustache.M ustachePro perties",
  5300         "def aultValue" : true
  5301       },
  5302       {
  5303         "nam e": "sprin g.mustache .expose-re quest-attr ibutes",
  5304         "typ e": "java. lang.Boole an",
  5305         "des cription":  "Set whet her all re quest attr ibutes sho uld be add ed to the  model prio r to mergi ng\n with  the templa te.",
  5306         "sou rceType":  "org.sprin gframework .boot.auto configure. mustache.M ustachePro perties",
  5307         "def aultValue" : false
  5308       },
  5309       {
  5310         "nam e": "sprin g.mustache .expose-se ssion-attr ibutes",
  5311         "typ e": "java. lang.Boole an",
  5312         "des cription":  "Set whet her all Ht tpSession  attributes  should be  added to  the model  prior to\n  merging w ith the te mplate.",
  5313         "sou rceType":  "org.sprin gframework .boot.auto configure. mustache.M ustachePro perties",
  5314         "def aultValue" : false
  5315       },
  5316       {
  5317         "nam e": "sprin g.mustache .expose-sp ring-macro -helpers",
  5318         "typ e": "java. lang.Boole an",
  5319         "des cription":  "Set whet her to exp ose a Requ estContext  for use b y Spring's  macro lib rary, unde r the\n na me \"sprin gMacroRequ estContext \".",
  5320         "sou rceType":  "org.sprin gframework .boot.auto configure. mustache.M ustachePro perties",
  5321         "def aultValue" : true
  5322       },
  5323       {
  5324         "nam e": "sprin g.mustache .prefix",
  5325         "typ e": "java. lang.Strin g",
  5326         "des cription":  "Prefix t o apply to  template  names.",
  5327         "sou rceType":  "org.sprin gframework .boot.auto configure. mustache.M ustachePro perties",
  5328         "def aultValue" : "classpa th:/templa tes/"
  5329       },
  5330       {
  5331         "nam e": "sprin g.mustache .request-c ontext-att ribute",
  5332         "typ e": "java. lang.Strin g",
  5333         "des cription":  "Name of  the Reques tContext a ttribute f or all vie ws.",
  5334         "sou rceType":  "org.sprin gframework .boot.auto configure. mustache.M ustachePro perties"
  5335       },
  5336       {
  5337         "nam e": "sprin g.mustache .suffix",
  5338         "typ e": "java. lang.Strin g",
  5339         "des cription":  "Suffix t o apply to  template  names.",
  5340         "sou rceType":  "org.sprin gframework .boot.auto configure. mustache.M ustachePro perties",
  5341         "def aultValue" : ".html"
  5342       },
  5343       {
  5344         "nam e": "sprin g.mustache .view-name s",
  5345         "typ e": "java. lang.Strin g[]",
  5346         "des cription":  "White li st of view  names tha t can be r esolved.",
  5347         "sou rceType":  "org.sprin gframework .boot.auto configure. mustache.M ustachePro perties"
  5348       },
  5349       {
  5350         "nam e": "sprin g.mvc.asyn c.request- timeout",
  5351         "typ e": "java. lang.Long" ,
  5352         "des cription":  "Amount o f time (in  milliseco nds) befor e asynchro nous reque st handlin g times\n  out. If th is value i s not set,  the defau lt timeout  of the un derlying\n  implement ation is u sed, e.g.  10 seconds  on Tomcat  with Serv let 3.",
  5353         "sou rceType":  "org.sprin gframework .boot.auto configure. web.WebMvc Properties $Async"
  5354       },
  5355       {
  5356         "nam e": "sprin g.mvc.date -format",
  5357         "typ e": "java. lang.Strin g",
  5358         "des cription":  "Date for mat to use  (e.g. dd/ MM/yyyy)." ,
  5359         "sou rceType":  "org.sprin gframework .boot.auto configure. web.WebMvc Properties "
  5360       },
  5361       {
  5362         "nam e": "sprin g.mvc.disp atch-optio ns-request ",
  5363         "typ e": "java. lang.Boole an",
  5364         "des cription":  "Dispatch  OPTIONS r equests to  the Frame workServle t doServic e method." ,
  5365         "sou rceType":  "org.sprin gframework .boot.auto configure. web.WebMvc Properties ",
  5366         "def aultValue" : true
  5367       },
  5368       {
  5369         "nam e": "sprin g.mvc.disp atch-trace -request",
  5370         "typ e": "java. lang.Boole an",
  5371         "des cription":  "Dispatch  TRACE req uests to t he Framewo rkServlet  doService  method.",
  5372         "sou rceType":  "org.sprin gframework .boot.auto configure. web.WebMvc Properties ",
  5373         "def aultValue" : false
  5374       },
  5375       {
  5376         "nam e": "sprin g.mvc.favi con.enable d",
  5377         "typ e": "java. lang.Boole an",
  5378         "des cription":  "Enable r esolution  of favicon .ico.",
  5379         "def aultValue" : true
  5380       },
  5381       {
  5382         "nam e": "sprin g.mvc.form content.pu tfilter.en abled",
  5383         "typ e": "java. lang.Boole an",
  5384         "des cription":  "Enable S pring's Ht tpPutFormC ontentFilt er.",
  5385         "def aultValue" : true
  5386       },
  5387       {
  5388         "nam e": "sprin g.mvc.igno re-default -model-on- redirect",
  5389         "typ e": "java. lang.Boole an",
  5390         "des cription":  "If the c ontent of  the \"defa ult\" mode l should b e ignored  during red irect scen arios.",
  5391         "sou rceType":  "org.sprin gframework .boot.auto configure. web.WebMvc Properties ",
  5392         "def aultValue" : true
  5393       },
  5394       {
  5395         "nam e": "sprin g.mvc.loca le",
  5396         "typ e": "java. util.Local e",
  5397         "des cription":  "Locale t o use. By  default, t his locale  is overri dden by th e \"Accept -Language\ "\n header .",
  5398         "sou rceType":  "org.sprin gframework .boot.auto configure. web.WebMvc Properties "
  5399       },
  5400       {
  5401         "nam e": "sprin g.mvc.loca le-resolve r",
  5402         "typ e": "org.s pringframe work.boot. autoconfig ure.web.We bMvcProper ties$Local eResolver" ,
  5403         "des cription":  "Define h ow the loc ale should  be resolv ed.",
  5404         "sou rceType":  "org.sprin gframework .boot.auto configure. web.WebMvc Properties ",
  5405         "def aultValue" : "accept- header"
  5406       },
  5407       {
  5408         "nam e": "sprin g.mvc.log- resolved-e xception",
  5409         "typ e": "java. lang.Boole an",
  5410         "des cription":  "Enable w arn loggin g of excep tions reso lved by a  \"HandlerE xceptionRe solver\"." ,
  5411         "sou rceType":  "org.sprin gframework .boot.auto configure. web.WebMvc Properties ",
  5412         "def aultValue" : false
  5413       },
  5414       {
  5415         "nam e": "sprin g.mvc.medi a-types",
  5416         "typ e": "java. util.Map<j ava.lang.S tring,org. springfram ework.http .MediaType >",
  5417         "des cription":  "Maps fil e extensio ns to medi a types fo r content  negotiatio n, e.g. ym l->text/ya ml.",
  5418         "sou rceType":  "org.sprin gframework .boot.auto configure. web.WebMvc Properties "
  5419       },
  5420       {
  5421         "nam e": "sprin g.mvc.mess age-codes- resolver-f ormat",
  5422         "typ e": "org.s pringframe work.valid ation.Defa ultMessage CodesResol ver$Format ",
  5423         "des cription":  "Formatti ng strateg y for mess age codes  (PREFIX_ER ROR_CODE,  POSTFIX_ER ROR_CODE). ",
  5424         "sou rceType":  "org.sprin gframework .boot.auto configure. web.WebMvc Properties "
  5425       },
  5426       {
  5427         "nam e": "sprin g.mvc.serv let.load-o n-startup" ,
  5428         "typ e": "java. lang.Integ er",
  5429         "des cription":  "Load on  startup pr iority of  the dispat cher servl et.",
  5430         "sou rceType":  "org.sprin gframework .boot.auto configure. web.WebMvc Properties $Servlet",
  5431         "def aultValue" : -1
  5432       },
  5433       {
  5434         "nam e": "sprin g.mvc.stat ic-path-pa ttern",
  5435         "typ e": "java. lang.Strin g",
  5436         "des cription":  "Path pat tern used  for static  resources .",
  5437         "sou rceType":  "org.sprin gframework .boot.auto configure. web.WebMvc Properties ",
  5438         "def aultValue" : "/**"
  5439       },
  5440       {
  5441         "nam e": "sprin g.mvc.thro w-exceptio n-if-no-ha ndler-foun d",
  5442         "typ e": "java. lang.Boole an",
  5443         "des cription":  "If a \"N oHandlerFo undExcepti on\" shoul d be throw n if no Ha ndler was  found to p rocess\n a  request." ,
  5444         "sou rceType":  "org.sprin gframework .boot.auto configure. web.WebMvc Properties ",
  5445         "def aultValue" : false
  5446       },
  5447       {
  5448         "nam e": "sprin g.mvc.view .prefix",
  5449         "typ e": "java. lang.Strin g",
  5450         "des cription":  "Spring M VC view pr efix.",
  5451         "sou rceType":  "org.sprin gframework .boot.auto configure. web.WebMvc Properties $View"
  5452       },
  5453       {
  5454         "nam e": "sprin g.mvc.view .suffix",
  5455         "typ e": "java. lang.Strin g",
  5456         "des cription":  "Spring M VC view su ffix.",
  5457         "sou rceType":  "org.sprin gframework .boot.auto configure. web.WebMvc Properties $View"
  5458       },
  5459       {
  5460         "nam e": "sprin g.rabbitmq .addresses ",
  5461         "typ e": "java. lang.Strin g",
  5462         "des cription":  "Comma-se parated li st of addr esses to w hich the c lient shou ld connect .",
  5463         "sou rceType":  "org.sprin gframework .boot.auto configure. amqp.Rabbi tPropertie s"
  5464       },
  5465       {
  5466         "nam e": "sprin g.rabbitmq .cache.cha nnel.check out-timeou t",
  5467         "typ e": "java. lang.Long" ,
  5468         "des cription":  "Number o f millisec onds to wa it to obta in a chann el if the  cache size  has\n bee n reached.  If 0, alw ays create  a new cha nnel.",
  5469         "sou rceType":  "org.sprin gframework .boot.auto configure. amqp.Rabbi tPropertie s$Cache$Ch annel"
  5470       },
  5471       {
  5472         "nam e": "sprin g.rabbitmq .cache.cha nnel.size" ,
  5473         "typ e": "java. lang.Integ er",
  5474         "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.",
  5475         "sou rceType":  "org.sprin gframework .boot.auto configure. amqp.Rabbi tPropertie s$Cache$Ch annel"
  5476       },
  5477       {
  5478         "nam e": "sprin g.rabbitmq .cache.con nection.mo de",
  5479         "typ e": "org.s pringframe work.amqp. rabbit.con nection.Ca chingConne ctionFacto ry$CacheMo de",
  5480         "des cription":  "Connecti on factory  cache mod e.",
  5481         "sou rceType":  "org.sprin gframework .boot.auto configure. amqp.Rabbi tPropertie s$Cache$Co nnection",
  5482         "def aultValue" : "channel "
  5483       },
  5484       {
  5485         "nam e": "sprin g.rabbitmq .cache.con nection.si ze",
  5486         "typ e": "java. lang.Integ er",
  5487         "des cription":  "Number o f connecti ons to cac he. Only a pplies whe n mode is  CONNECTION .",
  5488         "sou rceType":  "org.sprin gframework .boot.auto configure. amqp.Rabbi tPropertie s$Cache$Co nnection"
  5489       },
  5490       {
  5491         "nam e": "sprin g.rabbitmq .connectio n-timeout" ,
  5492         "typ e": "java. lang.Integ er",
  5493         "des cription":  "Connecti on timeout , in milli seconds; z ero for in finite.",
  5494         "sou rceType":  "org.sprin gframework .boot.auto configure. amqp.Rabbi tPropertie s"
  5495       },
  5496       {
  5497         "nam e": "sprin g.rabbitmq .dynamic",
  5498         "typ e": "java. lang.Boole an",
  5499         "des cription":  "Create a n AmqpAdmi n bean.",
  5500         "def aultValue" : true
  5501       },
  5502       {
  5503         "nam e": "sprin g.rabbitmq .host",
  5504         "typ e": "java. lang.Strin g",
  5505         "des cription":  "RabbitMQ  host.",
  5506         "sou rceType":  "org.sprin gframework .boot.auto configure. amqp.Rabbi tPropertie s",
  5507         "def aultValue" : "localho st"
  5508       },
  5509       {
  5510         "nam e": "sprin g.rabbitmq .listener. acknowledg e-mode",
  5511         "typ e": "org.s pringframe work.amqp. core.Ackno wledgeMode ",
  5512         "sou rceType":  "org.sprin gframework .boot.auto configure. amqp.Rabbi tPropertie s$Listener ",
  5513         "dep recated":  true,
  5514         "dep recation":  {"replace ment": "sp ring.rabbi tmq.listen er.simple. acknowledg e-mode"}
  5515       },
  5516       {
  5517         "nam e": "sprin g.rabbitmq .listener. auto-start up",
  5518         "typ e": "java. lang.Boole an",
  5519         "sou rceType":  "org.sprin gframework .boot.auto configure. amqp.Rabbi tPropertie s$Listener ",
  5520         "dep recated":  true,
  5521         "dep recation":  {"replace ment": "sp ring.rabbi tmq.listen er.simple. auto-start up"}
  5522       },
  5523       {
  5524         "nam e": "sprin g.rabbitmq .listener. concurrenc y",
  5525         "typ e": "java. lang.Integ er",
  5526         "sou rceType":  "org.sprin gframework .boot.auto configure. amqp.Rabbi tPropertie s$Listener ",
  5527         "dep recated":  true,
  5528         "dep recation":  {"replace ment": "sp ring.rabbi tmq.listen er.simple. concurrenc y"}
  5529       },
  5530       {
  5531         "nam e": "sprin g.rabbitmq .listener. default-re queue-reje cted",
  5532         "typ e": "java. lang.Boole an",
  5533         "sou rceType":  "org.sprin gframework .boot.auto configure. amqp.Rabbi tPropertie s$Listener ",
  5534         "dep recated":  true,
  5535         "dep recation":  {"replace ment": "sp ring.rabbi tmq.listen er.simple. default-re queue-reje cted"}
  5536       },
  5537       {
  5538         "nam e": "sprin g.rabbitmq .listener. idle-event -interval" ,
  5539         "typ e": "java. lang.Long" ,
  5540         "sou rceType":  "org.sprin gframework .boot.auto configure. amqp.Rabbi tPropertie s$Listener ",
  5541         "dep recated":  true,
  5542         "dep recation":  {"replace ment": "sp ring.rabbi tmq.listen er.simple. idle-event -interval" }
  5543       },
  5544       {
  5545         "nam e": "sprin g.rabbitmq .listener. max-concur rency",
  5546         "typ e": "java. lang.Integ er",
  5547         "sou rceType":  "org.sprin gframework .boot.auto configure. amqp.Rabbi tPropertie s$Listener ",
  5548         "dep recated":  true,
  5549         "dep recation":  {"replace ment": "sp ring.rabbi tmq.listen er.simple. max-concur rency"}
  5550       },
  5551       {
  5552         "nam e": "sprin g.rabbitmq .listener. prefetch",
  5553         "typ e": "java. lang.Integ er",
  5554         "sou rceType":  "org.sprin gframework .boot.auto configure. amqp.Rabbi tPropertie s$Listener ",
  5555         "dep recated":  true,
  5556         "dep recation":  {"replace ment": "sp ring.rabbi tmq.listen er.simple. prefetch"}
  5557       },
  5558       {
  5559         "nam e": "sprin g.rabbitmq .listener. retry.enab led",
  5560         "typ e": "java. lang.Boole an",
  5561         "des cription":  "Whether  or not pub lishing re tries are  enabled.",
  5562         "sou rceType":  "org.sprin gframework .boot.auto configure. amqp.Rabbi tPropertie s$Listener Retry",
  5563         "def aultValue" : false,
  5564         "dep recated":  true,
  5565         "dep recation":  {"replace ment": "sp ring.rabbi tmq.listen er.simple. retry.enab led"}
  5566       },
  5567       {
  5568         "nam e": "sprin g.rabbitmq .listener. retry.init ial-interv al",
  5569         "typ e": "java. lang.Long" ,
  5570         "des cription":  "Interval  between t he first a nd second  attempt to  publish o r deliver  a message. ",
  5571         "sou rceType":  "org.sprin gframework .boot.auto configure. amqp.Rabbi tPropertie s$Listener Retry",
  5572         "def aultValue" : 1000,
  5573         "dep recated":  true,
  5574         "dep recation":  {"replace ment": "sp ring.rabbi tmq.listen er.simple. retry.init ial-interv al"}
  5575       },
  5576       {
  5577         "nam e": "sprin g.rabbitmq .listener. retry.max- attempts",
  5578         "typ e": "java. lang.Integ er",
  5579         "des cription":  "Maximum  number of  attempts t o publish  or deliver  a message .",
  5580         "sou rceType":  "org.sprin gframework .boot.auto configure. amqp.Rabbi tPropertie s$Listener Retry",
  5581         "def aultValue" : 3,
  5582         "dep recated":  true,
  5583         "dep recation":  {"replace ment": "sp ring.rabbi tmq.listen er.simple. retry.max- attempts"}
  5584       },
  5585       {
  5586         "nam e": "sprin g.rabbitmq .listener. retry.max- interval",
  5587         "typ e": "java. lang.Long" ,
  5588         "des cription":  "Maximum  interval b etween att empts.",
  5589         "sou rceType":  "org.sprin gframework .boot.auto configure. amqp.Rabbi tPropertie s$Listener Retry",
  5590         "def aultValue" : 10000,
  5591         "dep recated":  true,
  5592         "dep recation":  {"replace ment": "sp ring.rabbi tmq.listen er.simple. retry.max- interval"}
  5593       },
  5594       {
  5595         "nam e": "sprin g.rabbitmq .listener. retry.mult iplier",
  5596         "typ e": "java. lang.Doubl e",
  5597         "des cription":  "A multip lier to ap ply to the  previous  retry inte rval.",
  5598         "sou rceType":  "org.sprin gframework .boot.auto configure. amqp.Rabbi tPropertie s$Listener Retry",
  5599         "def aultValue" : 1,
  5600         "dep recated":  true,
  5601         "dep recation":  {"replace ment": "sp ring.rabbi tmq.listen er.simple. retry.mult iplier"}
  5602       },
  5603       {
  5604         "nam e": "sprin g.rabbitmq .listener. retry.stat eless",
  5605         "typ e": "java. lang.Boole an",
  5606         "des cription":  "Whether  or not ret ries are s tateless o r stateful .",
  5607         "sou rceType":  "org.sprin gframework .boot.auto configure. amqp.Rabbi tPropertie s$Listener Retry",
  5608         "def aultValue" : true,
  5609         "dep recated":  true,
  5610         "dep recation":  {"replace ment": "sp ring.rabbi tmq.listen er.simple. retry.stat eless"}
  5611       },
  5612       {
  5613         "nam e": "sprin g.rabbitmq .listener. simple.ack nowledge-m ode",
  5614         "typ e": "org.s pringframe work.amqp. core.Ackno wledgeMode ",
  5615         "des cription":  "Acknowle dge mode o f containe r.",
  5616         "sou rceType":  "org.sprin gframework .boot.auto configure. amqp.Rabbi tPropertie s$AmqpCont ainer"
  5617       },
  5618       {
  5619         "nam e": "sprin g.rabbitmq .listener. simple.aut o-startup" ,
  5620         "typ e": "java. lang.Boole an",
  5621         "des cription":  "Start th e containe r automati cally on s tartup.",
  5622         "sou rceType":  "org.sprin gframework .boot.auto configure. amqp.Rabbi tPropertie s$AmqpCont ainer",
  5623         "def aultValue" : true
  5624       },
  5625       {
  5626         "nam e": "sprin g.rabbitmq .listener. simple.con currency",
  5627         "typ e": "java. lang.Integ er",
  5628         "des cription":  "Minimum  number of  consumers. ",
  5629         "sou rceType":  "org.sprin gframework .boot.auto configure. amqp.Rabbi tPropertie s$AmqpCont ainer"
  5630       },
  5631       {
  5632         "nam e": "sprin g.rabbitmq .listener. simple.def ault-reque ue-rejecte d",
  5633         "typ e": "java. lang.Boole an",
  5634         "des cription":  "Whether  rejected d eliveries  are requeu ed by defa ult; defau lt true.",
  5635         "sou rceType":  "org.sprin gframework .boot.auto configure. amqp.Rabbi tPropertie s$AmqpCont ainer"
  5636       },
  5637       {
  5638         "nam e": "sprin g.rabbitmq .listener. simple.idl e-event-in terval",
  5639         "typ e": "java. lang.Long" ,
  5640         "des cription":  "How ofte n idle con tainer eve nts should  be publis hed in mil liseconds. ",
  5641         "sou rceType":  "org.sprin gframework .boot.auto configure. amqp.Rabbi tPropertie s$AmqpCont ainer"
  5642       },
  5643       {
  5644         "nam e": "sprin g.rabbitmq .listener. simple.max -concurren cy",
  5645         "typ e": "java. lang.Integ er",
  5646         "des cription":  "Maximum  number of  consumers. ",
  5647         "sou rceType":  "org.sprin gframework .boot.auto configure. amqp.Rabbi tPropertie s$AmqpCont ainer"
  5648       },
  5649       {
  5650         "nam e": "sprin g.rabbitmq .listener. simple.pre fetch",
  5651         "typ e": "java. lang.Integ er",
  5652         "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).",
  5653         "sou rceType":  "org.sprin gframework .boot.auto configure. amqp.Rabbi tPropertie s$AmqpCont ainer"
  5654       },
  5655       {
  5656         "nam e": "sprin g.rabbitmq .listener. simple.ret ry.enabled ",
  5657         "typ e": "java. lang.Boole an",
  5658         "des cription":  "Whether  or not pub lishing re tries are  enabled.",
  5659         "sou rceType":  "org.sprin gframework .boot.auto configure. amqp.Rabbi tPropertie s$Listener Retry",
  5660         "def aultValue" : false
  5661       },
  5662       {
  5663         "nam e": "sprin g.rabbitmq .listener. simple.ret ry.initial -interval" ,
  5664         "typ e": "java. lang.Long" ,
  5665         "des cription":  "Interval  between t he first a nd second  attempt to  publish o r deliver  a message. ",
  5666         "sou rceType":  "org.sprin gframework .boot.auto configure. amqp.Rabbi tPropertie s$Listener Retry",
  5667         "def aultValue" : 1000
  5668       },
  5669       {
  5670         "nam e": "sprin g.rabbitmq .listener. simple.ret ry.max-att empts",
  5671         "typ e": "java. lang.Integ er",
  5672         "des cription":  "Maximum  number of  attempts t o publish  or deliver  a message .",
  5673         "sou rceType":  "org.sprin gframework .boot.auto configure. amqp.Rabbi tPropertie s$Listener Retry",
  5674         "def aultValue" : 3
  5675       },
  5676       {
  5677         "nam e": "sprin g.rabbitmq .listener. simple.ret ry.max-int erval",
  5678         "typ e": "java. lang.Long" ,
  5679         "des cription":  "Maximum  interval b etween att empts.",
  5680         "sou rceType":  "org.sprin gframework .boot.auto configure. amqp.Rabbi tPropertie s$Listener Retry",
  5681         "def aultValue" : 10000
  5682       },
  5683       {
  5684         "nam e": "sprin g.rabbitmq .listener. simple.ret ry.multipl ier",
  5685         "typ e": "java. lang.Doubl e",
  5686         "des cription":  "A multip lier to ap ply to the  previous  retry inte rval.",
  5687         "sou rceType":  "org.sprin gframework .boot.auto configure. amqp.Rabbi tPropertie s$Listener Retry",
  5688         "def aultValue" : 1
  5689       },
  5690       {
  5691         "nam e": "sprin g.rabbitmq .listener. simple.ret ry.statele ss",
  5692         "typ e": "java. lang.Boole an",
  5693         "des cription":  "Whether  or not ret ries are s tateless o r stateful .",
  5694         "sou rceType":  "org.sprin gframework .boot.auto configure. amqp.Rabbi tPropertie s$Listener Retry",
  5695         "def aultValue" : true
  5696       },
  5697       {
  5698         "nam e": "sprin g.rabbitmq .listener. simple.tra nsaction-s ize",
  5699         "typ e": "java. lang.Integ er",
  5700         "des cription":  "Number o f messages  to be pro cessed in  a transact ion. For b est result s it shoul d\n be les s than or  equal to t he prefetc h count.",
  5701         "sou rceType":  "org.sprin gframework .boot.auto configure. amqp.Rabbi tPropertie s$AmqpCont ainer"
  5702       },
  5703       {
  5704         "nam e": "sprin g.rabbitmq .listener. transactio n-size",
  5705         "typ e": "java. lang.Integ er",
  5706         "sou rceType":  "org.sprin gframework .boot.auto configure. amqp.Rabbi tPropertie s$Listener ",
  5707         "dep recated":  true,
  5708         "dep recation":  {"replace ment": "sp ring.rabbi tmq.listen er.simple. transactio n-size"}
  5709       },
  5710       {
  5711         "nam e": "sprin g.rabbitmq .password" ,
  5712         "typ e": "java. lang.Strin g",
  5713         "des cription":  "Login to  authentic ate agains t the brok er.",
  5714         "sou rceType":  "org.sprin gframework .boot.auto configure. amqp.Rabbi tPropertie s"
  5715       },
  5716       {
  5717         "nam e": "sprin g.rabbitmq .port",
  5718         "typ e": "java. lang.Integ er",
  5719         "des cription":  "RabbitMQ  port.",
  5720         "sou rceType":  "org.sprin gframework .boot.auto configure. amqp.Rabbi tPropertie s",
  5721         "def aultValue" : 5672
  5722       },
  5723       {
  5724         "nam e": "sprin g.rabbitmq .publisher -confirms" ,
  5725         "typ e": "java. lang.Boole an",
  5726         "des cription":  "Enable p ublisher c onfirms.",
  5727         "sou rceType":  "org.sprin gframework .boot.auto configure. amqp.Rabbi tPropertie s",
  5728         "def aultValue" : false
  5729       },
  5730       {
  5731         "nam e": "sprin g.rabbitmq .publisher -returns",
  5732         "typ e": "java. lang.Boole an",
  5733         "des cription":  "Enable p ublisher r eturns.",
  5734         "sou rceType":  "org.sprin gframework .boot.auto configure. amqp.Rabbi tPropertie s",
  5735         "def aultValue" : false
  5736       },
  5737       {
  5738         "nam e": "sprin g.rabbitmq .requested -heartbeat ",
  5739         "typ e": "java. lang.Integ er",
  5740         "des cription":  "Requeste d heartbea t timeout,  in second s; zero fo r none.",
  5741         "sou rceType":  "org.sprin gframework .boot.auto configure. amqp.Rabbi tPropertie s"
  5742       },
  5743       {
  5744         "nam e": "sprin g.rabbitmq .ssl.algor ithm",
  5745         "typ e": "java. lang.Strin g",
  5746         "des cription":  "SSL algo rithm to u se (e.g. T LSv1.1). D efault is  set automa tically by  the rabbi t\n client  library." ,
  5747         "sou rceType":  "org.sprin gframework .boot.auto configure. amqp.Rabbi tPropertie s$Ssl"
  5748       },
  5749       {
  5750         "nam e": "sprin g.rabbitmq .ssl.enabl ed",
  5751         "typ e": "java. lang.Boole an",
  5752         "des cription":  "Enable S SL support .",
  5753         "sou rceType":  "org.sprin gframework .boot.auto configure. amqp.Rabbi tPropertie s$Ssl",
  5754         "def aultValue" : false
  5755       },
  5756       {
  5757         "nam e": "sprin g.rabbitmq .ssl.key-s tore",
  5758         "typ e": "java. lang.Strin g",
  5759         "des cription":  "Path to  the key st ore that h olds the S SL certifi cate.",
  5760         "sou rceType":  "org.sprin gframework .boot.auto configure. amqp.Rabbi tPropertie s$Ssl"
  5761       },
  5762       {
  5763         "nam e": "sprin g.rabbitmq .ssl.key-s tore-passw ord",
  5764         "typ e": "java. lang.Strin g",
  5765         "des cription":  "Password  used to a ccess the  key store. ",
  5766         "sou rceType":  "org.sprin gframework .boot.auto configure. amqp.Rabbi tPropertie s$Ssl"
  5767       },
  5768       {
  5769         "nam e": "sprin g.rabbitmq .ssl.trust -store",
  5770         "typ e": "java. lang.Strin g",
  5771         "des cription":  "Trust st ore that h olds SSL c ertificate s.",
  5772         "sou rceType":  "org.sprin gframework .boot.auto configure. amqp.Rabbi tPropertie s$Ssl"
  5773       },
  5774       {
  5775         "nam e": "sprin g.rabbitmq .ssl.trust -store-pas sword",
  5776         "typ e": "java. lang.Strin g",
  5777         "des cription":  "Password  used to a ccess the  trust stor e.",
  5778         "sou rceType":  "org.sprin gframework .boot.auto configure. amqp.Rabbi tPropertie s$Ssl"
  5779       },
  5780       {
  5781         "nam e": "sprin g.rabbitmq .template. mandatory" ,
  5782         "typ e": "java. lang.Boole an",
  5783         "des cription":  "Enable m andatory m essages. I f a mandat ory messag e cannot b e routed t o a queue\ n by the s erver, it  will retur n an unrou table mess age with a  Return me thod.",
  5784         "sou rceType":  "org.sprin gframework .boot.auto configure. amqp.Rabbi tPropertie s$Template "
  5785       },
  5786       {
  5787         "nam e": "sprin g.rabbitmq .template. receive-ti meout",
  5788         "typ e": "java. lang.Long" ,
  5789         "des cription":  "Timeout  for receiv e() operat ions.",
  5790         "sou rceType":  "org.sprin gframework .boot.auto configure. amqp.Rabbi tPropertie s$Template "
  5791       },
  5792       {
  5793         "nam e": "sprin g.rabbitmq .template. reply-time out",
  5794         "typ e": "java. lang.Long" ,
  5795         "des cription":  "Timeout  for sendAn dReceive()  operation s.",
  5796         "sou rceType":  "org.sprin gframework .boot.auto configure. amqp.Rabbi tPropertie s$Template "
  5797       },
  5798       {
  5799         "nam e": "sprin g.rabbitmq .template. retry.enab led",
  5800         "typ e": "java. lang.Boole an",
  5801         "des cription":  "Whether  or not pub lishing re tries are  enabled.",
  5802         "sou rceType":  "org.sprin gframework .boot.auto configure. amqp.Rabbi tPropertie s$Retry",
  5803         "def aultValue" : false
  5804       },
  5805       {
  5806         "nam e": "sprin g.rabbitmq .template. retry.init ial-interv al",
  5807         "typ e": "java. lang.Long" ,
  5808         "des cription":  "Interval  between t he first a nd second  attempt to  publish o r deliver  a message. ",
  5809         "sou rceType":  "org.sprin gframework .boot.auto configure. amqp.Rabbi tPropertie s$Retry",
  5810         "def aultValue" : 1000
  5811       },
  5812       {
  5813         "nam e": "sprin g.rabbitmq .template. retry.max- attempts",
  5814         "typ e": "java. lang.Integ er",
  5815         "des cription":  "Maximum  number of  attempts t o publish  or deliver  a message .",
  5816         "sou rceType":  "org.sprin gframework .boot.auto configure. amqp.Rabbi tPropertie s$Retry",
  5817         "def aultValue" : 3
  5818       },
  5819       {
  5820         "nam e": "sprin g.rabbitmq .template. retry.max- interval",
  5821         "typ e": "java. lang.Long" ,
  5822         "des cription":  "Maximum  interval b etween att empts.",
  5823         "sou rceType":  "org.sprin gframework .boot.auto configure. amqp.Rabbi tPropertie s$Retry",
  5824         "def aultValue" : 10000
  5825       },
  5826       {
  5827         "nam e": "sprin g.rabbitmq .template. retry.mult iplier",
  5828         "typ e": "java. lang.Doubl e",
  5829         "des cription":  "A multip lier to ap ply to the  previous  retry inte rval.",
  5830         "sou rceType":  "org.sprin gframework .boot.auto configure. amqp.Rabbi tPropertie s$Retry",
  5831         "def aultValue" : 1
  5832       },
  5833       {
  5834         "nam e": "sprin g.rabbitmq .username" ,
  5835         "typ e": "java. lang.Strin g",
  5836         "des cription":  "Login us er to auth enticate t o the brok er.",
  5837         "sou rceType":  "org.sprin gframework .boot.auto configure. amqp.Rabbi tPropertie s"
  5838       },
  5839       {
  5840         "nam e": "sprin g.rabbitmq .virtual-h ost",
  5841         "typ e": "java. lang.Strin g",
  5842         "des cription":  "Virtual  host to us e when con necting to  the broke r.",
  5843         "sou rceType":  "org.sprin gframework .boot.auto configure. amqp.Rabbi tPropertie s"
  5844       },
  5845       {
  5846         "nam e": "sprin g.redis.cl uster.max- redirects" ,
  5847         "typ e": "java. lang.Integ er",
  5848         "des cription":  "Maximum  number of  redirects  to follow  when execu ting comma nds across  the\n clu ster.",
  5849         "sou rceType":  "org.sprin gframework .boot.auto configure. data.redis .RedisProp erties$Clu ster"
  5850       },
  5851       {
  5852         "nam e": "sprin g.redis.cl uster.node s",
  5853         "typ e": "java. util.List< java.lang. String>",
  5854         "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.",
  5855         "sou rceType":  "org.sprin gframework .boot.auto configure. data.redis .RedisProp erties$Clu ster"
  5856       },
  5857       {
  5858         "nam e": "sprin g.redis.da tabase",
  5859         "typ e": "java. lang.Integ er",
  5860         "des cription":  "Database  index use d by the c onnection  factory.",
  5861         "sou rceType":  "org.sprin gframework .boot.auto configure. data.redis .RedisProp erties",
  5862         "def aultValue" : 0
  5863       },
  5864       {
  5865         "nam e": "sprin g.redis.ho st",
  5866         "typ e": "java. lang.Strin g",
  5867         "des cription":  "Redis se rver host. ",
  5868         "sou rceType":  "org.sprin gframework .boot.auto configure. data.redis .RedisProp erties",
  5869         "def aultValue" : "localho st"
  5870       },
  5871       {
  5872         "nam e": "sprin g.redis.pa ssword",
  5873         "typ e": "java. lang.Strin g",
  5874         "des cription":  "Login pa ssword of  the redis  server.",
  5875         "sou rceType":  "org.sprin gframework .boot.auto configure. data.redis .RedisProp erties"
  5876       },
  5877       {
  5878         "nam e": "sprin g.redis.po ol.max-act ive",
  5879         "typ e": "java. lang.Integ er",
  5880         "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.",
  5881         "sou rceType":  "org.sprin gframework .boot.auto configure. data.redis .RedisProp erties$Poo l",
  5882         "def aultValue" : 8
  5883       },
  5884       {
  5885         "nam e": "sprin g.redis.po ol.max-idl e",
  5886         "typ e": "java. lang.Integ er",
  5887         "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.",
  5888         "sou rceType":  "org.sprin gframework .boot.auto configure. data.redis .RedisProp erties$Poo l",
  5889         "def aultValue" : 8
  5890       },
  5891       {
  5892         "nam e": "sprin g.redis.po ol.max-wai t",
  5893         "typ e": "java. lang.Integ er",
  5894         "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.",
  5895         "sou rceType":  "org.sprin gframework .boot.auto configure. data.redis .RedisProp erties$Poo l",
  5896         "def aultValue" : -1
  5897       },
  5898       {
  5899         "nam e": "sprin g.redis.po ol.min-idl e",
  5900         "typ e": "java. lang.Integ er",
  5901         "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." ,
  5902         "sou rceType":  "org.sprin gframework .boot.auto configure. data.redis .RedisProp erties$Poo l",
  5903         "def aultValue" : 0
  5904       },
  5905       {
  5906         "nam e": "sprin g.redis.po rt",
  5907         "typ e": "java. lang.Integ er",
  5908         "des cription":  "Redis se rver port. ",
  5909         "sou rceType":  "org.sprin gframework .boot.auto configure. data.redis .RedisProp erties",
  5910         "def aultValue" : 6379
  5911       },
  5912       {
  5913         "nam e": "sprin g.redis.se ntinel.mas ter",
  5914         "typ e": "java. lang.Strin g",
  5915         "des cription":  "Name of  Redis serv er.",
  5916         "sou rceType":  "org.sprin gframework .boot.auto configure. data.redis .RedisProp erties$Sen tinel"
  5917       },
  5918       {
  5919         "nam e": "sprin g.redis.se ntinel.nod es",
  5920         "typ e": "java. lang.Strin g",
  5921         "des cription":  "Comma-se parated li st of host :port pair s.",
  5922         "sou rceType":  "org.sprin gframework .boot.auto configure. data.redis .RedisProp erties$Sen tinel"
  5923       },
  5924       {
  5925         "nam e": "sprin g.redis.ss l",
  5926         "typ e": "java. lang.Boole an",
  5927         "des cription":  "Enable S SL.",
  5928         "sou rceType":  "org.sprin gframework .boot.auto configure. data.redis .RedisProp erties",
  5929         "def aultValue" : false
  5930       },
  5931       {
  5932         "nam e": "sprin g.redis.ti meout",
  5933         "typ e": "java. lang.Integ er",
  5934         "des cription":  "Connecti on timeout  in millis econds.",
  5935         "sou rceType":  "org.sprin gframework .boot.auto configure. data.redis .RedisProp erties",
  5936         "def aultValue" : 0
  5937       },
  5938       {
  5939         "nam e": "sprin g.redis.ur l",
  5940         "typ e": "java. lang.Strin g",
  5941         "des cription":  "Redis ur l, which w ill overru le host, p ort and pa ssword if  set.",
  5942         "sou rceType":  "org.sprin gframework .boot.auto configure. data.redis .RedisProp erties"
  5943       },
  5944       {
  5945         "nam e": "sprin g.resource s.add-mapp ings",
  5946         "typ e": "java. lang.Boole an",
  5947         "des cription":  "Enable d efault res ource hand ling.",
  5948         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Resour ceProperti es",
  5949         "def aultValue" : true
  5950       },
  5951       {
  5952         "nam e": "sprin g.resource s.cache-pe riod",
  5953         "typ e": "java. lang.Integ er",
  5954         "des cription":  "Cache pe riod for t he resourc es served  by the res ource hand ler, in se conds.",
  5955         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Resour ceProperti es"
  5956       },
  5957       {
  5958         "nam e": "sprin g.resource s.chain.ca che",
  5959         "typ e": "java. lang.Boole an",
  5960         "des cription":  "Enable c aching in  the Resour ce chain." ,
  5961         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Resour ceProperti es$Chain",
  5962         "def aultValue" : true
  5963       },
  5964       {
  5965         "nam e": "sprin g.resource s.chain.en abled",
  5966         "typ e": "java. lang.Boole an",
  5967         "des cription":  "Enable t he Spring  Resource H andling ch ain. Disab led by def ault unles s at least \n one str ategy has  been enabl ed.",
  5968         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Resour ceProperti es$Chain"
  5969       },
  5970       {
  5971         "nam e": "sprin g.resource s.chain.gz ipped",
  5972         "typ e": "java. lang.Boole an",
  5973         "des cription":  "Enable r esolution  of already  gzipped r esources.  Checks for  a resourc e name\n v ariant wit h the \"*. gz\" exten sion.",
  5974         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Resour ceProperti es$Chain",
  5975         "def aultValue" : false
  5976       },
  5977       {
  5978         "nam e": "sprin g.resource s.chain.ht ml-applica tion-cache ",
  5979         "typ e": "java. lang.Boole an",
  5980         "des cription":  "Enable H TML5 appli cation cac he manifes t rewritin g.",
  5981         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Resour ceProperti es$Chain",
  5982         "def aultValue" : false
  5983       },
  5984       {
  5985         "nam e": "sprin g.resource s.chain.st rategy.con tent.enabl ed",
  5986         "typ e": "java. lang.Boole an",
  5987         "des cription":  "Enable t he content  Version S trategy.",
  5988         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Resour ceProperti es$Content ",
  5989         "def aultValue" : false
  5990       },
  5991       {
  5992         "nam e": "sprin g.resource s.chain.st rategy.con tent.paths ",
  5993         "typ e": "java. lang.Strin g[]",
  5994         "des cription":  "Comma-se parated li st of patt erns to ap ply to the  Version S trategy.",
  5995         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Resour ceProperti es$Content ",
  5996         "def aultValue" : ["/**"]
  5997       },
  5998       {
  5999         "nam e": "sprin g.resource s.chain.st rategy.fix ed.enabled ",
  6000         "typ e": "java. lang.Boole an",
  6001         "des cription":  "Enable t he fixed V ersion Str ategy.",
  6002         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Resour ceProperti es$Fixed",
  6003         "def aultValue" : false
  6004       },
  6005       {
  6006         "nam e": "sprin g.resource s.chain.st rategy.fix ed.paths",
  6007         "typ e": "java. lang.Strin g[]",
  6008         "des cription":  "Comma-se parated li st of patt erns to ap ply to the  Version S trategy.",
  6009         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Resour ceProperti es$Fixed",
  6010         "def aultValue" : ["/**"]
  6011       },
  6012       {
  6013         "nam e": "sprin g.resource s.chain.st rategy.fix ed.version ",
  6014         "typ e": "java. lang.Strin g",
  6015         "des cription":  "Version  string to  use for th e Version  Strategy." ,
  6016         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Resour ceProperti es$Fixed"
  6017       },
  6018       {
  6019         "nam e": "sprin g.resource s.static-l ocations",
  6020         "typ e": "java. lang.Strin g[]",
  6021         "des cription":  "Location s of stati c resource s. Default s to class path:[/MET A-INF/reso urces/,\n  /resources /, /static /, /public /] plus co ntext:/ (t he root of  the servl et context ).",
  6022         "sou rceType":  "org.sprin gframework .boot.auto configure. web.Resour ceProperti es"
  6023       },
  6024       {
  6025         "nam e": "sprin g.sendgrid .api-key",
  6026         "typ e": "java. lang.Strin g",
  6027         "des cription":  "SendGrid  api key.  Alternativ e to usern ame/passwo rd.",
  6028         "sou rceType":  "org.sprin gframework .boot.auto configure. sendgrid.S endGridPro perties"
  6029       },
  6030       {
  6031         "nam e": "sprin g.sendgrid .password" ,
  6032         "typ e": "java. lang.Strin g",
  6033         "des cription":  "SendGrid  password. ",
  6034         "sou rceType":  "org.sprin gframework .boot.auto configure. sendgrid.S endGridPro perties"
  6035       },
  6036       {
  6037         "nam e": "sprin g.sendgrid .proxy.hos t",
  6038         "typ e": "java. lang.Strin g",
  6039         "des cription":  "SendGrid  proxy hos t.",
  6040         "sou rceType":  "org.sprin gframework .boot.auto configure. sendgrid.S endGridPro perties$Pr oxy"
  6041       },
  6042       {
  6043         "nam e": "sprin g.sendgrid .proxy.por t",
  6044         "typ e": "java. lang.Integ er",
  6045         "des cription":  "SendGrid  proxy por t.",
  6046         "sou rceType":  "org.sprin gframework .boot.auto configure. sendgrid.S endGridPro perties$Pr oxy"
  6047       },
  6048       {
  6049         "nam e": "sprin g.sendgrid .username" ,
  6050         "typ e": "java. lang.Strin g",
  6051         "des cription":  "SendGrid  username.  Alternati ve to api  key.",
  6052         "sou rceType":  "org.sprin gframework .boot.auto configure. sendgrid.S endGridPro perties"
  6053       },
  6054       {
  6055         "nam e": "sprin g.session. hazelcast. flush-mode ",
  6056         "typ e": "org.s pringframe work.sessi on.hazelca st.Hazelca stFlushMod e",
  6057         "des cription":  "Sessions  flush mod e.",
  6058         "sou rceType":  "org.sprin gframework .boot.auto configure. session.Se ssionPrope rties$Haze lcast",
  6059         "def aultValue" : "on-save "
  6060       },
  6061       {
  6062         "nam e": "sprin g.session. hazelcast. map-name",
  6063         "typ e": "java. lang.Strin g",
  6064         "des cription":  "Name of  the map us ed to stor e sessions .",
  6065         "sou rceType":  "org.sprin gframework .boot.auto configure. session.Se ssionPrope rties$Haze lcast",
  6066         "def aultValue" : "spring: session:se ssions"
  6067       },
  6068       {
  6069         "nam e": "sprin g.session. jdbc.initi alizer.ena bled",
  6070         "typ e": "java. lang.Boole an",
  6071         "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.",
  6072         "sou rceType":  "org.sprin gframework .boot.auto configure. session.Se ssionPrope rties$Jdbc $Initializ er"
  6073       },
  6074       {
  6075         "nam e": "sprin g.session. jdbc.schem a",
  6076         "typ e": "java. lang.Strin g",
  6077         "des cription":  "Path to  the SQL fi le to use  to initial ize the da tabase sch ema.",
  6078         "sou rceType":  "org.sprin gframework .boot.auto configure. session.Se ssionPrope rties$Jdbc ",
  6079         "def aultValue" : "classpa th:org/spr ingframewo rk/session /jdbc/sche ma-@@platf orm@@.sql"
  6080       },
  6081       {
  6082         "nam e": "sprin g.session. jdbc.table -name",
  6083         "typ e": "java. lang.Strin g",
  6084         "des cription":  "Name of  database t able used  to store s essions.",
  6085         "sou rceType":  "org.sprin gframework .boot.auto configure. session.Se ssionPrope rties$Jdbc ",
  6086         "def aultValue" : "SPRING_ SESSION"
  6087       },
  6088       {
  6089         "nam e": "sprin g.session. mongo.coll ection-nam e",
  6090         "typ e": "java. lang.Strin g",
  6091         "des cription":  "Collecti on name us ed to stor e sessions .",
  6092         "sou rceType":  "org.sprin gframework .boot.auto configure. session.Se ssionPrope rties$Mong o",
  6093         "def aultValue" : "session s"
  6094       },
  6095       {
  6096         "nam e": "sprin g.session. redis.flus h-mode",
  6097         "typ e": "org.s pringframe work.sessi on.data.re dis.RedisF lushMode",
  6098         "des cription":  "Sessions  flush mod e.",
  6099         "sou rceType":  "org.sprin gframework .boot.auto configure. session.Se ssionPrope rties$Redi s",
  6100         "def aultValue" : "on-save "
  6101       },
  6102       {
  6103         "nam e": "sprin g.session. redis.name space",
  6104         "typ e": "java. lang.Strin g",
  6105         "des cription":  "Namespac e for keys  used to s tore sessi ons.",
  6106         "sou rceType":  "org.sprin gframework .boot.auto configure. session.Se ssionPrope rties$Redi s",
  6107         "def aultValue" : ""
  6108       },
  6109       {
  6110         "nam e": "sprin g.session. store-type ",
  6111         "typ e": "org.s pringframe work.boot. autoconfig ure.sessio n.StoreTyp e",
  6112         "des cription":  "Session  store type .",
  6113         "sou rceType":  "org.sprin gframework .boot.auto configure. session.Se ssionPrope rties"
  6114       },
  6115       {
  6116         "nam e": "sprin g.social.a uto-connec tion-views ",
  6117         "typ e": "java. lang.Boole an",
  6118         "des cription":  "Enable t he connect ion status  view for  supported  providers. ",
  6119         "def aultValue" : false
  6120       },
  6121       {
  6122         "nam e": "sprin g.social.f acebook.ap p-id",
  6123         "typ e": "java. lang.Strin g",
  6124         "des cription":  "Applicat ion id.",
  6125         "sou rceType":  "org.sprin gframework .boot.auto configure. social.Fac ebookPrope rties"
  6126       },
  6127       {
  6128         "nam e": "sprin g.social.f acebook.ap p-secret",
  6129         "typ e": "java. lang.Strin g",
  6130         "des cription":  "Applicat ion secret .",
  6131         "sou rceType":  "org.sprin gframework .boot.auto configure. social.Fac ebookPrope rties"
  6132       },
  6133       {
  6134         "nam e": "sprin g.social.l inkedin.ap p-id",
  6135         "typ e": "java. lang.Strin g",
  6136         "des cription":  "Applicat ion id.",
  6137         "sou rceType":  "org.sprin gframework .boot.auto configure. social.Lin kedInPrope rties"
  6138       },
  6139       {
  6140         "nam e": "sprin g.social.l inkedin.ap p-secret",
  6141         "typ e": "java. lang.Strin g",
  6142         "des cription":  "Applicat ion secret .",
  6143         "sou rceType":  "org.sprin gframework .boot.auto configure. social.Lin kedInPrope rties"
  6144       },
  6145       {
  6146         "nam e": "sprin g.social.t witter.app -id",
  6147         "typ e": "java. lang.Strin g",
  6148         "des cription":  "Applicat ion id.",
  6149         "sou rceType":  "org.sprin gframework .boot.auto configure. social.Twi tterProper ties"
  6150       },
  6151       {
  6152         "nam e": "sprin g.social.t witter.app -secret",
  6153         "typ e": "java. lang.Strin g",
  6154         "des cription":  "Applicat ion secret .",
  6155         "sou rceType":  "org.sprin gframework .boot.auto configure. social.Twi tterProper ties"
  6156       },
  6157       {
  6158         "nam e": "sprin g.thymelea f.cache",
  6159         "typ e": "java. lang.Boole an",
  6160         "des cription":  "Enable t emplate ca ching.",
  6161         "sou rceType":  "org.sprin gframework .boot.auto configure. thymeleaf. ThymeleafP roperties" ,
  6162         "def aultValue" : true
  6163       },
  6164       {
  6165         "nam e": "sprin g.thymelea f.check-te mplate",
  6166         "typ e": "java. lang.Boole an",
  6167         "des cription":  "Check th at the tem plate exis ts before  rendering  it (Thymel eaf 3+).",
  6168         "sou rceType":  "org.sprin gframework .boot.auto configure. thymeleaf. ThymeleafP roperties" ,
  6169         "def aultValue" : true
  6170       },
  6171       {
  6172         "nam e": "sprin g.thymelea f.check-te mplate-loc ation",
  6173         "typ e": "java. lang.Boole an",
  6174         "des cription":  "Check th at the tem plates loc ation exis ts.",
  6175         "sou rceType":  "org.sprin gframework .boot.auto configure. thymeleaf. ThymeleafP roperties" ,
  6176         "def aultValue" : true
  6177       },
  6178       {
  6179         "nam e": "sprin g.thymelea f.content- type",
  6180         "typ e": "org.s pringframe work.util. MimeType",
  6181         "des cription":  "Content- Type value .",
  6182         "sou rceType":  "org.sprin gframework .boot.auto configure. thymeleaf. ThymeleafP roperties" ,
  6183         "def aultValue" : "text/ht ml"
  6184       },
  6185       {
  6186         "nam e": "sprin g.thymelea f.enabled" ,
  6187         "typ e": "java. lang.Boole an",
  6188         "des cription":  "Enable M VC Thymele af view re solution." ,
  6189         "sou rceType":  "org.sprin gframework .boot.auto configure. thymeleaf. ThymeleafP roperties" ,
  6190         "def aultValue" : true
  6191       },
  6192       {
  6193         "nam e": "sprin g.thymelea f.encoding ",
  6194         "typ e": "java. nio.charse t.Charset" ,
  6195         "des cription":  "Template  encoding. ",
  6196         "sou rceType":  "org.sprin gframework .boot.auto configure. thymeleaf. ThymeleafP roperties" ,
  6197         "def aultValue" : "UTF-8"
  6198       },
  6199       {
  6200         "nam e": "sprin g.thymelea f.excluded -view-name s",
  6201         "typ e": "java. lang.Strin g[]",
  6202         "des cription":  "Comma-se parated li st of view  names tha t should b e excluded  from reso lution.",
  6203         "sou rceType":  "org.sprin gframework .boot.auto configure. thymeleaf. ThymeleafP roperties"
  6204       },
  6205       {
  6206         "nam e": "sprin g.thymelea f.mode",
  6207         "typ e": "java. lang.Strin g",
  6208         "des cription":  "Template  mode to b e applied  to templat es. See al so Standar dTemplateM odeHandler s.",
  6209         "sou rceType":  "org.sprin gframework .boot.auto configure. thymeleaf. ThymeleafP roperties" ,
  6210         "def aultValue" : "HTML5"
  6211       },
  6212       {
  6213         "nam e": "sprin g.thymelea f.prefix",
  6214         "typ e": "java. lang.Strin g",
  6215         "des cription":  "Prefix t hat gets p repended t o view nam es when bu ilding a U RL.",
  6216         "sou rceType":  "org.sprin gframework .boot.auto configure. thymeleaf. ThymeleafP roperties" ,
  6217         "def aultValue" : "classpa th:/templa tes/"
  6218       },
  6219       {
  6220         "nam e": "sprin g.thymelea f.suffix",
  6221         "typ e": "java. lang.Strin g",
  6222         "des cription":  "Suffix t hat gets a ppended to  view name s when bui lding a UR L.",
  6223         "sou rceType":  "org.sprin gframework .boot.auto configure. thymeleaf. ThymeleafP roperties" ,
  6224         "def aultValue" : ".html"
  6225       },
  6226       {
  6227         "nam e": "sprin g.thymelea f.template -resolver- order",
  6228         "typ e": "java. lang.Integ er",
  6229         "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.",
  6230         "sou rceType":  "org.sprin gframework .boot.auto configure. thymeleaf. ThymeleafP roperties"
  6231       },
  6232       {
  6233         "nam e": "sprin g.thymelea f.view-nam es",
  6234         "typ e": "java. lang.Strin g[]",
  6235         "des cription":  "Comma-se parated li st of view  names tha t can be r esolved.",
  6236         "sou rceType":  "org.sprin gframework .boot.auto configure. thymeleaf. ThymeleafP roperties"
  6237       },
  6238       {
  6239         "nam e": "sprin g.transact ion.defaul t-timeout" ,
  6240         "typ e": "java. lang.Integ er",
  6241         "des cription":  "Default  transactio n timeout  in seconds .",
  6242         "sou rceType":  "org.sprin gframework .boot.auto configure. transactio n.Transact ionPropert ies"
  6243       },
  6244       {
  6245         "nam e": "sprin g.transact ion.rollba ck-on-comm it-failure ",
  6246         "typ e": "java. lang.Boole an",
  6247         "des cription":  "Perform  the rollba ck on comm it failure s.",
  6248         "sou rceType":  "org.sprin gframework .boot.auto configure. transactio n.Transact ionPropert ies"
  6249       },
  6250       {
  6251         "nam e": "sprin g.webservi ces.path",
  6252         "typ e": "java. lang.Strin g",
  6253         "des cription":  "Path tha t serves a s the base  URI for t he service s.",
  6254         "sou rceType":  "org.sprin gframework .boot.auto configure. webservice s.WebServi cesPropert ies",
  6255         "def aultValue" : "/servic es"
  6256       },
  6257       {
  6258         "nam e": "sprin g.webservi ces.servle t.init",
  6259         "typ e": "java. util.Map<j ava.lang.S tring,java .lang.Stri ng>",
  6260         "des cription":  "Servlet  init param eters to p ass to Spr ing Web Se rvices.",
  6261         "sou rceType":  "org.sprin gframework .boot.auto configure. webservice s.WebServi cesPropert ies$Servle t"
  6262       },
  6263       {
  6264         "nam e": "sprin g.webservi ces.servle t.load-on- startup",
  6265         "typ e": "java. lang.Integ er",
  6266         "des cription":  "Load on  startup pr iority of  the Spring  Web Servi ces servle t.",
  6267         "sou rceType":  "org.sprin gframework .boot.auto configure. webservice s.WebServi cesPropert ies$Servle t",
  6268         "def aultValue" : -1
  6269       }
  6270     ],
  6271     "hints":  [
  6272       {
  6273         "nam e": "liqui base.chang e-log",
  6274         "pro viders": [ {
  6275           "n ame": "han dle-as",
  6276           "p arameters" : {"target ": "org.sp ringframew ork.core.i o.Resource "}
  6277         }]
  6278       },
  6279       {
  6280         "nam e": "serve r.jsp-serv let.class- name",
  6281         "pro viders": [ {
  6282           "n ame": "cla ss-referen ce",
  6283           "p arameters" : {"target ": "javax. servlet.ht tp.HttpSer vlet"}
  6284         }]
  6285       },
  6286       {
  6287         "nam e": "sprin g.cache.jc ache.provi der",
  6288         "pro viders": [ {
  6289           "n ame": "cla ss-referen ce",
  6290           "p arameters" : {"target ": "javax. cache.spi. CachingPro vider"}
  6291         }]
  6292       },
  6293       {
  6294         "nam e": "sprin g.data.cas sandra.sch ema-action ",
  6295         "pro viders": [ {
  6296           "n ame": "han dle-as",
  6297           "p arameters" : {"target ": "org.sp ringframew ork.data.c assandra.c onfig.Sche maAction"}
  6298         }]
  6299       },
  6300       {
  6301         "nam e": "sprin g.data.mon godb.field -naming-st rategy",
  6302         "pro viders": [ {
  6303           "n ame": "cla ss-referen ce",
  6304           "p arameters" : {"target ": "org.sp ringframew ork.data.m apping.mod el.FieldNa mingStrate gy"}
  6305         }]
  6306       },
  6307       {
  6308         "nam e": "sprin g.data.neo 4j.compile r",
  6309         "pro viders": [ {
  6310           "n ame": "cla ss-referen ce",
  6311           "p arameters" : {"target ": "org.ne o4j.ogm.co mpiler.Com piler"}
  6312         }]
  6313       },
  6314       {
  6315         "nam e": "sprin g.datasour ce.data",
  6316         "pro viders": [ {
  6317           "n ame": "han dle-as",
  6318           "p arameters" : {"target ": "java.u til.List<o rg.springf ramework.c ore.io.Res ource>"}
  6319         }]
  6320       },
  6321       {
  6322         "nam e": "sprin g.datasour ce.driver- class-name ",
  6323         "pro viders": [ {
  6324           "n ame": "cla ss-referen ce",
  6325           "p arameters" : {"target ": "java.s ql.Driver" }
  6326         }]
  6327       },
  6328       {
  6329         "nam e": "sprin g.datasour ce.schema" ,
  6330         "pro viders": [ {
  6331           "n ame": "han dle-as",
  6332           "p arameters" : {"target ": "java.u til.List<o rg.springf ramework.c ore.io.Res ource>"}
  6333         }]
  6334       },
  6335       {
  6336         "nam e": "sprin g.datasour ce.xa.data -source-cl ass-name",
  6337         "pro viders": [ {
  6338           "n ame": "cla ss-referen ce",
  6339           "p arameters" : {"target ": "javax. sql.XAData Source"}
  6340         }]
  6341       },
  6342       {
  6343         "nam e": "sprin g.http.con verters.pr eferred-js on-mapper" ,
  6344         "val ues": [
  6345           {" value": "g son"},
  6346           {" value": "j ackson"}
  6347         ],
  6348         "pro viders": [ {"name": " any"}]
  6349       },
  6350       {
  6351         "nam e": "sprin g.jmx.serv er",
  6352         "pro viders": [ {
  6353           "n ame": "spr ing-bean-r eference",
  6354           "p arameters" : {"target ": "javax. management .MBeanServ er"}
  6355         }]
  6356       },
  6357       {
  6358         "nam e": "sprin g.jpa.hibe rnate.ddl- auto",
  6359         "val ues": [
  6360           {
  6361              "value": " none",
  6362              "descripti on": "Disa ble DDL ha ndling."
  6363           },
  6364           {
  6365              "value": " validate",
  6366              "descripti on": "Vali date the s chema, mak e no chang es to the  database."
  6367           },
  6368           {
  6369              "value": " update",
  6370              "descripti on": "Upda te the sch ema if nec essary."
  6371           },
  6372           {
  6373              "value": " create",
  6374              "descripti on": "Crea te the sch ema and de stroy prev ious data. "
  6375           },
  6376           {
  6377              "value": " create-dro p",
  6378              "descripti on": "Crea te and the n destroy  the schema  at the en d of the s ession."
  6379           }
  6380         ]
  6381       },
  6382       {
  6383         "nam e": "sprin g.jpa.hibe rnate.nami ng.implici t-strategy ",
  6384         "pro viders": [ {
  6385           "n ame": "cla ss-referen ce",
  6386           "p arameters" : {"target ": "org.hi bernate.bo ot.model.n aming.Impl icitNaming Strategy"}
  6387         }]
  6388       },
  6389       {
  6390         "nam e": "sprin g.jpa.hibe rnate.nami ng.physica l-strategy ",
  6391         "pro viders": [ {
  6392           "n ame": "cla ss-referen ce",
  6393           "p arameters" : {"target ": "org.hi bernate.bo ot.model.n aming.Phys icalNaming Strategy"}
  6394         }]
  6395       },
  6396       {
  6397         "nam e": "sprin g.jpa.hibe rnate.nami ng.strateg y",
  6398         "pro viders": [ {
  6399           "n ame": "cla ss-referen ce",
  6400           "p arameters" : {"target ": "org.hi bernate.cf g.NamingSt rategy"}
  6401         }]
  6402       },
  6403       {
  6404         "nam e": "sprin g.kafka.co nsumer.aut o-offset-r eset",
  6405         "val ues": [
  6406           {
  6407              "value": " earliest",
  6408              "descripti on": "Auto matically  reset the  offset to  the earlie st offset. "
  6409           },
  6410           {
  6411              "value": " latest",
  6412              "descripti on": "Auto matically  reset the  offset to  the latest  offset."
  6413           },
  6414           {
  6415              "value": " none",
  6416              "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."
  6417           },
  6418           {
  6419              "value": " exception" ,
  6420              "descripti on": "Thro w exceptio n to the c onsumer."
  6421           }
  6422         ],
  6423         "pro viders": [ {"name": " any"}]
  6424       },
  6425       {
  6426         "nam e": "sprin g.kafka.co nsumer.key -deseriali zer",
  6427         "pro viders": [ {
  6428           "n ame": "han dle-as",
  6429           "p arameters" : {"target ": "org.ap ache.kafka .common.se rializatio n.Deserial izer"}
  6430         }]
  6431       },
  6432       {
  6433         "nam e": "sprin g.kafka.co nsumer.val ue-deseria lizer",
  6434         "pro viders": [ {
  6435           "n ame": "han dle-as",
  6436           "p arameters" : {"target ": "org.ap ache.kafka .common.se rializatio n.Deserial izer"}
  6437         }]
  6438       },
  6439       {
  6440         "nam e": "sprin g.kafka.pr oducer.key -serialize r",
  6441         "pro viders": [ {
  6442           "n ame": "han dle-as",
  6443           "p arameters" : {"target ": "org.ap ache.kafka .common.se rializatio n.Serializ er"}
  6444         }]
  6445       },
  6446       {
  6447         "nam e": "sprin g.kafka.pr oducer.val ue-seriali zer",
  6448         "pro viders": [ {
  6449           "n ame": "han dle-as",
  6450           "p arameters" : {"target ": "org.ap ache.kafka .common.se rializatio n.Serializ er"}
  6451         }]
  6452       }
  6453     ]
  6454   }