- "properties": { "id": { "index": 0, "kind": "property", "displayName": "Id", "required": true, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "description": "Node id" }, "configurationUri": { "index": 1, "kind": "property", "displayName": "Configuration Uri", "label": "advanced", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "description": "An implementation specific URI for the CacheManager" }, "configuration": { "index": 2, "kind": "property", "displayName": "Configuration", "label": "advanced", "required": false, "type": "object", "javaType": "org.apache.camel.component.infinispan.remote.cluster.InfinispanRemoteClusterConfiguration", "deprecated": false, "autowired": false, "secret": false, "description": "To use an existing configuration" }, "cacheContainer": { "index": 3, "kind": "property", "displayName": "Cache Container", "required": false, "type": "object", "javaType": "org.infinispan.client.hotrod.RemoteCacheManager", "deprecated": false, "autowired": false, "secret": false, "description": "Specifies the cache Container to connect" }, "cacheContainerConfiguration": { "index": 4, "kind": "property", "displayName": "Cache Container Configuration", "label": "advanced", "required": false, "type": "object", "javaType": "org.infinispan.client.hotrod.configuration.Configuration", "deprecated": false, "autowired": false, "secret": false, "description": "The CacheContainer configuration. Used if the cacheContainer is not defined." }, "lifespan": { "index": 5, "kind": "property", "displayName": "Lifespan", "required": false, "type": "integer", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 30, "description": "The lifespan of the cache entry for the local cluster member registered to the inventory" }, "lifespanTimeUnit": { "index": 6, "kind": "property", "displayName": "Lifespan Time Unit", "required": false, "type": "object", "javaType": "java.util.concurrent.TimeUnit", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "SECONDS", "description": "The TimeUnit of the lifespan" }, "hosts": { "index": 7, "kind": "property", "displayName": "Hosts", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "description": "Specifies the host of the cache on Infinispan instance. Multiple hosts can be separated by semicolon." }, "secure": { "index": 8, "kind": "property", "displayName": "Secure", "label": "security", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "description": "Define if we are connecting to a secured Infinispan instance" }, "username": { "index": 9, "kind": "property", "displayName": "Username", "label": "security", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "description": "Define the username to access the infinispan instance" }, "password": { "index": 10, "kind": "property", "displayName": "Password", "label": "security", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": true, "security": "secret", "description": "Define the password to access the infinispan instance" }, "securityServerName": { "index": 11, "kind": "property", "displayName": "Security Server Name", "label": "security", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "description": "Define the security server name to access the infinispan instance" }, "saslMechanism": { "index": 12, "kind": "property", "displayName": "Sasl Mechanism", "label": "security", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "description": "Define the SASL Mechanism to access the infinispan instance" }, "securityRealm": { "index": 13, "kind": "property", "displayName": "Security Realm", "label": "security", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "description": "Define the security realm to access the infinispan instance" }, "configurationProperties": { "index": 14, "kind": "property", "displayName": "Configuration Properties", "label": "advanced", "required": false, "type": "object", "javaType": "java.util.Map", "deprecated": false, "autowired": false, "secret": false, "description": "Implementation specific properties for the CacheManager" } }
0 commit comments