Skip to content

sha256:c1df43c6bc499acb2c725427ae12546079e45f94f3b83b8bfd0054703513edb8

Install from the command line
Learn more about packages
$ docker pull ghcr.io/making/spring-socks-payment@sha256:c1df43c6bc499acb2c725427ae12546079e45f94f3b83b8bfd0054703513edb8
Use as base image in Dockerfile:
FROM ghcr.io/making/spring-socks-payment@sha256:c1df43c6bc499acb2c725427ae12546079e45f94f3b83b8bfd0054703513edb8

Loading

Manifest

{
  "digest": "sha256:c1df43c6bc499acb2c725427ae12546079e45f94f3b83b8bfd0054703513edb8",
  "mediaType": "application/vnd.docker.distribution.manifest.v2+json",
  "size": 4707,
  "config": {
    "digest": "sha256:3c9060dc9026ebe9358f144a6439b5055daaf803d09db689a4961527b470e834",
    "mediaType": "application/vnd.docker.container.image.v1+json",
    "size": 651917
  },
  "layers": [
    {
      "digest": "sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1",
      "mediaType": "application/vnd.oci.image.layer.v1.tar+gzip",
      "size": 32
    },
    {
      "digest": "sha256:956200cea8a0fdb4a2b3b7e0582034c46f2e205019c0d7b1625863e1ce5f3af4",
      "mediaType": "application/vnd.oci.image.layer.v1.tar+gzip",
      "size": 260
    },
    {
      "digest": "sha256:8239b4dac01086394d44b4277016470f34f60295b8b6661056a4691e9dac5df5",
      "mediaType": "application/octet-stream",
      "size": 46253
    },
    {
      "digest": "sha256:39b6884e4ad5b3918d4fa2d117e7f366ee51acd154fe9dfd488665b9f60b05ed",
      "mediaType": "application/octet-stream",
      "size": 796345
    },
    {
      "digest": "sha256:5c96df4fa74419241e670f997779d09d61ea9e9a79d6450bf6369070d8025b10",
      "mediaType": "application/vnd.oci.image.layer.v1.tar+gzip",
      "size": 376
    },
    {
      "digest": "sha256:42e511991b61f3ec60a37870ece2dc3d55ff81ba0f1c4f09e330d7622519f0a6",
      "mediaType": "application/octet-stream",
      "size": 650251
    },
    {
      "digest": "sha256:3b45f4f255dc171ba6adf398869991991a0c2b02ea8e247ef3663a2971b135a6",
      "mediaType": "application/octet-stream",
      "size": 278
    },
    {
      "digest": "sha256:8269118a8a16612cd867f01493cae814d05c0de5e17a395991a1856ba714f0e0",
      "mediaType": "application/octet-stream",
      "size": 1774810
    },
    {
      "digest": "sha256:61e52f862619ab016d3bcfbd78e5c7aaaa1989b4c295e6dbcacddd2d7b93e1f5",
      "mediaType": "application/vnd.oci.image.layer.v1.tar+gzip",
      "size": 162
    },
    {
      "digest": "sha256:419640447d267f068d2f84a093cb13a56ce77e130877f5b8bdb4294f4a90a84f",
      "mediaType": "application/vnd.oci.image.layer.v1.tar+gzip",
      "size": 852
    },
    {
      "digest": "sha256:171857c49d0f5e2ebf623e6cb36a8bcad585ed0c2aa99c87a055df034c1e5848",
      "mediaType": "application/vnd.oci.image.layer.v1.tar+gzip",
      "size": 26701612
    },
    {
      "digest": "sha256:7c9f42ce4ef2fa3b4691283994862653dfeee26cf276b55a02aa12c99866de8e",
      "mediaType": "application/octet-stream",
      "size": 8346
    },
    {
      "digest": "sha256:7d4f92df3fb4ae50474e4f48c4ab5fb672168d3474a0afb82d227604da334281",
      "mediaType": "application/octet-stream",
      "size": 48276948
    },
    {
      "digest": "sha256:025a75c17edf77aad69b5855ad1671042d4d2c231b6d2ec7d33c54036533b991",
      "mediaType": "application/octet-stream",
      "size": 930427
    },
    {
      "digest": "sha256:ea103f1835fb6bce6a5b57d5e9434f3a76b6e9fd7e7ff2d9efd10e3d4ba69eec",
      "mediaType": "application/octet-stream",
      "size": 5490
    },
    {
      "digest": "sha256:3ec2df3675895bf7c02dcac96780fda5716094b8142996622a5f64aafb3bee63",
      "mediaType": "application/octet-stream",
      "size": 1104
    },
    {
      "digest": "sha256:b7f9b9f206b474a3d5c7395397a418da8d17477cba14e8088e80f1f3c7935406",
      "mediaType": "application/octet-stream",
      "size": 8305372
    },
    {
      "digest": "sha256:588852ccd0962a8153a7ed6dd557efa7aa90d06c7172c5e9b6346c6cec75eec1",
      "mediaType": "application/octet-stream",
      "size": 2124
    },
    {
      "digest": "sha256:c3ef95433fa49ebc36c13024e422dc3424752e29a7bc73f5909183a5ca01d62b",
      "mediaType": "application/octet-stream",
      "size": 93617
    },
    {
      "digest": "sha256:4ef9b3f8a92c843cb6bcc5f1cbda4dee36de6b8b3bd5962cdba84526ae467239",
      "mediaType": "application/octet-stream",
      "size": 76469
    },
    {
      "digest": "sha256:f61115e876c775b6cf1a0a14fb57a5084443986963afbffbd7f3a518e1bd7854",
      "mediaType": "application/octet-stream",
      "size": 46187406
    },
    {
      "digest": "sha256:3c9060dc9026ebe9358f144a6439b5055daaf803d09db689a4961527b470e834",
      "mediaType": "application/octet-stream",
      "size": 651917
    }
  ],
  "labels": {
    "org.springframework.boot.version": "2.3.4.RELEASE",
    "org.opencontainers.image.title": "payment-api",
    "org.springframework.boot.spring-configuration-metadata.json": "{\"groups\":[{\"name\":\"payment\",\"type\":\"lol.maki.socks.config.PaymentProps\",\"sourceType\":\"lol.maki.socks.config.PaymentProps\"},{\"name\":\"management.metrics.export.prometheus.rsocket\",\"type\":\"io.micrometer.prometheus.rsocket.autoconfigure.PrometheusRSocketProperties\",\"sourceType\":\"io.micrometer.prometheus.rsocket.autoconfigure.PrometheusRSocketProperties\"},{\"name\":\"logging\",\"type\":\"org.springframework.boot.context.logging.LoggingApplicationListener\"},{\"name\":\"spring.jta.atomikos.connectionfactory\",\"type\":\"org.springframework.boot.jta.atomikos.AtomikosConnectionFactoryBean\",\"sourceType\":\"org.springframework.boot.jta.atomikos.AtomikosConnectionFactoryBean\"},{\"name\":\"spring.jta.atomikos.datasource\",\"type\":\"org.springframework.boot.jta.atomikos.AtomikosDataSourceBean\",\"sourceType\":\"org.springframework.boot.jta.atomikos.AtomikosDataSourceBean\"},{\"name\":\"spring.jta.atomikos.properties\",\"type\":\"org.springframework.boot.jta.atomikos.AtomikosProperties\",\"sourceType\":\"org.springframework.boot.jta.atomikos.AtomikosProperties\"},{\"name\":\"spring.jta.atomikos.properties.recovery\",\"type\":\"org.springframework.boot.jta.atomikos.AtomikosProperties$Recovery\",\"sourceType\":\"org.springframework.boot.jta.atomikos.AtomikosProperties\",\"sourceMethod\":\"getRecovery()\"},{\"name\":\"spring.jta.bitronix.connectionfactory\",\"type\":\"org.springframework.boot.jta.bitronix.PoolingConnectionFactoryBean\",\"sourceType\":\"org.springframework.boot.jta.bitronix.PoolingConnectionFactoryBean\"},{\"name\":\"spring.jta.bitronix.datasource\",\"type\":\"org.springframework.boot.jta.bitronix.PoolingDataSourceBean\",\"sourceType\":\"org.springframework.boot.jta.bitronix.PoolingDataSourceBean\"},{\"name\":\"management.endpoint.auditevents\",\"type\":\"org.springframework.boot.actuate.audit.AuditEventsEndpoint\",\"sourceType\":\"org.springframework.boot.actuate.audit.AuditEventsEndpoint\"},{\"name\":\"management.endpoint.beans\",\"type\":\"org.springframework.boot.actuate.beans.BeansEndpoint\",\"sourceType\":\"org.springframework.boot.actuate.beans.BeansEndpoint\"},{\"name\":\"management.endpoint.caches\",\"type\":\"org.springframework.boot.actuate.cache.CachesEndpoint\",\"sourceType\":\"org.springframework.boot.actuate.cache.CachesEndpoint\"},{\"name\":\"management.endpoint.configprops\",\"type\":\"org.springframework.boot.actuate.context.properties.ConfigurationPropertiesReportEndpoint\",\"sourceType\":\"org.springframework.boot.actuate.context.properties.ConfigurationPropertiesReportEndpoint\"},{\"name\":\"management.endpoint.env\",\"type\":\"org.springframework.boot.actuate.env.EnvironmentEndpoint\",\"sourceType\":\"org.springframework.boot.actuate.env.EnvironmentEndpoint\"},{\"name\":\"management.endpoint.flyway\",\"type\":\"org.springframework.boot.actuate.flyway.FlywayEndpoint\",\"sourceType\":\"org.springframework.boot.actuate.flyway.FlywayEndpoint\"},{\"name\":\"management.endpoint.health\",\"type\":\"org.springframework.boot.actuate.health.HealthEndpoint\",\"sourceType\":\"org.springframework.boot.actuate.health.HealthEndpoint\"},{\"name\":\"management.endpoint.heapdump\",\"type\":\"org.springframework.boot.actuate.management.HeapDumpWebEndpoint\",\"sourceType\":\"org.springframework.boot.actuate.management.HeapDumpWebEndpoint\"},{\"name\":\"management.endpoint.httptrace\",\"type\":\"org.springframework.boot.actuate.trace.http.HttpTraceEndpoint\",\"sourceType\":\"org.springframework.boot.actuate.trace.http.HttpTraceEndpoint\"},{\"name\":\"management.endpoint.info\",\"type\":\"org.springframework.boot.actuate.info.InfoEndpoint\",\"sourceType\":\"org.springframework.boot.actuate.info.InfoEndpoint\"},{\"name\":\"management.endpoint.integrationgraph\",\"type\":\"org.springframework.boot.actuate.integration.IntegrationGraphEndpoint\",\"sourceType\":\"org.springframework.boot.actuate.integration.IntegrationGraphEndpoint\"},{\"name\":\"management.endpoint.liquibase\",\"type\":\"org.springframework.boot.actuate.liquibase.LiquibaseEndpoint\",\"sourceType\":\"org.springframework.boot.actuate.liquibase.LiquibaseEndpoint\"},{\"name\":\"management.endpoint.logfile\",\"type\":\"org.springframework.boot.actuate.logging.LogFileWebEndpoint\",\"sourceType\":\"org.springframework.boot.actuate.logging.LogFileWebEndpoint\"},{\"name\":\"management.endpoint.loggers\",\"type\":\"org.springframework.boot.actuate.logging.LoggersEndpoint\",\"sourceType\":\"org.springframework.boot.actuate.logging.LoggersEndpoint\"},{\"name\":\"management.endpoint.mappings\",\"type\":\"org.springframework.boot.actuate.web.mappings.MappingsEndpoint\",\"sourceType\":\"org.springframework.boot.actuate.web.mappings.MappingsEndpoint\"},{\"name\":\"management.endpoint.metrics\",\"type\":\"org.springframework.boot.actuate.metrics.MetricsEndpoint\",\"sourceType\":\"org.springframework.boot.actuate.metrics.MetricsEndpoint\"},{\"name\":\"management.endpoint.prometheus\",\"type\":\"org.springframework.boot.actuate.metrics.export.prometheus.PrometheusScrapeEndpoint\",\"sourceType\":\"org.springframework.boot.actuate.metrics.export.prometheus.PrometheusScrapeEndpoint\"},{\"name\":\"management.endpoint.scheduledtasks\",\"type\":\"org.springframework.boot.actuate.scheduling.ScheduledTasksEndpoint\",\"sourceType\":\"org.springframework.boot.actuate.scheduling.ScheduledTasksEndpoint\"},{\"name\":\"management.endpoint.sessions\",\"type\":\"org.springframework.boot.actuate.session.SessionsEndpoint\",\"sourceType\":\"org.springframework.boot.actuate.session.SessionsEndpoint\"},{\"name\":\"management.endpoint.shutdown\",\"type\":\"org.springframework.boot.actuate.context.ShutdownEndpoint\",\"sourceType\":\"org.springframework.boot.actuate.context.ShutdownEndpoint\"},{\"name\":\"management.endpoint.threaddump\",\"type\":\"org.springframework.boot.actuate.management.ThreadDumpEndpoint\",\"sourceType\":\"org.springframework.boot.actuate.management.ThreadDumpEndpoint\"},{\"name\":\"management.endpoint.conditions\",\"type\":\"org.springframework.boot.actuate.autoconfigure.condition.ConditionsReportEndpoint\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.condition.ConditionsReportEndpoint\"},{\"name\":\"management.endpoint.configprops\",\"type\":\"org.springframework.boot.actuate.autoconfigure.context.properties.ConfigurationPropertiesReportEndpointProperties\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.context.properties.ConfigurationPropertiesReportEndpointProperties\"},{\"name\":\"management.endpoint.env\",\"type\":\"org.springframework.boot.actuate.autoconfigure.env.EnvironmentEndpointProperties\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.env.EnvironmentEndpointProperties\"},{\"name\":\"management.endpoint.health\",\"type\":\"org.springframework.boot.actuate.autoconfigure.health.HealthEndpointProperties\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.health.HealthEndpointProperties\"},{\"name\":\"management.endpoint.health.status\",\"type\":\"org.springframework.boot.actuate.autoconfigure.health.HealthProperties$Status\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.health.HealthEndpointProperties\",\"sourceMethod\":\"getStatus()\"},{\"name\":\"management.endpoint.jolokia\",\"type\":\"org.springframework.boot.actuate.autoconfigure.jolokia.JolokiaProperties\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.jolokia.JolokiaProperties\"},{\"name\":\"management.endpoint.jolokia\",\"type\":\"org.springframework.boot.actuate.autoconfigure.jolokia.JolokiaEndpoint\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.jolokia.JolokiaEndpoint\"},{\"name\":\"management.endpoint.logfile\",\"type\":\"org.springframework.boot.actuate.autoconfigure.logging.LogFileWebEndpointProperties\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.logging.LogFileWebEndpointProperties\"},{\"name\":\"management.endpoints.jmx\",\"type\":\"org.springframework.boot.actuate.autoconfigure.endpoint.jmx.JmxEndpointProperties\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.endpoint.jmx.JmxEndpointProperties\"},{\"name\":\"management.endpoints.jmx.exposure\",\"type\":\"org.springframework.boot.actuate.autoconfigure.endpoint.jmx.JmxEndpointProperties$Exposure\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.endpoint.jmx.JmxEndpointProperties\",\"sourceMethod\":\"getExposure()\"},{\"name\":\"management.endpoints.web\",\"type\":\"org.springframework.boot.actuate.autoconfigure.endpoint.web.WebEndpointProperties\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.endpoint.web.WebEndpointProperties\"},{\"name\":\"management.endpoints.web.cors\",\"type\":\"org.springframework.boot.actuate.autoconfigure.endpoint.web.CorsEndpointProperties\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.endpoint.web.CorsEndpointProperties\"},{\"name\":\"management.endpoints.web.exposure\",\"type\":\"org.springframework.boot.actuate.autoconfigure.endpoint.web.WebEndpointProperties$Exposure\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.endpoint.web.WebEndpointProperties\",\"sourceMethod\":\"getExposure()\"},{\"name\":\"management.health.diskspace\",\"type\":\"org.springframework.boot.actuate.autoconfigure.system.DiskSpaceHealthIndicatorProperties\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.system.DiskSpaceHealthIndicatorProperties\"},{\"name\":\"management.health.status\",\"type\":\"org.springframework.boot.actuate.autoconfigure.health.HealthIndicatorProperties\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.health.HealthIndicatorProperties\"},{\"name\":\"management.info\",\"type\":\"org.springframework.boot.actuate.autoconfigure.info.InfoContributorProperties\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.info.InfoContributorProperties\"},{\"name\":\"management.info.git\",\"type\":\"org.springframework.boot.actuate.autoconfigure.info.InfoContributorProperties$Git\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.info.InfoContributorProperties\",\"sourceMethod\":\"getGit()\"},{\"name\":\"management.metrics\",\"type\":\"org.springframework.boot.actuate.autoconfigure.metrics.MetricsProperties\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.MetricsProperties\"},{\"name\":\"management.metrics.distribution\",\"type\":\"org.springframework.boot.actuate.autoconfigure.metrics.MetricsProperties$Distribution\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.MetricsProperties\",\"sourceMethod\":\"getDistribution()\"},{\"name\":\"management.metrics.export.appoptics\",\"type\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.appoptics.AppOpticsProperties\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.appoptics.AppOpticsProperties\"},{\"name\":\"management.metrics.export.atlas\",\"type\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.atlas.AtlasProperties\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.atlas.AtlasProperties\"},{\"name\":\"management.metrics.export.datadog\",\"type\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.datadog.DatadogProperties\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.datadog.DatadogProperties\"},{\"name\":\"management.metrics.export.dynatrace\",\"type\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.dynatrace.DynatraceProperties\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.dynatrace.DynatraceProperties\"},{\"name\":\"management.metrics.export.elastic\",\"type\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.elastic.ElasticProperties\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.elastic.ElasticProperties\"},{\"name\":\"management.metrics.export.ganglia\",\"type\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.ganglia.GangliaProperties\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.ganglia.GangliaProperties\"},{\"name\":\"management.metrics.export.graphite\",\"type\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.graphite.GraphiteProperties\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.graphite.GraphiteProperties\"},{\"name\":\"management.metrics.export.humio\",\"type\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.humio.HumioProperties\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.humio.HumioProperties\"},{\"name\":\"management.metrics.export.influx\",\"type\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.influx.InfluxProperties\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.influx.InfluxProperties\"},{\"name\":\"management.metrics.export.jmx\",\"type\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.jmx.JmxProperties\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.jmx.JmxProperties\"},{\"name\":\"management.metrics.export.kairos\",\"type\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.kairos.KairosProperties\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.kairos.KairosProperties\"},{\"name\":\"management.metrics.export.newrelic\",\"type\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.newrelic.NewRelicProperties\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.newrelic.NewRelicProperties\"},{\"name\":\"management.metrics.export.prometheus\",\"type\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.prometheus.PrometheusProperties\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.prometheus.PrometheusProperties\"},{\"name\":\"management.metrics.export.prometheus.pushgateway\",\"type\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.prometheus.PrometheusProperties$Pushgateway\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.prometheus.PrometheusProperties\",\"sourceMethod\":\"getPushgateway()\"},{\"name\":\"management.metrics.export.signalfx\",\"type\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.signalfx.SignalFxProperties\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.signalfx.SignalFxProperties\"},{\"name\":\"management.metrics.export.simple\",\"type\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.simple.SimpleProperties\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.simple.SimpleProperties\"},{\"name\":\"management.metrics.export.stackdriver\",\"type\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.stackdriver.StackdriverProperties\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.stackdriver.StackdriverProperties\"},{\"name\":\"management.metrics.export.statsd\",\"type\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.statsd.StatsdProperties\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.statsd.StatsdProperties\"},{\"name\":\"management.metrics.export.wavefront\",\"type\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.wavefront.WavefrontProperties\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.wavefront.WavefrontProperties\"},{\"name\":\"management.metrics.export.wavefront.sender\",\"type\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.wavefront.WavefrontProperties$Sender\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.wavefront.WavefrontProperties\",\"sourceMethod\":\"getSender()\"},{\"name\":\"management.metrics.web\",\"type\":\"org.springframework.boot.actuate.autoconfigure.metrics.MetricsProperties$Web\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.MetricsProperties\",\"sourceMethod\":\"getWeb()\"},{\"name\":\"management.metrics.web.client\",\"type\":\"org.springframework.boot.actuate.autoconfigure.metrics.MetricsProperties$Web$Client\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.MetricsProperties$Web\",\"sourceMethod\":\"getClient()\"},{\"name\":\"management.metrics.web.client.request\",\"type\":\"org.springframework.boot.actuate.autoconfigure.metrics.MetricsProperties$Web$Client$ClientRequest\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.MetricsProperties$Web$Client\",\"sourceMethod\":\"getRequest()\"},{\"name\":\"management.metrics.web.client.request.autotime\",\"type\":\"org.springframework.boot.actuate.autoconfigure.metrics.AutoTimeProperties\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.MetricsProperties$Web$Client$ClientRequest\",\"sourceMethod\":\"getAutotime()\"},{\"name\":\"management.metrics.web.server\",\"type\":\"org.springframework.boot.actuate.autoconfigure.metrics.MetricsProperties$Web$Server\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.MetricsProperties$Web\",\"sourceMethod\":\"getServer()\"},{\"name\":\"management.metrics.web.server.request\",\"type\":\"org.springframework.boot.actuate.autoconfigure.metrics.MetricsProperties$Web$Server$ServerRequest\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.MetricsProperties$Web$Server\",\"sourceMethod\":\"getRequest()\"},{\"name\":\"management.metrics.web.server.request.autotime\",\"type\":\"org.springframework.boot.actuate.autoconfigure.metrics.AutoTimeProperties\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.MetricsProperties$Web$Server$ServerRequest\",\"sourceMethod\":\"getAutotime()\"},{\"name\":\"management.server\",\"type\":\"org.springframework.boot.actuate.autoconfigure.web.server.ManagementServerProperties\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.web.server.ManagementServerProperties\"},{\"name\":\"management.server.servlet\",\"type\":\"org.springframework.boot.actuate.autoconfigure.web.server.ManagementServerProperties$Servlet\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.web.server.ManagementServerProperties\",\"sourceMethod\":\"getServlet()\"},{\"name\":\"management.server.ssl\",\"type\":\"org.springframework.boot.web.server.Ssl\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.web.server.ManagementServerProperties\",\"sourceMethod\":\"getSsl()\"},{\"name\":\"management.trace.http\",\"type\":\"org.springframework.boot.actuate.autoconfigure.trace.http.HttpTraceProperties\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.trace.http.HttpTraceProperties\"},{\"name\":\"server\",\"type\":\"org.springframework.boot.autoconfigure.web.ServerProperties\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ServerProperties\"},{\"name\":\"server.compression\",\"type\":\"org.springframework.boot.web.server.Compression\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ServerProperties\",\"sourceMethod\":\"getCompression()\"},{\"name\":\"server.error\",\"type\":\"org.springframework.boot.autoconfigure.web.ErrorProperties\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ServerProperties\",\"sourceMethod\":\"getError()\"},{\"name\":\"server.error.whitelabel\",\"type\":\"org.springframework.boot.autoconfigure.web.ErrorProperties$Whitelabel\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ErrorProperties\",\"sourceMethod\":\"getWhitelabel()\"},{\"name\":\"server.http2\",\"type\":\"org.springframework.boot.web.server.Http2\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ServerProperties\",\"sourceMethod\":\"getHttp2()\"},{\"name\":\"server.jetty\",\"type\":\"org.springframework.boot.autoconfigure.web.ServerProperties$Jetty\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ServerProperties\",\"sourceMethod\":\"getJetty()\"},{\"name\":\"server.jetty.accesslog\",\"type\":\"org.springframework.boot.autoconfigure.web.ServerProperties$Jetty$Accesslog\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ServerProperties$Jetty\",\"sourceMethod\":\"getAccesslog()\"},{\"name\":\"server.jetty.threads\",\"type\":\"org.springframework.boot.autoconfigure.web.ServerProperties$Jetty$Threads\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ServerProperties$Jetty\",\"sourceMethod\":\"getThreads()\"},{\"name\":\"server.netty\",\"type\":\"org.springframework.boot.autoconfigure.web.ServerProperties$Netty\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ServerProperties\",\"sourceMethod\":\"getNetty()\"},{\"name\":\"server.servlet\",\"type\":\"org.springframework.boot.autoconfigure.web.ServerProperties$Servlet\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ServerProperties\",\"sourceMethod\":\"getServlet()\"},{\"name\":\"server.servlet.encoding\",\"type\":\"org.springframework.boot.web.servlet.server.Encoding\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ServerProperties$Servlet\",\"sourceMethod\":\"getEncoding()\"},{\"name\":\"server.servlet.jsp\",\"type\":\"org.springframework.boot.web.servlet.server.Jsp\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ServerProperties$Servlet\",\"sourceMethod\":\"getJsp()\"},{\"name\":\"server.servlet.session\",\"type\":\"org.springframework.boot.web.servlet.server.Session\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ServerProperties$Servlet\",\"sourceMethod\":\"getSession()\"},{\"name\":\"server.servlet.session.cookie\",\"type\":\"org.springframework.boot.web.servlet.server.Session$Cookie\",\"sourceType\":\"org.springframework.boot.web.servlet.server.Session\",\"sourceMethod\":\"getCookie()\"},{\"name\":\"server.ssl\",\"type\":\"org.springframework.boot.web.server.Ssl\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ServerProperties\",\"sourceMethod\":\"getSsl()\"},{\"name\":\"server.tomcat\",\"type\":\"org.springframework.boot.autoconfigure.web.ServerProperties$Tomcat\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ServerProperties\",\"sourceMethod\":\"getTomcat()\"},{\"name\":\"server.tomcat.accesslog\",\"type\":\"org.springframework.boot.autoconfigure.web.ServerProperties$Tomcat$Accesslog\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ServerProperties$Tomcat\",\"sourceMethod\":\"getAccesslog()\"},{\"name\":\"server.tomcat.mbeanregistry\",\"type\":\"org.springframework.boot.autoconfigure.web.ServerProperties$Tomcat$Mbeanregistry\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ServerProperties$Tomcat\",\"sourceMethod\":\"getMbeanregistry()\"},{\"name\":\"server.tomcat.remoteip\",\"type\":\"org.springframework.boot.autoconfigure.web.ServerProperties$Tomcat$Remoteip\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ServerProperties$Tomcat\",\"sourceMethod\":\"getRemoteip()\"},{\"name\":\"server.tomcat.resource\",\"type\":\"org.springframework.boot.autoconfigure.web.ServerProperties$Tomcat$Resource\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ServerProperties$Tomcat\",\"sourceMethod\":\"getResource()\"},{\"name\":\"server.tomcat.threads\",\"type\":\"org.springframework.boot.autoconfigure.web.ServerProperties$Tomcat$Threads\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ServerProperties$Tomcat\",\"sourceMethod\":\"getThreads()\"},{\"name\":\"server.undertow\",\"type\":\"org.springframework.boot.autoconfigure.web.ServerProperties$Undertow\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ServerProperties\",\"sourceMethod\":\"getUndertow()\"},{\"name\":\"server.undertow.accesslog\",\"type\":\"org.springframework.boot.autoconfigure.web.ServerProperties$Undertow$Accesslog\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ServerProperties$Undertow\",\"sourceMethod\":\"getAccesslog()\"},{\"name\":\"server.undertow.options\",\"type\":\"org.springframework.boot.autoconfigure.web.ServerProperties$Undertow$Options\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ServerProperties$Undertow\",\"sourceMethod\":\"getOptions()\"},{\"name\":\"server.undertow.threads\",\"type\":\"org.springframework.boot.autoconfigure.web.ServerProperties$Undertow$Threads\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ServerProperties$Undertow\",\"sourceMethod\":\"getThreads()\"},{\"name\":\"spring.activemq\",\"type\":\"org.springframework.boot.autoconfigure.jms.activemq.ActiveMQProperties\",\"sourceType\":\"org.springframework.boot.autoconfigure.jms.activemq.ActiveMQProperties\"},{\"name\":\"spring.activemq.packages\",\"type\":\"org.springframework.boot.autoconfigure.jms.activemq.ActiveMQProperties$Packages\",\"sourceType\":\"org.springframework.boot.autoconfigure.jms.activemq.ActiveMQProperties\",\"sourceMethod\":\"getPackages()\"},{\"name\":\"spring.activemq.pool\",\"type\":\"org.springframework.boot.autoconfigure.jms.JmsPoolConnectionFactoryProperties\",\"sourceType\":\"org.springframework.boot.autoconfigure.jms.activemq.ActiveMQProperties\",\"sourceMethod\":\"getPool()\"},{\"name\":\"spring.artemis\",\"type\":\"org.springframework.boot.autoconfigure.jms.artemis.ArtemisProperties\",\"sourceType\":\"org.springframework.boot.autoconfigure.jms.artemis.ArtemisProperties\"},{\"name\":\"spring.artemis.embedded\",\"type\":\"org.springframework.boot.autoconfigure.jms.artemis.ArtemisProperties$Embedded\",\"sourceType\":\"org.springframework.boot.autoconfigure.jms.artemis.ArtemisProperties\",\"sourceMethod\":\"getEmbedded()\"},{\"name\":\"spring.artemis.pool\",\"type\":\"org.springframework.boot.autoconfigure.jms.JmsPoolConnectionFactoryProperties\",\"sourceType\":\"org.springframework.boot.autoconfigure.jms.artemis.ArtemisProperties\",\"sourceMethod\":\"getPool()\"},{\"name\":\"spring.batch\",\"type\":\"org.springframework.boot.autoconfigure.batch.BatchProperties\",\"sourceType\":\"org.springframework.boot.autoconfigure.batch.BatchProperties\"},{\"name\":\"spring.batch.job\",\"type\":\"org.springframework.boot.autoconfigure.batch.BatchProperties$Job\",\"sourceType\":\"org.springframework.boot.autoconfigure.batch.BatchProperties\",\"sourceMethod\":\"getJob()\"},{\"name\":\"spring.cache\",\"type\":\"org.springframework.boot.autoconfigure.cache.CacheProperties\",\"sourceType\":\"org.springframework.boot.autoconfigure.cache.CacheProperties\"},{\"name\":\"spring.cache.caffeine\",\"type\":\"org.springframework.boot.autoconfigure.cache.CacheProperties$Caffeine\",\"sourceType\":\"org.springframework.boot.autoconfigure.cache.CacheProperties\",\"sourceMethod\":\"getCaffeine()\"},{\"name\":\"spring.cache.couchbase\",\"type\":\"org.springframework.boot.autoconfigure.cache.CacheProperties$Couchbase\",\"sourceType\":\"org.springframework.boot.autoconfigure.cache.CacheProperties\",\"sourceMethod\":\"getCouchbase()\"},{\"name\":\"spring.cache.ehcache\",\"type\":\"org.springframework.boot.autoconfigure.cache.CacheProperties$EhCache\",\"sourceType\":\"org.springframework.boot.autoconfigure.cache.CacheProperties\",\"sourceMethod\":\"getEhcache()\"},{\"name\":\"spring.cache.infinispan\",\"type\":\"org.springframework.boot.autoconfigure.cache.CacheProperties$Infinispan\",\"sourceType\":\"org.springframework.boot.autoconfigure.cache.CacheProperties\",\"sourceMethod\":\"getInfinispan()\"},{\"name\":\"spring.cache.jcache\",\"type\":\"org.springframework.boot.autoconfigure.cache.CacheProperties$JCache\",\"sourceType\":\"org.springframework.boot.autoconfigure.cache.CacheProperties\",\"sourceMethod\":\"getJcache()\"},{\"name\":\"spring.cache.redis\",\"type\":\"org.springframework.boot.autoconfigure.cache.CacheProperties$Redis\",\"sourceType\":\"org.springframework.boot.autoconfigure.cache.CacheProperties\",\"sourceMethod\":\"getRedis()\"},{\"name\":\"spring.codec\",\"type\":\"org.springframework.boot.autoconfigure.codec.CodecProperties\",\"sourceType\":\"org.springframework.boot.autoconfigure.codec.CodecProperties\"},{\"name\":\"spring.couchbase\",\"type\":\"org.springframework.boot.autoconfigure.couchbase.CouchbaseProperties\",\"sourceType\":\"org.springframework.boot.autoconfigure.couchbase.CouchbaseProperties\"},{\"name\":\"spring.couchbase.env\",\"type\":\"org.springframework.boot.autoconfigure.couchbase.CouchbaseProperties$Env\",\"sourceType\":\"org.springframework.boot.autoconfigure.couchbase.CouchbaseProperties\",\"sourceMethod\":\"getEnv()\"},{\"name\":\"spring.couchbase.env.io\",\"type\":\"org.springframework.boot.autoconfigure.couchbase.CouchbaseProperties$Io\",\"sourceType\":\"org.springframework.boot.autoconfigure.couchbase.CouchbaseProperties$Env\",\"sourceMethod\":\"getIo()\"},{\"name\":\"spring.couchbase.env.ssl\",\"type\":\"org.springframework.boot.autoconfigure.couchbase.CouchbaseProperties$Ssl\",\"sourceType\":\"org.springframework.boot.autoconfigure.couchbase.CouchbaseProperties$Env\",\"sourceMethod\":\"getSsl()\"},{\"name\":\"spring.couchbase.env.timeouts\",\"type\":\"org.springframework.boot.autoconfigure.couchbase.CouchbaseProperties$Timeouts\",\"sourceType\":\"org.springframework.boot.autoconfigure.couchbase.CouchbaseProperties$Env\",\"sourceMethod\":\"getTimeouts()\"},{\"name\":\"spring.data.cassandra\",\"type\":\"org.springframework.boot.autoconfigure.cassandra.CassandraProperties\",\"sourceType\":\"org.springframework.boot.autoconfigure.cassandra.CassandraProperties\"},{\"name\":\"spring.data.cassandra.connection\",\"type\":\"org.springframework.boot.autoconfigure.cassandra.CassandraProperties$Connection\",\"sourceType\":\"org.springframework.boot.autoconfigure.cassandra.CassandraProperties\",\"sourceMethod\":\"getConnection()\"},{\"name\":\"spring.data.cassandra.pool\",\"type\":\"org.springframework.boot.autoconfigure.cassandra.CassandraProperties$Pool\",\"sourceType\":\"org.springframework.boot.autoconfigure.cassandra.CassandraProperties\",\"sourceMethod\":\"getPool()\"},{\"name\":\"spring.data.cassandra.request\",\"type\":\"org.springframework.boot.autoconfigure.cassandra.CassandraProperties$Request\",\"sourceType\":\"org.springframework.boot.autoconfigure.cassandra.CassandraProperties\",\"sourceMethod\":\"getRequest()\"},{\"name\":\"spring.data.cassandra.request.throttler\",\"type\":\"org.springframework.boot.autoconfigure.cassandra.CassandraProperties$Throttler\",\"sourceType\":\"org.springframework.boot.autoconfigure.cassandra.CassandraProperties$Request\",\"sourceMethod\":\"getThrottler()\"},{\"name\":\"spring.data.couchbase\",\"type\":\"org.springframework.boot.autoconfigure.data.couchbase.CouchbaseDataProperties\",\"sourceType\":\"org.springframework.boot.autoconfigure.data.couchbase.CouchbaseDataProperties\"},{\"name\":\"spring.data.elasticsearch.client.reactive\",\"type\":\"org.springframework.boot.autoconfigure.data.elasticsearch.ReactiveElasticsearchRestClientProperties\",\"sourceType\":\"org.springframework.boot.autoconfigure.data.elasticsearch.ReactiveElasticsearchRestClientProperties\"},{\"name\":\"spring.data.mongodb\",\"type\":\"org.springframework.boot.autoconfigure.mongo.MongoProperties\",\"sourceType\":\"org.springframework.boot.autoconfigure.mongo.MongoProperties\"},{\"name\":\"spring.data.neo4j\",\"type\":\"org.springframework.boot.autoconfigure.data.neo4j.Neo4jProperties\",\"sourceType\":\"org.springframework.boot.autoconfigure.data.neo4j.Neo4jProperties\"},{\"name\":\"spring.data.neo4j.embedded\",\"type\":\"org.springframework.boot.autoconfigure.data.neo4j.Neo4jProperties$Embedded\",\"sourceType\":\"org.springframework.boot.autoconfigure.data.neo4j.Neo4jProperties\",\"sourceMethod\":\"getEmbedded()\"},{\"name\":\"spring.data.rest\",\"type\":\"org.springframework.boot.autoconfigure.data.rest.RepositoryRestProperties\",\"sourceType\":\"org.springframework.boot.autoconfigure.data.rest.RepositoryRestProperties\"},{\"name\":\"spring.data.solr\",\"type\":\"org.springframework.boot.autoconfigure.solr.SolrProperties\",\"sourceType\":\"org.springframework.boot.autoconfigure.solr.SolrProperties\"},{\"name\":\"spring.data.web\",\"type\":\"org.springframework.boot.autoconfigure.data.web.SpringDataWebProperties\",\"sourceType\":\"org.springframework.boot.autoconfigure.data.web.SpringDataWebProperties\"},{\"name\":\"spring.data.web.pageable\",\"type\":\"org.springframework.boot.autoconfigure.data.web.SpringDataWebProperties$Pageable\",\"sourceType\":\"org.springframework.boot.autoconfigure.data.web.SpringDataWebProperties\",\"sourceMethod\":\"getPageable()\"},{\"name\":\"spring.data.web.sort\",\"type\":\"org.springframework.boot.autoconfigure.data.web.SpringDataWebProperties$Sort\",\"sourceType\":\"org.springframework.boot.autoconfigure.data.web.SpringDataWebProperties\",\"sourceMethod\":\"getSort()\"},{\"name\":\"spring.datasource\",\"type\":\"org.springframework.boot.autoconfigure.jdbc.DataSourceProperties\",\"sourceType\":\"org.springframework.boot.autoconfigure.jdbc.DataSourceProperties\"},{\"name\":\"spring.datasource.dbcp2\",\"type\":\"org.apache.commons.dbcp2.BasicDataSource\",\"sourceType\":\"org.springframework.boot.autoconfigure.jdbc.DataSourceConfiguration$Dbcp2\",\"sourceMethod\":\"dataSource(org.springframework.boot.autoconfigure.jdbc.DataSourceProperties)\"},{\"name\":\"spring.datasource.hikari\",\"type\":\"com.zaxxer.hikari.HikariDataSource\",\"sourceType\":\"org.springframework.boot.autoconfigure.jdbc.DataSourceConfiguration$Hikari\",\"sourceMethod\":\"dataSource(org.springframework.boot.autoconfigure.jdbc.DataSourceProperties)\"},{\"name\":\"spring.datasource.tomcat\",\"type\":\"org.apache.tomcat.jdbc.pool.DataSource\",\"sourceType\":\"org.springframework.boot.autoconfigure.jdbc.DataSourceConfiguration$Tomcat\",\"sourceMethod\":\"dataSource(org.springframework.boot.autoconfigure.jdbc.DataSourceProperties)\"},{\"name\":\"spring.datasource.xa\",\"type\":\"org.springframework.boot.autoconfigure.jdbc.DataSourceProperties$Xa\",\"sourceType\":\"org.springframework.boot.autoconfigure.jdbc.DataSourceProperties\",\"sourceMethod\":\"getXa()\"},{\"name\":\"spring.elasticsearch.rest\",\"type\":\"org.springframework.boot.autoconfigure.elasticsearch.ElasticsearchRestClientProperties\",\"sourceType\":\"org.springframework.boot.autoconfigure.elasticsearch.ElasticsearchRestClientProperties\"},{\"name\":\"spring.flyway\",\"type\":\"org.springframework.boot.autoconfigure.flyway.FlywayProperties\",\"sourceType\":\"org.springframework.boot.autoconfigure.flyway.FlywayProperties\"},{\"name\":\"spring.freemarker\",\"type\":\"org.springframework.boot.autoconfigure.freemarker.FreeMarkerProperties\",\"sourceType\":\"org.springframework.boot.autoconfigure.freemarker.FreeMarkerProperties\"},{\"name\":\"spring.groovy.template\",\"type\":\"org.springframework.boot.autoconfigure.groovy.template.GroovyTemplateProperties\",\"sourceType\":\"org.springframework.boot.autoconfigure.groovy.template.GroovyTemplateProperties\"},{\"name\":\"spring.groovy.template.configuration\",\"type\":\"org.springframework.web.servlet.view.groovy.GroovyMarkupConfigurer\",\"sourceType\":\"org.springframework.boot.autoconfigure.groovy.template.GroovyTemplateAutoConfiguration$GroovyMarkupConfiguration\",\"sourceMethod\":\"groovyMarkupConfigurer(org.springframework.beans.factory.ObjectProvider\\u003cgroovy.text.markup.MarkupTemplateEngine\\u003e)\"},{\"name\":\"spring.gson\",\"type\":\"org.springframework.boot.autoconfigure.gson.GsonProperties\",\"sourceType\":\"org.springframework.boot.autoconfigure.gson.GsonProperties\"},{\"name\":\"spring.h2.console\",\"type\":\"org.springframework.boot.autoconfigure.h2.H2ConsoleProperties\",\"sourceType\":\"org.springframework.boot.autoconfigure.h2.H2ConsoleProperties\"},{\"name\":\"spring.h2.console.settings\",\"type\":\"org.springframework.boot.autoconfigure.h2.H2ConsoleProperties$Settings\",\"sourceType\":\"org.springframework.boot.autoconfigure.h2.H2ConsoleProperties\",\"sourceMethod\":\"getSettings()\"},{\"name\":\"spring.hateoas\",\"type\":\"org.springframework.boot.autoconfigure.hateoas.HateoasProperties\",\"sourceType\":\"org.springframework.boot.autoconfigure.hateoas.HateoasProperties\"},{\"name\":\"spring.hazelcast\",\"type\":\"org.springframework.boot.autoconfigure.hazelcast.HazelcastProperties\",\"sourceType\":\"org.springframework.boot.autoconfigure.hazelcast.HazelcastProperties\"},{\"name\":\"spring.influx\",\"type\":\"org.springframework.boot.autoconfigure.influx.InfluxDbProperties\",\"sourceType\":\"org.springframework.boot.autoconfigure.influx.InfluxDbProperties\"},{\"name\":\"spring.info\",\"type\":\"org.springframework.boot.autoconfigure.info.ProjectInfoProperties\",\"sourceType\":\"org.springframework.boot.autoconfigure.info.ProjectInfoProperties\"},{\"name\":\"spring.info.build\",\"type\":\"org.springframework.boot.autoconfigure.info.ProjectInfoProperties$Build\",\"sourceType\":\"org.springframework.boot.autoconfigure.info.ProjectInfoProperties\",\"sourceMethod\":\"getBuild()\"},{\"name\":\"spring.info.git\",\"type\":\"org.springframework.boot.autoconfigure.info.ProjectInfoProperties$Git\",\"sourceType\":\"org.springframework.boot.autoconfigure.info.ProjectInfoProperties\",\"sourceMethod\":\"getGit()\"},{\"name\":\"spring.integration\",\"type\":\"org.springframework.boot.autoconfigure.integration.IntegrationProperties\",\"sourceType\":\"org.springframework.boot.autoconfigure.integration.IntegrationProperties\"},{\"name\":\"spring.integration.jdbc\",\"type\":\"org.springframework.boot.autoconfigure.integration.IntegrationProperties$Jdbc\",\"sourceType\":\"org.springframework.boot.autoconfigure.integration.IntegrationProperties\",\"sourceMethod\":\"getJdbc()\"},{\"name\":\"spring.integration.rsocket\",\"type\":\"org.springframework.boot.autoconfigure.integration.IntegrationProperties$RSocket\",\"sourceType\":\"org.springframework.boot.autoconfigure.integration.IntegrationProperties\",\"sourceMethod\":\"getRsocket()\"},{\"name\":\"spring.integration.rsocket.client\",\"type\":\"org.springframework.boot.autoconfigure.integration.IntegrationProperties$RSocket$Client\",\"sourceType\":\"org.springframework.boot.autoconfigure.integration.IntegrationProperties$RSocket\",\"sourceMethod\":\"getClient()\"},{\"name\":\"spring.integration.rsocket.server\",\"type\":\"org.springframework.boot.autoconfigure.integration.IntegrationProperties$RSocket$Server\",\"sourceType\":\"org.springframework.boot.autoconfigure.integration.IntegrationProperties$RSocket\",\"sourceMethod\":\"getServer()\"},{\"name\":\"spring.jackson\",\"type\":\"org.springframework.boot.autoconfigure.jackson.JacksonProperties\",\"sourceType\":\"org.springframework.boot.autoconfigure.jackson.JacksonProperties\"},{\"name\":\"spring.jdbc\",\"type\":\"org.springframework.boot.autoconfigure.jdbc.JdbcProperties\",\"sourceType\":\"org.springframework.boot.autoconfigure.jdbc.JdbcProperties\"},{\"name\":\"spring.jdbc.template\",\"type\":\"org.springframework.boot.autoconfigure.jdbc.JdbcProperties$Template\",\"sourceType\":\"org.springframework.boot.autoconfigure.jdbc.JdbcProperties\",\"sourceMethod\":\"getTemplate()\"},{\"name\":\"spring.jersey\",\"type\":\"org.springframework.boot.autoconfigure.jersey.JerseyProperties\",\"sourceType\":\"org.springframework.boot.autoconfigure.jersey.JerseyProperties\"},{\"name\":\"spring.jersey.filter\",\"type\":\"org.springframework.boot.autoconfigure.jersey.JerseyProperties$Filter\",\"sourceType\":\"org.springframework.boot.autoconfigure.jersey.JerseyProperties\",\"sourceMethod\":\"getFilter()\"},{\"name\":\"spring.jersey.servlet\",\"type\":\"org.springframework.boot.autoconfigure.jersey.JerseyProperties$Servlet\",\"sourceType\":\"org.springframework.boot.autoconfigure.jersey.JerseyProperties\",\"sourceMethod\":\"getServlet()\"},{\"name\":\"spring.jms\",\"type\":\"org.springframework.boot.autoconfigure.jms.JmsProperties\",\"sourceType\":\"org.springframework.boot.autoconfigure.jms.JmsProperties\"},{\"name\":\"spring.jms.cache\",\"type\":\"org.springframework.boot.autoconfigure.jms.JmsProperties$Cache\",\"sourceType\":\"org.springframework.boot.autoconfigure.jms.JmsProperties\",\"sourceMethod\":\"getCache()\"},{\"name\":\"spring.jms.listener\",\"type\":\"org.springframework.boot.autoconfigure.jms.JmsProperties$Listener\",\"sourceType\":\"org.springframework.boot.autoconfigure.jms.JmsProperties\",\"sourceMethod\":\"getListener()\"},{\"name\":\"spring.jms.template\",\"type\":\"org.springframework.boot.autoconfigure.jms.JmsProperties$Template\",\"sourceType\":\"org.springframework.boot.autoconfigure.jms.JmsProperties\",\"sourceMethod\":\"getTemplate()\"},{\"name\":\"spring.jooq\",\"type\":\"org.springframework.boot.autoconfigure.jooq.JooqProperties\",\"sourceType\":\"org.springframework.boot.autoconfigure.jooq.JooqProperties\"},{\"name\":\"spring.jpa\",\"type\":\"org.springframework.boot.autoconfigure.orm.jpa.JpaProperties\",\"sourceType\":\"org.springframework.boot.autoconfigure.orm.jpa.JpaProperties\"},{\"name\":\"spring.jpa.hibernate\",\"type\":\"org.springframework.boot.autoconfigure.orm.jpa.HibernateProperties\",\"sourceType\":\"org.springframework.boot.autoconfigure.orm.jpa.HibernateProperties\"},{\"name\":\"spring.jpa.hibernate.naming\",\"type\":\"org.springframework.boot.autoconfigure.orm.jpa.HibernateProperties$Naming\",\"sourceType\":\"org.springframework.boot.autoconfigure.orm.jpa.HibernateProperties\",\"sourceMethod\":\"getNaming()\"},{\"name\":\"spring.jta\",\"type\":\"org.springframework.boot.autoconfigure.transaction.jta.JtaProperties\",\"sourceType\":\"org.springframework.boot.autoconfigure.transaction.jta.JtaProperties\"},{\"name\":\"spring.jta.bitronix.properties\",\"type\":\"bitronix.tm.Configuration\",\"sourceType\":\"org.springframework.boot.autoconfigure.transaction.jta.BitronixJtaConfiguration\",\"sourceMethod\":\"bitronixConfiguration(org.springframework.boot.autoconfigure.transaction.jta.JtaProperties)\"},{\"name\":\"spring.kafka\",\"type\":\"org.springframework.boot.autoconfigure.kafka.KafkaProperties\",\"sourceType\":\"org.springframework.boot.autoconfigure.kafka.KafkaProperties\"},{\"name\":\"spring.kafka.admin\",\"type\":\"org.springframework.boot.autoconfigure.kafka.KafkaProperties$Admin\",\"sourceType\":\"org.springframework.boot.autoconfigure.kafka.KafkaProperties\",\"sourceMethod\":\"getAdmin()\"},{\"name\":\"spring.kafka.admin.security\",\"type\":\"org.springframework.boot.autoconfigure.kafka.KafkaProperties$Security\",\"sourceType\":\"org.springframework.boot.autoconfigure.kafka.KafkaProperties$Admin\",\"sourceMethod\":\"getSecurity()\"},{\"name\":\"spring.kafka.admin.ssl\",\"type\":\"org.springframework.boot.autoconfigure.kafka.KafkaProperties$Ssl\",\"sourceType\":\"org.springframework.boot.autoconfigure.kafka.KafkaProperties$Admin\",\"sourceMethod\":\"getSsl()\"},{\"name\":\"spring.kafka.consumer\",\"type\":\"org.springframework.boot.autoconfigure.kafka.KafkaProperties$Consumer\",\"sourceType\":\"org.springframework.boot.autoconfigure.kafka.KafkaProperties\",\"sourceMethod\":\"getConsumer()\"},{\"name\":\"spring.kafka.consumer.security\",\"type\":\"org.springframework.boot.autoconfigure.kafka.KafkaProperties$Security\",\"sourceType\":\"org.springframework.boot.autoconfigure.kafka.KafkaProperties$Consumer\",\"sourceMethod\":\"getSecurity()\"},{\"name\":\"spring.kafka.consumer.ssl\",\"type\":\"org.springframework.boot.autoconfigure.kafka.KafkaProperties$Ssl\",\"sourceType\":\"org.springframework.boot.autoconfigure.kafka.KafkaProperties$Consumer\",\"sourceMethod\":\"getSsl()\"},{\"name\":\"spring.kafka.jaas\",\"type\":\"org.springframework.boot.autoconfigure.kafka.KafkaProperties$Jaas\",\"sourceType\":\"org.springframework.boot.autoconfigure.kafka.KafkaProperties\",\"sourceMethod\":\"getJaas()\"},{\"name\":\"spring.kafka.listener\",\"type\":\"org.springframework.boot.autoconfigure.kafka.KafkaProperties$Listener\",\"sourceType\":\"org.springframework.boot.autoconfigure.kafka.KafkaProperties\",\"sourceMethod\":\"getListener()\"},{\"name\":\"spring.kafka.producer\",\"type\":\"org.springframework.boot.autoconfigure.kafka.KafkaProperties$Producer\",\"sourceType\":\"org.springframework.boot.autoconfigure.kafka.KafkaProperties\",\"sourceMethod\":\"getProducer()\"},{\"name\":\"spring.kafka.producer.security\",\"type\":\"org.springframework.boot.autoconfigure.kafka.KafkaProperties$Security\",\"sourceType\":\"org.springframework.boot.autoconfigure.kafka.KafkaProperties$Producer\",\"sourceMethod\":\"getSecurity()\"},{\"name\":\"spring.kafka.producer.ssl\",\"type\":\"org.springframework.boot.autoconfigure.kafka.KafkaProperties$Ssl\",\"sourceType\":\"org.springframework.boot.autoconfigure.kafka.KafkaProperties$Producer\",\"sourceMethod\":\"getSsl()\"},{\"name\":\"spring.kafka.security\",\"type\":\"org.springframework.boot.autoconfigure.kafka.KafkaProperties$Security\",\"sourceType\":\"org.springframework.boot.autoconfigure.kafka.KafkaProperties\",\"sourceMethod\":\"getSecurity()\"},{\"name\":\"spring.kafka.ssl\",\"type\":\"org.springframework.boot.autoconfigure.kafka.KafkaProperties$Ssl\",\"sourceType\":\"org.springframework.boot.autoconfigure.kafka.KafkaProperties\",\"sourceMethod\":\"getSsl()\"},{\"name\":\"spring.kafka.streams\",\"type\":\"org.springframework.boot.autoconfigure.kafka.KafkaProperties$Streams\",\"sourceType\":\"org.springframework.boot.autoconfigure.kafka.KafkaProperties\",\"sourceMethod\":\"getStreams()\"},{\"name\":\"spring.kafka.streams.security\",\"type\":\"org.springframework.boot.autoconfigure.kafka.KafkaProperties$Security\",\"sourceType\":\"org.springframework.boot.autoconfigure.kafka.KafkaProperties$Streams\",\"sourceMethod\":\"getSecurity()\"},{\"name\":\"spring.kafka.streams.ssl\",\"type\":\"org.springframework.boot.autoconfigure.kafka.KafkaProperties$Ssl\",\"sourceType\":\"org.springframework.boot.autoconfigure.kafka.KafkaProperties$Streams\",\"sourceMethod\":\"getSsl()\"},{\"name\":\"spring.kafka.template\",\"type\":\"org.springframework.boot.autoconfigure.kafka.KafkaProperties$Template\",\"sourceType\":\"org.springframework.boot.autoconfigure.kafka.KafkaProperties\",\"sourceMethod\":\"getTemplate()\"},{\"name\":\"spring.ldap\",\"type\":\"org.springframework.boot.autoconfigure.ldap.LdapProperties\",\"sourceType\":\"org.springframework.boot.autoconfigure.ldap.LdapProperties\"},{\"name\":\"spring.ldap.embedded\",\"type\":\"org.springframework.boot.autoconfigure.ldap.embedded.EmbeddedLdapProperties\",\"sourceType\":\"org.springframework.boot.autoconfigure.ldap.embedded.EmbeddedLdapProperties\"},{\"name\":\"spring.ldap.embedded.credential\",\"type\":\"org.springframework.boot.autoconfigure.ldap.embedded.EmbeddedLdapProperties$Credential\",\"sourceType\":\"org.springframework.boot.autoconfigure.ldap.embedded.EmbeddedLdapProperties\",\"sourceMethod\":\"getCredential()\"},{\"name\":\"spring.ldap.embedded.validation\",\"type\":\"org.springframework.boot.autoconfigure.ldap.embedded.EmbeddedLdapProperties$Validation\",\"sourceType\":\"org.springframework.boot.autoconfigure.ldap.embedded.EmbeddedLdapProperties\",\"sourceMethod\":\"getValidation()\"},{\"name\":\"spring.lifecycle\",\"type\":\"org.springframework.boot.autoconfigure.context.LifecycleProperties\",\"sourceType\":\"org.springframework.boot.autoconfigure.context.LifecycleProperties\"},{\"name\":\"spring.liquibase\",\"type\":\"org.springframework.boot.autoconfigure.liquibase.LiquibaseProperties\",\"sourceType\":\"org.springframework.boot.autoconfigure.liquibase.LiquibaseProperties\"},{\"name\":\"spring.mail\",\"type\":\"org.springframework.boot.autoconfigure.mail.MailProperties\",\"sourceType\":\"org.springframework.boot.autoconfigure.mail.MailProperties\"},{\"name\":\"spring.messages\",\"type\":\"org.springframework.boot.autoconfigure.context.MessageSourceProperties\",\"sourceType\":\"org.springframework.boot.autoconfigure.context.MessageSourceAutoConfiguration\",\"sourceMethod\":\"messageSourceProperties()\"},{\"name\":\"spring.mongodb.embedded\",\"type\":\"org.springframework.boot.autoconfigure.mongo.embedded.EmbeddedMongoProperties\",\"sourceType\":\"org.springframework.boot.autoconfigure.mongo.embedded.EmbeddedMongoProperties\"},{\"name\":\"spring.mongodb.embedded.storage\",\"type\":\"org.springframework.boot.autoconfigure.mongo.embedded.EmbeddedMongoProperties$Storage\",\"sourceType\":\"org.springframework.boot.autoconfigure.mongo.embedded.EmbeddedMongoProperties\",\"sourceMethod\":\"getStorage()\"},{\"name\":\"spring.mustache\",\"type\":\"org.springframework.boot.autoconfigure.mustache.MustacheProperties\",\"sourceType\":\"org.springframework.boot.autoconfigure.mustache.MustacheProperties\"},{\"name\":\"spring.mvc\",\"type\":\"org.springframework.boot.autoconfigure.web.servlet.WebMvcProperties\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.servlet.WebMvcProperties\"},{\"name\":\"spring.mvc.async\",\"type\":\"org.springframework.boot.autoconfigure.web.servlet.WebMvcProperties$Async\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.servlet.WebMvcProperties\",\"sourceMethod\":\"getAsync()\"},{\"name\":\"spring.mvc.contentnegotiation\",\"type\":\"org.springframework.boot.autoconfigure.web.servlet.WebMvcProperties$Contentnegotiation\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.servlet.WebMvcProperties\",\"sourceMethod\":\"getContentnegotiation()\"},{\"name\":\"spring.mvc.format\",\"type\":\"org.springframework.boot.autoconfigure.web.servlet.WebMvcProperties$Format\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.servlet.WebMvcProperties\",\"sourceMethod\":\"getFormat()\"},{\"name\":\"spring.mvc.pathmatch\",\"type\":\"org.springframework.boot.autoconfigure.web.servlet.WebMvcProperties$Pathmatch\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.servlet.WebMvcProperties\",\"sourceMethod\":\"getPathmatch()\"},{\"name\":\"spring.mvc.servlet\",\"type\":\"org.springframework.boot.autoconfigure.web.servlet.WebMvcProperties$Servlet\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.servlet.WebMvcProperties\",\"sourceMethod\":\"getServlet()\"},{\"name\":\"spring.mvc.view\",\"type\":\"org.springframework.boot.autoconfigure.web.servlet.WebMvcProperties$View\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.servlet.WebMvcProperties\",\"sourceMethod\":\"getView()\"},{\"name\":\"spring.quartz\",\"type\":\"org.springframework.boot.autoconfigure.quartz.QuartzProperties\",\"sourceType\":\"org.springframework.boot.autoconfigure.quartz.QuartzProperties\"},{\"name\":\"spring.quartz.jdbc\",\"type\":\"org.springframework.boot.autoconfigure.quartz.QuartzProperties$Jdbc\",\"sourceType\":\"org.springframework.boot.autoconfigure.quartz.QuartzProperties\",\"sourceMethod\":\"getJdbc()\"},{\"name\":\"spring.r2dbc\",\"type\":\"org.springframework.boot.autoconfigure.r2dbc.R2dbcProperties\",\"sourceType\":\"org.springframework.boot.autoconfigure.r2dbc.R2dbcProperties\"},{\"name\":\"spring.r2dbc.pool\",\"type\":\"org.springframework.boot.autoconfigure.r2dbc.R2dbcProperties$Pool\",\"sourceType\":\"org.springframework.boot.autoconfigure.r2dbc.R2dbcProperties\",\"sourceMethod\":\"getPool()\"},{\"name\":\"spring.rabbitmq\",\"type\":\"org.springframework.boot.autoconfigure.amqp.RabbitProperties\",\"sourceType\":\"org.springframework.boot.autoconfigure.amqp.RabbitProperties\"},{\"name\":\"spring.rabbitmq.cache\",\"type\":\"org.springframework.boot.autoconfigure.amqp.RabbitProperties$Cache\",\"sourceType\":\"org.springframework.boot.autoconfigure.amqp.RabbitProperties\",\"sourceMethod\":\"getCache()\"},{\"name\":\"spring.rabbitmq.cache.channel\",\"type\":\"org.springframework.boot.autoconfigure.amqp.RabbitProperties$Cache$Channel\",\"sourceType\":\"org.springframework.boot.autoconfigure.amqp.RabbitProperties$Cache\",\"sourceMethod\":\"getChannel()\"},{\"name\":\"spring.rabbitmq.cache.connection\",\"type\":\"org.springframework.boot.autoconfigure.amqp.RabbitProperties$Cache$Connection\",\"sourceType\":\"org.springframework.boot.autoconfigure.amqp.RabbitProperties$Cache\",\"sourceMethod\":\"getConnection()\"},{\"name\":\"spring.rabbitmq.listener\",\"type\":\"org.springframework.boot.autoconfigure.amqp.RabbitProperties$Listener\",\"sourceType\":\"org.springframework.boot.autoconfigure.amqp.RabbitProperties\",\"sourceMethod\":\"getListener()\"},{\"name\":\"spring.rabbitmq.listener.direct\",\"type\":\"org.springframework.boot.autoconfigure.amqp.RabbitProperties$DirectContainer\",\"sourceType\":\"org.springframework.boot.autoconfigure.amqp.RabbitProperties$Listener\",\"sourceMethod\":\"getDirect()\"},{\"name\":\"spring.rabbitmq.listener.direct.retry\",\"type\":\"org.springframework.boot.autoconfigure.amqp.RabbitProperties$ListenerRetry\",\"sourceType\":\"org.springframework.boot.autoconfigure.amqp.RabbitProperties$DirectContainer\",\"sourceMethod\":\"getRetry()\"},{\"name\":\"spring.rabbitmq.listener.simple\",\"type\":\"org.springframework.boot.autoconfigure.amqp.RabbitProperties$SimpleContainer\",\"sourceType\":\"org.springframework.boot.autoconfigure.amqp.RabbitProperties$Listener\",\"sourceMethod\":\"getSimple()\"},{\"name\":\"spring.rabbitmq.listener.simple.retry\",\"type\":\"org.springframework.boot.autoconfigure.amqp.RabbitProperties$ListenerRetry\",\"sourceType\":\"org.springframework.boot.autoconfigure.amqp.RabbitProperties$SimpleContainer\",\"sourceMethod\":\"getRetry()\"},{\"name\":\"spring.rabbitmq.ssl\",\"type\":\"org.springframework.boot.autoconfigure.amqp.RabbitProperties$Ssl\",\"sourceType\":\"org.springframework.boot.autoconfigure.amqp.RabbitProperties\",\"sourceMethod\":\"getSsl()\"},{\"name\":\"spring.rabbitmq.template\",\"type\":\"org.springframework.boot.autoconfigure.amqp.RabbitProperties$Template\",\"sourceType\":\"org.springframework.boot.autoconfigure.amqp.RabbitProperties\",\"sourceMethod\":\"getTemplate()\"},{\"name\":\"spring.rabbitmq.template.retry\",\"type\":\"org.springframework.boot.autoconfigure.amqp.RabbitProperties$Retry\",\"sourceType\":\"org.springframework.boot.autoconfigure.amqp.RabbitProperties$Template\",\"sourceMethod\":\"getRetry()\"},{\"name\":\"spring.redis\",\"type\":\"org.springframework.boot.autoconfigure.data.redis.RedisProperties\",\"sourceType\":\"org.springframework.boot.autoconfigure.data.redis.RedisProperties\"},{\"name\":\"spring.redis.cluster\",\"type\":\"org.springframework.boot.autoconfigure.data.redis.RedisProperties$Cluster\",\"sourceType\":\"org.springframework.boot.autoconfigure.data.redis.RedisProperties\",\"sourceMethod\":\"getCluster()\"},{\"name\":\"spring.redis.jedis\",\"type\":\"org.springframework.boot.autoconfigure.data.redis.RedisProperties$Jedis\",\"sourceType\":\"org.springframework.boot.autoconfigure.data.redis.RedisProperties\",\"sourceMethod\":\"getJedis()\"},{\"name\":\"spring.redis.jedis.pool\",\"type\":\"org.springframework.boot.autoconfigure.data.redis.RedisProperties$Pool\",\"sourceType\":\"org.springframework.boot.autoconfigure.data.redis.RedisProperties$Jedis\",\"sourceMethod\":\"getPool()\"},{\"name\":\"spring.redis.lettuce\",\"type\":\"org.springframework.boot.autoconfigure.data.redis.RedisProperties$Lettuce\",\"sourceType\":\"org.springframework.boot.autoconfigure.data.redis.RedisProperties\",\"sourceMethod\":\"getLettuce()\"},{\"name\":\"spring.redis.lettuce.cluster\",\"type\":\"org.springframework.boot.autoconfigure.data.redis.RedisProperties$Lettuce$Cluster\",\"sourceType\":\"org.springframework.boot.autoconfigure.data.redis.RedisProperties$Lettuce\",\"sourceMethod\":\"getCluster()\"},{\"name\":\"spring.redis.lettuce.cluster.refresh\",\"type\":\"org.springframework.boot.autoconfigure.data.redis.RedisProperties$Lettuce$Cluster$Refresh\",\"sourceType\":\"org.springframework.boot.autoconfigure.data.redis.RedisProperties$Lettuce$Cluster\",\"sourceMethod\":\"getRefresh()\"},{\"name\":\"spring.redis.lettuce.pool\",\"type\":\"org.springframework.boot.autoconfigure.data.redis.RedisProperties$Pool\",\"sourceType\":\"org.springframework.boot.autoconfigure.data.redis.RedisProperties$Lettuce\",\"sourceMethod\":\"getPool()\"},{\"name\":\"spring.redis.sentinel\",\"type\":\"org.springframework.boot.autoconfigure.data.redis.RedisProperties$Sentinel\",\"sourceType\":\"org.springframework.boot.autoconfigure.data.redis.RedisProperties\",\"sourceMethod\":\"getSentinel()\"},{\"name\":\"spring.resources\",\"type\":\"org.springframework.boot.autoconfigure.web.ResourceProperties\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ResourceProperties\"},{\"name\":\"spring.resources.cache\",\"type\":\"org.springframework.boot.autoconfigure.web.ResourceProperties$Cache\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ResourceProperties\",\"sourceMethod\":\"getCache()\"},{\"name\":\"spring.resources.cache.cachecontrol\",\"type\":\"org.springframework.boot.autoconfigure.web.ResourceProperties$Cache$Cachecontrol\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ResourceProperties$Cache\",\"sourceMethod\":\"getCachecontrol()\"},{\"name\":\"spring.resources.chain\",\"type\":\"org.springframework.boot.autoconfigure.web.ResourceProperties$Chain\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ResourceProperties\",\"sourceMethod\":\"getChain()\"},{\"name\":\"spring.resources.chain.strategy\",\"type\":\"org.springframework.boot.autoconfigure.web.ResourceProperties$Strategy\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ResourceProperties$Chain\",\"sourceMethod\":\"getStrategy()\"},{\"name\":\"spring.resources.chain.strategy.content\",\"type\":\"org.springframework.boot.autoconfigure.web.ResourceProperties$Content\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ResourceProperties$Strategy\",\"sourceMethod\":\"getContent()\"},{\"name\":\"spring.resources.chain.strategy.fixed\",\"type\":\"org.springframework.boot.autoconfigure.web.ResourceProperties$Fixed\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ResourceProperties$Strategy\",\"sourceMethod\":\"getFixed()\"},{\"name\":\"spring.rsocket\",\"type\":\"org.springframework.boot.autoconfigure.rsocket.RSocketProperties\",\"sourceType\":\"org.springframework.boot.autoconfigure.rsocket.RSocketProperties\"},{\"name\":\"spring.rsocket.server\",\"type\":\"org.springframework.boot.autoconfigure.rsocket.RSocketProperties$Server\",\"sourceType\":\"org.springframework.boot.autoconfigure.rsocket.RSocketProperties\",\"sourceMethod\":\"getServer()\"},{\"name\":\"spring.security\",\"type\":\"org.springframework.boot.autoconfigure.security.SecurityProperties\",\"sourceType\":\"org.springframework.boot.autoconfigure.security.SecurityProperties\"},{\"name\":\"spring.security.filter\",\"type\":\"org.springframework.boot.autoconfigure.security.SecurityProperties$Filter\",\"sourceType\":\"org.springframework.boot.autoconfigure.security.SecurityProperties\",\"sourceMethod\":\"getFilter()\"},{\"name\":\"spring.security.oauth2.client\",\"type\":\"org.springframework.boot.autoconfigure.security.oauth2.client.OAuth2ClientProperties\",\"sourceType\":\"org.springframework.boot.autoconfigure.security.oauth2.client.OAuth2ClientProperties\"},{\"name\":\"spring.security.oauth2.resourceserver\",\"type\":\"org.springframework.boot.autoconfigure.security.oauth2.resource.OAuth2ResourceServerProperties\",\"sourceType\":\"org.springframework.boot.autoconfigure.security.oauth2.resource.OAuth2ResourceServerProperties\"},{\"name\":\"spring.security.oauth2.resourceserver.jwt\",\"type\":\"org.springframework.boot.autoconfigure.security.oauth2.resource.OAuth2ResourceServerProperties$Jwt\",\"sourceType\":\"org.springframework.boot.autoconfigure.security.oauth2.resource.OAuth2ResourceServerProperties\",\"sourceMethod\":\"getJwt()\"},{\"name\":\"spring.security.oauth2.resourceserver.opaquetoken\",\"type\":\"org.springframework.boot.autoconfigure.security.oauth2.resource.OAuth2ResourceServerProperties$Opaquetoken\",\"sourceType\":\"org.springframework.boot.autoconfigure.security.oauth2.resource.OAuth2ResourceServerProperties\",\"sourceMethod\":\"getOpaquetoken()\"},{\"name\":\"spring.security.saml2.relyingparty\",\"type\":\"org.springframework.boot.autoconfigure.security.saml2.Saml2RelyingPartyProperties\",\"sourceType\":\"org.springframework.boot.autoconfigure.security.saml2.Saml2RelyingPartyProperties\"},{\"name\":\"spring.security.user\",\"type\":\"org.springframework.boot.autoconfigure.security.SecurityProperties$User\",\"sourceType\":\"org.springframework.boot.autoconfigure.security.SecurityProperties\",\"sourceMethod\":\"getUser()\"},{\"name\":\"spring.sendgrid\",\"type\":\"org.springframework.boot.autoconfigure.sendgrid.SendGridProperties\",\"sourceType\":\"org.springframework.boot.autoconfigure.sendgrid.SendGridProperties\"},{\"name\":\"spring.sendgrid.proxy\",\"type\":\"org.springframework.boot.autoconfigure.sendgrid.SendGridProperties$Proxy\",\"sourceType\":\"org.springframework.boot.autoconfigure.sendgrid.SendGridProperties\",\"sourceMethod\":\"getProxy()\"},{\"name\":\"spring.servlet.multipart\",\"type\":\"org.springframework.boot.autoconfigure.web.servlet.MultipartProperties\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.servlet.MultipartProperties\"},{\"name\":\"spring.session\",\"type\":\"org.springframework.boot.autoconfigure.session.SessionProperties\",\"sourceType\":\"org.springframework.boot.autoconfigure.session.SessionProperties\"},{\"name\":\"spring.session.hazelcast\",\"type\":\"org.springframework.boot.autoconfigure.session.HazelcastSessionProperties\",\"sourceType\":\"org.springframework.boot.autoconfigure.session.HazelcastSessionProperties\"},{\"name\":\"spring.session.jdbc\",\"type\":\"org.springframework.boot.autoconfigure.session.JdbcSessionProperties\",\"sourceType\":\"org.springframework.boot.autoconfigure.session.JdbcSessionProperties\"},{\"name\":\"spring.session.mongodb\",\"type\":\"org.springframework.boot.autoconfigure.session.MongoSessionProperties\",\"sourceType\":\"org.springframework.boot.autoconfigure.session.MongoSessionProperties\"},{\"name\":\"spring.session.redis\",\"type\":\"org.springframework.boot.autoconfigure.session.RedisSessionProperties\",\"sourceType\":\"org.springframework.boot.autoconfigure.session.RedisSessionProperties\"},{\"name\":\"spring.session.servlet\",\"type\":\"org.springframework.boot.autoconfigure.session.SessionProperties$Servlet\",\"sourceType\":\"org.springframework.boot.autoconfigure.session.SessionProperties\",\"sourceMethod\":\"getServlet()\"},{\"name\":\"spring.task.execution\",\"type\":\"org.springframework.boot.autoconfigure.task.TaskExecutionProperties\",\"sourceType\":\"org.springframework.boot.autoconfigure.task.TaskExecutionProperties\"},{\"name\":\"spring.task.execution.pool\",\"type\":\"org.springframework.boot.autoconfigure.task.TaskExecutionProperties$Pool\",\"sourceType\":\"org.springframework.boot.autoconfigure.task.TaskExecutionProperties\",\"sourceMethod\":\"getPool()\"},{\"name\":\"spring.task.execution.shutdown\",\"type\":\"org.springframework.boot.autoconfigure.task.TaskExecutionProperties$Shutdown\",\"sourceType\":\"org.springframework.boot.autoconfigure.task.TaskExecutionProperties\",\"sourceMethod\":\"getShutdown()\"},{\"name\":\"spring.task.scheduling\",\"type\":\"org.springframework.boot.autoconfigure.task.TaskSchedulingProperties\",\"sourceType\":\"org.springframework.boot.autoconfigure.task.TaskSchedulingProperties\"},{\"name\":\"spring.task.scheduling.pool\",\"type\":\"org.springframework.boot.autoconfigure.task.TaskSchedulingProperties$Pool\",\"sourceType\":\"org.springframework.boot.autoconfigure.task.TaskSchedulingProperties\",\"sourceMethod\":\"getPool()\"},{\"name\":\"spring.task.scheduling.shutdown\",\"type\":\"org.springframework.boot.autoconfigure.task.TaskSchedulingProperties$Shutdown\",\"sourceType\":\"org.springframework.boot.autoconfigure.task.TaskSchedulingProperties\",\"sourceMethod\":\"getShutdown()\"},{\"name\":\"spring.thymeleaf\",\"type\":\"org.springframework.boot.autoconfigure.thymeleaf.ThymeleafProperties\",\"sourceType\":\"org.springframework.boot.autoconfigure.thymeleaf.ThymeleafProperties\"},{\"name\":\"spring.thymeleaf.reactive\",\"type\":\"org.springframework.boot.autoconfigure.thymeleaf.ThymeleafProperties$Reactive\",\"sourceType\":\"org.springframework.boot.autoconfigure.thymeleaf.ThymeleafProperties\",\"sourceMethod\":\"getReactive()\"},{\"name\":\"spring.thymeleaf.servlet\",\"type\":\"org.springframework.boot.autoconfigure.thymeleaf.ThymeleafProperties$Servlet\",\"sourceType\":\"org.springframework.boot.autoconfigure.thymeleaf.ThymeleafProperties\",\"sourceMethod\":\"getServlet()\"},{\"name\":\"spring.transaction\",\"type\":\"org.springframework.boot.autoconfigure.transaction.TransactionProperties\",\"sourceType\":\"org.springframework.boot.autoconfigure.transaction.TransactionProperties\"},{\"name\":\"spring.webflux\",\"type\":\"org.springframework.boot.autoconfigure.web.reactive.WebFluxProperties\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.reactive.WebFluxProperties\"},{\"name\":\"spring.webflux.format\",\"type\":\"org.springframework.boot.autoconfigure.web.reactive.WebFluxProperties$Format\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.reactive.WebFluxProperties\",\"sourceMethod\":\"getFormat()\"},{\"name\":\"spring.webservices\",\"type\":\"org.springframework.boot.autoconfigure.webservices.WebServicesProperties\",\"sourceType\":\"org.springframework.boot.autoconfigure.webservices.WebServicesProperties\"},{\"name\":\"spring.webservices.servlet\",\"type\":\"org.springframework.boot.autoconfigure.webservices.WebServicesProperties$Servlet\",\"sourceType\":\"org.springframework.boot.autoconfigure.webservices.WebServicesProperties\",\"sourceMethod\":\"getServlet()\"},{\"name\":\"management.endpoint.features\",\"type\":\"org.springframework.cloud.client.actuator.FeaturesEndpoint\",\"sourceType\":\"org.springframework.cloud.client.actuator.FeaturesEndpoint\"},{\"name\":\"management.endpoint.service-registry\",\"type\":\"org.springframework.cloud.client.serviceregistry.endpoint.ServiceRegistryEndpoint\",\"sourceType\":\"org.springframework.cloud.client.serviceregistry.endpoint.ServiceRegistryEndpoint\"},{\"name\":\"spring.cloud.compatibility-verifier\",\"type\":\"org.springframework.cloud.configuration.CompatibilityVerifierProperties\",\"sourceType\":\"org.springframework.cloud.configuration.CompatibilityVerifierProperties\"},{\"name\":\"spring.cloud.discovery.client.health-indicator\",\"type\":\"org.springframework.cloud.client.discovery.health.DiscoveryClientHealthIndicatorProperties\",\"sourceType\":\"org.springframework.cloud.client.discovery.health.DiscoveryClientHealthIndicatorProperties\"},{\"name\":\"spring.cloud.discovery.client.simple\",\"type\":\"org.springframework.cloud.client.discovery.simple.reactive.SimpleReactiveDiscoveryProperties\",\"sourceType\":\"org.springframework.cloud.client.discovery.simple.reactive.SimpleReactiveDiscoveryProperties\"},{\"name\":\"spring.cloud.discovery.client.simple\",\"type\":\"org.springframework.cloud.client.discovery.simple.SimpleDiscoveryProperties\",\"sourceType\":\"org.springframework.cloud.client.discovery.simple.SimpleDiscoveryProperties\"},{\"name\":\"spring.cloud.discovery.client.simple.local\",\"type\":\"org.springframework.cloud.client.discovery.simple.reactive.SimpleReactiveDiscoveryProperties$SimpleServiceInstance\",\"sourceType\":\"org.springframework.cloud.client.discovery.simple.reactive.SimpleReactiveDiscoveryProperties\",\"sourceMethod\":\"getLocal()\"},{\"name\":\"spring.cloud.discovery.client.simple.local\",\"type\":\"org.springframework.cloud.client.discovery.simple.SimpleDiscoveryProperties$SimpleServiceInstance\",\"sourceType\":\"org.springframework.cloud.client.discovery.simple.SimpleDiscoveryProperties\",\"sourceMethod\":\"getLocal()\"},{\"name\":\"spring.cloud.hypermedia\",\"type\":\"org.springframework.cloud.client.hypermedia.CloudHypermediaAutoConfiguration$CloudHypermediaProperties\",\"sourceType\":\"org.springframework.cloud.client.hypermedia.CloudHypermediaAutoConfiguration$CloudHypermediaProperties\"},{\"name\":\"spring.cloud.hypermedia.refresh\",\"type\":\"org.springframework.cloud.client.hypermedia.CloudHypermediaAutoConfiguration$CloudHypermediaProperties$Refresh\",\"sourceType\":\"org.springframework.cloud.client.hypermedia.CloudHypermediaAutoConfiguration$CloudHypermediaProperties\",\"sourceMethod\":\"getRefresh()\"},{\"name\":\"spring.cloud.inetutils\",\"type\":\"org.springframework.cloud.commons.util.InetUtilsProperties\",\"sourceType\":\"org.springframework.cloud.commons.util.InetUtilsProperties\"},{\"name\":\"spring.cloud.loadbalancer\",\"type\":\"org.springframework.cloud.client.loadbalancer.reactive.LoadBalancerProperties\",\"sourceType\":\"org.springframework.cloud.client.loadbalancer.reactive.LoadBalancerProperties\"},{\"name\":\"spring.cloud.loadbalancer.health-check\",\"type\":\"org.springframework.cloud.client.loadbalancer.reactive.LoadBalancerProperties$HealthCheck\",\"sourceType\":\"org.springframework.cloud.client.loadbalancer.reactive.LoadBalancerProperties\",\"sourceMethod\":\"getHealthCheck()\"},{\"name\":\"spring.cloud.loadbalancer.retry\",\"type\":\"org.springframework.cloud.client.loadbalancer.LoadBalancerRetryProperties\",\"sourceType\":\"org.springframework.cloud.client.loadbalancer.LoadBalancerRetryProperties\"},{\"name\":\"spring.cloud.service-registry.auto-registration\",\"type\":\"org.springframework.cloud.client.serviceregistry.AutoServiceRegistrationProperties\",\"sourceType\":\"org.springframework.cloud.client.serviceregistry.AutoServiceRegistrationProperties\"},{\"name\":\"encrypt\",\"type\":\"org.springframework.cloud.bootstrap.encrypt.KeyProperties\",\"sourceType\":\"org.springframework.cloud.bootstrap.encrypt.KeyProperties\"},{\"name\":\"encrypt.key-store\",\"type\":\"org.springframework.cloud.bootstrap.encrypt.KeyProperties$KeyStore\",\"sourceType\":\"org.springframework.cloud.bootstrap.encrypt.KeyProperties\",\"sourceMethod\":\"getKeyStore()\"},{\"name\":\"encrypt.rsa\",\"type\":\"org.springframework.cloud.bootstrap.encrypt.RsaProperties\",\"sourceType\":\"org.springframework.cloud.bootstrap.encrypt.RsaProperties\"},{\"name\":\"management.endpoint.refresh\",\"type\":\"org.springframework.cloud.endpoint.RefreshEndpoint\",\"sourceType\":\"org.springframework.cloud.endpoint.RefreshEndpoint\"},{\"name\":\"management.endpoint.restart\",\"type\":\"org.springframework.cloud.context.restart.RestartEndpoint\",\"sourceType\":\"org.springframework.cloud.context.restart.RestartEndpoint\"},{\"name\":\"management.endpoint.resume\",\"type\":\"org.springframework.cloud.context.restart.RestartEndpoint$ResumeEndpoint\",\"sourceType\":\"org.springframework.cloud.context.restart.RestartEndpoint$ResumeEndpoint\"},{\"name\":\"spring.cloud.config\",\"type\":\"org.springframework.cloud.bootstrap.config.PropertySourceBootstrapProperties\",\"sourceType\":\"org.springframework.cloud.bootstrap.config.PropertySourceBootstrapProperties\"},{\"name\":\"spring.sleuth\",\"type\":\"org.springframework.cloud.sleuth.autoconfig.SleuthProperties\",\"sourceType\":\"org.springframework.cloud.sleuth.autoconfig.SleuthProperties\"},{\"name\":\"spring.sleuth\",\"type\":\"org.springframework.cloud.sleuth.instrument.messaging.SleuthMessagingProperties\",\"sourceType\":\"org.springframework.cloud.sleuth.instrument.messaging.SleuthMessagingProperties\"},{\"name\":\"spring.sleuth.annotation\",\"type\":\"org.springframework.cloud.sleuth.annotation.SleuthAnnotationProperties\",\"sourceType\":\"org.springframework.cloud.sleuth.annotation.SleuthAnnotationProperties\"},{\"name\":\"spring.sleuth.async\",\"type\":\"org.springframework.cloud.sleuth.instrument.async.SleuthAsyncProperties\",\"sourceType\":\"org.springframework.cloud.sleuth.instrument.async.SleuthAsyncProperties\"},{\"name\":\"spring.sleuth.baggage\",\"type\":\"org.springframework.cloud.sleuth.autoconfig.SleuthBaggageProperties\",\"sourceType\":\"org.springframework.cloud.sleuth.autoconfig.SleuthBaggageProperties\"},{\"name\":\"spring.sleuth.baggage-keys\",\"type\":\"java.util.List\",\"sourceType\":\"org.springframework.cloud.sleuth.autoconfig.TraceBaggageConfiguration\",\"sourceMethod\":\"baggageKeys()\"},{\"name\":\"spring.sleuth.circuitbreaker\",\"type\":\"org.springframework.cloud.sleuth.instrument.circuitbreaker.SleuthCircuitBreakerProperties\",\"sourceType\":\"org.springframework.cloud.sleuth.instrument.circuitbreaker.SleuthCircuitBreakerProperties\"},{\"name\":\"spring.sleuth.feign\",\"type\":\"org.springframework.cloud.sleuth.instrument.web.client.feign.SleuthFeignProperties\",\"sourceType\":\"org.springframework.cloud.sleuth.instrument.web.client.feign.SleuthFeignProperties\"},{\"name\":\"spring.sleuth.http\",\"type\":\"org.springframework.cloud.sleuth.instrument.web.SleuthHttpProperties\",\"sourceType\":\"org.springframework.cloud.sleuth.instrument.web.SleuthHttpProperties\"},{\"name\":\"spring.sleuth.http.legacy\",\"type\":\"org.springframework.cloud.sleuth.instrument.web.SleuthHttpProperties$Legacy\",\"sourceType\":\"org.springframework.cloud.sleuth.instrument.web.SleuthHttpProperties\",\"sourceMethod\":\"getLegacy()\"},{\"name\":\"spring.sleuth.http.legacy\",\"type\":\"org.springframework.cloud.sleuth.instrument.web.SleuthHttpLegacyProperties\",\"sourceType\":\"org.springframework.cloud.sleuth.instrument.web.SleuthHttpLegacyProperties\"},{\"name\":\"spring.sleuth.hystrix.strategy\",\"type\":\"org.springframework.cloud.sleuth.instrument.hystrix.SleuthHystrixConcurrencyStrategyProperties\",\"sourceType\":\"org.springframework.cloud.sleuth.instrument.hystrix.SleuthHystrixConcurrencyStrategyProperties\"},{\"name\":\"spring.sleuth.integration\",\"type\":\"org.springframework.cloud.sleuth.instrument.messaging.SleuthMessagingProperties$Integration\",\"sourceType\":\"org.springframework.cloud.sleuth.instrument.messaging.SleuthMessagingProperties\",\"sourceMethod\":\"getIntegration()\"},{\"name\":\"spring.sleuth.keys\",\"type\":\"org.springframework.cloud.sleuth.instrument.web.TraceKeys\",\"sourceType\":\"org.springframework.cloud.sleuth.instrument.web.TraceKeys\"},{\"name\":\"spring.sleuth.keys.http\",\"type\":\"org.springframework.cloud.sleuth.instrument.web.TraceKeys$Http\",\"sourceType\":\"org.springframework.cloud.sleuth.instrument.web.TraceKeys\",\"sourceMethod\":\"getHttp()\"},{\"name\":\"spring.sleuth.local-keys\",\"type\":\"java.util.List\",\"sourceType\":\"org.springframework.cloud.sleuth.autoconfig.TraceBaggageConfiguration\",\"sourceMethod\":\"localKeys()\"},{\"name\":\"spring.sleuth.log.slf4j\",\"type\":\"org.springframework.cloud.sleuth.log.SleuthSlf4jProperties\",\"sourceType\":\"org.springframework.cloud.sleuth.log.SleuthSlf4jProperties\"},{\"name\":\"spring.sleuth.log.slf4j.whitelisted-mdc-keys\",\"type\":\"java.util.List\",\"sourceType\":\"org.springframework.cloud.sleuth.autoconfig.TraceBaggageConfiguration\",\"sourceMethod\":\"whiteListedMDCKeys()\"},{\"name\":\"spring.sleuth.messaging\",\"type\":\"org.springframework.cloud.sleuth.instrument.messaging.SleuthMessagingProperties$Messaging\",\"sourceType\":\"org.springframework.cloud.sleuth.instrument.messaging.SleuthMessagingProperties\",\"sourceMethod\":\"getMessaging()\"},{\"name\":\"spring.sleuth.messaging.jms\",\"type\":\"org.springframework.cloud.sleuth.instrument.messaging.SleuthMessagingProperties$Jms\",\"sourceType\":\"org.springframework.cloud.sleuth.instrument.messaging.SleuthMessagingProperties$Messaging\",\"sourceMethod\":\"getJms()\"},{\"name\":\"spring.sleuth.messaging.kafka\",\"type\":\"org.springframework.cloud.sleuth.instrument.messaging.SleuthMessagingProperties$Kafka\",\"sourceType\":\"org.springframework.cloud.sleuth.instrument.messaging.SleuthMessagingProperties$Messaging\",\"sourceMethod\":\"getKafka()\"},{\"name\":\"spring.sleuth.messaging.rabbit\",\"type\":\"org.springframework.cloud.sleuth.instrument.messaging.SleuthMessagingProperties$Rabbit\",\"sourceType\":\"org.springframework.cloud.sleuth.instrument.messaging.SleuthMessagingProperties$Messaging\",\"sourceMethod\":\"getRabbit()\"},{\"name\":\"spring.sleuth.opentracing\",\"type\":\"org.springframework.cloud.sleuth.instrument.opentracing.SleuthOpentracingProperties\",\"sourceType\":\"org.springframework.cloud.sleuth.instrument.opentracing.SleuthOpentracingProperties\"},{\"name\":\"spring.sleuth.propagation-keys\",\"type\":\"java.util.List\",\"sourceType\":\"org.springframework.cloud.sleuth.autoconfig.TraceBaggageConfiguration\",\"sourceMethod\":\"propagationKeys()\"},{\"name\":\"spring.sleuth.propagation.tag\",\"type\":\"org.springframework.cloud.sleuth.propagation.SleuthTagPropagationProperties\",\"sourceType\":\"org.springframework.cloud.sleuth.propagation.SleuthTagPropagationProperties\"},{\"name\":\"spring.sleuth.propagation.tag.whitelisted-keys\",\"type\":\"java.util.List\",\"sourceType\":\"org.springframework.cloud.sleuth.autoconfig.TraceBaggageConfiguration$BaggageTagSpanHandlerConfiguration\",\"sourceMethod\":\"whiteListedKeys()\"},{\"name\":\"spring.sleuth.reactor\",\"type\":\"org.springframework.cloud.sleuth.instrument.reactor.SleuthReactorProperties\",\"sourceType\":\"org.springframework.cloud.sleuth.instrument.reactor.SleuthReactorProperties\"},{\"name\":\"spring.sleuth.redis\",\"type\":\"org.springframework.cloud.sleuth.instrument.redis.TraceRedisProperties\",\"sourceType\":\"org.springframework.cloud.sleuth.instrument.redis.TraceRedisProperties\"},{\"name\":\"spring.sleuth.rxjava.schedulers\",\"type\":\"org.springframework.cloud.sleuth.instrument.rxjava.SleuthRxJavaSchedulersProperties\",\"sourceType\":\"org.springframework.cloud.sleuth.instrument.rxjava.SleuthRxJavaSchedulersProperties\"},{\"name\":\"spring.sleuth.rxjava.schedulers.hook\",\"type\":\"org.springframework.cloud.sleuth.instrument.rxjava.SleuthRxJavaSchedulersProperties$Hook\",\"sourceType\":\"org.springframework.cloud.sleuth.instrument.rxjava.SleuthRxJavaSchedulersProperties\",\"sourceMethod\":\"getHook()\"},{\"name\":\"spring.sleuth.sampler\",\"type\":\"org.springframework.cloud.sleuth.sampler.SamplerProperties\",\"sourceType\":\"org.springframework.cloud.sleuth.sampler.SamplerProperties\"},{\"name\":\"spring.sleuth.scheduled\",\"type\":\"org.springframework.cloud.sleuth.instrument.scheduling.SleuthSchedulingProperties\",\"sourceType\":\"org.springframework.cloud.sleuth.instrument.scheduling.SleuthSchedulingProperties\"},{\"name\":\"spring.sleuth.web\",\"type\":\"org.springframework.cloud.sleuth.instrument.web.SleuthWebProperties\",\"sourceType\":\"org.springframework.cloud.sleuth.instrument.web.SleuthWebProperties\"},{\"name\":\"spring.sleuth.web.client\",\"type\":\"org.springframework.cloud.sleuth.instrument.web.SleuthWebProperties$Client\",\"sourceType\":\"org.springframework.cloud.sleuth.instrument.web.SleuthWebProperties\",\"sourceMethod\":\"getClient()\"},{\"name\":\"spring.zipkin\",\"type\":\"org.springframework.cloud.sleuth.zipkin2.ZipkinProperties\",\"sourceType\":\"org.springframework.cloud.sleuth.zipkin2.ZipkinProperties\"},{\"name\":\"spring.zipkin.compression\",\"type\":\"org.springframework.cloud.sleuth.zipkin2.ZipkinProperties$Compression\",\"sourceType\":\"org.springframework.cloud.sleuth.zipkin2.ZipkinProperties\",\"sourceMethod\":\"getCompression()\"},{\"name\":\"spring.zipkin.locator\",\"type\":\"org.springframework.cloud.sleuth.zipkin2.ZipkinProperties$Locator\",\"sourceType\":\"org.springframework.cloud.sleuth.zipkin2.ZipkinProperties\",\"sourceMethod\":\"getLocator()\"},{\"name\":\"spring.zipkin.locator.discovery\",\"type\":\"org.springframework.cloud.sleuth.zipkin2.ZipkinProperties$Locator$Discovery\",\"sourceType\":\"org.springframework.cloud.sleuth.zipkin2.ZipkinProperties$Locator\",\"sourceMethod\":\"getDiscovery()\"},{\"name\":\"spring.zipkin.sender\",\"type\":\"org.springframework.cloud.sleuth.zipkin2.sender.ZipkinSenderProperties\",\"sourceType\":\"org.springframework.cloud.sleuth.zipkin2.sender.ZipkinSenderProperties\"},{\"name\":\"spring.zipkin.service\",\"type\":\"org.springframework.cloud.sleuth.zipkin2.ZipkinProperties$Service\",\"sourceType\":\"org.springframework.cloud.sleuth.zipkin2.ZipkinProperties\",\"sourceMethod\":\"getService()\"},{\"name\":\"management.endpoint.wavefront\",\"type\":\"com.wavefront.spring.actuate.WavefrontController\",\"sourceType\":\"com.wavefront.spring.actuate.WavefrontController\"},{\"name\":\"wavefront\",\"type\":\"com.wavefront.spring.autoconfigure.WavefrontProperties\",\"sourceType\":\"com.wavefront.spring.autoconfigure.WavefrontProperties\"},{\"name\":\"wavefront.application\",\"type\":\"com.wavefront.spring.autoconfigure.WavefrontProperties$Application\",\"sourceType\":\"com.wavefront.spring.autoconfigure.WavefrontProperties\",\"sourceMethod\":\"getApplication()\"},{\"name\":\"wavefront.metrics\",\"type\":\"com.wavefront.spring.autoconfigure.WavefrontProperties$Metrics\",\"sourceType\":\"com.wavefront.spring.autoconfigure.WavefrontProperties\",\"sourceMethod\":\"getMetrics()\"},{\"name\":\"wavefront.tracing\",\"type\":\"com.wavefront.spring.autoconfigure.WavefrontProperties$Tracing\",\"sourceType\":\"com.wavefront.spring.autoconfigure.WavefrontProperties\",\"sourceMethod\":\"getTracing()\"}],\"properties\":[{\"name\":\"payment.decline-over-amount\",\"type\":\"java.math.BigDecimal\",\"sourceType\":\"lol.maki.socks.config.PaymentProps\"},{\"name\":\"management.metrics.export.prometheus.rsocket.first-backoff\",\"type\":\"java.time.Duration\",\"description\":\"The first connection attempt backoff delay to apply, then grow exponentially.\",\"sourceType\":\"io.micrometer.prometheus.rsocket.autoconfigure.PrometheusRSocketProperties\",\"defaultValue\":\"10s\"},{\"name\":\"management.metrics.export.prometheus.rsocket.host\",\"type\":\"java.lang.String\",\"description\":\"The host name of the proxy to connect to.\",\"sourceType\":\"io.micrometer.prometheus.rsocket.autoconfigure.PrometheusRSocketProperties\",\"defaultValue\":\"localhost\"},{\"name\":\"management.metrics.export.prometheus.rsocket.max-backoff\",\"type\":\"java.time.Duration\",\"description\":\"The maximum connection attempt delay to apply despite exponential growth.\",\"sourceType\":\"io.micrometer.prometheus.rsocket.autoconfigure.PrometheusRSocketProperties\",\"defaultValue\":\"10m\"},{\"name\":\"management.metrics.export.prometheus.rsocket.max-retries\",\"type\":\"java.lang.Long\",\"description\":\"The maximum number of connection attempts to make.\",\"sourceType\":\"io.micrometer.prometheus.rsocket.autoconfigure.PrometheusRSocketProperties\"},{\"name\":\"management.metrics.export.prometheus.rsocket.port\",\"type\":\"java.lang.Integer\",\"description\":\"The port to make a connection on.\",\"sourceType\":\"io.micrometer.prometheus.rsocket.autoconfigure.PrometheusRSocketProperties\",\"defaultValue\":7001},{\"name\":\"management.metrics.export.prometheus.rsocket.secure\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to use a secured protocol.\",\"sourceType\":\"io.micrometer.prometheus.rsocket.autoconfigure.PrometheusRSocketProperties\",\"defaultValue\":false},{\"name\":\"management.metrics.export.prometheus.rsocket.transport\",\"type\":\"io.micrometer.prometheus.rsocket.autoconfigure.PrometheusRSocketProperties$Transport\",\"description\":\"RSocket transport protocol.\",\"sourceType\":\"io.micrometer.prometheus.rsocket.autoconfigure.PrometheusRSocketProperties\"},{\"name\":\"debug\",\"type\":\"java.lang.Boolean\",\"description\":\"Enable debug logs.\",\"sourceType\":\"org.springframework.boot.context.logging.LoggingApplicationListener\",\"defaultValue\":false},{\"name\":\"logging.config\",\"type\":\"java.lang.String\",\"description\":\"Location of the logging configuration file. For instance, `classpath:logback.xml` for Logback.\",\"sourceType\":\"org.springframework.boot.context.logging.LoggingApplicationListener\"},{\"name\":\"logging.exception-conversion-word\",\"type\":\"java.lang.String\",\"description\":\"Conversion word used when logging exceptions.\",\"sourceType\":\"org.springframework.boot.context.logging.LoggingApplicationListener\",\"defaultValue\":\"%wEx\"},{\"name\":\"logging.file.clean-history-on-start\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to clean the archive log files on startup. Only supported with the default logback setup.\",\"sourceType\":\"org.springframework.boot.context.logging.LoggingApplicationListener\",\"defaultValue\":false},{\"name\":\"logging.file.max-history\",\"type\":\"java.lang.Integer\",\"description\":\"Maximum number of days archive log files are kept. Only supported with the default logback setup.\",\"sourceType\":\"org.springframework.boot.context.logging.LoggingApplicationListener\",\"defaultValue\":7},{\"name\":\"logging.file.max-size\",\"type\":\"org.springframework.util.unit.DataSize\",\"description\":\"Maximum log file size. Only supported with the default logback setup.\",\"sourceType\":\"org.springframework.boot.context.logging.LoggingApplicationListener\",\"defaultValue\":\"10MB\"},{\"name\":\"logging.file.name\",\"type\":\"java.lang.String\",\"description\":\"Log file name (for instance, `myapp.log`). Names can be an exact location or relative to the current directory.\",\"sourceType\":\"org.springframework.boot.context.logging.LoggingApplicationListener\"},{\"name\":\"logging.file.path\",\"type\":\"java.lang.String\",\"description\":\"Location of the log file. For instance, `/var/log`.\",\"sourceType\":\"org.springframework.boot.context.logging.LoggingApplicationListener\"},{\"name\":\"logging.file.total-size-cap\",\"type\":\"org.springframework.util.unit.DataSize\",\"description\":\"Total size of log backups to be kept. Only supported with the default logback setup.\",\"sourceType\":\"org.springframework.boot.context.logging.LoggingApplicationListener\",\"defaultValue\":\"0B\"},{\"name\":\"logging.group\",\"type\":\"java.util.Map\\u003cjava.lang.String,java.util.List\\u003cjava.lang.String\\u003e\\u003e\",\"description\":\"Log groups to quickly change multiple loggers at the same time. For instance, `logging.group.db=org.hibernate,org.springframework.jdbc`.\",\"sourceType\":\"org.springframework.boot.context.logging.LoggingApplicationListener\"},{\"name\":\"logging.level\",\"type\":\"java.util.Map\\u003cjava.lang.String,java.lang.String\\u003e\",\"description\":\"Log levels severity mapping. For instance, `logging.level.org.springframework=DEBUG`.\",\"sourceType\":\"org.springframework.boot.context.logging.LoggingApplicationListener\"},{\"name\":\"logging.pattern.console\",\"type\":\"java.lang.String\",\"description\":\"Appender pattern for output to the console. Supported only with the default Logback setup.\",\"sourceType\":\"org.springframework.boot.context.logging.LoggingApplicationListener\",\"defaultValue\":\"%clr(%d{${LOG_DATEFORMAT_PATTERN:-yyyy-MM-dd HH:mm:ss.SSS}}){faint} %clr(${LOG_LEVEL_PATTERN:-%5p}) %clr(${PID:- }){magenta} %clr(---){faint} %clr([%15.15t]){faint} %clr(%-40.40logger{39}){cyan} %clr(:){faint} %m%n${LOG_EXCEPTION_CONVERSION_WORD:-%wEx}\"},{\"name\":\"logging.pattern.dateformat\",\"type\":\"java.lang.String\",\"description\":\"Appender pattern for log date format. Supported only with the default Logback setup.\",\"sourceType\":\"org.springframework.boot.context.logging.LoggingApplicationListener\",\"defaultValue\":\"yyyy-MM-dd HH:mm:ss.SSS\"},{\"name\":\"logging.pattern.file\",\"type\":\"java.lang.String\",\"description\":\"Appender pattern for output to a file. Supported only with the default Logback setup.\",\"sourceType\":\"org.springframework.boot.context.logging.LoggingApplicationListener\",\"defaultValue\":\"%d{${LOG_DATEFORMAT_PATTERN:-yyyy-MM-dd HH:mm:ss.SSS}} ${LOG_LEVEL_PATTERN:-%5p} ${PID:- } --- [%t] %-40.40logger{39} : %m%n${LOG_EXCEPTION_CONVERSION_WORD:-%wEx}\"},{\"name\":\"logging.pattern.level\",\"type\":\"java.lang.String\",\"description\":\"Appender pattern for log level. Supported only with the default Logback setup.\",\"sourceType\":\"org.springframework.boot.context.logging.LoggingApplicationListener\",\"defaultValue\":\"%5p\"},{\"name\":\"logging.pattern.rolling-file-name\",\"type\":\"java.lang.String\",\"description\":\"Pattern for rolled-over log file names. Supported only with the default Logback setup.\",\"sourceType\":\"org.springframework.boot.context.logging.LoggingApplicationListener\",\"defaultValue\":\"${LOG_FILE}.%d{yyyy-MM-dd}.%i.gz\"},{\"name\":\"logging.register-shutdown-hook\",\"type\":\"java.lang.Boolean\",\"description\":\"Register a shutdown hook for the logging system when it is initialized.\",\"sourceType\":\"org.springframework.boot.context.logging.LoggingApplicationListener\",\"defaultValue\":false},{\"name\":\"spring.application.name\",\"type\":\"java.lang.String\",\"description\":\"Application name.\",\"sourceType\":\"org.springframework.boot.context.ContextIdApplicationContextInitializer\"},{\"name\":\"spring.banner.charset\",\"type\":\"java.nio.charset.Charset\",\"description\":\"Banner file encoding.\",\"defaultValue\":\"UTF-8\"},{\"name\":\"spring.banner.image.bitdepth\",\"type\":\"java.lang.Integer\",\"description\":\"The bit depth to use for ANSI colors. Supported values are 4 (16 color) or 8 (256 color).\",\"defaultValue\":4},{\"name\":\"spring.banner.image.height\",\"type\":\"java.lang.Integer\",\"description\":\"Height of the banner image in chars (default based on image height).\"},{\"name\":\"spring.banner.image.invert\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether images should be inverted for dark terminal themes.\",\"defaultValue\":false},{\"name\":\"spring.banner.image.location\",\"type\":\"org.springframework.core.io.Resource\",\"description\":\"Banner image file location (jpg or png can also be used).\",\"defaultValue\":\"classpath:banner.gif\"},{\"name\":\"spring.banner.image.margin\",\"type\":\"java.lang.Integer\",\"description\":\"Left hand image margin in chars.\",\"defaultValue\":2},{\"name\":\"spring.banner.image.pixelmode\",\"type\":\"org.springframework.boot.ImageBanner$PixelMode\",\"description\":\"The pixel mode to use when rendering the image.\",\"defaultValue\":\"TEXT\"},{\"name\":\"spring.banner.image.width\",\"type\":\"java.lang.Integer\",\"description\":\"Width of the banner image in chars.\",\"defaultValue\":76},{\"name\":\"spring.banner.location\",\"type\":\"org.springframework.core.io.Resource\",\"description\":\"Banner text resource location.\",\"defaultValue\":\"classpath:banner.txt\"},{\"name\":\"spring.beaninfo.ignore\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to skip search of BeanInfo classes.\",\"sourceType\":\"org.springframework.boot.context.config.ConfigFileApplicationListener\",\"defaultValue\":true},{\"name\":\"spring.config.additional-location\",\"type\":\"java.lang.String\",\"description\":\"Config file locations used in addition to the defaults.\",\"sourceType\":\"org.springframework.boot.context.config.ConfigFileApplicationListener\"},{\"name\":\"spring.config.location\",\"type\":\"java.lang.String\",\"description\":\"Config file locations that replace the defaults.\",\"sourceType\":\"org.springframework.boot.context.config.ConfigFileApplicationListener\"},{\"name\":\"spring.config.name\",\"type\":\"java.lang.String\",\"description\":\"Config file name.\",\"sourceType\":\"org.springframework.boot.context.config.ConfigFileApplicationListener\",\"defaultValue\":\"application\"},{\"name\":\"spring.jta.atomikos.connectionfactory.borrow-connection-timeout\",\"type\":\"java.lang.Integer\",\"description\":\"Timeout, in seconds, for borrowing connections from the pool.\",\"sourceType\":\"org.springframework.boot.jta.atomikos.AtomikosConnectionFactoryBean\",\"defaultValue\":30},{\"name\":\"spring.jta.atomikos.connectionfactory.ignore-session-transacted-flag\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to ignore the transacted flag when creating session.\",\"sourceType\":\"org.springframework.boot.jta.atomikos.AtomikosConnectionFactoryBean\",\"defaultValue\":true},{\"name\":\"spring.jta.atomikos.connectionfactory.local-transaction-mode\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether local transactions are desired.\",\"sourceType\":\"org.springframework.boot.jta.atomikos.AtomikosConnectionFactoryBean\",\"defaultValue\":false},{\"name\":\"spring.jta.atomikos.connectionfactory.maintenance-interval\",\"type\":\"java.lang.Integer\",\"description\":\"Time, in seconds, between runs of the pool's maintenance thread.\",\"sourceType\":\"org.springframework.boot.jta.atomikos.AtomikosConnectionFactoryBean\",\"defaultValue\":60},{\"name\":\"spring.jta.atomikos.connectionfactory.max-idle-time\",\"type\":\"java.lang.Integer\",\"description\":\"Time, in seconds, after which connections are cleaned up from the pool.\",\"sourceType\":\"org.springframework.boot.jta.atomikos.AtomikosConnectionFactoryBean\",\"defaultValue\":60},{\"name\":\"spring.jta.atomikos.connectionfactory.max-lifetime\",\"type\":\"java.lang.Integer\",\"description\":\"Time, in seconds, that a connection can be pooled for before being destroyed. 0 denotes no limit.\",\"sourceType\":\"org.springframework.boot.jta.atomikos.AtomikosConnectionFactoryBean\",\"defaultValue\":0},{\"name\":\"spring.jta.atomikos.connectionfactory.max-pool-size\",\"type\":\"java.lang.Integer\",\"description\":\"Maximum size of the pool.\",\"sourceType\":\"org.springframework.boot.jta.atomikos.AtomikosConnectionFactoryBean\",\"defaultValue\":1},{\"name\":\"spring.jta.atomikos.connectionfactory.min-pool-size\",\"type\":\"java.lang.Integer\",\"description\":\"Minimum size of the pool.\",\"sourceType\":\"org.springframework.boot.jta.atomikos.AtomikosConnectionFactoryBean\",\"defaultValue\":1},{\"name\":\"spring.jta.atomikos.connectionfactory.reap-timeout\",\"type\":\"java.lang.Integer\",\"description\":\"Reap timeout, in seconds, for borrowed connections. 0 denotes no limit.\",\"sourceType\":\"org.springframework.boot.jta.atomikos.AtomikosConnectionFactoryBean\",\"defaultValue\":0},{\"name\":\"spring.jta.atomikos.connectionfactory.unique-resource-name\",\"type\":\"java.lang.String\",\"description\":\"Unique name used to identify the resource during recovery.\",\"sourceType\":\"org.springframework.boot.jta.atomikos.AtomikosConnectionFactoryBean\",\"defaultValue\":\"jmsConnectionFactory\"},{\"name\":\"spring.jta.atomikos.connectionfactory.xa-connection-factory-class-name\",\"type\":\"java.lang.String\",\"description\":\"Vendor-specific implementation of XAConnectionFactory.\",\"sourceType\":\"org.springframework.boot.jta.atomikos.AtomikosConnectionFactoryBean\"},{\"name\":\"spring.jta.atomikos.connectionfactory.xa-properties\",\"type\":\"java.util.Properties\",\"description\":\"Vendor-specific XA properties.\",\"sourceType\":\"org.springframework.boot.jta.atomikos.AtomikosConnectionFactoryBean\"},{\"name\":\"spring.jta.atomikos.datasource.borrow-connection-timeout\",\"type\":\"java.lang.Integer\",\"description\":\"Timeout, in seconds, for borrowing connections from the pool.\",\"sourceType\":\"org.springframework.boot.jta.atomikos.AtomikosDataSourceBean\",\"defaultValue\":30},{\"name\":\"spring.jta.atomikos.datasource.concurrent-connection-validation\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to use concurrent connection validation.\",\"sourceType\":\"org.springframework.boot.jta.atomikos.AtomikosDataSourceBean\",\"defaultValue\":true},{\"name\":\"spring.jta.atomikos.datasource.default-isolation-level\",\"type\":\"java.lang.Integer\",\"description\":\"Default isolation level of connections provided by the pool.\",\"sourceType\":\"org.springframework.boot.jta.atomikos.AtomikosDataSourceBean\"},{\"name\":\"spring.jta.atomikos.datasource.login-timeout\",\"type\":\"java.lang.Integer\",\"description\":\"Timeout, in seconds, for establishing a database connection.\",\"sourceType\":\"org.springframework.boot.jta.atomikos.AtomikosDataSourceBean\",\"defaultValue\":0},{\"name\":\"spring.jta.atomikos.datasource.maintenance-interval\",\"type\":\"java.lang.Integer\",\"description\":\"Time, in seconds, between runs of the pool's maintenance thread.\",\"sourceType\":\"org.springframework.boot.jta.atomikos.AtomikosDataSourceBean\",\"defaultValue\":60},{\"name\":\"spring.jta.atomikos.datasource.max-idle-time\",\"type\":\"java.lang.Integer\",\"description\":\"Time, in seconds, after which connections are cleaned up from the pool.\",\"sourceType\":\"org.springframework.boot.jta.atomikos.AtomikosDataSourceBean\",\"defaultValue\":60},{\"name\":\"spring.jta.atomikos.datasource.max-lifetime\",\"type\":\"java.lang.Integer\",\"description\":\"Time, in seconds, that a connection can be pooled for before being destroyed. 0 denotes no limit.\",\"sourceType\":\"org.springframework.boot.jta.atomikos.AtomikosDataSourceBean\",\"defaultValue\":0},{\"name\":\"spring.jta.atomikos.datasource.max-pool-size\",\"type\":\"java.lang.Integer\",\"description\":\"Maximum size of the pool.\",\"sourceType\":\"org.springframework.boot.jta.atomikos.AtomikosDataSourceBean\",\"defaultValue\":1},{\"name\":\"spring.jta.atomikos.datasource.min-pool-size\",\"type\":\"java.lang.Integer\",\"description\":\"Minimum size of the pool.\",\"sourceType\":\"org.springframework.boot.jta.atomikos.AtomikosDataSourceBean\",\"defaultValue\":1},{\"name\":\"spring.jta.atomikos.datasource.reap-timeout\",\"type\":\"java.lang.Integer\",\"description\":\"Reap timeout, in seconds, for borrowed connections. 0 denotes no limit.\",\"sourceType\":\"org.springframework.boot.jta.atomikos.AtomikosDataSourceBean\",\"defaultValue\":0},{\"name\":\"spring.jta.atomikos.datasource.test-query\",\"type\":\"java.lang.String\",\"description\":\"SQL query or statement used to validate a connection before returning it.\",\"sourceType\":\"org.springframework.boot.jta.atomikos.AtomikosDataSourceBean\"},{\"name\":\"spring.jta.atomikos.datasource.unique-resource-name\",\"type\":\"java.lang.String\",\"description\":\"Unique name used to identify the resource during recovery.\",\"sourceType\":\"org.springframework.boot.jta.atomikos.AtomikosDataSourceBean\",\"defaultValue\":\"dataSource\"},{\"name\":\"spring.jta.atomikos.datasource.xa-data-source-class-name\",\"type\":\"java.lang.String\",\"description\":\"Vendor-specific implementation of XAConnectionFactory.\",\"sourceType\":\"org.springframework.boot.jta.atomikos.AtomikosDataSourceBean\"},{\"name\":\"spring.jta.atomikos.datasource.xa-properties\",\"type\":\"java.util.Properties\",\"description\":\"Vendor-specific XA properties.\",\"sourceType\":\"org.springframework.boot.jta.atomikos.AtomikosDataSourceBean\"},{\"name\":\"spring.jta.atomikos.properties.allow-sub-transactions\",\"type\":\"java.lang.Boolean\",\"description\":\"Specify whether sub-transactions are allowed.\",\"sourceType\":\"org.springframework.boot.jta.atomikos.AtomikosProperties\",\"defaultValue\":true},{\"name\":\"spring.jta.atomikos.properties.checkpoint-interval\",\"type\":\"java.lang.Long\",\"description\":\"Interval between checkpoints, expressed as the number of log writes between two checkpoints. A checkpoint reduces the log file size at the expense of adding some overhead in the runtime.\",\"sourceType\":\"org.springframework.boot.jta.atomikos.AtomikosProperties\",\"defaultValue\":500},{\"name\":\"spring.jta.atomikos.properties.default-jta-timeout\",\"type\":\"java.time.Duration\",\"description\":\"Default timeout for JTA transactions.\",\"sourceType\":\"org.springframework.boot.jta.atomikos.AtomikosProperties\",\"defaultValue\":\"10000ms\"},{\"name\":\"spring.jta.atomikos.properties.default-max-wait-time-on-shutdown\",\"type\":\"java.lang.Long\",\"description\":\"How long should normal shutdown (no-force) wait for transactions to complete.\",\"sourceType\":\"org.springframework.boot.jta.atomikos.AtomikosProperties\"},{\"name\":\"spring.jta.atomikos.properties.enable-logging\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to enable disk logging.\",\"sourceType\":\"org.springframework.boot.jta.atomikos.AtomikosProperties\",\"defaultValue\":true},{\"name\":\"spring.jta.atomikos.properties.force-shutdown-on-vm-exit\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether a VM shutdown should trigger forced shutdown of the transaction core.\",\"sourceType\":\"org.springframework.boot.jta.atomikos.AtomikosProperties\",\"defaultValue\":false},{\"name\":\"spring.jta.atomikos.properties.log-base-dir\",\"type\":\"java.lang.String\",\"description\":\"Directory in which the log files should be stored. Defaults to the current working directory.\",\"sourceType\":\"org.springframework.boot.jta.atomikos.AtomikosProperties\"},{\"name\":\"spring.jta.atomikos.properties.log-base-name\",\"type\":\"java.lang.String\",\"description\":\"Transactions log file base name.\",\"sourceType\":\"org.springframework.boot.jta.atomikos.AtomikosProperties\",\"defaultValue\":\"tmlog\"},{\"name\":\"spring.jta.atomikos.properties.max-actives\",\"type\":\"java.lang.Integer\",\"description\":\"Maximum number of active transactions.\",\"sourceType\":\"org.springframework.boot.jta.atomikos.AtomikosProperties\",\"defaultValue\":50},{\"name\":\"spring.jta.atomikos.properties.max-timeout\",\"type\":\"java.time.Duration\",\"description\":\"Maximum timeout that can be allowed for transactions.\",\"sourceType\":\"org.springframework.boot.jta.atomikos.AtomikosProperties\",\"defaultValue\":\"300000ms\"},{\"name\":\"spring.jta.atomikos.properties.recovery.delay\",\"type\":\"java.time.Duration\",\"description\":\"Delay between two recovery scans.\",\"sourceType\":\"org.springframework.boot.jta.atomikos.AtomikosProperties$Recovery\",\"defaultValue\":\"10000ms\"},{\"name\":\"spring.jta.atomikos.properties.recovery.forget-orphaned-log-entries-delay\",\"type\":\"java.time.Duration\",\"description\":\"Delay after which recovery can cleanup pending ('orphaned') log entries.\",\"sourceType\":\"org.springframework.boot.jta.atomikos.AtomikosProperties$Recovery\",\"defaultValue\":\"86400000ms\"},{\"name\":\"spring.jta.atomikos.properties.recovery.max-retries\",\"type\":\"java.lang.Integer\",\"description\":\"Number of retry attempts to commit the transaction before throwing an exception.\",\"sourceType\":\"org.springframework.boot.jta.atomikos.AtomikosProperties$Recovery\",\"defaultValue\":5},{\"name\":\"spring.jta.atomikos.properties.recovery.retry-interval\",\"type\":\"java.time.Duration\",\"description\":\"Delay between retry attempts.\",\"sourceType\":\"org.springframework.boot.jta.atomikos.AtomikosProperties$Recovery\",\"defaultValue\":\"10000ms\"},{\"name\":\"spring.jta.atomikos.properties.serial-jta-transactions\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether sub-transactions should be joined when possible.\",\"sourceType\":\"org.springframework.boot.jta.atomikos.AtomikosProperties\",\"defaultValue\":true},{\"name\":\"spring.jta.atomikos.properties.service\",\"type\":\"java.lang.String\",\"description\":\"Transaction manager implementation that should be started.\",\"sourceType\":\"org.springframework.boot.jta.atomikos.AtomikosProperties\"},{\"name\":\"spring.jta.atomikos.properties.threaded-two-phase-commit\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to use different (and concurrent) threads for two-phase commit on the participating resources.\",\"sourceType\":\"org.springframework.boot.jta.atomikos.AtomikosProperties\",\"defaultValue\":false},{\"name\":\"spring.jta.atomikos.properties.transaction-manager-unique-name\",\"type\":\"java.lang.String\",\"description\":\"The transaction manager's unique name. Defaults to the machine's IP address. If you plan to run more than one transaction manager against one database you must set this property to a unique value.\",\"sourceType\":\"org.springframework.boot.jta.atomikos.AtomikosProperties\"},{\"name\":\"spring.jta.bitronix.connectionfactory.acquire-increment\",\"type\":\"java.lang.Integer\",\"description\":\"Number of connections to create when growing the pool.\",\"sourceType\":\"org.springframework.boot.jta.bitronix.PoolingConnectionFactoryBean\",\"defaultValue\":1},{\"name\":\"spring.jta.bitronix.connectionfactory.acquisition-interval\",\"type\":\"java.lang.Integer\",\"description\":\"Time, in seconds, to wait before trying to acquire a connection again after an invalid connection was acquired.\",\"sourceType\":\"org.springframework.boot.jta.bitronix.PoolingConnectionFactoryBean\",\"defaultValue\":1},{\"name\":\"spring.jta.bitronix.connectionfactory.acquisition-timeout\",\"type\":\"java.lang.Integer\",\"description\":\"Timeout, in seconds, for acquiring connections from the pool.\",\"sourceType\":\"org.springframework.boot.jta.bitronix.PoolingConnectionFactoryBean\",\"defaultValue\":30},{\"name\":\"spring.jta.bitronix.connectionfactory.allow-local-transactions\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether the transaction manager should allow mixing XA and non-XA transactions.\",\"sourceType\":\"org.springframework.boot.jta.bitronix.PoolingConnectionFactoryBean\",\"defaultValue\":false},{\"name\":\"spring.jta.bitronix.connectionfactory.apply-transaction-timeout\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether the transaction timeout should be set on the XAResource when it is enlisted.\",\"sourceType\":\"org.springframework.boot.jta.bitronix.PoolingConnectionFactoryBean\",\"defaultValue\":false},{\"name\":\"spring.jta.bitronix.connectionfactory.automatic-enlisting-enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether resources should be enlisted and delisted automatically.\",\"sourceType\":\"org.springframework.boot.jta.bitronix.PoolingConnectionFactoryBean\",\"defaultValue\":true},{\"name\":\"spring.jta.bitronix.connectionfactory.cache-producers-consumers\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether producers and consumers should be cached.\",\"sourceType\":\"org.springframework.boot.jta.bitronix.PoolingConnectionFactoryBean\",\"defaultValue\":true},{\"name\":\"spring.jta.bitronix.connectionfactory.class-name\",\"type\":\"java.lang.String\",\"description\":\"Underlying implementation class name of the XA resource.\",\"sourceType\":\"org.springframework.boot.jta.bitronix.PoolingConnectionFactoryBean\"},{\"name\":\"spring.jta.bitronix.connectionfactory.defer-connection-release\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether the provider can run many transactions on the same connection and supports transaction interleaving.\",\"sourceType\":\"org.springframework.boot.jta.bitronix.PoolingConnectionFactoryBean\",\"defaultValue\":true},{\"name\":\"spring.jta.bitronix.connectionfactory.disabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether this resource is disabled, meaning it's temporarily forbidden to acquire a connection from its pool.\",\"sourceType\":\"org.springframework.boot.jta.bitronix.PoolingConnectionFactoryBean\",\"defaultValue\":false},{\"name\":\"spring.jta.bitronix.connectionfactory.driver-properties\",\"type\":\"java.util.Properties\",\"description\":\"Properties that should be set on the underlying implementation.\",\"sourceType\":\"org.springframework.boot.jta.bitronix.PoolingConnectionFactoryBean\"},{\"name\":\"spring.jta.bitronix.connectionfactory.failed\",\"type\":\"java.lang.Boolean\",\"sourceType\":\"org.springframework.boot.jta.bitronix.PoolingConnectionFactoryBean\"},{\"name\":\"spring.jta.bitronix.connectionfactory.ignore-recovery-failures\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether recovery failures should be ignored.\",\"sourceType\":\"org.springframework.boot.jta.bitronix.PoolingConnectionFactoryBean\",\"defaultValue\":false},{\"name\":\"spring.jta.bitronix.connectionfactory.max-idle-time\",\"type\":\"java.lang.Integer\",\"description\":\"Time, in seconds, after which connections are cleaned up from the pool.\",\"sourceType\":\"org.springframework.boot.jta.bitronix.PoolingConnectionFactoryBean\",\"defaultValue\":60},{\"name\":\"spring.jta.bitronix.connectionfactory.max-pool-size\",\"type\":\"java.lang.Integer\",\"description\":\"Maximum size of the pool. 0 denotes no limit.\",\"sourceType\":\"org.springframework.boot.jta.bitronix.PoolingConnectionFactoryBean\",\"defaultValue\":0},{\"name\":\"spring.jta.bitronix.connectionfactory.min-pool-size\",\"type\":\"java.lang.Integer\",\"description\":\"Minimum size of the pool.\",\"sourceType\":\"org.springframework.boot.jta.bitronix.PoolingConnectionFactoryBean\",\"defaultValue\":0},{\"name\":\"spring.jta.bitronix.connectionfactory.password\",\"type\":\"java.lang.String\",\"description\":\"Password to use to connect to the JMS provider.\",\"sourceType\":\"org.springframework.boot.jta.bitronix.PoolingConnectionFactoryBean\"},{\"name\":\"spring.jta.bitronix.connectionfactory.share-transaction-connections\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether connections in the ACCESSIBLE state can be shared within the context of a transaction.\",\"sourceType\":\"org.springframework.boot.jta.bitronix.PoolingConnectionFactoryBean\",\"defaultValue\":false},{\"name\":\"spring.jta.bitronix.connectionfactory.test-connections\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether connections should be tested when acquired from the pool.\",\"sourceType\":\"org.springframework.boot.jta.bitronix.PoolingConnectionFactoryBean\",\"defaultValue\":false},{\"name\":\"spring.jta.bitronix.connectionfactory.two-pc-ordering-position\",\"type\":\"java.lang.Integer\",\"description\":\"Position that this resource should take during two-phase commit (always first is Integer.MIN_VALUE, always last is Integer.MAX_VALUE).\",\"sourceType\":\"org.springframework.boot.jta.bitronix.PoolingConnectionFactoryBean\",\"defaultValue\":1},{\"name\":\"spring.jta.bitronix.connectionfactory.unique-name\",\"type\":\"java.lang.String\",\"description\":\"Unique name used to identify the resource during recovery.\",\"sourceType\":\"org.springframework.boot.jta.bitronix.PoolingConnectionFactoryBean\",\"defaultValue\":\"jmsConnectionFactory\"},{\"name\":\"spring.jta.bitronix.connectionfactory.use-tm-join\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether TMJOIN should be used when starting XAResources.\",\"sourceType\":\"org.springframework.boot.jta.bitronix.PoolingConnectionFactoryBean\",\"defaultValue\":true},{\"name\":\"spring.jta.bitronix.connectionfactory.user\",\"type\":\"java.lang.String\",\"description\":\"User to use to connect to the JMS provider.\",\"sourceType\":\"org.springframework.boot.jta.bitronix.PoolingConnectionFactoryBean\"},{\"name\":\"spring.jta.bitronix.datasource.acquire-increment\",\"type\":\"java.lang.Integer\",\"description\":\"Number of connections to create when growing the pool.\",\"sourceType\":\"org.springframework.boot.jta.bitronix.PoolingDataSourceBean\",\"defaultValue\":1},{\"name\":\"spring.jta.bitronix.datasource.acquisition-interval\",\"type\":\"java.lang.Integer\",\"description\":\"Time, in seconds, to wait before trying to acquire a connection again after an invalid connection was acquired.\",\"sourceType\":\"org.springframework.boot.jta.bitronix.PoolingDataSourceBean\",\"defaultValue\":1},{\"name\":\"spring.jta.bitronix.datasource.acquisition-timeout\",\"type\":\"java.lang.Integer\",\"description\":\"Timeout, in seconds, for acquiring connections from the pool.\",\"sourceType\":\"org.springframework.boot.jta.bitronix.PoolingDataSourceBean\",\"defaultValue\":30},{\"name\":\"spring.jta.bitronix.datasource.allow-local-transactions\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether the transaction manager should allow mixing XA and non-XA transactions.\",\"sourceType\":\"org.springframework.boot.jta.bitronix.PoolingDataSourceBean\",\"defaultValue\":false},{\"name\":\"spring.jta.bitronix.datasource.apply-transaction-timeout\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether the transaction timeout should be set on the XAResource when it is enlisted.\",\"sourceType\":\"org.springframework.boot.jta.bitronix.PoolingDataSourceBean\",\"defaultValue\":\"false\"},{\"name\":\"spring.jta.bitronix.datasource.automatic-enlisting-enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether resources should be enlisted and delisted automatically.\",\"sourceType\":\"org.springframework.boot.jta.bitronix.PoolingDataSourceBean\",\"defaultValue\":true},{\"name\":\"spring.jta.bitronix.datasource.class-name\",\"type\":\"java.lang.String\",\"description\":\"Underlying implementation class name of the XA resource.\",\"sourceType\":\"org.springframework.boot.jta.bitronix.PoolingDataSourceBean\"},{\"name\":\"spring.jta.bitronix.datasource.cursor-holdability\",\"type\":\"java.lang.String\",\"description\":\"Default cursor holdability for connections.\",\"sourceType\":\"org.springframework.boot.jta.bitronix.PoolingDataSourceBean\"},{\"name\":\"spring.jta.bitronix.datasource.defer-connection-release\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether the database can run many transactions on the same connection and supports transaction interleaving.\",\"sourceType\":\"org.springframework.boot.jta.bitronix.PoolingDataSourceBean\",\"defaultValue\":true},{\"name\":\"spring.jta.bitronix.datasource.disabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether this resource is disabled, meaning it's temporarily forbidden to acquire a connection from its pool.\",\"sourceType\":\"org.springframework.boot.jta.bitronix.PoolingDataSourceBean\",\"defaultValue\":false},{\"name\":\"spring.jta.bitronix.datasource.driver-properties\",\"type\":\"java.util.Properties\",\"description\":\"Properties that should be set on the underlying implementation.\",\"sourceType\":\"org.springframework.boot.jta.bitronix.PoolingDataSourceBean\"},{\"name\":\"spring.jta.bitronix.datasource.enable-jdbc4-connection-test\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether Connection.isValid() is called when acquiring a connection from the pool.\",\"sourceType\":\"org.springframework.boot.jta.bitronix.PoolingDataSourceBean\",\"defaultValue\":false},{\"name\":\"spring.jta.bitronix.datasource.failed\",\"type\":\"java.lang.Boolean\",\"sourceType\":\"org.springframework.boot.jta.bitronix.PoolingDataSourceBean\"},{\"name\":\"spring.jta.bitronix.datasource.ignore-recovery-failures\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether recovery failures should be ignored.\",\"sourceType\":\"org.springframework.boot.jta.bitronix.PoolingDataSourceBean\",\"defaultValue\":false},{\"name\":\"spring.jta.bitronix.datasource.isolation-level\",\"type\":\"java.lang.String\",\"description\":\"Default isolation level for connections.\",\"sourceType\":\"org.springframework.boot.jta.bitronix.PoolingDataSourceBean\"},{\"name\":\"spring.jta.bitronix.datasource.local-auto-commit\",\"type\":\"java.lang.String\",\"description\":\"Default auto-commit mode for local transactions.\",\"sourceType\":\"org.springframework.boot.jta.bitronix.PoolingDataSourceBean\"},{\"name\":\"spring.jta.bitronix.datasource.login-timeout\",\"type\":\"java.lang.Integer\",\"description\":\"Timeout, in seconds, for establishing a database connection.\",\"sourceType\":\"org.springframework.boot.jta.bitronix.PoolingDataSourceBean\"},{\"name\":\"spring.jta.bitronix.datasource.max-idle-time\",\"type\":\"java.lang.Integer\",\"description\":\"Time, in seconds, after which connections are cleaned up from the pool.\",\"sourceType\":\"org.springframework.boot.jta.bitronix.PoolingDataSourceBean\",\"defaultValue\":60},{\"name\":\"spring.jta.bitronix.datasource.max-pool-size\",\"type\":\"java.lang.Integer\",\"description\":\"Maximum size of the pool. 0 denotes no limit.\",\"sourceType\":\"org.springframework.boot.jta.bitronix.PoolingDataSourceBean\",\"defaultValue\":0},{\"name\":\"spring.jta.bitronix.datasource.min-pool-size\",\"type\":\"java.lang.Integer\",\"description\":\"Minimum size of the pool.\",\"sourceType\":\"org.springframework.boot.jta.bitronix.PoolingDataSourceBean\",\"defaultValue\":0},{\"name\":\"spring.jta.bitronix.datasource.prepared-statement-cache-size\",\"type\":\"java.lang.Integer\",\"description\":\"Target size of the prepared statement cache. 0 disables the cache.\",\"sourceType\":\"org.springframework.boot.jta.bitronix.PoolingDataSourceBean\",\"defaultValue\":0},{\"name\":\"spring.jta.bitronix.datasource.share-transaction-connections\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether connections in the ACCESSIBLE state can be shared within the context of a transaction.\",\"sourceType\":\"org.springframework.boot.jta.bitronix.PoolingDataSourceBean\",\"defaultValue\":false},{\"name\":\"spring.jta.bitronix.datasource.test-query\",\"type\":\"java.lang.String\",\"description\":\"SQL query or statement used to validate a connection before returning it.\",\"sourceType\":\"org.springframework.boot.jta.bitronix.PoolingDataSourceBean\"},{\"name\":\"spring.jta.bitronix.datasource.two-pc-ordering-position\",\"type\":\"java.lang.Integer\",\"description\":\"Position that this resource should take during two-phase commit (always first is Integer.MIN_VALUE, and always last is Integer.MAX_VALUE).\",\"sourceType\":\"org.springframework.boot.jta.bitronix.PoolingDataSourceBean\",\"defaultValue\":1},{\"name\":\"spring.jta.bitronix.datasource.unique-name\",\"type\":\"java.lang.String\",\"description\":\"Unique name used to identify the resource during recovery.\",\"sourceType\":\"org.springframework.boot.jta.bitronix.PoolingDataSourceBean\",\"defaultValue\":\"dataSource\"},{\"name\":\"spring.jta.bitronix.datasource.use-tm-join\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether TMJOIN should be used when starting XAResources.\",\"sourceType\":\"org.springframework.boot.jta.bitronix.PoolingDataSourceBean\",\"defaultValue\":true},{\"name\":\"spring.main.allow-bean-definition-overriding\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether bean definition overriding, by registering a definition with the same name as an existing definition, is allowed.\",\"sourceType\":\"org.springframework.boot.SpringApplication\",\"defaultValue\":false},{\"name\":\"spring.main.banner-mode\",\"type\":\"org.springframework.boot.Banner$Mode\",\"description\":\"Mode used to display the banner when the application runs.\",\"sourceType\":\"org.springframework.boot.SpringApplication\",\"defaultValue\":\"console\"},{\"name\":\"spring.main.cloud-platform\",\"type\":\"org.springframework.boot.cloud.CloudPlatform\",\"description\":\"Override the Cloud Platform auto-detection.\"},{\"name\":\"spring.main.lazy-initialization\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether initialization should be performed lazily.\",\"sourceType\":\"org.springframework.boot.SpringApplication\",\"defaultValue\":false},{\"name\":\"spring.main.log-startup-info\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to log information about the application when it starts.\",\"sourceType\":\"org.springframework.boot.SpringApplication\",\"defaultValue\":true},{\"name\":\"spring.main.register-shutdown-hook\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether the application should have a shutdown hook registered.\",\"sourceType\":\"org.springframework.boot.SpringApplication\",\"defaultValue\":true},{\"name\":\"spring.main.sources\",\"type\":\"java.util.Set\\u003cjava.lang.String\\u003e\",\"description\":\"Sources (class names, package names, or XML resource locations) to include in the ApplicationContext.\",\"sourceType\":\"org.springframework.boot.SpringApplication\"},{\"name\":\"spring.main.web-application-type\",\"type\":\"org.springframework.boot.WebApplicationType\",\"description\":\"Flag to explicitly request a specific type of web application. If not set, auto-detected based on the classpath.\",\"sourceType\":\"org.springframework.boot.SpringApplication\"},{\"name\":\"spring.mandatory-file-encoding\",\"type\":\"java.nio.charset.Charset\",\"description\":\"Expected character encoding the application must use.\",\"sourceType\":\"org.springframework.boot.context.FileEncodingApplicationListener\"},{\"name\":\"spring.output.ansi.enabled\",\"type\":\"org.springframework.boot.ansi.AnsiOutput$Enabled\",\"description\":\"Configures the ANSI output.\",\"defaultValue\":\"detect\"},{\"name\":\"spring.pid.fail-on-write-error\",\"type\":\"java.lang.Boolean\",\"description\":\"Fails if ApplicationPidFileWriter is used but it cannot write the PID file.\",\"sourceType\":\"org.springframework.boot.context.ApplicationPidFileWriter\"},{\"name\":\"spring.pid.file\",\"type\":\"java.lang.String\",\"description\":\"Location of the PID file to write (if ApplicationPidFileWriter is used).\",\"sourceType\":\"org.springframework.boot.context.ApplicationPidFileWriter\"},{\"name\":\"spring.profiles\",\"type\":\"java.util.List\\u003cjava.lang.String\\u003e\",\"description\":\"Comma-separated list of profile expressions that at least one should match for the document to be included.\",\"sourceType\":\"org.springframework.boot.context.config.ConfigFileApplicationListener\"},{\"name\":\"spring.profiles.active\",\"type\":\"java.util.List\\u003cjava.lang.String\\u003e\",\"description\":\"Comma-separated list of active profiles. Can be overridden by a command line switch.\",\"sourceType\":\"org.springframework.boot.context.config.ConfigFileApplicationListener\"},{\"name\":\"spring.profiles.include\",\"type\":\"java.util.List\\u003cjava.lang.String\\u003e\",\"description\":\"Unconditionally activate the specified comma-separated list of profiles (or list of profiles if using YAML).\",\"sourceType\":\"org.springframework.boot.context.config.ConfigFileApplicationListener\"},{\"name\":\"spring.reactor.debug-agent.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether the Reactor Debug Agent should be enabled when reactor-tools is present.\",\"sourceType\":\"org.springframework.boot.reactor.DebugAgentEnvironmentPostProcessor\",\"defaultValue\":true},{\"name\":\"trace\",\"type\":\"java.lang.Boolean\",\"description\":\"Enable trace logs.\",\"sourceType\":\"org.springframework.boot.context.logging.LoggingApplicationListener\",\"defaultValue\":false},{\"name\":\"logging.file\",\"type\":\"java.lang.String\",\"description\":\"Log file name (for instance, `myapp.log`). Names can be an exact location or relative to the current directory.\",\"deprecation\":{\"level\":\"error\",\"replacement\":\"logging.file.name\"}},{\"name\":\"logging.path\",\"type\":\"java.lang.String\",\"description\":\"Location of the log file. For instance, `/var/log`.\",\"deprecation\":{\"level\":\"error\",\"replacement\":\"logging.file.path\"}},{\"name\":\"spring.application.index\",\"type\":\"java.lang.Integer\",\"description\":\"Application index.\",\"deprecation\":{\"level\":\"error\",\"reason\":\"Application context ids are now unique by default.\"}},{\"name\":\"spring.main.show-banner\",\"type\":\"java.lang.Boolean\",\"description\":\"Display the banner when the application runs.\",\"sourceType\":\"org.springframework.boot.SpringApplication\",\"defaultValue\":true,\"deprecation\":{\"level\":\"\",\"replacement\":\"spring.main.banner-mode\"}},{\"name\":\"spring.main.web-environment\",\"type\":\"java.lang.Boolean\",\"description\":\"Run the application in a web environment (auto-detected by default).\",\"sourceType\":\"org.springframework.boot.SpringApplication\",\"deprecation\":{\"level\":\"\",\"replacement\":\"spring.main.web-application-type\"}},{\"name\":\"management.endpoint.auditevents.cache.time-to-live\",\"type\":\"java.time.Duration\",\"description\":\"Maximum time that a response can be cached.\",\"sourceType\":\"org.springframework.boot.actuate.audit.AuditEventsEndpoint\",\"defaultValue\":\"0ms\"},{\"name\":\"management.endpoint.auditevents.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to enable the auditevents endpoint.\",\"sourceType\":\"org.springframework.boot.actuate.audit.AuditEventsEndpoint\",\"defaultValue\":true},{\"name\":\"management.endpoint.beans.cache.time-to-live\",\"type\":\"java.time.Duration\",\"description\":\"Maximum time that a response can be cached.\",\"sourceType\":\"org.springframework.boot.actuate.beans.BeansEndpoint\",\"defaultValue\":\"0ms\"},{\"name\":\"management.endpoint.beans.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to enable the beans endpoint.\",\"sourceType\":\"org.springframework.boot.actuate.beans.BeansEndpoint\",\"defaultValue\":true},{\"name\":\"management.endpoint.caches.cache.time-to-live\",\"type\":\"java.time.Duration\",\"description\":\"Maximum time that a response can be cached.\",\"sourceType\":\"org.springframework.boot.actuate.cache.CachesEndpoint\",\"defaultValue\":\"0ms\"},{\"name\":\"management.endpoint.caches.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to enable the caches endpoint.\",\"sourceType\":\"org.springframework.boot.actuate.cache.CachesEndpoint\",\"defaultValue\":true},{\"name\":\"management.endpoint.configprops.cache.time-to-live\",\"type\":\"java.time.Duration\",\"description\":\"Maximum time that a response can be cached.\",\"sourceType\":\"org.springframework.boot.actuate.context.properties.ConfigurationPropertiesReportEndpoint\",\"defaultValue\":\"0ms\"},{\"name\":\"management.endpoint.configprops.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to enable the configprops endpoint.\",\"sourceType\":\"org.springframework.boot.actuate.context.properties.ConfigurationPropertiesReportEndpoint\",\"defaultValue\":true},{\"name\":\"management.endpoint.env.cache.time-to-live\",\"type\":\"java.time.Duration\",\"description\":\"Maximum time that a response can be cached.\",\"sourceType\":\"org.springframework.boot.actuate.env.EnvironmentEndpoint\",\"defaultValue\":\"0ms\"},{\"name\":\"management.endpoint.env.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to enable the env endpoint.\",\"sourceType\":\"org.springframework.boot.actuate.env.EnvironmentEndpoint\",\"defaultValue\":true},{\"name\":\"management.endpoint.flyway.cache.time-to-live\",\"type\":\"java.time.Duration\",\"description\":\"Maximum time that a response can be cached.\",\"sourceType\":\"org.springframework.boot.actuate.flyway.FlywayEndpoint\",\"defaultValue\":\"0ms\"},{\"name\":\"management.endpoint.flyway.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to enable the flyway endpoint.\",\"sourceType\":\"org.springframework.boot.actuate.flyway.FlywayEndpoint\",\"defaultValue\":true},{\"name\":\"management.endpoint.health.cache.time-to-live\",\"type\":\"java.time.Duration\",\"description\":\"Maximum time that a response can be cached.\",\"sourceType\":\"org.springframework.boot.actuate.health.HealthEndpoint\",\"defaultValue\":\"0ms\"},{\"name\":\"management.endpoint.health.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to enable the health endpoint.\",\"sourceType\":\"org.springframework.boot.actuate.health.HealthEndpoint\",\"defaultValue\":true},{\"name\":\"management.endpoint.heapdump.cache.time-to-live\",\"type\":\"java.time.Duration\",\"description\":\"Maximum time that a response can be cached.\",\"sourceType\":\"org.springframework.boot.actuate.management.HeapDumpWebEndpoint\",\"defaultValue\":\"0ms\"},{\"name\":\"management.endpoint.heapdump.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to enable the heapdump endpoint.\",\"sourceType\":\"org.springframework.boot.actuate.management.HeapDumpWebEndpoint\",\"defaultValue\":true},{\"name\":\"management.endpoint.httptrace.cache.time-to-live\",\"type\":\"java.time.Duration\",\"description\":\"Maximum time that a response can be cached.\",\"sourceType\":\"org.springframework.boot.actuate.trace.http.HttpTraceEndpoint\",\"defaultValue\":\"0ms\"},{\"name\":\"management.endpoint.httptrace.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to enable the httptrace endpoint.\",\"sourceType\":\"org.springframework.boot.actuate.trace.http.HttpTraceEndpoint\",\"defaultValue\":true},{\"name\":\"management.endpoint.info.cache.time-to-live\",\"type\":\"java.time.Duration\",\"description\":\"Maximum time that a response can be cached.\",\"sourceType\":\"org.springframework.boot.actuate.info.InfoEndpoint\",\"defaultValue\":\"0ms\"},{\"name\":\"management.endpoint.info.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to enable the info endpoint.\",\"sourceType\":\"org.springframework.boot.actuate.info.InfoEndpoint\",\"defaultValue\":true},{\"name\":\"management.endpoint.integrationgraph.cache.time-to-live\",\"type\":\"java.time.Duration\",\"description\":\"Maximum time that a response can be cached.\",\"sourceType\":\"org.springframework.boot.actuate.integration.IntegrationGraphEndpoint\",\"defaultValue\":\"0ms\"},{\"name\":\"management.endpoint.integrationgraph.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to enable the integrationgraph endpoint.\",\"sourceType\":\"org.springframework.boot.actuate.integration.IntegrationGraphEndpoint\",\"defaultValue\":true},{\"name\":\"management.endpoint.liquibase.cache.time-to-live\",\"type\":\"java.time.Duration\",\"description\":\"Maximum time that a response can be cached.\",\"sourceType\":\"org.springframework.boot.actuate.liquibase.LiquibaseEndpoint\",\"defaultValue\":\"0ms\"},{\"name\":\"management.endpoint.liquibase.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to enable the liquibase endpoint.\",\"sourceType\":\"org.springframework.boot.actuate.liquibase.LiquibaseEndpoint\",\"defaultValue\":true},{\"name\":\"management.endpoint.logfile.cache.time-to-live\",\"type\":\"java.time.Duration\",\"description\":\"Maximum time that a response can be cached.\",\"sourceType\":\"org.springframework.boot.actuate.logging.LogFileWebEndpoint\",\"defaultValue\":\"0ms\"},{\"name\":\"management.endpoint.logfile.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to enable the logfile endpoint.\",\"sourceType\":\"org.springframework.boot.actuate.logging.LogFileWebEndpoint\",\"defaultValue\":true},{\"name\":\"management.endpoint.loggers.cache.time-to-live\",\"type\":\"java.time.Duration\",\"description\":\"Maximum time that a response can be cached.\",\"sourceType\":\"org.springframework.boot.actuate.logging.LoggersEndpoint\",\"defaultValue\":\"0ms\"},{\"name\":\"management.endpoint.loggers.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to enable the loggers endpoint.\",\"sourceType\":\"org.springframework.boot.actuate.logging.LoggersEndpoint\",\"defaultValue\":true},{\"name\":\"management.endpoint.mappings.cache.time-to-live\",\"type\":\"java.time.Duration\",\"description\":\"Maximum time that a response can be cached.\",\"sourceType\":\"org.springframework.boot.actuate.web.mappings.MappingsEndpoint\",\"defaultValue\":\"0ms\"},{\"name\":\"management.endpoint.mappings.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to enable the mappings endpoint.\",\"sourceType\":\"org.springframework.boot.actuate.web.mappings.MappingsEndpoint\",\"defaultValue\":true},{\"name\":\"management.endpoint.metrics.cache.time-to-live\",\"type\":\"java.time.Duration\",\"description\":\"Maximum time that a response can be cached.\",\"sourceType\":\"org.springframework.boot.actuate.metrics.MetricsEndpoint\",\"defaultValue\":\"0ms\"},{\"name\":\"management.endpoint.metrics.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to enable the metrics endpoint.\",\"sourceType\":\"org.springframework.boot.actuate.metrics.MetricsEndpoint\",\"defaultValue\":true},{\"name\":\"management.endpoint.prometheus.cache.time-to-live\",\"type\":\"java.time.Duration\",\"description\":\"Maximum time that a response can be cached.\",\"sourceType\":\"org.springframework.boot.actuate.metrics.export.prometheus.PrometheusScrapeEndpoint\",\"defaultValue\":\"0ms\"},{\"name\":\"management.endpoint.prometheus.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to enable the prometheus endpoint.\",\"sourceType\":\"org.springframework.boot.actuate.metrics.export.prometheus.PrometheusScrapeEndpoint\",\"defaultValue\":true},{\"name\":\"management.endpoint.scheduledtasks.cache.time-to-live\",\"type\":\"java.time.Duration\",\"description\":\"Maximum time that a response can be cached.\",\"sourceType\":\"org.springframework.boot.actuate.scheduling.ScheduledTasksEndpoint\",\"defaultValue\":\"0ms\"},{\"name\":\"management.endpoint.scheduledtasks.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to enable the scheduledtasks endpoint.\",\"sourceType\":\"org.springframework.boot.actuate.scheduling.ScheduledTasksEndpoint\",\"defaultValue\":true},{\"name\":\"management.endpoint.sessions.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to enable the sessions endpoint.\",\"sourceType\":\"org.springframework.boot.actuate.session.SessionsEndpoint\",\"defaultValue\":true},{\"name\":\"management.endpoint.shutdown.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to enable the shutdown endpoint.\",\"sourceType\":\"org.springframework.boot.actuate.context.ShutdownEndpoint\",\"defaultValue\":false},{\"name\":\"management.endpoint.threaddump.cache.time-to-live\",\"type\":\"java.time.Duration\",\"description\":\"Maximum time that a response can be cached.\",\"sourceType\":\"org.springframework.boot.actuate.management.ThreadDumpEndpoint\",\"defaultValue\":\"0ms\"},{\"name\":\"management.endpoint.threaddump.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to enable the threaddump endpoint.\",\"sourceType\":\"org.springframework.boot.actuate.management.ThreadDumpEndpoint\",\"defaultValue\":true},{\"name\":\"management.endpoints.migrate-legacy-ids\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to transparently migrate legacy endpoint IDs.\",\"defaultValue\":false},{\"name\":\"info\",\"type\":\"java.util.Map\\u003cjava.lang.String,java.lang.Object\\u003e\",\"description\":\"Arbitrary properties to add to the info endpoint.\"},{\"name\":\"management.auditevents.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to enable storage of audit events.\",\"defaultValue\":true},{\"name\":\"management.cloudfoundry.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to enable extended Cloud Foundry actuator endpoints.\",\"defaultValue\":true},{\"name\":\"management.cloudfoundry.skip-ssl-validation\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to skip SSL verification for Cloud Foundry actuator endpoint security calls.\",\"defaultValue\":false},{\"name\":\"management.endpoint.conditions.cache.time-to-live\",\"type\":\"java.time.Duration\",\"description\":\"Maximum time that a response can be cached.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.condition.ConditionsReportEndpoint\",\"defaultValue\":\"0ms\"},{\"name\":\"management.endpoint.conditions.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to enable the conditions endpoint.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.condition.ConditionsReportEndpoint\",\"defaultValue\":true},{\"name\":\"management.endpoint.configprops.keys-to-sanitize\",\"type\":\"java.lang.String[]\",\"description\":\"Keys that should be sanitized. Keys can be simple strings that the property ends with or regular expressions.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.context.properties.ConfigurationPropertiesReportEndpointProperties\",\"defaultValue\":[\"password\",\"secret\",\"key\",\"token\",\".*credentials.*\",\"vcap_services\",\"sun.java.command\"]},{\"name\":\"management.endpoint.env.keys-to-sanitize\",\"type\":\"java.lang.String[]\",\"description\":\"Keys that should be sanitized. Keys can be simple strings that the property ends with or regular expressions.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.env.EnvironmentEndpointProperties\",\"defaultValue\":[\"password\",\"secret\",\"key\",\"token\",\".*credentials.*\",\"vcap_services\",\"sun.java.command\"]},{\"name\":\"management.endpoint.health.group\",\"type\":\"java.util.Map\\u003cjava.lang.String,org.springframework.boot.actuate.autoconfigure.health.HealthEndpointProperties$Group\\u003e\",\"description\":\"Health endpoint groups.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.health.HealthEndpointProperties\"},{\"name\":\"management.endpoint.health.probes.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to enable liveness and readiness probes.\",\"defaultValue\":false},{\"name\":\"management.endpoint.health.roles\",\"type\":\"java.util.Set\\u003cjava.lang.String\\u003e\",\"description\":\"Roles used to determine whether or not a user is authorized to be shown details. When empty, all authenticated users are authorized.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.health.HealthEndpointProperties\"},{\"name\":\"management.endpoint.health.show-components\",\"type\":\"org.springframework.boot.actuate.autoconfigure.health.HealthProperties$Show\",\"description\":\"When to show components. If not specified the 'show-details' setting will be used.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.health.HealthEndpointProperties\"},{\"name\":\"management.endpoint.health.show-details\",\"type\":\"org.springframework.boot.actuate.autoconfigure.health.HealthProperties$Show\",\"description\":\"When to show full health details.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.health.HealthEndpointProperties\",\"defaultValue\":\"never\"},{\"name\":\"management.endpoint.health.status.http-mapping\",\"type\":\"java.util.Map\\u003cjava.lang.String,java.lang.Integer\\u003e\",\"description\":\"Mapping of health statuses to HTTP status codes. By default, registered health statuses map to sensible defaults (for example, UP maps to 200).\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.health.HealthProperties$Status\"},{\"name\":\"management.endpoint.health.status.order\",\"type\":\"java.util.List\\u003cjava.lang.String\\u003e\",\"description\":\"Comma-separated list of health statuses in order of severity.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.health.HealthProperties$Status\",\"defaultValue\":[\"DOWN\",\"OUT_OF_SERVICE\",\"UP\",\"UNKNOWN\"]},{\"name\":\"management.endpoint.jolokia.config\",\"type\":\"java.util.Map\\u003cjava.lang.String,java.lang.String\\u003e\",\"description\":\"Jolokia settings. Refer to the documentation of Jolokia for more details.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.jolokia.JolokiaProperties\"},{\"name\":\"management.endpoint.jolokia.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to enable the jolokia endpoint.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.jolokia.JolokiaEndpoint\",\"defaultValue\":true},{\"name\":\"management.endpoint.logfile.external-file\",\"type\":\"java.io.File\",\"description\":\"External Logfile to be accessed. Can be used if the logfile is written by output redirect and not by the logging system itself.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.logging.LogFileWebEndpointProperties\"},{\"name\":\"management.endpoints.enabled-by-default\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to enable or disable all endpoints by default.\"},{\"name\":\"management.endpoints.jmx.domain\",\"type\":\"java.lang.String\",\"description\":\"Endpoints JMX domain name. Fallback to 'spring.jmx.default-domain' if set.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.endpoint.jmx.JmxEndpointProperties\",\"defaultValue\":\"org.springframework.boot\"},{\"name\":\"management.endpoints.jmx.exposure.exclude\",\"type\":\"java.util.Set\\u003cjava.lang.String\\u003e\",\"description\":\"Endpoint IDs that should be excluded or '*' for all.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.endpoint.jmx.JmxEndpointProperties$Exposure\"},{\"name\":\"management.endpoints.jmx.exposure.include\",\"type\":\"java.util.Set\\u003cjava.lang.String\\u003e\",\"description\":\"Endpoint IDs that should be included or '*' for all.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.endpoint.jmx.JmxEndpointProperties$Exposure\",\"defaultValue\":\"*\"},{\"name\":\"management.endpoints.jmx.static-names\",\"type\":\"java.util.Properties\",\"description\":\"Additional static properties to append to all ObjectNames of MBeans representing Endpoints.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.endpoint.jmx.JmxEndpointProperties\"},{\"name\":\"management.endpoints.web.base-path\",\"type\":\"java.lang.String\",\"description\":\"Base path for Web endpoints. Relative to server.servlet.context-path or management.server.servlet.context-path if management.server.port is configured.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.endpoint.web.WebEndpointProperties\",\"defaultValue\":\"/actuator\"},{\"name\":\"management.endpoints.web.cors.allow-credentials\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether credentials are supported. When not set, credentials are not supported.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.endpoint.web.CorsEndpointProperties\"},{\"name\":\"management.endpoints.web.cors.allowed-headers\",\"type\":\"java.util.List\\u003cjava.lang.String\\u003e\",\"description\":\"Comma-separated list of headers to allow in a request. '*' allows all headers.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.endpoint.web.CorsEndpointProperties\"},{\"name\":\"management.endpoints.web.cors.allowed-methods\",\"type\":\"java.util.List\\u003cjava.lang.String\\u003e\",\"description\":\"Comma-separated list of methods to allow. '*' allows all methods. When not set, defaults to GET.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.endpoint.web.CorsEndpointProperties\"},{\"name\":\"management.endpoints.web.cors.allowed-origins\",\"type\":\"java.util.List\\u003cjava.lang.String\\u003e\",\"description\":\"Comma-separated list of origins to allow. '*' allows all origins. When not set, CORS support is disabled.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.endpoint.web.CorsEndpointProperties\"},{\"name\":\"management.endpoints.web.cors.exposed-headers\",\"type\":\"java.util.List\\u003cjava.lang.String\\u003e\",\"description\":\"Comma-separated list of headers to include in a response.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.endpoint.web.CorsEndpointProperties\"},{\"name\":\"management.endpoints.web.cors.max-age\",\"type\":\"java.time.Duration\",\"description\":\"How long the response from a pre-flight request can be cached by clients. If a duration suffix is not specified, seconds will be used.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.endpoint.web.CorsEndpointProperties\",\"defaultValue\":\"1800s\"},{\"name\":\"management.endpoints.web.exposure.exclude\",\"type\":\"java.util.Set\\u003cjava.lang.String\\u003e\",\"description\":\"Endpoint IDs that should be excluded or '*' for all.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.endpoint.web.WebEndpointProperties$Exposure\"},{\"name\":\"management.endpoints.web.exposure.include\",\"type\":\"java.util.Set\\u003cjava.lang.String\\u003e\",\"description\":\"Endpoint IDs that should be included or '*' for all.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.endpoint.web.WebEndpointProperties$Exposure\",\"defaultValue\":[\"health\",\"info\"]},{\"name\":\"management.endpoints.web.path-mapping\",\"type\":\"java.util.Map\\u003cjava.lang.String,java.lang.String\\u003e\",\"description\":\"Mapping between endpoint IDs and the path that should expose them.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.endpoint.web.WebEndpointProperties\"},{\"name\":\"management.health.cassandra.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to enable Cassandra health check.\",\"defaultValue\":true},{\"name\":\"management.health.couchbase.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to enable Couchbase health check.\",\"defaultValue\":true},{\"name\":\"management.health.db.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to enable database health check.\",\"defaultValue\":true},{\"name\":\"management.health.defaults.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to enable default health indicators.\",\"defaultValue\":true},{\"name\":\"management.health.diskspace.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to enable disk space health check.\",\"defaultValue\":true},{\"name\":\"management.health.diskspace.path\",\"type\":\"java.io.File\",\"description\":\"Path used to compute the available disk space.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.system.DiskSpaceHealthIndicatorProperties\"},{\"name\":\"management.health.diskspace.threshold\",\"type\":\"org.springframework.util.unit.DataSize\",\"description\":\"Minimum disk space that should be available.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.system.DiskSpaceHealthIndicatorProperties\",\"defaultValue\":\"10MB\"},{\"name\":\"management.health.elasticsearch.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to enable Elasticsearch health check.\",\"defaultValue\":true},{\"name\":\"management.health.influxdb.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to enable InfluxDB health check.\",\"defaultValue\":true},{\"name\":\"management.health.jms.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to enable JMS health check.\",\"defaultValue\":true},{\"name\":\"management.health.ldap.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to enable LDAP health check.\",\"defaultValue\":true},{\"name\":\"management.health.livenessstate.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to enable liveness state health check.\",\"defaultValue\":false},{\"name\":\"management.health.mail.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to enable Mail health check.\",\"defaultValue\":true},{\"name\":\"management.health.mongo.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to enable MongoDB health check.\",\"defaultValue\":true},{\"name\":\"management.health.neo4j.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to enable Neo4j health check.\",\"defaultValue\":true},{\"name\":\"management.health.ping.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to enable ping health check.\",\"defaultValue\":true},{\"name\":\"management.health.rabbit.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to enable RabbitMQ health check.\",\"defaultValue\":true},{\"name\":\"management.health.readinessstate.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to enable readiness state health check.\",\"defaultValue\":false},{\"name\":\"management.health.redis.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to enable Redis health check.\",\"defaultValue\":true},{\"name\":\"management.health.solr.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to enable Solr health check.\",\"defaultValue\":true},{\"name\":\"management.info.build.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to enable build info.\",\"defaultValue\":true},{\"name\":\"management.info.defaults.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to enable default info contributors.\",\"defaultValue\":true},{\"name\":\"management.info.env.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to enable environment info.\",\"defaultValue\":true},{\"name\":\"management.info.git.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to enable git info.\",\"defaultValue\":true},{\"name\":\"management.info.git.mode\",\"type\":\"org.springframework.boot.actuate.info.InfoPropertiesInfoContributor$Mode\",\"description\":\"Mode to use to expose git information.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.info.InfoContributorProperties$Git\",\"defaultValue\":\"simple\"},{\"name\":\"management.metrics.distribution.maximum-expected-value\",\"type\":\"java.util.Map\\u003cjava.lang.String,java.lang.String\\u003e\",\"description\":\"Maximum value that meter IDs starting with the specified name are expected to observe. The longest match wins. Values can be specified as a long or as a Duration value (for timer meters, defaulting to ms if no unit specified).\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.MetricsProperties$Distribution\"},{\"name\":\"management.metrics.distribution.minimum-expected-value\",\"type\":\"java.util.Map\\u003cjava.lang.String,java.lang.String\\u003e\",\"description\":\"Minimum value that meter IDs starting with the specified name are expected to observe. The longest match wins. Values can be specified as a long or as a Duration value (for timer meters, defaulting to ms if no unit specified).\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.MetricsProperties$Distribution\"},{\"name\":\"management.metrics.distribution.percentiles\",\"type\":\"java.util.Map\\u003cjava.lang.String,java.lang.Double[]\\u003e\",\"description\":\"Specific computed non-aggregable percentiles to ship to the backend for meter IDs starting-with the specified name. The longest match wins, the key `all` can also be used to configure all meters.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.MetricsProperties$Distribution\"},{\"name\":\"management.metrics.distribution.percentiles-histogram\",\"type\":\"java.util.Map\\u003cjava.lang.String,java.lang.Boolean\\u003e\",\"description\":\"Whether meter IDs starting with the specified name should publish percentile histograms. For monitoring systems that support aggregable percentile calculation based on a histogram, this can be set to true. For other systems, this has no effect. The longest match wins, the key `all` can also be used to configure all meters.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.MetricsProperties$Distribution\"},{\"name\":\"management.metrics.distribution.slo\",\"type\":\"java.util.Map\\u003cjava.lang.String,org.springframework.boot.actuate.autoconfigure.metrics.ServiceLevelObjectiveBoundary[]\\u003e\",\"description\":\"Specific service-level objective boundaries for meter IDs starting with the specified name. The longest match wins. Counters will be published for each specified boundary. Values can be specified as a long or as a Duration value (for timer meters, defaulting to ms if no unit specified).\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.MetricsProperties$Distribution\"},{\"name\":\"management.metrics.enable\",\"type\":\"java.util.Map\\u003cjava.lang.String,java.lang.Boolean\\u003e\",\"description\":\"Whether meter IDs starting with the specified name should be enabled. The longest match wins, the key `all` can also be used to configure all meters.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.MetricsProperties\"},{\"name\":\"management.metrics.export.appoptics.api-token\",\"type\":\"java.lang.String\",\"description\":\"AppOptics API token.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.appoptics.AppOpticsProperties\"},{\"name\":\"management.metrics.export.appoptics.batch-size\",\"type\":\"java.lang.Integer\",\"description\":\"Number of measurements per request to use for this backend. If more measurements are found, then multiple requests will be made.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.appoptics.AppOpticsProperties\",\"defaultValue\":500},{\"name\":\"management.metrics.export.appoptics.connect-timeout\",\"type\":\"java.time.Duration\",\"description\":\"Connection timeout for requests to this backend.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.appoptics.AppOpticsProperties\",\"defaultValue\":\"5s\"},{\"name\":\"management.metrics.export.appoptics.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether exporting of metrics to this backend is enabled.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.appoptics.AppOpticsProperties\",\"defaultValue\":true},{\"name\":\"management.metrics.export.appoptics.floor-times\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to ship a floored time, useful when sending measurements from multiple hosts to align them on a given time boundary.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.appoptics.AppOpticsProperties\",\"defaultValue\":false},{\"name\":\"management.metrics.export.appoptics.host-tag\",\"type\":\"java.lang.String\",\"description\":\"Tag that will be mapped to \\\"@host\\\" when shipping metrics to AppOptics.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.appoptics.AppOpticsProperties\",\"defaultValue\":\"instance\"},{\"name\":\"management.metrics.export.appoptics.read-timeout\",\"type\":\"java.time.Duration\",\"description\":\"Read timeout for requests to this backend.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.appoptics.AppOpticsProperties\",\"defaultValue\":\"10s\"},{\"name\":\"management.metrics.export.appoptics.step\",\"type\":\"java.time.Duration\",\"description\":\"Step size (i.e. reporting frequency) to use.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.appoptics.AppOpticsProperties\",\"defaultValue\":\"1m\"},{\"name\":\"management.metrics.export.appoptics.uri\",\"type\":\"java.lang.String\",\"description\":\"URI to ship metrics to.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.appoptics.AppOpticsProperties\",\"defaultValue\":\"https://api.appoptics.com/v1/measurements\"},{\"name\":\"management.metrics.export.atlas.batch-size\",\"type\":\"java.lang.Integer\",\"description\":\"Number of measurements per request to use for this backend. If more measurements are found, then multiple requests will be made.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.atlas.AtlasProperties\",\"defaultValue\":10000},{\"name\":\"management.metrics.export.atlas.config-refresh-frequency\",\"type\":\"java.time.Duration\",\"description\":\"Frequency for refreshing config settings from the LWC service.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.atlas.AtlasProperties\",\"defaultValue\":\"10s\"},{\"name\":\"management.metrics.export.atlas.config-time-to-live\",\"type\":\"java.time.Duration\",\"description\":\"Time to live for subscriptions from the LWC service.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.atlas.AtlasProperties\",\"defaultValue\":\"150s\"},{\"name\":\"management.metrics.export.atlas.config-uri\",\"type\":\"java.lang.String\",\"description\":\"URI for the Atlas LWC endpoint to retrieve current subscriptions.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.atlas.AtlasProperties\",\"defaultValue\":\"http://localhost:7101/lwc/api/v1/expressions/local-dev\"},{\"name\":\"management.metrics.export.atlas.connect-timeout\",\"type\":\"java.time.Duration\",\"description\":\"Connection timeout for requests to this backend.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.atlas.AtlasProperties\",\"defaultValue\":\"1s\"},{\"name\":\"management.metrics.export.atlas.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether exporting of metrics to this backend is enabled.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.atlas.AtlasProperties\",\"defaultValue\":true},{\"name\":\"management.metrics.export.atlas.eval-uri\",\"type\":\"java.lang.String\",\"description\":\"URI for the Atlas LWC endpoint to evaluate the data for a subscription.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.atlas.AtlasProperties\",\"defaultValue\":\"http://localhost:7101/lwc/api/v1/evaluate\"},{\"name\":\"management.metrics.export.atlas.lwc-enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to enable streaming to Atlas LWC.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.atlas.AtlasProperties\",\"defaultValue\":false},{\"name\":\"management.metrics.export.atlas.meter-time-to-live\",\"type\":\"java.time.Duration\",\"description\":\"Time to live for meters that do not have any activity. After this period the meter will be considered expired and will not get reported.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.atlas.AtlasProperties\",\"defaultValue\":\"15m\"},{\"name\":\"management.metrics.export.atlas.num-threads\",\"type\":\"java.lang.Integer\",\"description\":\"Number of threads to use with the metrics publishing scheduler.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.atlas.AtlasProperties\",\"defaultValue\":4},{\"name\":\"management.metrics.export.atlas.read-timeout\",\"type\":\"java.time.Duration\",\"description\":\"Read timeout for requests to this backend.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.atlas.AtlasProperties\",\"defaultValue\":\"10s\"},{\"name\":\"management.metrics.export.atlas.step\",\"type\":\"java.time.Duration\",\"description\":\"Step size (i.e. reporting frequency) to use.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.atlas.AtlasProperties\",\"defaultValue\":\"1m\"},{\"name\":\"management.metrics.export.atlas.uri\",\"type\":\"java.lang.String\",\"description\":\"URI of the Atlas server.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.atlas.AtlasProperties\",\"defaultValue\":\"http://localhost:7101/api/v1/publish\"},{\"name\":\"management.metrics.export.datadog.api-key\",\"type\":\"java.lang.String\",\"description\":\"Datadog API key.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.datadog.DatadogProperties\"},{\"name\":\"management.metrics.export.datadog.application-key\",\"type\":\"java.lang.String\",\"description\":\"Datadog application key. Not strictly required, but improves the Datadog experience by sending meter descriptions, types, and base units to Datadog.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.datadog.DatadogProperties\"},{\"name\":\"management.metrics.export.datadog.batch-size\",\"type\":\"java.lang.Integer\",\"description\":\"Number of measurements per request to use for this backend. If more measurements are found, then multiple requests will be made.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.datadog.DatadogProperties\",\"defaultValue\":10000},{\"name\":\"management.metrics.export.datadog.connect-timeout\",\"type\":\"java.time.Duration\",\"description\":\"Connection timeout for requests to this backend.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.datadog.DatadogProperties\",\"defaultValue\":\"1s\"},{\"name\":\"management.metrics.export.datadog.descriptions\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to publish descriptions metadata to Datadog. Turn this off to minimize the amount of metadata sent.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.datadog.DatadogProperties\",\"defaultValue\":true},{\"name\":\"management.metrics.export.datadog.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether exporting of metrics to this backend is enabled.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.datadog.DatadogProperties\",\"defaultValue\":true},{\"name\":\"management.metrics.export.datadog.host-tag\",\"type\":\"java.lang.String\",\"description\":\"Tag that will be mapped to \\\"host\\\" when shipping metrics to Datadog.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.datadog.DatadogProperties\",\"defaultValue\":\"instance\"},{\"name\":\"management.metrics.export.datadog.read-timeout\",\"type\":\"java.time.Duration\",\"description\":\"Read timeout for requests to this backend.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.datadog.DatadogProperties\",\"defaultValue\":\"10s\"},{\"name\":\"management.metrics.export.datadog.step\",\"type\":\"java.time.Duration\",\"description\":\"Step size (i.e. reporting frequency) to use.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.datadog.DatadogProperties\",\"defaultValue\":\"1m\"},{\"name\":\"management.metrics.export.datadog.uri\",\"type\":\"java.lang.String\",\"description\":\"URI to ship metrics to. If you need to publish metrics to an internal proxy en-route to Datadog, you can define the location of the proxy with this.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.datadog.DatadogProperties\",\"defaultValue\":\"https://api.datadoghq.com\"},{\"name\":\"management.metrics.export.dynatrace.api-token\",\"type\":\"java.lang.String\",\"description\":\"Dynatrace authentication token.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.dynatrace.DynatraceProperties\"},{\"name\":\"management.metrics.export.dynatrace.batch-size\",\"type\":\"java.lang.Integer\",\"description\":\"Number of measurements per request to use for this backend. If more measurements are found, then multiple requests will be made.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.dynatrace.DynatraceProperties\",\"defaultValue\":10000},{\"name\":\"management.metrics.export.dynatrace.connect-timeout\",\"type\":\"java.time.Duration\",\"description\":\"Connection timeout for requests to this backend.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.dynatrace.DynatraceProperties\",\"defaultValue\":\"1s\"},{\"name\":\"management.metrics.export.dynatrace.device-id\",\"type\":\"java.lang.String\",\"description\":\"ID of the custom device that is exporting metrics to Dynatrace.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.dynatrace.DynatraceProperties\"},{\"name\":\"management.metrics.export.dynatrace.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether exporting of metrics to this backend is enabled.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.dynatrace.DynatraceProperties\",\"defaultValue\":true},{\"name\":\"management.metrics.export.dynatrace.group\",\"type\":\"java.lang.String\",\"description\":\"Group for exported metrics. Used to specify custom device group name in the Dynatrace UI.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.dynatrace.DynatraceProperties\"},{\"name\":\"management.metrics.export.dynatrace.read-timeout\",\"type\":\"java.time.Duration\",\"description\":\"Read timeout for requests to this backend.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.dynatrace.DynatraceProperties\",\"defaultValue\":\"10s\"},{\"name\":\"management.metrics.export.dynatrace.step\",\"type\":\"java.time.Duration\",\"description\":\"Step size (i.e. reporting frequency) to use.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.dynatrace.DynatraceProperties\",\"defaultValue\":\"1m\"},{\"name\":\"management.metrics.export.dynatrace.technology-type\",\"type\":\"java.lang.String\",\"description\":\"Technology type for exported metrics. Used to group metrics under a logical technology name in the Dynatrace UI.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.dynatrace.DynatraceProperties\",\"defaultValue\":\"java\"},{\"name\":\"management.metrics.export.dynatrace.uri\",\"type\":\"java.lang.String\",\"description\":\"URI to ship metrics to. Should be used for SaaS, self managed instances or to en-route through an internal proxy.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.dynatrace.DynatraceProperties\"},{\"name\":\"management.metrics.export.elastic.auto-create-index\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to create the index automatically if it does not exist.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.elastic.ElasticProperties\",\"defaultValue\":true},{\"name\":\"management.metrics.export.elastic.batch-size\",\"type\":\"java.lang.Integer\",\"description\":\"Number of measurements per request to use for this backend. If more measurements are found, then multiple requests will be made.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.elastic.ElasticProperties\",\"defaultValue\":10000},{\"name\":\"management.metrics.export.elastic.connect-timeout\",\"type\":\"java.time.Duration\",\"description\":\"Connection timeout for requests to this backend.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.elastic.ElasticProperties\",\"defaultValue\":\"1s\"},{\"name\":\"management.metrics.export.elastic.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether exporting of metrics to this backend is enabled.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.elastic.ElasticProperties\",\"defaultValue\":true},{\"name\":\"management.metrics.export.elastic.host\",\"type\":\"java.lang.String\",\"description\":\"Host to export metrics to.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.elastic.ElasticProperties\",\"defaultValue\":\"http://localhost:9200\"},{\"name\":\"management.metrics.export.elastic.index\",\"type\":\"java.lang.String\",\"description\":\"Index to export metrics to.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.elastic.ElasticProperties\",\"defaultValue\":\"metrics\"},{\"name\":\"management.metrics.export.elastic.index-date-format\",\"type\":\"java.lang.String\",\"description\":\"Index date format used for rolling indices. Appended to the index name.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.elastic.ElasticProperties\",\"defaultValue\":\"yyyy-MM\"},{\"name\":\"management.metrics.export.elastic.index-date-separator\",\"type\":\"java.lang.String\",\"description\":\"Prefix to separate the index name from the date format used for rolling indices.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.elastic.ElasticProperties\",\"defaultValue\":\"-\"},{\"name\":\"management.metrics.export.elastic.password\",\"type\":\"java.lang.String\",\"description\":\"Login password of the Elastic server.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.elastic.ElasticProperties\"},{\"name\":\"management.metrics.export.elastic.pipeline\",\"type\":\"java.lang.String\",\"description\":\"Ingest pipeline name. By default, events are not pre-processed.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.elastic.ElasticProperties\"},{\"name\":\"management.metrics.export.elastic.read-timeout\",\"type\":\"java.time.Duration\",\"description\":\"Read timeout for requests to this backend.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.elastic.ElasticProperties\",\"defaultValue\":\"10s\"},{\"name\":\"management.metrics.export.elastic.step\",\"type\":\"java.time.Duration\",\"description\":\"Step size (i.e. reporting frequency) to use.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.elastic.ElasticProperties\",\"defaultValue\":\"1m\"},{\"name\":\"management.metrics.export.elastic.timestamp-field-name\",\"type\":\"java.lang.String\",\"description\":\"Name of the timestamp field.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.elastic.ElasticProperties\",\"defaultValue\":\"@timestamp\"},{\"name\":\"management.metrics.export.elastic.user-name\",\"type\":\"java.lang.String\",\"description\":\"Login user of the Elastic server.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.elastic.ElasticProperties\"},{\"name\":\"management.metrics.export.ganglia.addressing-mode\",\"type\":\"info.ganglia.gmetric4j.gmetric.GMetric$UDPAddressingMode\",\"description\":\"UDP addressing mode, either unicast or multicast.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.ganglia.GangliaProperties\",\"defaultValue\":\"multicast\"},{\"name\":\"management.metrics.export.ganglia.duration-units\",\"type\":\"java.util.concurrent.TimeUnit\",\"description\":\"Base time unit used to report durations.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.ganglia.GangliaProperties\",\"defaultValue\":\"milliseconds\"},{\"name\":\"management.metrics.export.ganglia.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether exporting of metrics to Ganglia is enabled.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.ganglia.GangliaProperties\",\"defaultValue\":true},{\"name\":\"management.metrics.export.ganglia.host\",\"type\":\"java.lang.String\",\"description\":\"Host of the Ganglia server to receive exported metrics.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.ganglia.GangliaProperties\",\"defaultValue\":\"localhost\"},{\"name\":\"management.metrics.export.ganglia.port\",\"type\":\"java.lang.Integer\",\"description\":\"Port of the Ganglia server to receive exported metrics.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.ganglia.GangliaProperties\",\"defaultValue\":8649},{\"name\":\"management.metrics.export.ganglia.step\",\"type\":\"java.time.Duration\",\"description\":\"Step size (i.e. reporting frequency) to use.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.ganglia.GangliaProperties\",\"defaultValue\":\"1m\"},{\"name\":\"management.metrics.export.ganglia.time-to-live\",\"type\":\"java.lang.Integer\",\"description\":\"Time to live for metrics on Ganglia. Set the multi-cast Time-To-Live to be one greater than the number of hops (routers) between the hosts.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.ganglia.GangliaProperties\",\"defaultValue\":1},{\"name\":\"management.metrics.export.graphite.duration-units\",\"type\":\"java.util.concurrent.TimeUnit\",\"description\":\"Base time unit used to report durations.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.graphite.GraphiteProperties\",\"defaultValue\":\"milliseconds\"},{\"name\":\"management.metrics.export.graphite.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether exporting of metrics to Graphite is enabled.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.graphite.GraphiteProperties\",\"defaultValue\":true},{\"name\":\"management.metrics.export.graphite.graphite-tags-enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether Graphite tags should be used, as opposed to a hierarchical naming convention. Enabled by default unless \\\"tagsAsPrefix\\\" is set.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.graphite.GraphiteProperties\"},{\"name\":\"management.metrics.export.graphite.host\",\"type\":\"java.lang.String\",\"description\":\"Host of the Graphite server to receive exported metrics.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.graphite.GraphiteProperties\",\"defaultValue\":\"localhost\"},{\"name\":\"management.metrics.export.graphite.port\",\"type\":\"java.lang.Integer\",\"description\":\"Port of the Graphite server to receive exported metrics.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.graphite.GraphiteProperties\",\"defaultValue\":2004},{\"name\":\"management.metrics.export.graphite.protocol\",\"type\":\"io.micrometer.graphite.GraphiteProtocol\",\"description\":\"Protocol to use while shipping data to Graphite.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.graphite.GraphiteProperties\",\"defaultValue\":\"pickled\"},{\"name\":\"management.metrics.export.graphite.rate-units\",\"type\":\"java.util.concurrent.TimeUnit\",\"description\":\"Base time unit used to report rates.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.graphite.GraphiteProperties\",\"defaultValue\":\"seconds\"},{\"name\":\"management.metrics.export.graphite.step\",\"type\":\"java.time.Duration\",\"description\":\"Step size (i.e. reporting frequency) to use.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.graphite.GraphiteProperties\",\"defaultValue\":\"1m\"},{\"name\":\"management.metrics.export.graphite.tags-as-prefix\",\"type\":\"java.lang.String[]\",\"description\":\"For the hierarchical naming convention, turn the specified tag keys into part of the metric prefix. Ignored if \\\"graphiteTagsEnabled\\\" is true.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.graphite.GraphiteProperties\",\"defaultValue\":[]},{\"name\":\"management.metrics.export.humio.api-token\",\"type\":\"java.lang.String\",\"description\":\"Humio API token.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.humio.HumioProperties\"},{\"name\":\"management.metrics.export.humio.batch-size\",\"type\":\"java.lang.Integer\",\"description\":\"Number of measurements per request to use for this backend. If more measurements are found, then multiple requests will be made.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.humio.HumioProperties\",\"defaultValue\":10000},{\"name\":\"management.metrics.export.humio.connect-timeout\",\"type\":\"java.time.Duration\",\"description\":\"Connection timeout for requests to this backend.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.humio.HumioProperties\",\"defaultValue\":\"5s\"},{\"name\":\"management.metrics.export.humio.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether exporting of metrics to this backend is enabled.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.humio.HumioProperties\",\"defaultValue\":true},{\"name\":\"management.metrics.export.humio.read-timeout\",\"type\":\"java.time.Duration\",\"description\":\"Read timeout for requests to this backend.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.humio.HumioProperties\",\"defaultValue\":\"10s\"},{\"name\":\"management.metrics.export.humio.step\",\"type\":\"java.time.Duration\",\"description\":\"Step size (i.e. reporting frequency) to use.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.humio.HumioProperties\",\"defaultValue\":\"1m\"},{\"name\":\"management.metrics.export.humio.tags\",\"type\":\"java.util.Map\\u003cjava.lang.String,java.lang.String\\u003e\",\"description\":\"Humio tags describing the data source in which metrics will be stored. Humio tags are a distinct concept from Micrometer's tags. Micrometer's tags are used to divide metrics along dimensional boundaries.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.humio.HumioProperties\"},{\"name\":\"management.metrics.export.humio.uri\",\"type\":\"java.lang.String\",\"description\":\"URI to ship metrics to. If you need to publish metrics to an internal proxy en-route to Humio, you can define the location of the proxy with this.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.humio.HumioProperties\",\"defaultValue\":\"https://cloud.humio.com\"},{\"name\":\"management.metrics.export.influx.auto-create-db\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to create the Influx database if it does not exist before attempting to publish metrics to it.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.influx.InfluxProperties\",\"defaultValue\":true},{\"name\":\"management.metrics.export.influx.batch-size\",\"type\":\"java.lang.Integer\",\"description\":\"Number of measurements per request to use for this backend. If more measurements are found, then multiple requests will be made.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.influx.InfluxProperties\",\"defaultValue\":10000},{\"name\":\"management.metrics.export.influx.compressed\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to enable GZIP compression of metrics batches published to Influx.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.influx.InfluxProperties\",\"defaultValue\":true},{\"name\":\"management.metrics.export.influx.connect-timeout\",\"type\":\"java.time.Duration\",\"description\":\"Connection timeout for requests to this backend.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.influx.InfluxProperties\",\"defaultValue\":\"1s\"},{\"name\":\"management.metrics.export.influx.consistency\",\"type\":\"io.micrometer.influx.InfluxConsistency\",\"description\":\"Write consistency for each point.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.influx.InfluxProperties\",\"defaultValue\":\"one\"},{\"name\":\"management.metrics.export.influx.db\",\"type\":\"java.lang.String\",\"description\":\"Tag that will be mapped to \\\"host\\\" when shipping metrics to Influx.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.influx.InfluxProperties\",\"defaultValue\":\"mydb\"},{\"name\":\"management.metrics.export.influx.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether exporting of metrics to this backend is enabled.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.influx.InfluxProperties\",\"defaultValue\":true},{\"name\":\"management.metrics.export.influx.password\",\"type\":\"java.lang.String\",\"description\":\"Login password of the Influx server.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.influx.InfluxProperties\"},{\"name\":\"management.metrics.export.influx.read-timeout\",\"type\":\"java.time.Duration\",\"description\":\"Read timeout for requests to this backend.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.influx.InfluxProperties\",\"defaultValue\":\"10s\"},{\"name\":\"management.metrics.export.influx.retention-duration\",\"type\":\"java.lang.String\",\"description\":\"Time period for which Influx should retain data in the current database. For instance 7d, check the influx documentation for more details on the duration format.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.influx.InfluxProperties\"},{\"name\":\"management.metrics.export.influx.retention-policy\",\"type\":\"java.lang.String\",\"description\":\"Retention policy to use (Influx writes to the DEFAULT retention policy if one is not specified).\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.influx.InfluxProperties\"},{\"name\":\"management.metrics.export.influx.retention-replication-factor\",\"type\":\"java.lang.Integer\",\"description\":\"How many copies of the data are stored in the cluster. Must be 1 for a single node instance.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.influx.InfluxProperties\"},{\"name\":\"management.metrics.export.influx.retention-shard-duration\",\"type\":\"java.lang.String\",\"description\":\"Time range covered by a shard group. For instance 2w, check the influx documentation for more details on the duration format.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.influx.InfluxProperties\"},{\"name\":\"management.metrics.export.influx.step\",\"type\":\"java.time.Duration\",\"description\":\"Step size (i.e. reporting frequency) to use.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.influx.InfluxProperties\",\"defaultValue\":\"1m\"},{\"name\":\"management.metrics.export.influx.uri\",\"type\":\"java.lang.String\",\"description\":\"URI of the Influx server.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.influx.InfluxProperties\",\"defaultValue\":\"http://localhost:8086\"},{\"name\":\"management.metrics.export.influx.user-name\",\"type\":\"java.lang.String\",\"description\":\"Login user of the Influx server.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.influx.InfluxProperties\"},{\"name\":\"management.metrics.export.jmx.domain\",\"type\":\"java.lang.String\",\"description\":\"Metrics JMX domain name.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.jmx.JmxProperties\",\"defaultValue\":\"metrics\"},{\"name\":\"management.metrics.export.jmx.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether exporting of metrics to JMX is enabled.\",\"defaultValue\":true},{\"name\":\"management.metrics.export.jmx.step\",\"type\":\"java.time.Duration\",\"description\":\"Step size (i.e. reporting frequency) to use.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.jmx.JmxProperties\",\"defaultValue\":\"1m\"},{\"name\":\"management.metrics.export.kairos.batch-size\",\"type\":\"java.lang.Integer\",\"description\":\"Number of measurements per request to use for this backend. If more measurements are found, then multiple requests will be made.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.kairos.KairosProperties\",\"defaultValue\":10000},{\"name\":\"management.metrics.export.kairos.connect-timeout\",\"type\":\"java.time.Duration\",\"description\":\"Connection timeout for requests to this backend.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.kairos.KairosProperties\",\"defaultValue\":\"1s\"},{\"name\":\"management.metrics.export.kairos.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether exporting of metrics to this backend is enabled.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.kairos.KairosProperties\",\"defaultValue\":true},{\"name\":\"management.metrics.export.kairos.password\",\"type\":\"java.lang.String\",\"description\":\"Login password of the KairosDB server.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.kairos.KairosProperties\"},{\"name\":\"management.metrics.export.kairos.read-timeout\",\"type\":\"java.time.Duration\",\"description\":\"Read timeout for requests to this backend.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.kairos.KairosProperties\",\"defaultValue\":\"10s\"},{\"name\":\"management.metrics.export.kairos.step\",\"type\":\"java.time.Duration\",\"description\":\"Step size (i.e. reporting frequency) to use.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.kairos.KairosProperties\",\"defaultValue\":\"1m\"},{\"name\":\"management.metrics.export.kairos.uri\",\"type\":\"java.lang.String\",\"description\":\"URI of the KairosDB server.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.kairos.KairosProperties\",\"defaultValue\":\"http://localhost:8080/api/v1/datapoints\"},{\"name\":\"management.metrics.export.kairos.user-name\",\"type\":\"java.lang.String\",\"description\":\"Login user of the KairosDB server.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.kairos.KairosProperties\"},{\"name\":\"management.metrics.export.newrelic.account-id\",\"type\":\"java.lang.String\",\"description\":\"New Relic account ID.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.newrelic.NewRelicProperties\"},{\"name\":\"management.metrics.export.newrelic.api-key\",\"type\":\"java.lang.String\",\"description\":\"New Relic API key.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.newrelic.NewRelicProperties\"},{\"name\":\"management.metrics.export.newrelic.batch-size\",\"type\":\"java.lang.Integer\",\"description\":\"Number of measurements per request to use for this backend. If more measurements are found, then multiple requests will be made.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.newrelic.NewRelicProperties\",\"defaultValue\":10000},{\"name\":\"management.metrics.export.newrelic.client-provider-type\",\"type\":\"io.micrometer.newrelic.ClientProviderType\",\"description\":\"Client provider type to use.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.newrelic.NewRelicProperties\"},{\"name\":\"management.metrics.export.newrelic.connect-timeout\",\"type\":\"java.time.Duration\",\"description\":\"Connection timeout for requests to this backend.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.newrelic.NewRelicProperties\",\"defaultValue\":\"1s\"},{\"name\":\"management.metrics.export.newrelic.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether exporting of metrics to this backend is enabled.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.newrelic.NewRelicProperties\",\"defaultValue\":true},{\"name\":\"management.metrics.export.newrelic.event-type\",\"type\":\"java.lang.String\",\"description\":\"The event type that should be published. This property will be ignored if 'meter-name-event-type-enabled' is set to 'true'.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.newrelic.NewRelicProperties\",\"defaultValue\":\"SpringBootSample\"},{\"name\":\"management.metrics.export.newrelic.meter-name-event-type-enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to send the meter name as the event type instead of using the 'event-type' configuration property value. Can be set to 'true' if New Relic guidelines are not being followed or event types consistent with previous Spring Boot releases are required.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.newrelic.NewRelicProperties\",\"defaultValue\":false},{\"name\":\"management.metrics.export.newrelic.read-timeout\",\"type\":\"java.time.Duration\",\"description\":\"Read timeout for requests to this backend.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.newrelic.NewRelicProperties\",\"defaultValue\":\"10s\"},{\"name\":\"management.metrics.export.newrelic.step\",\"type\":\"java.time.Duration\",\"description\":\"Step size (i.e. reporting frequency) to use.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.newrelic.NewRelicProperties\",\"defaultValue\":\"1m\"},{\"name\":\"management.metrics.export.newrelic.uri\",\"type\":\"java.lang.String\",\"description\":\"URI to ship metrics to.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.newrelic.NewRelicProperties\",\"defaultValue\":\"https://insights-collector.newrelic.com\"},{\"name\":\"management.metrics.export.prometheus.descriptions\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to enable publishing descriptions as part of the scrape payload to Prometheus. Turn this off to minimize the amount of data sent on each scrape.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.prometheus.PrometheusProperties\",\"defaultValue\":true},{\"name\":\"management.metrics.export.prometheus.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether exporting of metrics to Prometheus is enabled.\",\"defaultValue\":true},{\"name\":\"management.metrics.export.prometheus.histogram-flavor\",\"type\":\"io.micrometer.prometheus.HistogramFlavor\",\"description\":\"Histogram type for backing DistributionSummary and Timer.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.prometheus.PrometheusProperties\",\"defaultValue\":\"prometheus\"},{\"name\":\"management.metrics.export.prometheus.pushgateway.base-url\",\"type\":\"java.lang.String\",\"description\":\"Base URL for the Pushgateway.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.prometheus.PrometheusProperties$Pushgateway\",\"defaultValue\":\"http://localhost:9091\"},{\"name\":\"management.metrics.export.prometheus.pushgateway.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Enable publishing via a Prometheus Pushgateway.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.prometheus.PrometheusProperties$Pushgateway\",\"defaultValue\":false},{\"name\":\"management.metrics.export.prometheus.pushgateway.grouping-key\",\"type\":\"java.util.Map\\u003cjava.lang.String,java.lang.String\\u003e\",\"description\":\"Grouping key for the pushed metrics.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.prometheus.PrometheusProperties$Pushgateway\"},{\"name\":\"management.metrics.export.prometheus.pushgateway.job\",\"type\":\"java.lang.String\",\"description\":\"Job identifier for this application instance.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.prometheus.PrometheusProperties$Pushgateway\"},{\"name\":\"management.metrics.export.prometheus.pushgateway.push-rate\",\"type\":\"java.time.Duration\",\"description\":\"Frequency with which to push metrics.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.prometheus.PrometheusProperties$Pushgateway\",\"defaultValue\":\"1m\"},{\"name\":\"management.metrics.export.prometheus.pushgateway.shutdown-operation\",\"type\":\"org.springframework.boot.actuate.metrics.export.prometheus.PrometheusPushGatewayManager$ShutdownOperation\",\"description\":\"Operation that should be performed on shutdown.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.prometheus.PrometheusProperties$Pushgateway\",\"defaultValue\":\"none\"},{\"name\":\"management.metrics.export.prometheus.step\",\"type\":\"java.time.Duration\",\"description\":\"Step size (i.e. reporting frequency) to use.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.prometheus.PrometheusProperties\",\"defaultValue\":\"1m\"},{\"name\":\"management.metrics.export.signalfx.access-token\",\"type\":\"java.lang.String\",\"description\":\"SignalFX access token.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.signalfx.SignalFxProperties\"},{\"name\":\"management.metrics.export.signalfx.batch-size\",\"type\":\"java.lang.Integer\",\"description\":\"Number of measurements per request to use for this backend. If more measurements are found, then multiple requests will be made.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.signalfx.SignalFxProperties\",\"defaultValue\":10000},{\"name\":\"management.metrics.export.signalfx.connect-timeout\",\"type\":\"java.time.Duration\",\"description\":\"Connection timeout for requests to this backend.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.signalfx.SignalFxProperties\",\"defaultValue\":\"1s\"},{\"name\":\"management.metrics.export.signalfx.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether exporting of metrics to this backend is enabled.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.signalfx.SignalFxProperties\",\"defaultValue\":true},{\"name\":\"management.metrics.export.signalfx.read-timeout\",\"type\":\"java.time.Duration\",\"description\":\"Read timeout for requests to this backend.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.signalfx.SignalFxProperties\",\"defaultValue\":\"10s\"},{\"name\":\"management.metrics.export.signalfx.source\",\"type\":\"java.lang.String\",\"description\":\"Uniquely identifies the app instance that is publishing metrics to SignalFx. Defaults to the local host name.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.signalfx.SignalFxProperties\"},{\"name\":\"management.metrics.export.signalfx.step\",\"type\":\"java.time.Duration\",\"description\":\"Step size (i.e. reporting frequency) to use.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.signalfx.SignalFxProperties\",\"defaultValue\":\"10s\"},{\"name\":\"management.metrics.export.signalfx.uri\",\"type\":\"java.lang.String\",\"description\":\"URI to ship metrics to.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.signalfx.SignalFxProperties\",\"defaultValue\":\"https://ingest.signalfx.com\"},{\"name\":\"management.metrics.export.simple.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether, in the absence of any other exporter, exporting of metrics to an in-memory backend is enabled.\",\"defaultValue\":true},{\"name\":\"management.metrics.export.simple.mode\",\"type\":\"io.micrometer.core.instrument.simple.CountingMode\",\"description\":\"Counting mode.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.simple.SimpleProperties\",\"defaultValue\":\"cumulative\"},{\"name\":\"management.metrics.export.simple.step\",\"type\":\"java.time.Duration\",\"description\":\"Step size (i.e. reporting frequency) to use.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.simple.SimpleProperties\",\"defaultValue\":\"1m\"},{\"name\":\"management.metrics.export.stackdriver.batch-size\",\"type\":\"java.lang.Integer\",\"description\":\"Number of measurements per request to use for this backend. If more measurements are found, then multiple requests will be made.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.stackdriver.StackdriverProperties\",\"defaultValue\":10000},{\"name\":\"management.metrics.export.stackdriver.connect-timeout\",\"type\":\"java.time.Duration\",\"description\":\"Connection timeout for requests to this backend.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.stackdriver.StackdriverProperties\",\"defaultValue\":\"1s\"},{\"name\":\"management.metrics.export.stackdriver.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether exporting of metrics to this backend is enabled.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.stackdriver.StackdriverProperties\",\"defaultValue\":true},{\"name\":\"management.metrics.export.stackdriver.project-id\",\"type\":\"java.lang.String\",\"description\":\"Identifier of the Google Cloud project to monitor.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.stackdriver.StackdriverProperties\"},{\"name\":\"management.metrics.export.stackdriver.read-timeout\",\"type\":\"java.time.Duration\",\"description\":\"Read timeout for requests to this backend.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.stackdriver.StackdriverProperties\",\"defaultValue\":\"10s\"},{\"name\":\"management.metrics.export.stackdriver.resource-type\",\"type\":\"java.lang.String\",\"description\":\"Monitored resource type.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.stackdriver.StackdriverProperties\",\"defaultValue\":\"global\"},{\"name\":\"management.metrics.export.stackdriver.step\",\"type\":\"java.time.Duration\",\"description\":\"Step size (i.e. reporting frequency) to use.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.stackdriver.StackdriverProperties\",\"defaultValue\":\"1m\"},{\"name\":\"management.metrics.export.statsd.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether exporting of metrics to StatsD is enabled.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.statsd.StatsdProperties\",\"defaultValue\":true},{\"name\":\"management.metrics.export.statsd.flavor\",\"type\":\"io.micrometer.statsd.StatsdFlavor\",\"description\":\"StatsD line protocol to use.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.statsd.StatsdProperties\",\"defaultValue\":\"datadog\"},{\"name\":\"management.metrics.export.statsd.host\",\"type\":\"java.lang.String\",\"description\":\"Host of the StatsD server to receive exported metrics.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.statsd.StatsdProperties\",\"defaultValue\":\"localhost\"},{\"name\":\"management.metrics.export.statsd.max-packet-length\",\"type\":\"java.lang.Integer\",\"description\":\"Total length of a single payload should be kept within your network's MTU.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.statsd.StatsdProperties\",\"defaultValue\":1400},{\"name\":\"management.metrics.export.statsd.polling-frequency\",\"type\":\"java.time.Duration\",\"description\":\"How often gauges will be polled. When a gauge is polled, its value is recalculated and if the value has changed (or publishUnchangedMeters is true), it is sent to the StatsD server.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.statsd.StatsdProperties\",\"defaultValue\":\"10s\"},{\"name\":\"management.metrics.export.statsd.port\",\"type\":\"java.lang.Integer\",\"description\":\"Port of the StatsD server to receive exported metrics.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.statsd.StatsdProperties\",\"defaultValue\":8125},{\"name\":\"management.metrics.export.statsd.publish-unchanged-meters\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to send unchanged meters to the StatsD server.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.statsd.StatsdProperties\",\"defaultValue\":true},{\"name\":\"management.metrics.export.wavefront.api-token\",\"type\":\"java.lang.String\",\"description\":\"API token used when publishing metrics directly to the Wavefront API host.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.wavefront.WavefrontProperties\"},{\"name\":\"management.metrics.export.wavefront.batch-size\",\"type\":\"java.lang.Integer\",\"description\":\"Number of measurements per request to use for this backend. If more measurements are found, then multiple requests will be made.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.wavefront.WavefrontProperties\",\"defaultValue\":10000},{\"name\":\"management.metrics.export.wavefront.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether exporting of metrics to this backend is enabled.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.wavefront.WavefrontProperties\",\"defaultValue\":true},{\"name\":\"management.metrics.export.wavefront.global-prefix\",\"type\":\"java.lang.String\",\"description\":\"Global prefix to separate metrics originating from this app's white box instrumentation from those originating from other Wavefront integrations when viewed in the Wavefront UI.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.wavefront.WavefrontProperties\"},{\"name\":\"management.metrics.export.wavefront.sender.flush-interval\",\"type\":\"java.time.Duration\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.wavefront.WavefrontProperties$Sender\",\"defaultValue\":\"1s\"},{\"name\":\"management.metrics.export.wavefront.sender.max-queue-size\",\"type\":\"java.lang.Integer\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.wavefront.WavefrontProperties$Sender\",\"defaultValue\":50000},{\"name\":\"management.metrics.export.wavefront.sender.message-size\",\"type\":\"org.springframework.util.unit.DataSize\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.wavefront.WavefrontProperties$Sender\"},{\"name\":\"management.metrics.export.wavefront.source\",\"type\":\"java.lang.String\",\"description\":\"Unique identifier for the app instance that is the source of metrics being published to Wavefront. Defaults to the local host name.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.wavefront.WavefrontProperties\"},{\"name\":\"management.metrics.export.wavefront.step\",\"type\":\"java.time.Duration\",\"description\":\"Step size (i.e. reporting frequency) to use.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.wavefront.WavefrontProperties\",\"defaultValue\":\"1m\"},{\"name\":\"management.metrics.export.wavefront.uri\",\"type\":\"java.net.URI\",\"description\":\"URI to ship metrics to.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.wavefront.WavefrontProperties\",\"defaultValue\":\"https://longboard.wavefront.com\"},{\"name\":\"management.metrics.tags\",\"type\":\"java.util.Map\\u003cjava.lang.String,java.lang.String\\u003e\",\"description\":\"Common tags that are applied to every meter.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.MetricsProperties\"},{\"name\":\"management.metrics.use-global-registry\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether auto-configured MeterRegistry implementations should be bound to the global static registry on Metrics. For testing, set this to 'false' to maximize test independence.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.MetricsProperties\",\"defaultValue\":true},{\"name\":\"management.metrics.web.client.max-uri-tags\",\"type\":\"java.lang.Integer\",\"description\":\"Maximum number of unique URI tag values allowed. After the max number of tag values is reached, metrics with additional tag values are denied by filter.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.MetricsProperties$Web$Client\",\"defaultValue\":100},{\"name\":\"management.metrics.web.client.request.autotime.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to automatically time web client requests.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.AutoTimeProperties\",\"defaultValue\":true},{\"name\":\"management.metrics.web.client.request.autotime.percentiles\",\"type\":\"java.lang.Double[]\",\"description\":\"Computed non-aggregable percentiles to publish.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.AutoTimeProperties\"},{\"name\":\"management.metrics.web.client.request.autotime.percentiles-histogram\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether percentile histograms should be published.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.AutoTimeProperties\",\"defaultValue\":false},{\"name\":\"management.metrics.web.client.request.metric-name\",\"type\":\"java.lang.String\",\"description\":\"Name of the metric for sent requests.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.MetricsProperties$Web$Client$ClientRequest\",\"defaultValue\":\"http.client.requests\"},{\"name\":\"management.metrics.web.server.max-uri-tags\",\"type\":\"java.lang.Integer\",\"description\":\"Maximum number of unique URI tag values allowed. After the max number of tag values is reached, metrics with additional tag values are denied by filter.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.MetricsProperties$Web$Server\",\"defaultValue\":100},{\"name\":\"management.metrics.web.server.request.autotime.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to automatically time web server requests.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.AutoTimeProperties\",\"defaultValue\":true},{\"name\":\"management.metrics.web.server.request.autotime.percentiles\",\"type\":\"java.lang.Double[]\",\"description\":\"Computed non-aggregable percentiles to publish.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.AutoTimeProperties\"},{\"name\":\"management.metrics.web.server.request.autotime.percentiles-histogram\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether percentile histograms should be published.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.AutoTimeProperties\",\"defaultValue\":false},{\"name\":\"management.metrics.web.server.request.ignore-trailing-slash\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether the trailing slash should be ignored when recording metrics.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.MetricsProperties$Web$Server$ServerRequest\",\"defaultValue\":true},{\"name\":\"management.metrics.web.server.request.metric-name\",\"type\":\"java.lang.String\",\"description\":\"Name of the metric for received requests.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.MetricsProperties$Web$Server$ServerRequest\",\"defaultValue\":\"http.server.requests\"},{\"name\":\"management.server.add-application-context-header\",\"type\":\"java.lang.Boolean\",\"description\":\"Add the \\\"X-Application-Context\\\" HTTP header in each response.\",\"defaultValue\":false},{\"name\":\"management.server.address\",\"type\":\"java.net.InetAddress\",\"description\":\"Network address to which the management endpoints should bind. Requires a custom management.server.port.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.web.server.ManagementServerProperties\"},{\"name\":\"management.server.port\",\"type\":\"java.lang.Integer\",\"description\":\"Management endpoint HTTP port (uses the same port as the application by default). Configure a different port to use management-specific SSL.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.web.server.ManagementServerProperties\"},{\"name\":\"management.server.servlet.context-path\",\"type\":\"java.lang.String\",\"description\":\"Management endpoint context-path (for instance, `/management`). Requires a custom management.server.port.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.web.server.ManagementServerProperties$Servlet\",\"defaultValue\":\"\"},{\"name\":\"management.server.ssl.ciphers\",\"type\":\"java.lang.String[]\",\"description\":\"Supported SSL ciphers.\",\"sourceType\":\"org.springframework.boot.web.server.Ssl\"},{\"name\":\"management.server.ssl.client-auth\",\"type\":\"org.springframework.boot.web.server.Ssl$ClientAuth\",\"description\":\"Client authentication mode. Requires a trust store.\",\"sourceType\":\"org.springframework.boot.web.server.Ssl\"},{\"name\":\"management.server.ssl.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to enable SSL support.\",\"sourceType\":\"org.springframework.boot.web.server.Ssl\",\"defaultValue\":true},{\"name\":\"management.server.ssl.enabled-protocols\",\"type\":\"java.lang.String[]\",\"description\":\"Enabled SSL protocols.\",\"sourceType\":\"org.springframework.boot.web.server.Ssl\"},{\"name\":\"management.server.ssl.key-alias\",\"type\":\"java.lang.String\",\"description\":\"Alias that identifies the key in the key store.\",\"sourceType\":\"org.springframework.boot.web.server.Ssl\"},{\"name\":\"management.server.ssl.key-password\",\"type\":\"java.lang.String\",\"description\":\"Password used to access the key in the key store.\",\"sourceType\":\"org.springframework.boot.web.server.Ssl\"},{\"name\":\"management.server.ssl.key-store\",\"type\":\"java.lang.String\",\"description\":\"Path to the key store that holds the SSL certificate (typically a jks file).\",\"sourceType\":\"org.springframework.boot.web.server.Ssl\"},{\"name\":\"management.server.ssl.key-store-password\",\"type\":\"java.lang.String\",\"description\":\"Password used to access the key store.\",\"sourceType\":\"org.springframework.boot.web.server.Ssl\"},{\"name\":\"management.server.ssl.key-store-provider\",\"type\":\"java.lang.String\",\"description\":\"Provider for the key store.\",\"sourceType\":\"org.springframework.boot.web.server.Ssl\"},{\"name\":\"management.server.ssl.key-store-type\",\"type\":\"java.lang.String\",\"description\":\"Type of the key store.\",\"sourceType\":\"org.springframework.boot.web.server.Ssl\"},{\"name\":\"management.server.ssl.protocol\",\"type\":\"java.lang.String\",\"description\":\"SSL protocol to use.\",\"sourceType\":\"org.springframework.boot.web.server.Ssl\",\"defaultValue\":\"TLS\"},{\"name\":\"management.server.ssl.trust-store\",\"type\":\"java.lang.String\",\"description\":\"Trust store that holds SSL certificates.\",\"sourceType\":\"org.springframework.boot.web.server.Ssl\"},{\"name\":\"management.server.ssl.trust-store-password\",\"type\":\"java.lang.String\",\"description\":\"Password used to access the trust store.\",\"sourceType\":\"org.springframework.boot.web.server.Ssl\"},{\"name\":\"management.server.ssl.trust-store-provider\",\"type\":\"java.lang.String\",\"description\":\"Provider for the trust store.\",\"sourceType\":\"org.springframework.boot.web.server.Ssl\"},{\"name\":\"management.server.ssl.trust-store-type\",\"type\":\"java.lang.String\",\"description\":\"Type of the trust store.\",\"sourceType\":\"org.springframework.boot.web.server.Ssl\"},{\"name\":\"management.trace.http.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to enable HTTP request-response tracing.\",\"defaultValue\":true},{\"name\":\"management.trace.http.include\",\"type\":\"java.util.Set\\u003corg.springframework.boot.actuate.trace.http.Include\\u003e\",\"description\":\"Items to be included in the trace. Defaults to request headers (excluding Authorization but including Cookie), response headers (including Set-Cookie), and time taken.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.trace.http.HttpTraceProperties\",\"defaultValue\":[\"request-headers\",\"response-headers\",\"cookies\",\"errors\"]},{\"name\":\"management.endpoints.jmx.unique-names\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether unique runtime object names should be ensured.\",\"deprecation\":{\"level\":\"error\",\"replacement\":\"spring.jmx.unique-names\"}},{\"name\":\"management.health.couchbase.timeout\",\"type\":\"java.time.Duration\",\"description\":\"Timeout for getting the Bucket information from the server.\",\"defaultValue\":\"1000ms\",\"deprecation\":{\"level\":\"error\"}},{\"name\":\"management.health.elasticsearch.indices\",\"type\":\"java.util.List\\u003cjava.lang.String\\u003e\",\"description\":\"Comma-separated index names.\",\"deprecation\":{\"level\":\"error\"}},{\"name\":\"management.health.elasticsearch.response-timeout\",\"type\":\"java.time.Duration\",\"description\":\"Time to wait for a response from the cluster.\",\"deprecation\":{\"level\":\"error\"}},{\"name\":\"management.health.probes.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to enable liveness and readiness probes.\",\"defaultValue\":false,\"deprecation\":{\"level\":\"\",\"replacement\":\"management.endpoint.health.probes.enabled\"}},{\"name\":\"management.health.status.http-mapping\",\"type\":\"java.util.Map\\u003cjava.lang.String,java.lang.Integer\\u003e\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.health.HealthIndicatorProperties\",\"deprecation\":{\"level\":\"\",\"replacement\":\"management.endpoint.health.status.http-mapping\"}},{\"name\":\"management.health.status.order\",\"type\":\"java.util.List\\u003cjava.lang.String\\u003e\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.health.HealthIndicatorProperties\",\"defaultValue\":[\"DOWN\",\"OUT_OF_SERVICE\",\"UP\",\"UNKNOWN\"],\"deprecation\":{\"level\":\"\",\"replacement\":\"management.endpoint.health.status.order\"}},{\"name\":\"management.metrics.binders.files.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to enable files metrics.\",\"defaultValue\":true,\"deprecation\":{\"level\":\"error\",\"reason\":\"Instead, filter 'process.files' metrics.\",\"replacement\":\"management.metrics.enable.process.files\"}},{\"name\":\"management.metrics.binders.jvm.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to enable JVM metrics.\",\"defaultValue\":true,\"deprecation\":{\"level\":\"error\",\"reason\":\"Instead, disable JvmMetricsAutoConfiguration or filter 'jvm' metrics.\",\"replacement\":\"management.metrics.enable.jvm\"}},{\"name\":\"management.metrics.binders.logback.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to enable Logback metrics.\",\"defaultValue\":true,\"deprecation\":{\"level\":\"error\",\"reason\":\"Instead, disable LogbackMetricsAutoConfiguration or filter 'logback' metrics.\",\"replacement\":\"management.metrics.enable.logback\"}},{\"name\":\"management.metrics.binders.processor.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to enable processor metrics.\",\"defaultValue\":true,\"deprecation\":{\"level\":\"error\",\"reason\":\"Instead, filter 'system.cpu' and 'process.cpu' metrics.\"}},{\"name\":\"management.metrics.binders.uptime.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to enable uptime metrics.\",\"defaultValue\":true,\"deprecation\":{\"level\":\"error\",\"reason\":\"Instead, filter 'process.uptime' and 'process.start.time' metrics.\"}},{\"name\":\"management.metrics.distribution.sla\",\"type\":\"java.util.Map\\u003cjava.lang.String,org.springframework.boot.actuate.autoconfigure.metrics.ServiceLevelObjectiveBoundary[]\\u003e\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.MetricsProperties$Distribution\",\"deprecation\":{\"level\":\"\",\"replacement\":\"management.metrics.distribution.slo\"}},{\"name\":\"management.metrics.export.appoptics.num-threads\",\"type\":\"java.lang.Integer\",\"description\":\"Number of threads to use with the metrics publishing scheduler.\",\"defaultValue\":2,\"deprecation\":{\"level\":\"error\"}},{\"name\":\"management.metrics.export.datadog.num-threads\",\"type\":\"java.lang.Integer\",\"description\":\"Number of threads to use with the metrics publishing scheduler.\",\"defaultValue\":2,\"deprecation\":{\"level\":\"error\"}},{\"name\":\"management.metrics.export.dynatrace.num-threads\",\"type\":\"java.lang.Integer\",\"description\":\"Number of threads to use with the metrics publishing scheduler.\",\"defaultValue\":2,\"deprecation\":{\"level\":\"error\"}},{\"name\":\"management.metrics.export.elastic.num-threads\",\"type\":\"java.lang.Integer\",\"description\":\"Number of threads to use with the metrics publishing scheduler.\",\"defaultValue\":2,\"deprecation\":{\"level\":\"error\"}},{\"name\":\"management.metrics.export.ganglia.protocol-version\",\"type\":\"java.lang.String\",\"description\":\"Ganglia protocol version. Must be either 3.1 or 3.0.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.ganglia.GangliaProperties\",\"deprecation\":{\"level\":\"\",\"reason\":\"No longer used by Micrometer.\"}},{\"name\":\"management.metrics.export.ganglia.rate-units\",\"type\":\"java.util.concurrent.TimeUnit\",\"description\":\"Base time unit used to report rates.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.ganglia.GangliaProperties\",\"defaultValue\":\"seconds\",\"deprecation\":{\"level\":\"\",\"reason\":\"No longer used by Micrometer.\"}},{\"name\":\"management.metrics.export.humio.num-threads\",\"type\":\"java.lang.Integer\",\"description\":\"Number of threads to use with the metrics publishing scheduler.\",\"defaultValue\":2,\"deprecation\":{\"level\":\"error\"}},{\"name\":\"management.metrics.export.humio.repository\",\"deprecation\":{\"level\":\"error\"}},{\"name\":\"management.metrics.export.influx.num-threads\",\"type\":\"java.lang.Integer\",\"description\":\"Number of threads to use with the metrics publishing scheduler.\",\"defaultValue\":2,\"deprecation\":{\"level\":\"error\"}},{\"name\":\"management.metrics.export.kairos.num-threads\",\"type\":\"java.lang.Integer\",\"description\":\"Number of threads to use with the metrics publishing scheduler.\",\"deprecation\":{\"level\":\"error\"}},{\"name\":\"management.metrics.export.newrelic.num-threads\",\"type\":\"java.lang.Integer\",\"description\":\"Number of threads to use with the metrics publishing scheduler.\",\"defaultValue\":2,\"deprecation\":{\"level\":\"error\"}},{\"name\":\"management.metrics.export.signalfx.num-threads\",\"type\":\"java.lang.Integer\",\"description\":\"Number of threads to use with the metrics publishing scheduler.\",\"defaultValue\":2,\"deprecation\":{\"level\":\"error\"}},{\"name\":\"management.metrics.export.stackdriver.num-threads\",\"type\":\"java.lang.Integer\",\"description\":\"Number of threads to use with the metrics publishing scheduler.\",\"defaultValue\":2,\"deprecation\":{\"level\":\"error\"}},{\"name\":\"management.metrics.export.statsd.queue-size\",\"defaultValue\":2147483647,\"deprecation\":{\"level\":\"error\"}},{\"name\":\"management.metrics.export.wavefront.connect-timeout\",\"type\":\"java.time.Duration\",\"description\":\"Connection timeout for requests to this backend.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.wavefront.WavefrontProperties\",\"defaultValue\":\"1s\",\"deprecation\":{\"level\":\"error\"}},{\"name\":\"management.metrics.export.wavefront.num-threads\",\"type\":\"java.lang.Integer\",\"description\":\"Number of threads to use with the metrics publishing scheduler.\",\"defaultValue\":2,\"deprecation\":{\"level\":\"error\"}},{\"name\":\"management.metrics.export.wavefront.read-timeout\",\"type\":\"java.time.Duration\",\"description\":\"Read timeout for requests to this backend.\",\"sourceType\":\"org.springframework.boot.actuate.autoconfigure.metrics.export.wavefront.WavefrontProperties\",\"defaultValue\":\"10s\",\"deprecation\":{\"level\":\"error\"}},{\"name\":\"management.metrics.web.client.requests-metric-name\",\"type\":\"java.lang.String\",\"deprecation\":{\"level\":\"error\",\"replacement\":\"management.metrics.web.client.request.metric-name\"}},{\"name\":\"management.metrics.web.server.auto-time-requests\",\"type\":\"java.lang.Boolean\",\"deprecation\":{\"level\":\"error\",\"replacement\":\"management.metrics.web.server.request.autotime.enabled\"}},{\"name\":\"management.metrics.web.server.requests-metric-name\",\"type\":\"java.lang.String\",\"deprecation\":{\"level\":\"error\",\"replacement\":\"management.metrics.web.server.request.metric-name\"}},{\"name\":\"management.trace.include\",\"deprecation\":{\"level\":\"error\",\"replacement\":\"management.trace.http.include\"}},{\"name\":\"server.address\",\"type\":\"java.net.InetAddress\",\"description\":\"Network address to which the server should bind.\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ServerProperties\"},{\"name\":\"server.compression.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether response compression is enabled.\",\"sourceType\":\"org.springframework.boot.web.server.Compression\",\"defaultValue\":false},{\"name\":\"server.compression.excluded-user-agents\",\"type\":\"java.lang.String[]\",\"description\":\"Comma-separated list of user agents for which responses should not be compressed.\",\"sourceType\":\"org.springframework.boot.web.server.Compression\"},{\"name\":\"server.compression.mime-types\",\"type\":\"java.lang.String[]\",\"description\":\"Comma-separated list of MIME types that should be compressed.\",\"sourceType\":\"org.springframework.boot.web.server.Compression\",\"defaultValue\":[\"text/html\",\"text/xml\",\"text/plain\",\"text/css\",\"text/javascript\",\"application/javascript\",\"application/json\",\"application/xml\"]},{\"name\":\"server.compression.min-response-size\",\"type\":\"org.springframework.util.unit.DataSize\",\"description\":\"Minimum \\\"Content-Length\\\" value that is required for compression to be performed.\",\"sourceType\":\"org.springframework.boot.web.server.Compression\",\"defaultValue\":\"2KB\"},{\"name\":\"server.error.include-binding-errors\",\"type\":\"org.springframework.boot.autoconfigure.web.ErrorProperties$IncludeAttribute\",\"description\":\"When to include \\\"errors\\\" attribute.\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ErrorProperties\",\"defaultValue\":\"never\"},{\"name\":\"server.error.include-exception\",\"type\":\"java.lang.Boolean\",\"description\":\"Include the \\\"exception\\\" attribute.\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ErrorProperties\",\"defaultValue\":false},{\"name\":\"server.error.include-message\",\"type\":\"org.springframework.boot.autoconfigure.web.ErrorProperties$IncludeAttribute\",\"description\":\"When to include \\\"message\\\" attribute.\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ErrorProperties\",\"defaultValue\":\"never\"},{\"name\":\"server.error.include-stacktrace\",\"type\":\"org.springframework.boot.autoconfigure.web.ErrorProperties$IncludeStacktrace\",\"description\":\"When to include the \\\"trace\\\" attribute.\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ErrorProperties\",\"defaultValue\":\"never\"},{\"name\":\"server.error.path\",\"type\":\"java.lang.String\",\"description\":\"Path of the error controller.\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ErrorProperties\",\"defaultValue\":\"/error\"},{\"name\":\"server.error.whitelabel.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to enable the default error page displayed in browsers in case of a server error.\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ErrorProperties$Whitelabel\",\"defaultValue\":true},{\"name\":\"server.forward-headers-strategy\",\"type\":\"org.springframework.boot.autoconfigure.web.ServerProperties$ForwardHeadersStrategy\",\"description\":\"Strategy for handling X-Forwarded-* headers.\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ServerProperties\"},{\"name\":\"server.http2.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to enable HTTP/2 support, if the current environment supports it.\",\"sourceType\":\"org.springframework.boot.web.server.Http2\",\"defaultValue\":false},{\"name\":\"server.jetty.accesslog.append\",\"type\":\"java.lang.Boolean\",\"description\":\"Append to log.\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ServerProperties$Jetty$Accesslog\",\"defaultValue\":false},{\"name\":\"server.jetty.accesslog.custom-format\",\"type\":\"java.lang.String\",\"description\":\"Custom log format, see org.eclipse.jetty.server.CustomRequestLog. If defined, overrides the \\\"format\\\" configuration key.\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ServerProperties$Jetty$Accesslog\"},{\"name\":\"server.jetty.accesslog.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Enable access log.\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ServerProperties$Jetty$Accesslog\",\"defaultValue\":false},{\"name\":\"server.jetty.accesslog.file-date-format\",\"type\":\"java.lang.String\",\"description\":\"Date format to place in log file name.\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ServerProperties$Jetty$Accesslog\"},{\"name\":\"server.jetty.accesslog.filename\",\"type\":\"java.lang.String\",\"description\":\"Log filename. If not specified, logs redirect to \\\"System.err\\\".\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ServerProperties$Jetty$Accesslog\"},{\"name\":\"server.jetty.accesslog.format\",\"type\":\"org.springframework.boot.autoconfigure.web.ServerProperties$Jetty$Accesslog$FORMAT\",\"description\":\"Log format.\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ServerProperties$Jetty$Accesslog\",\"defaultValue\":\"ncsa\"},{\"name\":\"server.jetty.accesslog.ignore-paths\",\"type\":\"java.util.List\\u003cjava.lang.String\\u003e\",\"description\":\"Request paths that should not be logged.\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ServerProperties$Jetty$Accesslog\"},{\"name\":\"server.jetty.accesslog.retention-period\",\"type\":\"java.lang.Integer\",\"description\":\"Number of days before rotated log files are deleted.\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ServerProperties$Jetty$Accesslog\",\"defaultValue\":31},{\"name\":\"server.jetty.connection-idle-timeout\",\"type\":\"java.time.Duration\",\"description\":\"Time that the connection can be idle before it is closed.\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ServerProperties$Jetty\"},{\"name\":\"server.jetty.max-http-form-post-size\",\"type\":\"org.springframework.util.unit.DataSize\",\"description\":\"Maximum size of the form content in any HTTP post request.\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ServerProperties$Jetty\",\"defaultValue\":\"200000B\"},{\"name\":\"server.jetty.threads.acceptors\",\"type\":\"java.lang.Integer\",\"description\":\"Number of acceptor threads to use. When the value is -1, the default, the number of acceptors is derived from the operating environment.\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ServerProperties$Jetty$Threads\",\"defaultValue\":-1},{\"name\":\"server.jetty.threads.idle-timeout\",\"type\":\"java.time.Duration\",\"description\":\"Maximum thread idle time.\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ServerProperties$Jetty$Threads\",\"defaultValue\":\"60000ms\"},{\"name\":\"server.jetty.threads.max\",\"type\":\"java.lang.Integer\",\"description\":\"Maximum number of threads.\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ServerProperties$Jetty$Threads\",\"defaultValue\":200},{\"name\":\"server.jetty.threads.max-queue-capacity\",\"type\":\"java.lang.Integer\",\"description\":\"Maximum capacity of the thread pool's backing queue. A default is computed based on the threading configuration.\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ServerProperties$Jetty$Threads\"},{\"name\":\"server.jetty.threads.min\",\"type\":\"java.lang.Integer\",\"description\":\"Minimum number of threads.\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ServerProperties$Jetty$Threads\",\"defaultValue\":8},{\"name\":\"server.jetty.threads.selectors\",\"type\":\"java.lang.Integer\",\"description\":\"Number of selector threads to use. When the value is -1, the default, the number of selectors is derived from the operating environment.\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ServerProperties$Jetty$Threads\",\"defaultValue\":-1},{\"name\":\"server.max-http-header-size\",\"type\":\"org.springframework.util.unit.DataSize\",\"description\":\"Maximum size of the HTTP message header.\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ServerProperties\",\"defaultValue\":\"8KB\"},{\"name\":\"server.netty.connection-timeout\",\"type\":\"java.time.Duration\",\"description\":\"Connection timeout of the Netty channel.\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ServerProperties$Netty\"},{\"name\":\"server.port\",\"type\":\"java.lang.Integer\",\"description\":\"Server HTTP port.\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ServerProperties\",\"defaultValue\":8080},{\"name\":\"server.server-header\",\"type\":\"java.lang.String\",\"description\":\"Value to use for the Server response header (if empty, no header is sent).\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ServerProperties\"},{\"name\":\"server.servlet.application-display-name\",\"type\":\"java.lang.String\",\"description\":\"Display name of the application.\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ServerProperties$Servlet\",\"defaultValue\":\"application\"},{\"name\":\"server.servlet.context-parameters\",\"type\":\"java.util.Map\\u003cjava.lang.String,java.lang.String\\u003e\",\"description\":\"Servlet context init parameters.\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ServerProperties$Servlet\"},{\"name\":\"server.servlet.context-path\",\"type\":\"java.lang.String\",\"description\":\"Context path of the application.\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ServerProperties$Servlet\"},{\"name\":\"server.servlet.encoding.charset\",\"type\":\"java.nio.charset.Charset\",\"sourceType\":\"org.springframework.boot.web.servlet.server.Encoding\"},{\"name\":\"server.servlet.encoding.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to enable http encoding support.\",\"defaultValue\":true},{\"name\":\"server.servlet.encoding.force\",\"type\":\"java.lang.Boolean\",\"sourceType\":\"org.springframework.boot.web.servlet.server.Encoding\"},{\"name\":\"server.servlet.encoding.force-request\",\"type\":\"java.lang.Boolean\",\"sourceType\":\"org.springframework.boot.web.servlet.server.Encoding\"},{\"name\":\"server.servlet.encoding.force-response\",\"type\":\"java.lang.Boolean\",\"sourceType\":\"org.springframework.boot.web.servlet.server.Encoding\"},{\"name\":\"server.servlet.encoding.mapping\",\"type\":\"java.util.Map\\u003cjava.util.Locale,java.nio.charset.Charset\\u003e\",\"sourceType\":\"org.springframework.boot.web.servlet.server.Encoding\"},{\"name\":\"server.servlet.jsp.class-name\",\"type\":\"java.lang.String\",\"description\":\"Class name of the servlet to use for JSPs. If registered is true and this class\\n\\t * is on the classpath then it will be registered.\",\"sourceType\":\"org.springframework.boot.web.servlet.server.Jsp\",\"defaultValue\":\"org.apache.jasper.servlet.JspServlet\"},{\"name\":\"server.servlet.jsp.init-parameters\",\"type\":\"java.util.Map\\u003cjava.lang.String,java.lang.String\\u003e\",\"description\":\"Init parameters used to configure the JSP servlet.\",\"sourceType\":\"org.springframework.boot.web.servlet.server.Jsp\"},{\"name\":\"server.servlet.jsp.registered\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether the JSP servlet is registered.\",\"sourceType\":\"org.springframework.boot.web.servlet.server.Jsp\",\"defaultValue\":true},{\"name\":\"server.servlet.register-default-servlet\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to register the default Servlet with the container.\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ServerProperties$Servlet\",\"defaultValue\":true},{\"name\":\"server.servlet.session.cookie.comment\",\"type\":\"java.lang.String\",\"description\":\"Comment for the session cookie.\",\"sourceType\":\"org.springframework.boot.web.servlet.server.Session$Cookie\"},{\"name\":\"server.servlet.session.cookie.domain\",\"type\":\"java.lang.String\",\"description\":\" Domain for the session cookie.\",\"sourceType\":\"org.springframework.boot.web.servlet.server.Session$Cookie\"},{\"name\":\"server.servlet.session.cookie.http-only\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to use \\\"HttpOnly\\\" cookies for session cookies.\",\"sourceType\":\"org.springframework.boot.web.servlet.server.Session$Cookie\"},{\"name\":\"server.servlet.session.cookie.max-age\",\"type\":\"java.time.Duration\",\"description\":\"Maximum age of the session cookie. If a duration suffix is not specified, seconds will be used.\",\"sourceType\":\"org.springframework.boot.web.servlet.server.Session$Cookie\"},{\"name\":\"server.servlet.session.cookie.name\",\"type\":\"java.lang.String\",\"description\":\"Session cookie name.\",\"sourceType\":\"org.springframework.boot.web.servlet.server.Session$Cookie\"},{\"name\":\"server.servlet.session.cookie.path\",\"type\":\"java.lang.String\",\"description\":\"Path of the session cookie.\",\"sourceType\":\"org.springframework.boot.web.servlet.server.Session$Cookie\"},{\"name\":\"server.servlet.session.cookie.secure\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to always mark the session cookie as secure.\",\"sourceType\":\"org.springframework.boot.web.servlet.server.Session$Cookie\"},{\"name\":\"server.servlet.session.persistent\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to persist session data between restarts.\",\"sourceType\":\"org.springframework.boot.web.servlet.server.Session\",\"defaultValue\":false},{\"name\":\"server.servlet.session.store-dir\",\"type\":\"java.io.File\",\"description\":\"Directory used to store session data.\",\"sourceType\":\"org.springframework.boot.web.servlet.server.Session\"},{\"name\":\"server.servlet.session.timeout\",\"type\":\"java.time.Duration\",\"description\":\"Session timeout. If a duration suffix is not specified, seconds will be used.\",\"sourceType\":\"org.springframework.boot.web.servlet.server.Session\",\"defaultValue\":\"30m\"},{\"name\":\"server.servlet.session.tracking-modes\",\"type\":\"java.util.Set\\u003corg.springframework.boot.web.servlet.server.Session$SessionTrackingMode\\u003e\",\"description\":\"Session tracking modes.\",\"sourceType\":\"org.springframework.boot.web.servlet.server.Session\"},{\"name\":\"server.shutdown\",\"type\":\"org.springframework.boot.web.server.Shutdown\",\"description\":\"Type of shutdown that the server will support.\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ServerProperties\"},{\"name\":\"server.ssl.ciphers\",\"type\":\"java.lang.String[]\",\"description\":\"Supported SSL ciphers.\",\"sourceType\":\"org.springframework.boot.web.server.Ssl\"},{\"name\":\"server.ssl.client-auth\",\"type\":\"org.springframework.boot.web.server.Ssl$ClientAuth\",\"description\":\"Client authentication mode. Requires a trust store.\",\"sourceType\":\"org.springframework.boot.web.server.Ssl\"},{\"name\":\"server.ssl.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to enable SSL support.\",\"sourceType\":\"org.springframework.boot.web.server.Ssl\",\"defaultValue\":true},{\"name\":\"server.ssl.enabled-protocols\",\"type\":\"java.lang.String[]\",\"description\":\"Enabled SSL protocols.\",\"sourceType\":\"org.springframework.boot.web.server.Ssl\"},{\"name\":\"server.ssl.key-alias\",\"type\":\"java.lang.String\",\"description\":\"Alias that identifies the key in the key store.\",\"sourceType\":\"org.springframework.boot.web.server.Ssl\"},{\"name\":\"server.ssl.key-password\",\"type\":\"java.lang.String\",\"description\":\"Password used to access the key in the key store.\",\"sourceType\":\"org.springframework.boot.web.server.Ssl\"},{\"name\":\"server.ssl.key-store\",\"type\":\"java.lang.String\",\"description\":\"Path to the key store that holds the SSL certificate (typically a jks file).\",\"sourceType\":\"org.springframework.boot.web.server.Ssl\"},{\"name\":\"server.ssl.key-store-password\",\"type\":\"java.lang.String\",\"description\":\"Password used to access the key store.\",\"sourceType\":\"org.springframework.boot.web.server.Ssl\"},{\"name\":\"server.ssl.key-store-provider\",\"type\":\"java.lang.String\",\"description\":\"Provider for the key store.\",\"sourceType\":\"org.springframework.boot.web.server.Ssl\"},{\"name\":\"server.ssl.key-store-type\",\"type\":\"java.lang.String\",\"description\":\"Type of the key store.\",\"sourceType\":\"org.springframework.boot.web.server.Ssl\"},{\"name\":\"server.ssl.protocol\",\"type\":\"java.lang.String\",\"description\":\"SSL protocol to use.\",\"sourceType\":\"org.springframework.boot.web.server.Ssl\",\"defaultValue\":\"TLS\"},{\"name\":\"server.ssl.trust-store\",\"type\":\"java.lang.String\",\"description\":\"Trust store that holds SSL certificates.\",\"sourceType\":\"org.springframework.boot.web.server.Ssl\"},{\"name\":\"server.ssl.trust-store-password\",\"type\":\"java.lang.String\",\"description\":\"Password used to access the trust store.\",\"sourceType\":\"org.springframework.boot.web.server.Ssl\"},{\"name\":\"server.ssl.trust-store-provider\",\"type\":\"java.lang.String\",\"description\":\"Provider for the trust store.\",\"sourceType\":\"org.springframework.boot.web.server.Ssl\"},{\"name\":\"server.ssl.trust-store-type\",\"type\":\"java.lang.String\",\"description\":\"Type of the trust store.\",\"sourceType\":\"org.springframework.boot.web.server.Ssl\"},{\"name\":\"server.tomcat.accept-count\",\"type\":\"java.lang.Integer\",\"description\":\"Maximum queue length for incoming connection requests when all possible request processing threads are in use.\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ServerProperties$Tomcat\",\"defaultValue\":100},{\"name\":\"server.tomcat.accesslog.buffered\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to buffer output such that it is flushed only periodically.\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ServerProperties$Tomcat$Accesslog\",\"defaultValue\":true},{\"name\":\"server.tomcat.accesslog.check-exists\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to check for log file existence so it can be recreated it if an external process has renamed it.\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ServerProperties$Tomcat$Accesslog\",\"defaultValue\":false},{\"name\":\"server.tomcat.accesslog.condition-if\",\"type\":\"java.lang.String\",\"description\":\"Whether logging of the request will only be enabled if \\\"ServletRequest.getAttribute(conditionIf)\\\" does not yield null.\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ServerProperties$Tomcat$Accesslog\"},{\"name\":\"server.tomcat.accesslog.condition-unless\",\"type\":\"java.lang.String\",\"description\":\"Whether logging of the request will only be enabled if \\\"ServletRequest.getAttribute(conditionUnless)\\\" yield null.\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ServerProperties$Tomcat$Accesslog\"},{\"name\":\"server.tomcat.accesslog.directory\",\"type\":\"java.lang.String\",\"description\":\"Directory in which log files are created. Can be absolute or relative to the Tomcat base dir.\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ServerProperties$Tomcat$Accesslog\",\"defaultValue\":\"logs\"},{\"name\":\"server.tomcat.accesslog.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Enable access log.\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ServerProperties$Tomcat$Accesslog\",\"defaultValue\":false},{\"name\":\"server.tomcat.accesslog.encoding\",\"type\":\"java.lang.String\",\"description\":\"Character set used by the log file. Default to the system default character set.\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ServerProperties$Tomcat$Accesslog\"},{\"name\":\"server.tomcat.accesslog.file-date-format\",\"type\":\"java.lang.String\",\"description\":\"Date format to place in the log file name.\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ServerProperties$Tomcat$Accesslog\",\"defaultValue\":\".yyyy-MM-dd\"},{\"name\":\"server.tomcat.accesslog.ipv6-canonical\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to use IPv6 canonical representation format as defined by RFC 5952.\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ServerProperties$Tomcat$Accesslog\",\"defaultValue\":false},{\"name\":\"server.tomcat.accesslog.locale\",\"type\":\"java.lang.String\",\"description\":\"Locale used to format timestamps in log entries and in log file name suffix. Default to the default locale of the Java process.\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ServerProperties$Tomcat$Accesslog\"},{\"name\":\"server.tomcat.accesslog.max-days\",\"type\":\"java.lang.Integer\",\"description\":\"Number of days to retain the access log files before they are removed.\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ServerProperties$Tomcat$Accesslog\",\"defaultValue\":-1},{\"name\":\"server.tomcat.accesslog.pattern\",\"type\":\"java.lang.String\",\"description\":\"Format pattern for access logs.\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ServerProperties$Tomcat$Accesslog\",\"defaultValue\":\"common\"},{\"name\":\"server.tomcat.accesslog.prefix\",\"type\":\"java.lang.String\",\"description\":\"Log file name prefix.\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ServerProperties$Tomcat$Accesslog\",\"defaultValue\":\"access_log\"},{\"name\":\"server.tomcat.accesslog.rename-on-rotate\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to defer inclusion of the date stamp in the file name until rotate time.\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ServerProperties$Tomcat$Accesslog\",\"defaultValue\":false},{\"name\":\"server.tomcat.accesslog.request-attributes-enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Set request attributes for the IP address, Hostname, protocol, and port used for the request.\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ServerProperties$Tomcat$Accesslog\",\"defaultValue\":false},{\"name\":\"server.tomcat.accesslog.rotate\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to enable access log rotation.\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ServerProperties$Tomcat$Accesslog\",\"defaultValue\":true},{\"name\":\"server.tomcat.accesslog.suffix\",\"type\":\"java.lang.String\",\"description\":\"Log file name suffix.\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ServerProperties$Tomcat$Accesslog\",\"defaultValue\":\".log\"},{\"name\":\"server.tomcat.additional-tld-skip-patterns\",\"type\":\"java.util.List\\u003cjava.lang.String\\u003e\",\"description\":\"Comma-separated list of additional patterns that match jars to ignore for TLD scanning. The special '?' and '*' characters can be used in the pattern to match one and only one character and zero or more characters respectively.\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ServerProperties$Tomcat\"},{\"name\":\"server.tomcat.background-processor-delay\",\"type\":\"java.time.Duration\",\"description\":\"Delay between the invocation of backgroundProcess methods. If a duration suffix is not specified, seconds will be used.\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ServerProperties$Tomcat\",\"defaultValue\":\"10s\"},{\"name\":\"server.tomcat.basedir\",\"type\":\"java.io.File\",\"description\":\"Tomcat base directory. If not specified, a temporary directory is used.\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ServerProperties$Tomcat\"},{\"name\":\"server.tomcat.connection-timeout\",\"type\":\"java.time.Duration\",\"description\":\"Amount of time the connector will wait, after accepting a connection, for the request URI line to be presented.\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ServerProperties$Tomcat\"},{\"name\":\"server.tomcat.max-connections\",\"type\":\"java.lang.Integer\",\"description\":\"Maximum number of connections that the server accepts and processes at any given time. Once the limit has been reached, the operating system may still accept connections based on the \\\"acceptCount\\\" property.\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ServerProperties$Tomcat\",\"defaultValue\":8192},{\"name\":\"server.tomcat.max-http-form-post-size\",\"type\":\"org.springframework.util.unit.DataSize\",\"description\":\"Maximum size of the form content in any HTTP post request.\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ServerProperties$Tomcat\",\"defaultValue\":\"2MB\"},{\"name\":\"server.tomcat.max-swallow-size\",\"type\":\"org.springframework.util.unit.DataSize\",\"description\":\"Maximum amount of request body to swallow.\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ServerProperties$Tomcat\",\"defaultValue\":\"2MB\"},{\"name\":\"server.tomcat.mbeanregistry.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether Tomcat's MBean Registry should be enabled.\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ServerProperties$Tomcat$Mbeanregistry\",\"defaultValue\":false},{\"name\":\"server.tomcat.processor-cache\",\"type\":\"java.lang.Integer\",\"description\":\"Maximum number of idle processors that will be retained in the cache and reused with a subsequent request. When set to -1 the cache will be unlimited with a theoretical maximum size equal to the maximum number of connections.\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ServerProperties$Tomcat\",\"defaultValue\":200},{\"name\":\"server.tomcat.redirect-context-root\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether requests to the context root should be redirected by appending a / to the path.\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ServerProperties$Tomcat\",\"defaultValue\":true},{\"name\":\"server.tomcat.relaxed-path-chars\",\"type\":\"java.util.List\\u003cjava.lang.Character\\u003e\",\"description\":\"Comma-separated list of additional unencoded characters that should be allowed in URI paths. Only \\\"\\u003c \\u003e [ \\\\ ] ^ ` { | }\\\" are allowed.\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ServerProperties$Tomcat\"},{\"name\":\"server.tomcat.relaxed-query-chars\",\"type\":\"java.util.List\\u003cjava.lang.Character\\u003e\",\"description\":\"Comma-separated list of additional unencoded characters that should be allowed in URI query strings. Only \\\"\\u003c \\u003e [ \\\\ ] ^ ` { | }\\\" are allowed.\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ServerProperties$Tomcat\"},{\"name\":\"server.tomcat.remoteip.host-header\",\"type\":\"java.lang.String\",\"description\":\"Name of the HTTP header from which the remote host is extracted.\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ServerProperties$Tomcat$Remoteip\",\"defaultValue\":\"X-Forwarded-Host\"},{\"name\":\"server.tomcat.remoteip.internal-proxies\",\"type\":\"java.lang.String\",\"description\":\"Regular expression that matches proxies that are to be trusted.\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ServerProperties$Tomcat$Remoteip\",\"defaultValue\":\"10\\\\.\\\\d{1,3}\\\\.\\\\d{1,3}\\\\.\\\\d{1,3}|192\\\\.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}|172\\\\.2[0-9]{1}\\\\.\\\\d{1,3}\\\\.\\\\d{1,3}|172\\\\.3[0-1]{1}\\\\.\\\\d{1,3}\\\\.\\\\d{1,3}|0:0:0:0:0:0:0:1|::1\"},{\"name\":\"server.tomcat.remoteip.port-header\",\"type\":\"java.lang.String\",\"description\":\"Name of the HTTP header used to override the original port value.\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ServerProperties$Tomcat$Remoteip\",\"defaultValue\":\"X-Forwarded-Port\"},{\"name\":\"server.tomcat.remoteip.protocol-header\",\"type\":\"java.lang.String\",\"description\":\"Header that holds the incoming protocol, usually named \\\"X-Forwarded-Proto\\\".\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ServerProperties$Tomcat$Remoteip\"},{\"name\":\"server.tomcat.remoteip.protocol-header-https-value\",\"type\":\"java.lang.String\",\"description\":\"Value of the protocol header indicating whether the incoming request uses SSL.\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ServerProperties$Tomcat$Remoteip\",\"defaultValue\":\"https\"},{\"name\":\"server.tomcat.remoteip.remote-ip-header\",\"type\":\"java.lang.String\",\"description\":\"Name of the HTTP header from which the remote IP is extracted. For instance, `X-FORWARDED-FOR`.\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ServerProperties$Tomcat$Remoteip\"},{\"name\":\"server.tomcat.resource.allow-caching\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether static resource caching is permitted for this web application.\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ServerProperties$Tomcat$Resource\",\"defaultValue\":true},{\"name\":\"server.tomcat.resource.cache-ttl\",\"type\":\"java.time.Duration\",\"description\":\"Time-to-live of the static resource cache.\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ServerProperties$Tomcat$Resource\"},{\"name\":\"server.tomcat.threads.max\",\"type\":\"java.lang.Integer\",\"description\":\"Maximum amount of worker threads.\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ServerProperties$Tomcat$Threads\",\"defaultValue\":200},{\"name\":\"server.tomcat.threads.min-spare\",\"type\":\"java.lang.Integer\",\"description\":\"Minimum amount of worker threads.\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ServerProperties$Tomcat$Threads\",\"defaultValue\":10},{\"name\":\"server.tomcat.uri-encoding\",\"type\":\"java.nio.charset.Charset\",\"description\":\"Character encoding to use to decode the URI.\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ServerProperties$Tomcat\",\"defaultValue\":\"UTF-8\"},{\"name\":\"server.tomcat.use-relative-redirects\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether HTTP 1.1 and later location headers generated by a call to sendRedirect will use relative or absolute redirects.\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ServerProperties$Tomcat\",\"defaultValue\":false},{\"name\":\"server.undertow.accesslog.dir\",\"type\":\"java.io.File\",\"description\":\"Undertow access log directory.\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ServerProperties$Undertow$Accesslog\"},{\"name\":\"server.undertow.accesslog.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to enable the access log.\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ServerProperties$Undertow$Accesslog\",\"defaultValue\":false},{\"name\":\"server.undertow.accesslog.pattern\",\"type\":\"java.lang.String\",\"description\":\"Format pattern for access logs.\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ServerProperties$Undertow$Accesslog\",\"defaultValue\":\"common\"},{\"name\":\"server.undertow.accesslog.prefix\",\"type\":\"java.lang.String\",\"description\":\"Log file name prefix.\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ServerProperties$Undertow$Accesslog\",\"defaultValue\":\"access_log.\"},{\"name\":\"server.undertow.accesslog.rotate\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to enable access log rotation.\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ServerProperties$Undertow$Accesslog\",\"defaultValue\":true},{\"name\":\"server.undertow.accesslog.suffix\",\"type\":\"java.lang.String\",\"description\":\"Log file name suffix.\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ServerProperties$Undertow$Accesslog\",\"defaultValue\":\"log\"},{\"name\":\"server.undertow.allow-encoded-slash\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether the server should decode percent encoded slash characters. Enabling encoded slashes can have security implications due to different servers interpreting the slash differently. Only enable this if you have a legacy application that requires it.\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ServerProperties$Undertow\",\"defaultValue\":false},{\"name\":\"server.undertow.always-set-keep-alive\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether the 'Connection: keep-alive' header should be added to all responses, even if not required by the HTTP specification.\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ServerProperties$Undertow\",\"defaultValue\":true},{\"name\":\"server.undertow.buffer-size\",\"type\":\"org.springframework.util.unit.DataSize\",\"description\":\"Size of each buffer. The default is derived from the maximum amount of memory that is available to the JVM.\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ServerProperties$Undertow\"},{\"name\":\"server.undertow.decode-url\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether the URL should be decoded. When disabled, percent-encoded characters in the URL will be left as-is.\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ServerProperties$Undertow\",\"defaultValue\":true},{\"name\":\"server.undertow.direct-buffers\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to allocate buffers outside the Java heap. The default is derived from the maximum amount of memory that is available to the JVM.\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ServerProperties$Undertow\"},{\"name\":\"server.undertow.eager-filter-init\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether servlet filters should be initialized on startup.\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ServerProperties$Undertow\",\"defaultValue\":true},{\"name\":\"server.undertow.max-cookies\",\"type\":\"java.lang.Integer\",\"description\":\"Maximum number of cookies that are allowed. This limit exists to prevent hash collision based DOS attacks.\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ServerProperties$Undertow\",\"defaultValue\":200},{\"name\":\"server.undertow.max-headers\",\"type\":\"java.lang.Integer\",\"description\":\"Maximum number of headers that are allowed. This limit exists to prevent hash collision based DOS attacks.\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ServerProperties$Undertow\"},{\"name\":\"server.undertow.max-http-post-size\",\"type\":\"org.springframework.util.unit.DataSize\",\"description\":\"Maximum size of the HTTP post content. When the value is -1, the default, the size is unlimited.\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ServerProperties$Undertow\",\"defaultValue\":\"-1B\"},{\"name\":\"server.undertow.max-parameters\",\"type\":\"java.lang.Integer\",\"description\":\"Maximum number of query or path parameters that are allowed. This limit exists to prevent hash collision based DOS attacks.\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ServerProperties$Undertow\"},{\"name\":\"server.undertow.no-request-timeout\",\"type\":\"java.time.Duration\",\"description\":\"Amount of time a connection can sit idle without processing a request, before it is closed by the server.\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ServerProperties$Undertow\"},{\"name\":\"server.undertow.options.server\",\"type\":\"java.util.Map\\u003cjava.lang.String,java.lang.String\\u003e\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ServerProperties$Undertow$Options\"},{\"name\":\"server.undertow.options.socket\",\"type\":\"java.util.Map\\u003cjava.lang.String,java.lang.String\\u003e\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ServerProperties$Undertow$Options\"},{\"name\":\"server.undertow.threads.io\",\"type\":\"java.lang.Integer\",\"description\":\"Number of I/O threads to create for the worker. The default is derived from the number of available processors.\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ServerProperties$Undertow$Threads\"},{\"name\":\"server.undertow.threads.worker\",\"type\":\"java.lang.Integer\",\"description\":\"Number of worker threads. The default is 8 times the number of I/O threads.\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ServerProperties$Undertow$Threads\"},{\"name\":\"server.undertow.url-charset\",\"type\":\"java.nio.charset.Charset\",\"description\":\"Charset used to decode URLs.\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ServerProperties$Undertow\",\"defaultValue\":\"UTF-8\"},{\"name\":\"spring.activemq.broker-url\",\"type\":\"java.lang.String\",\"description\":\"URL of the ActiveMQ broker. Auto-generated by default.\",\"sourceType\":\"org.springframework.boot.autoconfigure.jms.activemq.ActiveMQProperties\"},{\"name\":\"spring.activemq.close-timeout\",\"type\":\"java.time.Duration\",\"description\":\"Time to wait before considering a close complete.\",\"sourceType\":\"org.springframework.boot.autoconfigure.jms.activemq.ActiveMQProperties\",\"defaultValue\":\"15s\"},{\"name\":\"spring.activemq.in-memory\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether the default broker URL should be in memory. Ignored if an explicit broker has been specified.\",\"sourceType\":\"org.springframework.boot.autoconfigure.jms.activemq.ActiveMQProperties\",\"defaultValue\":true},{\"name\":\"spring.activemq.non-blocking-redelivery\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to stop message delivery before re-delivering messages from a rolled back transaction. This implies that message order is not preserved when this is enabled.\",\"sourceType\":\"org.springframework.boot.autoconfigure.jms.activemq.ActiveMQProperties\",\"defaultValue\":false},{\"name\":\"spring.activemq.packages.trust-all\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to trust all packages.\",\"sourceType\":\"org.springframework.boot.autoconfigure.jms.activemq.ActiveMQProperties$Packages\"},{\"name\":\"spring.activemq.packages.trusted\",\"type\":\"java.util.List\\u003cjava.lang.String\\u003e\",\"description\":\"Comma-separated list of specific packages to trust (when not trusting all packages).\",\"sourceType\":\"org.springframework.boot.autoconfigure.jms.activemq.ActiveMQProperties$Packages\"},{\"name\":\"spring.activemq.password\",\"type\":\"java.lang.String\",\"description\":\"Login password of the broker.\",\"sourceType\":\"org.springframework.boot.autoconfigure.jms.activemq.ActiveMQProperties\"},{\"name\":\"spring.activemq.pool.block-if-full\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to block when a connection is requested and the pool is full. Set it to false to throw a \\\"JMSException\\\" instead.\",\"sourceType\":\"org.springframework.boot.autoconfigure.jms.JmsPoolConnectionFactoryProperties\",\"defaultValue\":true},{\"name\":\"spring.activemq.pool.block-if-full-timeout\",\"type\":\"java.time.Duration\",\"description\":\"Blocking period before throwing an exception if the pool is still full.\",\"sourceType\":\"org.springframework.boot.autoconfigure.jms.JmsPoolConnectionFactoryProperties\",\"defaultValue\":\"-1ms\"},{\"name\":\"spring.activemq.pool.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether a JmsPoolConnectionFactory should be created, instead of a regular ConnectionFactory.\",\"sourceType\":\"org.springframework.boot.autoconfigure.jms.JmsPoolConnectionFactoryProperties\",\"defaultValue\":false},{\"name\":\"spring.activemq.pool.idle-timeout\",\"type\":\"java.time.Duration\",\"description\":\"Connection idle timeout.\",\"sourceType\":\"org.springframework.boot.autoconfigure.jms.JmsPoolConnectionFactoryProperties\",\"defaultValue\":\"30s\"},{\"name\":\"spring.activemq.pool.max-connections\",\"type\":\"java.lang.Integer\",\"description\":\"Maximum number of pooled connections.\",\"sourceType\":\"org.springframework.boot.autoconfigure.jms.JmsPoolConnectionFactoryProperties\",\"defaultValue\":1},{\"name\":\"spring.activemq.pool.max-sessions-per-connection\",\"type\":\"java.lang.Integer\",\"description\":\"Maximum number of pooled sessions per connection in the pool.\",\"sourceType\":\"org.springframework.boot.autoconfigure.jms.JmsPoolConnectionFactoryProperties\",\"defaultValue\":500},{\"name\":\"spring.activemq.pool.time-between-expiration-check\",\"type\":\"java.time.Duration\",\"description\":\"Time to sleep between runs of the idle connection eviction thread. When negative, no idle connection eviction thread runs.\",\"sourceType\":\"org.springframework.boot.autoconfigure.jms.JmsPoolConnectionFactoryProperties\",\"defaultValue\":\"-1ms\"},{\"name\":\"spring.activemq.pool.use-anonymous-producers\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to use only one anonymous \\\"MessageProducer\\\" instance. Set it to false to create one \\\"MessageProducer\\\" every time one is required.\",\"sourceType\":\"org.springframework.boot.autoconfigure.jms.JmsPoolConnectionFactoryProperties\",\"defaultValue\":true},{\"name\":\"spring.activemq.send-timeout\",\"type\":\"java.time.Duration\",\"description\":\"Time to wait on message sends for a response. Set it to 0 to wait forever.\",\"sourceType\":\"org.springframework.boot.autoconfigure.jms.activemq.ActiveMQProperties\",\"defaultValue\":\"0ms\"},{\"name\":\"spring.activemq.user\",\"type\":\"java.lang.String\",\"description\":\"Login user of the broker.\",\"sourceType\":\"org.springframework.boot.autoconfigure.jms.activemq.ActiveMQProperties\"},{\"name\":\"spring.aop.auto\",\"type\":\"java.lang.Boolean\",\"description\":\"Add @EnableAspectJAutoProxy.\",\"defaultValue\":true},{\"name\":\"spring.aop.proxy-target-class\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether subclass-based (CGLIB) proxies are to be created (true), as opposed to standard Java interface-based proxies (false).\",\"defaultValue\":true},{\"name\":\"spring.application.admin.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to enable admin features for the application.\",\"defaultValue\":false},{\"name\":\"spring.application.admin.jmx-name\",\"type\":\"java.lang.String\",\"description\":\"JMX name of the application admin MBean.\",\"defaultValue\":\"org.springframework.boot:type=Admin,name=SpringApplication\"},{\"name\":\"spring.artemis.embedded.cluster-password\",\"type\":\"java.lang.String\",\"description\":\"Cluster password. Randomly generated on startup by default.\",\"sourceType\":\"org.springframework.boot.autoconfigure.jms.artemis.ArtemisProperties$Embedded\"},{\"name\":\"spring.artemis.embedded.data-directory\",\"type\":\"java.lang.String\",\"description\":\"Journal file directory. Not necessary if persistence is turned off.\",\"sourceType\":\"org.springframework.boot.autoconfigure.jms.artemis.ArtemisProperties$Embedded\"},{\"name\":\"spring.artemis.embedded.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to enable embedded mode if the Artemis server APIs are available.\",\"sourceType\":\"org.springframework.boot.autoconfigure.jms.artemis.ArtemisProperties$Embedded\",\"defaultValue\":true},{\"name\":\"spring.artemis.embedded.persistent\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to enable persistent store.\",\"sourceType\":\"org.springframework.boot.autoconfigure.jms.artemis.ArtemisProperties$Embedded\",\"defaultValue\":false},{\"name\":\"spring.artemis.embedded.queues\",\"type\":\"java.lang.String[]\",\"description\":\"Comma-separated list of queues to create on startup.\",\"sourceType\":\"org.springframework.boot.autoconfigure.jms.artemis.ArtemisProperties$Embedded\",\"defaultValue\":[]},{\"name\":\"spring.artemis.embedded.server-id\",\"type\":\"java.lang.Integer\",\"description\":\"Server ID. By default, an auto-incremented counter is used.\",\"sourceType\":\"org.springframework.boot.autoconfigure.jms.artemis.ArtemisProperties$Embedded\",\"defaultValue\":0},{\"name\":\"spring.artemis.embedded.topics\",\"type\":\"java.lang.String[]\",\"description\":\"Comma-separated list of topics to create on startup.\",\"sourceType\":\"org.springframework.boot.autoconfigure.jms.artemis.ArtemisProperties$Embedded\",\"defaultValue\":[]},{\"name\":\"spring.artemis.host\",\"type\":\"java.lang.String\",\"description\":\"Artemis broker host.\",\"sourceType\":\"org.springframework.boot.autoconfigure.jms.artemis.ArtemisProperties\",\"defaultValue\":\"localhost\"},{\"name\":\"spring.artemis.mode\",\"type\":\"org.springframework.boot.autoconfigure.jms.artemis.ArtemisMode\",\"description\":\"Artemis deployment mode, auto-detected by default.\",\"sourceType\":\"org.springframework.boot.autoconfigure.jms.artemis.ArtemisProperties\"},{\"name\":\"spring.artemis.password\",\"type\":\"java.lang.String\",\"description\":\"Login password of the broker.\",\"sourceType\":\"org.springframework.boot.autoconfigure.jms.artemis.ArtemisProperties\"},{\"name\":\"spring.artemis.pool.block-if-full\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to block when a connection is requested and the pool is full. Set it to false to throw a \\\"JMSException\\\" instead.\",\"sourceType\":\"org.springframework.boot.autoconfigure.jms.JmsPoolConnectionFactoryProperties\",\"defaultValue\":true},{\"name\":\"spring.artemis.pool.block-if-full-timeout\",\"type\":\"java.time.Duration\",\"description\":\"Blocking period before throwing an exception if the pool is still full.\",\"sourceType\":\"org.springframework.boot.autoconfigure.jms.JmsPoolConnectionFactoryProperties\",\"defaultValue\":\"-1ms\"},{\"name\":\"spring.artemis.pool.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether a JmsPoolConnectionFactory should be created, instead of a regular ConnectionFactory.\",\"sourceType\":\"org.springframework.boot.autoconfigure.jms.JmsPoolConnectionFactoryProperties\",\"defaultValue\":false},{\"name\":\"spring.artemis.pool.idle-timeout\",\"type\":\"java.time.Duration\",\"description\":\"Connection idle timeout.\",\"sourceType\":\"org.springframework.boot.autoconfigure.jms.JmsPoolConnectionFactoryProperties\",\"defaultValue\":\"30s\"},{\"name\":\"spring.artemis.pool.max-connections\",\"type\":\"java.lang.Integer\",\"description\":\"Maximum number of pooled connections.\",\"sourceType\":\"org.springframework.boot.autoconfigure.jms.JmsPoolConnectionFactoryProperties\",\"defaultValue\":1},{\"name\":\"spring.artemis.pool.max-sessions-per-connection\",\"type\":\"java.lang.Integer\",\"description\":\"Maximum number of pooled sessions per connection in the pool.\",\"sourceType\":\"org.springframework.boot.autoconfigure.jms.JmsPoolConnectionFactoryProperties\",\"defaultValue\":500},{\"name\":\"spring.artemis.pool.time-between-expiration-check\",\"type\":\"java.time.Duration\",\"description\":\"Time to sleep between runs of the idle connection eviction thread. When negative, no idle connection eviction thread runs.\",\"sourceType\":\"org.springframework.boot.autoconfigure.jms.JmsPoolConnectionFactoryProperties\",\"defaultValue\":\"-1ms\"},{\"name\":\"spring.artemis.pool.use-anonymous-producers\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to use only one anonymous \\\"MessageProducer\\\" instance. Set it to false to create one \\\"MessageProducer\\\" every time one is required.\",\"sourceType\":\"org.springframework.boot.autoconfigure.jms.JmsPoolConnectionFactoryProperties\",\"defaultValue\":true},{\"name\":\"spring.artemis.port\",\"type\":\"java.lang.Integer\",\"description\":\"Artemis broker port.\",\"sourceType\":\"org.springframework.boot.autoconfigure.jms.artemis.ArtemisProperties\",\"defaultValue\":61616},{\"name\":\"spring.artemis.user\",\"type\":\"java.lang.String\",\"description\":\"Login user of the broker.\",\"sourceType\":\"org.springframework.boot.autoconfigure.jms.artemis.ArtemisProperties\"},{\"name\":\"spring.autoconfigure.exclude\",\"type\":\"java.util.List\\u003cjava.lang.Class\\u003e\",\"description\":\"Auto-configuration classes to exclude.\"},{\"name\":\"spring.batch.initialize-schema\",\"type\":\"org.springframework.boot.jdbc.DataSourceInitializationMode\",\"description\":\"Database schema initialization mode.\",\"sourceType\":\"org.springframework.boot.autoconfigure.batch.BatchProperties\",\"defaultValue\":\"embedded\"},{\"name\":\"spring.batch.job.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Execute all Spring Batch jobs in the context on startup.\",\"defaultValue\":true},{\"name\":\"spring.batch.job.names\",\"type\":\"java.lang.String\",\"description\":\"Comma-separated list of job names to execute on startup (for instance, `job1,job2`). By default, all Jobs found in the context are executed.\",\"sourceType\":\"org.springframework.boot.autoconfigure.batch.BatchProperties$Job\",\"defaultValue\":\"\"},{\"name\":\"spring.batch.schema\",\"type\":\"java.lang.String\",\"description\":\"Path to the SQL file to use to initialize the database schema.\",\"sourceType\":\"org.springframework.boot.autoconfigure.batch.BatchProperties\",\"defaultValue\":\"classpath:org/springframework/batch/core/schema-@@platform@@.sql\"},{\"name\":\"spring.batch.table-prefix\",\"type\":\"java.lang.String\",\"description\":\"Table prefix for all the batch meta-data tables.\",\"sourceType\":\"org.springframework.boot.autoconfigure.batch.BatchProperties\"},{\"name\":\"spring.cache.cache-names\",\"type\":\"java.util.List\\u003cjava.lang.String\\u003e\",\"description\":\"Comma-separated list of cache names to create if supported by the underlying cache manager. Usually, this disables the ability to create additional caches on-the-fly.\",\"sourceType\":\"org.springframework.boot.autoconfigure.cache.CacheProperties\"},{\"name\":\"spring.cache.caffeine.spec\",\"type\":\"java.lang.String\",\"description\":\"The spec to use to create caches. See CaffeineSpec for more details on the spec format.\",\"sourceType\":\"org.springframework.boot.autoconfigure.cache.CacheProperties$Caffeine\"},{\"name\":\"spring.cache.couchbase.expiration\",\"type\":\"java.time.Duration\",\"description\":\"Entry expiration. By default the entries never expire. Note that this value is ultimately converted to seconds.\",\"sourceType\":\"org.springframework.boot.autoconfigure.cache.CacheProperties$Couchbase\"},{\"name\":\"spring.cache.ehcache.config\",\"type\":\"org.springframework.core.io.Resource\",\"description\":\"The location of the configuration file to use to initialize EhCache.\",\"sourceType\":\"org.springframework.boot.autoconfigure.cache.CacheProperties$EhCache\"},{\"name\":\"spring.cache.infinispan.config\",\"type\":\"org.springframework.core.io.Resource\",\"description\":\"The location of the configuration file to use to initialize Infinispan.\",\"sourceType\":\"org.springframework.boot.autoconfigure.cache.CacheProperties$Infinispan\"},{\"name\":\"spring.cache.jcache.config\",\"type\":\"org.springframework.core.io.Resource\",\"description\":\"The location of the configuration file to use to initialize the cache manager. The configuration file is dependent of the underlying cache implementation.\",\"sourceType\":\"org.springframework.boot.autoconfigure.cache.CacheProperties$JCache\"},{\"name\":\"spring.cache.jcache.provider\",\"type\":\"java.lang.String\",\"description\":\"Fully qualified name of the CachingProvider implementation to use to retrieve the JSR-107 compliant cache manager. Needed only if more than one JSR-107 implementation is available on the classpath.\",\"sourceType\":\"org.springframework.boot.autoconfigure.cache.CacheProperties$JCache\"},{\"name\":\"spring.cache.redis.cache-null-values\",\"type\":\"java.lang.Boolean\",\"description\":\"Allow caching null values.\",\"sourceType\":\"org.springframework.boot.autoconfigure.cache.CacheProperties$Redis\",\"defaultValue\":true},{\"name\":\"spring.cache.redis.key-prefix\",\"type\":\"java.lang.String\",\"description\":\"Key prefix.\",\"sourceType\":\"org.springframework.boot.autoconfigure.cache.CacheProperties$Redis\"},{\"name\":\"spring.cache.redis.time-to-live\",\"type\":\"java.time.Duration\",\"description\":\"Entry expiration. By default the entries never expire.\",\"sourceType\":\"org.springframework.boot.autoconfigure.cache.CacheProperties$Redis\"},{\"name\":\"spring.cache.redis.use-key-prefix\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to use the key prefix when writing to Redis.\",\"sourceType\":\"org.springframework.boot.autoconfigure.cache.CacheProperties$Redis\",\"defaultValue\":true},{\"name\":\"spring.cache.type\",\"type\":\"org.springframework.boot.autoconfigure.cache.CacheType\",\"description\":\"Cache type. By default, auto-detected according to the environment.\",\"sourceType\":\"org.springframework.boot.autoconfigure.cache.CacheProperties\"},{\"name\":\"spring.codec.log-request-details\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to log form data at DEBUG level, and headers at TRACE level.\",\"sourceType\":\"org.springframework.boot.autoconfigure.codec.CodecProperties\",\"defaultValue\":false},{\"name\":\"spring.codec.max-in-memory-size\",\"type\":\"org.springframework.util.unit.DataSize\",\"description\":\"Limit on the number of bytes that can be buffered whenever the input stream needs to be aggregated. This applies only to the auto-configured WebFlux server and WebClient instances. By default this is not set, in which case individual codec defaults apply. Most codecs are limited to 256K by default.\",\"sourceType\":\"org.springframework.boot.autoconfigure.codec.CodecProperties\"},{\"name\":\"spring.couchbase.connection-string\",\"type\":\"java.lang.String\",\"description\":\"Connection string used to locate the Couchbase cluster.\",\"sourceType\":\"org.springframework.boot.autoconfigure.couchbase.CouchbaseProperties\"},{\"name\":\"spring.couchbase.env.io.idle-http-connection-timeout\",\"type\":\"java.time.Duration\",\"description\":\"Length of time an HTTP connection may remain idle before it is closed and removed from the pool.\",\"sourceType\":\"org.springframework.boot.autoconfigure.couchbase.CouchbaseProperties$Io\",\"defaultValue\":\"4500ms\"},{\"name\":\"spring.couchbase.env.io.max-endpoints\",\"type\":\"java.lang.Integer\",\"description\":\"Maximum number of sockets per node.\",\"sourceType\":\"org.springframework.boot.autoconfigure.couchbase.CouchbaseProperties$Io\",\"defaultValue\":12},{\"name\":\"spring.couchbase.env.io.min-endpoints\",\"type\":\"java.lang.Integer\",\"description\":\"Minimum number of sockets per node.\",\"sourceType\":\"org.springframework.boot.autoconfigure.couchbase.CouchbaseProperties$Io\",\"defaultValue\":1},{\"name\":\"spring.couchbase.env.ssl.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to enable SSL support. Enabled automatically if a \\\"keyStore\\\" is provided unless specified otherwise.\",\"sourceType\":\"org.springframework.boot.autoconfigure.couchbase.CouchbaseProperties$Ssl\"},{\"name\":\"spring.couchbase.env.ssl.key-store\",\"type\":\"java.lang.String\",\"description\":\"Path to the JVM key store that holds the certificates.\",\"sourceType\":\"org.springframework.boot.autoconfigure.couchbase.CouchbaseProperties$Ssl\"},{\"name\":\"spring.couchbase.env.ssl.key-store-password\",\"type\":\"java.lang.String\",\"description\":\"Password used to access the key store.\",\"sourceType\":\"org.springframework.boot.autoconfigure.couchbase.CouchbaseProperties$Ssl\"},{\"name\":\"spring.couchbase.env.timeouts.analytics\",\"type\":\"java.time.Duration\",\"description\":\"Timeout for the analytics service.\",\"sourceType\":\"org.springframework.boot.autoconfigure.couchbase.CouchbaseProperties$Timeouts\",\"defaultValue\":\"75s\"},{\"name\":\"spring.couchbase.env.timeouts.connect\",\"type\":\"java.time.Duration\",\"description\":\"Bucket connect timeout.\",\"sourceType\":\"org.springframework.boot.autoconfigure.couchbase.CouchbaseProperties$Timeouts\",\"defaultValue\":\"10s\"},{\"name\":\"spring.couchbase.env.timeouts.disconnect\",\"type\":\"java.time.Duration\",\"description\":\"Bucket disconnect timeout.\",\"sourceType\":\"org.springframework.boot.autoconfigure.couchbase.CouchbaseProperties$Timeouts\",\"defaultValue\":\"10s\"},{\"name\":\"spring.couchbase.env.timeouts.key-value\",\"type\":\"java.time.Duration\",\"description\":\"Timeout for operations on a specific key-value.\",\"sourceType\":\"org.springframework.boot.autoconfigure.couchbase.CouchbaseProperties$Timeouts\",\"defaultValue\":\"2500ms\"},{\"name\":\"spring.couchbase.env.timeouts.key-value-durable\",\"type\":\"java.time.Duration\",\"description\":\"Timeout for operations on a specific key-value with a durability level.\",\"sourceType\":\"org.springframework.boot.autoconfigure.couchbase.CouchbaseProperties$Timeouts\",\"defaultValue\":\"10s\"},{\"name\":\"spring.couchbase.env.timeouts.management\",\"type\":\"java.time.Duration\",\"description\":\"Timeout for the management operations.\",\"sourceType\":\"org.springframework.boot.autoconfigure.couchbase.CouchbaseProperties$Timeouts\",\"defaultValue\":\"75s\"},{\"name\":\"spring.couchbase.env.timeouts.query\",\"type\":\"java.time.Duration\",\"description\":\"N1QL query operations timeout.\",\"sourceType\":\"org.springframework.boot.autoconfigure.couchbase.CouchbaseProperties$Timeouts\",\"defaultValue\":\"75s\"},{\"name\":\"spring.couchbase.env.timeouts.search\",\"type\":\"java.time.Duration\",\"description\":\"Timeout for the search service.\",\"sourceType\":\"org.springframework.boot.autoconfigure.couchbase.CouchbaseProperties$Timeouts\",\"defaultValue\":\"75s\"},{\"name\":\"spring.couchbase.env.timeouts.view\",\"type\":\"java.time.Duration\",\"description\":\"Regular and geospatial view operations timeout.\",\"sourceType\":\"org.springframework.boot.autoconfigure.couchbase.CouchbaseProperties$Timeouts\",\"defaultValue\":\"75s\"},{\"name\":\"spring.couchbase.password\",\"type\":\"java.lang.String\",\"description\":\"Cluster password.\",\"sourceType\":\"org.springframework.boot.autoconfigure.couchbase.CouchbaseProperties\"},{\"name\":\"spring.couchbase.username\",\"type\":\"java.lang.String\",\"description\":\"Cluster username.\",\"sourceType\":\"org.springframework.boot.autoconfigure.couchbase.CouchbaseProperties\"},{\"name\":\"spring.dao.exceptiontranslation.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to enable the PersistenceExceptionTranslationPostProcessor.\",\"defaultValue\":true},{\"name\":\"spring.data.cassandra.compression\",\"type\":\"org.springframework.boot.autoconfigure.cassandra.CassandraProperties$Compression\",\"description\":\"Compression supported by the Cassandra binary protocol.\",\"sourceType\":\"org.springframework.boot.autoconfigure.cassandra.CassandraProperties\",\"defaultValue\":\"none\"},{\"name\":\"spring.data.cassandra.connection.connect-timeout\",\"type\":\"java.time.Duration\",\"description\":\"Timeout to use when establishing driver connections.\",\"sourceType\":\"org.springframework.boot.autoconfigure.cassandra.CassandraProperties$Connection\",\"defaultValue\":\"5s\"},{\"name\":\"spring.data.cassandra.connection.init-query-timeout\",\"type\":\"java.time.Duration\",\"description\":\"Timeout to use for internal queries that run as part of the initialization process, just after a connection is opened.\",\"sourceType\":\"org.springframework.boot.autoconfigure.cassandra.CassandraProperties$Connection\",\"defaultValue\":\"500ms\"},{\"name\":\"spring.data.cassandra.contact-points\",\"type\":\"java.util.List\\u003cjava.lang.String\\u003e\",\"description\":\"Cluster node addresses in the form 'host:port', or a simple 'host' to use the configured port.\",\"sourceType\":\"org.springframework.boot.autoconfigure.cassandra.CassandraProperties\",\"defaultValue\":[\"127.0.0.1:9042\"]},{\"name\":\"spring.data.cassandra.keyspace-name\",\"type\":\"java.lang.String\",\"description\":\"Keyspace name to use.\",\"sourceType\":\"org.springframework.boot.autoconfigure.cassandra.CassandraProperties\"},{\"name\":\"spring.data.cassandra.local-datacenter\",\"type\":\"java.lang.String\",\"description\":\"Datacenter that is considered \\\"local\\\". Contact points should be from this datacenter.\",\"sourceType\":\"org.springframework.boot.autoconfigure.cassandra.CassandraProperties\"},{\"name\":\"spring.data.cassandra.password\",\"type\":\"java.lang.String\",\"description\":\"Login password of the server.\",\"sourceType\":\"org.springframework.boot.autoconfigure.cassandra.CassandraProperties\"},{\"name\":\"spring.data.cassandra.pool.heartbeat-interval\",\"type\":\"java.time.Duration\",\"description\":\"Heartbeat interval after which a message is sent on an idle connection to make sure it's still alive.\",\"sourceType\":\"org.springframework.boot.autoconfigure.cassandra.CassandraProperties$Pool\",\"defaultValue\":\"30s\"},{\"name\":\"spring.data.cassandra.pool.idle-timeout\",\"type\":\"java.time.Duration\",\"description\":\"Idle timeout before an idle connection is removed.\",\"sourceType\":\"org.springframework.boot.autoconfigure.cassandra.CassandraProperties$Pool\",\"defaultValue\":\"120s\"},{\"name\":\"spring.data.cassandra.port\",\"type\":\"java.lang.Integer\",\"description\":\"Port to use if a contact point does not specify one.\",\"sourceType\":\"org.springframework.boot.autoconfigure.cassandra.CassandraProperties\",\"defaultValue\":9042},{\"name\":\"spring.data.cassandra.repositories.type\",\"type\":\"org.springframework.boot.autoconfigure.data.RepositoryType\",\"description\":\"Type of Cassandra repositories to enable.\",\"defaultValue\":\"auto\"},{\"name\":\"spring.data.cassandra.request.consistency\",\"type\":\"com.datastax.oss.driver.api.core.DefaultConsistencyLevel\",\"description\":\"Queries consistency level.\",\"sourceType\":\"org.springframework.boot.autoconfigure.cassandra.CassandraProperties$Request\"},{\"name\":\"spring.data.cassandra.request.page-size\",\"type\":\"java.lang.Integer\",\"description\":\"How many rows will be retrieved simultaneously in a single network roundtrip.\",\"sourceType\":\"org.springframework.boot.autoconfigure.cassandra.CassandraProperties$Request\",\"defaultValue\":5000},{\"name\":\"spring.data.cassandra.request.serial-consistency\",\"type\":\"com.datastax.oss.driver.api.core.DefaultConsistencyLevel\",\"description\":\"Queries serial consistency level.\",\"sourceType\":\"org.springframework.boot.autoconfigure.cassandra.CassandraProperties$Request\"},{\"name\":\"spring.data.cassandra.request.throttler.drain-interval\",\"type\":\"java.time.Duration\",\"description\":\"How often the throttler attempts to dequeue requests. Set this high enough that each attempt will process multiple entries in the queue, but not delay requests too much.\",\"sourceType\":\"org.springframework.boot.autoconfigure.cassandra.CassandraProperties$Throttler\",\"defaultValue\":\"10ms\"},{\"name\":\"spring.data.cassandra.request.throttler.max-concurrent-requests\",\"type\":\"java.lang.Integer\",\"description\":\"Maximum number of requests that are allowed to execute in parallel.\",\"sourceType\":\"org.springframework.boot.autoconfigure.cassandra.CassandraProperties$Throttler\",\"defaultValue\":10000},{\"name\":\"spring.data.cassandra.request.throttler.max-queue-size\",\"type\":\"java.lang.Integer\",\"description\":\"Maximum number of requests that can be enqueued when the throttling threshold is exceeded.\",\"sourceType\":\"org.springframework.boot.autoconfigure.cassandra.CassandraProperties$Throttler\",\"defaultValue\":10000},{\"name\":\"spring.data.cassandra.request.throttler.max-requests-per-second\",\"type\":\"java.lang.Integer\",\"description\":\"Maximum allowed request rate.\",\"sourceType\":\"org.springframework.boot.autoconfigure.cassandra.CassandraProperties$Throttler\",\"defaultValue\":10000},{\"name\":\"spring.data.cassandra.request.throttler.type\",\"type\":\"org.springframework.boot.autoconfigure.cassandra.CassandraProperties$ThrottlerType\",\"description\":\"Request throttling type.\",\"sourceType\":\"org.springframework.boot.autoconfigure.cassandra.CassandraProperties$Throttler\",\"defaultValue\":\"none\"},{\"name\":\"spring.data.cassandra.request.timeout\",\"type\":\"java.time.Duration\",\"description\":\"How long the driver waits for a request to complete.\",\"sourceType\":\"org.springframework.boot.autoconfigure.cassandra.CassandraProperties$Request\",\"defaultValue\":\"2s\"},{\"name\":\"spring.data.cassandra.schema-action\",\"type\":\"java.lang.String\",\"description\":\"Schema action to take at startup.\",\"sourceType\":\"org.springframework.boot.autoconfigure.cassandra.CassandraProperties\",\"defaultValue\":\"none\"},{\"name\":\"spring.data.cassandra.session-name\",\"type\":\"java.lang.String\",\"description\":\"Name of the Cassandra session.\",\"sourceType\":\"org.springframework.boot.autoconfigure.cassandra.CassandraProperties\"},{\"name\":\"spring.data.cassandra.ssl\",\"type\":\"java.lang.Boolean\",\"description\":\"Enable SSL support.\",\"sourceType\":\"org.springframework.boot.autoconfigure.cassandra.CassandraProperties\",\"defaultValue\":false},{\"name\":\"spring.data.cassandra.username\",\"type\":\"java.lang.String\",\"description\":\"Login user of the server.\",\"sourceType\":\"org.springframework.boot.autoconfigure.cassandra.CassandraProperties\"},{\"name\":\"spring.data.couchbase.auto-index\",\"type\":\"java.lang.Boolean\",\"description\":\"Automatically create views and indexes. Use the meta-data provided by \\\"@ViewIndexed\\\", \\\"@N1qlPrimaryIndexed\\\" and \\\"@N1qlSecondaryIndexed\\\".\",\"sourceType\":\"org.springframework.boot.autoconfigure.data.couchbase.CouchbaseDataProperties\",\"defaultValue\":false},{\"name\":\"spring.data.couchbase.bucket-name\",\"type\":\"java.lang.String\",\"description\":\"Name of the bucket to connect to.\",\"sourceType\":\"org.springframework.boot.autoconfigure.data.couchbase.CouchbaseDataProperties\"},{\"name\":\"spring.data.couchbase.field-naming-strategy\",\"type\":\"java.lang.Class\\u003c?\\u003e\",\"description\":\"Fully qualified name of the FieldNamingStrategy to use.\",\"sourceType\":\"org.springframework.boot.autoconfigure.data.couchbase.CouchbaseDataProperties\"},{\"name\":\"spring.data.couchbase.repositories.type\",\"type\":\"org.springframework.boot.autoconfigure.data.RepositoryType\",\"description\":\"Type of Couchbase repositories to enable.\",\"defaultValue\":\"auto\"},{\"name\":\"spring.data.couchbase.scope-name\",\"type\":\"java.lang.String\",\"description\":\"Name of the scope used for all collection access.\",\"sourceType\":\"org.springframework.boot.autoconfigure.data.couchbase.CouchbaseDataProperties\"},{\"name\":\"spring.data.couchbase.type-key\",\"type\":\"java.lang.String\",\"description\":\"Name of the field that stores the type information for complex types when using \\\"MappingCouchbaseConverter\\\".\",\"sourceType\":\"org.springframework.boot.autoconfigure.data.couchbase.CouchbaseDataProperties\",\"defaultValue\":\"_class\"},{\"name\":\"spring.data.elasticsearch.client.reactive.connection-timeout\",\"type\":\"java.time.Duration\",\"description\":\"Connection timeout.\",\"sourceType\":\"org.springframework.boot.autoconfigure.data.elasticsearch.ReactiveElasticsearchRestClientProperties\"},{\"name\":\"spring.data.elasticsearch.client.reactive.endpoints\",\"type\":\"java.util.List\\u003cjava.lang.String\\u003e\",\"description\":\"Comma-separated list of the Elasticsearch endpoints to connect to.\",\"sourceType\":\"org.springframework.boot.autoconfigure.data.elasticsearch.ReactiveElasticsearchRestClientProperties\"},{\"name\":\"spring.data.elasticsearch.client.reactive.max-in-memory-size\",\"type\":\"org.springframework.util.unit.DataSize\",\"description\":\"Limit on the number of bytes that can be buffered whenever the input stream needs to be aggregated.\",\"sourceType\":\"org.springframework.boot.autoconfigure.data.elasticsearch.ReactiveElasticsearchRestClientProperties\"},{\"name\":\"spring.data.elasticsearch.client.reactive.password\",\"type\":\"java.lang.String\",\"description\":\"Credentials password.\",\"sourceType\":\"org.springframework.boot.autoconfigure.data.elasticsearch.ReactiveElasticsearchRestClientProperties\"},{\"name\":\"spring.data.elasticsearch.client.reactive.socket-timeout\",\"type\":\"java.time.Duration\",\"description\":\"Read and Write Socket timeout.\",\"sourceType\":\"org.springframework.boot.autoconfigure.data.elasticsearch.ReactiveElasticsearchRestClientProperties\"},{\"name\":\"spring.data.elasticsearch.client.reactive.use-ssl\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether the client should use SSL to connect to the endpoints.\",\"sourceType\":\"org.springframework.boot.autoconfigure.data.elasticsearch.ReactiveElasticsearchRestClientProperties\",\"defaultValue\":false},{\"name\":\"spring.data.elasticsearch.client.reactive.username\",\"type\":\"java.lang.String\",\"description\":\"Credentials username.\",\"sourceType\":\"org.springframework.boot.autoconfigure.data.elasticsearch.ReactiveElasticsearchRestClientProperties\"},{\"name\":\"spring.data.elasticsearch.repositories.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to enable Elasticsearch repositories.\",\"defaultValue\":true},{\"name\":\"spring.data.jdbc.repositories.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to enable JDBC repositories.\",\"defaultValue\":true},{\"name\":\"spring.data.jpa.repositories.bootstrap-mode\",\"type\":\"org.springframework.data.repository.config.BootstrapMode\",\"description\":\"Bootstrap mode for JPA repositories.\",\"defaultValue\":\"deferred\"},{\"name\":\"spring.data.jpa.repositories.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to enable JPA repositories.\",\"defaultValue\":true},{\"name\":\"spring.data.ldap.repositories.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to enable LDAP repositories.\",\"defaultValue\":true},{\"name\":\"spring.data.mongodb.authentication-database\",\"type\":\"java.lang.String\",\"description\":\"Authentication database name.\",\"sourceType\":\"org.springframework.boot.autoconfigure.mongo.MongoProperties\"},{\"name\":\"spring.data.mongodb.auto-index-creation\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to enable auto-index creation.\",\"sourceType\":\"org.springframework.boot.autoconfigure.mongo.MongoProperties\"},{\"name\":\"spring.data.mongodb.database\",\"type\":\"java.lang.String\",\"description\":\"Database name.\",\"sourceType\":\"org.springframework.boot.autoconfigure.mongo.MongoProperties\"},{\"name\":\"spring.data.mongodb.field-naming-strategy\",\"type\":\"java.lang.Class\\u003c?\\u003e\",\"description\":\"Fully qualified name of the FieldNamingStrategy to use.\",\"sourceType\":\"org.springframework.boot.autoconfigure.mongo.MongoProperties\"},{\"name\":\"spring.data.mongodb.grid-fs-database\",\"type\":\"java.lang.String\",\"description\":\"GridFS database name.\",\"sourceType\":\"org.springframework.boot.autoconfigure.mongo.MongoProperties\"},{\"name\":\"spring.data.mongodb.host\",\"type\":\"java.lang.String\",\"description\":\"Mongo server host. Cannot be set with URI.\",\"sourceType\":\"org.springframework.boot.autoconfigure.mongo.MongoProperties\"},{\"name\":\"spring.data.mongodb.password\",\"type\":\"java.lang.Character[]\",\"description\":\"Login password of the mongo server. Cannot be set with URI.\",\"sourceType\":\"org.springframework.boot.autoconfigure.mongo.MongoProperties\"},{\"name\":\"spring.data.mongodb.port\",\"type\":\"java.lang.Integer\",\"description\":\"Mongo server port. Cannot be set with URI.\",\"sourceType\":\"org.springframework.boot.autoconfigure.mongo.MongoProperties\"},{\"name\":\"spring.data.mongodb.replica-set-name\",\"type\":\"java.lang.String\",\"description\":\"Required replica set name for the cluster. Cannot be set with URI.\",\"sourceType\":\"org.springframework.boot.autoconfigure.mongo.MongoProperties\"},{\"name\":\"spring.data.mongodb.repositories.type\",\"type\":\"org.springframework.boot.autoconfigure.data.RepositoryType\",\"description\":\"Type of Mongo repositories to enable.\",\"defaultValue\":\"auto\"},{\"name\":\"spring.data.mongodb.uri\",\"type\":\"java.lang.String\",\"description\":\"Mongo database URI. Cannot be set with host, port, credentials and replica set name.\",\"sourceType\":\"org.springframework.boot.autoconfigure.mongo.MongoProperties\",\"defaultValue\":\"mongodb://localhost/test\"},{\"name\":\"spring.data.mongodb.username\",\"type\":\"java.lang.String\",\"description\":\"Login user of the mongo server. Cannot be set with URI.\",\"sourceType\":\"org.springframework.boot.autoconfigure.mongo.MongoProperties\"},{\"name\":\"spring.data.mongodb.uuid-representation\",\"type\":\"org.bson.UuidRepresentation\",\"description\":\"Representation to use when converting a UUID to a BSON binary value.\",\"sourceType\":\"org.springframework.boot.autoconfigure.mongo.MongoProperties\",\"defaultValue\":\"java-legacy\"},{\"name\":\"spring.data.neo4j.auto-index\",\"type\":\"org.neo4j.ogm.config.AutoIndexMode\",\"description\":\"Auto index mode.\",\"sourceType\":\"org.springframework.boot.autoconfigure.data.neo4j.Neo4jProperties\",\"defaultValue\":\"none\"},{\"name\":\"spring.data.neo4j.embedded.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to enable embedded mode if the embedded driver is available.\",\"sourceType\":\"org.springframework.boot.autoconfigure.data.neo4j.Neo4jProperties$Embedded\",\"defaultValue\":true},{\"name\":\"spring.data.neo4j.open-in-view\",\"type\":\"java.lang.Boolean\",\"description\":\"Register OpenSessionInViewInterceptor that binds a Neo4j Session to the thread for the entire processing of the request.\",\"defaultValue\":false},{\"name\":\"spring.data.neo4j.password\",\"type\":\"java.lang.String\",\"description\":\"Login password of the server.\",\"sourceType\":\"org.springframework.boot.autoconfigure.data.neo4j.Neo4jProperties\"},{\"name\":\"spring.data.neo4j.repositories.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to enable Neo4j repositories.\",\"defaultValue\":true},{\"name\":\"spring.data.neo4j.uri\",\"type\":\"java.lang.String\",\"description\":\"URI used by the driver. Auto-detected by default.\",\"sourceType\":\"org.springframework.boot.autoconfigure.data.neo4j.Neo4jProperties\"},{\"name\":\"spring.data.neo4j.use-native-types\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to use Neo4j native types wherever possible.\",\"sourceType\":\"org.springframework.boot.autoconfigure.data.neo4j.Neo4jProperties\",\"defaultValue\":false},{\"name\":\"spring.data.neo4j.username\",\"type\":\"java.lang.String\",\"description\":\"Login user of the server.\",\"sourceType\":\"org.springframework.boot.autoconfigure.data.neo4j.Neo4jProperties\"},{\"name\":\"spring.data.r2dbc.repositories.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to enable R2DBC repositories.\",\"defaultValue\":true},{\"name\":\"spring.data.redis.repositories.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to enable Redis repositories.\",\"defaultValue\":true},{\"name\":\"spring.data.rest.base-path\",\"type\":\"java.lang.String\",\"description\":\"Base path to be used by Spring Data REST to expose repository resources.\",\"sourceType\":\"org.springframework.boot.autoconfigure.data.rest.RepositoryRestProperties\"},{\"name\":\"spring.data.rest.default-media-type\",\"type\":\"org.springframework.http.MediaType\",\"description\":\"Content type to use as a default when none is specified.\",\"sourceType\":\"org.springframework.boot.autoconfigure.data.rest.RepositoryRestProperties\"},{\"name\":\"spring.data.rest.default-page-size\",\"type\":\"java.lang.Integer\",\"description\":\"Default size of pages.\",\"sourceType\":\"org.springframework.boot.autoconfigure.data.rest.RepositoryRestProperties\"},{\"name\":\"spring.data.rest.detection-strategy\",\"type\":\"org.springframework.data.rest.core.mapping.RepositoryDetectionStrategy$RepositoryDetectionStrategies\",\"description\":\"Strategy to use to determine which repositories get exposed.\",\"sourceType\":\"org.springframework.boot.autoconfigure.data.rest.RepositoryRestProperties\",\"defaultValue\":\"default\"},{\"name\":\"spring.data.rest.enable-enum-translation\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to enable enum value translation through the Spring Data REST default resource bundle.\",\"sourceType\":\"org.springframework.boot.autoconfigure.data.rest.RepositoryRestProperties\"},{\"name\":\"spring.data.rest.limit-param-name\",\"type\":\"java.lang.String\",\"description\":\"Name of the URL query string parameter that indicates how many results to return at once.\",\"sourceType\":\"org.springframework.boot.autoconfigure.data.rest.RepositoryRestProperties\"},{\"name\":\"spring.data.rest.max-page-size\",\"type\":\"java.lang.Integer\",\"description\":\"Maximum size of pages.\",\"sourceType\":\"org.springframework.boot.autoconfigure.data.rest.RepositoryRestProperties\"},{\"name\":\"spring.data.rest.page-param-name\",\"type\":\"java.lang.String\",\"description\":\"Name of the URL query string parameter that indicates what page to return.\",\"sourceType\":\"org.springframework.boot.autoconfigure.data.rest.RepositoryRestProperties\"},{\"name\":\"spring.data.rest.return-body-on-create\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to return a response body after creating an entity.\",\"sourceType\":\"org.springframework.boot.autoconfigure.data.rest.RepositoryRestProperties\"},{\"name\":\"spring.data.rest.return-body-on-update\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to return a response body after updating an entity.\",\"sourceType\":\"org.springframework.boot.autoconfigure.data.rest.RepositoryRestProperties\"},{\"name\":\"spring.data.rest.sort-param-name\",\"type\":\"java.lang.String\",\"description\":\"Name of the URL query string parameter that indicates what direction to sort results.\",\"sourceType\":\"org.springframework.boot.autoconfigure.data.rest.RepositoryRestProperties\"},{\"name\":\"spring.data.solr.host\",\"type\":\"java.lang.String\",\"description\":\"Solr host. Ignored if \\\"zk-host\\\" is set.\",\"sourceType\":\"org.springframework.boot.autoconfigure.solr.SolrProperties\",\"defaultValue\":\"http://127.0.0.1:8983/solr\"},{\"name\":\"spring.data.solr.repositories.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to enable Solr repositories.\",\"defaultValue\":true},{\"name\":\"spring.data.solr.zk-host\",\"type\":\"java.lang.String\",\"description\":\"ZooKeeper host address in the form HOST:PORT.\",\"sourceType\":\"org.springframework.boot.autoconfigure.solr.SolrProperties\"},{\"name\":\"spring.data.web.pageable.default-page-size\",\"type\":\"java.lang.Integer\",\"description\":\"Default page size.\",\"sourceType\":\"org.springframework.boot.autoconfigure.data.web.SpringDataWebProperties$Pageable\",\"defaultValue\":20},{\"name\":\"spring.data.web.pageable.max-page-size\",\"type\":\"java.lang.Integer\",\"description\":\"Maximum page size to be accepted.\",\"sourceType\":\"org.springframework.boot.autoconfigure.data.web.SpringDataWebProperties$Pageable\",\"defaultValue\":2000},{\"name\":\"spring.data.web.pageable.one-indexed-parameters\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to expose and assume 1-based page number indexes. Defaults to \\\"false\\\", meaning a page number of 0 in the request equals the first page.\",\"sourceType\":\"org.springframework.boot.autoconfigure.data.web.SpringDataWebProperties$Pageable\",\"defaultValue\":false},{\"name\":\"spring.data.web.pageable.page-parameter\",\"type\":\"java.lang.String\",\"description\":\"Page index parameter name.\",\"sourceType\":\"org.springframework.boot.autoconfigure.data.web.SpringDataWebProperties$Pageable\",\"defaultValue\":\"page\"},{\"name\":\"spring.data.web.pageable.prefix\",\"type\":\"java.lang.String\",\"description\":\"General prefix to be prepended to the page number and page size parameters.\",\"sourceType\":\"org.springframework.boot.autoconfigure.data.web.SpringDataWebProperties$Pageable\",\"defaultValue\":\"\"},{\"name\":\"spring.data.web.pageable.qualifier-delimiter\",\"type\":\"java.lang.String\",\"description\":\"Delimiter to be used between the qualifier and the actual page number and size properties.\",\"sourceType\":\"org.springframework.boot.autoconfigure.data.web.SpringDataWebProperties$Pageable\",\"defaultValue\":\"_\"},{\"name\":\"spring.data.web.pageable.size-parameter\",\"type\":\"java.lang.String\",\"description\":\"Page size parameter name.\",\"sourceType\":\"org.springframework.boot.autoconfigure.data.web.SpringDataWebProperties$Pageable\",\"defaultValue\":\"size\"},{\"name\":\"spring.data.web.sort.sort-parameter\",\"type\":\"java.lang.String\",\"description\":\"Sort parameter name.\",\"sourceType\":\"org.springframework.boot.autoconfigure.data.web.SpringDataWebProperties$Sort\",\"defaultValue\":\"sort\"},{\"name\":\"spring.datasource.continue-on-error\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to stop if an error occurs while initializing the database.\",\"sourceType\":\"org.springframework.boot.autoconfigure.jdbc.DataSourceProperties\",\"defaultValue\":false},{\"name\":\"spring.datasource.data\",\"type\":\"java.util.List\\u003cjava.lang.String\\u003e\",\"description\":\"Data (DML) script resource references.\",\"sourceType\":\"org.springframework.boot.autoconfigure.jdbc.DataSourceProperties\"},{\"name\":\"spring.datasource.data-password\",\"type\":\"java.lang.String\",\"description\":\"Password of the database to execute DML scripts (if different).\",\"sourceType\":\"org.springframework.boot.autoconfigure.jdbc.DataSourceProperties\"},{\"name\":\"spring.datasource.data-username\",\"type\":\"java.lang.String\",\"description\":\"Username of the database to execute DML scripts (if different).\",\"sourceType\":\"org.springframework.boot.autoconfigure.jdbc.DataSourceProperties\"},{\"name\":\"spring.datasource.dbcp2.abandoned-usage-tracking\",\"type\":\"java.lang.Boolean\",\"sourceType\":\"org.apache.commons.dbcp2.BasicDataSource\"},{\"name\":\"spring.datasource.dbcp2.access-to-underlying-connection-allowed\",\"type\":\"java.lang.Boolean\",\"sourceType\":\"org.apache.commons.dbcp2.BasicDataSource\"},{\"name\":\"spring.datasource.dbcp2.auto-commit-on-return\",\"type\":\"java.lang.Boolean\",\"sourceType\":\"org.apache.commons.dbcp2.BasicDataSource\"},{\"name\":\"spring.datasource.dbcp2.cache-state\",\"type\":\"java.lang.Boolean\",\"sourceType\":\"org.apache.commons.dbcp2.BasicDataSource\"},{\"name\":\"spring.datasource.dbcp2.connection-factory-class-name\",\"type\":\"java.lang.String\",\"sourceType\":\"org.apache.commons.dbcp2.BasicDataSource\"},{\"name\":\"spring.datasource.dbcp2.connection-init-sqls\",\"type\":\"java.util.List\\u003cjava.lang.String\\u003e\",\"sourceType\":\"org.apache.commons.dbcp2.BasicDataSource\"},{\"name\":\"spring.datasource.dbcp2.default-auto-commit\",\"type\":\"java.lang.Boolean\",\"sourceType\":\"org.apache.commons.dbcp2.BasicDataSource\"},{\"name\":\"spring.datasource.dbcp2.default-catalog\",\"type\":\"java.lang.String\",\"sourceType\":\"org.apache.commons.dbcp2.BasicDataSource\"},{\"name\":\"spring.datasource.dbcp2.default-query-timeout\",\"type\":\"java.lang.Integer\",\"sourceType\":\"org.apache.commons.dbcp2.BasicDataSource\"},{\"name\":\"spring.datasource.dbcp2.default-read-only\",\"type\":\"java.lang.Boolean\",\"sourceType\":\"org.apache.commons.dbcp2.BasicDataSource\"},{\"name\":\"spring.datasource.dbcp2.default-schema\",\"type\":\"java.lang.String\",\"sourceType\":\"org.apache.commons.dbcp2.BasicDataSource\"},{\"name\":\"spring.datasource.dbcp2.default-transaction-isolation\",\"type\":\"java.lang.Integer\",\"sourceType\":\"org.apache.commons.dbcp2.BasicDataSource\"},{\"name\":\"spring.datasource.dbcp2.disconnection-sql-codes\",\"type\":\"java.util.Set\\u003cjava.lang.String\\u003e\",\"sourceType\":\"org.apache.commons.dbcp2.BasicDataSource\"},{\"name\":\"spring.datasource.dbcp2.driver\",\"type\":\"java.sql.Driver\",\"sourceType\":\"org.apache.commons.dbcp2.BasicDataSource\"},{\"name\":\"spring.datasource.dbcp2.driver-class-name\",\"type\":\"java.lang.String\",\"sourceType\":\"org.apache.commons.dbcp2.BasicDataSource\"},{\"name\":\"spring.datasource.dbcp2.eviction-policy-class-name\",\"type\":\"java.lang.String\",\"sourceType\":\"org.apache.commons.dbcp2.BasicDataSource\"},{\"name\":\"spring.datasource.dbcp2.fast-fail-validation\",\"type\":\"java.lang.Boolean\",\"sourceType\":\"org.apache.commons.dbcp2.BasicDataSource\"},{\"name\":\"spring.datasource.dbcp2.initial-size\",\"type\":\"java.lang.Integer\",\"sourceType\":\"org.apache.commons.dbcp2.BasicDataSource\"},{\"name\":\"spring.datasource.dbcp2.jmx-name\",\"type\":\"java.lang.String\",\"sourceType\":\"org.apache.commons.dbcp2.BasicDataSource\"},{\"name\":\"spring.datasource.dbcp2.lifo\",\"type\":\"java.lang.Boolean\",\"sourceType\":\"org.apache.commons.dbcp2.BasicDataSource\"},{\"name\":\"spring.datasource.dbcp2.log-abandoned\",\"type\":\"java.lang.Boolean\",\"sourceType\":\"org.apache.commons.dbcp2.BasicDataSource\"},{\"name\":\"spring.datasource.dbcp2.log-expired-connections\",\"type\":\"java.lang.Boolean\",\"sourceType\":\"org.apache.commons.dbcp2.BasicDataSource\"},{\"name\":\"spring.datasource.dbcp2.login-timeout\",\"type\":\"java.lang.Integer\",\"sourceType\":\"org.apache.commons.dbcp2.BasicDataSource\"},{\"name\":\"spring.datasource.dbcp2.max-conn-lifetime-millis\",\"type\":\"java.lang.Long\",\"sourceType\":\"org.apache.commons.dbcp2.BasicDataSource\"},{\"name\":\"spring.datasource.dbcp2.max-idle\",\"type\":\"java.lang.Integer\",\"sourceType\":\"org.apache.commons.dbcp2.BasicDataSource\"},{\"name\":\"spring.datasource.dbcp2.max-open-prepared-statements\",\"type\":\"java.lang.Integer\",\"sourceType\":\"org.apache.commons.dbcp2.BasicDataSource\"},{\"name\":\"spring.datasource.dbcp2.max-total\",\"type\":\"java.lang.Integer\",\"sourceType\":\"org.apache.commons.dbcp2.BasicDataSource\"},{\"name\":\"spring.datasource.dbcp2.max-wait-millis\",\"type\":\"java.lang.Long\",\"sourceType\":\"org.apache.commons.dbcp2.BasicDataSource\"},{\"name\":\"spring.datasource.dbcp2.min-evictable-idle-time-millis\",\"type\":\"java.lang.Long\",\"sourceType\":\"org.apache.commons.dbcp2.BasicDataSource\"},{\"name\":\"spring.datasource.dbcp2.min-idle\",\"type\":\"java.lang.Integer\",\"sourceType\":\"org.apache.commons.dbcp2.BasicDataSource\"},{\"name\":\"spring.datasource.dbcp2.num-tests-per-eviction-run\",\"type\":\"java.lang.Integer\",\"sourceType\":\"org.apache.commons.dbcp2.BasicDataSource\"},{\"name\":\"spring.datasource.dbcp2.password\",\"type\":\"java.lang.String\",\"sourceType\":\"org.apache.commons.dbcp2.BasicDataSource\"},{\"name\":\"spring.datasource.dbcp2.pool-prepared-statements\",\"type\":\"java.lang.Boolean\",\"sourceType\":\"org.apache.commons.dbcp2.BasicDataSource\"},{\"name\":\"spring.datasource.dbcp2.remove-abandoned-on-borrow\",\"type\":\"java.lang.Boolean\",\"sourceType\":\"org.apache.commons.dbcp2.BasicDataSource\"},{\"name\":\"spring.datasource.dbcp2.remove-abandoned-on-maintenance\",\"type\":\"java.lang.Boolean\",\"sourceType\":\"org.apache.commons.dbcp2.BasicDataSource\"},{\"name\":\"spring.datasource.dbcp2.remove-abandoned-timeout\",\"type\":\"java.lang.Integer\",\"sourceType\":\"org.apache.commons.dbcp2.BasicDataSource\"},{\"name\":\"spring.datasource.dbcp2.rollback-on-return\",\"type\":\"java.lang.Boolean\",\"sourceType\":\"org.apache.commons.dbcp2.BasicDataSource\"},{\"name\":\"spring.datasource.dbcp2.soft-min-evictable-idle-time-millis\",\"type\":\"java.lang.Long\",\"sourceType\":\"org.apache.commons.dbcp2.BasicDataSource\"},{\"name\":\"spring.datasource.dbcp2.test-on-borrow\",\"type\":\"java.lang.Boolean\",\"sourceType\":\"org.apache.commons.dbcp2.BasicDataSource\"},{\"name\":\"spring.datasource.dbcp2.test-on-create\",\"type\":\"java.lang.Boolean\",\"sourceType\":\"org.apache.commons.dbcp2.BasicDataSource\"},{\"name\":\"spring.datasource.dbcp2.test-on-return\",\"type\":\"java.lang.Boolean\",\"sourceType\":\"org.apache.commons.dbcp2.BasicDataSource\"},{\"name\":\"spring.datasource.dbcp2.test-while-idle\",\"type\":\"java.lang.Boolean\",\"sourceType\":\"org.apache.commons.dbcp2.BasicDataSource\"},{\"name\":\"spring.datasource.dbcp2.time-between-eviction-runs-millis\",\"type\":\"java.lang.Long\",\"sourceType\":\"org.apache.commons.dbcp2.BasicDataSource\"},{\"name\":\"spring.datasource.dbcp2.url\",\"type\":\"java.lang.String\",\"sourceType\":\"org.apache.commons.dbcp2.BasicDataSource\"},{\"name\":\"spring.datasource.dbcp2.username\",\"type\":\"java.lang.String\",\"sourceType\":\"org.apache.commons.dbcp2.BasicDataSource\"},{\"name\":\"spring.datasource.dbcp2.validation-query\",\"type\":\"java.lang.String\",\"sourceType\":\"org.apache.commons.dbcp2.BasicDataSource\"},{\"name\":\"spring.datasource.dbcp2.validation-query-timeout\",\"type\":\"java.lang.Integer\",\"sourceType\":\"org.apache.commons.dbcp2.BasicDataSource\"},{\"name\":\"spring.datasource.driver-class-name\",\"type\":\"java.lang.String\",\"description\":\"Fully qualified name of the JDBC driver. Auto-detected based on the URL by default.\",\"sourceType\":\"org.springframework.boot.autoconfigure.jdbc.DataSourceProperties\"},{\"name\":\"spring.datasource.generate-unique-name\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to generate a random datasource name.\",\"sourceType\":\"org.springframework.boot.autoconfigure.jdbc.DataSourceProperties\",\"defaultValue\":true},{\"name\":\"spring.datasource.hikari.allow-pool-suspension\",\"type\":\"java.lang.Boolean\",\"sourceType\":\"com.zaxxer.hikari.HikariDataSource\"},{\"name\":\"spring.datasource.hikari.auto-commit\",\"type\":\"java.lang.Boolean\",\"sourceType\":\"com.zaxxer.hikari.HikariDataSource\"},{\"name\":\"spring.datasource.hikari.catalog\",\"type\":\"java.lang.String\",\"sourceType\":\"com.zaxxer.hikari.HikariDataSource\"},{\"name\":\"spring.datasource.hikari.connection-init-sql\",\"type\":\"java.lang.String\",\"sourceType\":\"com.zaxxer.hikari.HikariDataSource\"},{\"name\":\"spring.datasource.hikari.connection-test-query\",\"type\":\"java.lang.String\",\"sourceType\":\"com.zaxxer.hikari.HikariDataSource\"},{\"name\":\"spring.datasource.hikari.connection-timeout\",\"type\":\"java.lang.Long\",\"sourceType\":\"com.zaxxer.hikari.HikariDataSource\"},{\"name\":\"spring.datasource.hikari.data-source-class-name\",\"type\":\"java.lang.String\",\"sourceType\":\"com.zaxxer.hikari.HikariDataSource\"},{\"name\":\"spring.datasource.hikari.data-source-j-n-d-i\",\"type\":\"java.lang.String\",\"sourceType\":\"com.zaxxer.hikari.HikariDataSource\"},{\"name\":\"spring.datasource.hikari.data-source-properties\",\"type\":\"java.util.Properties\",\"sourceType\":\"com.zaxxer.hikari.HikariDataSource\"},{\"name\":\"spring.datasource.hikari.driver-class-name\",\"type\":\"java.lang.String\",\"sourceType\":\"com.zaxxer.hikari.HikariDataSource\"},{\"name\":\"spring.datasource.hikari.exception-override-class-name\",\"type\":\"java.lang.String\",\"sourceType\":\"com.zaxxer.hikari.HikariDataSource\"},{\"name\":\"spring.datasource.hikari.health-check-properties\",\"type\":\"java.util.Properties\",\"sourceType\":\"com.zaxxer.hikari.HikariDataSource\"},{\"name\":\"spring.datasource.hikari.health-check-registry\",\"type\":\"java.lang.Object\",\"sourceType\":\"com.zaxxer.hikari.HikariDataSource\"},{\"name\":\"spring.datasource.hikari.idle-timeout\",\"type\":\"java.lang.Long\",\"sourceType\":\"com.zaxxer.hikari.HikariDataSource\"},{\"name\":\"spring.datasource.hikari.initialization-fail-timeout\",\"type\":\"java.lang.Long\",\"sourceType\":\"com.zaxxer.hikari.HikariDataSource\"},{\"name\":\"spring.datasource.hikari.isolate-internal-queries\",\"type\":\"java.lang.Boolean\",\"sourceType\":\"com.zaxxer.hikari.HikariDataSource\"},{\"name\":\"spring.datasource.hikari.jdbc-url\",\"type\":\"java.lang.String\",\"sourceType\":\"com.zaxxer.hikari.HikariDataSource\"},{\"name\":\"spring.datasource.hikari.leak-detection-threshold\",\"type\":\"java.lang.Long\",\"sourceType\":\"com.zaxxer.hikari.HikariDataSource\"},{\"name\":\"spring.datasource.hikari.login-timeout\",\"type\":\"java.lang.Integer\",\"sourceType\":\"com.zaxxer.hikari.HikariDataSource\"},{\"name\":\"spring.datasource.hikari.max-lifetime\",\"type\":\"java.lang.Long\",\"sourceType\":\"com.zaxxer.hikari.HikariDataSource\"},{\"name\":\"spring.datasource.hikari.maximum-pool-size\",\"type\":\"java.lang.Integer\",\"sourceType\":\"com.zaxxer.hikari.HikariDataSource\"},{\"name\":\"spring.datasource.hikari.metric-registry\",\"type\":\"java.lang.Object\",\"sourceType\":\"com.zaxxer.hikari.HikariDataSource\"},{\"name\":\"spring.datasource.hikari.metrics-tracker-factory\",\"type\":\"com.zaxxer.hikari.metrics.MetricsTrackerFactory\",\"sourceType\":\"com.zaxxer.hikari.HikariDataSource\"},{\"name\":\"spring.datasource.hikari.minimum-idle\",\"type\":\"java.lang.Integer\",\"sourceType\":\"com.zaxxer.hikari.HikariDataSource\"},{\"name\":\"spring.datasource.hikari.password\",\"type\":\"java.lang.String\",\"sourceType\":\"com.zaxxer.hikari.HikariDataSource\"},{\"name\":\"spring.datasource.hikari.pool-name\",\"type\":\"java.lang.String\",\"sourceType\":\"com.zaxxer.hikari.HikariDataSource\"},{\"name\":\"spring.datasource.hikari.read-only\",\"type\":\"java.lang.Boolean\",\"sourceType\":\"com.zaxxer.hikari.HikariDataSource\"},{\"name\":\"spring.datasource.hikari.register-mbeans\",\"type\":\"java.lang.Boolean\",\"sourceType\":\"com.zaxxer.hikari.HikariDataSource\"},{\"name\":\"spring.datasource.hikari.scheduled-executor\",\"type\":\"java.util.concurrent.ScheduledExecutorService\",\"sourceType\":\"com.zaxxer.hikari.HikariDataSource\"},{\"name\":\"spring.datasource.hikari.schema\",\"type\":\"java.lang.String\",\"sourceType\":\"com.zaxxer.hikari.HikariDataSource\"},{\"name\":\"spring.datasource.hikari.transaction-isolation\",\"type\":\"java.lang.String\",\"sourceType\":\"com.zaxxer.hikari.HikariDataSource\"},{\"name\":\"spring.datasource.hikari.username\",\"type\":\"java.lang.String\",\"sourceType\":\"com.zaxxer.hikari.HikariDataSource\"},{\"name\":\"spring.datasource.hikari.validation-timeout\",\"type\":\"java.lang.Long\",\"sourceType\":\"com.zaxxer.hikari.HikariDataSource\"},{\"name\":\"spring.datasource.initialization-mode\",\"type\":\"org.springframework.boot.jdbc.DataSourceInitializationMode\",\"description\":\"Initialize the datasource with available DDL and DML scripts.\",\"sourceType\":\"org.springframework.boot.autoconfigure.jdbc.DataSourceProperties\",\"defaultValue\":\"embedded\"},{\"name\":\"spring.datasource.jndi-name\",\"type\":\"java.lang.String\",\"description\":\"JNDI location of the datasource. Class, url, username and password are ignored when set.\",\"sourceType\":\"org.springframework.boot.autoconfigure.jdbc.DataSourceProperties\"},{\"name\":\"spring.datasource.name\",\"type\":\"java.lang.String\",\"description\":\"Name of the datasource. Default to \\\"testdb\\\" when using an embedded database.\",\"sourceType\":\"org.springframework.boot.autoconfigure.jdbc.DataSourceProperties\"},{\"name\":\"spring.datasource.password\",\"type\":\"java.lang.String\",\"description\":\"Login password of the database.\",\"sourceType\":\"org.springframework.boot.autoconfigure.jdbc.DataSourceProperties\"},{\"name\":\"spring.datasource.platform\",\"type\":\"java.lang.String\",\"description\":\"Platform to use in the DDL or DML scripts (such as schema-${platform}.sql or data-${platform}.sql).\",\"sourceType\":\"org.springframework.boot.autoconfigure.jdbc.DataSourceProperties\",\"defaultValue\":\"all\"},{\"name\":\"spring.datasource.schema\",\"type\":\"java.util.List\\u003cjava.lang.String\\u003e\",\"description\":\"Schema (DDL) script resource references.\",\"sourceType\":\"org.springframework.boot.autoconfigure.jdbc.DataSourceProperties\"},{\"name\":\"spring.datasource.schema-password\",\"type\":\"java.lang.String\",\"description\":\"Password of the database to execute DDL scripts (if different).\",\"sourceType\":\"org.springframework.boot.autoconfigure.jdbc.DataSourceProperties\"},{\"name\":\"spring.datasource.schema-username\",\"type\":\"java.lang.String\",\"description\":\"Username of the database to execute DDL scripts (if different).\",\"sourceType\":\"org.springframework.boot.autoconfigure.jdbc.DataSourceProperties\"},{\"name\":\"spring.datasource.separator\",\"type\":\"java.lang.String\",\"description\":\"Statement separator in SQL initialization scripts.\",\"sourceType\":\"org.springframework.boot.autoconfigure.jdbc.DataSourceProperties\",\"defaultValue\":\";\"},{\"name\":\"spring.datasource.sql-script-encoding\",\"type\":\"java.nio.charset.Charset\",\"description\":\"SQL scripts encoding.\",\"sourceType\":\"org.springframework.boot.autoconfigure.jdbc.DataSourceProperties\"},{\"name\":\"spring.datasource.tomcat.abandon-when-percentage-full\",\"type\":\"java.lang.Integer\",\"sourceType\":\"org.apache.tomcat.jdbc.pool.DataSource\"},{\"name\":\"spring.datasource.tomcat.access-to-underlying-connection-allowed\",\"type\":\"java.lang.Boolean\",\"sourceType\":\"org.apache.tomcat.jdbc.pool.DataSource\"},{\"name\":\"spring.datasource.tomcat.alternate-username-allowed\",\"type\":\"java.lang.Boolean\",\"sourceType\":\"org.apache.tomcat.jdbc.pool.DataSource\"},{\"name\":\"spring.datasource.tomcat.commit-on-return\",\"type\":\"java.lang.Boolean\",\"sourceType\":\"org.apache.tomcat.jdbc.pool.DataSource\"},{\"name\":\"spring.datasource.tomcat.connection-properties\",\"type\":\"java.lang.String\",\"sourceType\":\"org.apache.tomcat.jdbc.pool.DataSource\"},{\"name\":\"spring.datasource.tomcat.data-source\",\"type\":\"java.lang.Object\",\"sourceType\":\"org.apache.tomcat.jdbc.pool.DataSource\"},{\"name\":\"spring.datasource.tomcat.data-source-j-n-d-i\",\"type\":\"java.lang.String\",\"sourceType\":\"org.apache.tomcat.jdbc.pool.DataSource\"},{\"name\":\"spring.datasource.tomcat.db-properties\",\"type\":\"java.util.Properties\",\"sourceType\":\"org.apache.tomcat.jdbc.pool.DataSource\"},{\"name\":\"spring.datasource.tomcat.default-auto-commit\",\"type\":\"java.lang.Boolean\",\"sourceType\":\"org.apache.tomcat.jdbc.pool.DataSource\"},{\"name\":\"spring.datasource.tomcat.default-catalog\",\"type\":\"java.lang.String\",\"sourceType\":\"org.apache.tomcat.jdbc.pool.DataSource\"},{\"name\":\"spring.datasource.tomcat.default-read-only\",\"type\":\"java.lang.Boolean\",\"sourceType\":\"org.apache.tomcat.jdbc.pool.DataSource\"},{\"name\":\"spring.datasource.tomcat.default-transaction-isolation\",\"type\":\"java.lang.Integer\",\"sourceType\":\"org.apache.tomcat.jdbc.pool.DataSource\"},{\"name\":\"spring.datasource.tomcat.driver-class-name\",\"type\":\"java.lang.String\",\"sourceType\":\"org.apache.tomcat.jdbc.pool.DataSource\"},{\"name\":\"spring.datasource.tomcat.fair-queue\",\"type\":\"java.lang.Boolean\",\"sourceType\":\"org.apache.tomcat.jdbc.pool.DataSource\"},{\"name\":\"spring.datasource.tomcat.ignore-exception-on-pre-load\",\"type\":\"java.lang.Boolean\",\"sourceType\":\"org.apache.tomcat.jdbc.pool.DataSource\"},{\"name\":\"spring.datasource.tomcat.init-s-q-l\",\"type\":\"java.lang.String\",\"sourceType\":\"org.apache.tomcat.jdbc.pool.DataSource\"},{\"name\":\"spring.datasource.tomcat.initial-size\",\"type\":\"java.lang.Integer\",\"sourceType\":\"org.apache.tomcat.jdbc.pool.DataSource\"},{\"name\":\"spring.datasource.tomcat.jdbc-interceptors\",\"type\":\"java.lang.String\",\"sourceType\":\"org.apache.tomcat.jdbc.pool.DataSource\"},{\"name\":\"spring.datasource.tomcat.jmx-enabled\",\"type\":\"java.lang.Boolean\",\"sourceType\":\"org.apache.tomcat.jdbc.pool.DataSource\"},{\"name\":\"spring.datasource.tomcat.log-abandoned\",\"type\":\"java.lang.Boolean\",\"sourceType\":\"org.apache.tomcat.jdbc.pool.DataSource\"},{\"name\":\"spring.datasource.tomcat.log-validation-errors\",\"type\":\"java.lang.Boolean\",\"sourceType\":\"org.apache.tomcat.jdbc.pool.DataSource\"},{\"name\":\"spring.datasource.tomcat.login-timeout\",\"type\":\"java.lang.Integer\",\"sourceType\":\"org.apache.tomcat.jdbc.pool.DataSource\"},{\"name\":\"spring.datasource.tomcat.max-active\",\"type\":\"java.lang.Integer\",\"sourceType\":\"org.apache.tomcat.jdbc.pool.DataSource\"},{\"name\":\"spring.datasource.tomcat.max-age\",\"type\":\"java.lang.Long\",\"sourceType\":\"org.apache.tomcat.jdbc.pool.DataSource\"},{\"name\":\"spring.datasource.tomcat.max-idle\",\"type\":\"java.lang.Integer\",\"sourceType\":\"org.apache.tomcat.jdbc.pool.DataSource\"},{\"name\":\"spring.datasource.tomcat.max-wait\",\"type\":\"java.lang.Integer\",\"sourceType\":\"org.apache.tomcat.jdbc.pool.DataSource\"},{\"name\":\"spring.datasource.tomcat.min-evictable-idle-time-millis\",\"type\":\"java.lang.Integer\",\"sourceType\":\"org.apache.tomcat.jdbc.pool.DataSource\"},{\"name\":\"spring.datasource.tomcat.min-idle\",\"type\":\"java.lang.Integer\",\"sourceType\":\"org.apache.tomcat.jdbc.pool.DataSource\"},{\"name\":\"spring.datasource.tomcat.name\",\"type\":\"java.lang.String\",\"sourceType\":\"org.apache.tomcat.jdbc.pool.DataSource\"},{\"name\":\"spring.datasource.tomcat.num-tests-per-eviction-run\",\"type\":\"java.lang.Integer\",\"sourceType\":\"org.apache.tomcat.jdbc.pool.DataSource\"},{\"name\":\"spring.datasource.tomcat.password\",\"type\":\"java.lang.String\",\"sourceType\":\"org.apache.tomcat.jdbc.pool.DataSource\"},{\"name\":\"spring.datasource.tomcat.propagate-interrupt-state\",\"type\":\"java.lang.Boolean\",\"sourceType\":\"org.apache.tomcat.jdbc.pool.DataSource\"},{\"name\":\"spring.datasource.tomcat.remove-abandoned\",\"type\":\"java.lang.Boolean\",\"sourceType\":\"org.apache.tomcat.jdbc.pool.DataSource\"},{\"name\":\"spring.datasource.tomcat.remove-abandoned-timeout\",\"type\":\"java.lang.Integer\",\"sourceType\":\"org.apache.tomcat.jdbc.pool.DataSource\"},{\"name\":\"spring.datasource.tomcat.rollback-on-return\",\"type\":\"java.lang.Boolean\",\"sourceType\":\"org.apache.tomcat.jdbc.pool.DataSource\"},{\"name\":\"spring.datasource.tomcat.suspect-timeout\",\"type\":\"java.lang.Integer\",\"sourceType\":\"org.apache.tomcat.jdbc.pool.DataSource\"},{\"name\":\"spring.datasource.tomcat.test-on-borrow\",\"type\":\"java.lang.Boolean\",\"sourceType\":\"org.apache.tomcat.jdbc.pool.DataSource\"},{\"name\":\"spring.datasource.tomcat.test-on-connect\",\"type\":\"java.lang.Boolean\",\"sourceType\":\"org.apache.tomcat.jdbc.pool.DataSource\"},{\"name\":\"spring.datasource.tomcat.test-on-return\",\"type\":\"java.lang.Boolean\",\"sourceType\":\"org.apache.tomcat.jdbc.pool.DataSource\"},{\"name\":\"spring.datasource.tomcat.test-while-idle\",\"type\":\"java.lang.Boolean\",\"sourceType\":\"org.apache.tomcat.jdbc.pool.DataSource\"},{\"name\":\"spring.datasource.tomcat.time-between-eviction-runs-millis\",\"type\":\"java.lang.Integer\",\"sourceType\":\"org.apache.tomcat.jdbc.pool.DataSource\"},{\"name\":\"spring.datasource.tomcat.url\",\"type\":\"java.lang.String\",\"sourceType\":\"org.apache.tomcat.jdbc.pool.DataSource\"},{\"name\":\"spring.datasource.tomcat.use-disposable-connection-facade\",\"type\":\"java.lang.Boolean\",\"sourceType\":\"org.apache.tomcat.jdbc.pool.DataSource\"},{\"name\":\"spring.datasource.tomcat.use-equals\",\"type\":\"java.lang.Boolean\",\"sourceType\":\"org.apache.tomcat.jdbc.pool.DataSource\"},{\"name\":\"spring.datasource.tomcat.use-lock\",\"type\":\"java.lang.Boolean\",\"sourceType\":\"org.apache.tomcat.jdbc.pool.DataSource\"},{\"name\":\"spring.datasource.tomcat.use-statement-facade\",\"type\":\"java.lang.Boolean\",\"sourceType\":\"org.apache.tomcat.jdbc.pool.DataSource\"},{\"name\":\"spring.datasource.tomcat.username\",\"type\":\"java.lang.String\",\"sourceType\":\"org.apache.tomcat.jdbc.pool.DataSource\"},{\"name\":\"spring.datasource.tomcat.validation-interval\",\"type\":\"java.lang.Long\",\"sourceType\":\"org.apache.tomcat.jdbc.pool.DataSource\"},{\"name\":\"spring.datasource.tomcat.validation-query\",\"type\":\"java.lang.String\",\"sourceType\":\"org.apache.tomcat.jdbc.pool.DataSource\"},{\"name\":\"spring.datasource.tomcat.validation-query-timeout\",\"type\":\"java.lang.Integer\",\"sourceType\":\"org.apache.tomcat.jdbc.pool.DataSource\"},{\"name\":\"spring.datasource.tomcat.validator-class-name\",\"type\":\"java.lang.String\",\"sourceType\":\"org.apache.tomcat.jdbc.pool.DataSource\"},{\"name\":\"spring.datasource.type\",\"type\":\"java.lang.Class\\u003c? extends javax.sql.DataSource\\u003e\",\"description\":\"Fully qualified name of the connection pool implementation to use. By default, it is auto-detected from the classpath.\",\"sourceType\":\"org.springframework.boot.autoconfigure.jdbc.DataSourceProperties\"},{\"name\":\"spring.datasource.url\",\"type\":\"java.lang.String\",\"description\":\"JDBC URL of the database.\",\"sourceType\":\"org.springframework.boot.autoconfigure.jdbc.DataSourceProperties\"},{\"name\":\"spring.datasource.username\",\"type\":\"java.lang.String\",\"description\":\"Login username of the database.\",\"sourceType\":\"org.springframework.boot.autoconfigure.jdbc.DataSourceProperties\"},{\"name\":\"spring.datasource.xa.data-source-class-name\",\"type\":\"java.lang.String\",\"description\":\"XA datasource fully qualified name.\",\"sourceType\":\"org.springframework.boot.autoconfigure.jdbc.DataSourceProperties$Xa\"},{\"name\":\"spring.datasource.xa.properties\",\"type\":\"java.util.Map\\u003cjava.lang.String,java.lang.String\\u003e\",\"description\":\"Properties to pass to the XA data source.\",\"sourceType\":\"org.springframework.boot.autoconfigure.jdbc.DataSourceProperties$Xa\"},{\"name\":\"spring.elasticsearch.rest.connection-timeout\",\"type\":\"java.time.Duration\",\"description\":\"Connection timeout.\",\"sourceType\":\"org.springframework.boot.autoconfigure.elasticsearch.ElasticsearchRestClientProperties\",\"defaultValue\":\"1s\"},{\"name\":\"spring.elasticsearch.rest.password\",\"type\":\"java.lang.String\",\"description\":\"Credentials password.\",\"sourceType\":\"org.springframework.boot.autoconfigure.elasticsearch.ElasticsearchRestClientProperties\"},{\"name\":\"spring.elasticsearch.rest.read-timeout\",\"type\":\"java.time.Duration\",\"description\":\"Read timeout.\",\"sourceType\":\"org.springframework.boot.autoconfigure.elasticsearch.ElasticsearchRestClientProperties\",\"defaultValue\":\"30s\"},{\"name\":\"spring.elasticsearch.rest.uris\",\"type\":\"java.util.List\\u003cjava.lang.String\\u003e\",\"description\":\"Comma-separated list of the Elasticsearch instances to use.\",\"sourceType\":\"org.springframework.boot.autoconfigure.elasticsearch.ElasticsearchRestClientProperties\",\"defaultValue\":[\"http://localhost:9200\"]},{\"name\":\"spring.elasticsearch.rest.username\",\"type\":\"java.lang.String\",\"description\":\"Credentials username.\",\"sourceType\":\"org.springframework.boot.autoconfigure.elasticsearch.ElasticsearchRestClientProperties\"},{\"name\":\"spring.flyway.baseline-description\",\"type\":\"java.lang.String\",\"description\":\"Description to tag an existing schema with when applying a baseline.\",\"sourceType\":\"org.springframework.boot.autoconfigure.flyway.FlywayProperties\",\"defaultValue\":\"\\u003c\\u003c Flyway Baseline \\u003e\\u003e\"},{\"name\":\"spring.flyway.baseline-on-migrate\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to automatically call baseline when migrating a non-empty schema.\",\"sourceType\":\"org.springframework.boot.autoconfigure.flyway.FlywayProperties\",\"defaultValue\":false},{\"name\":\"spring.flyway.baseline-version\",\"type\":\"java.lang.String\",\"description\":\"Version to tag an existing schema with when executing baseline.\",\"sourceType\":\"org.springframework.boot.autoconfigure.flyway.FlywayProperties\",\"defaultValue\":\"1\"},{\"name\":\"spring.flyway.batch\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to batch SQL statements when executing them. Requires Flyway Pro or Flyway Enterprise.\",\"sourceType\":\"org.springframework.boot.autoconfigure.flyway.FlywayProperties\"},{\"name\":\"spring.flyway.check-location\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to check that migration scripts location exists.\",\"sourceType\":\"org.springframework.boot.autoconfigure.flyway.FlywayProperties\",\"defaultValue\":true},{\"name\":\"spring.flyway.clean-disabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to disable cleaning of the database.\",\"sourceType\":\"org.springframework.boot.autoconfigure.flyway.FlywayProperties\",\"defaultValue\":false},{\"name\":\"spring.flyway.clean-on-validation-error\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to automatically call clean when a validation error occurs.\",\"sourceType\":\"org.springframework.boot.autoconfigure.flyway.FlywayProperties\",\"defaultValue\":false},{\"name\":\"spring.flyway.connect-retries\",\"type\":\"java.lang.Integer\",\"description\":\"Maximum number of retries when attempting to connect to the database.\",\"sourceType\":\"org.springframework.boot.autoconfigure.flyway.FlywayProperties\",\"defaultValue\":0},{\"name\":\"spring.flyway.default-schema\",\"type\":\"java.lang.String\",\"description\":\"Default schema name managed by Flyway (case-sensitive).\",\"sourceType\":\"org.springframework.boot.autoconfigure.flyway.FlywayProperties\"},{\"name\":\"spring.flyway.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to enable flyway.\",\"sourceType\":\"org.springframework.boot.autoconfigure.flyway.FlywayProperties\",\"defaultValue\":true},{\"name\":\"spring.flyway.encoding\",\"type\":\"java.nio.charset.Charset\",\"description\":\"Encoding of SQL migrations.\",\"sourceType\":\"org.springframework.boot.autoconfigure.flyway.FlywayProperties\",\"defaultValue\":\"UTF-8\"},{\"name\":\"spring.flyway.error-overrides\",\"type\":\"java.lang.String[]\",\"description\":\"Rules for the built-in error handling to override specific SQL states and error codes. Requires Flyway Pro or Flyway Enterprise.\",\"sourceType\":\"org.springframework.boot.autoconfigure.flyway.FlywayProperties\"},{\"name\":\"spring.flyway.group\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to group all pending migrations together in the same transaction when applying them.\",\"sourceType\":\"org.springframework.boot.autoconfigure.flyway.FlywayProperties\",\"defaultValue\":false},{\"name\":\"spring.flyway.ignore-future-migrations\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to ignore future migrations when reading the schema history table.\",\"sourceType\":\"org.springframework.boot.autoconfigure.flyway.FlywayProperties\",\"defaultValue\":true},{\"name\":\"spring.flyway.ignore-ignored-migrations\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to ignore ignored migrations when reading the schema history table.\",\"sourceType\":\"org.springframework.boot.autoconfigure.flyway.FlywayProperties\",\"defaultValue\":false},{\"name\":\"spring.flyway.ignore-missing-migrations\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to ignore missing migrations when reading the schema history table.\",\"sourceType\":\"org.springframework.boot.autoconfigure.flyway.FlywayProperties\",\"defaultValue\":false},{\"name\":\"spring.flyway.ignore-pending-migrations\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to ignore pending migrations when reading the schema history table.\",\"sourceType\":\"org.springframework.boot.autoconfigure.flyway.FlywayProperties\",\"defaultValue\":false},{\"name\":\"spring.flyway.init-sqls\",\"type\":\"java.util.List\\u003cjava.lang.String\\u003e\",\"description\":\"SQL statements to execute to initialize a connection immediately after obtaining it.\",\"sourceType\":\"org.springframework.boot.autoconfigure.flyway.FlywayProperties\"},{\"name\":\"spring.flyway.installed-by\",\"type\":\"java.lang.String\",\"description\":\"Username recorded in the schema history table as having applied the migration.\",\"sourceType\":\"org.springframework.boot.autoconfigure.flyway.FlywayProperties\"},{\"name\":\"spring.flyway.license-key\",\"type\":\"java.lang.String\",\"description\":\"Licence key for Flyway Pro or Flyway Enterprise.\",\"sourceType\":\"org.springframework.boot.autoconfigure.flyway.FlywayProperties\"},{\"name\":\"spring.flyway.locations\",\"type\":\"java.util.List\\u003cjava.lang.String\\u003e\",\"description\":\"Locations of migrations scripts. Can contain the special \\\"{vendor}\\\" placeholder to use vendor-specific locations.\",\"sourceType\":\"org.springframework.boot.autoconfigure.flyway.FlywayProperties\",\"defaultValue\":[\"classpath:db/migration\"]},{\"name\":\"spring.flyway.mixed\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to allow mixing transactional and non-transactional statements within the same migration.\",\"sourceType\":\"org.springframework.boot.autoconfigure.flyway.FlywayProperties\",\"defaultValue\":false},{\"name\":\"spring.flyway.oracle-sqlplus\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to enable support for Oracle SQL*Plus commands. Requires Flyway Pro or Flyway Enterprise.\",\"sourceType\":\"org.springframework.boot.autoconfigure.flyway.FlywayProperties\"},{\"name\":\"spring.flyway.oracle-sqlplus-warn\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to issue a warning rather than an error when a not-yet-supported Oracle SQL*Plus statement is encountered. Requires Flyway Pro or Flyway Enterprise.\",\"sourceType\":\"org.springframework.boot.autoconfigure.flyway.FlywayProperties\"},{\"name\":\"spring.flyway.out-of-order\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to allow migrations to be run out of order.\",\"sourceType\":\"org.springframework.boot.autoconfigure.flyway.FlywayProperties\",\"defaultValue\":false},{\"name\":\"spring.flyway.password\",\"type\":\"java.lang.String\",\"description\":\"Login password of the database to migrate.\",\"sourceType\":\"org.springframework.boot.autoconfigure.flyway.FlywayProperties\"},{\"name\":\"spring.flyway.placeholder-prefix\",\"type\":\"java.lang.String\",\"description\":\"Prefix of placeholders in migration scripts.\",\"sourceType\":\"org.springframework.boot.autoconfigure.flyway.FlywayProperties\",\"defaultValue\":\"${\"},{\"name\":\"spring.flyway.placeholder-replacement\",\"type\":\"java.lang.Boolean\",\"description\":\"Perform placeholder replacement in migration scripts.\",\"sourceType\":\"org.springframework.boot.autoconfigure.flyway.FlywayProperties\",\"defaultValue\":true},{\"name\":\"spring.flyway.placeholder-suffix\",\"type\":\"java.lang.String\",\"description\":\"Suffix of placeholders in migration scripts.\",\"sourceType\":\"org.springframework.boot.autoconfigure.flyway.FlywayProperties\",\"defaultValue\":\"}\"},{\"name\":\"spring.flyway.placeholders\",\"type\":\"java.util.Map\\u003cjava.lang.String,java.lang.String\\u003e\",\"description\":\"Placeholders and their replacements to apply to sql migration scripts.\",\"sourceType\":\"org.springframework.boot.autoconfigure.flyway.FlywayProperties\"},{\"name\":\"spring.flyway.repeatable-sql-migration-prefix\",\"type\":\"java.lang.String\",\"description\":\"File name prefix for repeatable SQL migrations.\",\"sourceType\":\"org.springframework.boot.autoconfigure.flyway.FlywayProperties\",\"defaultValue\":\"R\"},{\"name\":\"spring.flyway.schemas\",\"type\":\"java.util.List\\u003cjava.lang.String\\u003e\",\"description\":\"Scheme names managed by Flyway (case-sensitive).\",\"sourceType\":\"org.springframework.boot.autoconfigure.flyway.FlywayProperties\"},{\"name\":\"spring.flyway.skip-default-callbacks\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to skip default callbacks. If true, only custom callbacks are used.\",\"sourceType\":\"org.springframework.boot.autoconfigure.flyway.FlywayProperties\",\"defaultValue\":false},{\"name\":\"spring.flyway.skip-default-resolvers\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to skip default resolvers. If true, only custom resolvers are used.\",\"sourceType\":\"org.springframework.boot.autoconfigure.flyway.FlywayProperties\",\"defaultValue\":false},{\"name\":\"spring.flyway.sql-migration-prefix\",\"type\":\"java.lang.String\",\"description\":\"File name prefix for SQL migrations.\",\"sourceType\":\"org.springframework.boot.autoconfigure.flyway.FlywayProperties\",\"defaultValue\":\"V\"},{\"name\":\"spring.flyway.sql-migration-separator\",\"type\":\"java.lang.String\",\"description\":\"File name separator for SQL migrations.\",\"sourceType\":\"org.springframework.boot.autoconfigure.flyway.FlywayProperties\",\"defaultValue\":\"__\"},{\"name\":\"spring.flyway.sql-migration-suffixes\",\"type\":\"java.util.List\\u003cjava.lang.String\\u003e\",\"description\":\"File name suffix for SQL migrations.\",\"sourceType\":\"org.springframework.boot.autoconfigure.flyway.FlywayProperties\",\"defaultValue\":[\".sql\"]},{\"name\":\"spring.flyway.stream\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to stream SQL migrations when executing them. Requires Flyway Pro or Flyway Enterprise.\",\"sourceType\":\"org.springframework.boot.autoconfigure.flyway.FlywayProperties\"},{\"name\":\"spring.flyway.table\",\"type\":\"java.lang.String\",\"description\":\"Name of the schema history table that will be used by Flyway.\",\"sourceType\":\"org.springframework.boot.autoconfigure.flyway.FlywayProperties\",\"defaultValue\":\"flyway_schema_history\"},{\"name\":\"spring.flyway.tablespace\",\"type\":\"java.lang.String\",\"description\":\"Tablespace in which the schema history table is created. Ignored when using a database that does not support tablespaces. Defaults to the default tablespace of the connection used by Flyway.\",\"sourceType\":\"org.springframework.boot.autoconfigure.flyway.FlywayProperties\"},{\"name\":\"spring.flyway.target\",\"type\":\"java.lang.String\",\"description\":\"Target version up to which migrations should be considered.\",\"sourceType\":\"org.springframework.boot.autoconfigure.flyway.FlywayProperties\"},{\"name\":\"spring.flyway.url\",\"type\":\"java.lang.String\",\"description\":\"JDBC url of the database to migrate. If not set, the primary configured data source is used.\",\"sourceType\":\"org.springframework.boot.autoconfigure.flyway.FlywayProperties\"},{\"name\":\"spring.flyway.user\",\"type\":\"java.lang.String\",\"description\":\"Login user of the database to migrate.\",\"sourceType\":\"org.springframework.boot.autoconfigure.flyway.FlywayProperties\"},{\"name\":\"spring.flyway.validate-migration-naming\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to validate migrations and callbacks whose scripts do not obey the correct naming convention.\",\"sourceType\":\"org.springframework.boot.autoconfigure.flyway.FlywayProperties\",\"defaultValue\":false},{\"name\":\"spring.flyway.validate-on-migrate\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to automatically call validate when performing a migration.\",\"sourceType\":\"org.springframework.boot.autoconfigure.flyway.FlywayProperties\",\"defaultValue\":true},{\"name\":\"spring.freemarker.allow-request-override\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether HttpServletRequest attributes are allowed to override (hide) controller generated model attributes of the same name.\",\"sourceType\":\"org.springframework.boot.autoconfigure.freemarker.FreeMarkerProperties\",\"defaultValue\":false},{\"name\":\"spring.freemarker.allow-session-override\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether HttpSession attributes are allowed to override (hide) controller generated model attributes of the same name.\",\"sourceType\":\"org.springframework.boot.autoconfigure.freemarker.FreeMarkerProperties\",\"defaultValue\":false},{\"name\":\"spring.freemarker.cache\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to enable template caching.\",\"sourceType\":\"org.springframework.boot.autoconfigure.freemarker.FreeMarkerProperties\",\"defaultValue\":false},{\"name\":\"spring.freemarker.charset\",\"type\":\"java.nio.charset.Charset\",\"description\":\"Template encoding.\",\"sourceType\":\"org.springframework.boot.autoconfigure.freemarker.FreeMarkerProperties\",\"defaultValue\":\"UTF-8\"},{\"name\":\"spring.freemarker.check-template-location\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to check that the templates location exists.\",\"sourceType\":\"org.springframework.boot.autoconfigure.freemarker.FreeMarkerProperties\",\"defaultValue\":true},{\"name\":\"spring.freemarker.content-type\",\"type\":\"org.springframework.util.MimeType\",\"description\":\"Content-Type value.\",\"sourceType\":\"org.springframework.boot.autoconfigure.freemarker.FreeMarkerProperties\",\"defaultValue\":\"text/html\"},{\"name\":\"spring.freemarker.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to enable MVC view resolution for this technology.\",\"sourceType\":\"org.springframework.boot.autoconfigure.freemarker.FreeMarkerProperties\",\"defaultValue\":true},{\"name\":\"spring.freemarker.expose-request-attributes\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether all request attributes should be added to the model prior to merging with the template.\",\"sourceType\":\"org.springframework.boot.autoconfigure.freemarker.FreeMarkerProperties\",\"defaultValue\":false},{\"name\":\"spring.freemarker.expose-session-attributes\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether all HttpSession attributes should be added to the model prior to merging with the template.\",\"sourceType\":\"org.springframework.boot.autoconfigure.freemarker.FreeMarkerProperties\",\"defaultValue\":false},{\"name\":\"spring.freemarker.expose-spring-macro-helpers\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to expose a RequestContext for use by Spring's macro library, under the name \\\"springMacroRequestContext\\\".\",\"sourceType\":\"org.springframework.boot.autoconfigure.freemarker.FreeMarkerProperties\",\"defaultValue\":true},{\"name\":\"spring.freemarker.prefer-file-system-access\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to prefer file system access for template loading. File system access enables hot detection of template changes.\",\"sourceType\":\"org.springframework.boot.autoconfigure.freemarker.FreeMarkerProperties\",\"defaultValue\":true},{\"name\":\"spring.freemarker.prefix\",\"type\":\"java.lang.String\",\"description\":\"Prefix that gets prepended to view names when building a URL.\",\"sourceType\":\"org.springframework.boot.autoconfigure.freemarker.FreeMarkerProperties\",\"defaultValue\":\"\"},{\"name\":\"spring.freemarker.request-context-attribute\",\"type\":\"java.lang.String\",\"description\":\"Name of the RequestContext attribute for all views.\",\"sourceType\":\"org.springframework.boot.autoconfigure.freemarker.FreeMarkerProperties\"},{\"name\":\"spring.freemarker.settings\",\"type\":\"java.util.Map\\u003cjava.lang.String,java.lang.String\\u003e\",\"description\":\"Well-known FreeMarker keys which are passed to FreeMarker's Configuration.\",\"sourceType\":\"org.springframework.boot.autoconfigure.freemarker.FreeMarkerProperties\"},{\"name\":\"spring.freemarker.suffix\",\"type\":\"java.lang.String\",\"description\":\"Suffix that gets appended to view names when building a URL.\",\"sourceType\":\"org.springframework.boot.autoconfigure.freemarker.FreeMarkerProperties\",\"defaultValue\":\".ftlh\"},{\"name\":\"spring.freemarker.template-loader-path\",\"type\":\"java.lang.String[]\",\"description\":\"Comma-separated list of template paths.\",\"sourceType\":\"org.springframework.boot.autoconfigure.freemarker.FreeMarkerProperties\",\"defaultValue\":[\"classpath:/templates/\"]},{\"name\":\"spring.freemarker.view-names\",\"type\":\"java.lang.String[]\",\"description\":\"View names that can be resolved.\",\"sourceType\":\"org.springframework.boot.autoconfigure.freemarker.FreeMarkerProperties\"},{\"name\":\"spring.groovy.template.allow-request-override\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether HttpServletRequest attributes are allowed to override (hide) controller generated model attributes of the same name.\",\"sourceType\":\"org.springframework.boot.autoconfigure.groovy.template.GroovyTemplateProperties\",\"defaultValue\":false},{\"name\":\"spring.groovy.template.allow-session-override\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether HttpSession attributes are allowed to override (hide) controller generated model attributes of the same name.\",\"sourceType\":\"org.springframework.boot.autoconfigure.groovy.template.GroovyTemplateProperties\",\"defaultValue\":false},{\"name\":\"spring.groovy.template.cache\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to enable template caching.\",\"sourceType\":\"org.springframework.boot.autoconfigure.groovy.template.GroovyTemplateProperties\",\"defaultValue\":false},{\"name\":\"spring.groovy.template.charset\",\"type\":\"java.nio.charset.Charset\",\"description\":\"Template encoding.\",\"sourceType\":\"org.springframework.boot.autoconfigure.groovy.template.GroovyTemplateProperties\",\"defaultValue\":\"UTF-8\"},{\"name\":\"spring.groovy.template.check-template-location\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to check that the templates location exists.\",\"sourceType\":\"org.springframework.boot.autoconfigure.groovy.template.GroovyTemplateProperties\",\"defaultValue\":true},{\"name\":\"spring.groovy.template.configuration.auto-escape\",\"type\":\"java.lang.Boolean\",\"sourceType\":\"org.springframework.web.servlet.view.groovy.GroovyMarkupConfigurer\"},{\"name\":\"spring.groovy.template.configuration.auto-indent\",\"type\":\"java.lang.Boolean\",\"sourceType\":\"org.springframework.web.servlet.view.groovy.GroovyMarkupConfigurer\"},{\"name\":\"spring.groovy.template.configuration.auto-indent-string\",\"type\":\"java.lang.String\",\"sourceType\":\"org.springframework.web.servlet.view.groovy.GroovyMarkupConfigurer\"},{\"name\":\"spring.groovy.template.configuration.auto-new-line\",\"type\":\"java.lang.Boolean\",\"sourceType\":\"org.springframework.web.servlet.view.groovy.GroovyMarkupConfigurer\"},{\"name\":\"spring.groovy.template.configuration.base-template-class\",\"type\":\"java.lang.Class\\u003c? extends groovy.text.markup.BaseTemplate\\u003e\",\"sourceType\":\"org.springframework.web.servlet.view.groovy.GroovyMarkupConfigurer\"},{\"name\":\"spring.groovy.template.configuration.cache-templates\",\"type\":\"java.lang.Boolean\",\"sourceType\":\"org.springframework.web.servlet.view.groovy.GroovyMarkupConfigurer\"},{\"name\":\"spring.groovy.template.configuration.declaration-encoding\",\"type\":\"java.lang.String\",\"sourceType\":\"org.springframework.web.servlet.view.groovy.GroovyMarkupConfigurer\"},{\"name\":\"spring.groovy.template.configuration.expand-empty-elements\",\"type\":\"java.lang.Boolean\",\"sourceType\":\"org.springframework.web.servlet.view.groovy.GroovyMarkupConfigurer\"},{\"name\":\"spring.groovy.template.configuration.locale\",\"type\":\"java.util.Locale\",\"sourceType\":\"org.springframework.web.servlet.view.groovy.GroovyMarkupConfigurer\"},{\"name\":\"spring.groovy.template.configuration.new-line-string\",\"type\":\"java.lang.String\",\"sourceType\":\"org.springframework.web.servlet.view.groovy.GroovyMarkupConfigurer\"},{\"name\":\"spring.groovy.template.configuration.resource-loader-path\",\"type\":\"java.lang.String\",\"sourceType\":\"org.springframework.web.servlet.view.groovy.GroovyMarkupConfigurer\"},{\"name\":\"spring.groovy.template.configuration.use-double-quotes\",\"type\":\"java.lang.Boolean\",\"sourceType\":\"org.springframework.web.servlet.view.groovy.GroovyMarkupConfigurer\"},{\"name\":\"spring.groovy.template.content-type\",\"type\":\"org.springframework.util.MimeType\",\"description\":\"Content-Type value.\",\"sourceType\":\"org.springframework.boot.autoconfigure.groovy.template.GroovyTemplateProperties\",\"defaultValue\":\"text/html\"},{\"name\":\"spring.groovy.template.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to enable MVC view resolution for this technology.\",\"sourceType\":\"org.springframework.boot.autoconfigure.groovy.template.GroovyTemplateProperties\",\"defaultValue\":true},{\"name\":\"spring.groovy.template.expose-request-attributes\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether all request attributes should be added to the model prior to merging with the template.\",\"sourceType\":\"org.springframework.boot.autoconfigure.groovy.template.GroovyTemplateProperties\",\"defaultValue\":false},{\"name\":\"spring.groovy.template.expose-session-attributes\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether all HttpSession attributes should be added to the model prior to merging with the template.\",\"sourceType\":\"org.springframework.boot.autoconfigure.groovy.template.GroovyTemplateProperties\",\"defaultValue\":false},{\"name\":\"spring.groovy.template.expose-spring-macro-helpers\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to expose a RequestContext for use by Spring's macro library, under the name \\\"springMacroRequestContext\\\".\",\"sourceType\":\"org.springframework.boot.autoconfigure.groovy.template.GroovyTemplateProperties\",\"defaultValue\":true},{\"name\":\"spring.groovy.template.prefix\",\"type\":\"java.lang.String\",\"description\":\"Prefix that gets prepended to view names when building a URL.\",\"sourceType\":\"org.springframework.boot.autoconfigure.groovy.template.GroovyTemplateProperties\",\"defaultValue\":\"\"},{\"name\":\"spring.groovy.template.request-context-attribute\",\"type\":\"java.lang.String\",\"description\":\"Name of the RequestContext attribute for all views.\",\"sourceType\":\"org.springframework.boot.autoconfigure.groovy.template.GroovyTemplateProperties\"},{\"name\":\"spring.groovy.template.resource-loader-path\",\"type\":\"java.lang.String\",\"description\":\"Template path.\",\"sourceType\":\"org.springframework.boot.autoconfigure.groovy.template.GroovyTemplateProperties\",\"defaultValue\":\"classpath:/templates/\"},{\"name\":\"spring.groovy.template.suffix\",\"type\":\"java.lang.String\",\"description\":\"Suffix that gets appended to view names when building a URL.\",\"sourceType\":\"org.springframework.boot.autoconfigure.groovy.template.GroovyTemplateProperties\",\"defaultValue\":\".tpl\"},{\"name\":\"spring.groovy.template.view-names\",\"type\":\"java.lang.String[]\",\"description\":\"View names that can be resolved.\",\"sourceType\":\"org.springframework.boot.autoconfigure.groovy.template.GroovyTemplateProperties\"},{\"name\":\"spring.gson.date-format\",\"type\":\"java.lang.String\",\"description\":\"Format to use when serializing Date objects.\",\"sourceType\":\"org.springframework.boot.autoconfigure.gson.GsonProperties\"},{\"name\":\"spring.gson.disable-html-escaping\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to disable the escaping of HTML characters such as '\\u003c', '\\u003e', etc.\",\"sourceType\":\"org.springframework.boot.autoconfigure.gson.GsonProperties\"},{\"name\":\"spring.gson.disable-inner-class-serialization\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to exclude inner classes during serialization.\",\"sourceType\":\"org.springframework.boot.autoconfigure.gson.GsonProperties\"},{\"name\":\"spring.gson.enable-complex-map-key-serialization\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to enable serialization of complex map keys (i.e. non-primitives).\",\"sourceType\":\"org.springframework.boot.autoconfigure.gson.GsonProperties\"},{\"name\":\"spring.gson.exclude-fields-without-expose-annotation\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to exclude all fields from consideration for serialization or deserialization that do not have the \\\"Expose\\\" annotation.\",\"sourceType\":\"org.springframework.boot.autoconfigure.gson.GsonProperties\"},{\"name\":\"spring.gson.field-naming-policy\",\"type\":\"com.google.gson.FieldNamingPolicy\",\"description\":\"Naming policy that should be applied to an object's field during serialization and deserialization.\",\"sourceType\":\"org.springframework.boot.autoconfigure.gson.GsonProperties\"},{\"name\":\"spring.gson.generate-non-executable-json\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to generate non executable JSON by prefixing the output with some special text.\",\"sourceType\":\"org.springframework.boot.autoconfigure.gson.GsonProperties\"},{\"name\":\"spring.gson.lenient\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to be lenient about parsing JSON that doesn't conform to RFC 4627.\",\"sourceType\":\"org.springframework.boot.autoconfigure.gson.GsonProperties\"},{\"name\":\"spring.gson.long-serialization-policy\",\"type\":\"com.google.gson.LongSerializationPolicy\",\"description\":\"Serialization policy for Long and long types.\",\"sourceType\":\"org.springframework.boot.autoconfigure.gson.GsonProperties\"},{\"name\":\"spring.gson.pretty-printing\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to output serialized JSON that fits in a page for pretty printing.\",\"sourceType\":\"org.springframework.boot.autoconfigure.gson.GsonProperties\"},{\"name\":\"spring.gson.serialize-nulls\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to serialize null fields.\",\"sourceType\":\"org.springframework.boot.autoconfigure.gson.GsonProperties\"},{\"name\":\"spring.h2.console.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to enable the console.\",\"sourceType\":\"org.springframework.boot.autoconfigure.h2.H2ConsoleProperties\",\"defaultValue\":false},{\"name\":\"spring.h2.console.path\",\"type\":\"java.lang.String\",\"description\":\"Path at which the console is available.\",\"sourceType\":\"org.springframework.boot.autoconfigure.h2.H2ConsoleProperties\",\"defaultValue\":\"/h2-console\"},{\"name\":\"spring.h2.console.settings.trace\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to enable trace output.\",\"sourceType\":\"org.springframework.boot.autoconfigure.h2.H2ConsoleProperties$Settings\",\"defaultValue\":false},{\"name\":\"spring.h2.console.settings.web-allow-others\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to enable remote access.\",\"sourceType\":\"org.springframework.boot.autoconfigure.h2.H2ConsoleProperties$Settings\",\"defaultValue\":false},{\"name\":\"spring.hateoas.use-hal-as-default-json-media-type\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether application/hal+json responses should be sent to requests that accept application/json.\",\"sourceType\":\"org.springframework.boot.autoconfigure.hateoas.HateoasProperties\",\"defaultValue\":true},{\"name\":\"spring.hazelcast.config\",\"type\":\"org.springframework.core.io.Resource\",\"description\":\"The location of the configuration file to use to initialize Hazelcast.\",\"sourceType\":\"org.springframework.boot.autoconfigure.hazelcast.HazelcastProperties\"},{\"name\":\"spring.influx.password\",\"type\":\"java.lang.String\",\"description\":\"Login password.\",\"sourceType\":\"org.springframework.boot.autoconfigure.influx.InfluxDbProperties\"},{\"name\":\"spring.influx.url\",\"type\":\"java.lang.String\",\"description\":\"URL of the InfluxDB instance to which to connect.\",\"sourceType\":\"org.springframework.boot.autoconfigure.influx.InfluxDbProperties\"},{\"name\":\"spring.influx.user\",\"type\":\"java.lang.String\",\"description\":\"Login user.\",\"sourceType\":\"org.springframework.boot.autoconfigure.influx.InfluxDbProperties\"},{\"name\":\"spring.info.build.encoding\",\"type\":\"java.nio.charset.Charset\",\"description\":\"File encoding.\",\"sourceType\":\"org.springframework.boot.autoconfigure.info.ProjectInfoProperties$Build\",\"defaultValue\":\"UTF-8\"},{\"name\":\"spring.info.build.location\",\"type\":\"org.springframework.core.io.Resource\",\"description\":\"Location of the generated build-info.properties file.\",\"sourceType\":\"org.springframework.boot.autoconfigure.info.ProjectInfoProperties$Build\",\"defaultValue\":\"classpath:META-INF/build-info.properties\"},{\"name\":\"spring.info.git.encoding\",\"type\":\"java.nio.charset.Charset\",\"description\":\"File encoding.\",\"sourceType\":\"org.springframework.boot.autoconfigure.info.ProjectInfoProperties$Git\",\"defaultValue\":\"UTF-8\"},{\"name\":\"spring.info.git.location\",\"type\":\"org.springframework.core.io.Resource\",\"description\":\"Location of the generated git.properties file.\",\"sourceType\":\"org.springframework.boot.autoconfigure.info.ProjectInfoProperties$Git\",\"defaultValue\":\"classpath:git.properties\"},{\"name\":\"spring.integration.jdbc.initialize-schema\",\"type\":\"org.springframework.boot.jdbc.DataSourceInitializationMode\",\"description\":\"Database schema initialization mode.\",\"sourceType\":\"org.springframework.boot.autoconfigure.integration.IntegrationProperties$Jdbc\",\"defaultValue\":\"embedded\"},{\"name\":\"spring.integration.jdbc.schema\",\"type\":\"java.lang.String\",\"description\":\"Path to the SQL file to use to initialize the database schema.\",\"sourceType\":\"org.springframework.boot.autoconfigure.integration.IntegrationProperties$Jdbc\",\"defaultValue\":\"classpath:org/springframework/integration/jdbc/schema-@@platform@@.sql\"},{\"name\":\"spring.integration.rsocket.client.host\",\"type\":\"java.lang.String\",\"description\":\"TCP RSocket server host to connect to.\",\"sourceType\":\"org.springframework.boot.autoconfigure.integration.IntegrationProperties$RSocket$Client\"},{\"name\":\"spring.integration.rsocket.client.port\",\"type\":\"java.lang.Integer\",\"description\":\"TCP RSocket server port to connect to.\",\"sourceType\":\"org.springframework.boot.autoconfigure.integration.IntegrationProperties$RSocket$Client\"},{\"name\":\"spring.integration.rsocket.client.uri\",\"type\":\"java.net.URI\",\"description\":\"WebSocket RSocket server uri to connect to.\",\"sourceType\":\"org.springframework.boot.autoconfigure.integration.IntegrationProperties$RSocket$Client\"},{\"name\":\"spring.integration.rsocket.server.message-mapping-enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to handle message mapping for RSocket via Spring Integration.\",\"sourceType\":\"org.springframework.boot.autoconfigure.integration.IntegrationProperties$RSocket$Server\",\"defaultValue\":false},{\"name\":\"spring.jackson.date-format\",\"type\":\"java.lang.String\",\"description\":\"Date format string or a fully-qualified date format class name. For instance, `yyyy-MM-dd HH:mm:ss`.\",\"sourceType\":\"org.springframework.boot.autoconfigure.jackson.JacksonProperties\"},{\"name\":\"spring.jackson.default-property-inclusion\",\"type\":\"com.fasterxml.jackson.annotation.JsonInclude$Include\",\"description\":\"Controls the inclusion of properties during serialization. Configured with one of the values in Jackson's JsonInclude.Include enumeration.\",\"sourceType\":\"org.springframework.boot.autoconfigure.jackson.JacksonProperties\"},{\"name\":\"spring.jackson.deserialization\",\"type\":\"java.util.Map\\u003ccom.fasterxml.jackson.databind.DeserializationFeature,java.lang.Boolean\\u003e\",\"description\":\"Jackson on/off features that affect the way Java objects are deserialized.\",\"sourceType\":\"org.springframework.boot.autoconfigure.jackson.JacksonProperties\"},{\"name\":\"spring.jackson.generator\",\"type\":\"java.util.Map\\u003ccom.fasterxml.jackson.core.JsonGenerator$Feature,java.lang.Boolean\\u003e\",\"description\":\"Jackson on/off features for generators.\",\"sourceType\":\"org.springframework.boot.autoconfigure.jackson.JacksonProperties\"},{\"name\":\"spring.jackson.locale\",\"type\":\"java.util.Locale\",\"description\":\"Locale used for formatting.\",\"sourceType\":\"org.springframework.boot.autoconfigure.jackson.JacksonProperties\"},{\"name\":\"spring.jackson.mapper\",\"type\":\"java.util.Map\\u003ccom.fasterxml.jackson.databind.MapperFeature,java.lang.Boolean\\u003e\",\"description\":\"Jackson general purpose on/off features.\",\"sourceType\":\"org.springframework.boot.autoconfigure.jackson.JacksonProperties\"},{\"name\":\"spring.jackson.parser\",\"type\":\"java.util.Map\\u003ccom.fasterxml.jackson.core.JsonParser$Feature,java.lang.Boolean\\u003e\",\"description\":\"Jackson on/off features for parsers.\",\"sourceType\":\"org.springframework.boot.autoconfigure.jackson.JacksonProperties\"},{\"name\":\"spring.jackson.property-naming-strategy\",\"type\":\"java.lang.String\",\"description\":\"One of the constants on Jackson's PropertyNamingStrategy. Can also be a fully-qualified class name of a PropertyNamingStrategy subclass.\",\"sourceType\":\"org.springframework.boot.autoconfigure.jackson.JacksonProperties\"},{\"name\":\"spring.jackson.serialization\",\"type\":\"java.util.Map\\u003ccom.fasterxml.jackson.databind.SerializationFeature,java.lang.Boolean\\u003e\",\"description\":\"Jackson on/off features that affect the way Java objects are serialized.\",\"sourceType\":\"org.springframework.boot.autoconfigure.jackson.JacksonProperties\"},{\"name\":\"spring.jackson.time-zone\",\"type\":\"java.util.TimeZone\",\"description\":\"Time zone used when formatting dates. For instance, \\\"America/Los_Angeles\\\" or \\\"GMT+10\\\".\",\"sourceType\":\"org.springframework.boot.autoconfigure.jackson.JacksonProperties\"},{\"name\":\"spring.jackson.visibility\",\"type\":\"java.util.Map\\u003ccom.fasterxml.jackson.annotation.PropertyAccessor,com.fasterxml.jackson.annotation.JsonAutoDetect$Visibility\\u003e\",\"description\":\"Jackson visibility thresholds that can be used to limit which methods (and fields) are auto-detected.\",\"sourceType\":\"org.springframework.boot.autoconfigure.jackson.JacksonProperties\"},{\"name\":\"spring.jdbc.template.fetch-size\",\"type\":\"java.lang.Integer\",\"description\":\"Number of rows that should be fetched from the database when more rows are needed. Use -1 to use the JDBC driver's default configuration.\",\"sourceType\":\"org.springframework.boot.autoconfigure.jdbc.JdbcProperties$Template\",\"defaultValue\":-1},{\"name\":\"spring.jdbc.template.max-rows\",\"type\":\"java.lang.Integer\",\"description\":\"Maximum number of rows. Use -1 to use the JDBC driver's default configuration.\",\"sourceType\":\"org.springframework.boot.autoconfigure.jdbc.JdbcProperties$Template\",\"defaultValue\":-1},{\"name\":\"spring.jdbc.template.query-timeout\",\"type\":\"java.time.Duration\",\"description\":\"Query timeout. Default is to use the JDBC driver's default configuration. If a duration suffix is not specified, seconds will be used.\",\"sourceType\":\"org.springframework.boot.autoconfigure.jdbc.JdbcProperties$Template\"},{\"name\":\"spring.jersey.application-path\",\"type\":\"java.lang.String\",\"description\":\"Path that serves as the base URI for the application. If specified, overrides the value of \\\"@ApplicationPath\\\".\",\"sourceType\":\"org.springframework.boot.autoconfigure.jersey.JerseyProperties\"},{\"name\":\"spring.jersey.filter.order\",\"type\":\"java.lang.Integer\",\"description\":\"Jersey filter chain order.\",\"sourceType\":\"org.springframework.boot.autoconfigure.jersey.JerseyProperties$Filter\",\"defaultValue\":0},{\"name\":\"spring.jersey.init\",\"type\":\"java.util.Map\\u003cjava.lang.String,java.lang.String\\u003e\",\"description\":\"Init parameters to pass to Jersey through the servlet or filter.\",\"sourceType\":\"org.springframework.boot.autoconfigure.jersey.JerseyProperties\"},{\"name\":\"spring.jersey.servlet.load-on-startup\",\"type\":\"java.lang.Integer\",\"description\":\"Load on startup priority of the Jersey servlet.\",\"sourceType\":\"org.springframework.boot.autoconfigure.jersey.JerseyProperties$Servlet\",\"defaultValue\":-1},{\"name\":\"spring.jersey.type\",\"type\":\"org.springframework.boot.autoconfigure.jersey.JerseyProperties$Type\",\"description\":\"Jersey integration type.\",\"sourceType\":\"org.springframework.boot.autoconfigure.jersey.JerseyProperties\",\"defaultValue\":\"servlet\"},{\"name\":\"spring.jms.cache.consumers\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to cache message consumers.\",\"sourceType\":\"org.springframework.boot.autoconfigure.jms.JmsProperties$Cache\",\"defaultValue\":false},{\"name\":\"spring.jms.cache.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to cache sessions.\",\"sourceType\":\"org.springframework.boot.autoconfigure.jms.JmsProperties$Cache\",\"defaultValue\":true},{\"name\":\"spring.jms.cache.producers\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to cache message producers.\",\"sourceType\":\"org.springframework.boot.autoconfigure.jms.JmsProperties$Cache\",\"defaultValue\":true},{\"name\":\"spring.jms.cache.session-cache-size\",\"type\":\"java.lang.Integer\",\"description\":\"Size of the session cache (per JMS Session type).\",\"sourceType\":\"org.springframework.boot.autoconfigure.jms.JmsProperties$Cache\",\"defaultValue\":1},{\"name\":\"spring.jms.jndi-name\",\"type\":\"java.lang.String\",\"description\":\"Connection factory JNDI name. When set, takes precedence to others connection factory auto-configurations.\",\"sourceType\":\"org.springframework.boot.autoconfigure.jms.JmsProperties\"},{\"name\":\"spring.jms.listener.acknowledge-mode\",\"type\":\"org.springframework.boot.autoconfigure.jms.JmsProperties$AcknowledgeMode\",\"description\":\"Acknowledge mode of the container. By default, the listener is transacted with automatic acknowledgment.\",\"sourceType\":\"org.springframework.boot.autoconfigure.jms.JmsProperties$Listener\"},{\"name\":\"spring.jms.listener.auto-startup\",\"type\":\"java.lang.Boolean\",\"description\":\"Start the container automatically on startup.\",\"sourceType\":\"org.springframework.boot.autoconfigure.jms.JmsProperties$Listener\",\"defaultValue\":true},{\"name\":\"spring.jms.listener.concurrency\",\"type\":\"java.lang.Integer\",\"description\":\"Minimum number of concurrent consumers.\",\"sourceType\":\"org.springframework.boot.autoconfigure.jms.JmsProperties$Listener\"},{\"name\":\"spring.jms.listener.max-concurrency\",\"type\":\"java.lang.Integer\",\"description\":\"Maximum number of concurrent consumers.\",\"sourceType\":\"org.springframework.boot.autoconfigure.jms.JmsProperties$Listener\"},{\"name\":\"spring.jms.listener.receive-timeout\",\"type\":\"java.time.Duration\",\"description\":\"Timeout to use for receive calls. Use -1 for a no-wait receive or 0 for no timeout at all. The latter is only feasible if not running within a transaction manager and is generally discouraged since it prevents clean shutdown.\",\"sourceType\":\"org.springframework.boot.autoconfigure.jms.JmsProperties$Listener\",\"defaultValue\":\"1s\"},{\"name\":\"spring.jms.pub-sub-domain\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether the default destination type is topic.\",\"sourceType\":\"org.springframework.boot.autoconfigure.jms.JmsProperties\",\"defaultValue\":false},{\"name\":\"spring.jms.template.default-destination\",\"type\":\"java.lang.String\",\"description\":\"Default destination to use on send and receive operations that do not have a destination parameter.\",\"sourceType\":\"org.springframework.boot.autoconfigure.jms.JmsProperties$Template\"},{\"name\":\"spring.jms.template.delivery-delay\",\"type\":\"java.time.Duration\",\"description\":\"Delivery delay to use for send calls.\",\"sourceType\":\"org.springframework.boot.autoconfigure.jms.JmsProperties$Template\"},{\"name\":\"spring.jms.template.delivery-mode\",\"type\":\"org.springframework.boot.autoconfigure.jms.JmsProperties$DeliveryMode\",\"description\":\"Delivery mode. Enables QoS (Quality of Service) when set.\",\"sourceType\":\"org.springframework.boot.autoconfigure.jms.JmsProperties$Template\"},{\"name\":\"spring.jms.template.priority\",\"type\":\"java.lang.Integer\",\"description\":\"Priority of a message when sending. Enables QoS (Quality of Service) when set.\",\"sourceType\":\"org.springframework.boot.autoconfigure.jms.JmsProperties$Template\"},{\"name\":\"spring.jms.template.qos-enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to enable explicit QoS (Quality of Service) when sending a message. When enabled, the delivery mode, priority and time-to-live properties will be used when sending a message. QoS is automatically enabled when at least one of those settings is customized.\",\"sourceType\":\"org.springframework.boot.autoconfigure.jms.JmsProperties$Template\"},{\"name\":\"spring.jms.template.receive-timeout\",\"type\":\"java.time.Duration\",\"description\":\"Timeout to use for receive calls.\",\"sourceType\":\"org.springframework.boot.autoconfigure.jms.JmsProperties$Template\"},{\"name\":\"spring.jms.template.time-to-live\",\"type\":\"java.time.Duration\",\"description\":\"Time-to-live of a message when sending. Enables QoS (Quality of Service) when set.\",\"sourceType\":\"org.springframework.boot.autoconfigure.jms.JmsProperties$Template\"},{\"name\":\"spring.jmx.default-domain\",\"type\":\"java.lang.String\",\"description\":\"JMX domain name.\"},{\"name\":\"spring.jmx.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Expose management beans to the JMX domain.\",\"defaultValue\":false},{\"name\":\"spring.jmx.server\",\"type\":\"java.lang.String\",\"description\":\"MBeanServer bean name.\",\"defaultValue\":\"mbeanServer\"},{\"name\":\"spring.jmx.unique-names\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether unique runtime object names should be ensured.\",\"defaultValue\":false},{\"name\":\"spring.jooq.sql-dialect\",\"type\":\"org.jooq.SQLDialect\",\"description\":\"SQL dialect to use. Auto-detected by default.\",\"sourceType\":\"org.springframework.boot.autoconfigure.jooq.JooqProperties\"},{\"name\":\"spring.jpa.database\",\"type\":\"org.springframework.orm.jpa.vendor.Database\",\"description\":\"Target database to operate on, auto-detected by default. Can be alternatively set using the \\\"databasePlatform\\\" property.\",\"sourceType\":\"org.springframework.boot.autoconfigure.orm.jpa.JpaProperties\"},{\"name\":\"spring.jpa.database-platform\",\"type\":\"java.lang.String\",\"description\":\"Name of the target database to operate on, auto-detected by default. Can be alternatively set using the \\\"Database\\\" enum.\",\"sourceType\":\"org.springframework.boot.autoconfigure.orm.jpa.JpaProperties\"},{\"name\":\"spring.jpa.generate-ddl\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to initialize the schema on startup.\",\"sourceType\":\"org.springframework.boot.autoconfigure.orm.jpa.JpaProperties\",\"defaultValue\":false},{\"name\":\"spring.jpa.hibernate.ddl-auto\",\"type\":\"java.lang.String\",\"description\":\"DDL mode. This is actually a shortcut for the \\\"hibernate.hbm2ddl.auto\\\" property. Defaults to \\\"create-drop\\\" when using an embedded database and no schema manager was detected. Otherwise, defaults to \\\"none\\\".\",\"sourceType\":\"org.springframework.boot.autoconfigure.orm.jpa.HibernateProperties\"},{\"name\":\"spring.jpa.hibernate.naming.implicit-strategy\",\"type\":\"java.lang.String\",\"description\":\"Fully qualified name of the implicit naming strategy.\",\"sourceType\":\"org.springframework.boot.autoconfigure.orm.jpa.HibernateProperties$Naming\"},{\"name\":\"spring.jpa.hibernate.naming.physical-strategy\",\"type\":\"java.lang.String\",\"description\":\"Fully qualified name of the physical naming strategy.\",\"sourceType\":\"org.springframework.boot.autoconfigure.orm.jpa.HibernateProperties$Naming\"},{\"name\":\"spring.jpa.hibernate.use-new-id-generator-mappings\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to use Hibernate's newer IdentifierGenerator for AUTO, TABLE and SEQUENCE. This is actually a shortcut for the \\\"hibernate.id.new_generator_mappings\\\" property. When not specified will default to \\\"true\\\".\",\"sourceType\":\"org.springframework.boot.autoconfigure.orm.jpa.HibernateProperties\"},{\"name\":\"spring.jpa.mapping-resources\",\"type\":\"java.util.List\\u003cjava.lang.String\\u003e\",\"description\":\"Mapping resources (equivalent to \\\"mapping-file\\\" entries in persistence.xml).\",\"sourceType\":\"org.springframework.boot.autoconfigure.orm.jpa.JpaProperties\"},{\"name\":\"spring.jpa.open-in-view\",\"type\":\"java.lang.Boolean\",\"description\":\"Register OpenEntityManagerInViewInterceptor. Binds a JPA EntityManager to the thread for the entire processing of the request.\",\"sourceType\":\"org.springframework.boot.autoconfigure.orm.jpa.JpaProperties\",\"defaultValue\":true},{\"name\":\"spring.jpa.properties\",\"type\":\"java.util.Map\\u003cjava.lang.String,java.lang.String\\u003e\",\"description\":\"Additional native properties to set on the JPA provider.\",\"sourceType\":\"org.springframework.boot.autoconfigure.orm.jpa.JpaProperties\"},{\"name\":\"spring.jpa.show-sql\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to enable logging of SQL statements.\",\"sourceType\":\"org.springframework.boot.autoconfigure.orm.jpa.JpaProperties\",\"defaultValue\":false},{\"name\":\"spring.jta.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to enable JTA support.\",\"defaultValue\":true},{\"name\":\"spring.jta.log-dir\",\"type\":\"java.lang.String\",\"description\":\"Transaction logs directory.\",\"sourceType\":\"org.springframework.boot.autoconfigure.transaction.jta.JtaProperties\"},{\"name\":\"spring.jta.transaction-manager-id\",\"type\":\"java.lang.String\",\"description\":\"Transaction manager unique identifier.\",\"sourceType\":\"org.springframework.boot.autoconfigure.transaction.jta.JtaProperties\"},{\"name\":\"spring.kafka.admin.client-id\",\"type\":\"java.lang.String\",\"description\":\"ID to pass to the server when making requests. Used for server-side logging.\",\"sourceType\":\"org.springframework.boot.autoconfigure.kafka.KafkaProperties$Admin\"},{\"name\":\"spring.kafka.admin.fail-fast\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to fail fast if the broker is not available on startup.\",\"sourceType\":\"org.springframework.boot.autoconfigure.kafka.KafkaProperties$Admin\",\"defaultValue\":false},{\"name\":\"spring.kafka.admin.properties\",\"type\":\"java.util.Map\\u003cjava.lang.String,java.lang.String\\u003e\",\"description\":\"Additional admin-specific properties used to configure the client.\",\"sourceType\":\"org.springframework.boot.autoconfigure.kafka.KafkaProperties$Admin\"},{\"name\":\"spring.kafka.admin.security.protocol\",\"type\":\"java.lang.String\",\"description\":\"Security protocol used to communicate with brokers.\",\"sourceType\":\"org.springframework.boot.autoconfigure.kafka.KafkaProperties$Security\"},{\"name\":\"spring.kafka.admin.ssl.key-password\",\"type\":\"java.lang.String\",\"description\":\"Password of the private key in the key store file.\",\"sourceType\":\"org.springframework.boot.autoconfigure.kafka.KafkaProperties$Ssl\"},{\"name\":\"spring.kafka.admin.ssl.key-store-location\",\"type\":\"org.springframework.core.io.Resource\",\"description\":\"Location of the key store file.\",\"sourceType\":\"org.springframework.boot.autoconfigure.kafka.KafkaProperties$Ssl\"},{\"name\":\"spring.kafka.admin.ssl.key-store-password\",\"type\":\"java.lang.String\",\"description\":\"Store password for the key store file.\",\"sourceType\":\"org.springframework.boot.autoconfigure.kafka.KafkaProperties$Ssl\"},{\"name\":\"spring.kafka.admin.ssl.key-store-type\",\"type\":\"java.lang.String\",\"description\":\"Type of the key store.\",\"sourceType\":\"org.springframework.boot.autoconfigure.kafka.KafkaProperties$Ssl\"},{\"name\":\"spring.kafka.admin.ssl.protocol\",\"type\":\"java.lang.String\",\"description\":\"SSL protocol to use.\",\"sourceType\":\"org.springframework.boot.autoconfigure.kafka.KafkaProperties$Ssl\"},{\"name\":\"spring.kafka.admin.ssl.trust-store-location\",\"type\":\"org.springframework.core.io.Resource\",\"description\":\"Location of the trust store file.\",\"sourceType\":\"org.springframework.boot.autoconfigure.kafka.KafkaProperties$Ssl\"},{\"name\":\"spring.kafka.admin.ssl.trust-store-password\",\"type\":\"java.lang.String\",\"description\":\"Store password for the trust store file.\",\"sourceType\":\"org.springframework.boot.autoconfigure.kafka.KafkaProperties$Ssl\"},{\"name\":\"spring.kafka.admin.ssl.trust-store-type\",\"type\":\"java.lang.String\",\"description\":\"Type of the trust store.\",\"sourceType\":\"org.springframework.boot.autoconfigure.kafka.KafkaProperties$Ssl\"},{\"name\":\"spring.kafka.bootstrap-servers\",\"type\":\"java.util.List\\u003cjava.lang.String\\u003e\",\"description\":\"Comma-delimited list of host:port pairs to use for establishing the initial connections to the Kafka cluster. Applies to all components unless overridden.\",\"sourceType\":\"org.springframework.boot.autoconfigure.kafka.KafkaProperties\"},{\"name\":\"spring.kafka.client-id\",\"type\":\"java.lang.String\",\"description\":\"ID to pass to the server when making requests. Used for server-side logging.\",\"sourceType\":\"org.springframework.boot.autoconfigure.kafka.KafkaProperties\"},{\"name\":\"spring.kafka.consumer.auto-commit-interval\",\"type\":\"java.time.Duration\",\"description\":\"Frequency with which the consumer offsets are auto-committed to Kafka if 'enable.auto.commit' is set to true.\",\"sourceType\":\"org.springframework.boot.autoconfigure.kafka.KafkaProperties$Consumer\"},{\"name\":\"spring.kafka.consumer.auto-offset-reset\",\"type\":\"java.lang.String\",\"description\":\"What to do when there is no initial offset in Kafka or if the current offset no longer exists on the server.\",\"sourceType\":\"org.springframework.boot.autoconfigure.kafka.KafkaProperties$Consumer\"},{\"name\":\"spring.kafka.consumer.bootstrap-servers\",\"type\":\"java.util.List\\u003cjava.lang.String\\u003e\",\"description\":\"Comma-delimited list of host:port pairs to use for establishing the initial connections to the Kafka cluster. Overrides the global property, for consumers.\",\"sourceType\":\"org.springframework.boot.autoconfigure.kafka.KafkaProperties$Consumer\"},{\"name\":\"spring.kafka.consumer.client-id\",\"type\":\"java.lang.String\",\"description\":\"ID to pass to the server when making requests. Used for server-side logging.\",\"sourceType\":\"org.springframework.boot.autoconfigure.kafka.KafkaProperties$Consumer\"},{\"name\":\"spring.kafka.consumer.enable-auto-commit\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether the consumer's offset is periodically committed in the background.\",\"sourceType\":\"org.springframework.boot.autoconfigure.kafka.KafkaProperties$Consumer\"},{\"name\":\"spring.kafka.consumer.fetch-max-wait\",\"type\":\"java.time.Duration\",\"description\":\"Maximum amount of time the server blocks before answering the fetch request if there isn't sufficient data to immediately satisfy the requirement given by \\\"fetch-min-size\\\".\",\"sourceType\":\"org.springframework.boot.autoconfigure.kafka.KafkaProperties$Consumer\"},{\"name\":\"spring.kafka.consumer.fetch-min-size\",\"type\":\"org.springframework.util.unit.DataSize\",\"description\":\"Minimum amount of data the server should return for a fetch request.\",\"sourceType\":\"org.springframework.boot.autoconfigure.kafka.KafkaProperties$Consumer\"},{\"name\":\"spring.kafka.consumer.group-id\",\"type\":\"java.lang.String\",\"description\":\"Unique string that identifies the consumer group to which this consumer belongs.\",\"sourceType\":\"org.springframework.boot.autoconfigure.kafka.KafkaProperties$Consumer\"},{\"name\":\"spring.kafka.consumer.heartbeat-interval\",\"type\":\"java.time.Duration\",\"description\":\"Expected time between heartbeats to the consumer coordinator.\",\"sourceType\":\"org.springframework.boot.autoconfigure.kafka.KafkaProperties$Consumer\"},{\"name\":\"spring.kafka.consumer.isolation-level\",\"type\":\"org.springframework.boot.autoconfigure.kafka.KafkaProperties$IsolationLevel\",\"description\":\"Isolation level for reading messages that have been written transactionally.\",\"sourceType\":\"org.springframework.boot.autoconfigure.kafka.KafkaProperties$Consumer\"},{\"name\":\"spring.kafka.consumer.key-deserializer\",\"type\":\"java.lang.Class\\u003c?\\u003e\",\"description\":\"Deserializer class for keys.\",\"sourceType\":\"org.springframework.boot.autoconfigure.kafka.KafkaProperties$Consumer\"},{\"name\":\"spring.kafka.consumer.max-poll-records\",\"type\":\"java.lang.Integer\",\"description\":\"Maximum number of records returned in a single call to poll().\",\"sourceType\":\"org.springframework.boot.autoconfigure.kafka.KafkaProperties$Consumer\"},{\"name\":\"spring.kafka.consumer.properties\",\"type\":\"java.util.Map\\u003cjava.lang.String,java.lang.String\\u003e\",\"description\":\"Additional consumer-specific properties used to configure the client.\",\"sourceType\":\"org.springframework.boot.autoconfigure.kafka.KafkaProperties$Consumer\"},{\"name\":\"spring.kafka.consumer.security.protocol\",\"type\":\"java.lang.String\",\"description\":\"Security protocol used to communicate with brokers.\",\"sourceType\":\"org.springframework.boot.autoconfigure.kafka.KafkaProperties$Security\"},{\"name\":\"spring.kafka.consumer.ssl.key-password\",\"type\":\"java.lang.String\",\"description\":\"Password of the private key in the key store file.\",\"sourceType\":\"org.springframework.boot.autoconfigure.kafka.KafkaProperties$Ssl\"},{\"name\":\"spring.kafka.consumer.ssl.key-store-location\",\"type\":\"org.springframework.core.io.Resource\",\"description\":\"Location of the key store file.\",\"sourceType\":\"org.springframework.boot.autoconfigure.kafka.KafkaProperties$Ssl\"},{\"name\":\"spring.kafka.consumer.ssl.key-store-password\",\"type\":\"java.lang.String\",\"description\":\"Store password for the key store file.\",\"sourceType\":\"org.springframework.boot.autoconfigure.kafka.KafkaProperties$Ssl\"},{\"name\":\"spring.kafka.consumer.ssl.key-store-type\",\"type\":\"java.lang.String\",\"description\":\"Type of the key store.\",\"sourceType\":\"org.springframework.boot.autoconfigure.kafka.KafkaProperties$Ssl\"},{\"name\":\"spring.kafka.consumer.ssl.protocol\",\"type\":\"java.lang.String\",\"description\":\"SSL protocol to use.\",\"sourceType\":\"org.springframework.boot.autoconfigure.kafka.KafkaProperties$Ssl\"},{\"name\":\"spring.kafka.consumer.ssl.trust-store-location\",\"type\":\"org.springframework.core.io.Resource\",\"description\":\"Location of the trust store file.\",\"sourceType\":\"org.springframework.boot.autoconfigure.kafka.KafkaProperties$Ssl\"},{\"name\":\"spring.kafka.consumer.ssl.trust-store-password\",\"type\":\"java.lang.String\",\"description\":\"Store password for the trust store file.\",\"sourceType\":\"org.springframework.boot.autoconfigure.kafka.KafkaProperties$Ssl\"},{\"name\":\"spring.kafka.consumer.ssl.trust-store-type\",\"type\":\"java.lang.String\",\"description\":\"Type of the trust store.\",\"sourceType\":\"org.springframework.boot.autoconfigure.kafka.KafkaProperties$Ssl\"},{\"name\":\"spring.kafka.consumer.value-deserializer\",\"type\":\"java.lang.Class\\u003c?\\u003e\",\"description\":\"Deserializer class for values.\",\"sourceType\":\"org.springframework.boot.autoconfigure.kafka.KafkaProperties$Consumer\"},{\"name\":\"spring.kafka.jaas.control-flag\",\"type\":\"org.springframework.kafka.security.jaas.KafkaJaasLoginModuleInitializer$ControlFlag\",\"description\":\"Control flag for login configuration.\",\"sourceType\":\"org.springframework.boot.autoconfigure.kafka.KafkaProperties$Jaas\",\"defaultValue\":\"required\"},{\"name\":\"spring.kafka.jaas.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to enable JAAS configuration.\",\"sourceType\":\"org.springframework.boot.autoconfigure.kafka.KafkaProperties$Jaas\",\"defaultValue\":false},{\"name\":\"spring.kafka.jaas.login-module\",\"type\":\"java.lang.String\",\"description\":\"Login module.\",\"sourceType\":\"org.springframework.boot.autoconfigure.kafka.KafkaProperties$Jaas\",\"defaultValue\":\"com.sun.security.auth.module.Krb5LoginModule\"},{\"name\":\"spring.kafka.jaas.options\",\"type\":\"java.util.Map\\u003cjava.lang.String,java.lang.String\\u003e\",\"description\":\"Additional JAAS options.\",\"sourceType\":\"org.springframework.boot.autoconfigure.kafka.KafkaProperties$Jaas\"},{\"name\":\"spring.kafka.listener.ack-count\",\"type\":\"java.lang.Integer\",\"description\":\"Number of records between offset commits when ackMode is \\\"COUNT\\\" or \\\"COUNT_TIME\\\".\",\"sourceType\":\"org.springframework.boot.autoconfigure.kafka.KafkaProperties$Listener\"},{\"name\":\"spring.kafka.listener.ack-mode\",\"type\":\"org.springframework.kafka.listener.ContainerProperties$AckMode\",\"description\":\"Listener AckMode. See the spring-kafka documentation.\",\"sourceType\":\"org.springframework.boot.autoconfigure.kafka.KafkaProperties$Listener\"},{\"name\":\"spring.kafka.listener.ack-time\",\"type\":\"java.time.Duration\",\"description\":\"Time between offset commits when ackMode is \\\"TIME\\\" or \\\"COUNT_TIME\\\".\",\"sourceType\":\"org.springframework.boot.autoconfigure.kafka.KafkaProperties$Listener\"},{\"name\":\"spring.kafka.listener.client-id\",\"type\":\"java.lang.String\",\"description\":\"Prefix for the listener's consumer client.id property.\",\"sourceType\":\"org.springframework.boot.autoconfigure.kafka.KafkaProperties$Listener\"},{\"name\":\"spring.kafka.listener.concurrency\",\"type\":\"java.lang.Integer\",\"description\":\"Number of threads to run in the listener containers.\",\"sourceType\":\"org.springframework.boot.autoconfigure.kafka.KafkaProperties$Listener\"},{\"name\":\"spring.kafka.listener.idle-event-interval\",\"type\":\"java.time.Duration\",\"description\":\"Time between publishing idle consumer events (no data received).\",\"sourceType\":\"org.springframework.boot.autoconfigure.kafka.KafkaProperties$Listener\"},{\"name\":\"spring.kafka.listener.log-container-config\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to log the container configuration during initialization (INFO level).\",\"sourceType\":\"org.springframework.boot.autoconfigure.kafka.KafkaProperties$Listener\"},{\"name\":\"spring.kafka.listener.missing-topics-fatal\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether the container should fail to start if at least one of the configured topics are not present on the broker.\",\"sourceType\":\"org.springframework.boot.autoconfigure.kafka.KafkaProperties$Listener\",\"defaultValue\":false},{\"name\":\"spring.kafka.listener.monitor-interval\",\"type\":\"java.time.Duration\",\"description\":\"Time between checks for non-responsive consumers. If a duration suffix is not specified, seconds will be used.\",\"sourceType\":\"org.springframework.boot.autoconfigure.kafka.KafkaProperties$Listener\"},{\"name\":\"spring.kafka.listener.no-poll-threshold\",\"type\":\"java.lang.Float\",\"description\":\"Multiplier applied to \\\"pollTimeout\\\" to determine if a consumer is non-responsive.\",\"sourceType\":\"org.springframework.boot.autoconfigure.kafka.KafkaProperties$Listener\"},{\"name\":\"spring.kafka.listener.poll-timeout\",\"type\":\"java.time.Duration\",\"description\":\"Timeout to use when polling the consumer.\",\"sourceType\":\"org.springframework.boot.autoconfigure.kafka.KafkaProperties$Listener\"},{\"name\":\"spring.kafka.listener.type\",\"type\":\"org.springframework.boot.autoconfigure.kafka.KafkaProperties$Listener$Type\",\"description\":\"Listener type.\",\"sourceType\":\"org.springframework.boot.autoconfigure.kafka.KafkaProperties$Listener\",\"defaultValue\":\"single\"},{\"name\":\"spring.kafka.producer.acks\",\"type\":\"java.lang.String\",\"description\":\"Number of acknowledgments the producer requires the leader to have received before considering a request complete.\",\"sourceType\":\"org.springframework.boot.autoconfigure.kafka.KafkaProperties$Producer\"},{\"name\":\"spring.kafka.producer.batch-size\",\"type\":\"org.springframework.util.unit.DataSize\",\"description\":\"Default batch size. A small batch size will make batching less common and may reduce throughput (a batch size of zero disables batching entirely).\",\"sourceType\":\"org.springframework.boot.autoconfigure.kafka.KafkaProperties$Producer\"},{\"name\":\"spring.kafka.producer.bootstrap-servers\",\"type\":\"java.util.List\\u003cjava.lang.String\\u003e\",\"description\":\"Comma-delimited list of host:port pairs to use for establishing the initial connections to the Kafka cluster. Overrides the global property, for producers.\",\"sourceType\":\"org.springframework.boot.autoconfigure.kafka.KafkaProperties$Producer\"},{\"name\":\"spring.kafka.producer.buffer-memory\",\"type\":\"org.springframework.util.unit.DataSize\",\"description\":\"Total memory size the producer can use to buffer records waiting to be sent to the server.\",\"sourceType\":\"org.springframework.boot.autoconfigure.kafka.KafkaProperties$Producer\"},{\"name\":\"spring.kafka.producer.client-id\",\"type\":\"java.lang.String\",\"description\":\"ID to pass to the server when making requests. Used for server-side logging.\",\"sourceType\":\"org.springframework.boot.autoconfigure.kafka.KafkaProperties$Producer\"},{\"name\":\"spring.kafka.producer.compression-type\",\"type\":\"java.lang.String\",\"description\":\"Compression type for all data generated by the producer.\",\"sourceType\":\"org.springframework.boot.autoconfigure.kafka.KafkaProperties$Producer\"},{\"name\":\"spring.kafka.producer.key-serializer\",\"type\":\"java.lang.Class\\u003c?\\u003e\",\"description\":\"Serializer class for keys.\",\"sourceType\":\"org.springframework.boot.autoconfigure.kafka.KafkaProperties$Producer\"},{\"name\":\"spring.kafka.producer.properties\",\"type\":\"java.util.Map\\u003cjava.lang.String,java.lang.String\\u003e\",\"description\":\"Additional producer-specific properties used to configure the client.\",\"sourceType\":\"org.springframework.boot.autoconfigure.kafka.KafkaProperties$Producer\"},{\"name\":\"spring.kafka.producer.retries\",\"type\":\"java.lang.Integer\",\"description\":\"When greater than zero, enables retrying of failed sends.\",\"sourceType\":\"org.springframework.boot.autoconfigure.kafka.KafkaProperties$Producer\"},{\"name\":\"spring.kafka.producer.security.protocol\",\"type\":\"java.lang.String\",\"description\":\"Security protocol used to communicate with brokers.\",\"sourceType\":\"org.springframework.boot.autoconfigure.kafka.KafkaProperties$Security\"},{\"name\":\"spring.kafka.producer.ssl.key-password\",\"type\":\"java.lang.String\",\"description\":\"Password of the private key in the key store file.\",\"sourceType\":\"org.springframework.boot.autoconfigure.kafka.KafkaProperties$Ssl\"},{\"name\":\"spring.kafka.producer.ssl.key-store-location\",\"type\":\"org.springframework.core.io.Resource\",\"description\":\"Location of the key store file.\",\"sourceType\":\"org.springframework.boot.autoconfigure.kafka.KafkaProperties$Ssl\"},{\"name\":\"spring.kafka.producer.ssl.key-store-password\",\"type\":\"java.lang.String\",\"description\":\"Store password for the key store file.\",\"sourceType\":\"org.springframework.boot.autoconfigure.kafka.KafkaProperties$Ssl\"},{\"name\":\"spring.kafka.producer.ssl.key-store-type\",\"type\":\"java.lang.String\",\"description\":\"Type of the key store.\",\"sourceType\":\"org.springframework.boot.autoconfigure.kafka.KafkaProperties$Ssl\"},{\"name\":\"spring.kafka.producer.ssl.protocol\",\"type\":\"java.lang.String\",\"description\":\"SSL protocol to use.\",\"sourceType\":\"org.springframework.boot.autoconfigure.kafka.KafkaProperties$Ssl\"},{\"name\":\"spring.kafka.producer.ssl.trust-store-location\",\"type\":\"org.springframework.core.io.Resource\",\"description\":\"Location of the trust store file.\",\"sourceType\":\"org.springframework.boot.autoconfigure.kafka.KafkaProperties$Ssl\"},{\"name\":\"spring.kafka.producer.ssl.trust-store-password\",\"type\":\"java.lang.String\",\"description\":\"Store password for the trust store file.\",\"sourceType\":\"org.springframework.boot.autoconfigure.kafka.KafkaProperties$Ssl\"},{\"name\":\"spring.kafka.producer.ssl.trust-store-type\",\"type\":\"java.lang.String\",\"description\":\"Type of the trust store.\",\"sourceType\":\"org.springframework.boot.autoconfigure.kafka.KafkaProperties$Ssl\"},{\"name\":\"spring.kafka.producer.transaction-id-prefix\",\"type\":\"java.lang.String\",\"description\":\"When non empty, enables transaction support for producer.\",\"sourceType\":\"org.springframework.boot.autoconfigure.kafka.KafkaProperties$Producer\"},{\"name\":\"spring.kafka.producer.value-serializer\",\"type\":\"java.lang.Class\\u003c?\\u003e\",\"description\":\"Serializer class for values.\",\"sourceType\":\"org.springframework.boot.autoconfigure.kafka.KafkaProperties$Producer\"},{\"name\":\"spring.kafka.properties\",\"type\":\"java.util.Map\\u003cjava.lang.String,java.lang.String\\u003e\",\"description\":\"Additional properties, common to producers and consumers, used to configure the client.\",\"sourceType\":\"org.springframework.boot.autoconfigure.kafka.KafkaProperties\"},{\"name\":\"spring.kafka.security.protocol\",\"type\":\"java.lang.String\",\"description\":\"Security protocol used to communicate with brokers.\",\"sourceType\":\"org.springframework.boot.autoconfigure.kafka.KafkaProperties$Security\"},{\"name\":\"spring.kafka.ssl.key-password\",\"type\":\"java.lang.String\",\"description\":\"Password of the private key in the key store file.\",\"sourceType\":\"org.springframework.boot.autoconfigure.kafka.KafkaProperties$Ssl\"},{\"name\":\"spring.kafka.ssl.key-store-location\",\"type\":\"org.springframework.core.io.Resource\",\"description\":\"Location of the key store file.\",\"sourceType\":\"org.springframework.boot.autoconfigure.kafka.KafkaProperties$Ssl\"},{\"name\":\"spring.kafka.ssl.key-store-password\",\"type\":\"java.lang.String\",\"description\":\"Store password for the key store file.\",\"sourceType\":\"org.springframework.boot.autoconfigure.kafka.KafkaProperties$Ssl\"},{\"name\":\"spring.kafka.ssl.key-store-type\",\"type\":\"java.lang.String\",\"description\":\"Type of the key store.\",\"sourceType\":\"org.springframework.boot.autoconfigure.kafka.KafkaProperties$Ssl\"},{\"name\":\"spring.kafka.ssl.protocol\",\"type\":\"java.lang.String\",\"description\":\"SSL protocol to use.\",\"sourceType\":\"org.springframework.boot.autoconfigure.kafka.KafkaProperties$Ssl\"},{\"name\":\"spring.kafka.ssl.trust-store-location\",\"type\":\"org.springframework.core.io.Resource\",\"description\":\"Location of the trust store file.\",\"sourceType\":\"org.springframework.boot.autoconfigure.kafka.KafkaProperties$Ssl\"},{\"name\":\"spring.kafka.ssl.trust-store-password\",\"type\":\"java.lang.String\",\"description\":\"Store password for the trust store file.\",\"sourceType\":\"org.springframework.boot.autoconfigure.kafka.KafkaProperties$Ssl\"},{\"name\":\"spring.kafka.ssl.trust-store-type\",\"type\":\"java.lang.String\",\"description\":\"Type of the trust store.\",\"sourceType\":\"org.springframework.boot.autoconfigure.kafka.KafkaProperties$Ssl\"},{\"name\":\"spring.kafka.streams.application-id\",\"type\":\"java.lang.String\",\"description\":\"Kafka streams application.id property; default spring.application.name.\",\"sourceType\":\"org.springframework.boot.autoconfigure.kafka.KafkaProperties$Streams\"},{\"name\":\"spring.kafka.streams.auto-startup\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether or not to auto-start the streams factory bean.\",\"sourceType\":\"org.springframework.boot.autoconfigure.kafka.KafkaProperties$Streams\",\"defaultValue\":true},{\"name\":\"spring.kafka.streams.bootstrap-servers\",\"type\":\"java.util.List\\u003cjava.lang.String\\u003e\",\"description\":\"Comma-delimited list of host:port pairs to use for establishing the initial connections to the Kafka cluster. Overrides the global property, for streams.\",\"sourceType\":\"org.springframework.boot.autoconfigure.kafka.KafkaProperties$Streams\"},{\"name\":\"spring.kafka.streams.cache-max-size-buffering\",\"type\":\"org.springframework.util.unit.DataSize\",\"description\":\"Maximum memory size to be used for buffering across all threads.\",\"sourceType\":\"org.springframework.boot.autoconfigure.kafka.KafkaProperties$Streams\"},{\"name\":\"spring.kafka.streams.client-id\",\"type\":\"java.lang.String\",\"description\":\"ID to pass to the server when making requests. Used for server-side logging.\",\"sourceType\":\"org.springframework.boot.autoconfigure.kafka.KafkaProperties$Streams\"},{\"name\":\"spring.kafka.streams.properties\",\"type\":\"java.util.Map\\u003cjava.lang.String,java.lang.String\\u003e\",\"description\":\"Additional Kafka properties used to configure the streams.\",\"sourceType\":\"org.springframework.boot.autoconfigure.kafka.KafkaProperties$Streams\"},{\"name\":\"spring.kafka.streams.replication-factor\",\"type\":\"java.lang.Integer\",\"description\":\"The replication factor for change log topics and repartition topics created by the stream processing application.\",\"sourceType\":\"org.springframework.boot.autoconfigure.kafka.KafkaProperties$Streams\"},{\"name\":\"spring.kafka.streams.security.protocol\",\"type\":\"java.lang.String\",\"description\":\"Security protocol used to communicate with brokers.\",\"sourceType\":\"org.springframework.boot.autoconfigure.kafka.KafkaProperties$Security\"},{\"name\":\"spring.kafka.streams.ssl.key-password\",\"type\":\"java.lang.String\",\"description\":\"Password of the private key in the key store file.\",\"sourceType\":\"org.springframework.boot.autoconfigure.kafka.KafkaProperties$Ssl\"},{\"name\":\"spring.kafka.streams.ssl.key-store-location\",\"type\":\"org.springframework.core.io.Resource\",\"description\":\"Location of the key store file.\",\"sourceType\":\"org.springframework.boot.autoconfigure.kafka.KafkaProperties$Ssl\"},{\"name\":\"spring.kafka.streams.ssl.key-store-password\",\"type\":\"java.lang.String\",\"description\":\"Store password for the key store file.\",\"sourceType\":\"org.springframework.boot.autoconfigure.kafka.KafkaProperties$Ssl\"},{\"name\":\"spring.kafka.streams.ssl.key-store-type\",\"type\":\"java.lang.String\",\"description\":\"Type of the key store.\",\"sourceType\":\"org.springframework.boot.autoconfigure.kafka.KafkaProperties$Ssl\"},{\"name\":\"spring.kafka.streams.ssl.protocol\",\"type\":\"java.lang.String\",\"description\":\"SSL protocol to use.\",\"sourceType\":\"org.springframework.boot.autoconfigure.kafka.KafkaProperties$Ssl\"},{\"name\":\"spring.kafka.streams.ssl.trust-store-location\",\"type\":\"org.springframework.core.io.Resource\",\"description\":\"Location of the trust store file.\",\"sourceType\":\"org.springframework.boot.autoconfigure.kafka.KafkaProperties$Ssl\"},{\"name\":\"spring.kafka.streams.ssl.trust-store-password\",\"type\":\"java.lang.String\",\"description\":\"Store password for the trust store file.\",\"sourceType\":\"org.springframework.boot.autoconfigure.kafka.KafkaProperties$Ssl\"},{\"name\":\"spring.kafka.streams.ssl.trust-store-type\",\"type\":\"java.lang.String\",\"description\":\"Type of the trust store.\",\"sourceType\":\"org.springframework.boot.autoconfigure.kafka.KafkaProperties$Ssl\"},{\"name\":\"spring.kafka.streams.state-dir\",\"type\":\"java.lang.String\",\"description\":\"Directory location for the state store.\",\"sourceType\":\"org.springframework.boot.autoconfigure.kafka.KafkaProperties$Streams\"},{\"name\":\"spring.kafka.template.default-topic\",\"type\":\"java.lang.String\",\"description\":\"Default topic to which messages are sent.\",\"sourceType\":\"org.springframework.boot.autoconfigure.kafka.KafkaProperties$Template\"},{\"name\":\"spring.ldap.anonymous-read-only\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether read-only operations should use an anonymous environment. Disabled by default unless a username is set.\",\"sourceType\":\"org.springframework.boot.autoconfigure.ldap.LdapProperties\"},{\"name\":\"spring.ldap.base\",\"type\":\"java.lang.String\",\"description\":\"Base suffix from which all operations should originate.\",\"sourceType\":\"org.springframework.boot.autoconfigure.ldap.LdapProperties\"},{\"name\":\"spring.ldap.base-environment\",\"type\":\"java.util.Map\\u003cjava.lang.String,java.lang.String\\u003e\",\"description\":\"LDAP specification settings.\",\"sourceType\":\"org.springframework.boot.autoconfigure.ldap.LdapProperties\"},{\"name\":\"spring.ldap.embedded.base-dn\",\"type\":\"java.util.List\\u003cjava.lang.String\\u003e\",\"description\":\"List of base DNs.\",\"sourceType\":\"org.springframework.boot.autoconfigure.ldap.embedded.EmbeddedLdapProperties\"},{\"name\":\"spring.ldap.embedded.credential.password\",\"type\":\"java.lang.String\",\"description\":\"Embedded LDAP password.\",\"sourceType\":\"org.springframework.boot.autoconfigure.ldap.embedded.EmbeddedLdapProperties$Credential\"},{\"name\":\"spring.ldap.embedded.credential.username\",\"type\":\"java.lang.String\",\"description\":\"Embedded LDAP username.\",\"sourceType\":\"org.springframework.boot.autoconfigure.ldap.embedded.EmbeddedLdapProperties$Credential\"},{\"name\":\"spring.ldap.embedded.ldif\",\"type\":\"java.lang.String\",\"description\":\"Schema (LDIF) script resource reference.\",\"sourceType\":\"org.springframework.boot.autoconfigure.ldap.embedded.EmbeddedLdapProperties\",\"defaultValue\":\"classpath:schema.ldif\"},{\"name\":\"spring.ldap.embedded.port\",\"type\":\"java.lang.Integer\",\"description\":\"Embedded LDAP port.\",\"sourceType\":\"org.springframework.boot.autoconfigure.ldap.embedded.EmbeddedLdapProperties\",\"defaultValue\":0},{\"name\":\"spring.ldap.embedded.validation.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to enable LDAP schema validation.\",\"sourceType\":\"org.springframework.boot.autoconfigure.ldap.embedded.EmbeddedLdapProperties$Validation\",\"defaultValue\":true},{\"name\":\"spring.ldap.embedded.validation.schema\",\"type\":\"org.springframework.core.io.Resource\",\"description\":\"Path to the custom schema.\",\"sourceType\":\"org.springframework.boot.autoconfigure.ldap.embedded.EmbeddedLdapProperties$Validation\"},{\"name\":\"spring.ldap.password\",\"type\":\"java.lang.String\",\"description\":\"Login password of the server.\",\"sourceType\":\"org.springframework.boot.autoconfigure.ldap.LdapProperties\"},{\"name\":\"spring.ldap.urls\",\"type\":\"java.lang.String[]\",\"description\":\"LDAP URLs of the server.\",\"sourceType\":\"org.springframework.boot.autoconfigure.ldap.LdapProperties\"},{\"name\":\"spring.ldap.username\",\"type\":\"java.lang.String\",\"description\":\"Login username of the server.\",\"sourceType\":\"org.springframework.boot.autoconfigure.ldap.LdapProperties\"},{\"name\":\"spring.lifecycle.timeout-per-shutdown-phase\",\"type\":\"java.time.Duration\",\"description\":\"Timeout for the shutdown of any phase (group of SmartLifecycle beans with the same 'phase' value).\",\"sourceType\":\"org.springframework.boot.autoconfigure.context.LifecycleProperties\",\"defaultValue\":\"30s\"},{\"name\":\"spring.liquibase.change-log\",\"type\":\"java.lang.String\",\"description\":\"Change log configuration path.\",\"sourceType\":\"org.springframework.boot.autoconfigure.liquibase.LiquibaseProperties\",\"defaultValue\":\"classpath:/db/changelog/db.changelog-master.yaml\"},{\"name\":\"spring.liquibase.clear-checksums\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to clear all checksums in the current changelog, so they will be recalculated upon the next update.\",\"sourceType\":\"org.springframework.boot.autoconfigure.liquibase.LiquibaseProperties\",\"defaultValue\":false},{\"name\":\"spring.liquibase.contexts\",\"type\":\"java.lang.String\",\"description\":\"Comma-separated list of runtime contexts to use.\",\"sourceType\":\"org.springframework.boot.autoconfigure.liquibase.LiquibaseProperties\"},{\"name\":\"spring.liquibase.database-change-log-lock-table\",\"type\":\"java.lang.String\",\"description\":\"Name of table to use for tracking concurrent Liquibase usage.\",\"sourceType\":\"org.springframework.boot.autoconfigure.liquibase.LiquibaseProperties\",\"defaultValue\":\"DATABASECHANGELOGLOCK\"},{\"name\":\"spring.liquibase.database-change-log-table\",\"type\":\"java.lang.String\",\"description\":\"Name of table to use for tracking change history.\",\"sourceType\":\"org.springframework.boot.autoconfigure.liquibase.LiquibaseProperties\",\"defaultValue\":\"DATABASECHANGELOG\"},{\"name\":\"spring.liquibase.default-schema\",\"type\":\"java.lang.String\",\"description\":\"Default database schema.\",\"sourceType\":\"org.springframework.boot.autoconfigure.liquibase.LiquibaseProperties\"},{\"name\":\"spring.liquibase.drop-first\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to first drop the database schema.\",\"sourceType\":\"org.springframework.boot.autoconfigure.liquibase.LiquibaseProperties\",\"defaultValue\":false},{\"name\":\"spring.liquibase.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to enable Liquibase support.\",\"sourceType\":\"org.springframework.boot.autoconfigure.liquibase.LiquibaseProperties\",\"defaultValue\":true},{\"name\":\"spring.liquibase.labels\",\"type\":\"java.lang.String\",\"description\":\"Comma-separated list of runtime labels to use.\",\"sourceType\":\"org.springframework.boot.autoconfigure.liquibase.LiquibaseProperties\"},{\"name\":\"spring.liquibase.liquibase-schema\",\"type\":\"java.lang.String\",\"description\":\"Schema to use for Liquibase objects.\",\"sourceType\":\"org.springframework.boot.autoconfigure.liquibase.LiquibaseProperties\"},{\"name\":\"spring.liquibase.liquibase-tablespace\",\"type\":\"java.lang.String\",\"description\":\"Tablespace to use for Liquibase objects.\",\"sourceType\":\"org.springframework.boot.autoconfigure.liquibase.LiquibaseProperties\"},{\"name\":\"spring.liquibase.parameters\",\"type\":\"java.util.Map\\u003cjava.lang.String,java.lang.String\\u003e\",\"description\":\"Change log parameters.\",\"sourceType\":\"org.springframework.boot.autoconfigure.liquibase.LiquibaseProperties\"},{\"name\":\"spring.liquibase.password\",\"type\":\"java.lang.String\",\"description\":\"Login password of the database to migrate.\",\"sourceType\":\"org.springframework.boot.autoconfigure.liquibase.LiquibaseProperties\"},{\"name\":\"spring.liquibase.rollback-file\",\"type\":\"java.io.File\",\"description\":\"File to which rollback SQL is written when an update is performed.\",\"sourceType\":\"org.springframework.boot.autoconfigure.liquibase.LiquibaseProperties\"},{\"name\":\"spring.liquibase.tag\",\"type\":\"java.lang.String\",\"description\":\"Tag name to use when applying database changes. Can also be used with \\\"rollbackFile\\\" to generate a rollback script for all existing changes associated with that tag.\",\"sourceType\":\"org.springframework.boot.autoconfigure.liquibase.LiquibaseProperties\"},{\"name\":\"spring.liquibase.test-rollback-on-update\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether rollback should be tested before update is performed.\",\"sourceType\":\"org.springframework.boot.autoconfigure.liquibase.LiquibaseProperties\",\"defaultValue\":false},{\"name\":\"spring.liquibase.url\",\"type\":\"java.lang.String\",\"description\":\"JDBC URL of the database to migrate. If not set, the primary configured data source is used.\",\"sourceType\":\"org.springframework.boot.autoconfigure.liquibase.LiquibaseProperties\"},{\"name\":\"spring.liquibase.user\",\"type\":\"java.lang.String\",\"description\":\"Login user of the database to migrate.\",\"sourceType\":\"org.springframework.boot.autoconfigure.liquibase.LiquibaseProperties\"},{\"name\":\"spring.mail.default-encoding\",\"type\":\"java.nio.charset.Charset\",\"description\":\"Default MimeMessage encoding.\",\"sourceType\":\"org.springframework.boot.autoconfigure.mail.MailProperties\",\"defaultValue\":\"UTF-8\"},{\"name\":\"spring.mail.host\",\"type\":\"java.lang.String\",\"description\":\"SMTP server host. For instance, `smtp.example.com`.\",\"sourceType\":\"org.springframework.boot.autoconfigure.mail.MailProperties\"},{\"name\":\"spring.mail.jndi-name\",\"type\":\"java.lang.String\",\"description\":\"Session JNDI name. When set, takes precedence over other Session settings.\",\"sourceType\":\"org.springframework.boot.autoconfigure.mail.MailProperties\"},{\"name\":\"spring.mail.password\",\"type\":\"java.lang.String\",\"description\":\"Login password of the SMTP server.\",\"sourceType\":\"org.springframework.boot.autoconfigure.mail.MailProperties\"},{\"name\":\"spring.mail.port\",\"type\":\"java.lang.Integer\",\"description\":\"SMTP server port.\",\"sourceType\":\"org.springframework.boot.autoconfigure.mail.MailProperties\"},{\"name\":\"spring.mail.properties\",\"type\":\"java.util.Map\\u003cjava.lang.String,java.lang.String\\u003e\",\"description\":\"Additional JavaMail Session properties.\",\"sourceType\":\"org.springframework.boot.autoconfigure.mail.MailProperties\"},{\"name\":\"spring.mail.protocol\",\"type\":\"java.lang.String\",\"description\":\"Protocol used by the SMTP server.\",\"sourceType\":\"org.springframework.boot.autoconfigure.mail.MailProperties\",\"defaultValue\":\"smtp\"},{\"name\":\"spring.mail.test-connection\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to test that the mail server is available on startup.\",\"sourceType\":\"org.springframework.boot.autoconfigure.mail.MailProperties\",\"defaultValue\":false},{\"name\":\"spring.mail.username\",\"type\":\"java.lang.String\",\"description\":\"Login user of the SMTP server.\",\"sourceType\":\"org.springframework.boot.autoconfigure.mail.MailProperties\"},{\"name\":\"spring.messages.always-use-message-format\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to always apply the MessageFormat rules, parsing even messages without arguments.\",\"sourceType\":\"org.springframework.boot.autoconfigure.context.MessageSourceProperties\",\"defaultValue\":false},{\"name\":\"spring.messages.basename\",\"type\":\"java.lang.String\",\"description\":\"Comma-separated list of basenames (essentially a fully-qualified classpath location), each following the ResourceBundle convention with relaxed support for slash based locations. If it doesn't contain a package qualifier (such as \\\"org.mypackage\\\"), it will be resolved from the classpath root.\",\"sourceType\":\"org.springframework.boot.autoconfigure.context.MessageSourceProperties\",\"defaultValue\":\"messages\"},{\"name\":\"spring.messages.cache-duration\",\"type\":\"java.time.Duration\",\"description\":\"Loaded resource bundle files cache duration. When not set, bundles are cached forever. If a duration suffix is not specified, seconds will be used.\",\"sourceType\":\"org.springframework.boot.autoconfigure.context.MessageSourceProperties\"},{\"name\":\"spring.messages.encoding\",\"type\":\"java.nio.charset.Charset\",\"description\":\"Message bundles encoding.\",\"sourceType\":\"org.springframework.boot.autoconfigure.context.MessageSourceProperties\",\"defaultValue\":\"UTF-8\"},{\"name\":\"spring.messages.fallback-to-system-locale\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to fall back to the system Locale if no files for a specific Locale have been found. if this is turned off, the only fallback will be the default file (e.g. \\\"messages.properties\\\" for basename \\\"messages\\\").\",\"sourceType\":\"org.springframework.boot.autoconfigure.context.MessageSourceProperties\",\"defaultValue\":true},{\"name\":\"spring.messages.use-code-as-default-message\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to use the message code as the default message instead of throwing a \\\"NoSuchMessageException\\\". Recommended during development only.\",\"sourceType\":\"org.springframework.boot.autoconfigure.context.MessageSourceProperties\",\"defaultValue\":false},{\"name\":\"spring.mongodb.embedded.features\",\"type\":\"java.util.Set\\u003cde.flapdoodle.embed.mongo.distribution.Feature\\u003e\",\"description\":\"Comma-separated list of features to enable. Uses the defaults of the configured version by default.\",\"sourceType\":\"org.springframework.boot.autoconfigure.mongo.embedded.EmbeddedMongoProperties\",\"defaultValue\":[\"sync_delay\"]},{\"name\":\"spring.mongodb.embedded.storage.database-dir\",\"type\":\"java.lang.String\",\"description\":\"Directory used for data storage.\",\"sourceType\":\"org.springframework.boot.autoconfigure.mongo.embedded.EmbeddedMongoProperties$Storage\"},{\"name\":\"spring.mongodb.embedded.storage.oplog-size\",\"type\":\"org.springframework.util.unit.DataSize\",\"description\":\"Maximum size of the oplog.\",\"sourceType\":\"org.springframework.boot.autoconfigure.mongo.embedded.EmbeddedMongoProperties$Storage\"},{\"name\":\"spring.mongodb.embedded.storage.repl-set-name\",\"type\":\"java.lang.String\",\"description\":\"Name of the replica set.\",\"sourceType\":\"org.springframework.boot.autoconfigure.mongo.embedded.EmbeddedMongoProperties$Storage\"},{\"name\":\"spring.mongodb.embedded.version\",\"type\":\"java.lang.String\",\"description\":\"Version of Mongo to use.\",\"sourceType\":\"org.springframework.boot.autoconfigure.mongo.embedded.EmbeddedMongoProperties\",\"defaultValue\":\"3.5.5\"},{\"name\":\"spring.mustache.allow-request-override\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether HttpServletRequest attributes are allowed to override (hide) controller generated model attributes of the same name.\",\"sourceType\":\"org.springframework.boot.autoconfigure.mustache.MustacheProperties\",\"defaultValue\":false},{\"name\":\"spring.mustache.allow-session-override\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether HttpSession attributes are allowed to override (hide) controller generated model attributes of the same name.\",\"sourceType\":\"org.springframework.boot.autoconfigure.mustache.MustacheProperties\",\"defaultValue\":false},{\"name\":\"spring.mustache.cache\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to enable template caching.\",\"sourceType\":\"org.springframework.boot.autoconfigure.mustache.MustacheProperties\",\"defaultValue\":false},{\"name\":\"spring.mustache.charset\",\"type\":\"java.nio.charset.Charset\",\"description\":\"Template encoding.\",\"sourceType\":\"org.springframework.boot.autoconfigure.mustache.MustacheProperties\",\"defaultValue\":\"UTF-8\"},{\"name\":\"spring.mustache.check-template-location\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to check that the templates location exists.\",\"sourceType\":\"org.springframework.boot.autoconfigure.mustache.MustacheProperties\",\"defaultValue\":true},{\"name\":\"spring.mustache.content-type\",\"type\":\"org.springframework.util.MimeType\",\"description\":\"Content-Type value.\",\"sourceType\":\"org.springframework.boot.autoconfigure.mustache.MustacheProperties\",\"defaultValue\":\"text/html\"},{\"name\":\"spring.mustache.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to enable MVC view resolution for this technology.\",\"sourceType\":\"org.springframework.boot.autoconfigure.mustache.MustacheProperties\",\"defaultValue\":true},{\"name\":\"spring.mustache.expose-request-attributes\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether all request attributes should be added to the model prior to merging with the template.\",\"sourceType\":\"org.springframework.boot.autoconfigure.mustache.MustacheProperties\",\"defaultValue\":false},{\"name\":\"spring.mustache.expose-session-attributes\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether all HttpSession attributes should be added to the model prior to merging with the template.\",\"sourceType\":\"org.springframework.boot.autoconfigure.mustache.MustacheProperties\",\"defaultValue\":false},{\"name\":\"spring.mustache.expose-spring-macro-helpers\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to expose a RequestContext for use by Spring's macro library, under the name \\\"springMacroRequestContext\\\".\",\"sourceType\":\"org.springframework.boot.autoconfigure.mustache.MustacheProperties\",\"defaultValue\":true},{\"name\":\"spring.mustache.prefix\",\"type\":\"java.lang.String\",\"description\":\"Prefix to apply to template names.\",\"sourceType\":\"org.springframework.boot.autoconfigure.mustache.MustacheProperties\",\"defaultValue\":\"classpath:/templates/\"},{\"name\":\"spring.mustache.request-context-attribute\",\"type\":\"java.lang.String\",\"description\":\"Name of the RequestContext attribute for all views.\",\"sourceType\":\"org.springframework.boot.autoconfigure.mustache.MustacheProperties\"},{\"name\":\"spring.mustache.suffix\",\"type\":\"java.lang.String\",\"description\":\"Suffix to apply to template names.\",\"sourceType\":\"org.springframework.boot.autoconfigure.mustache.MustacheProperties\",\"defaultValue\":\".mustache\"},{\"name\":\"spring.mustache.view-names\",\"type\":\"java.lang.String[]\",\"description\":\"View names that can be resolved.\",\"sourceType\":\"org.springframework.boot.autoconfigure.mustache.MustacheProperties\"},{\"name\":\"spring.mvc.async.request-timeout\",\"type\":\"java.time.Duration\",\"description\":\"Amount of time before asynchronous request handling times out. If this value is not set, the default timeout of the underlying implementation is used.\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.servlet.WebMvcProperties$Async\"},{\"name\":\"spring.mvc.contentnegotiation.favor-parameter\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether a request parameter (\\\"format\\\" by default) should be used to determine the requested media type.\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.servlet.WebMvcProperties$Contentnegotiation\",\"defaultValue\":false},{\"name\":\"spring.mvc.contentnegotiation.media-types\",\"type\":\"java.util.Map\\u003cjava.lang.String,org.springframework.http.MediaType\\u003e\",\"description\":\"Map file extensions to media types for content negotiation. For instance, yml to text/yaml.\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.servlet.WebMvcProperties$Contentnegotiation\"},{\"name\":\"spring.mvc.contentnegotiation.parameter-name\",\"type\":\"java.lang.String\",\"description\":\"Query parameter name to use when \\\"favor-parameter\\\" is enabled.\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.servlet.WebMvcProperties$Contentnegotiation\"},{\"name\":\"spring.mvc.converters.preferred-json-mapper\",\"type\":\"java.lang.String\",\"description\":\"Preferred JSON mapper to use for HTTP message conversion. By default, auto-detected according to the environment.\"},{\"name\":\"spring.mvc.dispatch-options-request\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to dispatch OPTIONS requests to the FrameworkServlet doService method.\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.servlet.WebMvcProperties\",\"defaultValue\":true},{\"name\":\"spring.mvc.dispatch-trace-request\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to dispatch TRACE requests to the FrameworkServlet doService method.\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.servlet.WebMvcProperties\",\"defaultValue\":false},{\"name\":\"spring.mvc.format.date\",\"type\":\"java.lang.String\",\"description\":\"Date format to use, for example `dd/MM/yyyy`.\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.servlet.WebMvcProperties$Format\"},{\"name\":\"spring.mvc.format.date-time\",\"type\":\"java.lang.String\",\"description\":\"Date-time format to use, for example `yyyy-MM-dd HH:mm:ss`.\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.servlet.WebMvcProperties$Format\"},{\"name\":\"spring.mvc.format.time\",\"type\":\"java.lang.String\",\"description\":\"Time format to use, for example `HH:mm:ss`.\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.servlet.WebMvcProperties$Format\"},{\"name\":\"spring.mvc.formcontent.filter.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to enable Spring's FormContentFilter.\",\"defaultValue\":true},{\"name\":\"spring.mvc.hiddenmethod.filter.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to enable Spring's HiddenHttpMethodFilter.\",\"defaultValue\":false},{\"name\":\"spring.mvc.ignore-default-model-on-redirect\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether the content of the \\\"default\\\" model should be ignored during redirect scenarios.\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.servlet.WebMvcProperties\",\"defaultValue\":true},{\"name\":\"spring.mvc.locale\",\"type\":\"java.util.Locale\",\"description\":\"Locale to use. By default, this locale is overridden by the \\\"Accept-Language\\\" header.\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.servlet.WebMvcProperties\"},{\"name\":\"spring.mvc.locale-resolver\",\"type\":\"org.springframework.boot.autoconfigure.web.servlet.WebMvcProperties$LocaleResolver\",\"description\":\"Define how the locale should be resolved.\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.servlet.WebMvcProperties\",\"defaultValue\":\"accept-header\"},{\"name\":\"spring.mvc.log-request-details\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether logging of (potentially sensitive) request details at DEBUG and TRACE level is allowed.\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.servlet.WebMvcProperties\",\"defaultValue\":false},{\"name\":\"spring.mvc.log-resolved-exception\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to enable warn logging of exceptions resolved by a \\\"HandlerExceptionResolver\\\", except for \\\"DefaultHandlerExceptionResolver\\\".\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.servlet.WebMvcProperties\",\"defaultValue\":false},{\"name\":\"spring.mvc.message-codes-resolver-format\",\"type\":\"org.springframework.validation.DefaultMessageCodesResolver$Format\",\"description\":\"Formatting strategy for message codes. For instance, `PREFIX_ERROR_CODE`.\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.servlet.WebMvcProperties\"},{\"name\":\"spring.mvc.publish-request-handled-events\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to publish a ServletRequestHandledEvent at the end of each request.\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.servlet.WebMvcProperties\",\"defaultValue\":true},{\"name\":\"spring.mvc.servlet.load-on-startup\",\"type\":\"java.lang.Integer\",\"description\":\"Load on startup priority of the dispatcher servlet.\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.servlet.WebMvcProperties$Servlet\",\"defaultValue\":-1},{\"name\":\"spring.mvc.servlet.path\",\"type\":\"java.lang.String\",\"description\":\"Path of the dispatcher servlet.\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.servlet.WebMvcProperties$Servlet\",\"defaultValue\":\"/\"},{\"name\":\"spring.mvc.static-path-pattern\",\"type\":\"java.lang.String\",\"description\":\"Path pattern used for static resources.\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.servlet.WebMvcProperties\",\"defaultValue\":\"/**\"},{\"name\":\"spring.mvc.throw-exception-if-no-handler-found\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether a \\\"NoHandlerFoundException\\\" should be thrown if no Handler was found to process a request.\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.servlet.WebMvcProperties\",\"defaultValue\":false},{\"name\":\"spring.mvc.view.prefix\",\"type\":\"java.lang.String\",\"description\":\"Spring MVC view prefix.\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.servlet.WebMvcProperties$View\"},{\"name\":\"spring.mvc.view.suffix\",\"type\":\"java.lang.String\",\"description\":\"Spring MVC view suffix.\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.servlet.WebMvcProperties$View\"},{\"name\":\"spring.quartz.auto-startup\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to automatically start the scheduler after initialization.\",\"sourceType\":\"org.springframework.boot.autoconfigure.quartz.QuartzProperties\",\"defaultValue\":true},{\"name\":\"spring.quartz.jdbc.comment-prefix\",\"type\":\"java.util.List\\u003cjava.lang.String\\u003e\",\"description\":\"Prefixes for single-line comments in SQL initialization scripts.\",\"sourceType\":\"org.springframework.boot.autoconfigure.quartz.QuartzProperties$Jdbc\",\"defaultValue\":[\"#\",\"--\"]},{\"name\":\"spring.quartz.jdbc.initialize-schema\",\"type\":\"org.springframework.boot.jdbc.DataSourceInitializationMode\",\"description\":\"Database schema initialization mode.\",\"sourceType\":\"org.springframework.boot.autoconfigure.quartz.QuartzProperties$Jdbc\",\"defaultValue\":\"embedded\"},{\"name\":\"spring.quartz.jdbc.schema\",\"type\":\"java.lang.String\",\"description\":\"Path to the SQL file to use to initialize the database schema.\",\"sourceType\":\"org.springframework.boot.autoconfigure.quartz.QuartzProperties$Jdbc\",\"defaultValue\":\"classpath:org/quartz/impl/jdbcjobstore/tables_@@platform@@.sql\"},{\"name\":\"spring.quartz.job-store-type\",\"type\":\"org.springframework.boot.autoconfigure.quartz.JobStoreType\",\"description\":\"Quartz job store type.\",\"sourceType\":\"org.springframework.boot.autoconfigure.quartz.QuartzProperties\",\"defaultValue\":\"memory\"},{\"name\":\"spring.quartz.overwrite-existing-jobs\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether configured jobs should overwrite existing job definitions.\",\"sourceType\":\"org.springframework.boot.autoconfigure.quartz.QuartzProperties\",\"defaultValue\":false},{\"name\":\"spring.quartz.properties\",\"type\":\"java.util.Map\\u003cjava.lang.String,java.lang.String\\u003e\",\"description\":\"Additional Quartz Scheduler properties.\",\"sourceType\":\"org.springframework.boot.autoconfigure.quartz.QuartzProperties\"},{\"name\":\"spring.quartz.scheduler-name\",\"type\":\"java.lang.String\",\"description\":\"Name of the scheduler.\",\"sourceType\":\"org.springframework.boot.autoconfigure.quartz.QuartzProperties\",\"defaultValue\":\"quartzScheduler\"},{\"name\":\"spring.quartz.startup-delay\",\"type\":\"java.time.Duration\",\"description\":\"Delay after which the scheduler is started once initialization completes. Setting this property makes sense if no jobs should be run before the entire application has started up.\",\"sourceType\":\"org.springframework.boot.autoconfigure.quartz.QuartzProperties\",\"defaultValue\":\"0s\"},{\"name\":\"spring.quartz.wait-for-jobs-to-complete-on-shutdown\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to wait for running jobs to complete on shutdown.\",\"sourceType\":\"org.springframework.boot.autoconfigure.quartz.QuartzProperties\",\"defaultValue\":false},{\"name\":\"spring.r2dbc.generate-unique-name\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to generate a random database name. Ignore any configured name when enabled.\",\"sourceType\":\"org.springframework.boot.autoconfigure.r2dbc.R2dbcProperties\",\"defaultValue\":false},{\"name\":\"spring.r2dbc.name\",\"type\":\"java.lang.String\",\"description\":\"Database name. Set if no name is specified in the url. Default to \\\"testdb\\\" when using an embedded database.\",\"sourceType\":\"org.springframework.boot.autoconfigure.r2dbc.R2dbcProperties\"},{\"name\":\"spring.r2dbc.password\",\"type\":\"java.lang.String\",\"description\":\"Login password of the database. Set if no password is specified in the url.\",\"sourceType\":\"org.springframework.boot.autoconfigure.r2dbc.R2dbcProperties\"},{\"name\":\"spring.r2dbc.pool.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether pooling is enabled. Enabled automatically if \\\"r2dbc-pool\\\" is on the classpath.\"},{\"name\":\"spring.r2dbc.pool.initial-size\",\"type\":\"java.lang.Integer\",\"description\":\"Initial connection pool size.\",\"sourceType\":\"org.springframework.boot.autoconfigure.r2dbc.R2dbcProperties$Pool\",\"defaultValue\":10},{\"name\":\"spring.r2dbc.pool.max-idle-time\",\"type\":\"java.time.Duration\",\"description\":\"Maximum amount of time that a connection is allowed to sit idle in the pool.\",\"sourceType\":\"org.springframework.boot.autoconfigure.r2dbc.R2dbcProperties$Pool\",\"defaultValue\":\"30m\"},{\"name\":\"spring.r2dbc.pool.max-size\",\"type\":\"java.lang.Integer\",\"description\":\"Maximal connection pool size.\",\"sourceType\":\"org.springframework.boot.autoconfigure.r2dbc.R2dbcProperties$Pool\",\"defaultValue\":10},{\"name\":\"spring.r2dbc.pool.validation-query\",\"type\":\"java.lang.String\",\"description\":\"Validation query.\",\"sourceType\":\"org.springframework.boot.autoconfigure.r2dbc.R2dbcProperties$Pool\"},{\"name\":\"spring.r2dbc.properties\",\"type\":\"java.util.Map\\u003cjava.lang.String,java.lang.String\\u003e\",\"description\":\"Additional R2DBC options.\",\"sourceType\":\"org.springframework.boot.autoconfigure.r2dbc.R2dbcProperties\"},{\"name\":\"spring.r2dbc.url\",\"type\":\"java.lang.String\",\"description\":\"R2DBC URL of the database. database name, username, password and pooling options specified in the url take precedence over individual options.\",\"sourceType\":\"org.springframework.boot.autoconfigure.r2dbc.R2dbcProperties\"},{\"name\":\"spring.r2dbc.username\",\"type\":\"java.lang.String\",\"description\":\"Login username of the database. Set if no username is specified in the url.\",\"sourceType\":\"org.springframework.boot.autoconfigure.r2dbc.R2dbcProperties\"},{\"name\":\"spring.rabbitmq.addresses\",\"type\":\"java.lang.String\",\"description\":\"Comma-separated list of addresses to which the client should connect. When set, the host and port are ignored.\",\"sourceType\":\"org.springframework.boot.autoconfigure.amqp.RabbitProperties\"},{\"name\":\"spring.rabbitmq.cache.channel.checkout-timeout\",\"type\":\"java.time.Duration\",\"description\":\"Duration to wait to obtain a channel if the cache size has been reached. If 0, always create a new channel.\",\"sourceType\":\"org.springframework.boot.autoconfigure.amqp.RabbitProperties$Cache$Channel\"},{\"name\":\"spring.rabbitmq.cache.channel.size\",\"type\":\"java.lang.Integer\",\"description\":\"Number of channels to retain in the cache. When \\\"check-timeout\\\" \\u003e 0, max channels per connection.\",\"sourceType\":\"org.springframework.boot.autoconfigure.amqp.RabbitProperties$Cache$Channel\"},{\"name\":\"spring.rabbitmq.cache.connection.mode\",\"type\":\"org.springframework.amqp.rabbit.connection.CachingConnectionFactory$CacheMode\",\"description\":\"Connection factory cache mode.\",\"sourceType\":\"org.springframework.boot.autoconfigure.amqp.RabbitProperties$Cache$Connection\",\"defaultValue\":\"channel\"},{\"name\":\"spring.rabbitmq.cache.connection.size\",\"type\":\"java.lang.Integer\",\"description\":\"Number of connections to cache. Only applies when mode is CONNECTION.\",\"sourceType\":\"org.springframework.boot.autoconfigure.amqp.RabbitProperties$Cache$Connection\"},{\"name\":\"spring.rabbitmq.connection-timeout\",\"type\":\"java.time.Duration\",\"description\":\"Connection timeout. Set it to zero to wait forever.\",\"sourceType\":\"org.springframework.boot.autoconfigure.amqp.RabbitProperties\"},{\"name\":\"spring.rabbitmq.dynamic\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to create an AmqpAdmin bean.\",\"defaultValue\":true},{\"name\":\"spring.rabbitmq.host\",\"type\":\"java.lang.String\",\"description\":\"RabbitMQ host. Ignored if an address is set.\",\"sourceType\":\"org.springframework.boot.autoconfigure.amqp.RabbitProperties\",\"defaultValue\":\"localhost\"},{\"name\":\"spring.rabbitmq.listener.direct.acknowledge-mode\",\"type\":\"org.springframework.amqp.core.AcknowledgeMode\",\"description\":\"Acknowledge mode of container.\",\"sourceType\":\"org.springframework.boot.autoconfigure.amqp.RabbitProperties$DirectContainer\"},{\"name\":\"spring.rabbitmq.listener.direct.auto-startup\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to start the container automatically on startup.\",\"sourceType\":\"org.springframework.boot.autoconfigure.amqp.RabbitProperties$DirectContainer\",\"defaultValue\":true},{\"name\":\"spring.rabbitmq.listener.direct.consumers-per-queue\",\"type\":\"java.lang.Integer\",\"description\":\"Number of consumers per queue.\",\"sourceType\":\"org.springframework.boot.autoconfigure.amqp.RabbitProperties$DirectContainer\"},{\"name\":\"spring.rabbitmq.listener.direct.default-requeue-rejected\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether rejected deliveries are re-queued by default.\",\"sourceType\":\"org.springframework.boot.autoconfigure.amqp.RabbitProperties$DirectContainer\"},{\"name\":\"spring.rabbitmq.listener.direct.idle-event-interval\",\"type\":\"java.time.Duration\",\"description\":\"How often idle container events should be published.\",\"sourceType\":\"org.springframework.boot.autoconfigure.amqp.RabbitProperties$DirectContainer\"},{\"name\":\"spring.rabbitmq.listener.direct.missing-queues-fatal\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to fail if the queues declared by the container are not available on the broker.\",\"sourceType\":\"org.springframework.boot.autoconfigure.amqp.RabbitProperties$DirectContainer\",\"defaultValue\":false},{\"name\":\"spring.rabbitmq.listener.direct.prefetch\",\"type\":\"java.lang.Integer\",\"description\":\"Maximum number of unacknowledged messages that can be outstanding at each consumer.\",\"sourceType\":\"org.springframework.boot.autoconfigure.amqp.RabbitProperties$DirectContainer\"},{\"name\":\"spring.rabbitmq.listener.direct.retry.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether publishing retries are enabled.\",\"sourceType\":\"org.springframework.boot.autoconfigure.amqp.RabbitProperties$ListenerRetry\",\"defaultValue\":false},{\"name\":\"spring.rabbitmq.listener.direct.retry.initial-interval\",\"type\":\"java.time.Duration\",\"description\":\"Duration between the first and second attempt to deliver a message.\",\"sourceType\":\"org.springframework.boot.autoconfigure.amqp.RabbitProperties$ListenerRetry\",\"defaultValue\":\"1000ms\"},{\"name\":\"spring.rabbitmq.listener.direct.retry.max-attempts\",\"type\":\"java.lang.Integer\",\"description\":\"Maximum number of attempts to deliver a message.\",\"sourceType\":\"org.springframework.boot.autoconfigure.amqp.RabbitProperties$ListenerRetry\",\"defaultValue\":3},{\"name\":\"spring.rabbitmq.listener.direct.retry.max-interval\",\"type\":\"java.time.Duration\",\"description\":\"Maximum duration between attempts.\",\"sourceType\":\"org.springframework.boot.autoconfigure.amqp.RabbitProperties$ListenerRetry\",\"defaultValue\":\"10000ms\"},{\"name\":\"spring.rabbitmq.listener.direct.retry.multiplier\",\"type\":\"java.lang.Double\",\"description\":\"Multiplier to apply to the previous retry interval.\",\"sourceType\":\"org.springframework.boot.autoconfigure.amqp.RabbitProperties$ListenerRetry\",\"defaultValue\":1},{\"name\":\"spring.rabbitmq.listener.direct.retry.stateless\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether retries are stateless or stateful.\",\"sourceType\":\"org.springframework.boot.autoconfigure.amqp.RabbitProperties$ListenerRetry\",\"defaultValue\":true},{\"name\":\"spring.rabbitmq.listener.simple.acknowledge-mode\",\"type\":\"org.springframework.amqp.core.AcknowledgeMode\",\"description\":\"Acknowledge mode of container.\",\"sourceType\":\"org.springframework.boot.autoconfigure.amqp.RabbitProperties$SimpleContainer\"},{\"name\":\"spring.rabbitmq.listener.simple.auto-startup\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to start the container automatically on startup.\",\"sourceType\":\"org.springframework.boot.autoconfigure.amqp.RabbitProperties$SimpleContainer\",\"defaultValue\":true},{\"name\":\"spring.rabbitmq.listener.simple.batch-size\",\"type\":\"java.lang.Integer\",\"description\":\"Batch size, expressed as the number of physical messages, to be used by the container.\",\"sourceType\":\"org.springframework.boot.autoconfigure.amqp.RabbitProperties$SimpleContainer\"},{\"name\":\"spring.rabbitmq.listener.simple.concurrency\",\"type\":\"java.lang.Integer\",\"description\":\"Minimum number of listener invoker threads.\",\"sourceType\":\"org.springframework.boot.autoconfigure.amqp.RabbitProperties$SimpleContainer\"},{\"name\":\"spring.rabbitmq.listener.simple.default-requeue-rejected\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether rejected deliveries are re-queued by default.\",\"sourceType\":\"org.springframework.boot.autoconfigure.amqp.RabbitProperties$SimpleContainer\"},{\"name\":\"spring.rabbitmq.listener.simple.idle-event-interval\",\"type\":\"java.time.Duration\",\"description\":\"How often idle container events should be published.\",\"sourceType\":\"org.springframework.boot.autoconfigure.amqp.RabbitProperties$SimpleContainer\"},{\"name\":\"spring.rabbitmq.listener.simple.max-concurrency\",\"type\":\"java.lang.Integer\",\"description\":\"Maximum number of listener invoker threads.\",\"sourceType\":\"org.springframework.boot.autoconfigure.amqp.RabbitProperties$SimpleContainer\"},{\"name\":\"spring.rabbitmq.listener.simple.missing-queues-fatal\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to fail if the queues declared by the container are not available on the broker and/or whether to stop the container if one or more queues are deleted at runtime.\",\"sourceType\":\"org.springframework.boot.autoconfigure.amqp.RabbitProperties$SimpleContainer\",\"defaultValue\":true},{\"name\":\"spring.rabbitmq.listener.simple.prefetch\",\"type\":\"java.lang.Integer\",\"description\":\"Maximum number of unacknowledged messages that can be outstanding at each consumer.\",\"sourceType\":\"org.springframework.boot.autoconfigure.amqp.RabbitProperties$SimpleContainer\"},{\"name\":\"spring.rabbitmq.listener.simple.retry.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether publishing retries are enabled.\",\"sourceType\":\"org.springframework.boot.autoconfigure.amqp.RabbitProperties$ListenerRetry\",\"defaultValue\":false},{\"name\":\"spring.rabbitmq.listener.simple.retry.initial-interval\",\"type\":\"java.time.Duration\",\"description\":\"Duration between the first and second attempt to deliver a message.\",\"sourceType\":\"org.springframework.boot.autoconfigure.amqp.RabbitProperties$ListenerRetry\",\"defaultValue\":\"1000ms\"},{\"name\":\"spring.rabbitmq.listener.simple.retry.max-attempts\",\"type\":\"java.lang.Integer\",\"description\":\"Maximum number of attempts to deliver a message.\",\"sourceType\":\"org.springframework.boot.autoconfigure.amqp.RabbitProperties$ListenerRetry\",\"defaultValue\":3},{\"name\":\"spring.rabbitmq.listener.simple.retry.max-interval\",\"type\":\"java.time.Duration\",\"description\":\"Maximum duration between attempts.\",\"sourceType\":\"org.springframework.boot.autoconfigure.amqp.RabbitProperties$ListenerRetry\",\"defaultValue\":\"10000ms\"},{\"name\":\"spring.rabbitmq.listener.simple.retry.multiplier\",\"type\":\"java.lang.Double\",\"description\":\"Multiplier to apply to the previous retry interval.\",\"sourceType\":\"org.springframework.boot.autoconfigure.amqp.RabbitProperties$ListenerRetry\",\"defaultValue\":1},{\"name\":\"spring.rabbitmq.listener.simple.retry.stateless\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether retries are stateless or stateful.\",\"sourceType\":\"org.springframework.boot.autoconfigure.amqp.RabbitProperties$ListenerRetry\",\"defaultValue\":true},{\"name\":\"spring.rabbitmq.listener.type\",\"type\":\"org.springframework.boot.autoconfigure.amqp.RabbitProperties$ContainerType\",\"description\":\"Listener container type.\",\"sourceType\":\"org.springframework.boot.autoconfigure.amqp.RabbitProperties$Listener\",\"defaultValue\":\"simple\"},{\"name\":\"spring.rabbitmq.password\",\"type\":\"java.lang.String\",\"description\":\"Login to authenticate against the broker.\",\"sourceType\":\"org.springframework.boot.autoconfigure.amqp.RabbitProperties\",\"defaultValue\":\"guest\"},{\"name\":\"spring.rabbitmq.port\",\"type\":\"java.lang.Integer\",\"description\":\"RabbitMQ port. Ignored if an address is set. Default to 5672, or 5671 if SSL is enabled.\",\"sourceType\":\"org.springframework.boot.autoconfigure.amqp.RabbitProperties\"},{\"name\":\"spring.rabbitmq.publisher-confirm-type\",\"type\":\"org.springframework.amqp.rabbit.connection.CachingConnectionFactory$ConfirmType\",\"description\":\"Type of publisher confirms to use.\",\"sourceType\":\"org.springframework.boot.autoconfigure.amqp.RabbitProperties\"},{\"name\":\"spring.rabbitmq.publisher-returns\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to enable publisher returns.\",\"sourceType\":\"org.springframework.boot.autoconfigure.amqp.RabbitProperties\",\"defaultValue\":false},{\"name\":\"spring.rabbitmq.requested-channel-max\",\"type\":\"java.lang.Integer\",\"description\":\"Number of channels per connection requested by the client. Use 0 for unlimited.\",\"sourceType\":\"org.springframework.boot.autoconfigure.amqp.RabbitProperties\",\"defaultValue\":2047},{\"name\":\"spring.rabbitmq.requested-heartbeat\",\"type\":\"java.time.Duration\",\"description\":\"Requested heartbeat timeout; zero for none. If a duration suffix is not specified, seconds will be used.\",\"sourceType\":\"org.springframework.boot.autoconfigure.amqp.RabbitProperties\"},{\"name\":\"spring.rabbitmq.ssl.algorithm\",\"type\":\"java.lang.String\",\"description\":\"SSL algorithm to use. By default, configured by the Rabbit client library.\",\"sourceType\":\"org.springframework.boot.autoconfigure.amqp.RabbitProperties$Ssl\"},{\"name\":\"spring.rabbitmq.ssl.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to enable SSL support. Determined automatically if an address is provided with the protocol (amqp:// vs. amqps://).\",\"sourceType\":\"org.springframework.boot.autoconfigure.amqp.RabbitProperties$Ssl\"},{\"name\":\"spring.rabbitmq.ssl.key-store\",\"type\":\"java.lang.String\",\"description\":\"Path to the key store that holds the SSL certificate.\",\"sourceType\":\"org.springframework.boot.autoconfigure.amqp.RabbitProperties$Ssl\"},{\"name\":\"spring.rabbitmq.ssl.key-store-password\",\"type\":\"java.lang.String\",\"description\":\"Password used to access the key store.\",\"sourceType\":\"org.springframework.boot.autoconfigure.amqp.RabbitProperties$Ssl\"},{\"name\":\"spring.rabbitmq.ssl.key-store-type\",\"type\":\"java.lang.String\",\"description\":\"Key store type.\",\"sourceType\":\"org.springframework.boot.autoconfigure.amqp.RabbitProperties$Ssl\",\"defaultValue\":\"PKCS12\"},{\"name\":\"spring.rabbitmq.ssl.trust-store\",\"type\":\"java.lang.String\",\"description\":\"Trust store that holds SSL certificates.\",\"sourceType\":\"org.springframework.boot.autoconfigure.amqp.RabbitProperties$Ssl\"},{\"name\":\"spring.rabbitmq.ssl.trust-store-password\",\"type\":\"java.lang.String\",\"description\":\"Password used to access the trust store.\",\"sourceType\":\"org.springframework.boot.autoconfigure.amqp.RabbitProperties$Ssl\"},{\"name\":\"spring.rabbitmq.ssl.trust-store-type\",\"type\":\"java.lang.String\",\"description\":\"Trust store type.\",\"sourceType\":\"org.springframework.boot.autoconfigure.amqp.RabbitProperties$Ssl\",\"defaultValue\":\"JKS\"},{\"name\":\"spring.rabbitmq.ssl.validate-server-certificate\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to enable server side certificate validation.\",\"sourceType\":\"org.springframework.boot.autoconfigure.amqp.RabbitProperties$Ssl\",\"defaultValue\":true},{\"name\":\"spring.rabbitmq.ssl.verify-hostname\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to enable hostname verification.\",\"sourceType\":\"org.springframework.boot.autoconfigure.amqp.RabbitProperties$Ssl\",\"defaultValue\":true},{\"name\":\"spring.rabbitmq.template.default-receive-queue\",\"type\":\"java.lang.String\",\"description\":\"Name of the default queue to receive messages from when none is specified explicitly.\",\"sourceType\":\"org.springframework.boot.autoconfigure.amqp.RabbitProperties$Template\"},{\"name\":\"spring.rabbitmq.template.exchange\",\"type\":\"java.lang.String\",\"description\":\"Name of the default exchange to use for send operations.\",\"sourceType\":\"org.springframework.boot.autoconfigure.amqp.RabbitProperties$Template\",\"defaultValue\":\"\"},{\"name\":\"spring.rabbitmq.template.mandatory\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to enable mandatory messages.\",\"sourceType\":\"org.springframework.boot.autoconfigure.amqp.RabbitProperties$Template\"},{\"name\":\"spring.rabbitmq.template.receive-timeout\",\"type\":\"java.time.Duration\",\"description\":\"Timeout for `receive()` operations.\",\"sourceType\":\"org.springframework.boot.autoconfigure.amqp.RabbitProperties$Template\"},{\"name\":\"spring.rabbitmq.template.reply-timeout\",\"type\":\"java.time.Duration\",\"description\":\"Timeout for `sendAndReceive()` operations.\",\"sourceType\":\"org.springframework.boot.autoconfigure.amqp.RabbitProperties$Template\"},{\"name\":\"spring.rabbitmq.template.retry.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether publishing retries are enabled.\",\"sourceType\":\"org.springframework.boot.autoconfigure.amqp.RabbitProperties$Retry\",\"defaultValue\":false},{\"name\":\"spring.rabbitmq.template.retry.initial-interval\",\"type\":\"java.time.Duration\",\"description\":\"Duration between the first and second attempt to deliver a message.\",\"sourceType\":\"org.springframework.boot.autoconfigure.amqp.RabbitProperties$Retry\",\"defaultValue\":\"1000ms\"},{\"name\":\"spring.rabbitmq.template.retry.max-attempts\",\"type\":\"java.lang.Integer\",\"description\":\"Maximum number of attempts to deliver a message.\",\"sourceType\":\"org.springframework.boot.autoconfigure.amqp.RabbitProperties$Retry\",\"defaultValue\":3},{\"name\":\"spring.rabbitmq.template.retry.max-interval\",\"type\":\"java.time.Duration\",\"description\":\"Maximum duration between attempts.\",\"sourceType\":\"org.springframework.boot.autoconfigure.amqp.RabbitProperties$Retry\",\"defaultValue\":\"10000ms\"},{\"name\":\"spring.rabbitmq.template.retry.multiplier\",\"type\":\"java.lang.Double\",\"description\":\"Multiplier to apply to the previous retry interval.\",\"sourceType\":\"org.springframework.boot.autoconfigure.amqp.RabbitProperties$Retry\",\"defaultValue\":1},{\"name\":\"spring.rabbitmq.template.routing-key\",\"type\":\"java.lang.String\",\"description\":\"Value of a default routing key to use for send operations.\",\"sourceType\":\"org.springframework.boot.autoconfigure.amqp.RabbitProperties$Template\",\"defaultValue\":\"\"},{\"name\":\"spring.rabbitmq.username\",\"type\":\"java.lang.String\",\"description\":\"Login user to authenticate to the broker.\",\"sourceType\":\"org.springframework.boot.autoconfigure.amqp.RabbitProperties\",\"defaultValue\":\"guest\"},{\"name\":\"spring.rabbitmq.virtual-host\",\"type\":\"java.lang.String\",\"description\":\"Virtual host to use when connecting to the broker.\",\"sourceType\":\"org.springframework.boot.autoconfigure.amqp.RabbitProperties\"},{\"name\":\"spring.redis.client-name\",\"type\":\"java.lang.String\",\"description\":\"Client name to be set on connections with CLIENT SETNAME.\",\"sourceType\":\"org.springframework.boot.autoconfigure.data.redis.RedisProperties\"},{\"name\":\"spring.redis.cluster.max-redirects\",\"type\":\"java.lang.Integer\",\"description\":\"Maximum number of redirects to follow when executing commands across the cluster.\",\"sourceType\":\"org.springframework.boot.autoconfigure.data.redis.RedisProperties$Cluster\"},{\"name\":\"spring.redis.cluster.nodes\",\"type\":\"java.util.List\\u003cjava.lang.String\\u003e\",\"description\":\"Comma-separated list of \\\"host:port\\\" pairs to bootstrap from. This represents an \\\"initial\\\" list of cluster nodes and is required to have at least one entry.\",\"sourceType\":\"org.springframework.boot.autoconfigure.data.redis.RedisProperties$Cluster\"},{\"name\":\"spring.redis.database\",\"type\":\"java.lang.Integer\",\"description\":\"Database index used by the connection factory.\",\"sourceType\":\"org.springframework.boot.autoconfigure.data.redis.RedisProperties\",\"defaultValue\":0},{\"name\":\"spring.redis.host\",\"type\":\"java.lang.String\",\"description\":\"Redis server host.\",\"sourceType\":\"org.springframework.boot.autoconfigure.data.redis.RedisProperties\",\"defaultValue\":\"localhost\"},{\"name\":\"spring.redis.jedis.pool.max-active\",\"type\":\"java.lang.Integer\",\"description\":\"Maximum number of connections that can be allocated by the pool at a given time. Use a negative value for no limit.\",\"sourceType\":\"org.springframework.boot.autoconfigure.data.redis.RedisProperties$Pool\",\"defaultValue\":8},{\"name\":\"spring.redis.jedis.pool.max-idle\",\"type\":\"java.lang.Integer\",\"description\":\"Maximum number of \\\"idle\\\" connections in the pool. Use a negative value to indicate an unlimited number of idle connections.\",\"sourceType\":\"org.springframework.boot.autoconfigure.data.redis.RedisProperties$Pool\",\"defaultValue\":8},{\"name\":\"spring.redis.jedis.pool.max-wait\",\"type\":\"java.time.Duration\",\"description\":\"Maximum amount of time a connection allocation should block before throwing an exception when the pool is exhausted. Use a negative value to block indefinitely.\",\"sourceType\":\"org.springframework.boot.autoconfigure.data.redis.RedisProperties$Pool\",\"defaultValue\":\"-1ms\"},{\"name\":\"spring.redis.jedis.pool.min-idle\",\"type\":\"java.lang.Integer\",\"description\":\"Target for the minimum number of idle connections to maintain in the pool. This setting only has an effect if both it and time between eviction runs are positive.\",\"sourceType\":\"org.springframework.boot.autoconfigure.data.redis.RedisProperties$Pool\",\"defaultValue\":0},{\"name\":\"spring.redis.jedis.pool.time-between-eviction-runs\",\"type\":\"java.time.Duration\",\"description\":\"Time between runs of the idle object evictor thread. When positive, the idle object evictor thread starts, otherwise no idle object eviction is performed.\",\"sourceType\":\"org.springframework.boot.autoconfigure.data.redis.RedisProperties$Pool\"},{\"name\":\"spring.redis.lettuce.cluster.refresh.adaptive\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether adaptive topology refreshing using all available refresh triggers should be used.\",\"sourceType\":\"org.springframework.boot.autoconfigure.data.redis.RedisProperties$Lettuce$Cluster$Refresh\",\"defaultValue\":false},{\"name\":\"spring.redis.lettuce.cluster.refresh.period\",\"type\":\"java.time.Duration\",\"description\":\"Cluster topology refresh period.\",\"sourceType\":\"org.springframework.boot.autoconfigure.data.redis.RedisProperties$Lettuce$Cluster$Refresh\"},{\"name\":\"spring.redis.lettuce.pool.max-active\",\"type\":\"java.lang.Integer\",\"description\":\"Maximum number of connections that can be allocated by the pool at a given time. Use a negative value for no limit.\",\"sourceType\":\"org.springframework.boot.autoconfigure.data.redis.RedisProperties$Pool\",\"defaultValue\":8},{\"name\":\"spring.redis.lettuce.pool.max-idle\",\"type\":\"java.lang.Integer\",\"description\":\"Maximum number of \\\"idle\\\" connections in the pool. Use a negative value to indicate an unlimited number of idle connections.\",\"sourceType\":\"org.springframework.boot.autoconfigure.data.redis.RedisProperties$Pool\",\"defaultValue\":8},{\"name\":\"spring.redis.lettuce.pool.max-wait\",\"type\":\"java.time.Duration\",\"description\":\"Maximum amount of time a connection allocation should block before throwing an exception when the pool is exhausted. Use a negative value to block indefinitely.\",\"sourceType\":\"org.springframework.boot.autoconfigure.data.redis.RedisProperties$Pool\",\"defaultValue\":\"-1ms\"},{\"name\":\"spring.redis.lettuce.pool.min-idle\",\"type\":\"java.lang.Integer\",\"description\":\"Target for the minimum number of idle connections to maintain in the pool. This setting only has an effect if both it and time between eviction runs are positive.\",\"sourceType\":\"org.springframework.boot.autoconfigure.data.redis.RedisProperties$Pool\",\"defaultValue\":0},{\"name\":\"spring.redis.lettuce.pool.time-between-eviction-runs\",\"type\":\"java.time.Duration\",\"description\":\"Time between runs of the idle object evictor thread. When positive, the idle object evictor thread starts, otherwise no idle object eviction is performed.\",\"sourceType\":\"org.springframework.boot.autoconfigure.data.redis.RedisProperties$Pool\"},{\"name\":\"spring.redis.lettuce.shutdown-timeout\",\"type\":\"java.time.Duration\",\"description\":\"Shutdown timeout.\",\"sourceType\":\"org.springframework.boot.autoconfigure.data.redis.RedisProperties$Lettuce\",\"defaultValue\":\"100ms\"},{\"name\":\"spring.redis.password\",\"type\":\"java.lang.String\",\"description\":\"Login password of the redis server.\",\"sourceType\":\"org.springframework.boot.autoconfigure.data.redis.RedisProperties\"},{\"name\":\"spring.redis.port\",\"type\":\"java.lang.Integer\",\"description\":\"Redis server port.\",\"sourceType\":\"org.springframework.boot.autoconfigure.data.redis.RedisProperties\",\"defaultValue\":6379},{\"name\":\"spring.redis.sentinel.master\",\"type\":\"java.lang.String\",\"description\":\"Name of the Redis server.\",\"sourceType\":\"org.springframework.boot.autoconfigure.data.redis.RedisProperties$Sentinel\"},{\"name\":\"spring.redis.sentinel.nodes\",\"type\":\"java.util.List\\u003cjava.lang.String\\u003e\",\"description\":\"Comma-separated list of \\\"host:port\\\" pairs.\",\"sourceType\":\"org.springframework.boot.autoconfigure.data.redis.RedisProperties$Sentinel\"},{\"name\":\"spring.redis.sentinel.password\",\"type\":\"java.lang.String\",\"description\":\"Password for authenticating with sentinel(s).\",\"sourceType\":\"org.springframework.boot.autoconfigure.data.redis.RedisProperties$Sentinel\"},{\"name\":\"spring.redis.ssl\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to enable SSL support.\",\"sourceType\":\"org.springframework.boot.autoconfigure.data.redis.RedisProperties\",\"defaultValue\":false},{\"name\":\"spring.redis.timeout\",\"type\":\"java.time.Duration\",\"description\":\"Connection timeout.\",\"sourceType\":\"org.springframework.boot.autoconfigure.data.redis.RedisProperties\"},{\"name\":\"spring.redis.url\",\"type\":\"java.lang.String\",\"description\":\"Connection URL. Overrides host, port, and password. User is ignored. Example: redis://user:[email protected]:6379\",\"sourceType\":\"org.springframework.boot.autoconfigure.data.redis.RedisProperties\"},{\"name\":\"spring.resources.add-mappings\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to enable default resource handling.\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ResourceProperties\",\"defaultValue\":true},{\"name\":\"spring.resources.cache.cachecontrol.cache-private\",\"type\":\"java.lang.Boolean\",\"description\":\"Indicate that the response message is intended for a single user and must not be stored by a shared cache.\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ResourceProperties$Cache$Cachecontrol\"},{\"name\":\"spring.resources.cache.cachecontrol.cache-public\",\"type\":\"java.lang.Boolean\",\"description\":\"Indicate that any cache may store the response.\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ResourceProperties$Cache$Cachecontrol\"},{\"name\":\"spring.resources.cache.cachecontrol.max-age\",\"type\":\"java.time.Duration\",\"description\":\"Maximum time the response should be cached, in seconds if no duration suffix is not specified.\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ResourceProperties$Cache$Cachecontrol\"},{\"name\":\"spring.resources.cache.cachecontrol.must-revalidate\",\"type\":\"java.lang.Boolean\",\"description\":\"Indicate that once it has become stale, a cache must not use the response without re-validating it with the server.\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ResourceProperties$Cache$Cachecontrol\"},{\"name\":\"spring.resources.cache.cachecontrol.no-cache\",\"type\":\"java.lang.Boolean\",\"description\":\"Indicate that the cached response can be reused only if re-validated with the server.\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ResourceProperties$Cache$Cachecontrol\"},{\"name\":\"spring.resources.cache.cachecontrol.no-store\",\"type\":\"java.lang.Boolean\",\"description\":\"Indicate to not cache the response in any case.\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ResourceProperties$Cache$Cachecontrol\"},{\"name\":\"spring.resources.cache.cachecontrol.no-transform\",\"type\":\"java.lang.Boolean\",\"description\":\"Indicate intermediaries (caches and others) that they should not transform the response content.\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ResourceProperties$Cache$Cachecontrol\"},{\"name\":\"spring.resources.cache.cachecontrol.proxy-revalidate\",\"type\":\"java.lang.Boolean\",\"description\":\"Same meaning as the \\\"must-revalidate\\\" directive, except that it does not apply to private caches.\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ResourceProperties$Cache$Cachecontrol\"},{\"name\":\"spring.resources.cache.cachecontrol.s-max-age\",\"type\":\"java.time.Duration\",\"description\":\"Maximum time the response should be cached by shared caches, in seconds if no duration suffix is not specified.\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ResourceProperties$Cache$Cachecontrol\"},{\"name\":\"spring.resources.cache.cachecontrol.stale-if-error\",\"type\":\"java.time.Duration\",\"description\":\"Maximum time the response may be used when errors are encountered, in seconds if no duration suffix is not specified.\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ResourceProperties$Cache$Cachecontrol\"},{\"name\":\"spring.resources.cache.cachecontrol.stale-while-revalidate\",\"type\":\"java.time.Duration\",\"description\":\"Maximum time the response can be served after it becomes stale, in seconds if no duration suffix is not specified.\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ResourceProperties$Cache$Cachecontrol\"},{\"name\":\"spring.resources.cache.period\",\"type\":\"java.time.Duration\",\"description\":\"Cache period for the resources served by the resource handler. If a duration suffix is not specified, seconds will be used. Can be overridden by the 'spring.resources.cache.cachecontrol' properties.\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ResourceProperties$Cache\"},{\"name\":\"spring.resources.chain.cache\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to enable caching in the Resource chain.\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ResourceProperties$Chain\",\"defaultValue\":true},{\"name\":\"spring.resources.chain.compressed\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to enable resolution of already compressed resources (gzip, brotli). Checks for a resource name with the '.gz' or '.br' file extensions.\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ResourceProperties$Chain\",\"defaultValue\":false},{\"name\":\"spring.resources.chain.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to enable the Spring Resource Handling chain. By default, disabled unless at least one strategy has been enabled.\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ResourceProperties$Chain\"},{\"name\":\"spring.resources.chain.html-application-cache\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to enable HTML5 application cache manifest rewriting.\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ResourceProperties$Chain\",\"defaultValue\":false},{\"name\":\"spring.resources.chain.strategy.content.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to enable the content Version Strategy.\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ResourceProperties$Content\",\"defaultValue\":false},{\"name\":\"spring.resources.chain.strategy.content.paths\",\"type\":\"java.lang.String[]\",\"description\":\"Comma-separated list of patterns to apply to the content Version Strategy.\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ResourceProperties$Content\",\"defaultValue\":[\"/**\"]},{\"name\":\"spring.resources.chain.strategy.fixed.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to enable the fixed Version Strategy.\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ResourceProperties$Fixed\",\"defaultValue\":false},{\"name\":\"spring.resources.chain.strategy.fixed.paths\",\"type\":\"java.lang.String[]\",\"description\":\"Comma-separated list of patterns to apply to the fixed Version Strategy.\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ResourceProperties$Fixed\",\"defaultValue\":[\"/**\"]},{\"name\":\"spring.resources.chain.strategy.fixed.version\",\"type\":\"java.lang.String\",\"description\":\"Version string to use for the fixed Version Strategy.\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ResourceProperties$Fixed\"},{\"name\":\"spring.resources.static-locations\",\"type\":\"java.lang.String[]\",\"description\":\"Locations of static resources. Defaults to classpath:[/META-INF/resources/, /resources/, /static/, /public/].\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ResourceProperties\",\"defaultValue\":[\"classpath:/META-INF/resources/\",\"classpath:/resources/\",\"classpath:/static/\",\"classpath:/public/\"]},{\"name\":\"spring.rsocket.server.address\",\"type\":\"java.net.InetAddress\",\"description\":\"Network address to which the server should bind.\",\"sourceType\":\"org.springframework.boot.autoconfigure.rsocket.RSocketProperties$Server\"},{\"name\":\"spring.rsocket.server.mapping-path\",\"type\":\"java.lang.String\",\"description\":\"Path under which RSocket handles requests (only works with websocket transport).\",\"sourceType\":\"org.springframework.boot.autoconfigure.rsocket.RSocketProperties$Server\"},{\"name\":\"spring.rsocket.server.port\",\"type\":\"java.lang.Integer\",\"description\":\"Server port.\",\"sourceType\":\"org.springframework.boot.autoconfigure.rsocket.RSocketProperties$Server\"},{\"name\":\"spring.rsocket.server.transport\",\"type\":\"org.springframework.boot.rsocket.server.RSocketServer$Transport\",\"description\":\"RSocket transport protocol.\",\"sourceType\":\"org.springframework.boot.autoconfigure.rsocket.RSocketProperties$Server\",\"defaultValue\":\"tcp\"},{\"name\":\"spring.security.filter.dispatcher-types\",\"type\":\"java.util.Set\\u003corg.springframework.boot.web.servlet.DispatcherType\\u003e\",\"description\":\"Security filter chain dispatcher types.\",\"sourceType\":\"org.springframework.boot.autoconfigure.security.SecurityProperties$Filter\",\"defaultValue\":[\"async\",\"error\",\"request\"]},{\"name\":\"spring.security.filter.order\",\"type\":\"java.lang.Integer\",\"description\":\"Security filter chain order.\",\"sourceType\":\"org.springframework.boot.autoconfigure.security.SecurityProperties$Filter\",\"defaultValue\":-100},{\"name\":\"spring.security.oauth2.client.provider\",\"type\":\"java.util.Map\\u003cjava.lang.String,org.springframework.boot.autoconfigure.security.oauth2.client.OAuth2ClientProperties$Provider\\u003e\",\"description\":\"OAuth provider details.\",\"sourceType\":\"org.springframework.boot.autoconfigure.security.oauth2.client.OAuth2ClientProperties\"},{\"name\":\"spring.security.oauth2.client.registration\",\"type\":\"java.util.Map\\u003cjava.lang.String,org.springframework.boot.autoconfigure.security.oauth2.client.OAuth2ClientProperties$Registration\\u003e\",\"description\":\"OAuth client registrations.\",\"sourceType\":\"org.springframework.boot.autoconfigure.security.oauth2.client.OAuth2ClientProperties\"},{\"name\":\"spring.security.oauth2.resourceserver.jwt.issuer-uri\",\"type\":\"java.lang.String\",\"description\":\"URI that can either be an OpenID Connect discovery endpoint or an OAuth 2.0 Authorization Server Metadata endpoint defined by RFC 8414.\",\"sourceType\":\"org.springframework.boot.autoconfigure.security.oauth2.resource.OAuth2ResourceServerProperties$Jwt\"},{\"name\":\"spring.security.oauth2.resourceserver.jwt.jwk-set-uri\",\"type\":\"java.lang.String\",\"description\":\"JSON Web Key URI to use to verify the JWT token.\",\"sourceType\":\"org.springframework.boot.autoconfigure.security.oauth2.resource.OAuth2ResourceServerProperties$Jwt\"},{\"name\":\"spring.security.oauth2.resourceserver.jwt.jws-algorithm\",\"type\":\"java.lang.String\",\"description\":\"JSON Web Algorithm used for verifying the digital signatures.\",\"sourceType\":\"org.springframework.boot.autoconfigure.security.oauth2.resource.OAuth2ResourceServerProperties$Jwt\",\"defaultValue\":\"RS256\"},{\"name\":\"spring.security.oauth2.resourceserver.jwt.public-key-location\",\"type\":\"org.springframework.core.io.Resource\",\"description\":\"Location of the file containing the public key used to verify a JWT.\",\"sourceType\":\"org.springframework.boot.autoconfigure.security.oauth2.resource.OAuth2ResourceServerProperties$Jwt\"},{\"name\":\"spring.security.oauth2.resourceserver.opaquetoken.client-id\",\"type\":\"java.lang.String\",\"description\":\"Client id used to authenticate with the token introspection endpoint.\",\"sourceType\":\"org.springframework.boot.autoconfigure.security.oauth2.resource.OAuth2ResourceServerProperties$Opaquetoken\"},{\"name\":\"spring.security.oauth2.resourceserver.opaquetoken.client-secret\",\"type\":\"java.lang.String\",\"description\":\"Client secret used to authenticate with the token introspection endpoint.\",\"sourceType\":\"org.springframework.boot.autoconfigure.security.oauth2.resource.OAuth2ResourceServerProperties$Opaquetoken\"},{\"name\":\"spring.security.oauth2.resourceserver.opaquetoken.introspection-uri\",\"type\":\"java.lang.String\",\"description\":\"OAuth 2.0 endpoint through which token introspection is accomplished.\",\"sourceType\":\"org.springframework.boot.autoconfigure.security.oauth2.resource.OAuth2ResourceServerProperties$Opaquetoken\"},{\"name\":\"spring.security.saml2.relyingparty.registration\",\"type\":\"java.util.Map\\u003cjava.lang.String,org.springframework.boot.autoconfigure.security.saml2.Saml2RelyingPartyProperties$Registration\\u003e\",\"description\":\"SAML2 relying party registrations.\",\"sourceType\":\"org.springframework.boot.autoconfigure.security.saml2.Saml2RelyingPartyProperties\"},{\"name\":\"spring.security.user.name\",\"type\":\"java.lang.String\",\"description\":\"Default user name.\",\"sourceType\":\"org.springframework.boot.autoconfigure.security.SecurityProperties$User\",\"defaultValue\":\"user\"},{\"name\":\"spring.security.user.password\",\"type\":\"java.lang.String\",\"description\":\"Password for the default user name.\",\"sourceType\":\"org.springframework.boot.autoconfigure.security.SecurityProperties$User\"},{\"name\":\"spring.security.user.roles\",\"type\":\"java.util.List\\u003cjava.lang.String\\u003e\",\"description\":\"Granted roles for the default user name.\",\"sourceType\":\"org.springframework.boot.autoconfigure.security.SecurityProperties$User\"},{\"name\":\"spring.sendgrid.api-key\",\"type\":\"java.lang.String\",\"description\":\"SendGrid API key.\",\"sourceType\":\"org.springframework.boot.autoconfigure.sendgrid.SendGridProperties\"},{\"name\":\"spring.sendgrid.proxy.host\",\"type\":\"java.lang.String\",\"description\":\"SendGrid proxy host.\",\"sourceType\":\"org.springframework.boot.autoconfigure.sendgrid.SendGridProperties$Proxy\"},{\"name\":\"spring.sendgrid.proxy.port\",\"type\":\"java.lang.Integer\",\"description\":\"SendGrid proxy port.\",\"sourceType\":\"org.springframework.boot.autoconfigure.sendgrid.SendGridProperties$Proxy\"},{\"name\":\"spring.servlet.multipart.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to enable support of multipart uploads.\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.servlet.MultipartProperties\",\"defaultValue\":true},{\"name\":\"spring.servlet.multipart.file-size-threshold\",\"type\":\"org.springframework.util.unit.DataSize\",\"description\":\"Threshold after which files are written to disk.\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.servlet.MultipartProperties\",\"defaultValue\":\"0B\"},{\"name\":\"spring.servlet.multipart.location\",\"type\":\"java.lang.String\",\"description\":\"Intermediate location of uploaded files.\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.servlet.MultipartProperties\"},{\"name\":\"spring.servlet.multipart.max-file-size\",\"type\":\"org.springframework.util.unit.DataSize\",\"description\":\"Max file size.\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.servlet.MultipartProperties\",\"defaultValue\":\"1MB\"},{\"name\":\"spring.servlet.multipart.max-request-size\",\"type\":\"org.springframework.util.unit.DataSize\",\"description\":\"Max request size.\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.servlet.MultipartProperties\",\"defaultValue\":\"10MB\"},{\"name\":\"spring.servlet.multipart.resolve-lazily\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to resolve the multipart request lazily at the time of file or parameter access.\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.servlet.MultipartProperties\",\"defaultValue\":false},{\"name\":\"spring.session.hazelcast.flush-mode\",\"type\":\"org.springframework.session.FlushMode\",\"description\":\"Sessions flush mode. Determines when session changes are written to the session store.\",\"sourceType\":\"org.springframework.boot.autoconfigure.session.HazelcastSessionProperties\",\"defaultValue\":\"on-save\"},{\"name\":\"spring.session.hazelcast.map-name\",\"type\":\"java.lang.String\",\"description\":\"Name of the map used to store sessions.\",\"sourceType\":\"org.springframework.boot.autoconfigure.session.HazelcastSessionProperties\",\"defaultValue\":\"spring:session:sessions\"},{\"name\":\"spring.session.hazelcast.save-mode\",\"type\":\"org.springframework.session.SaveMode\",\"description\":\"Sessions save mode. Determines how session changes are tracked and saved to the session store.\",\"sourceType\":\"org.springframework.boot.autoconfigure.session.HazelcastSessionProperties\",\"defaultValue\":\"on-set-attribute\"},{\"name\":\"spring.session.jdbc.cleanup-cron\",\"type\":\"java.lang.String\",\"description\":\"Cron expression for expired session cleanup job.\",\"sourceType\":\"org.springframework.boot.autoconfigure.session.JdbcSessionProperties\",\"defaultValue\":\"0 * * * * *\"},{\"name\":\"spring.session.jdbc.flush-mode\",\"type\":\"org.springframework.session.FlushMode\",\"description\":\"Sessions flush mode. Determines when session changes are written to the session store.\",\"sourceType\":\"org.springframework.boot.autoconfigure.session.JdbcSessionProperties\",\"defaultValue\":\"on-save\"},{\"name\":\"spring.session.jdbc.initialize-schema\",\"type\":\"org.springframework.boot.jdbc.DataSourceInitializationMode\",\"description\":\"Database schema initialization mode.\",\"sourceType\":\"org.springframework.boot.autoconfigure.session.JdbcSessionProperties\",\"defaultValue\":\"embedded\"},{\"name\":\"spring.session.jdbc.save-mode\",\"type\":\"org.springframework.session.SaveMode\",\"description\":\"Sessions save mode. Determines how session changes are tracked and saved to the session store.\",\"sourceType\":\"org.springframework.boot.autoconfigure.session.JdbcSessionProperties\",\"defaultValue\":\"on-set-attribute\"},{\"name\":\"spring.session.jdbc.schema\",\"type\":\"java.lang.String\",\"description\":\"Path to the SQL file to use to initialize the database schema.\",\"sourceType\":\"org.springframework.boot.autoconfigure.session.JdbcSessionProperties\",\"defaultValue\":\"classpath:org/springframework/session/jdbc/schema-@@platform@@.sql\"},{\"name\":\"spring.session.jdbc.table-name\",\"type\":\"java.lang.String\",\"description\":\"Name of the database table used to store sessions.\",\"sourceType\":\"org.springframework.boot.autoconfigure.session.JdbcSessionProperties\",\"defaultValue\":\"SPRING_SESSION\"},{\"name\":\"spring.session.mongodb.collection-name\",\"type\":\"java.lang.String\",\"description\":\"Collection name used to store sessions.\",\"sourceType\":\"org.springframework.boot.autoconfigure.session.MongoSessionProperties\",\"defaultValue\":\"sessions\"},{\"name\":\"spring.session.redis.cleanup-cron\",\"type\":\"java.lang.String\",\"description\":\"Cron expression for expired session cleanup job.\",\"sourceType\":\"org.springframework.boot.autoconfigure.session.RedisSessionProperties\",\"defaultValue\":\"0 * * * * *\"},{\"name\":\"spring.session.redis.configure-action\",\"type\":\"org.springframework.boot.autoconfigure.session.RedisSessionProperties$ConfigureAction\",\"description\":\"The configure action to apply when no user defined ConfigureRedisAction bean is present.\",\"sourceType\":\"org.springframework.boot.autoconfigure.session.RedisSessionProperties\",\"defaultValue\":\"notify-keyspace-events\"},{\"name\":\"spring.session.redis.flush-mode\",\"type\":\"org.springframework.session.FlushMode\",\"description\":\"Sessions flush mode. Determines when session changes are written to the session store.\",\"sourceType\":\"org.springframework.boot.autoconfigure.session.RedisSessionProperties\",\"defaultValue\":\"on-save\"},{\"name\":\"spring.session.redis.namespace\",\"type\":\"java.lang.String\",\"description\":\"Namespace for keys used to store sessions.\",\"sourceType\":\"org.springframework.boot.autoconfigure.session.RedisSessionProperties\",\"defaultValue\":\"spring:session\"},{\"name\":\"spring.session.redis.save-mode\",\"type\":\"org.springframework.session.SaveMode\",\"description\":\"Sessions save mode. Determines how session changes are tracked and saved to the session store.\",\"sourceType\":\"org.springframework.boot.autoconfigure.session.RedisSessionProperties\",\"defaultValue\":\"on-set-attribute\"},{\"name\":\"spring.session.servlet.filter-dispatcher-types\",\"type\":\"java.util.Set\\u003corg.springframework.boot.web.servlet.DispatcherType\\u003e\",\"description\":\"Session repository filter dispatcher types.\",\"sourceType\":\"org.springframework.boot.autoconfigure.session.SessionProperties$Servlet\",\"defaultValue\":[\"async\",\"error\",\"request\"]},{\"name\":\"spring.session.servlet.filter-order\",\"type\":\"java.lang.Integer\",\"description\":\"Session repository filter order.\",\"sourceType\":\"org.springframework.boot.autoconfigure.session.SessionProperties$Servlet\"},{\"name\":\"spring.session.store-type\",\"type\":\"org.springframework.boot.autoconfigure.session.StoreType\",\"description\":\"Session store type.\",\"sourceType\":\"org.springframework.boot.autoconfigure.session.SessionProperties\"},{\"name\":\"spring.session.timeout\",\"type\":\"java.time.Duration\",\"description\":\"Session timeout. If a duration suffix is not specified, seconds will be used.\",\"sourceType\":\"org.springframework.boot.autoconfigure.session.SessionProperties\"},{\"name\":\"spring.task.execution.pool.allow-core-thread-timeout\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether core threads are allowed to time out. This enables dynamic growing and shrinking of the pool.\",\"sourceType\":\"org.springframework.boot.autoconfigure.task.TaskExecutionProperties$Pool\",\"defaultValue\":true},{\"name\":\"spring.task.execution.pool.core-size\",\"type\":\"java.lang.Integer\",\"description\":\"Core number of threads.\",\"sourceType\":\"org.springframework.boot.autoconfigure.task.TaskExecutionProperties$Pool\",\"defaultValue\":8},{\"name\":\"spring.task.execution.pool.keep-alive\",\"type\":\"java.time.Duration\",\"description\":\"Time limit for which threads may remain idle before being terminated.\",\"sourceType\":\"org.springframework.boot.autoconfigure.task.TaskExecutionProperties$Pool\",\"defaultValue\":\"60s\"},{\"name\":\"spring.task.execution.pool.max-size\",\"type\":\"java.lang.Integer\",\"description\":\"Maximum allowed number of threads. If tasks are filling up the queue, the pool can expand up to that size to accommodate the load. Ignored if the queue is unbounded.\",\"sourceType\":\"org.springframework.boot.autoconfigure.task.TaskExecutionProperties$Pool\"},{\"name\":\"spring.task.execution.pool.queue-capacity\",\"type\":\"java.lang.Integer\",\"description\":\"Queue capacity. An unbounded capacity does not increase the pool and therefore ignores the \\\"max-size\\\" property.\",\"sourceType\":\"org.springframework.boot.autoconfigure.task.TaskExecutionProperties$Pool\"},{\"name\":\"spring.task.execution.shutdown.await-termination\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether the executor should wait for scheduled tasks to complete on shutdown.\",\"sourceType\":\"org.springframework.boot.autoconfigure.task.TaskExecutionProperties$Shutdown\",\"defaultValue\":false},{\"name\":\"spring.task.execution.shutdown.await-termination-period\",\"type\":\"java.time.Duration\",\"description\":\"Maximum time the executor should wait for remaining tasks to complete.\",\"sourceType\":\"org.springframework.boot.autoconfigure.task.TaskExecutionProperties$Shutdown\"},{\"name\":\"spring.task.execution.thread-name-prefix\",\"type\":\"java.lang.String\",\"description\":\"Prefix to use for the names of newly created threads.\",\"sourceType\":\"org.springframework.boot.autoconfigure.task.TaskExecutionProperties\",\"defaultValue\":\"task-\"},{\"name\":\"spring.task.scheduling.pool.size\",\"type\":\"java.lang.Integer\",\"description\":\"Maximum allowed number of threads.\",\"sourceType\":\"org.springframework.boot.autoconfigure.task.TaskSchedulingProperties$Pool\",\"defaultValue\":1},{\"name\":\"spring.task.scheduling.shutdown.await-termination\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether the executor should wait for scheduled tasks to complete on shutdown.\",\"sourceType\":\"org.springframework.boot.autoconfigure.task.TaskSchedulingProperties$Shutdown\",\"defaultValue\":false},{\"name\":\"spring.task.scheduling.shutdown.await-termination-period\",\"type\":\"java.time.Duration\",\"description\":\"Maximum time the executor should wait for remaining tasks to complete.\",\"sourceType\":\"org.springframework.boot.autoconfigure.task.TaskSchedulingProperties$Shutdown\"},{\"name\":\"spring.task.scheduling.thread-name-prefix\",\"type\":\"java.lang.String\",\"description\":\"Prefix to use for the names of newly created threads.\",\"sourceType\":\"org.springframework.boot.autoconfigure.task.TaskSchedulingProperties\",\"defaultValue\":\"scheduling-\"},{\"name\":\"spring.thymeleaf.cache\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to enable template caching.\",\"sourceType\":\"org.springframework.boot.autoconfigure.thymeleaf.ThymeleafProperties\",\"defaultValue\":true},{\"name\":\"spring.thymeleaf.check-template\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to check that the template exists before rendering it.\",\"sourceType\":\"org.springframework.boot.autoconfigure.thymeleaf.ThymeleafProperties\",\"defaultValue\":true},{\"name\":\"spring.thymeleaf.check-template-location\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to check that the templates location exists.\",\"sourceType\":\"org.springframework.boot.autoconfigure.thymeleaf.ThymeleafProperties\",\"defaultValue\":true},{\"name\":\"spring.thymeleaf.enable-spring-el-compiler\",\"type\":\"java.lang.Boolean\",\"description\":\"Enable the SpringEL compiler in SpringEL expressions.\",\"sourceType\":\"org.springframework.boot.autoconfigure.thymeleaf.ThymeleafProperties\",\"defaultValue\":false},{\"name\":\"spring.thymeleaf.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to enable Thymeleaf view resolution for Web frameworks.\",\"sourceType\":\"org.springframework.boot.autoconfigure.thymeleaf.ThymeleafProperties\",\"defaultValue\":true},{\"name\":\"spring.thymeleaf.encoding\",\"type\":\"java.nio.charset.Charset\",\"description\":\"Template files encoding.\",\"sourceType\":\"org.springframework.boot.autoconfigure.thymeleaf.ThymeleafProperties\",\"defaultValue\":\"UTF-8\"},{\"name\":\"spring.thymeleaf.excluded-view-names\",\"type\":\"java.lang.String[]\",\"description\":\"Comma-separated list of view names (patterns allowed) that should be excluded from resolution.\",\"sourceType\":\"org.springframework.boot.autoconfigure.thymeleaf.ThymeleafProperties\"},{\"name\":\"spring.thymeleaf.mode\",\"type\":\"java.lang.String\",\"description\":\"Template mode to be applied to templates. See also Thymeleaf's TemplateMode enum.\",\"sourceType\":\"org.springframework.boot.autoconfigure.thymeleaf.ThymeleafProperties\",\"defaultValue\":\"HTML\"},{\"name\":\"spring.thymeleaf.prefix\",\"type\":\"java.lang.String\",\"description\":\"Prefix that gets prepended to view names when building a URL.\",\"sourceType\":\"org.springframework.boot.autoconfigure.thymeleaf.ThymeleafProperties\",\"defaultValue\":\"classpath:/templates/\"},{\"name\":\"spring.thymeleaf.reactive.chunked-mode-view-names\",\"type\":\"java.lang.String[]\",\"description\":\"Comma-separated list of view names (patterns allowed) that should be the only ones executed in CHUNKED mode when a max chunk size is set.\",\"sourceType\":\"org.springframework.boot.autoconfigure.thymeleaf.ThymeleafProperties$Reactive\"},{\"name\":\"spring.thymeleaf.reactive.full-mode-view-names\",\"type\":\"java.lang.String[]\",\"description\":\"Comma-separated list of view names (patterns allowed) that should be executed in FULL mode even if a max chunk size is set.\",\"sourceType\":\"org.springframework.boot.autoconfigure.thymeleaf.ThymeleafProperties$Reactive\"},{\"name\":\"spring.thymeleaf.reactive.max-chunk-size\",\"type\":\"org.springframework.util.unit.DataSize\",\"description\":\"Maximum size of data buffers used for writing to the response. Templates will execute in CHUNKED mode by default if this is set.\",\"sourceType\":\"org.springframework.boot.autoconfigure.thymeleaf.ThymeleafProperties$Reactive\",\"defaultValue\":\"0B\"},{\"name\":\"spring.thymeleaf.reactive.media-types\",\"type\":\"java.util.List\\u003corg.springframework.http.MediaType\\u003e\",\"description\":\"Media types supported by the view technology.\",\"sourceType\":\"org.springframework.boot.autoconfigure.thymeleaf.ThymeleafProperties$Reactive\"},{\"name\":\"spring.thymeleaf.render-hidden-markers-before-checkboxes\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether hidden form inputs acting as markers for checkboxes should be rendered before the checkbox element itself.\",\"sourceType\":\"org.springframework.boot.autoconfigure.thymeleaf.ThymeleafProperties\",\"defaultValue\":false},{\"name\":\"spring.thymeleaf.servlet.content-type\",\"type\":\"org.springframework.util.MimeType\",\"description\":\"Content-Type value written to HTTP responses.\",\"sourceType\":\"org.springframework.boot.autoconfigure.thymeleaf.ThymeleafProperties$Servlet\",\"defaultValue\":\"text/html\"},{\"name\":\"spring.thymeleaf.servlet.produce-partial-output-while-processing\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether Thymeleaf should start writing partial output as soon as possible or buffer until template processing is finished.\",\"sourceType\":\"org.springframework.boot.autoconfigure.thymeleaf.ThymeleafProperties$Servlet\",\"defaultValue\":true},{\"name\":\"spring.thymeleaf.suffix\",\"type\":\"java.lang.String\",\"description\":\"Suffix that gets appended to view names when building a URL.\",\"sourceType\":\"org.springframework.boot.autoconfigure.thymeleaf.ThymeleafProperties\",\"defaultValue\":\".html\"},{\"name\":\"spring.thymeleaf.template-resolver-order\",\"type\":\"java.lang.Integer\",\"description\":\"Order of the template resolver in the chain. By default, the template resolver is first in the chain. Order start at 1 and should only be set if you have defined additional \\\"TemplateResolver\\\" beans.\",\"sourceType\":\"org.springframework.boot.autoconfigure.thymeleaf.ThymeleafProperties\"},{\"name\":\"spring.thymeleaf.view-names\",\"type\":\"java.lang.String[]\",\"description\":\"Comma-separated list of view names (patterns allowed) that can be resolved.\",\"sourceType\":\"org.springframework.boot.autoconfigure.thymeleaf.ThymeleafProperties\"},{\"name\":\"spring.transaction.default-timeout\",\"type\":\"java.time.Duration\",\"description\":\"Default transaction timeout. If a duration suffix is not specified, seconds will be used.\",\"sourceType\":\"org.springframework.boot.autoconfigure.transaction.TransactionProperties\"},{\"name\":\"spring.transaction.rollback-on-commit-failure\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to roll back on commit failures.\",\"sourceType\":\"org.springframework.boot.autoconfigure.transaction.TransactionProperties\"},{\"name\":\"spring.webflux.base-path\",\"type\":\"java.lang.String\",\"description\":\"Base path for all web handlers.\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.reactive.WebFluxProperties\"},{\"name\":\"spring.webflux.format.date\",\"type\":\"java.lang.String\",\"description\":\"Date format to use, for example `dd/MM/yyyy`.\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.reactive.WebFluxProperties$Format\"},{\"name\":\"spring.webflux.format.date-time\",\"type\":\"java.lang.String\",\"description\":\"Date-time format to use, for example `yyyy-MM-dd HH:mm:ss`.\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.reactive.WebFluxProperties$Format\"},{\"name\":\"spring.webflux.format.time\",\"type\":\"java.lang.String\",\"description\":\"Time format to use, for example `HH:mm:ss`.\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.reactive.WebFluxProperties$Format\"},{\"name\":\"spring.webflux.hiddenmethod.filter.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to enable Spring's HiddenHttpMethodFilter.\",\"defaultValue\":false},{\"name\":\"spring.webflux.static-path-pattern\",\"type\":\"java.lang.String\",\"description\":\"Path pattern used for static resources.\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.reactive.WebFluxProperties\",\"defaultValue\":\"/**\"},{\"name\":\"spring.webservices.path\",\"type\":\"java.lang.String\",\"description\":\"Path that serves as the base URI for the services.\",\"sourceType\":\"org.springframework.boot.autoconfigure.webservices.WebServicesProperties\",\"defaultValue\":\"/services\"},{\"name\":\"spring.webservices.servlet.init\",\"type\":\"java.util.Map\\u003cjava.lang.String,java.lang.String\\u003e\",\"description\":\"Servlet init parameters to pass to Spring Web Services.\",\"sourceType\":\"org.springframework.boot.autoconfigure.webservices.WebServicesProperties$Servlet\"},{\"name\":\"spring.webservices.servlet.load-on-startup\",\"type\":\"java.lang.Integer\",\"description\":\"Load on startup priority of the Spring Web Services servlet.\",\"sourceType\":\"org.springframework.boot.autoconfigure.webservices.WebServicesProperties$Servlet\",\"defaultValue\":-1},{\"name\":\"spring.webservices.wsdl-locations\",\"type\":\"java.util.List\\u003cjava.lang.String\\u003e\",\"description\":\"Comma-separated list of locations of WSDLs and accompanying XSDs to be exposed as beans.\"},{\"name\":\"server.connection-timeout\",\"type\":\"java.time.Duration\",\"deprecation\":{\"level\":\"error\",\"reason\":\"Each server behaves differently. Use server specific properties instead.\"}},{\"name\":\"server.jetty.acceptors\",\"type\":\"java.lang.Integer\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ServerProperties$Jetty\",\"deprecation\":{\"level\":\"\",\"replacement\":\"server.jetty.threads.acceptors\"}},{\"name\":\"server.jetty.accesslog.date-format\",\"deprecation\":{\"level\":\"error\",\"replacement\":\"server.jetty.accesslog.custom-format\"}},{\"name\":\"server.jetty.accesslog.extended-format\",\"deprecation\":{\"level\":\"error\",\"replacement\":\"server.jetty.accesslog.format\"}},{\"name\":\"server.jetty.accesslog.locale\",\"deprecation\":{\"level\":\"error\",\"replacement\":\"server.jetty.accesslog.custom-format\"}},{\"name\":\"server.jetty.accesslog.log-cookies\",\"deprecation\":{\"level\":\"error\",\"replacement\":\"server.jetty.accesslog.custom-format\"}},{\"name\":\"server.jetty.accesslog.log-latency\",\"deprecation\":{\"level\":\"error\",\"replacement\":\"server.jetty.accesslog.custom-format\"}},{\"name\":\"server.jetty.accesslog.log-server\",\"deprecation\":{\"level\":\"error\",\"replacement\":\"server.jetty.accesslog.custom-format\"}},{\"name\":\"server.jetty.accesslog.time-zone\",\"deprecation\":{\"level\":\"error\",\"replacement\":\"server.jetty.accesslog.custom-format\"}},{\"name\":\"server.jetty.max-http-post-size\",\"type\":\"org.springframework.util.unit.DataSize\",\"deprecation\":{\"level\":\"error\",\"replacement\":\"server.jetty.max-http-form-post-size\"}},{\"name\":\"server.jetty.max-queue-capacity\",\"type\":\"java.lang.Integer\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ServerProperties$Jetty\",\"deprecation\":{\"level\":\"\",\"replacement\":\"server.jetty.threads.max-queue-capacity\"}},{\"name\":\"server.jetty.max-threads\",\"type\":\"java.lang.Integer\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ServerProperties$Jetty\",\"deprecation\":{\"level\":\"\",\"replacement\":\"server.jetty.threads.max\"}},{\"name\":\"server.jetty.min-threads\",\"type\":\"java.lang.Integer\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ServerProperties$Jetty\",\"deprecation\":{\"level\":\"\",\"replacement\":\"server.jetty.threads.min\"}},{\"name\":\"server.jetty.selectors\",\"type\":\"java.lang.Integer\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ServerProperties$Jetty\",\"deprecation\":{\"level\":\"\",\"replacement\":\"server.jetty.threads.selectors\"}},{\"name\":\"server.jetty.thread-idle-timeout\",\"type\":\"java.time.Duration\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ServerProperties$Jetty\",\"deprecation\":{\"level\":\"\",\"replacement\":\"server.jetty.threads.idle-timeout\"}},{\"name\":\"server.max-http-post-size\",\"type\":\"java.lang.Integer\",\"description\":\"Maximum size in bytes of the HTTP post content.\",\"defaultValue\":0,\"deprecation\":{\"level\":\"error\",\"reason\":\"Use dedicated property for each container.\"}},{\"name\":\"server.servlet.path\",\"type\":\"java.lang.String\",\"description\":\"Path of the main dispatcher servlet.\",\"defaultValue\":\"/\",\"deprecation\":{\"level\":\"error\",\"replacement\":\"spring.mvc.servlet.path\"}},{\"name\":\"server.tomcat.host-header\",\"type\":\"java.lang.String\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ServerProperties$Tomcat\",\"deprecation\":{\"level\":\"\",\"replacement\":\"server.tomcat.remoteip.host-header\"}},{\"name\":\"server.tomcat.internal-proxies\",\"type\":\"java.lang.String\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ServerProperties$Tomcat\",\"deprecation\":{\"level\":\"\",\"replacement\":\"server.tomcat.remoteip.internal-proxies\"}},{\"name\":\"server.tomcat.max-http-post-size\",\"type\":\"org.springframework.util.unit.DataSize\",\"deprecation\":{\"level\":\"error\",\"replacement\":\"server.tomcat.max-http-form-post-size\"}},{\"name\":\"server.tomcat.max-threads\",\"type\":\"java.lang.Integer\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ServerProperties$Tomcat\",\"deprecation\":{\"level\":\"\",\"replacement\":\"server.tomcat.threads.max\"}},{\"name\":\"server.tomcat.min-spare-threads\",\"type\":\"java.lang.Integer\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ServerProperties$Tomcat\",\"deprecation\":{\"level\":\"\",\"replacement\":\"server.tomcat.threads.min-spare\"}},{\"name\":\"server.tomcat.port-header\",\"type\":\"java.lang.String\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ServerProperties$Tomcat\",\"deprecation\":{\"level\":\"\",\"replacement\":\"server.tomcat.remote.port-header\"}},{\"name\":\"server.tomcat.protocol-header\",\"type\":\"java.lang.String\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ServerProperties$Tomcat\",\"deprecation\":{\"level\":\"\",\"replacement\":\"server.tomcat.remoteip.protocol-header\"}},{\"name\":\"server.tomcat.protocol-header-https-value\",\"type\":\"java.lang.String\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ServerProperties$Tomcat\",\"deprecation\":{\"level\":\"\",\"replacement\":\"server.tomcat.remoteip.protocol-header-https-value\"}},{\"name\":\"server.tomcat.remote-ip-header\",\"type\":\"java.lang.String\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ServerProperties$Tomcat\",\"deprecation\":{\"level\":\"\",\"replacement\":\"server.tomcat.remoteip.remote-ip-header\"}},{\"name\":\"server.undertow.buffers-per-region\",\"type\":\"java.lang.Integer\",\"description\":\"Number of buffer per region.\",\"deprecation\":{\"level\":\"error\"}},{\"name\":\"server.undertow.io-threads\",\"type\":\"java.lang.Integer\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ServerProperties$Undertow\",\"deprecation\":{\"level\":\"\",\"replacement\":\"server.undertow.threads.io\"}},{\"name\":\"server.undertow.worker-threads\",\"type\":\"java.lang.Integer\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.ServerProperties$Undertow\",\"deprecation\":{\"level\":\"\",\"replacement\":\"server.undertow.threads.worker\"}},{\"name\":\"server.use-forward-headers\",\"type\":\"java.lang.Boolean\",\"deprecation\":{\"level\":\"error\",\"reason\":\"Replaced to support additional strategies.\",\"replacement\":\"server.forward-headers-strategy\"}},{\"name\":\"spring.activemq.pool.create-connection-on-startup\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to create a connection on startup. Can be used to warm up the pool on startup.\",\"defaultValue\":true,\"deprecation\":{\"level\":\"error\"}},{\"name\":\"spring.activemq.pool.expiry-timeout\",\"type\":\"java.time.Duration\",\"description\":\"Connection expiration timeout.\",\"defaultValue\":\"0ms\",\"deprecation\":{\"level\":\"error\"}},{\"name\":\"spring.activemq.pool.maximum-active-session-per-connection\",\"deprecation\":{\"level\":\"\",\"replacement\":\"spring.activemq.pool.max-sessions-per-connection\"}},{\"name\":\"spring.activemq.pool.reconnect-on-exception\",\"type\":\"java.lang.Boolean\",\"description\":\"Reset the connection when a \\\"JMSException\\\" occurs.\",\"defaultValue\":true,\"deprecation\":{\"level\":\"error\"}},{\"name\":\"spring.artemis.pool.maximum-active-session-per-connection\",\"deprecation\":{\"level\":\"\",\"replacement\":\"spring.artemis.pool.max-sessions-per-connection\"}},{\"name\":\"spring.batch.initializer.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Create the required batch tables on startup if necessary. Enabled automatically\\n if no custom table prefix is set or if a custom schema is configured.\",\"deprecation\":{\"level\":\"error\",\"replacement\":\"spring.batch.initialize-schema\"}},{\"name\":\"spring.couchbase.bootstrap-hosts\",\"type\":\"java.util.List\\u003cjava.lang.String\\u003e\",\"description\":\"Couchbase nodes (host or IP address) to bootstrap from.\",\"deprecation\":{\"level\":\"error\",\"replacement\":\"spring.couchbase.connection-string\"}},{\"name\":\"spring.couchbase.bucket.name\",\"type\":\"java.lang.String\",\"description\":\"Name of the bucket to connect to.\",\"deprecation\":{\"level\":\"error\",\"reason\":\"A bucket is no longer auto-configured.\"}},{\"name\":\"spring.couchbase.bucket.password\",\"type\":\"java.lang.String\",\"description\":\"Password of the bucket.\",\"deprecation\":{\"level\":\"error\",\"reason\":\"A bucket is no longer auto-configured.\"}},{\"name\":\"spring.couchbase.env.bootstrap.http-direct-port\",\"type\":\"java.lang.Integer\",\"description\":\"Port for the HTTP bootstrap.\",\"deprecation\":{\"level\":\"error\"}},{\"name\":\"spring.couchbase.env.bootstrap.http-ssl-port\",\"type\":\"java.lang.Integer\",\"description\":\"Port for the HTTPS bootstrap.\",\"deprecation\":{\"level\":\"error\"}},{\"name\":\"spring.couchbase.env.endpoints.key-value\",\"type\":\"java.lang.Integer\",\"description\":\"Number of sockets per node against the key/value service.\",\"deprecation\":{\"level\":\"error\"}},{\"name\":\"spring.couchbase.env.endpoints.query\",\"type\":\"java.lang.Integer\",\"description\":\"Number of sockets per node against the query (N1QL) service.\",\"deprecation\":{\"level\":\"error\"}},{\"name\":\"spring.couchbase.env.endpoints.queryservice.max-endpoints\",\"type\":\"java.lang.Integer\",\"description\":\"Maximum number of sockets per node.\",\"deprecation\":{\"level\":\"error\",\"replacement\":\"spring.couchbase.env.io.max-endpoints\"}},{\"name\":\"spring.couchbase.env.endpoints.queryservice.min-endpoints\",\"type\":\"java.lang.Integer\",\"description\":\"Minimum number of sockets per node.\",\"deprecation\":{\"level\":\"error\",\"replacement\":\"spring.couchbase.env.io.min-endpoints\"}},{\"name\":\"spring.couchbase.env.endpoints.view\",\"type\":\"java.lang.Integer\",\"description\":\"Number of sockets per node against the view service.\",\"deprecation\":{\"level\":\"error\"}},{\"name\":\"spring.couchbase.env.endpoints.viewservice.max-endpoints\",\"type\":\"java.lang.Integer\",\"description\":\"Maximum number of sockets per node.\",\"deprecation\":{\"level\":\"error\",\"replacement\":\"spring.couchbase.env.io.max-endpoints\"}},{\"name\":\"spring.couchbase.env.endpoints.viewservice.min-endpoints\",\"type\":\"java.lang.Integer\",\"description\":\"Minimum number of sockets per node.\",\"deprecation\":{\"level\":\"error\",\"replacement\":\"spring.couchbase.env.io.min-endpoints\"}},{\"name\":\"spring.couchbase.env.timeouts.socket-connect\",\"type\":\"java.time.Duration\",\"description\":\"Socket connect connections timeout.\",\"deprecation\":{\"level\":\"error\"}},{\"name\":\"spring.data.cassandra.cluster-name\",\"type\":\"java.lang.String\",\"sourceType\":\"org.springframework.boot.autoconfigure.cassandra.CassandraProperties\",\"deprecation\":{\"level\":\"\",\"replacement\":\"spring.data.cassandra.session-name\"}},{\"name\":\"spring.data.cassandra.connect-timeout\",\"type\":\"java.time.Duration\",\"sourceType\":\"org.springframework.boot.autoconfigure.cassandra.CassandraProperties\",\"deprecation\":{\"level\":\"\",\"replacement\":\"spring.data.cassandra.connection.init-query-timeout\"}},{\"name\":\"spring.data.cassandra.consistency-level\",\"type\":\"com.datastax.oss.driver.api.core.DefaultConsistencyLevel\",\"sourceType\":\"org.springframework.boot.autoconfigure.cassandra.CassandraProperties\",\"deprecation\":{\"level\":\"\",\"replacement\":\"spring.data.cassandra.request.consistency\"}},{\"name\":\"spring.data.cassandra.fetch-size\",\"type\":\"java.lang.Integer\",\"sourceType\":\"org.springframework.boot.autoconfigure.cassandra.CassandraProperties\",\"deprecation\":{\"level\":\"\",\"replacement\":\"spring.data.cassandra.request.page-size\"}},{\"name\":\"spring.data.cassandra.jmx-enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to enable JMX reporting. Default to false as Cassandra JMX reporting is not compatible with Dropwizard Metrics.\",\"deprecation\":{\"level\":\"error\",\"reason\":\"Cassandra no longer provides JMX metrics.\"}},{\"name\":\"spring.data.cassandra.load-balancing-policy\",\"type\":\"java.lang.Class\",\"description\":\"Class name of the load balancing policy. The class must have a default constructor.\",\"deprecation\":{\"level\":\"error\"}},{\"name\":\"spring.data.cassandra.pool.max-queue-size\",\"type\":\"java.lang.Integer\",\"deprecation\":{\"level\":\"error\",\"replacement\":\"spring.data.cassandra.request.throttler.max-queue-size\"}},{\"name\":\"spring.data.cassandra.pool.pool-timeout\",\"type\":\"java.time.Duration\",\"description\":\"Pool timeout when trying to acquire a connection from a host's pool.\",\"deprecation\":{\"level\":\"error\",\"reason\":\"No longer available.\"}},{\"name\":\"spring.data.cassandra.read-timeout\",\"type\":\"java.time.Duration\",\"sourceType\":\"org.springframework.boot.autoconfigure.cassandra.CassandraProperties\",\"deprecation\":{\"level\":\"\",\"replacement\":\"spring.data.cassandra.request.timeout\"}},{\"name\":\"spring.data.cassandra.reconnection-policy\",\"type\":\"java.lang.Class\",\"description\":\"Class name of the reconnection policy. The class must have a default constructor.\",\"deprecation\":{\"level\":\"error\"}},{\"name\":\"spring.data.cassandra.retry-policy\",\"type\":\"java.lang.Class\",\"description\":\"Class name of the retry policy. The class must have a default constructor.\",\"deprecation\":{\"level\":\"error\"}},{\"name\":\"spring.data.cassandra.serial-consistency-level\",\"type\":\"com.datastax.oss.driver.api.core.DefaultConsistencyLevel\",\"sourceType\":\"org.springframework.boot.autoconfigure.cassandra.CassandraProperties\",\"deprecation\":{\"level\":\"\",\"replacement\":\"spring.data.cassandra.request.serial-consistency\"}},{\"name\":\"spring.data.couchbase.consistency\",\"type\":\"org.springframework.data.couchbase.core.query.Consistency\",\"deprecation\":{\"level\":\"error\"}},{\"name\":\"spring.data.elasticsearch.cluster-name\",\"type\":\"java.lang.String\",\"description\":\"Elasticsearch cluster name.\",\"deprecation\":{\"level\":\"error\"}},{\"name\":\"spring.data.elasticsearch.cluster-nodes\",\"type\":\"java.lang.String\",\"description\":\"Comma-separated list of cluster node addresses.\",\"deprecation\":{\"level\":\"error\"}},{\"name\":\"spring.data.elasticsearch.properties\",\"type\":\"java.util.Map\\u003cjava.lang.String,java.lang.String\\u003e\",\"description\":\"Additional properties used to configure the client.\",\"deprecation\":{\"level\":\"error\"}},{\"name\":\"spring.datasource.dbcp2.enable-auto-commit-on-return\",\"type\":\"java.lang.Boolean\",\"sourceType\":\"org.apache.commons.dbcp2.BasicDataSource\",\"deprecation\":{\"level\":\"\"}},{\"name\":\"spring.datasource.jmx-enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to enable JMX support (if provided by the underlying pool).\",\"defaultValue\":false,\"deprecation\":{\"level\":\"error\",\"replacement\":\"spring.datasource.tomcat.jmx-enabled\"}},{\"name\":\"spring.elasticsearch.jest.connection-timeout\",\"type\":\"java.time.Duration\",\"description\":\"Connection timeout.\",\"deprecation\":{\"level\":\"error\"}},{\"name\":\"spring.elasticsearch.jest.multi-threaded\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to enable connection requests from multiple execution threads.\",\"deprecation\":{\"level\":\"error\"}},{\"name\":\"spring.elasticsearch.jest.password\",\"type\":\"java.lang.String\",\"description\":\"Login password.\",\"deprecation\":{\"level\":\"error\"}},{\"name\":\"spring.elasticsearch.jest.proxy.host\",\"type\":\"java.lang.String\",\"description\":\"Proxy host the HTTP client should use.\",\"deprecation\":{\"level\":\"error\"}},{\"name\":\"spring.elasticsearch.jest.proxy.port\",\"type\":\"java.lang.Integer\",\"description\":\"Proxy port the HTTP client should use.\",\"deprecation\":{\"level\":\"error\"}},{\"name\":\"spring.elasticsearch.jest.read-timeout\",\"type\":\"java.time.Duration\",\"description\":\"Read timeout.\",\"deprecation\":{\"level\":\"error\"}},{\"name\":\"spring.elasticsearch.jest.uris\",\"type\":\"java.util.List\\u003cjava.lang.String\\u003e\",\"description\":\"Comma-separated list of the Elasticsearch instances to use.\",\"deprecation\":{\"level\":\"error\"}},{\"name\":\"spring.elasticsearch.jest.username\",\"type\":\"java.lang.String\",\"description\":\"Login username.\",\"deprecation\":{\"level\":\"error\"}},{\"name\":\"spring.flyway.dry-run-output\",\"type\":\"java.io.File\",\"description\":\"File to which the SQL statements of a migration dry run should be output. Requires Flyway Pro or Flyway Enterprise.\",\"sourceType\":\"org.springframework.boot.autoconfigure.flyway.FlywayProperties\",\"deprecation\":{\"level\":\"error\",\"reason\":\"Flyway pro edition only.\"}},{\"name\":\"spring.flyway.error-handlers\",\"type\":\"org.flywaydb.core.api.errorhandler.ErrorHandler[]\",\"deprecation\":{\"level\":\"error\",\"reason\":\"Flyway pro edition only.\"}},{\"name\":\"spring.flyway.sql-migration-suffix\",\"type\":\"java.lang.String\",\"deprecation\":{\"level\":\"error\",\"replacement\":\"spring.flyway.sql-migration-suffixes\"}},{\"name\":\"spring.flyway.undo-sql-migration-prefix\",\"type\":\"java.lang.String\",\"description\":\"File name prefix for undo SQL migrations. Requires Flyway Pro or Flyway Enterprise.\",\"sourceType\":\"org.springframework.boot.autoconfigure.flyway.FlywayProperties\",\"deprecation\":{\"level\":\"error\",\"reason\":\"Flyway pro edition only.\"}},{\"name\":\"spring.git.properties\",\"type\":\"java.lang.String\",\"description\":\"Resource reference to a generated git info properties file.\",\"deprecation\":{\"level\":\"error\",\"replacement\":\"spring.info.git.location\"}},{\"name\":\"spring.http.converters.preferred-json-mapper\",\"type\":\"java.lang.String\",\"description\":\"Preferred JSON mapper to use for HTTP message conversion. By default, auto-detected according to the environment.\",\"deprecation\":{\"level\":\"error\",\"replacement\":\"spring.mvc.converters.preferred-json-mapper\"}},{\"name\":\"spring.http.encoding.charset\",\"type\":\"java.nio.charset.Charset\",\"description\":\"Charset of HTTP requests and responses. Added to the Content-Type header if not set explicitly.\",\"deprecation\":{\"level\":\"error\",\"replacement\":\"server.servlet.encoding.charset\"}},{\"name\":\"spring.http.encoding.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to enable http encoding support.\",\"defaultValue\":true,\"deprecation\":{\"level\":\"error\",\"replacement\":\"server.servlet.encoding.enabled\"}},{\"name\":\"spring.http.encoding.force\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to force the encoding to the configured charset on HTTP requests and responses.\",\"defaultValue\":false,\"deprecation\":{\"level\":\"error\",\"replacement\":\"server.servlet.encoding.force\"}},{\"name\":\"spring.http.encoding.force-request\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to force the encoding to the configured charset on HTTP requests. Defaults to true when force has not been specified.\",\"defaultValue\":true,\"deprecation\":{\"level\":\"error\",\"replacement\":\"server.servlet.encoding.force-request\"}},{\"name\":\"spring.http.encoding.force-response\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to force the encoding to the configured charset on HTTP responses.\",\"defaultValue\":false,\"deprecation\":{\"level\":\"error\",\"replacement\":\"server.servlet.encoding.force-response\"}},{\"name\":\"spring.http.encoding.mapping\",\"type\":\"java.util.Map\\u003cjava.util.Locale,java.nio.charset.Charset\\u003e\",\"description\":\"Locale in which to encode mapping.\",\"deprecation\":{\"level\":\"error\",\"replacement\":\"server.servlet.encoding.mapping\"}},{\"name\":\"spring.http.log-request-details\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether logging of (potentially sensitive) request details at DEBUG and TRACE level is allowed.\",\"defaultValue\":false,\"deprecation\":{\"level\":\"error\",\"replacement\":\"spring.mvc.log-request-details\"}},{\"name\":\"spring.jackson.joda-date-time-format\",\"type\":\"java.lang.String\",\"description\":\"Joda date time format string. If not configured, \\\"date-format\\\" is used as a fallback if it is configured with a format string.\",\"deprecation\":{\"level\":\"error\"}},{\"name\":\"spring.jta.bitronix.properties.allow-multiple-lrc\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to allow multiple LRC resources to be enlisted into the same transaction.\",\"sourceType\":\"bitronix.tm.Configuration\",\"defaultValue\":false,\"deprecation\":{\"level\":\"\"}},{\"name\":\"spring.jta.bitronix.properties.asynchronous2-pc\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to enable asynchronously execution of two phase commit.\",\"sourceType\":\"bitronix.tm.Configuration\",\"defaultValue\":false,\"deprecation\":{\"level\":\"\"}},{\"name\":\"spring.jta.bitronix.properties.background-recovery-interval\",\"type\":\"java.lang.Integer\",\"description\":\"Interval in minutes at which to run the recovery process in the background.\",\"sourceType\":\"bitronix.tm.Configuration\",\"defaultValue\":1,\"deprecation\":{\"level\":\"\",\"replacement\":\"spring.jta.bitronix.properties.background-recovery-interval-seconds\"}},{\"name\":\"spring.jta.bitronix.properties.background-recovery-interval-seconds\",\"type\":\"java.lang.Integer\",\"description\":\"Interval in seconds at which to run the recovery process in the background.\",\"sourceType\":\"bitronix.tm.Configuration\",\"defaultValue\":60,\"deprecation\":{\"level\":\"\"}},{\"name\":\"spring.jta.bitronix.properties.current-node-only-recovery\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to recover only the current node. Should be enabled if you run multiple instances of the transaction manager on the same JMS and JDBC resources.\",\"sourceType\":\"bitronix.tm.Configuration\",\"defaultValue\":true,\"deprecation\":{\"level\":\"\"}},{\"name\":\"spring.jta.bitronix.properties.debug-zero-resource-transaction\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to log the creation and commit call stacks of transactions executed without a single enlisted resource.\",\"sourceType\":\"bitronix.tm.Configuration\",\"defaultValue\":false,\"deprecation\":{\"level\":\"\"}},{\"name\":\"spring.jta.bitronix.properties.default-transaction-timeout\",\"type\":\"java.lang.Integer\",\"description\":\"Default transaction timeout, in seconds.\",\"sourceType\":\"bitronix.tm.Configuration\",\"defaultValue\":60,\"deprecation\":{\"level\":\"\"}},{\"name\":\"spring.jta.bitronix.properties.disable-jmx\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to enable JMX support.\",\"sourceType\":\"bitronix.tm.Configuration\",\"defaultValue\":false,\"deprecation\":{\"level\":\"\"}},{\"name\":\"spring.jta.bitronix.properties.exception-analyzer\",\"type\":\"java.lang.String\",\"description\":\"Set the fully qualified name of the exception analyzer implementation to use.\",\"sourceType\":\"bitronix.tm.Configuration\",\"deprecation\":{\"level\":\"\"}},{\"name\":\"spring.jta.bitronix.properties.filter-log-status\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to enable filtering of logs so that only mandatory logs are written.\",\"sourceType\":\"bitronix.tm.Configuration\",\"defaultValue\":false,\"deprecation\":{\"level\":\"\"}},{\"name\":\"spring.jta.bitronix.properties.force-batching-enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether disk forces are batched.\",\"sourceType\":\"bitronix.tm.Configuration\",\"defaultValue\":true,\"deprecation\":{\"level\":\"\"}},{\"name\":\"spring.jta.bitronix.properties.forced-write-enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether logs are forced to disk.\",\"sourceType\":\"bitronix.tm.Configuration\",\"defaultValue\":true,\"deprecation\":{\"level\":\"\"}},{\"name\":\"spring.jta.bitronix.properties.graceful-shutdown-interval\",\"type\":\"java.lang.Integer\",\"description\":\"Maximum amount of seconds the TM waits for transactions to get done before aborting them at shutdown time.\",\"sourceType\":\"bitronix.tm.Configuration\",\"defaultValue\":60,\"deprecation\":{\"level\":\"\"}},{\"name\":\"spring.jta.bitronix.properties.jndi-transaction-synchronization-registry-name\",\"type\":\"java.lang.String\",\"description\":\"JNDI name of the TransactionSynchronizationRegistry.\",\"sourceType\":\"bitronix.tm.Configuration\",\"deprecation\":{\"level\":\"\"}},{\"name\":\"spring.jta.bitronix.properties.jndi-user-transaction-name\",\"type\":\"java.lang.String\",\"description\":\"JNDI name of the UserTransaction.\",\"sourceType\":\"bitronix.tm.Configuration\",\"deprecation\":{\"level\":\"\"}},{\"name\":\"spring.jta.bitronix.properties.journal\",\"type\":\"java.lang.String\",\"description\":\"Name of the journal. Can be 'disk', 'null', or a class name.\",\"sourceType\":\"bitronix.tm.Configuration\",\"defaultValue\":\"disk\",\"deprecation\":{\"level\":\"\"}},{\"name\":\"spring.jta.bitronix.properties.log-part1-filename\",\"type\":\"java.lang.String\",\"description\":\"Name of the first fragment of the journal.\",\"sourceType\":\"bitronix.tm.Configuration\",\"defaultValue\":\"btm1.tlog\",\"deprecation\":{\"level\":\"\"}},{\"name\":\"spring.jta.bitronix.properties.log-part2-filename\",\"type\":\"java.lang.String\",\"description\":\"Name of the second fragment of the journal.\",\"sourceType\":\"bitronix.tm.Configuration\",\"defaultValue\":\"btm2.tlog\",\"deprecation\":{\"level\":\"\"}},{\"name\":\"spring.jta.bitronix.properties.max-log-size-in-mb\",\"type\":\"java.lang.Integer\",\"description\":\"Maximum size in megabytes of the journal fragments.\",\"sourceType\":\"bitronix.tm.Configuration\",\"defaultValue\":2,\"deprecation\":{\"level\":\"\"}},{\"name\":\"spring.jta.bitronix.properties.resource-configuration-filename\",\"type\":\"java.lang.String\",\"description\":\"ResourceLoader configuration file name.\",\"sourceType\":\"bitronix.tm.Configuration\",\"deprecation\":{\"level\":\"\"}},{\"name\":\"spring.jta.bitronix.properties.server-id\",\"type\":\"java.lang.String\",\"description\":\"ASCII ID that must uniquely identify this TM instance. Defaults to the machine's IP address.\",\"sourceType\":\"bitronix.tm.Configuration\",\"deprecation\":{\"level\":\"\"}},{\"name\":\"spring.jta.bitronix.properties.skip-corrupted-logs\",\"type\":\"java.lang.Boolean\",\"description\":\"Skip corrupted transactions log entries. Use only at last resort when all you have to recover is a pair of corrupted files.\",\"sourceType\":\"bitronix.tm.Configuration\",\"defaultValue\":false,\"deprecation\":{\"level\":\"\"}},{\"name\":\"spring.jta.bitronix.properties.warn-about-zero-resource-transaction\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to log a warning for transactions executed without a single enlisted resource.\",\"sourceType\":\"bitronix.tm.Configuration\",\"defaultValue\":true,\"deprecation\":{\"level\":\"\"}},{\"name\":\"spring.jta.narayana.default-timeout\",\"type\":\"java.time.Duration\",\"description\":\"Transaction timeout. If a duration suffix is not specified, seconds will be used.\",\"defaultValue\":\"60s\",\"deprecation\":{\"level\":\"error\",\"reason\":\"Narayana support has moved to third party starter.\"}},{\"name\":\"spring.jta.narayana.expiry-scanners\",\"type\":\"java.util.List\\u003cjava.lang.String\\u003e\",\"description\":\"Comma-separated list of expiry scanners.\",\"defaultValue\":[\"com.arjuna.ats.internal.arjuna.recovery.ExpiredTransactionStatusManagerScanner\"],\"deprecation\":{\"level\":\"error\",\"reason\":\"Narayana support has moved to third party starter.\"}},{\"name\":\"spring.jta.narayana.log-dir\",\"type\":\"java.lang.String\",\"description\":\"Transaction object store directory.\",\"deprecation\":{\"level\":\"error\",\"reason\":\"Narayana support has moved to third party starter.\"}},{\"name\":\"spring.jta.narayana.one-phase-commit\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to enable one phase commit optimization.\",\"defaultValue\":true,\"deprecation\":{\"level\":\"error\",\"reason\":\"Narayana support has moved to third party starter.\"}},{\"name\":\"spring.jta.narayana.periodic-recovery-period\",\"type\":\"java.time.Duration\",\"description\":\"Interval in which periodic recovery scans are performed. If a duration suffix is not specified, seconds will be used.\",\"defaultValue\":\"120s\",\"deprecation\":{\"level\":\"error\",\"reason\":\"Narayana support has moved to third party starter.\"}},{\"name\":\"spring.jta.narayana.recovery-backoff-period\",\"type\":\"java.time.Duration\",\"description\":\"Back off period between first and second phases of the recovery scan. If a duration suffix is not specified, seconds will be used.\",\"defaultValue\":\"10s\",\"deprecation\":{\"level\":\"error\",\"reason\":\"Narayana support has moved to third party starter.\"}},{\"name\":\"spring.jta.narayana.recovery-db-pass\",\"type\":\"java.lang.String\",\"description\":\"Database password to be used by the recovery manager.\",\"deprecation\":{\"level\":\"error\",\"reason\":\"Narayana support has moved to third party starter.\"}},{\"name\":\"spring.jta.narayana.recovery-db-user\",\"type\":\"java.lang.String\",\"description\":\"Database username to be used by the recovery manager.\",\"deprecation\":{\"level\":\"error\",\"reason\":\"Narayana support has moved to third party starter.\"}},{\"name\":\"spring.jta.narayana.recovery-jms-pass\",\"type\":\"java.lang.String\",\"description\":\"JMS password to be used by the recovery manager.\",\"deprecation\":{\"level\":\"error\",\"reason\":\"Narayana support has moved to third party starter.\"}},{\"name\":\"spring.jta.narayana.recovery-jms-user\",\"type\":\"java.lang.String\",\"description\":\"JMS username to be used by the recovery manager.\",\"deprecation\":{\"level\":\"error\",\"reason\":\"Narayana support has moved to third party starter.\"}},{\"name\":\"spring.jta.narayana.recovery-modules\",\"type\":\"java.util.List\\u003cjava.lang.String\\u003e\",\"description\":\"Comma-separated list of recovery modules.\",\"deprecation\":{\"level\":\"error\",\"reason\":\"Narayana support has moved to third party starter.\"}},{\"name\":\"spring.jta.narayana.transaction-manager-id\",\"type\":\"java.lang.String\",\"description\":\"Unique transaction manager id.\",\"defaultValue\":\"1\",\"deprecation\":{\"level\":\"error\",\"reason\":\"Narayana support has moved to third party starter.\"}},{\"name\":\"spring.jta.narayana.xa-resource-orphan-filters\",\"type\":\"java.util.List\\u003cjava.lang.String\\u003e\",\"description\":\"Comma-separated list of orphan filters.\",\"deprecation\":{\"level\":\"error\",\"reason\":\"Narayana support has moved to third party starter.\"}},{\"name\":\"spring.kafka.admin.ssl.keystore-location\",\"type\":\"org.springframework.core.io.Resource\",\"description\":\"Location of the key store file.\",\"deprecation\":{\"level\":\"error\",\"replacement\":\"spring.kafka.admin.ssl.key-store-location\"}},{\"name\":\"spring.kafka.admin.ssl.keystore-password\",\"type\":\"java.lang.String\",\"description\":\"Store password for the key store file.\",\"deprecation\":{\"level\":\"error\",\"replacement\":\"spring.kafka.admin.ssl.key-store-password\"}},{\"name\":\"spring.kafka.admin.ssl.truststore-location\",\"type\":\"org.springframework.core.io.Resource\",\"description\":\"Location of the trust store file.\",\"deprecation\":{\"level\":\"error\",\"replacement\":\"spring.kafka.admin.ssl.trust-store-location\"}},{\"name\":\"spring.kafka.admin.ssl.truststore-password\",\"type\":\"java.lang.String\",\"description\":\"Store password for the trust store file.\",\"deprecation\":{\"level\":\"error\",\"replacement\":\"spring.kafka.admin.ssl.trust-store-password\"}},{\"name\":\"spring.kafka.consumer.ssl.keystore-location\",\"type\":\"org.springframework.core.io.Resource\",\"description\":\"Location of the key store file.\",\"deprecation\":{\"level\":\"error\",\"replacement\":\"spring.kafka.consumer.ssl.key-store-location\"}},{\"name\":\"spring.kafka.consumer.ssl.keystore-password\",\"type\":\"java.lang.String\",\"description\":\"Store password for the key store file.\",\"deprecation\":{\"level\":\"error\",\"replacement\":\"spring.kafka.consumer.ssl.key-store-password\"}},{\"name\":\"spring.kafka.consumer.ssl.truststore-location\",\"type\":\"org.springframework.core.io.Resource\",\"description\":\"Location of the trust store file.\",\"deprecation\":{\"level\":\"error\",\"replacement\":\"spring.kafka.consumer.ssl.trust-store-location\"}},{\"name\":\"spring.kafka.consumer.ssl.truststore-password\",\"type\":\"java.lang.String\",\"description\":\"Store password for the trust store file.\",\"deprecation\":{\"level\":\"error\",\"replacement\":\"spring.kafka.consumer.ssl.trust-store-password\"}},{\"name\":\"spring.kafka.producer.ssl.keystore-location\",\"type\":\"org.springframework.core.io.Resource\",\"description\":\"Location of the key store file.\",\"deprecation\":{\"level\":\"error\",\"replacement\":\"spring.kafka.producer.ssl.key-store-location\"}},{\"name\":\"spring.kafka.producer.ssl.keystore-password\",\"type\":\"java.lang.String\",\"description\":\"Store password for the key store file.\",\"deprecation\":{\"level\":\"error\",\"replacement\":\"spring.kafka.producer.ssl.key-store-password\"}},{\"name\":\"spring.kafka.producer.ssl.truststore-location\",\"type\":\"org.springframework.core.io.Resource\",\"description\":\"Location of the trust store file.\",\"deprecation\":{\"level\":\"error\",\"replacement\":\"spring.kafka.producer.ssl.trust-store-location\"}},{\"name\":\"spring.kafka.producer.ssl.truststore-password\",\"type\":\"java.lang.String\",\"description\":\"Store password for the trust store file.\",\"deprecation\":{\"level\":\"error\",\"replacement\":\"spring.kafka.producer.ssl.trust-store-password\"}},{\"name\":\"spring.kafka.ssl.keystore-location\",\"type\":\"org.springframework.core.io.Resource\",\"description\":\"Location of the key store file.\",\"deprecation\":{\"level\":\"error\",\"replacement\":\"spring.kafka.ssl.key-store-location\"}},{\"name\":\"spring.kafka.ssl.keystore-password\",\"type\":\"java.lang.String\",\"description\":\"Store password for the key store file.\",\"deprecation\":{\"level\":\"error\",\"replacement\":\"spring.kafka.ssl.key-store-password\"}},{\"name\":\"spring.kafka.ssl.truststore-location\",\"type\":\"org.springframework.core.io.Resource\",\"description\":\"Location of the trust store file.\",\"deprecation\":{\"level\":\"error\",\"replacement\":\"spring.kafka.ssl.trust-store-location\"}},{\"name\":\"spring.kafka.ssl.truststore-password\",\"type\":\"java.lang.String\",\"description\":\"Store password for the trust store file.\",\"deprecation\":{\"level\":\"error\",\"replacement\":\"spring.kafka.ssl.trust-store-password\"}},{\"name\":\"spring.kafka.streams.cache-max-bytes-buffering\",\"type\":\"java.lang.Integer\",\"deprecation\":{\"level\":\"error\",\"replacement\":\"spring.kafka.streams.cache-max-size-buffering\"}},{\"name\":\"spring.liquibase.check-change-log-location\",\"type\":\"java.lang.Boolean\",\"description\":\"Check the change log location exists.\",\"defaultValue\":true,\"deprecation\":{\"level\":\"error\",\"reason\":\"Liquibase has it's own check that checks if the change log location exists making this property redundant.\"}},{\"name\":\"spring.mvc.contentnegotiation.favor-path-extension\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether the path extension in the URL path should be used to determine the requested media type. If enabled a request \\\"/users.pdf\\\" will be interpreted as a request for \\\"application/pdf\\\" regardless of the 'Accept' header.\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.servlet.WebMvcProperties$Contentnegotiation\",\"defaultValue\":false,\"deprecation\":{\"level\":\"\",\"reason\":\"Use of path extensions for request mapping and for content negotiation is discouraged.\"}},{\"name\":\"spring.mvc.date-format\",\"type\":\"java.lang.String\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.servlet.WebMvcProperties\",\"deprecation\":{\"level\":\"\",\"replacement\":\"spring.mvc.format.date\"}},{\"name\":\"spring.mvc.favicon.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to enable resolution of favicon.ico.\",\"deprecation\":{\"level\":\"error\"}},{\"name\":\"spring.mvc.formcontent.putfilter.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to enable Spring's HttpPutFormContentFilter.\",\"defaultValue\":true,\"deprecation\":{\"level\":\"error\",\"replacement\":\"spring.mvc.formcontent.filter.enabled\"}},{\"name\":\"spring.mvc.pathmatch.use-registered-suffix-pattern\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether suffix pattern matching should work only against extensions registered with \\\"spring.mvc.contentnegotiation.media-types.*\\\". This is generally recommended to reduce ambiguity and to avoid issues such as when a \\\".\\\" appears in the path for other reasons.\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.servlet.WebMvcProperties$Pathmatch\",\"defaultValue\":false,\"deprecation\":{\"level\":\"\",\"reason\":\"Use of path extensions for request mapping and for content negotiation is discouraged.\"}},{\"name\":\"spring.mvc.pathmatch.use-suffix-pattern\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to use suffix pattern match (\\\".*\\\") when matching patterns to requests. If enabled a method mapped to \\\"/users\\\" also matches to \\\"/users.*\\\".\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.servlet.WebMvcProperties$Pathmatch\",\"defaultValue\":false,\"deprecation\":{\"level\":\"\",\"reason\":\"Use of path extensions for request mapping and for content negotiation is discouraged.\"}},{\"name\":\"spring.rabbitmq.listener.simple.transaction-size\",\"type\":\"java.lang.Integer\",\"deprecation\":{\"level\":\"error\"}},{\"name\":\"spring.rabbitmq.publisher-confirms\",\"type\":\"java.lang.Boolean\",\"deprecation\":{\"level\":\"error\"}},{\"name\":\"spring.rabbitmq.template.queue\",\"type\":\"java.lang.String\",\"deprecation\":{\"level\":\"error\",\"replacement\":\"spring.rabbitmq.template.default-receive-queue\"}},{\"name\":\"spring.reactor.stacktrace-mode.enabled\",\"description\":\"Whether Reactor should collect stacktrace information at runtime.\",\"defaultValue\":false,\"deprecation\":{\"level\":\"\",\"replacement\":\"spring.reactor.debug-agent.enabled\"}},{\"name\":\"spring.resources.chain.gzipped\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to enable resolution of already gzipped resources. Checks for a resource name variant with the \\\"*.gz\\\" extension.\",\"deprecation\":{\"level\":\"error\",\"replacement\":\"spring.resources.chain.compressed\"}},{\"name\":\"spring.webflux.date-format\",\"type\":\"java.lang.String\",\"sourceType\":\"org.springframework.boot.autoconfigure.web.reactive.WebFluxProperties\",\"deprecation\":{\"level\":\"\",\"replacement\":\"spring.webflux.format.date\"}},{\"name\":\"management.endpoint.env.post.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Enables writable environment endpoint.\",\"defaultValue\":false},{\"name\":\"management.endpoint.features.cache.time-to-live\",\"type\":\"java.time.Duration\",\"description\":\"Maximum time that a response can be cached.\",\"sourceType\":\"org.springframework.cloud.client.actuator.FeaturesEndpoint\",\"defaultValue\":\"0ms\"},{\"name\":\"management.endpoint.features.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to enable the features endpoint.\",\"sourceType\":\"org.springframework.cloud.client.actuator.FeaturesEndpoint\",\"defaultValue\":true},{\"name\":\"management.endpoint.service-registry.cache.time-to-live\",\"type\":\"java.time.Duration\",\"description\":\"Maximum time that a response can be cached.\",\"sourceType\":\"org.springframework.cloud.client.serviceregistry.endpoint.ServiceRegistryEndpoint\",\"defaultValue\":\"0ms\"},{\"name\":\"management.endpoint.service-registry.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to enable the service-registry endpoint.\",\"sourceType\":\"org.springframework.cloud.client.serviceregistry.endpoint.ServiceRegistryEndpoint\",\"defaultValue\":true},{\"name\":\"spring.cloud.compatibility-verifier.compatible-boot-versions\",\"type\":\"java.util.List\\u003cjava.lang.String\\u003e\",\"description\":\"Default accepted versions for the Spring Boot dependency. You can set {@code x} for the patch version if you don't want to specify a concrete value. Example: {@code 3.4.x}\",\"sourceType\":\"org.springframework.cloud.configuration.CompatibilityVerifierProperties\"},{\"name\":\"spring.cloud.compatibility-verifier.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Enables creation of Spring Cloud compatibility verification.\",\"sourceType\":\"org.springframework.cloud.configuration.CompatibilityVerifierProperties\",\"defaultValue\":false},{\"name\":\"spring.cloud.discovery.client.composite-indicator.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Enables discovery client composite health indicator.\",\"defaultValue\":true},{\"name\":\"spring.cloud.discovery.client.health-indicator.enabled\",\"type\":\"java.lang.Boolean\",\"sourceType\":\"org.springframework.cloud.client.discovery.health.DiscoveryClientHealthIndicatorProperties\",\"defaultValue\":true},{\"name\":\"spring.cloud.discovery.client.health-indicator.include-description\",\"type\":\"java.lang.Boolean\",\"sourceType\":\"org.springframework.cloud.client.discovery.health.DiscoveryClientHealthIndicatorProperties\",\"defaultValue\":false},{\"name\":\"spring.cloud.discovery.client.simple.instances\",\"type\":\"java.util.Map\\u003cjava.lang.String,java.util.List\\u003corg.springframework.cloud.client.discovery.simple.SimpleDiscoveryProperties$SimpleServiceInstance\\u003e\\u003e\",\"sourceType\":\"org.springframework.cloud.client.discovery.simple.SimpleDiscoveryProperties\"},{\"name\":\"spring.cloud.discovery.client.simple.local.instance-id\",\"type\":\"java.lang.String\",\"description\":\"The unique identifier or name for the service instance.\",\"sourceType\":\"org.springframework.cloud.client.discovery.simple.reactive.SimpleReactiveDiscoveryProperties$SimpleServiceInstance\"},{\"name\":\"spring.cloud.discovery.client.simple.local.instance-id\",\"type\":\"java.lang.String\",\"description\":\"The unique identifier or name for the service instance.\",\"sourceType\":\"org.springframework.cloud.client.discovery.simple.SimpleDiscoveryProperties$SimpleServiceInstance\"},{\"name\":\"spring.cloud.discovery.client.simple.local.metadata\",\"type\":\"java.util.Map\\u003cjava.lang.String,java.lang.String\\u003e\",\"description\":\"Metadata for the service instance. Can be used by discovery clients to modify their behaviour per instance, e.g. when load balancing.\",\"sourceType\":\"org.springframework.cloud.client.discovery.simple.reactive.SimpleReactiveDiscoveryProperties$SimpleServiceInstance\"},{\"name\":\"spring.cloud.discovery.client.simple.local.metadata\",\"type\":\"java.util.Map\\u003cjava.lang.String,java.lang.String\\u003e\",\"description\":\"Metadata for the service instance. Can be used by discovery clients to modify their behaviour per instance, e.g. when load balancing.\",\"sourceType\":\"org.springframework.cloud.client.discovery.simple.SimpleDiscoveryProperties$SimpleServiceInstance\"},{\"name\":\"spring.cloud.discovery.client.simple.local.service-id\",\"type\":\"java.lang.String\",\"description\":\"The identifier or name for the service. Multiple instances might share the same service ID.\",\"sourceType\":\"org.springframework.cloud.client.discovery.simple.reactive.SimpleReactiveDiscoveryProperties$SimpleServiceInstance\"},{\"name\":\"spring.cloud.discovery.client.simple.local.service-id\",\"type\":\"java.lang.String\",\"description\":\"The identifier or name for the service. Multiple instances might share the same service ID.\",\"sourceType\":\"org.springframework.cloud.client.discovery.simple.SimpleDiscoveryProperties$SimpleServiceInstance\"},{\"name\":\"spring.cloud.discovery.client.simple.local.uri\",\"type\":\"java.net.URI\",\"description\":\"The URI of the service instance. Will be parsed to extract the scheme, host, and port.\",\"sourceType\":\"org.springframework.cloud.client.discovery.simple.reactive.SimpleReactiveDiscoveryProperties$SimpleServiceInstance\"},{\"name\":\"spring.cloud.discovery.client.simple.local.uri\",\"type\":\"java.net.URI\",\"description\":\"The URI of the service instance. Will be parsed to extract the scheme, host, and port.\",\"sourceType\":\"org.springframework.cloud.client.discovery.simple.SimpleDiscoveryProperties$SimpleServiceInstance\"},{\"name\":\"spring.cloud.discovery.client.simple.order\",\"type\":\"java.lang.Integer\",\"sourceType\":\"org.springframework.cloud.client.discovery.simple.reactive.SimpleReactiveDiscoveryProperties\"},{\"name\":\"spring.cloud.discovery.client.simple.order\",\"type\":\"java.lang.Integer\",\"sourceType\":\"org.springframework.cloud.client.discovery.simple.SimpleDiscoveryProperties\"},{\"name\":\"spring.cloud.discovery.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Enables discovery client health indicators.\",\"defaultValue\":true},{\"name\":\"spring.cloud.features.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Enables the features endpoint.\",\"defaultValue\":true},{\"name\":\"spring.cloud.httpclientfactories.apache.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Enables creation of Apache Http Client factory beans.\",\"defaultValue\":true},{\"name\":\"spring.cloud.httpclientfactories.ok.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Enables creation of OK Http Client factory beans.\",\"defaultValue\":\"true\"},{\"name\":\"spring.cloud.hypermedia.refresh.fixed-delay\",\"type\":\"java.lang.Integer\",\"sourceType\":\"org.springframework.cloud.client.hypermedia.CloudHypermediaAutoConfiguration$CloudHypermediaProperties$Refresh\",\"defaultValue\":5000},{\"name\":\"spring.cloud.hypermedia.refresh.initial-delay\",\"type\":\"java.lang.Integer\",\"sourceType\":\"org.springframework.cloud.client.hypermedia.CloudHypermediaAutoConfiguration$CloudHypermediaProperties$Refresh\",\"defaultValue\":10000},{\"name\":\"spring.cloud.inetutils.default-hostname\",\"type\":\"java.lang.String\",\"description\":\"The default hostname. Used in case of errors.\",\"sourceType\":\"org.springframework.cloud.commons.util.InetUtilsProperties\",\"defaultValue\":\"localhost\"},{\"name\":\"spring.cloud.inetutils.default-ip-address\",\"type\":\"java.lang.String\",\"description\":\"The default IP address. Used in case of errors.\",\"sourceType\":\"org.springframework.cloud.commons.util.InetUtilsProperties\",\"defaultValue\":\"127.0.0.1\"},{\"name\":\"spring.cloud.inetutils.ignored-interfaces\",\"type\":\"java.util.List\\u003cjava.lang.String\\u003e\",\"description\":\"List of Java regular expressions for network interfaces that will be ignored.\",\"sourceType\":\"org.springframework.cloud.commons.util.InetUtilsProperties\"},{\"name\":\"spring.cloud.inetutils.preferred-networks\",\"type\":\"java.util.List\\u003cjava.lang.String\\u003e\",\"description\":\"List of Java regular expressions for network addresses that will be preferred.\",\"sourceType\":\"org.springframework.cloud.commons.util.InetUtilsProperties\"},{\"name\":\"spring.cloud.inetutils.timeout-seconds\",\"type\":\"java.lang.Integer\",\"description\":\"Timeout, in seconds, for calculating hostname.\",\"sourceType\":\"org.springframework.cloud.commons.util.InetUtilsProperties\",\"defaultValue\":1},{\"name\":\"spring.cloud.inetutils.use-only-site-local-interfaces\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to use only interfaces with site local addresses. See {@link InetAddress#isSiteLocalAddress()} for more details.\",\"sourceType\":\"org.springframework.cloud.commons.util.InetUtilsProperties\",\"defaultValue\":false},{\"name\":\"spring.cloud.loadbalancer.health-check.initial-delay\",\"type\":\"java.lang.Integer\",\"description\":\"Initial delay value for the HealthCheck scheduler.\",\"sourceType\":\"org.springframework.cloud.client.loadbalancer.reactive.LoadBalancerProperties$HealthCheck\",\"defaultValue\":0},{\"name\":\"spring.cloud.loadbalancer.health-check.interval\",\"type\":\"java.time.Duration\",\"description\":\"Interval for rerunning the HealthCheck scheduler.\",\"sourceType\":\"org.springframework.cloud.client.loadbalancer.reactive.LoadBalancerProperties$HealthCheck\",\"defaultValue\":\"25s\"},{\"name\":\"spring.cloud.loadbalancer.health-check.path\",\"type\":\"java.util.Map\\u003cjava.lang.String,java.lang.String\\u003e\",\"sourceType\":\"org.springframework.cloud.client.loadbalancer.reactive.LoadBalancerProperties$HealthCheck\"},{\"name\":\"spring.cloud.loadbalancer.retry.enabled\",\"type\":\"java.lang.Boolean\",\"sourceType\":\"org.springframework.cloud.client.loadbalancer.LoadBalancerRetryProperties\",\"defaultValue\":true},{\"name\":\"spring.cloud.refresh.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Enables autoconfiguration for the refresh scope and associated features.\",\"defaultValue\":\"true\"},{\"name\":\"spring.cloud.service-registry.auto-registration.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether service auto-registration is enabled. Defaults to true.\",\"sourceType\":\"org.springframework.cloud.client.serviceregistry.AutoServiceRegistrationProperties\",\"defaultValue\":true},{\"name\":\"spring.cloud.service-registry.auto-registration.fail-fast\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether startup fails if there is no AutoServiceRegistration. Defaults to false.\",\"sourceType\":\"org.springframework.cloud.client.serviceregistry.AutoServiceRegistrationProperties\",\"defaultValue\":false},{\"name\":\"spring.cloud.service-registry.auto-registration.register-management\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to register the management as a service. Defaults to true.\",\"sourceType\":\"org.springframework.cloud.client.serviceregistry.AutoServiceRegistrationProperties\",\"defaultValue\":true},{\"name\":\"spring.cloud.util.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Enables creation of Spring Cloud utility beans.\",\"defaultValue\":true},{\"name\":\"encrypt.fail-on-error\",\"type\":\"java.lang.Boolean\",\"description\":\"Flag to say that a process should fail if there is an encryption or decryption error.\",\"sourceType\":\"org.springframework.cloud.bootstrap.encrypt.KeyProperties\",\"defaultValue\":true},{\"name\":\"encrypt.key\",\"type\":\"java.lang.String\",\"description\":\"A symmetric key. As a stronger alternative, consider using a keystore.\",\"sourceType\":\"org.springframework.cloud.bootstrap.encrypt.KeyProperties\"},{\"name\":\"encrypt.key-store.alias\",\"type\":\"java.lang.String\",\"description\":\"Alias for a key in the store.\",\"sourceType\":\"org.springframework.cloud.bootstrap.encrypt.KeyProperties$KeyStore\"},{\"name\":\"encrypt.key-store.location\",\"type\":\"org.springframework.core.io.Resource\",\"description\":\"Location of the key store file, e.g. classpath:/keystore.jks.\",\"sourceType\":\"org.springframework.cloud.bootstrap.encrypt.KeyProperties$KeyStore\"},{\"name\":\"encrypt.key-store.password\",\"type\":\"java.lang.String\",\"description\":\"Password that locks the keystore.\",\"sourceType\":\"org.springframework.cloud.bootstrap.encrypt.KeyProperties$KeyStore\"},{\"name\":\"encrypt.key-store.secret\",\"type\":\"java.lang.String\",\"description\":\"Secret protecting the key (defaults to the same as the password).\",\"sourceType\":\"org.springframework.cloud.bootstrap.encrypt.KeyProperties$KeyStore\"},{\"name\":\"encrypt.key-store.type\",\"type\":\"java.lang.String\",\"description\":\"The KeyStore type. Defaults to jks.\",\"sourceType\":\"org.springframework.cloud.bootstrap.encrypt.KeyProperties$KeyStore\",\"defaultValue\":\"jks\"},{\"name\":\"encrypt.rsa.algorithm\",\"type\":\"org.springframework.security.rsa.crypto.RsaAlgorithm\",\"description\":\"The RSA algorithm to use (DEFAULT or OEAP). Once it is set, do not change it (or existing ciphers will not be decryptable).\",\"sourceType\":\"org.springframework.cloud.bootstrap.encrypt.RsaProperties\"},{\"name\":\"encrypt.rsa.salt\",\"type\":\"java.lang.String\",\"description\":\"Salt for the random secret used to encrypt cipher text. Once it is set, do not change it (or existing ciphers will not be decryptable).\",\"sourceType\":\"org.springframework.cloud.bootstrap.encrypt.RsaProperties\",\"defaultValue\":\"deadbeef\"},{\"name\":\"encrypt.rsa.strong\",\"type\":\"java.lang.Boolean\",\"description\":\"Flag to indicate that \\\"strong\\\" AES encryption should be used internally. If true, then the GCM algorithm is applied to the AES encrypted bytes. Default is false (in which case \\\"standard\\\" CBC is used instead). Once it is set, do not change it (or existing ciphers will not be decryptable).\",\"sourceType\":\"org.springframework.cloud.bootstrap.encrypt.RsaProperties\",\"defaultValue\":false},{\"name\":\"encrypt.salt\",\"type\":\"java.lang.String\",\"description\":\"A salt for the symmetric key, in the form of a hex-encoded byte array. As a stronger alternative, consider using a keystore.\",\"sourceType\":\"org.springframework.cloud.bootstrap.encrypt.KeyProperties\",\"defaultValue\":\"deadbeef\"},{\"name\":\"management.endpoint.env.post.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Enable changing the Environment through a POST to /env.\",\"defaultValue\":false},{\"name\":\"management.endpoint.pause.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Enable the /pause endpoint (to send Lifecycle.stop()).\",\"defaultValue\":true},{\"name\":\"management.endpoint.refresh.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Enable the /refresh endpoint to refresh configuration and re-initialize refresh scoped beans.\",\"sourceType\":\"org.springframework.cloud.endpoint.RefreshEndpoint\",\"defaultValue\":true},{\"name\":\"management.endpoint.restart.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Enable the /restart endpoint to restart the application context.\",\"sourceType\":\"org.springframework.cloud.context.restart.RestartEndpoint\",\"defaultValue\":true},{\"name\":\"management.endpoint.resume.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Enable the /resume endpoint (to send Lifecycle.start()).\",\"defaultValue\":true},{\"name\":\"management.health.refresh.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Enable the health endpoint for the refresh scope.\",\"defaultValue\":true},{\"name\":\"spring.cloud.config.allow-override\",\"type\":\"java.lang.Boolean\",\"description\":\"Flag to indicate that {@link #isOverrideSystemProperties() systemPropertiesOverride} can be used. Set to false to prevent users from changing the default accidentally. Default true.\",\"sourceType\":\"org.springframework.cloud.bootstrap.config.PropertySourceBootstrapProperties\",\"defaultValue\":true},{\"name\":\"spring.cloud.config.override-none\",\"type\":\"java.lang.Boolean\",\"description\":\"Flag to indicate that when {@link #setAllowOverride(boolean) allowOverride} is true, external properties should take lowest priority and should not override any existing property sources (including local config files). Default false.\",\"sourceType\":\"org.springframework.cloud.bootstrap.config.PropertySourceBootstrapProperties\",\"defaultValue\":false},{\"name\":\"spring.cloud.config.override-system-properties\",\"type\":\"java.lang.Boolean\",\"description\":\"Flag to indicate that the external properties should override system properties. Default true.\",\"sourceType\":\"org.springframework.cloud.bootstrap.config.PropertySourceBootstrapProperties\",\"defaultValue\":true},{\"name\":\"spring.cloud.refresh.extra-refreshable\",\"type\":\"java.util.Set\\u003cjava.lang.String\\u003e\",\"description\":\"Additional class names for beans to post process into refresh scope.\",\"defaultValue\":true},{\"name\":\"spring.cloud.refresh.never-refreshable\",\"type\":\"java.lang.String\",\"description\":\"Comma separated list of class names for beans to never be refreshed or rebound.\",\"defaultValue\":true},{\"name\":\"spring.sleuth.annotation.enabled\",\"type\":\"java.lang.Boolean\",\"sourceType\":\"org.springframework.cloud.sleuth.annotation.SleuthAnnotationProperties\",\"defaultValue\":true},{\"name\":\"spring.sleuth.async.configurer.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Enable default AsyncConfigurer.\",\"defaultValue\":true},{\"name\":\"spring.sleuth.async.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Enable instrumenting async related components so that the tracing information is passed between threads.\",\"defaultValue\":true},{\"name\":\"spring.sleuth.async.ignored-beans\",\"type\":\"java.util.List\\u003cjava.lang.String\\u003e\",\"description\":\"List of {@link java.util.concurrent.Executor} bean names that should be ignored and not wrapped in a trace representation.\",\"sourceType\":\"org.springframework.cloud.sleuth.instrument.async.SleuthAsyncProperties\"},{\"name\":\"spring.sleuth.baggage.correlation-enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Adds a {@link CorrelationScopeDecorator} to put baggage values into the correlation context.\",\"sourceType\":\"org.springframework.cloud.sleuth.autoconfig.SleuthBaggageProperties\",\"defaultValue\":true},{\"name\":\"spring.sleuth.baggage.correlation-fields\",\"type\":\"java.util.List\\u003cjava.lang.String\\u003e\",\"description\":\"A list of {@link BaggageField#name() fields} to add to correlation (MDC) context. @see CorrelationScopeConfig.SingleCorrelationField#create(BaggageField)\",\"sourceType\":\"org.springframework.cloud.sleuth.autoconfig.SleuthBaggageProperties\"},{\"name\":\"spring.sleuth.baggage.local-fields\",\"type\":\"java.util.List\\u003cjava.lang.String\\u003e\",\"description\":\"Same as {@link #remoteFields} except that this field is not propagated to remote services. @see BaggagePropagationConfig.SingleBaggageField#local(BaggageField)\",\"sourceType\":\"org.springframework.cloud.sleuth.autoconfig.SleuthBaggageProperties\"},{\"name\":\"spring.sleuth.baggage.remote-fields\",\"type\":\"java.util.List\\u003cjava.lang.String\\u003e\",\"description\":\"List of fields that are referenced the same in-process as it is on the wire. For example, the field \\\"x-vcap-request-id\\\" would be set as-is including the prefix. @see BaggagePropagationConfig.SingleBaggageField#remote(BaggageField) @see BaggagePropagationConfig.SingleBaggageField.Builder#addKeyName(String)\",\"sourceType\":\"org.springframework.cloud.sleuth.autoconfig.SleuthBaggageProperties\"},{\"name\":\"spring.sleuth.baggage.tag-fields\",\"type\":\"java.util.List\\u003cjava.lang.String\\u003e\",\"description\":\"A list of {@link BaggageField#name() fields} to tag into the span. @see Tags#BAGGAGE_FIELD\",\"sourceType\":\"org.springframework.cloud.sleuth.autoconfig.SleuthBaggageProperties\"},{\"name\":\"spring.sleuth.circuitbreaker.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Enable Spring Cloud CircuitBreaker instrumentation.\",\"sourceType\":\"org.springframework.cloud.sleuth.instrument.circuitbreaker.SleuthCircuitBreakerProperties\",\"defaultValue\":true},{\"name\":\"spring.sleuth.enabled\",\"type\":\"java.lang.Boolean\",\"sourceType\":\"org.springframework.cloud.sleuth.autoconfig.SleuthProperties\",\"defaultValue\":true},{\"name\":\"spring.sleuth.feign.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Enable span information propagation when using Feign.\",\"sourceType\":\"org.springframework.cloud.sleuth.instrument.web.client.feign.SleuthFeignProperties\",\"defaultValue\":true},{\"name\":\"spring.sleuth.feign.processor.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Enable post processor that wraps Feign Context in its tracing representations.\",\"defaultValue\":true},{\"name\":\"spring.sleuth.grpc.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Enable span information propagation when using GRPC.\",\"defaultValue\":true},{\"name\":\"spring.sleuth.http.enabled\",\"type\":\"java.lang.Boolean\",\"sourceType\":\"org.springframework.cloud.sleuth.instrument.web.SleuthHttpProperties\",\"defaultValue\":true},{\"name\":\"spring.sleuth.http.legacy.enabled\",\"type\":\"java.lang.Boolean\",\"sourceType\":\"org.springframework.cloud.sleuth.instrument.web.SleuthHttpProperties$Legacy\",\"defaultValue\":false},{\"name\":\"spring.sleuth.http.legacy.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Enables the legacy Sleuth setup.\",\"sourceType\":\"org.springframework.cloud.sleuth.instrument.web.SleuthHttpLegacyProperties\",\"defaultValue\":false},{\"name\":\"spring.sleuth.hystrix.strategy.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Enable custom HystrixConcurrencyStrategy that wraps all Callable instances into their Sleuth representative - the TraceCallable.\",\"sourceType\":\"org.springframework.cloud.sleuth.instrument.hystrix.SleuthHystrixConcurrencyStrategyProperties\",\"defaultValue\":true},{\"name\":\"spring.sleuth.hystrix.strategy.passthrough\",\"type\":\"java.lang.Boolean\",\"description\":\"When enabled the tracing information is passed to the Hystrix execution threads but spans are not created for each execution.\",\"sourceType\":\"org.springframework.cloud.sleuth.instrument.hystrix.SleuthHystrixConcurrencyStrategyProperties\",\"defaultValue\":false},{\"name\":\"spring.sleuth.integration.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Enable Spring Integration sleuth instrumentation.\",\"sourceType\":\"org.springframework.cloud.sleuth.instrument.messaging.SleuthMessagingProperties$Integration\",\"defaultValue\":true},{\"name\":\"spring.sleuth.integration.patterns\",\"type\":\"java.lang.String[]\",\"description\":\"An array of patterns against which channel names will be matched. @see org.springframework.integration.config.GlobalChannelInterceptor#patterns() Defaults to any channel name not matching the Hystrix Stream and functional Stream channel names.\",\"sourceType\":\"org.springframework.cloud.sleuth.instrument.messaging.SleuthMessagingProperties$Integration\",\"defaultValue\":[\"!hystrixStreamOutput*\",\"*\",\"!channel*\"]},{\"name\":\"spring.sleuth.integration.websockets.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Enable tracing for WebSockets.\",\"defaultValue\":true},{\"name\":\"spring.sleuth.keys.http.headers\",\"type\":\"java.util.Collection\\u003cjava.lang.String\\u003e\",\"description\":\"Additional headers that should be added as tags if they exist. If the header value is multi-valued, the tag value will be a comma-separated, single-quoted list.\",\"sourceType\":\"org.springframework.cloud.sleuth.instrument.web.TraceKeys$Http\"},{\"name\":\"spring.sleuth.keys.http.prefix\",\"type\":\"java.lang.String\",\"description\":\"Prefix for header names if they are added as tags.\",\"sourceType\":\"org.springframework.cloud.sleuth.instrument.web.TraceKeys$Http\",\"defaultValue\":\"http.\"},{\"name\":\"spring.sleuth.log.slf4j.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Enable a {@link Slf4jScopeDecorator} that prints tracing information in the logs.\",\"sourceType\":\"org.springframework.cloud.sleuth.log.SleuthSlf4jProperties\",\"defaultValue\":true},{\"name\":\"spring.sleuth.messaging.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Should messaging be turned on.\",\"sourceType\":\"org.springframework.cloud.sleuth.instrument.messaging.SleuthMessagingProperties$Messaging\",\"defaultValue\":false},{\"name\":\"spring.sleuth.messaging.jms.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Enable tracing of JMS.\",\"sourceType\":\"org.springframework.cloud.sleuth.instrument.messaging.SleuthMessagingProperties$Jms\",\"defaultValue\":true},{\"name\":\"spring.sleuth.messaging.jms.remote-service-name\",\"type\":\"java.lang.String\",\"sourceType\":\"org.springframework.cloud.sleuth.instrument.messaging.SleuthMessagingProperties$Jms\",\"defaultValue\":\"jms\"},{\"name\":\"spring.sleuth.messaging.kafka.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Enable tracing of Kafka.\",\"sourceType\":\"org.springframework.cloud.sleuth.instrument.messaging.SleuthMessagingProperties$Kafka\",\"defaultValue\":true},{\"name\":\"spring.sleuth.messaging.kafka.mapper.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Enable DefaultKafkaHeaderMapper tracing for Kafka.\",\"defaultValue\":true},{\"name\":\"spring.sleuth.messaging.kafka.remote-service-name\",\"type\":\"java.lang.String\",\"sourceType\":\"org.springframework.cloud.sleuth.instrument.messaging.SleuthMessagingProperties$Kafka\",\"defaultValue\":\"kafka\"},{\"name\":\"spring.sleuth.messaging.rabbit.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Enable tracing of RabbitMQ.\",\"sourceType\":\"org.springframework.cloud.sleuth.instrument.messaging.SleuthMessagingProperties$Rabbit\",\"defaultValue\":true},{\"name\":\"spring.sleuth.messaging.rabbit.remote-service-name\",\"type\":\"java.lang.String\",\"sourceType\":\"org.springframework.cloud.sleuth.instrument.messaging.SleuthMessagingProperties$Rabbit\",\"defaultValue\":\"rabbitmq\"},{\"name\":\"spring.sleuth.opentracing.enabled\",\"type\":\"java.lang.Boolean\",\"sourceType\":\"org.springframework.cloud.sleuth.instrument.opentracing.SleuthOpentracingProperties\",\"defaultValue\":true},{\"name\":\"spring.sleuth.propagation.tag.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Enables a {@link TagPropagationFinishedSpanHandler} that adds extra propagated fields to span tags.\",\"sourceType\":\"org.springframework.cloud.sleuth.propagation.SleuthTagPropagationProperties\",\"defaultValue\":true},{\"name\":\"spring.sleuth.propagation.tag.whitelisted-keys\",\"type\":\"java.util.List\\u003cjava.lang.String\\u003e\",\"description\":\"A list of keys to be put from extra propagation fields to span tags.\",\"sourceType\":\"org.springframework.cloud.sleuth.propagation.SleuthTagPropagationProperties\"},{\"name\":\"spring.sleuth.reactor.decorate-on-each\",\"type\":\"java.lang.Boolean\",\"description\":\"When true decorates on each operator, will be less performing, but logging will always contain the tracing entries in each operator. When false decorates on last operator, will be more performing, but logging might not always contain the tracing entries.\",\"sourceType\":\"org.springframework.cloud.sleuth.instrument.reactor.SleuthReactorProperties\",\"defaultValue\":true},{\"name\":\"spring.sleuth.reactor.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"When true enables instrumentation for reactor.\",\"sourceType\":\"org.springframework.cloud.sleuth.instrument.reactor.SleuthReactorProperties\",\"defaultValue\":true},{\"name\":\"spring.sleuth.redis.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Enable span information propagation when using Redis.\",\"sourceType\":\"org.springframework.cloud.sleuth.instrument.redis.TraceRedisProperties\",\"defaultValue\":true},{\"name\":\"spring.sleuth.redis.remote-service-name\",\"type\":\"java.lang.String\",\"description\":\"Service name for the remote Redis endpoint.\",\"sourceType\":\"org.springframework.cloud.sleuth.instrument.redis.TraceRedisProperties\",\"defaultValue\":\"redis\"},{\"name\":\"spring.sleuth.rpc.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Enable tracing of RPC.\",\"defaultValue\":true},{\"name\":\"spring.sleuth.rxjava.schedulers.hook.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Enable support for RxJava via RxJavaSchedulersHook.\",\"sourceType\":\"org.springframework.cloud.sleuth.instrument.rxjava.SleuthRxJavaSchedulersProperties$Hook\",\"defaultValue\":true},{\"name\":\"spring.sleuth.rxjava.schedulers.ignoredthreads\",\"type\":\"java.lang.String[]\",\"description\":\"Thread names for which spans will not be sampled.\",\"sourceType\":\"org.springframework.cloud.sleuth.instrument.rxjava.SleuthRxJavaSchedulersProperties\",\"defaultValue\":[\"HystrixMetricPoller\",\"^RxComputation.*$\"]},{\"name\":\"spring.sleuth.sampler.probability\",\"type\":\"java.lang.Float\",\"description\":\"Probability of requests that should be sampled. E.g. 1.0 - 100% requests should be sampled. The precision is whole-numbers only (i.e. there's no support for 0.1% of the traces).\",\"sourceType\":\"org.springframework.cloud.sleuth.sampler.SamplerProperties\"},{\"name\":\"spring.sleuth.sampler.rate\",\"type\":\"java.lang.Integer\",\"description\":\"A rate per second can be a nice choice for low-traffic endpoints as it allows you surge protection. For example, you may never expect the endpoint to get more than 50 requests per second. If there was a sudden surge of traffic, to 5000 requests per second, you would still end up with 50 traces per second. Conversely, if you had a percentage, like 10%, the same surge would end up with 500 traces per second, possibly overloading your storage. Amazon X-Ray includes a rate-limited sampler (named Reservoir) for this purpose. Brave has taken the same approach via the {@link brave.sampler.RateLimitingSampler}.\",\"sourceType\":\"org.springframework.cloud.sleuth.sampler.SamplerProperties\",\"defaultValue\":10},{\"name\":\"spring.sleuth.scheduled.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Enable tracing for {@link org.springframework.scheduling.annotation.Scheduled}.\",\"sourceType\":\"org.springframework.cloud.sleuth.instrument.scheduling.SleuthSchedulingProperties\",\"defaultValue\":true},{\"name\":\"spring.sleuth.scheduled.skip-pattern\",\"type\":\"java.lang.String\",\"description\":\"Pattern for the fully qualified name of a class that should be skipped.\",\"sourceType\":\"org.springframework.cloud.sleuth.instrument.scheduling.SleuthSchedulingProperties\",\"defaultValue\":\"org.springframework.cloud.netflix.hystrix.stream.HystrixStreamTask\"},{\"name\":\"spring.sleuth.supports-join\",\"type\":\"java.lang.Boolean\",\"description\":\"True means the tracing system supports sharing a span ID between a client and server.\",\"sourceType\":\"org.springframework.cloud.sleuth.autoconfig.SleuthProperties\",\"defaultValue\":true},{\"name\":\"spring.sleuth.trace-id128\",\"type\":\"java.lang.Boolean\",\"description\":\"When true, generate 128-bit trace IDs instead of 64-bit ones.\",\"sourceType\":\"org.springframework.cloud.sleuth.autoconfig.SleuthProperties\",\"defaultValue\":false},{\"name\":\"spring.sleuth.web.additional-skip-pattern\",\"type\":\"java.lang.String\",\"description\":\"Additional pattern for URLs that should be skipped in tracing. This will be appended to the {@link SleuthWebProperties#skipPattern}.\",\"sourceType\":\"org.springframework.cloud.sleuth.instrument.web.SleuthWebProperties\"},{\"name\":\"spring.sleuth.web.client.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Enable interceptor injecting into {@link org.springframework.web.client.RestTemplate}.\",\"sourceType\":\"org.springframework.cloud.sleuth.instrument.web.SleuthWebProperties$Client\",\"defaultValue\":true},{\"name\":\"spring.sleuth.web.client.skip-pattern\",\"type\":\"java.lang.String\",\"description\":\"Pattern for URLs that should be skipped in client side tracing.\",\"sourceType\":\"org.springframework.cloud.sleuth.instrument.web.SleuthWebProperties$Client\"},{\"name\":\"spring.sleuth.web.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"When true enables instrumentation for web applications.\",\"sourceType\":\"org.springframework.cloud.sleuth.instrument.web.SleuthWebProperties\",\"defaultValue\":true},{\"name\":\"spring.sleuth.web.exception-logging-filter-enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Flag to toggle the presence of a filter that logs thrown exceptions.\",\"sourceType\":\"org.springframework.cloud.sleuth.instrument.web.SleuthWebProperties\",\"defaultValue\":true},{\"name\":\"spring.sleuth.web.filter-order\",\"type\":\"java.lang.Integer\",\"description\":\"Order in which the tracing filters should be registered. Defaults to {@link TraceHttpAutoConfiguration#TRACING_FILTER_ORDER}.\",\"sourceType\":\"org.springframework.cloud.sleuth.instrument.web.SleuthWebProperties\"},{\"name\":\"spring.sleuth.web.ignore-auto-configured-skip-patterns\",\"type\":\"java.lang.Boolean\",\"description\":\"If set to true, auto-configured skip patterns will be ignored. @see TraceWebAutoConfiguration\",\"sourceType\":\"org.springframework.cloud.sleuth.instrument.web.SleuthWebProperties\",\"defaultValue\":false},{\"name\":\"spring.sleuth.web.skip-pattern\",\"type\":\"java.lang.String\",\"description\":\"Pattern for URLs that should be skipped in tracing.\",\"sourceType\":\"org.springframework.cloud.sleuth.instrument.web.SleuthWebProperties\",\"defaultValue\":\"/api-docs.*|/swagger.*|.*\\\\.png|.*\\\\.css|.*\\\\.js|.*\\\\.html|/favicon.ico|/hystrix.stream\"},{\"name\":\"spring.sleuth.zuul.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Enable span information propagation when using Zuul.\",\"defaultValue\":true},{\"name\":\"spring.sleuth.baggage-keys\",\"type\":\"java.util.List\\u003cjava.lang.String\\u003e\",\"description\":\"List of baggage key names that should be propagated out of process. These keys will be prefixed with `baggage` before the actual key. This property is set in order to be backward compatible with previous Sleuth versions. @see brave.propagation.ExtraFieldPropagation.FactoryBuilder#addPrefixedFields(String, java.util.Collection)\",\"sourceType\":\"org.springframework.cloud.sleuth.autoconfig.SleuthProperties\",\"deprecation\":{\"level\":\"\"}},{\"name\":\"spring.sleuth.local-keys\",\"type\":\"java.util.List\\u003cjava.lang.String\\u003e\",\"description\":\"Same as {@link #propagationKeys} except that this field is not propagated to remote services. @see brave.propagation.ExtraFieldPropagation.FactoryBuilder#addRedactedField(String) @deprecated use {@code spring.sleuth.baggage.local-fields} property\",\"sourceType\":\"org.springframework.cloud.sleuth.autoconfig.SleuthProperties\",\"deprecation\":{\"level\":\"\"}},{\"name\":\"spring.sleuth.log.slf4j.whitelisted-mdc-keys\",\"type\":\"java.util.List\\u003cjava.lang.String\\u003e\",\"description\":\"A list of keys to be put from baggage to MDC. @deprecated use spring.sleuth.baggage.correlation-fields property\",\"sourceType\":\"org.springframework.cloud.sleuth.log.SleuthSlf4jProperties\",\"deprecation\":{\"level\":\"\"}},{\"name\":\"spring.sleuth.propagation-keys\",\"type\":\"java.util.List\\u003cjava.lang.String\\u003e\",\"description\":\"List of fields that are referenced the same in-process as it is on the wire. For example, the name \\\"x-vcap-request-id\\\" would be set as-is including the prefix. \\u003cp\\u003e Note: {@code fieldName} will be implicitly lower-cased. @see brave.propagation.ExtraFieldPropagation.FactoryBuilder#addField(String) @deprecated use {@code spring.sleuth.baggage.remote-fields} property\",\"sourceType\":\"org.springframework.cloud.sleuth.autoconfig.SleuthProperties\",\"deprecation\":{\"level\":\"\"}},{\"name\":\"spring.sleuth.web.exception-throwing-filter-enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Flag to toggle the presence of a filter that logs thrown exceptions. @deprecated use {@link #exceptionLoggingFilterEnabled}\",\"sourceType\":\"org.springframework.cloud.sleuth.instrument.web.SleuthWebProperties\",\"defaultValue\":true,\"deprecation\":{\"level\":\"\"}},{\"name\":\"spring.zipkin.activemq.message-max-bytes\",\"type\":\"java.lang.String\",\"description\":\"Maximum number of bytes for a given message with spans sent to Zipkin over ActiveMQ.\",\"defaultValue\":100000},{\"name\":\"spring.zipkin.activemq.queue\",\"type\":\"java.lang.String\",\"description\":\"Name of the ActiveMQ queue where spans should be sent to Zipkin.\",\"defaultValue\":\"zipkin\"},{\"name\":\"spring.zipkin.base-url\",\"type\":\"java.lang.String\",\"description\":\"URL of the zipkin query server instance. You can also provide the service id of the Zipkin server if Zipkin's registered in service discovery (e.g. https://zipkinserver/).\",\"sourceType\":\"org.springframework.cloud.sleuth.zipkin2.ZipkinProperties\",\"defaultValue\":\"http://localhost:9411/\"},{\"name\":\"spring.zipkin.compression.enabled\",\"type\":\"java.lang.Boolean\",\"sourceType\":\"org.springframework.cloud.sleuth.zipkin2.ZipkinProperties$Compression\",\"defaultValue\":false},{\"name\":\"spring.zipkin.discovery-client-enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"If set to {@code false}, will treat the {@link ZipkinProperties#baseUrl} as a URL always.\",\"sourceType\":\"org.springframework.cloud.sleuth.zipkin2.ZipkinProperties\"},{\"name\":\"spring.zipkin.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Enables sending spans to Zipkin.\",\"sourceType\":\"org.springframework.cloud.sleuth.zipkin2.ZipkinProperties\",\"defaultValue\":true},{\"name\":\"spring.zipkin.encoder\",\"type\":\"zipkin2.codec.SpanBytesEncoder\",\"description\":\"Encoding type of spans sent to Zipkin. Set to {@link SpanBytesEncoder#JSON_V1} if your server is not recent.\",\"sourceType\":\"org.springframework.cloud.sleuth.zipkin2.ZipkinProperties\"},{\"name\":\"spring.zipkin.kafka.topic\",\"type\":\"java.lang.String\",\"description\":\"Name of the Kafka topic where spans should be sent to Zipkin.\",\"defaultValue\":\"zipkin\"},{\"name\":\"spring.zipkin.locator.discovery.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Enabling of locating the host name via service discovery.\",\"sourceType\":\"org.springframework.cloud.sleuth.zipkin2.ZipkinProperties$Locator$Discovery\",\"defaultValue\":false},{\"name\":\"spring.zipkin.message-timeout\",\"type\":\"java.lang.Integer\",\"description\":\"Timeout in seconds before pending spans will be sent in batches to Zipkin.\",\"sourceType\":\"org.springframework.cloud.sleuth.zipkin2.ZipkinProperties\",\"defaultValue\":1},{\"name\":\"spring.zipkin.rabbitmq.addresses\",\"type\":\"java.lang.String\",\"description\":\"Addresses of the RabbitMQ brokers used to send spans to Zipkin\"},{\"name\":\"spring.zipkin.rabbitmq.queue\",\"type\":\"java.lang.String\",\"description\":\"Name of the RabbitMQ queue where spans should be sent to Zipkin.\",\"defaultValue\":\"zipkin\"},{\"name\":\"spring.zipkin.sender.type\",\"type\":\"org.springframework.cloud.sleuth.zipkin2.sender.ZipkinSenderProperties$SenderType\",\"description\":\"Means of sending spans to Zipkin.\",\"sourceType\":\"org.springframework.cloud.sleuth.zipkin2.sender.ZipkinSenderProperties\"},{\"name\":\"spring.zipkin.service.name\",\"type\":\"java.lang.String\",\"description\":\"The name of the service, from which the Span was sent via HTTP, that should appear in Zipkin.\",\"sourceType\":\"org.springframework.cloud.sleuth.zipkin2.ZipkinProperties$Service\"},{\"name\":\"management.endpoint.wavefront.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to enable the wavefront endpoint.\",\"sourceType\":\"com.wavefront.spring.actuate.WavefrontController\",\"defaultValue\":true},{\"name\":\"wavefront.application.cluster\",\"type\":\"java.lang.String\",\"description\":\"Cluster of the service.\",\"sourceType\":\"com.wavefront.spring.autoconfigure.WavefrontProperties$Application\"},{\"name\":\"wavefront.application.name\",\"type\":\"java.lang.String\",\"description\":\"Name of the application.\",\"sourceType\":\"com.wavefront.spring.autoconfigure.WavefrontProperties$Application\",\"defaultValue\":\"unnamed_application\"},{\"name\":\"wavefront.application.service\",\"type\":\"java.lang.String\",\"description\":\"Name of the service. If not specified, the value of \\\"spring.application.name\\\" is used or \\\"unnamed_service\\\" as fallback.\",\"sourceType\":\"com.wavefront.spring.autoconfigure.WavefrontProperties$Application\"},{\"name\":\"wavefront.application.shard\",\"type\":\"java.lang.String\",\"description\":\"Shard of the service.\",\"sourceType\":\"com.wavefront.spring.autoconfigure.WavefrontProperties$Application\"},{\"name\":\"wavefront.freemium-account\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether the configured account is a freemium account. Can be enabled explicitly for user-configured freemium accounts that do not have a user yet. Can be disabled explicitly to prevent the account negotiation to kick-in.\",\"sourceType\":\"com.wavefront.spring.autoconfigure.WavefrontProperties\"},{\"name\":\"wavefront.metrics.extract-jvm-metrics\",\"type\":\"java.lang.Boolean\",\"description\":\"Extract JMV metrics.\",\"sourceType\":\"com.wavefront.spring.autoconfigure.WavefrontProperties$Metrics\",\"defaultValue\":true},{\"name\":\"wavefront.tracing.enabled\",\"type\":\"java.lang.Boolean\",\"description\":\"Whether to enable tracing.\",\"defaultValue\":true},{\"name\":\"wavefront.tracing.red-metrics-custom-tag-keys\",\"type\":\"java.util.Set\\u003cjava.lang.String\\u003e\",\"description\":\"Tags that should be associated with RED metrics. If the span has any of the specified tags, then those get reported to generated RED metrics.\",\"sourceType\":\"com.wavefront.spring.autoconfigure.WavefrontProperties$Tracing\"}],\"hints\":[{\"name\":\"logging.group.values\",\"providers\":[{\"name\":\"logger-name\",\"parameters\":{\"group\":false}}]},{\"name\":\"logging.level.keys\",\"values\":[{\"value\":\"root\",\"description\":\"Root logger used to assign the default logging level.\"},{\"value\":\"sql\",\"description\":\"SQL logging group including Hibernate SQL logger.\"},{\"value\":\"web\",\"description\":\"Web logging group including codecs.\"}],\"providers\":[{\"name\":\"logger-name\",\"parameters\":null}]},{\"name\":\"logging.level.values\",\"values\":[{\"value\":\"trace\"},{\"value\":\"debug\"},{\"value\":\"info\"},{\"value\":\"warn\"},{\"value\":\"error\"},{\"value\":\"fatal\"},{\"value\":\"off\"}],\"providers\":[{\"name\":\"any\",\"parameters\":null}]},{\"name\":\"spring.profiles.active\",\"providers\":[{\"name\":\"spring-profile-name\",\"parameters\":null}]},{\"name\":\"spring.profiles.include\",\"providers\":[{\"name\":\"spring-profile-name\",\"parameters\":null}]},{\"name\":\"management.endpoints.web.cors.allowed-headers\",\"values\":[{\"value\":\"*\"}],\"providers\":[{\"name\":\"any\",\"parameters\":null}]},{\"name\":\"management.endpoints.web.cors.allowed-methods\",\"values\":[{\"value\":\"*\"}],\"providers\":[{\"name\":\"any\",\"parameters\":null}]},{\"name\":\"management.endpoints.web.cors.allowed-origins\",\"values\":[{\"value\":\"*\"}],\"providers\":[{\"name\":\"any\",\"parameters\":null}]},{\"name\":\"management.health.status.order\",\"values\":[{\"value\":\"UNKNOWN\"},{\"value\":\"UP\"},{\"value\":\"DOWN\"},{\"value\":\"OUT_OF_SERVICE\"}],\"providers\":[{\"name\":\"any\",\"parameters\":null}]},{\"name\":\"server.servlet.jsp.class-name\",\"providers\":[{\"name\":\"class-reference\",\"parameters\":{\"target\":\"javax.servlet.http.HttpServlet\"}}]},{\"name\":\"server.tomcat.accesslog.encoding\",\"providers\":[{\"name\":\"handle-as\",\"parameters\":{\"target\":\"java.nio.charset.Charset\"}}]},{\"name\":\"server.tomcat.accesslog.locale\",\"providers\":[{\"name\":\"handle-as\",\"parameters\":{\"target\":\"java.util.Locale\"}}]},{\"name\":\"server.tomcat.relaxed-path-chars\",\"values\":[{\"value\":\"\\u003c\"},{\"value\":\"\\u003e\"},{\"value\":\"[\"},{\"value\":\"\\\\\"},{\"value\":\"]\"},{\"value\":\"^\"},{\"value\":\"`\"},{\"value\":\"{\"},{\"value\":\"|\"},{\"value\":\"}\"}]},{\"name\":\"server.tomcat.relaxed-query-chars\",\"values\":[{\"value\":\"\\u003c\"},{\"value\":\"\\u003e\"},{\"value\":\"[\"},{\"value\":\"\\\\\"},{\"value\":\"]\"},{\"value\":\"^\"},{\"value\":\"`\"},{\"value\":\"{\"},{\"value\":\"|\"},{\"value\":\"}\"}]},{\"name\":\"spring.cache.jcache.provider\",\"providers\":[{\"name\":\"class-reference\",\"parameters\":{\"target\":\"javax.cache.spi.CachingProvider\"}}]},{\"name\":\"spring.data.cassandra.schema-action\",\"providers\":[{\"name\":\"handle-as\",\"parameters\":{\"target\":\"org.springframework.data.cassandra.config.SchemaAction\"}}]},{\"name\":\"spring.data.mongodb.field-naming-strategy\",\"providers\":[{\"name\":\"class-reference\",\"parameters\":{\"target\":\"org.springframework.data.mapping.model.FieldNamingStrategy\"}}]},{\"name\":\"spring.datasource.data\",\"providers\":[{\"name\":\"handle-as\",\"parameters\":{\"target\":\"java.util.List\\u003corg.springframework.core.io.Resource\\u003e\"}}]},{\"name\":\"spring.datasource.driver-class-name\",\"providers\":[{\"name\":\"class-reference\",\"parameters\":{\"target\":\"java.sql.Driver\"}}]},{\"name\":\"spring.datasource.schema\",\"providers\":[{\"name\":\"handle-as\",\"parameters\":{\"target\":\"java.util.List\\u003corg.springframework.core.io.Resource\\u003e\"}}]},{\"name\":\"spring.datasource.xa.data-source-class-name\",\"providers\":[{\"name\":\"class-reference\",\"parameters\":{\"target\":\"javax.sql.XADataSource\"}}]},{\"name\":\"spring.jmx.server\",\"providers\":[{\"name\":\"spring-bean-reference\",\"parameters\":{\"target\":\"javax.management.MBeanServer\"}}]},{\"name\":\"spring.jpa.hibernate.ddl-auto\",\"values\":[{\"value\":\"none\",\"description\":\"Disable DDL handling.\"},{\"value\":\"validate\",\"description\":\"Validate the schema, make no changes to the database.\"},{\"value\":\"update\",\"description\":\"Update the schema if necessary.\"},{\"value\":\"create\",\"description\":\"Create the schema and destroy previous data.\"},{\"value\":\"create-drop\",\"description\":\"Create and then destroy the schema at the end of the session.\"}]},{\"name\":\"spring.jpa.hibernate.naming.implicit-strategy\",\"providers\":[{\"name\":\"class-reference\",\"parameters\":{\"target\":\"org.hibernate.boot.model.naming.ImplicitNamingStrategy\"}}]},{\"name\":\"spring.jpa.hibernate.naming.physical-strategy\",\"providers\":[{\"name\":\"class-reference\",\"parameters\":{\"target\":\"org.hibernate.boot.model.naming.PhysicalNamingStrategy\"}}]},{\"name\":\"spring.kafka.consumer.auto-offset-reset\",\"values\":[{\"value\":\"earliest\",\"description\":\"Automatically reset the offset to the earliest offset.\"},{\"value\":\"latest\",\"description\":\"Automatically reset the offset to the latest offset.\"},{\"value\":\"none\",\"description\":\"Throw exception to the consumer if no previous offset is found for the consumer's group.\"},{\"value\":\"exception\",\"description\":\"Throw exception to the consumer.\"}],\"providers\":[{\"name\":\"any\",\"parameters\":null}]},{\"name\":\"spring.kafka.consumer.key-deserializer\",\"providers\":[{\"name\":\"handle-as\",\"parameters\":{\"target\":\"org.apache.kafka.common.serialization.Deserializer\"}}]},{\"name\":\"spring.kafka.consumer.value-deserializer\",\"providers\":[{\"name\":\"handle-as\",\"parameters\":{\"target\":\"org.apache.kafka.common.serialization.Deserializer\"}}]},{\"name\":\"spring.kafka.producer.key-serializer\",\"providers\":[{\"name\":\"handle-as\",\"parameters\":{\"target\":\"org.apache.kafka.common.serialization.Serializer\"}}]},{\"name\":\"spring.kafka.producer.value-serializer\",\"providers\":[{\"name\":\"handle-as\",\"parameters\":{\"target\":\"org.apache.kafka.common.serialization.Serializer\"}}]},{\"name\":\"spring.liquibase.change-log\",\"providers\":[{\"name\":\"handle-as\",\"parameters\":{\"target\":\"org.springframework.core.io.Resource\"}}]},{\"name\":\"spring.mvc.converters.preferred-json-mapper\",\"values\":[{\"value\":\"gson\"},{\"value\":\"jackson\"},{\"value\":\"jsonb\"}],\"providers\":[{\"name\":\"any\",\"parameters\":null}]},{\"name\":\"spring.mvc.format.date\",\"values\":[{\"value\":\"dd/MM/yyyy\",\"description\":\"Example date format. Any format supported by DateTimeFormatter.parse can be used.\"},{\"value\":\"iso\",\"description\":\"ISO-8601 extended local date format.\"}],\"providers\":[{\"name\":\"any\",\"parameters\":null}]},{\"name\":\"spring.mvc.format.date-time\",\"values\":[{\"value\":\"yyyy-MM-dd HH:mm:ss\",\"description\":\"Example date-time format. Any format supported by DateTimeFormatter.parse can be used.\"},{\"value\":\"iso\",\"description\":\"ISO-8601 extended local date-time format.\"}],\"providers\":[{\"name\":\"any\",\"parameters\":null}]},{\"name\":\"spring.mvc.format.time\",\"values\":[{\"value\":\"HH:mm:ss\",\"description\":\"Example time format. Any format supported by DateTimeFormatter.parse can be used.\"},{\"value\":\"iso\",\"description\":\"ISO-8601 extended local time format\"}],\"providers\":[{\"name\":\"any\",\"parameters\":null}]},{\"name\":\"spring.webflux.format.date\",\"values\":[{\"value\":\"dd/MM/yyyy\",\"description\":\"Example date format. Any format supported by DateTimeFormatter.parse can be used.\"},{\"value\":\"iso\",\"description\":\"ISO-8601 extended local date format.\"}],\"providers\":[{\"name\":\"any\",\"parameters\":null}]},{\"name\":\"spring.webflux.format.date-time\",\"values\":[{\"value\":\"yyyy-MM-dd HH:mm:ss\",\"description\":\"Example date-time format. Any format supported by DateTimeFormatter.parse can be used.\"},{\"value\":\"iso\",\"description\":\"ISO-8601 extended local date-time format.\"}],\"providers\":[{\"name\":\"any\",\"parameters\":null}]},{\"name\":\"spring.webflux.format.time\",\"values\":[{\"value\":\"HH:mm:ss\",\"description\":\"Example time format. Any format supported by DateTimeFormatter.parse can be used.\"},{\"value\":\"iso\",\"description\":\"ISO-8601 extended local time format.\"}],\"providers\":[{\"name\":\"any\",\"parameters\":null}]}]}",
    "org.opencontainers.image.version": "0.0.1-SNAPSHOT",
    "io.buildpacks.stack.id": "io.buildpacks.stacks.bionic",
    "io.buildpacks.stack.mixins": "[\"adduser\",\"apt\",\"base-files\",\"base-passwd\",\"bash\",\"bsdutils\",\"bzip2\",\"ca-certificates\",\"coreutils\",\"dash\",\"debconf\",\"debianutils\",\"diffutils\",\"dpkg\",\"e2fsprogs\",\"fdisk\",\"findutils\",\"gcc-8-base\",\"gpgv\",\"grep\",\"gzip\",\"hostname\",\"init-system-helpers\",\"libacl1\",\"libapt-pkg5.0\",\"libattr1\",\"libaudit-common\",\"libaudit1\",\"libblkid1\",\"libbz2-1.0\",\"libc-bin\",\"libc6\",\"libcap-ng0\",\"libcom-err2\",\"libdb5.3\",\"libdebconfclient0\",\"libext2fs2\",\"libfdisk1\",\"libffi6\",\"libgcc1\",\"libgcrypt20\",\"libgmp10\",\"libgnutls30\",\"libgpg-error0\",\"libhogweed4\",\"libidn2-0\",\"liblz4-1\",\"liblzma5\",\"libmount1\",\"libncurses5\",\"libncursesw5\",\"libnettle6\",\"libp11-kit0\",\"libpam-modules\",\"libpam-modules-bin\",\"libpam-runtime\",\"libpam0g\",\"libpcre3\",\"libprocps6\",\"libseccomp2\",\"libselinux1\",\"libsemanage-common\",\"libsemanage1\",\"libsepol1\",\"libsmartcols1\",\"libss2\",\"libssl1.1\",\"libstdc++6\",\"libsystemd0\",\"libtasn1-6\",\"libtinfo5\",\"libudev1\",\"libunistring2\",\"libuuid1\",\"libyaml-0-2\",\"libzstd1\",\"locales\",\"login\",\"lsb-base\",\"mawk\",\"mount\",\"ncurses-base\",\"ncurses-bin\",\"openssl\",\"passwd\",\"perl-base\",\"procps\",\"sed\",\"sensible-utils\",\"sysvinit-utils\",\"tar\",\"tzdata\",\"ubuntu-keyring\",\"util-linux\",\"zlib1g\",\"run:adduser\",\"run:apt\",\"run:base-files\",\"run:base-passwd\",\"run:bash\",\"run:bsdutils\",\"run:bzip2\",\"run:ca-certificates\",\"run:coreutils\",\"run:dash\",\"run:debconf\",\"run:debianutils\",\"run:diffutils\",\"run:dpkg\",\"run:e2fsprogs\",\"run:fdisk\",\"run:findutils\",\"run:gcc-8-base\",\"run:gpgv\",\"run:grep\",\"run:gzip\",\"run:hostname\",\"run:init-system-helpers\",\"run:libacl1\",\"run:libapt-pkg5.0\",\"run:libattr1\",\"run:libaudit-common\",\"run:libaudit1\",\"run:libblkid1\",\"run:libbz2-1.0\",\"run:libc-bin\",\"run:libc6\",\"run:libcap-ng0\",\"run:libcom-err2\",\"run:libdb5.3\",\"run:libdebconfclient0\",\"run:libext2fs2\",\"run:libfdisk1\",\"run:libffi6\",\"run:libgcc1\",\"run:libgcrypt20\",\"run:libgmp10\",\"run:libgnutls30\",\"run:libgpg-error0\",\"run:libhogweed4\",\"run:libidn2-0\",\"run:liblz4-1\",\"run:liblzma5\",\"run:libmount1\",\"run:libncurses5\",\"run:libncursesw5\",\"run:libnettle6\",\"run:libp11-kit0\",\"run:libpam-modules\",\"run:libpam-modules-bin\",\"run:libpam-runtime\",\"run:libpam0g\",\"run:libpcre3\",\"run:libprocps6\",\"run:libseccomp2\",\"run:libselinux1\",\"run:libsemanage-common\",\"run:libsemanage1\",\"run:libsepol1\",\"run:libsmartcols1\",\"run:libss2\",\"run:libssl1.1\",\"run:libstdc++6\",\"run:libsystemd0\",\"run:libtasn1-6\",\"run:libtinfo5\",\"run:libudev1\",\"run:libunistring2\",\"run:libuuid1\",\"run:libyaml-0-2\",\"run:libzstd1\",\"run:locales\",\"run:login\",\"run:lsb-base\",\"run:mawk\",\"run:mount\",\"run:ncurses-base\",\"run:ncurses-bin\",\"run:openssl\",\"run:passwd\",\"run:perl-base\",\"run:procps\",\"run:sed\",\"run:sensible-utils\",\"run:sysvinit-utils\",\"run:tar\",\"run:tzdata\",\"run:ubuntu-keyring\",\"run:util-linux\",\"run:zlib1g\"]",
    "io.buildpacks.build.metadata": "{\"bom\":[{\"name\":\"jre\",\"version\":\"11.0.8\",\"metadata\":{\"layer\":\"jre\",\"licenses\":[{\"type\":\"GPL-2.0 WITH Classpath-exception-2.0\",\"uri\":\"https://openjdk.java.net/legal/gplv2+ce.html\"}],\"name\":\"BellSoft Liberica JRE\",\"sha256\":\"b4cb31162ff6d7926dd09e21551fa745fa3ae1758c25148b48dadcf78ab0c24c\",\"stacks\":[\"io.buildpacks.stacks.bionic\",\"org.cloudfoundry.stacks.cflinuxfs3\"],\"uri\":\"https://github.com/bell-sw/Liberica/releases/download/11.0.8+10/bellsoft-jre11.0.8+10-linux-amd64.tar.gz\",\"version\":\"11.0.8\"},\"buildpack\":{\"id\":\"paketo-buildpacks/bellsoft-liberica\",\"version\":\"4.0.0\"}},{\"name\":\"helper\",\"version\":\"4.0.0\",\"metadata\":{\"layer\":\"helper\",\"names\":[\"active-processor-count\",\"java-opts\",\"link-local-dns\",\"memory-calculator\",\"openssl-certificate-loader\",\"security-providers-configurer\",\"security-providers-classpath-9\"],\"version\":\"4.0.0\"},\"buildpack\":{\"id\":\"paketo-buildpacks/bellsoft-liberica\",\"version\":\"4.0.0\"}},{\"name\":\"jvmkill\",\"version\":\"1.16.0\",\"metadata\":{\"layer\":\"jvmkill\",\"licenses\":[{\"type\":\"Apache-2.0\",\"uri\":\"https://github.com/cloudfoundry/jvmkill/blob/main/LICENSE\"}],\"name\":\"JVMKill Agent\",\"sha256\":\"a3092627b082cb3cdbbe4b255d35687126aa604e6b613dcda33be9f7e1277162\",\"stacks\":[\"io.buildpacks.stacks.bionic\",\"org.cloudfoundry.stacks.cflinuxfs3\"],\"uri\":\"https://github.com/cloudfoundry/jvmkill/releases/download/v1.16.0.RELEASE/jvmkill-1.16.0-RELEASE.so\",\"version\":\"1.16.0\"},\"buildpack\":{\"id\":\"paketo-buildpacks/bellsoft-liberica\",\"version\":\"4.0.0\"}},{\"name\":\"jvm-application\",\"metadata\":null,\"buildpack\":{\"id\":\"paketo-buildpacks/executable-jar\",\"version\":\"3.1.1\"}},{\"name\":\"jvm-application\",\"metadata\":null,\"buildpack\":{\"id\":\"paketo-buildpacks/executable-jar\",\"version\":\"3.1.1\"}},{\"name\":\"jvm-application\",\"metadata\":null,\"buildpack\":{\"id\":\"paketo-buildpacks/executable-jar\",\"version\":\"3.1.1\"}},{\"name\":\"jvm-application\",\"metadata\":null,\"buildpack\":{\"id\":\"paketo-buildpacks/executable-jar\",\"version\":\"3.1.1\"}},{\"name\":\"dependencies\",\"metadata\":{\"dependencies\":[{\"name\":\"HdrHistogram\",\"sha256\":\"9b47fbae444feaac4b7e04f0ea294569e4bc282bc69d8c2ce2ac3f23577281e2\",\"version\":\"2.1.12\"},{\"name\":\"LatencyUtils\",\"sha256\":\"a32a9ffa06b2f4e01c5360f8f9df7bc5d9454a5d373cd8f361347fa5a57165ec\",\"version\":\"2.0.3\"},{\"name\":\"accessors-smart\",\"sha256\":\"0c7c265d62fc007124dc32b91336e9c4272651d629bc5fa1a4e4e3bc758eb2e4\",\"version\":\"1.2\"},{\"name\":\"asm\",\"sha256\":\"896618ed8ae62702521a78bc7be42b7c491a08e6920a15f89a3ecdec31e9a220\",\"version\":\"5.0.4\"},{\"name\":\"aspectjrt\",\"sha256\":\"20c785678cbb4ee045914daf83da25f98a16071177dfa0e3451326723dfb4705\",\"version\":\"1.9.6\"},{\"name\":\"aspectjweaver\",\"sha256\":\"3167577eaa4be02817295d320c5a6578de8b80d15615d719d5be0a0d65d16165\",\"version\":\"1.9.6\"},{\"name\":\"bcpkix-jdk15on\",\"sha256\":\"84669138b1d99143e2c009024f67824ab8d3edb9b05b7591f5ebfb020a4bda71\",\"version\":\"1.64\"},{\"name\":\"bcprov-jdk15on\",\"sha256\":\"a4f463ce552b908a722fa198ef4892a226b3225e453f8df10d5c0a5bfe5db6b6\",\"version\":\"1.64\"},{\"name\":\"brave\",\"sha256\":\"06a013f984d6bfac0704f8545a4b1198f2a7a2f6935e7314edbdec7fdd778936\",\"version\":\"5.12.3\"},{\"name\":\"brave-context-slf4j\",\"sha256\":\"491c82f790e913193e2174297875d539654c0dabb345100deed448d9c0f59778\",\"version\":\"5.12.3\"},{\"name\":\"brave-instrumentation-http\",\"sha256\":\"21b846dcbfbc1d1df1a042da47359f05b54af1b22ffc023598b9f6a21b33f84b\",\"version\":\"5.12.3\"},{\"name\":\"brave-instrumentation-httpasyncclient\",\"sha256\":\"f4af75cead8f5529b7630ab43a7dbe6212f3556c522b62b24c9d442a039a0410\",\"version\":\"5.12.3\"},{\"name\":\"brave-instrumentation-httpclient\",\"sha256\":\"6235186e2b41fd92e0094d85b44db706a83632b9a3c47b023b599093ba0bae67\",\"version\":\"5.12.3\"},{\"name\":\"brave-instrumentation-jms\",\"sha256\":\"107fef1ba909cb67d214348dc171286ac9fa14e9f976153fa7ff85379bc55696\",\"version\":\"5.12.3\"},{\"name\":\"brave-instrumentation-kafka-clients\",\"sha256\":\"7c769d4ac3b14f9eda6c584fab045cc119e1445c858dc4c1e592368ad6c5053f\",\"version\":\"5.12.3\"},{\"name\":\"brave-instrumentation-kafka-streams\",\"sha256\":\"088393406b0c1277f31e38c0c8ad29dfdf47684545aaaa0fd6ed612bcbc7265d\",\"version\":\"5.12.3\"},{\"name\":\"brave-instrumentation-messaging\",\"sha256\":\"db6617e28fca3a6eba8910c024cbad7d2495e5badb6d6befa55ff2e171aeec81\",\"version\":\"5.12.3\"},{\"name\":\"brave-instrumentation-rpc\",\"sha256\":\"d88a78880afccf959fb9a00f751a75582f5fd73addfaadb9d9ca88102081aea9\",\"version\":\"5.12.3\"},{\"name\":\"brave-instrumentation-servlet\",\"sha256\":\"7618c6d3708476aa51cf482c20aca5f044a7d46db450f50153e97a8b8f33bb18\",\"version\":\"5.12.3\"},{\"name\":\"brave-instrumentation-spring-rabbit\",\"sha256\":\"d65ad56dbaf489f822b69da10c919463ba3939a927111f6b241dc70ae3992fb8\",\"version\":\"5.12.3\"},{\"name\":\"brave-instrumentation-spring-web\",\"sha256\":\"cd25838f50d9437243d246e9d1a034f0991ab37552ea4a6cdaec6d7ab87a48f9\",\"version\":\"5.12.3\"},{\"name\":\"brave-instrumentation-spring-webmvc\",\"sha256\":\"b757da8d1130456c227f62120f5fb98afe413bc2c250cdb043530061de8434d6\",\"version\":\"5.12.3\"},{\"name\":\"classgraph\",\"sha256\":\"0d895e0d92e992c0dc5156c89629553740c1b5c976927fee4d32b704f2f37105\",\"version\":\"4.8.69\"},{\"name\":\"jackson-annotations\",\"sha256\":\"90d602d1955df509b1569618cff869994caf9483cb82a3ccb39782a5cda54126\",\"version\":\"2.11.2\"},{\"name\":\"jackson-core\",\"sha256\":\"f8d768c4e8884522be5881dd2a91aec812d08d4f05852b434190e22de659dfc9\",\"version\":\"2.11.2\"},{\"name\":\"jackson-databind\",\"sha256\":\"cb890b4aad8ed21a7b57e3c8f7924dbdca1aeff9ddd27cb0ff37243037ae1342\",\"version\":\"2.11.2\"},{\"name\":\"jackson-databind-nullable\",\"sha256\":\"edf8bf620d6d09ab4a6ea6f740f60946ac41d2fa4eb29c00c3c5496ded9f2245\",\"version\":\"0.1.0\"},{\"name\":\"jackson-dataformat-yaml\",\"sha256\":\"f23c1940596813adc1997374519b5ff8a516b5031bfd3702e4b063115fa36f03\",\"version\":\"2.11.2\"},{\"name\":\"jackson-datatype-jdk8\",\"sha256\":\"fa585ff4aed2b250538dd42d53d263fc96c9b1c720e836214e443e4cf28af61f\",\"version\":\"2.11.2\"},{\"name\":\"jackson-datatype-jsr310\",\"sha256\":\"c8f7155c405cf1c521fb7f1cde610a0c488aad794b3c4ca7637a199dbc40850f\",\"version\":\"2.11.2\"},{\"name\":\"jackson-module-parameter-names\",\"sha256\":\"1b5a7e61314a135bb44e99978801a111f18eb02c9bfe5cc5e5c9edb033369004\",\"version\":\"2.11.2\"},{\"name\":\"jakarta.annotation-api\",\"sha256\":\"85fb03fc054cdf4efca8efd9b6712bbb418e1ab98241c4539c8585bbc23e1b8a\",\"version\":\"1.3.5\"},{\"name\":\"jakarta.el\",\"sha256\":\"e2bcb8551b02a5c2afdc4cab77302ba5c76705cf1fc832345ca880df80bf4716\",\"version\":\"3.0.3\"},{\"name\":\"java-cfenv\",\"sha256\":\"f66e97b1f7e84f30d3e79ba5990a912019ab3bd2b0cad0488884067fb57d7e52\",\"version\":\"2.2.2.RELEASE\"},{\"name\":\"java-cfenv-boot\",\"sha256\":\"20b32c3dfb4884b8e876d370c3645680c9398708e3c3fc76af954f66b7f197ae\",\"version\":\"2.2.2.RELEASE\"},{\"name\":\"java-cfenv-jdbc\",\"sha256\":\"87fa0e072870429bbaaf7991e4f7aee443292b6a12b3f96996473fff8200e7aa\",\"version\":\"2.2.2.RELEASE\"},{\"name\":\"javax.activation-api\",\"sha256\":\"43fdef0b5b6ceb31b0424b208b930c74ab58fac2ceeb7b3f6fd3aeb8b5ca4393\",\"version\":\"1.2.0\"},{\"name\":\"jaxb-api\",\"sha256\":\"88b955a0df57880a26a74708bc34f74dcaf8ebf4e78843a28b50eae945732b06\",\"version\":\"2.3.1\"},{\"name\":\"jcip-annotations-1.0\",\"sha256\":\"4fccff8382aafc589962c4edb262f6aa595e34f1e11e61057d1c6a96e8fc7323\",\"version\":\"1\"},{\"name\":\"json-smart\",\"sha256\":\"903f48c8aa4c3f6426440b8d32de89fa1dc23b1169abde25e4e1d068aa67708b\",\"version\":\"2.3\"},{\"name\":\"jsr305\",\"sha256\":\"bec0b24dcb23f9670172724826584802b80ae6cbdaba03bdebdef9327b962f6a\",\"version\":\"3.0.0\"},{\"name\":\"jul-to-slf4j\",\"sha256\":\"bbcbfdaa72572255c4f85207a9bfdb24358dc993e41252331bd4d0913e4988b9\",\"version\":\"1.7.30\"},{\"name\":\"log4j-api\",\"sha256\":\"2b4b1965c9dce7f3732a0fbf5c8493199c1e6bf8cf65c3e235b57d98da5f36af\",\"version\":\"2.13.3\"},{\"name\":\"log4j-to-slf4j\",\"sha256\":\"9624e9aaf60b1875adde33d8e7997de110b70be09e94e55ad8fc39637ec002c4\",\"version\":\"2.13.3\"},{\"name\":\"logback-classic\",\"sha256\":\"fb53f8539e7fcb8f093a56e138112056ec1dc809ebb020b59d8a36a5ebac37e0\",\"version\":\"1.2.3\"},{\"name\":\"logback-core\",\"sha256\":\"5946d837fe6f960c02a53eda7a6926ecc3c758bbdd69aa453ee429f858217f22\",\"version\":\"1.2.3\"},{\"name\":\"micrometer-core\",\"sha256\":\"c475461c57b9cd0dd72357b5959c2b6f67ac8b3ffc2f1cd6d344c4a9f9e99e99\",\"version\":\"1.5.5\"},{\"name\":\"micrometer-registry-prometheus\",\"sha256\":\"ae5c0bcc002c8548cc73d65c45f1fe087f879a471d6439c4b1b27a4c0376becb\",\"version\":\"1.5.5\"},{\"name\":\"micrometer-registry-wavefront\",\"sha256\":\"fb1ec66dd14609fb9701c997987d9a34264c40e13355c4c115fb2e5fe37d169a\",\"version\":\"1.5.5\"},{\"name\":\"netty-buffer\",\"sha256\":\"41ca1035aee6e0f8177597d0a7610a5aa2c6e6fac744ac81fde4e5e58f639675\",\"version\":\"4.1.52.Final\"},{\"name\":\"netty-codec\",\"sha256\":\"3c7e78dcce7e353d86ac7dba2c251ab5cddd4eb86eaa889cfe4229782b828e52\",\"version\":\"4.1.52.Final\"},{\"name\":\"netty-codec-http\",\"sha256\":\"b5da28d0ea878b07d3111acf5e4faf41288ef2302b26414190fdd1a7d973c80c\",\"version\":\"4.1.52.Final\"},{\"name\":\"netty-codec-http2\",\"sha256\":\"eb527a42d2289d12dee6d4753ca2715978a37bbb41c71915ce4e9539c49f93a1\",\"version\":\"4.1.52.Final\"},{\"name\":\"netty-codec-socks\",\"sha256\":\"fecc577e0bb7721d6768cfc1846ee172911d16ab80dfbd9995d9657a551d4ea7\",\"version\":\"4.1.52.Final\"},{\"name\":\"netty-common\",\"sha256\":\"0d1f101e4db7d530ed04d7cabd57d95c0750f059bb6b3fadfed0c80d4734c717\",\"version\":\"4.1.52.Final\"},{\"name\":\"netty-handler\",\"sha256\":\"2cdc21fbfae04940c85929039779c93f51f618f5efb216079319dcfcf32a55c1\",\"version\":\"4.1.52.Final\"},{\"name\":\"netty-handler-proxy\",\"sha256\":\"e8d07863ceb4bd4806e255a1d532c8650f0f3b2d4d006ad6d21812e941b42fdc\",\"version\":\"4.1.52.Final\"},{\"name\":\"netty-resolver\",\"sha256\":\"6eeb72a233979cb45b0b4d6d46c5a41332c57c0cf8a803b1efc60dbbecba09a6\",\"version\":\"4.1.52.Final\"},{\"name\":\"netty-transport\",\"sha256\":\"9a3e6f8c0e55de363eb1ea10fe781797eca394e62186df2ae0b4eb2bce0b4541\",\"version\":\"4.1.52.Final\"},{\"name\":\"netty-transport-native-epoll\",\"sha256\":\"2c319c7dceac90d8f7c01c3cbad9a3e00cfde34f2ce95808aafd9d1c09c4779d\",\"version\":\"4.1.52.Final-linux-x86_64\"},{\"name\":\"netty-transport-native-unix-common\",\"sha256\":\"0f803b535e6bb511becb34a4df88333d04e5f24724e30c309d9942f88a5d72dc\",\"version\":\"4.1.52.Final\"},{\"name\":\"nimbus-jose-jwt\",\"sha256\":\"4b5d4900d806825bdd56a4cba9eaf9234f163493573f3b39fdbb6554f962c839\",\"version\":\"8.19\"},{\"name\":\"payment-spec\",\"sha256\":\"254642b242a99d83ff8da303985180b17e6e6f498af5bf18bfe2403ca2b7f43b\",\"version\":\"0.1.0-SNAPSHOT\"},{\"name\":\"prometheus-rsocket-client\",\"sha256\":\"6549317d84a0df376525a5061cc3b9c65f7de34ab81035f8b7f688375a32ce38\",\"version\":\"1.0.0\"},{\"name\":\"prometheus-rsocket-spring\",\"sha256\":\"c5f05c86b8f912e8b0acc520771ceeafe2a98167a8f18f658b927573fff08877\",\"version\":\"1.0.0\"},{\"name\":\"reactive-streams\",\"sha256\":\"1dee0481072d19c929b623e155e14d2f6085dc011529a0a0dbefc84cf571d865\",\"version\":\"1.0.3\"},{\"name\":\"reactor-core\",\"sha256\":\"f0b92788cc6d3ca9e5de0fed317faae629443ee348865e620d9160c83b218f59\",\"version\":\"3.3.10.RELEASE\"},{\"name\":\"reactor-netty\",\"sha256\":\"951b18e6ba8786b79ed0f39974d1b6d00b3d900e8d1472e10014d0a4d70827f3\",\"version\":\"0.9.12.RELEASE\"},{\"name\":\"rsocket-core\",\"sha256\":\"042847bd166e5506170e1594ba687d337db89e5f4f8bf4c6a2b70808192c56ea\",\"version\":\"1.0.2\"},{\"name\":\"rsocket-transport-netty\",\"sha256\":\"dbbabe23b849cc6ae247cabf76d04b0695cede0d31bb4bcd49c040a62038ce4d\",\"version\":\"1.0.2\"},{\"name\":\"simpleclient\",\"sha256\":\"83e82a52219ccce3946449bdfdcfa3556e172d542a6b4940ea36015afd6f8b33\",\"version\":\"0.8.1\"},{\"name\":\"simpleclient_common\",\"sha256\":\"40da12fbb8cd6db164b536a9ae48131956782bdca13fb1f6126580aad494345d\",\"version\":\"0.8.1\"},{\"name\":\"slf4j-api\",\"sha256\":\"cdba07964d1bb40a0761485c6b1e8c2f8fd9eb1d19c53928ac0d7f9510105c57\",\"version\":\"1.7.30\"},{\"name\":\"snakeyaml\",\"sha256\":\"d87d607e500885356c03c1cae61e8c2e05d697df8787d5aba13484c2eb76a844\",\"version\":\"1.26\"},{\"name\":\"snappy-java\",\"sha256\":\"5be9642ebb9851b8ce6a272bace492b5c1da2fac53605f172aafc39a33df3862\",\"version\":\"1.1.7.5\"},{\"name\":\"spring-aop\",\"sha256\":\"111f92160ac798d97de09930015286e043655c8a8d1b947a2f2195a76c3514e6\",\"version\":\"5.2.9.RELEASE\"},{\"name\":\"spring-beans\",\"sha256\":\"7be619743e6312584deb8c436191cf322d6432131a21c93e723dddf41b3a23fc\",\"version\":\"5.2.9.RELEASE\"},{\"name\":\"spring-boot\",\"sha256\":\"6f31d29d22fc2003fc77b90db2c028a1e2e8d4e6b2a6ed61b07269aeb1c3d4a9\",\"version\":\"2.3.4.RELEASE\"},{\"name\":\"spring-boot-actuator\",\"sha256\":\"87dc1ab5765521f3f56e61883f5745fa514f8fde2f1c7b5cd7ca457fe1563fb0\",\"version\":\"2.3.4.RELEASE\"},{\"name\":\"spring-boot-actuator-autoconfigure\",\"sha256\":\"78ec28d71476ee6cafa958b19a06f6179ce1146f540557fdf4cd9c5598229858\",\"version\":\"2.3.4.RELEASE\"},{\"name\":\"spring-boot-autoconfigure\",\"sha256\":\"0c5645b638f3422d96411e4c47b6b5c217408d8e4314ff8fcb2aff29f7cba7a7\",\"version\":\"2.3.4.RELEASE\"},{\"name\":\"spring-boot-configuration-processor\",\"sha256\":\"96f24df8ccb9f788578a744a0bae649533e8bbf66b1c6d36fdf812406681f848\",\"version\":\"2.3.4.RELEASE\"},{\"name\":\"spring-boot-jarmode-layertools\",\"sha256\":\"c9cdd40f73a2c1159478d07abec410096c7a0a505f7a27e77801779bd33515d7\",\"version\":\"2.3.4.RELEASE\"},{\"name\":\"spring-boot-starter\",\"sha256\":\"777c071bbc57bc76a44989c5c674472d1c1da491743998996a050b418d24a9b0\",\"version\":\"2.3.4.RELEASE\"},{\"name\":\"spring-boot-starter-actuator\",\"sha256\":\"3a8f69bd5266b9224cbc60d3718d3e5deb20cbbdb65dacc9fc7fea375a2cdf80\",\"version\":\"2.3.4.RELEASE\"},{\"name\":\"spring-boot-starter-aop\",\"sha256\":\"e64b9946cfc493b3e88431a39dd0ed0f8c7b186fffe2714366540d7c8bc7ff26\",\"version\":\"2.3.4.RELEASE\"},{\"name\":\"spring-boot-starter-json\",\"sha256\":\"b8be7b242e08fff5c12e8fdd98673aa7a55172700a03c27c8c35d2a06b619daf\",\"version\":\"2.3.4.RELEASE\"},{\"name\":\"spring-boot-starter-logging\",\"sha256\":\"c1e9076f06df6e2b866812f33c7ae2936800c01846629d9247c327907416113e\",\"version\":\"2.3.4.RELEASE\"},{\"name\":\"spring-boot-starter-oauth2-resource-server\",\"sha256\":\"2c9546d60a4bef35ce183898c73aac62c0fd447dc6a9310ce610924cbacac9c1\",\"version\":\"2.3.4.RELEASE\"},{\"name\":\"spring-boot-starter-tomcat\",\"sha256\":\"011aa5bdbd078c3ba6bbbecc709f9bdcf5442f319c71761f056dcb4eea930bc6\",\"version\":\"2.3.4.RELEASE\"},{\"name\":\"spring-boot-starter-web\",\"sha256\":\"c57b8e6a75b57b71f520b834bc321c9314dbd31ad4b9297719b5e2d8c44e36cf\",\"version\":\"2.3.4.RELEASE\"},{\"name\":\"spring-cloud-commons\",\"sha256\":\"188a1a4c3910c08252ed72bd13cffbf25679327553bc69b7df61197ee70be658\",\"version\":\"2.2.5.RELEASE\"},{\"name\":\"spring-cloud-context\",\"sha256\":\"ae271e742c3898b01c38eb4ad24fbfc7cf770b38f3895495933696840b655c65\",\"version\":\"2.2.5.RELEASE\"},{\"name\":\"spring-cloud-sleuth-core\",\"sha256\":\"e4ba521ec89ec9f07ab53ba45f726957993aa992658619693f9b8fd648b14f79\",\"version\":\"2.2.5.RELEASE\"},{\"name\":\"spring-cloud-sleuth-zipkin\",\"sha256\":\"9269e6963bd42f33202ac126f93cfa4392180b84db19d12d085a93a691756415\",\"version\":\"2.2.5.RELEASE\"},{\"name\":\"spring-cloud-starter\",\"sha256\":\"dc31b7bbae31cfbd7cb14e10b6784baa54dfc404001998bc1557925a8b6601a9\",\"version\":\"2.2.5.RELEASE\"},{\"name\":\"spring-cloud-starter-sleuth\",\"sha256\":\"d1636fb0bb5514947a0497b0663b1f66dc5d3055caa1ef1bc7564d317f5880d1\",\"version\":\"2.2.5.RELEASE\"},{\"name\":\"spring-cloud-starter-zipkin\",\"sha256\":\"f52cc62c429990908fcb54a183e3854992e699f7a0f4c0252090b398f1ed255c\",\"version\":\"2.2.5.RELEASE\"},{\"name\":\"spring-context\",\"sha256\":\"cebfe9490d348d288fee54a526de69ea3378c92ae4b561511dd69692ac8201a9\",\"version\":\"5.2.9.RELEASE\"},{\"name\":\"spring-core\",\"sha256\":\"7cbae8ae5ccf5f238b101596c6a6d87e9451d98fbd9c4a6af1dac49cf1c0538a\",\"version\":\"5.2.9.RELEASE\"},{\"name\":\"spring-expression\",\"sha256\":\"923f9c5c7c06a4e6bd01e0c682a60570c239ee822915899f3b92e53c7dcc524a\",\"version\":\"5.2.9.RELEASE\"},{\"name\":\"spring-jcl\",\"sha256\":\"9d74112b01f62b15d3d4cb330db3af0977782c2422bd956463e20339ec3b0c29\",\"version\":\"5.2.9.RELEASE\"},{\"name\":\"spring-security-config\",\"sha256\":\"9578f6a25e57d3283af328d1e7e862598f49bf45fe15ef2ca53321509b2561c9\",\"version\":\"5.3.4.RELEASE\"},{\"name\":\"spring-security-core\",\"sha256\":\"b227c346b807dda45f4144e21df58560a2810af0c03dbbcb73e3119d3269608b\",\"version\":\"5.3.4.RELEASE\"},{\"name\":\"spring-security-crypto\",\"sha256\":\"ec8a6c9138576a1e49071da96dc247b942d1ff84b04524e2cec77cea3cd4ed02\",\"version\":\"5.3.4.RELEASE\"},{\"name\":\"spring-security-oauth2-core\",\"sha256\":\"97b828c20f57f17797639074b57f62a3a40b1e9a938dea55aa5bc3a73668ae66\",\"version\":\"5.3.4.RELEASE\"},{\"name\":\"spring-security-oauth2-jose\",\"sha256\":\"b576ebea449a7657bc48cb7455fe14a2afe2c748cec1d6dc59030d781ded6d86\",\"version\":\"5.3.4.RELEASE\"},{\"name\":\"spring-security-oauth2-resource-server\",\"sha256\":\"428bdd09e8a7f342137f0f958713c060b33400844f716512ab5f0ee3eae3ae7d\",\"version\":\"5.3.4.RELEASE\"},{\"name\":\"spring-security-rsa\",\"sha256\":\"a2f685f77c50d9efceb5c86bbbdb8b2980fb08d2edc7d555c2a12e8a9b0b531b\",\"version\":\"1.0.9.RELEASE\"},{\"name\":\"spring-security-web\",\"sha256\":\"bac619908d96d79ef20375b430a451d8c782f1bd11295c57bf40e1accdfca273\",\"version\":\"5.3.4.RELEASE\"},{\"name\":\"spring-web\",\"sha256\":\"76355c69937b0e8153169608532e8424cec029f51687f193bf72eb1ca109e7f2\",\"version\":\"5.2.9.RELEASE\"},{\"name\":\"spring-webmvc\",\"sha256\":\"2825194d46c244ff5e64fcba9273bfc8779667a3aac33eb4ea9ef87dfb4fa4ac\",\"version\":\"5.2.9.RELEASE\"},{\"name\":\"swagger-ui\",\"sha256\":\"1c0fa087ebf89fd0ec458cec237604ad16f25d004c5f13ac548fcbc6698bb3f0\",\"version\":\"3.35.2\"},{\"name\":\"tomcat-embed-core\",\"sha256\":\"e1359b3f399b3e0f9d02839f7ed8104fa4ac2019392a18a929681d2968794d6b\",\"version\":\"9.0.38\"},{\"name\":\"tomcat-embed-websocket\",\"sha256\":\"ad73ec3b9577ba55dde73e92e8f75331966f4c0ad8eab739406ddd76b13c21ac\",\"version\":\"9.0.38\"},{\"name\":\"validation-api\",\"sha256\":\"9873b46df1833c9ee8f5bc1ff6853375115dadd8897bcb5a0dffb5848835ee6c\",\"version\":\"2.0.1.Final\"},{\"name\":\"value\",\"sha256\":\"e0c405100540b5628ae85c6a2c2d7dfe217e232050445481c573517d93016fa9\",\"version\":\"2.8.2\"},{\"name\":\"wavefront-internal-reporter-java\",\"sha256\":\"c3edf44df62408651732f0a6474d3ed4ba36ecda9a72edaf85a1cd7ad5d8dd47\",\"version\":\"1.7.1\"},{\"name\":\"wavefront-opentracing-sdk-java\",\"sha256\":\"f7e47c314541c21386318ea5f85e528398af6105158fb6fdcbc9859d83468974\",\"version\":\"2.1.1\"},{\"name\":\"wavefront-runtime-sdk-jvm\",\"sha256\":\"ccb9ae0dabaef4af2bdeecb7a360152cdd96387191aefa3d6c497d41a9a73e4b\",\"version\":\"1.3.1\"},{\"name\":\"wavefront-sdk-java\",\"sha256\":\"3ced370550df5be2c99359d0d35923952e8938c43501c2f4c9d91ed8d62cb52e\",\"version\":\"2.6.2\"},{\"name\":\"wavefront-spring-boot\",\"sha256\":\"c0a3a52717e1137cf2cb24a41fcb8e4491ec8e6737fdc260d43e620cef01b7d6\",\"version\":\"2.0.1\"},{\"name\":\"wavefront-spring-boot-starter\",\"sha256\":\"64bb616a6fea20634d43992128b57f4dad5e74eba202cdff9d591eecc133bb16\",\"version\":\"2.0.1\"},{\"name\":\"webjars-locator-core\",\"sha256\":\"79f59837662137bb0fb26eb42b892b424780c97cb08046483bd637b865f75c94\",\"version\":\"0.45\"},{\"name\":\"zipkin\",\"sha256\":\"1f0c30a867ee223714057ca3bc5250b38fd2b43b44147eee65d7e855eac1fdd1\",\"version\":\"2.21.1\"},{\"name\":\"zipkin-reporter\",\"sha256\":\"4bea0f480d429bfe62359caec6e6ad05cf02192f884db3927760c24dd434f5fd\",\"version\":\"2.15.0\"},{\"name\":\"zipkin-reporter-brave\",\"sha256\":\"e61b1f5d47d896bb5e6b5ce5536fa3518cd66eb0a805a5d1d2da5adbca90e87e\",\"version\":\"2.15.0\"},{\"name\":\"zipkin-reporter-metrics-micrometer\",\"sha256\":\"19ac150e5aa9ef706f381a03b6f60917fd1057e8195d7aa2776d2b3e8e3b3313\",\"version\":\"2.15.0\"},{\"name\":\"zipkin-sender-activemq-client\",\"sha256\":\"b6ff02e60f1bd307e9dd2ea59fc127b8345533e2cb5bfe527556bc52f64045b7\",\"version\":\"2.15.0\"},{\"name\":\"zipkin-sender-amqp-client\",\"sha256\":\"2c7f49564c547dc74aec2865f4ae5d8f7cfdef47e3bcee399afa6f64b2872f41\",\"version\":\"2.15.0\"},{\"name\":\"zipkin-sender-kafka\",\"sha256\":\"d4b97e84d04b342b06ac1d2551eb3ad003e422ec50d547a67ec972dc7c553b45\",\"version\":\"2.15.0\"}],\"layer\":\"application\"},\"buildpack\":{\"id\":\"paketo-buildpacks/spring-boot\",\"version\":\"3.2.1\"}},{\"name\":\"helper\",\"version\":\"3.2.1\",\"metadata\":{\"layer\":\"helper\",\"names\":[\"spring-cloud-bindings\"],\"version\":\"3.2.1\"},\"buildpack\":{\"id\":\"paketo-buildpacks/spring-boot\",\"version\":\"3.2.1\"}},{\"name\":\"spring-cloud-bindings\",\"version\":\"1.6.0\",\"metadata\":{\"layer\":\"spring-cloud-bindings\",\"licenses\":[{\"type\":\"Apache-2.0\",\"uri\":\"https://github.com/spring-cloud/spring-cloud-bindings/blob/main/LICENSE\"}],\"name\":\"Spring Cloud Bindings\",\"sha256\":\"be27df8838a6d069a2212de5f46da4e39f33f087f2e77c8a725d0f7ec8b5273e\",\"stacks\":[\"io.buildpacks.stacks.bionic\",\"org.cloudfoundry.stacks.cflinuxfs3\"],\"uri\":\"https://repo.spring.io/release/org/springframework/cloud/spring-cloud-bindings/1.6.0/spring-cloud-bindings-1.6.0.jar\",\"version\":\"1.6.0\"},\"buildpack\":{\"id\":\"paketo-buildpacks/spring-boot\",\"version\":\"3.2.1\"}}],\"buildpacks\":[{\"id\":\"paketo-buildpacks/bellsoft-liberica\",\"version\":\"4.0.0\"},{\"id\":\"paketo-buildpacks/executable-jar\",\"version\":\"3.1.1\"},{\"id\":\"paketo-buildpacks/apache-tomcat\",\"version\":\"2.3.0\"},{\"id\":\"paketo-buildpacks/dist-zip\",\"version\":\"2.2.0\"},{\"id\":\"paketo-buildpacks/spring-boot\",\"version\":\"3.2.1\"}],\"launcher\":{\"version\":\"0.9.2\",\"source\":{\"git\":{\"repository\":\"github.com/buildpacks/lifecycle\",\"commit\":\"ee48447\"}}},\"processes\":[{\"type\":\"executable-jar\",\"command\":\"java\",\"args\":[\"org.springframework.boot.loader.JarLauncher\"],\"direct\":false,\"buildpackID\":\"paketo-buildpacks/executable-jar\"},{\"type\":\"task\",\"command\":\"java\",\"args\":[\"org.springframework.boot.loader.JarLauncher\"],\"direct\":false,\"buildpackID\":\"paketo-buildpacks/executable-jar\"},{\"type\":\"web\",\"command\":\"java\",\"args\":[\"org.springframework.boot.loader.JarLauncher\"],\"direct\":false,\"buildpackID\":\"paketo-buildpacks/executable-jar\"}]}",
    "io.buildpacks.project.metadata": "{}",
    "io.buildpacks.lifecycle.metadata": "{\"app\":[{\"sha\":\"sha256:c0e769f2ea5bc68880f6773ff302e2d11b591311935065245db8cc49f99a37fc\"},{\"sha\":\"sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef\"},{\"sha\":\"sha256:680913969ebece4a2752eb9474cec3c670bc1bef445f6cb189bc846dd89728a3\"},{\"sha\":\"sha256:31ee573385e6fc4dc45ddb631f861d507d6c541233c57267f67b5e7840d5e090\"},{\"sha\":\"sha256:bb4767f728940041b6ef9cbd95ed8a847c00543afce6aaec3a0229f83d68e529\"}],\"buildpacks\":[{\"key\":\"paketo-buildpacks/bellsoft-liberica\",\"version\":\"4.0.0\",\"layers\":{\"helper\":{\"sha\":\"sha256:2ca89c658de28a52baba032b0008327bf3c11a635791420587d749d92e0a5f7f\",\"data\":{\"clear-env\":false,\"homepage\":\"https://github.com/paketo-buildpacks/bellsoft-liberica\",\"id\":\"paketo-buildpacks/bellsoft-liberica\",\"name\":\"Paketo BellSoft Liberica Buildpack\",\"version\":\"4.0.0\"},\"build\":false,\"launch\":true,\"cache\":false},\"java-security-properties\":{\"sha\":\"sha256:ec0381c8f32136ad9564b114b2271d1181e0c181957acb6707e6ff4713a7a89d\",\"data\":{\"clear-env\":false,\"homepage\":\"https://github.com/paketo-buildpacks/bellsoft-liberica\",\"id\":\"paketo-buildpacks/bellsoft-liberica\",\"name\":\"Paketo BellSoft Liberica Buildpack\",\"version\":\"4.0.0\"},\"build\":false,\"launch\":true,\"cache\":false},\"jre\":{\"sha\":\"sha256:a2b49249f4241e7d554ac82e31fd6b9c64d7e91fb9e66d84118fc2397469e677\",\"data\":{\"cacerts-sha256\":\"987d1b25151565894a743127aafbd7250475a6ce6829065906a1e28dc744d4ce\",\"dependency\":{\"id\":\"jre\",\"licenses\":[{\"type\":\"GPL-2.0 WITH Classpath-exception-2.0\",\"uri\":\"https://openjdk.java.net/legal/gplv2+ce.html\"}],\"name\":\"BellSoft Liberica JRE\",\"sha256\":\"b4cb31162ff6d7926dd09e21551fa745fa3ae1758c25148b48dadcf78ab0c24c\",\"stacks\":[\"io.buildpacks.stacks.bionic\",\"org.cloudfoundry.stacks.cflinuxfs3\"],\"uri\":\"https://github.com/bell-sw/Liberica/releases/download/11.0.8+10/bellsoft-jre11.0.8+10-linux-amd64.tar.gz\",\"version\":\"11.0.8\"}},\"build\":false,\"launch\":true,\"cache\":false},\"jvmkill\":{\"sha\":\"sha256:0b18b1f120f4fe67b0f9699e9db7cb8f0f9fc6f6944115a001b9825a7191802f\",\"data\":{\"id\":\"jvmkill\",\"licenses\":[{\"type\":\"Apache-2.0\",\"uri\":\"https://github.com/cloudfoundry/jvmkill/blob/main/LICENSE\"}],\"name\":\"JVMKill Agent\",\"sha256\":\"a3092627b082cb3cdbbe4b255d35687126aa604e6b613dcda33be9f7e1277162\",\"stacks\":[\"io.buildpacks.stacks.bionic\",\"org.cloudfoundry.stacks.cflinuxfs3\"],\"uri\":\"https://github.com/cloudfoundry/jvmkill/releases/download/v1.16.0.RELEASE/jvmkill-1.16.0-RELEASE.so\",\"version\":\"1.16.0\"},\"build\":false,\"launch\":true,\"cache\":false}}},{\"key\":\"paketo-buildpacks/executable-jar\",\"version\":\"3.1.1\",\"layers\":{\"class-path\":{\"sha\":\"sha256:ab39aa8fd003c523c4e8018f85b6e37240e032a9a58ccd91ba5909da29047564\",\"data\":{\"classpath\":[\"/workspace\"]},\"build\":false,\"launch\":true,\"cache\":false}}},{\"key\":\"paketo-buildpacks/apache-tomcat\",\"version\":\"2.3.0\",\"layers\":{}},{\"key\":\"paketo-buildpacks/dist-zip\",\"version\":\"2.2.0\",\"layers\":{}},{\"key\":\"paketo-buildpacks/spring-boot\",\"version\":\"3.2.1\",\"layers\":{\"helper\":{\"sha\":\"sha256:0536fe0beb92b7d74af223266b3d2c736968456131b72135556726f34991b50e\",\"data\":{\"clear-env\":false,\"homepage\":\"https://github.com/paketo-buildpacks/spring-boot\",\"id\":\"paketo-buildpacks/spring-boot\",\"name\":\"Paketo Spring Boot Buildpack\",\"version\":\"3.2.1\"},\"build\":false,\"launch\":true,\"cache\":false},\"spring-cloud-bindings\":{\"sha\":\"sha256:5e35b1c7284c4240cacf0415a9f07db29c0132ad865449efc1746d6e4cfb3ca7\",\"data\":{\"id\":\"spring-cloud-bindings\",\"licenses\":[{\"type\":\"Apache-2.0\",\"uri\":\"https://github.com/spring-cloud/spring-cloud-bindings/blob/main/LICENSE\"}],\"name\":\"Spring Cloud Bindings\",\"sha256\":\"be27df8838a6d069a2212de5f46da4e39f33f087f2e77c8a725d0f7ec8b5273e\",\"stacks\":[\"io.buildpacks.stacks.bionic\",\"org.cloudfoundry.stacks.cflinuxfs3\"],\"uri\":\"https://repo.spring.io/release/org/springframework/cloud/spring-cloud-bindings/1.6.0/spring-cloud-bindings-1.6.0.jar\",\"version\":\"1.6.0\"},\"build\":false,\"launch\":true,\"cache\":false},\"web-application-type\":{\"sha\":\"sha256:6763b99e37924a36f5ebbaa60cceda209369919ee2ff6b0623381f10222a4dfd\",\"data\":{\"files\":[{\"mode\":\"drwxr-xr-x\",\"path\":\"/workspace/BOOT-INF\"},{\"mode\":\"drwxr-xr-x\",\"path\":\"/workspace/BOOT-INF/classes\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/BOOT-INF/classes/application-default.properties\",\"sha256\":\"3b69541d1bfbd684439fea7982e10b41e973d923549f015d6ce99a89b2048561\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/BOOT-INF/classes/application.properties\",\"sha256\":\"f4287cad471b90decc36add1c412310a95aeac65fca379f6284a5629fa7f7b5c\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/BOOT-INF/classes/git.properties\",\"sha256\":\"e14d4ab995d536ce3752b6a400cd5ff7df578934ba4c10457ec3fbdad1ac5d57\"},{\"mode\":\"drwxr-xr-x\",\"path\":\"/workspace/BOOT-INF/classes/lol\"},{\"mode\":\"drwxr-xr-x\",\"path\":\"/workspace/BOOT-INF/classes/lol/maki\"},{\"mode\":\"drwxr-xr-x\",\"path\":\"/workspace/BOOT-INF/classes/lol/maki/socks\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/BOOT-INF/classes/lol/maki/socks/PaymentApiApplication.class\",\"sha256\":\"11ea7b584d07a8a2f0da18d738ed3cecf90b6d7c7bae14303a0c374e84818e89\"},{\"mode\":\"drwxr-xr-x\",\"path\":\"/workspace/BOOT-INF/classes/lol/maki/socks/config\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/BOOT-INF/classes/lol/maki/socks/config/ActuatorConfig.class\",\"sha256\":\"6e22000b5098b66e17c40f4c1ed64d15f918e8d5354d5f5b6b08e38d18371208\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/BOOT-INF/classes/lol/maki/socks/config/PaymentProps.class\",\"sha256\":\"c477d1c3161013d33ad820b13cef44db896b3e8dff31983fc58591448846013f\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/BOOT-INF/classes/lol/maki/socks/config/SecurityConfig.class\",\"sha256\":\"1faeb2b9866ca3bfb7f168b8e1e93357e28033cf2cd1d030aab639d363153a6e\"},{\"mode\":\"drwxr-xr-x\",\"path\":\"/workspace/BOOT-INF/classes/lol/maki/socks/payment\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/BOOT-INF/classes/lol/maki/socks/payment/AuthorizationResult.class\",\"sha256\":\"4c5f8dc83f63f557dfac387d3b34992b507877c4920c0d67423f563fec7c09a2\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/BOOT-INF/classes/lol/maki/socks/payment/ImmutableAuthorizationResult$Builder.class\",\"sha256\":\"574e3b7bc309197491a5dfd3f94008d032fe97a0437b96ef44f8af1b1ee40ee2\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/BOOT-INF/classes/lol/maki/socks/payment/ImmutableAuthorizationResult.class\",\"sha256\":\"cf8560e2a54e24093ddd421a8401777e253646a35d2ffb303cd713820002cef2\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/BOOT-INF/classes/lol/maki/socks/payment/ImmutablePayment$Builder.class\",\"sha256\":\"5879367cae3f87934529acdc4bfdceecfda42a89505e66d080ab319314b742e1\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/BOOT-INF/classes/lol/maki/socks/payment/ImmutablePayment.class\",\"sha256\":\"e6c8acbffc3414626a9630d7a9423693c8b3434310694b3f31cff2b310940699\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/BOOT-INF/classes/lol/maki/socks/payment/Payment.class\",\"sha256\":\"c8b2685f5e32aa03312dc174a6f7c919cc0f1f26d9e046c706be04d58344b886\"},{\"mode\":\"drwxr-xr-x\",\"path\":\"/workspace/BOOT-INF/classes/lol/maki/socks/payment/web\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/BOOT-INF/classes/lol/maki/socks/payment/web/PaymentController.class\",\"sha256\":\"aec3eea11237751eb3f1bbccd74584de05449bac02a9b42261abe4c985a0e686\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/BOOT-INF/classpath.idx\",\"sha256\":\"ec1f93f40ad3b4f71115351531f3a7ba382d9032c6902b8e779cdf660a6360b5\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/BOOT-INF/layers.idx\",\"sha256\":\"7cf513fb5ed11e7329bac8c98f41f7849a1a4b3f5be47d2a1ae225e03919c940\"},{\"mode\":\"drwxr-xr-x\",\"path\":\"/workspace/BOOT-INF/lib\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/BOOT-INF/lib/HdrHistogram-2.1.12.jar\",\"sha256\":\"9b47fbae444feaac4b7e04f0ea294569e4bc282bc69d8c2ce2ac3f23577281e2\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/BOOT-INF/lib/LatencyUtils-2.0.3.jar\",\"sha256\":\"a32a9ffa06b2f4e01c5360f8f9df7bc5d9454a5d373cd8f361347fa5a57165ec\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/BOOT-INF/lib/accessors-smart-1.2.jar\",\"sha256\":\"0c7c265d62fc007124dc32b91336e9c4272651d629bc5fa1a4e4e3bc758eb2e4\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/BOOT-INF/lib/asm-5.0.4.jar\",\"sha256\":\"896618ed8ae62702521a78bc7be42b7c491a08e6920a15f89a3ecdec31e9a220\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/BOOT-INF/lib/aspectjrt-1.9.6.jar\",\"sha256\":\"20c785678cbb4ee045914daf83da25f98a16071177dfa0e3451326723dfb4705\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/BOOT-INF/lib/aspectjweaver-1.9.6.jar\",\"sha256\":\"3167577eaa4be02817295d320c5a6578de8b80d15615d719d5be0a0d65d16165\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/BOOT-INF/lib/bcpkix-jdk15on-1.64.jar\",\"sha256\":\"84669138b1d99143e2c009024f67824ab8d3edb9b05b7591f5ebfb020a4bda71\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/BOOT-INF/lib/bcprov-jdk15on-1.64.jar\",\"sha256\":\"a4f463ce552b908a722fa198ef4892a226b3225e453f8df10d5c0a5bfe5db6b6\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/BOOT-INF/lib/brave-5.12.3.jar\",\"sha256\":\"06a013f984d6bfac0704f8545a4b1198f2a7a2f6935e7314edbdec7fdd778936\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/BOOT-INF/lib/brave-context-slf4j-5.12.3.jar\",\"sha256\":\"491c82f790e913193e2174297875d539654c0dabb345100deed448d9c0f59778\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/BOOT-INF/lib/brave-instrumentation-http-5.12.3.jar\",\"sha256\":\"21b846dcbfbc1d1df1a042da47359f05b54af1b22ffc023598b9f6a21b33f84b\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/BOOT-INF/lib/brave-instrumentation-httpasyncclient-5.12.3.jar\",\"sha256\":\"f4af75cead8f5529b7630ab43a7dbe6212f3556c522b62b24c9d442a039a0410\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/BOOT-INF/lib/brave-instrumentation-httpclient-5.12.3.jar\",\"sha256\":\"6235186e2b41fd92e0094d85b44db706a83632b9a3c47b023b599093ba0bae67\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/BOOT-INF/lib/brave-instrumentation-jms-5.12.3.jar\",\"sha256\":\"107fef1ba909cb67d214348dc171286ac9fa14e9f976153fa7ff85379bc55696\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/BOOT-INF/lib/brave-instrumentation-kafka-clients-5.12.3.jar\",\"sha256\":\"7c769d4ac3b14f9eda6c584fab045cc119e1445c858dc4c1e592368ad6c5053f\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/BOOT-INF/lib/brave-instrumentation-kafka-streams-5.12.3.jar\",\"sha256\":\"088393406b0c1277f31e38c0c8ad29dfdf47684545aaaa0fd6ed612bcbc7265d\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/BOOT-INF/lib/brave-instrumentation-messaging-5.12.3.jar\",\"sha256\":\"db6617e28fca3a6eba8910c024cbad7d2495e5badb6d6befa55ff2e171aeec81\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/BOOT-INF/lib/brave-instrumentation-rpc-5.12.3.jar\",\"sha256\":\"d88a78880afccf959fb9a00f751a75582f5fd73addfaadb9d9ca88102081aea9\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/BOOT-INF/lib/brave-instrumentation-servlet-5.12.3.jar\",\"sha256\":\"7618c6d3708476aa51cf482c20aca5f044a7d46db450f50153e97a8b8f33bb18\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/BOOT-INF/lib/brave-instrumentation-spring-rabbit-5.12.3.jar\",\"sha256\":\"d65ad56dbaf489f822b69da10c919463ba3939a927111f6b241dc70ae3992fb8\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/BOOT-INF/lib/brave-instrumentation-spring-web-5.12.3.jar\",\"sha256\":\"cd25838f50d9437243d246e9d1a034f0991ab37552ea4a6cdaec6d7ab87a48f9\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/BOOT-INF/lib/brave-instrumentation-spring-webmvc-5.12.3.jar\",\"sha256\":\"b757da8d1130456c227f62120f5fb98afe413bc2c250cdb043530061de8434d6\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/BOOT-INF/lib/classgraph-4.8.69.jar\",\"sha256\":\"0d895e0d92e992c0dc5156c89629553740c1b5c976927fee4d32b704f2f37105\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/BOOT-INF/lib/jackson-annotations-2.11.2.jar\",\"sha256\":\"90d602d1955df509b1569618cff869994caf9483cb82a3ccb39782a5cda54126\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/BOOT-INF/lib/jackson-core-2.11.2.jar\",\"sha256\":\"f8d768c4e8884522be5881dd2a91aec812d08d4f05852b434190e22de659dfc9\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/BOOT-INF/lib/jackson-databind-2.11.2.jar\",\"sha256\":\"cb890b4aad8ed21a7b57e3c8f7924dbdca1aeff9ddd27cb0ff37243037ae1342\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/BOOT-INF/lib/jackson-databind-nullable-0.1.0.jar\",\"sha256\":\"edf8bf620d6d09ab4a6ea6f740f60946ac41d2fa4eb29c00c3c5496ded9f2245\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/BOOT-INF/lib/jackson-dataformat-yaml-2.11.2.jar\",\"sha256\":\"f23c1940596813adc1997374519b5ff8a516b5031bfd3702e4b063115fa36f03\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/BOOT-INF/lib/jackson-datatype-jdk8-2.11.2.jar\",\"sha256\":\"fa585ff4aed2b250538dd42d53d263fc96c9b1c720e836214e443e4cf28af61f\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/BOOT-INF/lib/jackson-datatype-jsr310-2.11.2.jar\",\"sha256\":\"c8f7155c405cf1c521fb7f1cde610a0c488aad794b3c4ca7637a199dbc40850f\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/BOOT-INF/lib/jackson-module-parameter-names-2.11.2.jar\",\"sha256\":\"1b5a7e61314a135bb44e99978801a111f18eb02c9bfe5cc5e5c9edb033369004\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/BOOT-INF/lib/jakarta.annotation-api-1.3.5.jar\",\"sha256\":\"85fb03fc054cdf4efca8efd9b6712bbb418e1ab98241c4539c8585bbc23e1b8a\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/BOOT-INF/lib/jakarta.el-3.0.3.jar\",\"sha256\":\"e2bcb8551b02a5c2afdc4cab77302ba5c76705cf1fc832345ca880df80bf4716\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/BOOT-INF/lib/java-cfenv-2.2.2.RELEASE.jar\",\"sha256\":\"f66e97b1f7e84f30d3e79ba5990a912019ab3bd2b0cad0488884067fb57d7e52\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/BOOT-INF/lib/java-cfenv-boot-2.2.2.RELEASE.jar\",\"sha256\":\"20b32c3dfb4884b8e876d370c3645680c9398708e3c3fc76af954f66b7f197ae\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/BOOT-INF/lib/java-cfenv-jdbc-2.2.2.RELEASE.jar\",\"sha256\":\"87fa0e072870429bbaaf7991e4f7aee443292b6a12b3f96996473fff8200e7aa\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/BOOT-INF/lib/javax.activation-api-1.2.0.jar\",\"sha256\":\"43fdef0b5b6ceb31b0424b208b930c74ab58fac2ceeb7b3f6fd3aeb8b5ca4393\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/BOOT-INF/lib/jaxb-api-2.3.1.jar\",\"sha256\":\"88b955a0df57880a26a74708bc34f74dcaf8ebf4e78843a28b50eae945732b06\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/BOOT-INF/lib/jcip-annotations-1.0-1.jar\",\"sha256\":\"4fccff8382aafc589962c4edb262f6aa595e34f1e11e61057d1c6a96e8fc7323\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/BOOT-INF/lib/json-smart-2.3.jar\",\"sha256\":\"903f48c8aa4c3f6426440b8d32de89fa1dc23b1169abde25e4e1d068aa67708b\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/BOOT-INF/lib/jsr305-3.0.0.jar\",\"sha256\":\"bec0b24dcb23f9670172724826584802b80ae6cbdaba03bdebdef9327b962f6a\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/BOOT-INF/lib/jul-to-slf4j-1.7.30.jar\",\"sha256\":\"bbcbfdaa72572255c4f85207a9bfdb24358dc993e41252331bd4d0913e4988b9\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/BOOT-INF/lib/log4j-api-2.13.3.jar\",\"sha256\":\"2b4b1965c9dce7f3732a0fbf5c8493199c1e6bf8cf65c3e235b57d98da5f36af\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/BOOT-INF/lib/log4j-to-slf4j-2.13.3.jar\",\"sha256\":\"9624e9aaf60b1875adde33d8e7997de110b70be09e94e55ad8fc39637ec002c4\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/BOOT-INF/lib/logback-classic-1.2.3.jar\",\"sha256\":\"fb53f8539e7fcb8f093a56e138112056ec1dc809ebb020b59d8a36a5ebac37e0\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/BOOT-INF/lib/logback-core-1.2.3.jar\",\"sha256\":\"5946d837fe6f960c02a53eda7a6926ecc3c758bbdd69aa453ee429f858217f22\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/BOOT-INF/lib/micrometer-core-1.5.5.jar\",\"sha256\":\"c475461c57b9cd0dd72357b5959c2b6f67ac8b3ffc2f1cd6d344c4a9f9e99e99\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/BOOT-INF/lib/micrometer-registry-prometheus-1.5.5.jar\",\"sha256\":\"ae5c0bcc002c8548cc73d65c45f1fe087f879a471d6439c4b1b27a4c0376becb\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/BOOT-INF/lib/micrometer-registry-wavefront-1.5.5.jar\",\"sha256\":\"fb1ec66dd14609fb9701c997987d9a34264c40e13355c4c115fb2e5fe37d169a\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/BOOT-INF/lib/netty-buffer-4.1.52.Final.jar\",\"sha256\":\"41ca1035aee6e0f8177597d0a7610a5aa2c6e6fac744ac81fde4e5e58f639675\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/BOOT-INF/lib/netty-codec-4.1.52.Final.jar\",\"sha256\":\"3c7e78dcce7e353d86ac7dba2c251ab5cddd4eb86eaa889cfe4229782b828e52\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/BOOT-INF/lib/netty-codec-http-4.1.52.Final.jar\",\"sha256\":\"b5da28d0ea878b07d3111acf5e4faf41288ef2302b26414190fdd1a7d973c80c\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/BOOT-INF/lib/netty-codec-http2-4.1.52.Final.jar\",\"sha256\":\"eb527a42d2289d12dee6d4753ca2715978a37bbb41c71915ce4e9539c49f93a1\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/BOOT-INF/lib/netty-codec-socks-4.1.52.Final.jar\",\"sha256\":\"fecc577e0bb7721d6768cfc1846ee172911d16ab80dfbd9995d9657a551d4ea7\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/BOOT-INF/lib/netty-common-4.1.52.Final.jar\",\"sha256\":\"0d1f101e4db7d530ed04d7cabd57d95c0750f059bb6b3fadfed0c80d4734c717\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/BOOT-INF/lib/netty-handler-4.1.52.Final.jar\",\"sha256\":\"2cdc21fbfae04940c85929039779c93f51f618f5efb216079319dcfcf32a55c1\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/BOOT-INF/lib/netty-handler-proxy-4.1.52.Final.jar\",\"sha256\":\"e8d07863ceb4bd4806e255a1d532c8650f0f3b2d4d006ad6d21812e941b42fdc\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/BOOT-INF/lib/netty-resolver-4.1.52.Final.jar\",\"sha256\":\"6eeb72a233979cb45b0b4d6d46c5a41332c57c0cf8a803b1efc60dbbecba09a6\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/BOOT-INF/lib/netty-transport-4.1.52.Final.jar\",\"sha256\":\"9a3e6f8c0e55de363eb1ea10fe781797eca394e62186df2ae0b4eb2bce0b4541\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/BOOT-INF/lib/netty-transport-native-epoll-4.1.52.Final-linux-x86_64.jar\",\"sha256\":\"2c319c7dceac90d8f7c01c3cbad9a3e00cfde34f2ce95808aafd9d1c09c4779d\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/BOOT-INF/lib/netty-transport-native-unix-common-4.1.52.Final.jar\",\"sha256\":\"0f803b535e6bb511becb34a4df88333d04e5f24724e30c309d9942f88a5d72dc\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/BOOT-INF/lib/nimbus-jose-jwt-8.19.jar\",\"sha256\":\"4b5d4900d806825bdd56a4cba9eaf9234f163493573f3b39fdbb6554f962c839\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/BOOT-INF/lib/payment-spec-0.1.0-SNAPSHOT.jar\",\"sha256\":\"254642b242a99d83ff8da303985180b17e6e6f498af5bf18bfe2403ca2b7f43b\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/BOOT-INF/lib/prometheus-rsocket-client-1.0.0.jar\",\"sha256\":\"6549317d84a0df376525a5061cc3b9c65f7de34ab81035f8b7f688375a32ce38\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/BOOT-INF/lib/prometheus-rsocket-spring-1.0.0.jar\",\"sha256\":\"c5f05c86b8f912e8b0acc520771ceeafe2a98167a8f18f658b927573fff08877\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/BOOT-INF/lib/reactive-streams-1.0.3.jar\",\"sha256\":\"1dee0481072d19c929b623e155e14d2f6085dc011529a0a0dbefc84cf571d865\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/BOOT-INF/lib/reactor-core-3.3.10.RELEASE.jar\",\"sha256\":\"f0b92788cc6d3ca9e5de0fed317faae629443ee348865e620d9160c83b218f59\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/BOOT-INF/lib/reactor-netty-0.9.12.RELEASE.jar\",\"sha256\":\"951b18e6ba8786b79ed0f39974d1b6d00b3d900e8d1472e10014d0a4d70827f3\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/BOOT-INF/lib/rsocket-core-1.0.2.jar\",\"sha256\":\"042847bd166e5506170e1594ba687d337db89e5f4f8bf4c6a2b70808192c56ea\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/BOOT-INF/lib/rsocket-transport-netty-1.0.2.jar\",\"sha256\":\"dbbabe23b849cc6ae247cabf76d04b0695cede0d31bb4bcd49c040a62038ce4d\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/BOOT-INF/lib/simpleclient-0.8.1.jar\",\"sha256\":\"83e82a52219ccce3946449bdfdcfa3556e172d542a6b4940ea36015afd6f8b33\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/BOOT-INF/lib/simpleclient_common-0.8.1.jar\",\"sha256\":\"40da12fbb8cd6db164b536a9ae48131956782bdca13fb1f6126580aad494345d\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/BOOT-INF/lib/slf4j-api-1.7.30.jar\",\"sha256\":\"cdba07964d1bb40a0761485c6b1e8c2f8fd9eb1d19c53928ac0d7f9510105c57\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/BOOT-INF/lib/snakeyaml-1.26.jar\",\"sha256\":\"d87d607e500885356c03c1cae61e8c2e05d697df8787d5aba13484c2eb76a844\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/BOOT-INF/lib/snappy-java-1.1.7.5.jar\",\"sha256\":\"5be9642ebb9851b8ce6a272bace492b5c1da2fac53605f172aafc39a33df3862\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/BOOT-INF/lib/spring-aop-5.2.9.RELEASE.jar\",\"sha256\":\"111f92160ac798d97de09930015286e043655c8a8d1b947a2f2195a76c3514e6\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/BOOT-INF/lib/spring-beans-5.2.9.RELEASE.jar\",\"sha256\":\"7be619743e6312584deb8c436191cf322d6432131a21c93e723dddf41b3a23fc\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/BOOT-INF/lib/spring-boot-2.3.4.RELEASE.jar\",\"sha256\":\"6f31d29d22fc2003fc77b90db2c028a1e2e8d4e6b2a6ed61b07269aeb1c3d4a9\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/BOOT-INF/lib/spring-boot-actuator-2.3.4.RELEASE.jar\",\"sha256\":\"87dc1ab5765521f3f56e61883f5745fa514f8fde2f1c7b5cd7ca457fe1563fb0\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/BOOT-INF/lib/spring-boot-actuator-autoconfigure-2.3.4.RELEASE.jar\",\"sha256\":\"78ec28d71476ee6cafa958b19a06f6179ce1146f540557fdf4cd9c5598229858\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/BOOT-INF/lib/spring-boot-autoconfigure-2.3.4.RELEASE.jar\",\"sha256\":\"0c5645b638f3422d96411e4c47b6b5c217408d8e4314ff8fcb2aff29f7cba7a7\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/BOOT-INF/lib/spring-boot-configuration-processor-2.3.4.RELEASE.jar\",\"sha256\":\"96f24df8ccb9f788578a744a0bae649533e8bbf66b1c6d36fdf812406681f848\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/BOOT-INF/lib/spring-boot-jarmode-layertools-2.3.4.RELEASE.jar\",\"sha256\":\"c9cdd40f73a2c1159478d07abec410096c7a0a505f7a27e77801779bd33515d7\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/BOOT-INF/lib/spring-boot-starter-2.3.4.RELEASE.jar\",\"sha256\":\"777c071bbc57bc76a44989c5c674472d1c1da491743998996a050b418d24a9b0\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/BOOT-INF/lib/spring-boot-starter-actuator-2.3.4.RELEASE.jar\",\"sha256\":\"3a8f69bd5266b9224cbc60d3718d3e5deb20cbbdb65dacc9fc7fea375a2cdf80\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/BOOT-INF/lib/spring-boot-starter-aop-2.3.4.RELEASE.jar\",\"sha256\":\"e64b9946cfc493b3e88431a39dd0ed0f8c7b186fffe2714366540d7c8bc7ff26\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/BOOT-INF/lib/spring-boot-starter-json-2.3.4.RELEASE.jar\",\"sha256\":\"b8be7b242e08fff5c12e8fdd98673aa7a55172700a03c27c8c35d2a06b619daf\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/BOOT-INF/lib/spring-boot-starter-logging-2.3.4.RELEASE.jar\",\"sha256\":\"c1e9076f06df6e2b866812f33c7ae2936800c01846629d9247c327907416113e\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/BOOT-INF/lib/spring-boot-starter-oauth2-resource-server-2.3.4.RELEASE.jar\",\"sha256\":\"2c9546d60a4bef35ce183898c73aac62c0fd447dc6a9310ce610924cbacac9c1\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/BOOT-INF/lib/spring-boot-starter-tomcat-2.3.4.RELEASE.jar\",\"sha256\":\"011aa5bdbd078c3ba6bbbecc709f9bdcf5442f319c71761f056dcb4eea930bc6\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/BOOT-INF/lib/spring-boot-starter-web-2.3.4.RELEASE.jar\",\"sha256\":\"c57b8e6a75b57b71f520b834bc321c9314dbd31ad4b9297719b5e2d8c44e36cf\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/BOOT-INF/lib/spring-cloud-commons-2.2.5.RELEASE.jar\",\"sha256\":\"188a1a4c3910c08252ed72bd13cffbf25679327553bc69b7df61197ee70be658\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/BOOT-INF/lib/spring-cloud-context-2.2.5.RELEASE.jar\",\"sha256\":\"ae271e742c3898b01c38eb4ad24fbfc7cf770b38f3895495933696840b655c65\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/BOOT-INF/lib/spring-cloud-sleuth-core-2.2.5.RELEASE.jar\",\"sha256\":\"e4ba521ec89ec9f07ab53ba45f726957993aa992658619693f9b8fd648b14f79\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/BOOT-INF/lib/spring-cloud-sleuth-zipkin-2.2.5.RELEASE.jar\",\"sha256\":\"9269e6963bd42f33202ac126f93cfa4392180b84db19d12d085a93a691756415\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/BOOT-INF/lib/spring-cloud-starter-2.2.5.RELEASE.jar\",\"sha256\":\"dc31b7bbae31cfbd7cb14e10b6784baa54dfc404001998bc1557925a8b6601a9\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/BOOT-INF/lib/spring-cloud-starter-sleuth-2.2.5.RELEASE.jar\",\"sha256\":\"d1636fb0bb5514947a0497b0663b1f66dc5d3055caa1ef1bc7564d317f5880d1\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/BOOT-INF/lib/spring-cloud-starter-zipkin-2.2.5.RELEASE.jar\",\"sha256\":\"f52cc62c429990908fcb54a183e3854992e699f7a0f4c0252090b398f1ed255c\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/BOOT-INF/lib/spring-context-5.2.9.RELEASE.jar\",\"sha256\":\"cebfe9490d348d288fee54a526de69ea3378c92ae4b561511dd69692ac8201a9\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/BOOT-INF/lib/spring-core-5.2.9.RELEASE.jar\",\"sha256\":\"7cbae8ae5ccf5f238b101596c6a6d87e9451d98fbd9c4a6af1dac49cf1c0538a\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/BOOT-INF/lib/spring-expression-5.2.9.RELEASE.jar\",\"sha256\":\"923f9c5c7c06a4e6bd01e0c682a60570c239ee822915899f3b92e53c7dcc524a\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/BOOT-INF/lib/spring-jcl-5.2.9.RELEASE.jar\",\"sha256\":\"9d74112b01f62b15d3d4cb330db3af0977782c2422bd956463e20339ec3b0c29\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/BOOT-INF/lib/spring-security-config-5.3.4.RELEASE.jar\",\"sha256\":\"9578f6a25e57d3283af328d1e7e862598f49bf45fe15ef2ca53321509b2561c9\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/BOOT-INF/lib/spring-security-core-5.3.4.RELEASE.jar\",\"sha256\":\"b227c346b807dda45f4144e21df58560a2810af0c03dbbcb73e3119d3269608b\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/BOOT-INF/lib/spring-security-crypto-5.3.4.RELEASE.jar\",\"sha256\":\"ec8a6c9138576a1e49071da96dc247b942d1ff84b04524e2cec77cea3cd4ed02\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/BOOT-INF/lib/spring-security-oauth2-core-5.3.4.RELEASE.jar\",\"sha256\":\"97b828c20f57f17797639074b57f62a3a40b1e9a938dea55aa5bc3a73668ae66\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/BOOT-INF/lib/spring-security-oauth2-jose-5.3.4.RELEASE.jar\",\"sha256\":\"b576ebea449a7657bc48cb7455fe14a2afe2c748cec1d6dc59030d781ded6d86\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/BOOT-INF/lib/spring-security-oauth2-resource-server-5.3.4.RELEASE.jar\",\"sha256\":\"428bdd09e8a7f342137f0f958713c060b33400844f716512ab5f0ee3eae3ae7d\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/BOOT-INF/lib/spring-security-rsa-1.0.9.RELEASE.jar\",\"sha256\":\"a2f685f77c50d9efceb5c86bbbdb8b2980fb08d2edc7d555c2a12e8a9b0b531b\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/BOOT-INF/lib/spring-security-web-5.3.4.RELEASE.jar\",\"sha256\":\"bac619908d96d79ef20375b430a451d8c782f1bd11295c57bf40e1accdfca273\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/BOOT-INF/lib/spring-web-5.2.9.RELEASE.jar\",\"sha256\":\"76355c69937b0e8153169608532e8424cec029f51687f193bf72eb1ca109e7f2\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/BOOT-INF/lib/spring-webmvc-5.2.9.RELEASE.jar\",\"sha256\":\"2825194d46c244ff5e64fcba9273bfc8779667a3aac33eb4ea9ef87dfb4fa4ac\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/BOOT-INF/lib/swagger-ui-3.35.2.jar\",\"sha256\":\"1c0fa087ebf89fd0ec458cec237604ad16f25d004c5f13ac548fcbc6698bb3f0\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/BOOT-INF/lib/tomcat-embed-core-9.0.38.jar\",\"sha256\":\"e1359b3f399b3e0f9d02839f7ed8104fa4ac2019392a18a929681d2968794d6b\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/BOOT-INF/lib/tomcat-embed-websocket-9.0.38.jar\",\"sha256\":\"ad73ec3b9577ba55dde73e92e8f75331966f4c0ad8eab739406ddd76b13c21ac\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/BOOT-INF/lib/validation-api-2.0.1.Final.jar\",\"sha256\":\"9873b46df1833c9ee8f5bc1ff6853375115dadd8897bcb5a0dffb5848835ee6c\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/BOOT-INF/lib/value-2.8.2.jar\",\"sha256\":\"e0c405100540b5628ae85c6a2c2d7dfe217e232050445481c573517d93016fa9\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/BOOT-INF/lib/wavefront-internal-reporter-java-1.7.1.jar\",\"sha256\":\"c3edf44df62408651732f0a6474d3ed4ba36ecda9a72edaf85a1cd7ad5d8dd47\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/BOOT-INF/lib/wavefront-opentracing-sdk-java-2.1.1.jar\",\"sha256\":\"f7e47c314541c21386318ea5f85e528398af6105158fb6fdcbc9859d83468974\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/BOOT-INF/lib/wavefront-runtime-sdk-jvm-1.3.1.jar\",\"sha256\":\"ccb9ae0dabaef4af2bdeecb7a360152cdd96387191aefa3d6c497d41a9a73e4b\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/BOOT-INF/lib/wavefront-sdk-java-2.6.2.jar\",\"sha256\":\"3ced370550df5be2c99359d0d35923952e8938c43501c2f4c9d91ed8d62cb52e\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/BOOT-INF/lib/wavefront-spring-boot-2.0.1.jar\",\"sha256\":\"c0a3a52717e1137cf2cb24a41fcb8e4491ec8e6737fdc260d43e620cef01b7d6\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/BOOT-INF/lib/wavefront-spring-boot-starter-2.0.1.jar\",\"sha256\":\"64bb616a6fea20634d43992128b57f4dad5e74eba202cdff9d591eecc133bb16\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/BOOT-INF/lib/webjars-locator-core-0.45.jar\",\"sha256\":\"79f59837662137bb0fb26eb42b892b424780c97cb08046483bd637b865f75c94\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/BOOT-INF/lib/zipkin-2.21.1.jar\",\"sha256\":\"1f0c30a867ee223714057ca3bc5250b38fd2b43b44147eee65d7e855eac1fdd1\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/BOOT-INF/lib/zipkin-reporter-2.15.0.jar\",\"sha256\":\"4bea0f480d429bfe62359caec6e6ad05cf02192f884db3927760c24dd434f5fd\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/BOOT-INF/lib/zipkin-reporter-brave-2.15.0.jar\",\"sha256\":\"e61b1f5d47d896bb5e6b5ce5536fa3518cd66eb0a805a5d1d2da5adbca90e87e\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/BOOT-INF/lib/zipkin-reporter-metrics-micrometer-2.15.0.jar\",\"sha256\":\"19ac150e5aa9ef706f381a03b6f60917fd1057e8195d7aa2776d2b3e8e3b3313\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/BOOT-INF/lib/zipkin-sender-activemq-client-2.15.0.jar\",\"sha256\":\"b6ff02e60f1bd307e9dd2ea59fc127b8345533e2cb5bfe527556bc52f64045b7\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/BOOT-INF/lib/zipkin-sender-amqp-client-2.15.0.jar\",\"sha256\":\"2c7f49564c547dc74aec2865f4ae5d8f7cfdef47e3bcee399afa6f64b2872f41\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/BOOT-INF/lib/zipkin-sender-kafka-2.15.0.jar\",\"sha256\":\"d4b97e84d04b342b06ac1d2551eb3ad003e422ec50d547a67ec972dc7c553b45\"},{\"mode\":\"drwxr-xr-x\",\"path\":\"/workspace/META-INF\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/META-INF/MANIFEST.MF\",\"sha256\":\"58148a83a061d02472f0af5fc36a46f0eb35cc463f3d1769d4f111658c1d54a7\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/META-INF/build-info.properties\",\"sha256\":\"447cd11d17a3dff0ab9bc5b8a2cbd79d3e13dd85bf39cdbecde81b51bd9c2c15\"},{\"mode\":\"drwxr-xr-x\",\"path\":\"/workspace/META-INF/maven\"},{\"mode\":\"drwxr-xr-x\",\"path\":\"/workspace/META-INF/maven/lol.maki.socks.payment\"},{\"mode\":\"drwxr-xr-x\",\"path\":\"/workspace/META-INF/maven/lol.maki.socks.payment/payment-api\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/META-INF/maven/lol.maki.socks.payment/payment-api/pom.properties\",\"sha256\":\"d86452553f2b472e258a2be8ef4b2436ad8001e0b1ab856308a1b8ac8643d2d2\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/META-INF/maven/lol.maki.socks.payment/payment-api/pom.xml\",\"sha256\":\"1e1e14bdf8fa841844f122a75cd0b76ca1a288512888bf4296dc00a969579d8c\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/META-INF/spring-configuration-metadata.json\",\"sha256\":\"c986457f64c03a329471df33dd6b9521f9cb495bc4a06eaf3c8921b76f3d862b\"},{\"mode\":\"drwxr-xr-x\",\"path\":\"/workspace/org\"},{\"mode\":\"drwxr-xr-x\",\"path\":\"/workspace/org/springframework\"},{\"mode\":\"drwxr-xr-x\",\"path\":\"/workspace/org/springframework/boot\"},{\"mode\":\"drwxr-xr-x\",\"path\":\"/workspace/org/springframework/boot/loader\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/org/springframework/boot/loader/ClassPathIndexFile.class\",\"sha256\":\"b05ade902d333990f0c2c67ad66408aeb9840472820bad5a6982773ea93ce082\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/org/springframework/boot/loader/ExecutableArchiveLauncher.class\",\"sha256\":\"3ee1f0c3d9a452d6b25b9596fd31791ac4eaaf898b90f67ca4ac792d474afcde\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/org/springframework/boot/loader/JarLauncher.class\",\"sha256\":\"94409057aad8ac12697233c58c63cc757280afa28eb98827deeef9fcbdaea725\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/org/springframework/boot/loader/LaunchedURLClassLoader$DefinePackageCallType.class\",\"sha256\":\"8c9a576f188c931cbe867b71f08934b380fd54b27184787babede1f7dd67a2e3\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/org/springframework/boot/loader/LaunchedURLClassLoader$UseFastConnectionExceptionsEnumeration.class\",\"sha256\":\"ff343558484ede268cad86f902f1d5452f9c2db004442491bb0a87bfff0947b3\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/org/springframework/boot/loader/LaunchedURLClassLoader.class\",\"sha256\":\"5730afe6005c1c34bd03a92540dc1762d51d179615298f88b786ee1411a071b7\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/org/springframework/boot/loader/Launcher.class\",\"sha256\":\"cfabeaf2ab47f4a7f6d6245257feb86cb0ff46614e3e86cf460ef1f1ab3c3283\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/org/springframework/boot/loader/MainMethodRunner.class\",\"sha256\":\"8def290c6215e07bbdb7afb18cf4e5851ae9607492ff33b832d7399618295a5e\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/org/springframework/boot/loader/PropertiesLauncher$1.class\",\"sha256\":\"bd09b54f2698d3b3a7641e96c3d70b45f850e0141bda4c7af4aaeadf76a51f6d\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/org/springframework/boot/loader/PropertiesLauncher$ArchiveEntryFilter.class\",\"sha256\":\"54f0e0ef790138bd78a682659ec1350c4deaeb0147e46b79fa5c85a99a55ba03\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/org/springframework/boot/loader/PropertiesLauncher$ClassPathArchives.class\",\"sha256\":\"b5e384a6221fd1b922bb4077c15123585444a34f03ec8159205454f78b53599e\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/org/springframework/boot/loader/PropertiesLauncher$PrefixMatchingArchiveFilter.class\",\"sha256\":\"89c444e22b5264a96446be6f4f633d0f6914fde4330230a2dd1514a4b7508eb5\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/org/springframework/boot/loader/PropertiesLauncher.class\",\"sha256\":\"9f13e716e4214053dd396aad3f2d5f7fa6147c1f1ab4beee157152c26684dedf\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/org/springframework/boot/loader/WarLauncher.class\",\"sha256\":\"118effa75c47a44aa24b5be5741c422286294d9e6a2233ae581062ed8a1fed8f\"},{\"mode\":\"drwxr-xr-x\",\"path\":\"/workspace/org/springframework/boot/loader/archive\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/org/springframework/boot/loader/archive/Archive$Entry.class\",\"sha256\":\"246822838a677d978759440ff313fcd8bade96adaeffa261508c1022749e501c\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/org/springframework/boot/loader/archive/Archive$EntryFilter.class\",\"sha256\":\"57fbe7d6b72966c0f9cff0dd4adf88f318c98202946aa89fd7fa7910058fb1e6\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/org/springframework/boot/loader/archive/Archive.class\",\"sha256\":\"62ad493d902a2e8686af42b36c6e9a81d580cab10c1e55a848a9342036d15918\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/org/springframework/boot/loader/archive/ExplodedArchive$AbstractIterator.class\",\"sha256\":\"533ef454f3fad5f0b14ab52435b8cece05334900c77e0a3bd6973d6dfae9fb9b\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/org/springframework/boot/loader/archive/ExplodedArchive$ArchiveIterator.class\",\"sha256\":\"6577f25c460d4df95fd2c438745cd1b09d93ebb8ed38dba054c326734e778f62\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/org/springframework/boot/loader/archive/ExplodedArchive$EntryIterator.class\",\"sha256\":\"ee2f945c37f3ccf5e9c3257a1fdd258e9637a7653df3cc5d1c8e73ad36a9779d\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/org/springframework/boot/loader/archive/ExplodedArchive$FileEntry.class\",\"sha256\":\"92a8e014d201a8fbfa0980b8772df1c22c41a80b7df216f1527327b338ae8673\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/org/springframework/boot/loader/archive/ExplodedArchive$SimpleJarFileArchive.class\",\"sha256\":\"f3570159e71b4614a75c59e1113f72e6b89bea72013b2ca9fc7905d828a12ad8\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/org/springframework/boot/loader/archive/ExplodedArchive.class\",\"sha256\":\"307b5fc3185cef42d8c0f9afa848e401ea185f077c9eae6d3a574e926e866312\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/org/springframework/boot/loader/archive/JarFileArchive$AbstractIterator.class\",\"sha256\":\"6931a3b6726a0981f505f3741a5413bfabdf8e5f63a451cce3dd93bb9fd88e6b\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/org/springframework/boot/loader/archive/JarFileArchive$EntryIterator.class\",\"sha256\":\"bf0952348ec872e04c9ed758e9a8fd5ffcc0c3000d547bfd9ce721b2420688fe\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/org/springframework/boot/loader/archive/JarFileArchive$JarFileEntry.class\",\"sha256\":\"3fdc5a14fd6957c8773a083b197dfbcad3c0c1b0fa6326fbf642784a2705480a\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/org/springframework/boot/loader/archive/JarFileArchive$NestedArchiveIterator.class\",\"sha256\":\"f7806ea8f82458f67c4ca3486ccea8966438f78276039c444ea61595e7f44540\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/org/springframework/boot/loader/archive/JarFileArchive.class\",\"sha256\":\"797c45f6781dae477353470ca6dd254d0d5de102a4e5da933f403aaa6012f822\"},{\"mode\":\"drwxr-xr-x\",\"path\":\"/workspace/org/springframework/boot/loader/data\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/org/springframework/boot/loader/data/RandomAccessData.class\",\"sha256\":\"4217241c14ad8c22a03d9e019ba6628062e85f2dc1963248d4bda99e6c5ddc0a\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/org/springframework/boot/loader/data/RandomAccessDataFile$1.class\",\"sha256\":\"e084367c748a52369f2ac97abfacca2cf85f5eee975286d327f1eee67fbbebaf\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/org/springframework/boot/loader/data/RandomAccessDataFile$DataInputStream.class\",\"sha256\":\"c0eb4dc3e005f32e76c0dffde95dab945f5a0371b8067abe300b43557ee1b835\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/org/springframework/boot/loader/data/RandomAccessDataFile$FileAccess.class\",\"sha256\":\"a0729d4c5855a49837d551adbe0d8863089da6868f84f98756f8fc0ae8231caa\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/org/springframework/boot/loader/data/RandomAccessDataFile.class\",\"sha256\":\"2454bf11da03d762675862fd391b2b4bca500a2fb04c19436210a44bbcaab6d1\"},{\"mode\":\"drwxr-xr-x\",\"path\":\"/workspace/org/springframework/boot/loader/jar\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/org/springframework/boot/loader/jar/AbstractJarFile$JarFileType.class\",\"sha256\":\"a6c87fbcd53514165d91b396ebcfab7e36370757e5a234ca35fbaf19bda20bbc\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/org/springframework/boot/loader/jar/AbstractJarFile.class\",\"sha256\":\"290e4e85dc60553ede7d63e0c45ec95606850af4d1903bef1073a6e39d7eece6\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/org/springframework/boot/loader/jar/AsciiBytes.class\",\"sha256\":\"6c82949252aa6cf6c36c45e70bc10fa6ab761299b2067968dd2598eba8f8762d\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/org/springframework/boot/loader/jar/Bytes.class\",\"sha256\":\"a7739383c5795ed9910148588f548160a43cfc2527b329a45ad8b561a730f503\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/org/springframework/boot/loader/jar/CentralDirectoryEndRecord$1.class\",\"sha256\":\"504fac11b50eda3f4ca0d92d70e2e56b46e01867bc6577f59ac4c8f220bf2c32\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/org/springframework/boot/loader/jar/CentralDirectoryEndRecord$Zip64End.class\",\"sha256\":\"dec1ba046962f01cefae16d6f2708de2ae594c2b51dc4d74e5ad199ff9434fda\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/org/springframework/boot/loader/jar/CentralDirectoryEndRecord$Zip64Locator.class\",\"sha256\":\"3b5037260844599b6851229223fb86761f960c5f32aa466d0204e3a57a126026\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/org/springframework/boot/loader/jar/CentralDirectoryEndRecord.class\",\"sha256\":\"d31c6dc10398258cad79734fadc559fa165758bcfadd696f77ac73795010e6f2\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/org/springframework/boot/loader/jar/CentralDirectoryFileHeader.class\",\"sha256\":\"6679750420cea1d21becb039a2203d1242e35c688a199fb1e3990aeb209311d1\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/org/springframework/boot/loader/jar/CentralDirectoryParser.class\",\"sha256\":\"5a81f3ba20dac54db2207ffb0bed19a4cd8a55681a163192eb7d979fe9ea156a\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/org/springframework/boot/loader/jar/CentralDirectoryVisitor.class\",\"sha256\":\"717715334fd187b67320a3bb1eff7dcabfd79f8abbd1df93d4c55473b0c79370\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/org/springframework/boot/loader/jar/FileHeader.class\",\"sha256\":\"651c97fabff106d2389ce1963e6e2ee23c64b71367fe325cce96473d87e3507c\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/org/springframework/boot/loader/jar/Handler.class\",\"sha256\":\"51b97fcd3d395edabf19208fe70f024d7e7236281d71b1df8af99b5b746acf8d\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/org/springframework/boot/loader/jar/JarEntry.class\",\"sha256\":\"5ff0cd39833f75bdd66f6146290148a0373406784fa7c4b1dc1684e00c34a917\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/org/springframework/boot/loader/jar/JarEntryCertification.class\",\"sha256\":\"bc92efede2d8cdfc2399d0bf6e75649fdd17861c9d6b7883e1552971ac079914\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/org/springframework/boot/loader/jar/JarEntryFilter.class\",\"sha256\":\"901a87e6c523e643ff8669cb22c920773847236999a5ef81fde5e2c92f770e9c\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/org/springframework/boot/loader/jar/JarFile$1.class\",\"sha256\":\"224f1d8685b3bbecab641de62b3c3547c302689f6816226d943afc88450f7ac0\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/org/springframework/boot/loader/jar/JarFile$JarEntryEnumeration.class\",\"sha256\":\"7e8d6147d998e91edc0171799b52927ddfd7b793f9efa6f0859e301b34c617d2\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/org/springframework/boot/loader/jar/JarFile.class\",\"sha256\":\"d1a5e4f688ff8ecb5f72f9fccb86441167a65b5c97d8ff20383f2f3d886f70e2\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/org/springframework/boot/loader/jar/JarFileEntries$1.class\",\"sha256\":\"712f3b88cae599de74ed88b1583eaafd710965ec08057c16f350fa98797929be\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/org/springframework/boot/loader/jar/JarFileEntries$EntryIterator.class\",\"sha256\":\"2a29a997614cd99d7ff4a81d142a1098b0e09c6bc0de394d9ce3b5fba7500e50\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/org/springframework/boot/loader/jar/JarFileEntries.class\",\"sha256\":\"d296df2a085f4eb19cabdba7d65fd0d0634abda57eac179a5a04756a55195b2d\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/org/springframework/boot/loader/jar/JarFileWrapper.class\",\"sha256\":\"64525b5859740da62ba991de594b8ff74aabf7e15e969a03edeea77767388d83\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/org/springframework/boot/loader/jar/JarURLConnection$1.class\",\"sha256\":\"b824c26fef81ee0de8f9b366a34efdc5b7b21258e4373ef51559a114ffbd49ac\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/org/springframework/boot/loader/jar/JarURLConnection$JarEntryName.class\",\"sha256\":\"3f9d86deedf5e02807702e33aabe758befd4b2aa067cc866800a526ea24c18eb\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/org/springframework/boot/loader/jar/JarURLConnection.class\",\"sha256\":\"6c29bbdd075207d21042f6897d58428aa1f0c32b0e803b697ece8b64084560cf\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/org/springframework/boot/loader/jar/StringSequence.class\",\"sha256\":\"191a8c5a189c8c5f845d15cd2c751c28ad5e9d472785158b75aeb45dab4993a0\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/org/springframework/boot/loader/jar/ZipInflaterInputStream.class\",\"sha256\":\"15b92a5c5028c7e42a55cadd0de9ac3a2891e2404ed8c0cdd6a966a39fda4aeb\"},{\"mode\":\"drwxr-xr-x\",\"path\":\"/workspace/org/springframework/boot/loader/jarmode\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/org/springframework/boot/loader/jarmode/JarMode.class\",\"sha256\":\"1b80dc0a7dddc788bafc15b8154ef97bc8cdaf214ceca0cf541dc9cce3e1d170\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/org/springframework/boot/loader/jarmode/JarModeLauncher.class\",\"sha256\":\"5f9341fdf5b5275699cd470cba5712c8214e37ec5dc41cfa5352864a802a9f3b\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/org/springframework/boot/loader/jarmode/TestJarMode.class\",\"sha256\":\"a59335616d99d1c38e216af65a9b41b3415882771639916bb1f8e749c9ca2ac6\"},{\"mode\":\"drwxr-xr-x\",\"path\":\"/workspace/org/springframework/boot/loader/util\"},{\"mode\":\"-rw-r--r--\",\"path\":\"/workspace/org/springframework/boot/loader/util/SystemPropertyUtils.class\",\"sha256\":\"42c3ffd31febcbd0dcbc6ef2c45531287ecf96f4d0e63106524069cf89f8b94e\"}]},\"build\":false,\"launch\":true,\"cache\":false}}}],\"config\":{\"sha\":\"sha256:cb13cc7c2351591b91cdeee789ebaa9b61ceead29e2e15edf24af4f9a812613f\"},\"launcher\":{\"sha\":\"sha256:52da9578e67922c62d17a1e3d4a908e0b3e9e46f92da45d37aa5d615154073a2\"},\"process-types\":{\"sha\":\"\"},\"runImage\":{\"topLayer\":\"sha256:2de6de6466c9537b6d966266d42b1f9ef9e6714ca9e5a205cd82045333818fce\",\"reference\":\"d3826858ec31975d2cdaeb1078c527f36f26c6d6a4fdb33b98c26fff6742f155\"},\"stack\":{\"runImage\":{\"image\":\"index.docker.io/paketobuildpacks/run:base-cnb\",\"mirrors\":[\"gcr.io/paketo-buildpacks/run:base-cnb\"]}}}"
  }
}

Details


Download activity

  • Total downloads 1
  • Last 30 days 0
  • Last week 0
  • Today 0