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

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

{
  "group": [
    {
      "name": "infra.caching.redis",
      "type": "com.labijie.caching.redis.configuration.RedisCacheConfig",
      "sourceType": "com.labijie.caching.redis.configuration.RedisCachingAutoConfiguration",
      "sourceMethod":"redisCacheConfig()"
    }
  ],
  "properties": [
    {
      "name": "infra.caching.redis.default-region",
      "type": "java.lang.String",
      "description": "default region for redis caching"
    },
    {
      "name": "infra.caching.redis.regions",
      "type": "java.util.Map",
      "description": "redis cache regions"
    },
    {
      "name": "infra.caching.redis.default-serializer",
      "type": "java.lang.String",
      "defaultValue": "json",
      "description": "cache data serializer"
    }
  ],
  "hints": [
    {
      "name": "infra.caching.redis.default-serializer",
      "values": [
        {
          "value": "json"
        },
        {
          "value": "kryo"
        },
        {
          "value": "json-smile"
        }
      ],
      "providers": [
        {
          "name": "any"
        }
      ]
    },
    {
      "name": "infra.caching.redis.regions.keys",
      "providers": [
        {
          "name": "any"
        }
      ]
    },
    {
      "name": "infra.caching.redis.regions.values",
      "providers": [
        {
          "name": "handle-as",
          "parameters": {
            "target": "com.labijie.caching.redis.configuration.RedisRegionOptions"
          }
        }
      ]
    }
  ]
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy