All Downloads are FREE. Search and download functionalities are using the official Maven repository.

META-INF.additional-spring-configuration-metadata.json Maven / Gradle / Ivy

Go to download

Resilience4j is a lightweight, easy-to-use fault tolerance library designed for Java8 and functional programming

There is a newer version: 2.2.0
Show newest version
{
  "properties": [
    {
      "name": "management.health.circuitbreakers.enabled",
      "type": "java.lang.Boolean",
      "description": "Whether to enable CircuitBreakers health check.",
      "defaultValue": false
    },
    {
    "name": "management.health.ratelimiters.enabled",
    "type": "java.lang.Boolean",
    "description": "Whether to enable RateLimiters health check.",
    "defaultValue": false
    },
    {
      "name": "resilience4j.bulkhead.metrics.enabled",
      "type": "java.lang.Boolean",
      "description": "Whether to enable the bulkhead-metrics.",
      "defaultValue": "true"
    },
    {
      "name": "resilience4j.bulkhead.metrics.legacy.enabled",
      "type": "java.lang.Boolean",
      "description": "Whether to enable the legacy-bulkhead-metrics.",
      "defaultValue": "false"
    },
    {
      "name": "resilience4j.thread-pool-bulkhead.metrics.enabled",
      "type": "java.lang.Boolean",
      "description": "Whether to enable the thread-pool-bulkhead-metrics.",
      "defaultValue": "true"
    },
    {
      "name": "resilience4j.thread-pool-bulkhead.metrics.legacy.enabled",
      "type": "java.lang.Boolean",
      "description": "Whether to enable the legacy-thread-pool-bulkhead-metrics.",
      "defaultValue": "false"
    },
    {
      "name": "resilience4j.circuitbreaker.metrics.enabled",
      "type": "java.lang.Boolean",
      "description": "Whether to enable the circuitbreaker-metrics.",
      "defaultValue": "true"
    },
    {
      "name": "resilience4j.circuitbreaker.metrics.legacy.enabled",
      "type": "java.lang.Boolean",
      "description": "Whether to enable the legacy-circuitbreaker-metrics.",
      "defaultValue": "false"
    },
    {
      "name": "resilience4j.ratelimiter.metrics.enabled",
      "type": "java.lang.Boolean",
      "description": "Whether to enable the ratelimiter-metrics.",
      "defaultValue": "true"
    },
    {
      "name": "resilience4j.ratelimiter.metrics.legacy.enabled",
      "type": "java.lang.Boolean",
      "description": "Whether to enable the legacy-ratelimiter-metrics.",
      "defaultValue": "false"
    },
    {
      "name": "resilience4j.retry.metrics.enabled",
      "type": "java.lang.Boolean",
      "description": "Whether to enable the retry-metrics.",
      "defaultValue": "true"
    },
    {
      "name": "resilience4j.retry.metrics.legacy.enabled",
      "type": "java.lang.Boolean",
      "description": "Whether to enable the legacy-retry-metrics.",
      "defaultValue": "false"
    },
    {
      "name": "resilience4j.timelimiter.metrics.enabled",
      "type": "java.lang.Boolean",
      "description": "Whether to enable the timelimiter-metrics.",
      "defaultValue": "true"
    },
    {
      "name": "resilience4j.timelimiter.metrics.legacy.enabled",
      "type": "java.lang.Boolean",
      "description": "Whether to enable the legacy-timelimiter-metrics.",
      "defaultValue": "false"
    }
  ]
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy