Name |
Default Value |
Description |
---|---|---|
|
| Producer Only. Specifies the type of operation that will be performed to the datastore. Allowed values are CamelKratiPut, CamelKratiGet, CamelKratiDelete & CamelKratiDeleteAll. |
|
|
The inital capcity of the store. |
|
|
The serializer serializer that will be used to serialize the key. |
|
|
The serializer serializer that will be used to serialize the value. |
|
|
The segment factory to use. Allowed instance classes: ChannelSegmentFactory, MemorySegmentFactory, MappedSegmentFactory & WriteBufferSegmentFactory. |
|
|
The hash function to use. Allowed instance classes: FnvHashFunction, Fnv1Hash32, FnvHash64, Fnv1aHash32, Fnv1aHash64, JenkisHashFunction, MurmurHashFunctiom |
|
|
Camel 2.10.5/2.11.1: The maximum number of messages which can be received in one poll. This can be used to avoid reading in too much data and taking up too much memory. |
You can have as many of these options as you like.
krati:/tmp/krati?operation=CamelKratiGet&initialCapacity=10000&keySerializer= #myCustomSerializer
For producer endpoint you can override all of the above URI options by passing the appropriate headers to the message.