public interface RedisDataSource extends ServiceType
| Modifier and Type | Field and Description | 
|---|---|
static String | 
TYPE  | 
UNKNOWN| Modifier and Type | Method and Description | 
|---|---|
static Record | 
createRecord(String name,
            JsonObject location,
            JsonObject metadata)
Convenient method to create a record for a Redis data source. 
 | 
static void | 
getRedisClient(ServiceDiscovery discovery,
              java.util.function.Function<Record,Boolean> filter,
              Handler<AsyncResult<RedisClient>> resultHandler)
Convenient method that looks for a Redis data source and provides the configured  
RedisClient. | 
static void | 
getRedisClient(ServiceDiscovery discovery,
              java.util.function.Function<Record,Boolean> filter,
              JsonObject consumerConfiguration,
              Handler<AsyncResult<RedisClient>> resultHandler)
Convenient method that looks for a Redis data source and provides the configured  
RedisClient. | 
static void | 
getRedisClient(ServiceDiscovery discovery,
              JsonObject filter,
              Handler<AsyncResult<RedisClient>> resultHandler)
Convenient method that looks for a Redis data source and provides the configured  
RedisClient. | 
static void | 
getRedisClient(ServiceDiscovery discovery,
              JsonObject filter,
              JsonObject consumerConfiguration,
              Handler<AsyncResult<RedisClient>> resultHandler)
Convenient method that looks for a Redis data source and provides the configured  
RedisClient. | 
get, namestatic final String TYPE
static Record createRecord(String name, JsonObject location, JsonObject metadata)
name - the service namelocation - the location of the service (e.g. url, port...)metadata - additional metadatastatic void getRedisClient(ServiceDiscovery discovery, JsonObject filter, Handler<AsyncResult<RedisClient>> resultHandler)
RedisClient.
 The async result is marked as failed is there are no matching services, or if the lookup fails.discovery - The service discovery instancefilter - The filter, optionalresultHandler - The result handlerstatic void getRedisClient(ServiceDiscovery discovery, java.util.function.Function<Record,Boolean> filter, Handler<AsyncResult<RedisClient>> resultHandler)
RedisClient.
 The async result is marked as failed is there are no matching services, or if the lookup fails.discovery - The service discovery instancefilter - The filter, cannot be nullresultHandler - The result handlerstatic void getRedisClient(ServiceDiscovery discovery, JsonObject filter, JsonObject consumerConfiguration, Handler<AsyncResult<RedisClient>> resultHandler)
RedisClient.
 The async result is marked as failed is there are no matching services, or if the lookup fails.discovery - The service discovery instancefilter - The filter, optionalconsumerConfiguration - The additional consumer configurationresultHandler - The result handlerstatic void getRedisClient(ServiceDiscovery discovery, java.util.function.Function<Record,Boolean> filter, JsonObject consumerConfiguration, Handler<AsyncResult<RedisClient>> resultHandler)
RedisClient.
 The async result is marked as failed is there are no matching services, or if the lookup fails.discovery - The service discovery instancefilter - The filter, cannot be nullconsumerConfiguration - The additional consumer configurationresultHandler - The result handlerCopyright © 2020 Eclipse. All rights reserved.