generated from camel.apache.org/component
Add component definition: spring-redis
This commit is contained in:
parent
49b0ca75e1
commit
3485487155
790
component.json
Normal file
790
component.json
Normal file
@ -0,0 +1,790 @@
|
|||||||
|
{
|
||||||
|
"component": {
|
||||||
|
"kind": "component",
|
||||||
|
"name": "spring-redis",
|
||||||
|
"title": "Spring Redis",
|
||||||
|
"description": "Send and receive messages from Redis.",
|
||||||
|
"deprecated": false,
|
||||||
|
"firstVersion": "2.11.0",
|
||||||
|
"label": "cache",
|
||||||
|
"javaType": "org.apache.camel.component.redis.RedisComponent",
|
||||||
|
"supportLevel": "Stable",
|
||||||
|
"groupId": "org.apache.camel",
|
||||||
|
"artifactId": "camel-spring-redis",
|
||||||
|
"version": "4.10.2",
|
||||||
|
"scheme": "spring-redis",
|
||||||
|
"extendsScheme": "",
|
||||||
|
"syntax": "spring-redis:host:port",
|
||||||
|
"async": false,
|
||||||
|
"api": false,
|
||||||
|
"consumerOnly": false,
|
||||||
|
"producerOnly": false,
|
||||||
|
"lenientProperties": false,
|
||||||
|
"browsable": false,
|
||||||
|
"remote": true
|
||||||
|
},
|
||||||
|
"headers": {
|
||||||
|
"CamelRedis.Command": {
|
||||||
|
"index": 0,
|
||||||
|
"kind": "header",
|
||||||
|
"displayName": "",
|
||||||
|
"group": "producer",
|
||||||
|
"label": "producer",
|
||||||
|
"required": false,
|
||||||
|
"javaType": "String",
|
||||||
|
"deprecated": false,
|
||||||
|
"deprecationNote": "",
|
||||||
|
"autowired": false,
|
||||||
|
"secret": false,
|
||||||
|
"description": "The command to perform.",
|
||||||
|
"constantName": "org.apache.camel.component.redis.RedisConstants#COMMAND"
|
||||||
|
},
|
||||||
|
"CamelRedis.Key": {
|
||||||
|
"index": 1,
|
||||||
|
"kind": "header",
|
||||||
|
"displayName": "",
|
||||||
|
"group": "common",
|
||||||
|
"label": "",
|
||||||
|
"required": false,
|
||||||
|
"javaType": "String",
|
||||||
|
"deprecated": false,
|
||||||
|
"deprecationNote": "",
|
||||||
|
"autowired": false,
|
||||||
|
"secret": false,
|
||||||
|
"description": "The key.",
|
||||||
|
"constantName": "org.apache.camel.component.redis.RedisConstants#KEY"
|
||||||
|
},
|
||||||
|
"CamelRedis.Keys": {
|
||||||
|
"index": 2,
|
||||||
|
"kind": "header",
|
||||||
|
"displayName": "",
|
||||||
|
"group": "common",
|
||||||
|
"label": "",
|
||||||
|
"required": false,
|
||||||
|
"javaType": "Collection<String>",
|
||||||
|
"deprecated": false,
|
||||||
|
"deprecationNote": "",
|
||||||
|
"autowired": false,
|
||||||
|
"secret": false,
|
||||||
|
"description": "The keys.",
|
||||||
|
"constantName": "org.apache.camel.component.redis.RedisConstants#KEYS"
|
||||||
|
},
|
||||||
|
"CamelRedis.Field": {
|
||||||
|
"index": 3,
|
||||||
|
"kind": "header",
|
||||||
|
"displayName": "",
|
||||||
|
"group": "common",
|
||||||
|
"label": "",
|
||||||
|
"required": false,
|
||||||
|
"javaType": "String",
|
||||||
|
"deprecated": false,
|
||||||
|
"deprecationNote": "",
|
||||||
|
"autowired": false,
|
||||||
|
"secret": false,
|
||||||
|
"description": "The field.",
|
||||||
|
"constantName": "org.apache.camel.component.redis.RedisConstants#FIELD"
|
||||||
|
},
|
||||||
|
"CamelRedis.Fields": {
|
||||||
|
"index": 4,
|
||||||
|
"kind": "header",
|
||||||
|
"displayName": "",
|
||||||
|
"group": "common",
|
||||||
|
"label": "",
|
||||||
|
"required": false,
|
||||||
|
"javaType": "Collection<String>",
|
||||||
|
"deprecated": false,
|
||||||
|
"deprecationNote": "",
|
||||||
|
"autowired": false,
|
||||||
|
"secret": false,
|
||||||
|
"description": "The fields.",
|
||||||
|
"constantName": "org.apache.camel.component.redis.RedisConstants#FIELDS"
|
||||||
|
},
|
||||||
|
"CamelRedis.Value": {
|
||||||
|
"index": 5,
|
||||||
|
"kind": "header",
|
||||||
|
"displayName": "",
|
||||||
|
"group": "common",
|
||||||
|
"label": "",
|
||||||
|
"required": false,
|
||||||
|
"javaType": "Object",
|
||||||
|
"deprecated": false,
|
||||||
|
"deprecationNote": "",
|
||||||
|
"autowired": false,
|
||||||
|
"secret": false,
|
||||||
|
"description": "The value.",
|
||||||
|
"constantName": "org.apache.camel.component.redis.RedisConstants#VALUE"
|
||||||
|
},
|
||||||
|
"CamelRedis.Values": {
|
||||||
|
"index": 6,
|
||||||
|
"kind": "header",
|
||||||
|
"displayName": "",
|
||||||
|
"group": "common",
|
||||||
|
"label": "",
|
||||||
|
"required": false,
|
||||||
|
"javaType": "Map<String, Object> or Collection<Object>",
|
||||||
|
"deprecated": false,
|
||||||
|
"deprecationNote": "",
|
||||||
|
"autowired": false,
|
||||||
|
"secret": false,
|
||||||
|
"description": "The values.",
|
||||||
|
"constantName": "org.apache.camel.component.redis.RedisConstants#VALUES"
|
||||||
|
},
|
||||||
|
"CamelRedis.Start": {
|
||||||
|
"index": 7,
|
||||||
|
"kind": "header",
|
||||||
|
"displayName": "",
|
||||||
|
"group": "common",
|
||||||
|
"label": "",
|
||||||
|
"required": false,
|
||||||
|
"javaType": "Long",
|
||||||
|
"deprecated": false,
|
||||||
|
"deprecationNote": "",
|
||||||
|
"autowired": false,
|
||||||
|
"secret": false,
|
||||||
|
"description": "Start",
|
||||||
|
"constantName": "org.apache.camel.component.redis.RedisConstants#START"
|
||||||
|
},
|
||||||
|
"CamelRedis.End": {
|
||||||
|
"index": 8,
|
||||||
|
"kind": "header",
|
||||||
|
"displayName": "",
|
||||||
|
"group": "common",
|
||||||
|
"label": "",
|
||||||
|
"required": false,
|
||||||
|
"javaType": "Long",
|
||||||
|
"deprecated": false,
|
||||||
|
"deprecationNote": "",
|
||||||
|
"autowired": false,
|
||||||
|
"secret": false,
|
||||||
|
"description": "End",
|
||||||
|
"constantName": "org.apache.camel.component.redis.RedisConstants#END"
|
||||||
|
},
|
||||||
|
"CamelRedis.Timeout": {
|
||||||
|
"index": 9,
|
||||||
|
"kind": "header",
|
||||||
|
"displayName": "",
|
||||||
|
"group": "common",
|
||||||
|
"label": "",
|
||||||
|
"required": false,
|
||||||
|
"javaType": "Long",
|
||||||
|
"deprecated": false,
|
||||||
|
"deprecationNote": "",
|
||||||
|
"autowired": false,
|
||||||
|
"secret": false,
|
||||||
|
"description": "The timeout.",
|
||||||
|
"constantName": "org.apache.camel.component.redis.RedisConstants#TIMEOUT"
|
||||||
|
},
|
||||||
|
"CamelRedis.Offset": {
|
||||||
|
"index": 10,
|
||||||
|
"kind": "header",
|
||||||
|
"displayName": "",
|
||||||
|
"group": "common",
|
||||||
|
"label": "",
|
||||||
|
"required": false,
|
||||||
|
"javaType": "Long",
|
||||||
|
"deprecated": false,
|
||||||
|
"deprecationNote": "",
|
||||||
|
"autowired": false,
|
||||||
|
"secret": false,
|
||||||
|
"description": "The offset.",
|
||||||
|
"constantName": "org.apache.camel.component.redis.RedisConstants#OFFSET"
|
||||||
|
},
|
||||||
|
"CamelRedis.Destination": {
|
||||||
|
"index": 11,
|
||||||
|
"kind": "header",
|
||||||
|
"displayName": "",
|
||||||
|
"group": "common",
|
||||||
|
"label": "",
|
||||||
|
"required": false,
|
||||||
|
"javaType": "String",
|
||||||
|
"deprecated": false,
|
||||||
|
"deprecationNote": "",
|
||||||
|
"autowired": false,
|
||||||
|
"secret": false,
|
||||||
|
"description": "The destination.",
|
||||||
|
"constantName": "org.apache.camel.component.redis.RedisConstants#DESTINATION"
|
||||||
|
},
|
||||||
|
"CamelRedis.Channel": {
|
||||||
|
"index": 12,
|
||||||
|
"kind": "header",
|
||||||
|
"displayName": "",
|
||||||
|
"group": "common",
|
||||||
|
"label": "",
|
||||||
|
"required": false,
|
||||||
|
"javaType": "byte[] or String",
|
||||||
|
"deprecated": false,
|
||||||
|
"deprecationNote": "",
|
||||||
|
"autowired": false,
|
||||||
|
"secret": false,
|
||||||
|
"description": "The channel.",
|
||||||
|
"constantName": "org.apache.camel.component.redis.RedisConstants#CHANNEL"
|
||||||
|
},
|
||||||
|
"CamelRedis.Message": {
|
||||||
|
"index": 13,
|
||||||
|
"kind": "header",
|
||||||
|
"displayName": "",
|
||||||
|
"group": "common",
|
||||||
|
"label": "",
|
||||||
|
"required": false,
|
||||||
|
"javaType": "Object",
|
||||||
|
"deprecated": false,
|
||||||
|
"deprecationNote": "",
|
||||||
|
"autowired": false,
|
||||||
|
"secret": false,
|
||||||
|
"description": "The message.",
|
||||||
|
"constantName": "org.apache.camel.component.redis.RedisConstants#MESSAGE"
|
||||||
|
},
|
||||||
|
"CamelRedis.Index": {
|
||||||
|
"index": 14,
|
||||||
|
"kind": "header",
|
||||||
|
"displayName": "",
|
||||||
|
"group": "common",
|
||||||
|
"label": "",
|
||||||
|
"required": false,
|
||||||
|
"javaType": "Long",
|
||||||
|
"deprecated": false,
|
||||||
|
"deprecationNote": "",
|
||||||
|
"autowired": false,
|
||||||
|
"secret": false,
|
||||||
|
"description": "The index.",
|
||||||
|
"constantName": "org.apache.camel.component.redis.RedisConstants#INDEX"
|
||||||
|
},
|
||||||
|
"CamelRedis.Position": {
|
||||||
|
"index": 15,
|
||||||
|
"kind": "header",
|
||||||
|
"displayName": "",
|
||||||
|
"group": "common",
|
||||||
|
"label": "",
|
||||||
|
"required": false,
|
||||||
|
"javaType": "String",
|
||||||
|
"deprecated": false,
|
||||||
|
"deprecationNote": "",
|
||||||
|
"autowired": false,
|
||||||
|
"secret": false,
|
||||||
|
"description": "The position.",
|
||||||
|
"constantName": "org.apache.camel.component.redis.RedisConstants#POSITION"
|
||||||
|
},
|
||||||
|
"CamelRedis.Pivot": {
|
||||||
|
"index": 16,
|
||||||
|
"kind": "header",
|
||||||
|
"displayName": "",
|
||||||
|
"group": "common",
|
||||||
|
"label": "",
|
||||||
|
"required": false,
|
||||||
|
"javaType": "String",
|
||||||
|
"deprecated": false,
|
||||||
|
"deprecationNote": "",
|
||||||
|
"autowired": false,
|
||||||
|
"secret": false,
|
||||||
|
"description": "The pivot.",
|
||||||
|
"constantName": "org.apache.camel.component.redis.RedisConstants#PIVOT"
|
||||||
|
},
|
||||||
|
"CamelRedis.Count": {
|
||||||
|
"index": 17,
|
||||||
|
"kind": "header",
|
||||||
|
"displayName": "",
|
||||||
|
"group": "common",
|
||||||
|
"label": "",
|
||||||
|
"required": false,
|
||||||
|
"javaType": "Long",
|
||||||
|
"deprecated": false,
|
||||||
|
"deprecationNote": "",
|
||||||
|
"autowired": false,
|
||||||
|
"secret": false,
|
||||||
|
"description": "Count",
|
||||||
|
"constantName": "org.apache.camel.component.redis.RedisConstants#COUNT"
|
||||||
|
},
|
||||||
|
"CamelRedis.Timestamp": {
|
||||||
|
"index": 18,
|
||||||
|
"kind": "header",
|
||||||
|
"displayName": "",
|
||||||
|
"group": "common",
|
||||||
|
"label": "",
|
||||||
|
"required": false,
|
||||||
|
"javaType": "Long",
|
||||||
|
"deprecated": false,
|
||||||
|
"deprecationNote": "",
|
||||||
|
"autowired": false,
|
||||||
|
"secret": false,
|
||||||
|
"description": "The timestamp.",
|
||||||
|
"constantName": "org.apache.camel.component.redis.RedisConstants#TIMESTAMP"
|
||||||
|
},
|
||||||
|
"CamelRedis.Pattern": {
|
||||||
|
"index": 19,
|
||||||
|
"kind": "header",
|
||||||
|
"displayName": "",
|
||||||
|
"group": "common",
|
||||||
|
"label": "",
|
||||||
|
"required": false,
|
||||||
|
"javaType": "byte[] or String",
|
||||||
|
"deprecated": false,
|
||||||
|
"deprecationNote": "",
|
||||||
|
"autowired": false,
|
||||||
|
"secret": false,
|
||||||
|
"description": "The pattern.",
|
||||||
|
"constantName": "org.apache.camel.component.redis.RedisConstants#PATTERN"
|
||||||
|
},
|
||||||
|
"CamelRedis.Db": {
|
||||||
|
"index": 20,
|
||||||
|
"kind": "header",
|
||||||
|
"displayName": "",
|
||||||
|
"group": "common",
|
||||||
|
"label": "",
|
||||||
|
"required": false,
|
||||||
|
"javaType": "Integer",
|
||||||
|
"deprecated": false,
|
||||||
|
"deprecationNote": "",
|
||||||
|
"autowired": false,
|
||||||
|
"secret": false,
|
||||||
|
"description": "The db.",
|
||||||
|
"constantName": "org.apache.camel.component.redis.RedisConstants#DB"
|
||||||
|
},
|
||||||
|
"CamelRedis.Score": {
|
||||||
|
"index": 21,
|
||||||
|
"kind": "header",
|
||||||
|
"displayName": "",
|
||||||
|
"group": "common",
|
||||||
|
"label": "",
|
||||||
|
"required": false,
|
||||||
|
"javaType": "Double",
|
||||||
|
"deprecated": false,
|
||||||
|
"deprecationNote": "",
|
||||||
|
"autowired": false,
|
||||||
|
"secret": false,
|
||||||
|
"description": "The score.",
|
||||||
|
"constantName": "org.apache.camel.component.redis.RedisConstants#SCORE"
|
||||||
|
},
|
||||||
|
"CamelRedis.Min": {
|
||||||
|
"index": 22,
|
||||||
|
"kind": "header",
|
||||||
|
"displayName": "",
|
||||||
|
"group": "common",
|
||||||
|
"label": "",
|
||||||
|
"required": false,
|
||||||
|
"javaType": "Double",
|
||||||
|
"deprecated": false,
|
||||||
|
"deprecationNote": "",
|
||||||
|
"autowired": false,
|
||||||
|
"secret": false,
|
||||||
|
"description": "The min.",
|
||||||
|
"constantName": "org.apache.camel.component.redis.RedisConstants#MIN"
|
||||||
|
},
|
||||||
|
"CamelRedis.Max": {
|
||||||
|
"index": 23,
|
||||||
|
"kind": "header",
|
||||||
|
"displayName": "",
|
||||||
|
"group": "common",
|
||||||
|
"label": "",
|
||||||
|
"required": false,
|
||||||
|
"javaType": "Double",
|
||||||
|
"deprecated": false,
|
||||||
|
"deprecationNote": "",
|
||||||
|
"autowired": false,
|
||||||
|
"secret": false,
|
||||||
|
"description": "The max.",
|
||||||
|
"constantName": "org.apache.camel.component.redis.RedisConstants#MAX"
|
||||||
|
},
|
||||||
|
"CamelRedis.Increment": {
|
||||||
|
"index": 24,
|
||||||
|
"kind": "header",
|
||||||
|
"displayName": "",
|
||||||
|
"group": "common",
|
||||||
|
"label": "",
|
||||||
|
"required": false,
|
||||||
|
"javaType": "Double",
|
||||||
|
"deprecated": false,
|
||||||
|
"deprecationNote": "",
|
||||||
|
"autowired": false,
|
||||||
|
"secret": false,
|
||||||
|
"description": "Increment.",
|
||||||
|
"constantName": "org.apache.camel.component.redis.RedisConstants#INCREMENT"
|
||||||
|
},
|
||||||
|
"CamelRedis.WithScore": {
|
||||||
|
"index": 25,
|
||||||
|
"kind": "header",
|
||||||
|
"displayName": "",
|
||||||
|
"group": "common",
|
||||||
|
"label": "",
|
||||||
|
"required": false,
|
||||||
|
"javaType": "Boolean",
|
||||||
|
"deprecated": false,
|
||||||
|
"deprecationNote": "",
|
||||||
|
"autowired": false,
|
||||||
|
"secret": false,
|
||||||
|
"description": "WithScore.",
|
||||||
|
"constantName": "org.apache.camel.component.redis.RedisConstants#WITHSCORE"
|
||||||
|
},
|
||||||
|
"CamelRedis.Latitude": {
|
||||||
|
"index": 26,
|
||||||
|
"kind": "header",
|
||||||
|
"displayName": "",
|
||||||
|
"group": "common",
|
||||||
|
"label": "",
|
||||||
|
"required": false,
|
||||||
|
"javaType": "Double",
|
||||||
|
"deprecated": false,
|
||||||
|
"deprecationNote": "",
|
||||||
|
"autowired": false,
|
||||||
|
"secret": false,
|
||||||
|
"description": "Latitude.",
|
||||||
|
"constantName": "org.apache.camel.component.redis.RedisConstants#LATITUDE"
|
||||||
|
},
|
||||||
|
"CamelRedis.Longitude": {
|
||||||
|
"index": 27,
|
||||||
|
"kind": "header",
|
||||||
|
"displayName": "",
|
||||||
|
"group": "common",
|
||||||
|
"label": "",
|
||||||
|
"required": false,
|
||||||
|
"javaType": "Double",
|
||||||
|
"deprecated": false,
|
||||||
|
"deprecationNote": "",
|
||||||
|
"autowired": false,
|
||||||
|
"secret": false,
|
||||||
|
"description": "Longitude.",
|
||||||
|
"constantName": "org.apache.camel.component.redis.RedisConstants#LONGITUDE"
|
||||||
|
},
|
||||||
|
"CamelRedis.Radius": {
|
||||||
|
"index": 28,
|
||||||
|
"kind": "header",
|
||||||
|
"displayName": "",
|
||||||
|
"group": "common",
|
||||||
|
"label": "",
|
||||||
|
"required": false,
|
||||||
|
"javaType": "Double",
|
||||||
|
"deprecated": false,
|
||||||
|
"deprecationNote": "",
|
||||||
|
"autowired": false,
|
||||||
|
"secret": false,
|
||||||
|
"description": "Radius.",
|
||||||
|
"constantName": "org.apache.camel.component.redis.RedisConstants#RADIUS"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"properties": {
|
||||||
|
"host": {
|
||||||
|
"index": 0,
|
||||||
|
"kind": "path",
|
||||||
|
"displayName": "Host",
|
||||||
|
"group": "common",
|
||||||
|
"label": "",
|
||||||
|
"required": true,
|
||||||
|
"type": "string",
|
||||||
|
"javaType": "java.lang.String",
|
||||||
|
"deprecated": false,
|
||||||
|
"deprecationNote": "",
|
||||||
|
"autowired": false,
|
||||||
|
"secret": false,
|
||||||
|
"configurationClass": "org.apache.camel.component.redis.RedisConfiguration",
|
||||||
|
"configurationField": "configuration",
|
||||||
|
"description": "The host where Redis server is running."
|
||||||
|
},
|
||||||
|
"port": {
|
||||||
|
"index": 1,
|
||||||
|
"kind": "path",
|
||||||
|
"displayName": "Port",
|
||||||
|
"group": "common",
|
||||||
|
"label": "",
|
||||||
|
"required": true,
|
||||||
|
"type": "integer",
|
||||||
|
"javaType": "java.lang.Integer",
|
||||||
|
"deprecated": false,
|
||||||
|
"deprecationNote": "",
|
||||||
|
"autowired": false,
|
||||||
|
"secret": false,
|
||||||
|
"configurationClass": "org.apache.camel.component.redis.RedisConfiguration",
|
||||||
|
"configurationField": "configuration",
|
||||||
|
"description": "Redis server port number"
|
||||||
|
},
|
||||||
|
"channels": {
|
||||||
|
"index": 2,
|
||||||
|
"kind": "parameter",
|
||||||
|
"displayName": "Channels",
|
||||||
|
"group": "common",
|
||||||
|
"label": "",
|
||||||
|
"required": false,
|
||||||
|
"type": "string",
|
||||||
|
"javaType": "java.lang.String",
|
||||||
|
"deprecated": false,
|
||||||
|
"autowired": false,
|
||||||
|
"secret": false,
|
||||||
|
"configurationClass": "org.apache.camel.component.redis.RedisConfiguration",
|
||||||
|
"configurationField": "configuration",
|
||||||
|
"description": "List of topic names or name patterns to subscribe to. Multiple names can be separated by comma."
|
||||||
|
},
|
||||||
|
"command": {
|
||||||
|
"index": 3,
|
||||||
|
"kind": "parameter",
|
||||||
|
"displayName": "Command",
|
||||||
|
"group": "common",
|
||||||
|
"label": "",
|
||||||
|
"required": false,
|
||||||
|
"type": "object",
|
||||||
|
"javaType": "org.apache.camel.component.redis.Command",
|
||||||
|
"enum": [
|
||||||
|
"PING",
|
||||||
|
"SET",
|
||||||
|
"GET",
|
||||||
|
"QUIT",
|
||||||
|
"EXISTS",
|
||||||
|
"DEL",
|
||||||
|
"TYPE",
|
||||||
|
"FLUSHDB",
|
||||||
|
"KEYS",
|
||||||
|
"RANDOMKEY",
|
||||||
|
"RENAME",
|
||||||
|
"RENAMENX",
|
||||||
|
"RENAMEX",
|
||||||
|
"DBSIZE",
|
||||||
|
"EXPIRE",
|
||||||
|
"EXPIREAT",
|
||||||
|
"TTL",
|
||||||
|
"SELECT",
|
||||||
|
"MOVE",
|
||||||
|
"FLUSHALL",
|
||||||
|
"GETSET",
|
||||||
|
"MGET",
|
||||||
|
"SETNX",
|
||||||
|
"SETEX",
|
||||||
|
"MSET",
|
||||||
|
"MSETNX",
|
||||||
|
"DECRBY",
|
||||||
|
"DECR",
|
||||||
|
"INCRBY",
|
||||||
|
"INCR",
|
||||||
|
"APPEND",
|
||||||
|
"SUBSTR",
|
||||||
|
"HSET",
|
||||||
|
"HGET",
|
||||||
|
"HSETNX",
|
||||||
|
"HMSET",
|
||||||
|
"HMGET",
|
||||||
|
"HINCRBY",
|
||||||
|
"HEXISTS",
|
||||||
|
"HDEL",
|
||||||
|
"HLEN",
|
||||||
|
"HKEYS",
|
||||||
|
"HVALS",
|
||||||
|
"HGETALL",
|
||||||
|
"RPUSH",
|
||||||
|
"LPUSH",
|
||||||
|
"LLEN",
|
||||||
|
"LRANGE",
|
||||||
|
"LTRIM",
|
||||||
|
"LINDEX",
|
||||||
|
"LSET",
|
||||||
|
"LREM",
|
||||||
|
"LPOP",
|
||||||
|
"RPOP",
|
||||||
|
"RPOPLPUSH",
|
||||||
|
"SADD",
|
||||||
|
"SMEMBERS",
|
||||||
|
"SREM",
|
||||||
|
"SPOP",
|
||||||
|
"SMOVE",
|
||||||
|
"SCARD",
|
||||||
|
"SISMEMBER",
|
||||||
|
"SINTER",
|
||||||
|
"SINTERSTORE",
|
||||||
|
"SUNION",
|
||||||
|
"SUNIONSTORE",
|
||||||
|
"SDIFF",
|
||||||
|
"SDIFFSTORE",
|
||||||
|
"SRANDMEMBER",
|
||||||
|
"ZADD",
|
||||||
|
"ZRANGE",
|
||||||
|
"ZREM",
|
||||||
|
"ZINCRBY",
|
||||||
|
"ZRANK",
|
||||||
|
"ZREVRANK",
|
||||||
|
"ZREVRANGE",
|
||||||
|
"ZCARD",
|
||||||
|
"ZSCORE",
|
||||||
|
"MULTI",
|
||||||
|
"DISCARD",
|
||||||
|
"EXEC",
|
||||||
|
"WATCH",
|
||||||
|
"UNWATCH",
|
||||||
|
"SORT",
|
||||||
|
"BLPOP",
|
||||||
|
"BRPOP",
|
||||||
|
"AUTH",
|
||||||
|
"SUBSCRIBE",
|
||||||
|
"PUBLISH",
|
||||||
|
"UNSUBSCRIBE",
|
||||||
|
"PSUBSCRIBE",
|
||||||
|
"PUNSUBSCRIBE",
|
||||||
|
"ZCOUNT",
|
||||||
|
"ZRANGEBYSCORE",
|
||||||
|
"ZREVRANGEBYSCORE",
|
||||||
|
"ZREMRANGEBYRANK",
|
||||||
|
"ZREMRANGEBYSCORE",
|
||||||
|
"ZUNIONSTORE",
|
||||||
|
"ZINTERSTORE",
|
||||||
|
"SAVE",
|
||||||
|
"BGSAVE",
|
||||||
|
"BGREWRITEAOF",
|
||||||
|
"LASTSAVE",
|
||||||
|
"SHUTDOWN",
|
||||||
|
"INFO",
|
||||||
|
"MONITOR",
|
||||||
|
"SLAVEOF",
|
||||||
|
"CONFIG",
|
||||||
|
"STRLEN",
|
||||||
|
"SYNC",
|
||||||
|
"LPUSHX",
|
||||||
|
"PERSIST",
|
||||||
|
"RPUSHX",
|
||||||
|
"ECHO",
|
||||||
|
"LINSERT",
|
||||||
|
"DEBUG",
|
||||||
|
"BRPOPLPUSH",
|
||||||
|
"SETBIT",
|
||||||
|
"GETBIT",
|
||||||
|
"SETRANGE",
|
||||||
|
"GETRANGE",
|
||||||
|
"PEXPIRE",
|
||||||
|
"PEXPIREAT",
|
||||||
|
"GEOADD",
|
||||||
|
"GEODIST",
|
||||||
|
"GEOHASH",
|
||||||
|
"GEOPOS",
|
||||||
|
"GEORADIUS",
|
||||||
|
"GEORADIUSBYMEMBER"
|
||||||
|
],
|
||||||
|
"deprecated": false,
|
||||||
|
"autowired": false,
|
||||||
|
"secret": false,
|
||||||
|
"defaultValue": "SET",
|
||||||
|
"configurationClass": "org.apache.camel.component.redis.RedisConfiguration",
|
||||||
|
"configurationField": "configuration",
|
||||||
|
"description": "Default command, which can be overridden by message header. Notice the consumer only supports the following commands: PSUBSCRIBE and SUBSCRIBE"
|
||||||
|
},
|
||||||
|
"connectionFactory": {
|
||||||
|
"index": 4,
|
||||||
|
"kind": "parameter",
|
||||||
|
"displayName": "Connection Factory",
|
||||||
|
"group": "common",
|
||||||
|
"label": "",
|
||||||
|
"required": false,
|
||||||
|
"type": "object",
|
||||||
|
"javaType": "org.springframework.data.redis.connection.RedisConnectionFactory",
|
||||||
|
"deprecated": false,
|
||||||
|
"autowired": false,
|
||||||
|
"secret": false,
|
||||||
|
"configurationClass": "org.apache.camel.component.redis.RedisConfiguration",
|
||||||
|
"configurationField": "configuration",
|
||||||
|
"description": "Reference to a pre-configured RedisConnectionFactory instance to use."
|
||||||
|
},
|
||||||
|
"redisTemplate": {
|
||||||
|
"index": 5,
|
||||||
|
"kind": "parameter",
|
||||||
|
"displayName": "Redis Template",
|
||||||
|
"group": "common",
|
||||||
|
"label": "",
|
||||||
|
"required": false,
|
||||||
|
"type": "object",
|
||||||
|
"javaType": "org.springframework.data.redis.core.RedisTemplate<java.lang.Object, java.lang.Object>",
|
||||||
|
"deprecated": false,
|
||||||
|
"autowired": false,
|
||||||
|
"secret": false,
|
||||||
|
"configurationClass": "org.apache.camel.component.redis.RedisConfiguration",
|
||||||
|
"configurationField": "configuration",
|
||||||
|
"description": "Reference to a pre-configured RedisTemplate instance to use."
|
||||||
|
},
|
||||||
|
"serializer": {
|
||||||
|
"index": 6,
|
||||||
|
"kind": "parameter",
|
||||||
|
"displayName": "Serializer",
|
||||||
|
"group": "common",
|
||||||
|
"label": "",
|
||||||
|
"required": false,
|
||||||
|
"type": "object",
|
||||||
|
"javaType": "org.springframework.data.redis.serializer.RedisSerializer<java.lang.Object>",
|
||||||
|
"deprecated": false,
|
||||||
|
"autowired": false,
|
||||||
|
"secret": false,
|
||||||
|
"configurationClass": "org.apache.camel.component.redis.RedisConfiguration",
|
||||||
|
"configurationField": "configuration",
|
||||||
|
"description": "Reference to a pre-configured RedisSerializer instance to use."
|
||||||
|
},
|
||||||
|
"bridgeErrorHandler": {
|
||||||
|
"index": 7,
|
||||||
|
"kind": "parameter",
|
||||||
|
"displayName": "Bridge Error Handler",
|
||||||
|
"group": "consumer (advanced)",
|
||||||
|
"label": "consumer,advanced",
|
||||||
|
"required": false,
|
||||||
|
"type": "boolean",
|
||||||
|
"javaType": "boolean",
|
||||||
|
"deprecated": false,
|
||||||
|
"autowired": false,
|
||||||
|
"secret": false,
|
||||||
|
"defaultValue": false,
|
||||||
|
"description": "Allows for bridging the consumer to the Camel routing Error Handler, which mean any exceptions (if possible) occurred while the Camel consumer is trying to pickup incoming messages, or the likes, will now be processed as a message and handled by the routing Error Handler. Important: This is only possible if the 3rd party component allows Camel to be alerted if an exception was thrown. Some components handle this internally only, and therefore bridgeErrorHandler is not possible. In other situations we may improve the Camel component to hook into the 3rd party component and make this possible for future releases. By default the consumer will use the org.apache.camel.spi.ExceptionHandler to deal with exceptions, that will be logged at WARN or ERROR level and ignored."
|
||||||
|
},
|
||||||
|
"exceptionHandler": {
|
||||||
|
"index": 8,
|
||||||
|
"kind": "parameter",
|
||||||
|
"displayName": "Exception Handler",
|
||||||
|
"group": "consumer (advanced)",
|
||||||
|
"label": "consumer,advanced",
|
||||||
|
"required": false,
|
||||||
|
"type": "object",
|
||||||
|
"javaType": "org.apache.camel.spi.ExceptionHandler",
|
||||||
|
"optionalPrefix": "consumer.",
|
||||||
|
"deprecated": false,
|
||||||
|
"autowired": false,
|
||||||
|
"secret": false,
|
||||||
|
"description": "To let the consumer use a custom ExceptionHandler. Notice if the option bridgeErrorHandler is enabled then this option is not in use. By default the consumer will deal with exceptions, that will be logged at WARN or ERROR level and ignored."
|
||||||
|
},
|
||||||
|
"exchangePattern": {
|
||||||
|
"index": 9,
|
||||||
|
"kind": "parameter",
|
||||||
|
"displayName": "Exchange Pattern",
|
||||||
|
"group": "consumer (advanced)",
|
||||||
|
"label": "consumer,advanced",
|
||||||
|
"required": false,
|
||||||
|
"type": "object",
|
||||||
|
"javaType": "org.apache.camel.ExchangePattern",
|
||||||
|
"enum": [
|
||||||
|
"InOnly",
|
||||||
|
"InOut"
|
||||||
|
],
|
||||||
|
"deprecated": false,
|
||||||
|
"autowired": false,
|
||||||
|
"secret": false,
|
||||||
|
"description": "Sets the exchange pattern when the consumer creates an exchange."
|
||||||
|
},
|
||||||
|
"listenerContainer": {
|
||||||
|
"index": 10,
|
||||||
|
"kind": "parameter",
|
||||||
|
"displayName": "Listener Container",
|
||||||
|
"group": "consumer (advanced)",
|
||||||
|
"label": "consumer,advanced",
|
||||||
|
"required": false,
|
||||||
|
"type": "object",
|
||||||
|
"javaType": "org.springframework.data.redis.listener.RedisMessageListenerContainer",
|
||||||
|
"deprecated": false,
|
||||||
|
"autowired": false,
|
||||||
|
"secret": false,
|
||||||
|
"configurationClass": "org.apache.camel.component.redis.RedisConfiguration",
|
||||||
|
"configurationField": "configuration",
|
||||||
|
"description": "Reference to a pre-configured RedisMessageListenerContainer instance to use."
|
||||||
|
},
|
||||||
|
"lazyStartProducer": {
|
||||||
|
"index": 11,
|
||||||
|
"kind": "parameter",
|
||||||
|
"displayName": "Lazy Start Producer",
|
||||||
|
"group": "producer (advanced)",
|
||||||
|
"label": "producer,advanced",
|
||||||
|
"required": false,
|
||||||
|
"type": "boolean",
|
||||||
|
"javaType": "boolean",
|
||||||
|
"deprecated": false,
|
||||||
|
"autowired": false,
|
||||||
|
"secret": false,
|
||||||
|
"defaultValue": false,
|
||||||
|
"description": "Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then creating and starting the producer may take a little time and prolong the total processing time of the processing."
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
Loading…
Reference in New Issue
Block a user