Uses of Interface
io.vertx.servicediscovery.ServiceDiscovery
Packages that use ServiceDiscovery
Package
Description
-
Uses of ServiceDiscovery in io.vertx.reactivex.servicediscovery
Methods in io.vertx.reactivex.servicediscovery that return ServiceDiscoveryMethods in io.vertx.reactivex.servicediscovery with parameters of type ServiceDiscoveryModifier and TypeMethodDescriptionstatic ServiceDiscoveryServiceDiscovery.newInstance(ServiceDiscovery arg) Constructors in io.vertx.reactivex.servicediscovery with parameters of type ServiceDiscovery -
Uses of ServiceDiscovery in io.vertx.rxjava3.servicediscovery
Methods in io.vertx.rxjava3.servicediscovery that return ServiceDiscoveryMethods in io.vertx.rxjava3.servicediscovery with parameters of type ServiceDiscoveryModifier and TypeMethodDescriptionstatic ServiceDiscoveryServiceDiscovery.newInstance(ServiceDiscovery arg) Constructors in io.vertx.rxjava3.servicediscovery with parameters of type ServiceDiscovery -
Uses of ServiceDiscovery in io.vertx.servicediscovery
Methods in io.vertx.servicediscovery that return ServiceDiscoveryModifier and TypeMethodDescriptionstatic ServiceDiscoveryCreates a new instance ofServiceDiscoveryusing the default configuration.static ServiceDiscoveryServiceDiscovery.create(Vertx vertx, ServiceDiscoveryOptions options) Creates an instance ofServiceDiscovery.Methods in io.vertx.servicediscovery with parameters of type ServiceDiscoveryModifier and TypeMethodDescriptionstatic voidServiceDiscovery.releaseServiceObject(ServiceDiscovery discovery, Object svcObject) Release the service object retrieved usinggetmethods from the service type interface. -
Uses of ServiceDiscovery in io.vertx.servicediscovery.rest
Methods in io.vertx.servicediscovery.rest with parameters of type ServiceDiscoveryModifier and TypeMethodDescriptionstatic ServiceDiscoveryRestEndpointServiceDiscoveryRestEndpoint.create(Router router, ServiceDiscovery discovery) Creates the REST endpoint using the default root (/discovery).static ServiceDiscoveryRestEndpointServiceDiscoveryRestEndpoint.create(Router router, ServiceDiscovery discovery, String root) Creates the REST endpoint using the given root. -
Uses of ServiceDiscovery in io.vertx.servicediscovery.spi
Methods in io.vertx.servicediscovery.spi with parameters of type ServiceDiscoveryModifier and TypeMethodDescriptionServiceType.get(Vertx vertx, ServiceDiscovery discovery, Record record, JsonObject configuration) Gets the `service` for the given record. -
Uses of ServiceDiscovery in io.vertx.servicediscovery.types
Methods in io.vertx.servicediscovery.types with parameters of type ServiceDiscoveryModifier and TypeMethodDescriptionstatic Future<HttpClient> HttpEndpoint.getClient(ServiceDiscovery discovery, JsonObject filter) Convenient method that looks for a HTTP endpoint and provides the configuredHttpClient.static Future<HttpClient> HttpEndpoint.getClient(ServiceDiscovery discovery, JsonObject filter, JsonObject conf) Convenient method that looks for a HTTP endpoint and provides the configuredHttpClient.static Future<HttpClient> HttpEndpoint.getClient(ServiceDiscovery discovery, Function<Record, Boolean> filter) Convenient method that looks for a HTTP endpoint and provides the configuredHttpClient.static Future<HttpClient> HttpEndpoint.getClient(ServiceDiscovery discovery, Function<Record, Boolean> filter, JsonObject conf) Convenient method that looks for a HTTP endpoint and provides the configuredHttpClient.static <T> Future<MessageConsumer<T>> MessageSource.getConsumer(ServiceDiscovery discovery, JsonObject filter) Convenient method that looks for a message source and provides the configuredMessageConsumer.static <T> Future<MessageConsumer<T>> MessageSource.getConsumer(ServiceDiscovery discovery, Function<Record, Boolean> filter) Convenient method that looks for a message source and provides the configuredMessageConsumer.static Future<MongoClient> MongoDataSource.getMongoClient(ServiceDiscovery discovery, JsonObject filter) Convenient method that looks for a Mongo datasource source and provides the configuredMongoClient.static Future<MongoClient> MongoDataSource.getMongoClient(ServiceDiscovery discovery, JsonObject filter, JsonObject consumerConfiguration) Convenient method that looks for a Mongo datasource source and provides the configuredMongoClient.static Future<MongoClient> MongoDataSource.getMongoClient(ServiceDiscovery discovery, Function<Record, Boolean> filter) Convenient method that looks for a Mongo datasource source and provides the configuredMongoClient.static <T> Future<T> EventBusService.getProxy(ServiceDiscovery discovery, Class<T> itf) Lookup for a service record and if found, retrieve it and return the service object (used to consume the service).static <T> Future<T> EventBusService.getProxy(ServiceDiscovery discovery, Class<T> itf, JsonObject conf) Lookup for a service record and if found, retrieve it and return the service object (used to consume the service).RedisDataSource.getRedisClient(ServiceDiscovery discovery, JsonObject filter) Convenient method that looks for a Redis data source and provides the configuredRedis.RedisDataSource.getRedisClient(ServiceDiscovery discovery, JsonObject filter, JsonObject consumerConfiguration) Convenient method that looks for a Redis data source and provides the configuredRedis.RedisDataSource.getRedisClient(ServiceDiscovery discovery, Function<Record, Boolean> filter) Convenient method that looks for a Redis data source and provides the configuredRedis.RedisDataSource.getRedisClient(ServiceDiscovery discovery, Function<Record, Boolean> filter, JsonObject consumerConfiguration) Convenient method that looks for a Redis data source and provides the configuredRedis.static <T> Future<T> EventBusService.getServiceProxy(ServiceDiscovery discovery, Function<Record, Boolean> filter, Class<T> clientClass) Lookup for a service record and if found, retrieve it and return the service object (used to consume the service).static <T> Future<T> EventBusService.getServiceProxy(ServiceDiscovery discovery, Function<Record, Boolean> filter, Class<T> clientClass, JsonObject conf) Lookup for a service record and if found, retrieve it and return the service object (used to consume the service).static <T> Future<T> EventBusService.getServiceProxyWithJsonFilter(ServiceDiscovery discovery, JsonObject filter, Class<T> clientClass) Lookup for a service record and if found, retrieve it and return the service object (used to consume the service).static <T> Future<T> EventBusService.getServiceProxyWithJsonFilter(ServiceDiscovery discovery, JsonObject filter, Class<T> clientClass, JsonObject conf) Lookup for a service record and if found, retrieve it and return the service object (used to consume the service).HttpEndpoint.getWebClient(ServiceDiscovery discovery, JsonObject filter) Convenient method that looks for a HTTP endpoint and provides the configured .HttpEndpoint.getWebClient(ServiceDiscovery discovery, JsonObject filter, JsonObject conf) Convenient method that looks for a HTTP endpoint and provides the configuredWebClient.HttpEndpoint.getWebClient(ServiceDiscovery discovery, Function<Record, Boolean> filter) Convenient method that looks for a HTTP endpoint and provides the configuredWebClient.HttpEndpoint.getWebClient(ServiceDiscovery discovery, Function<Record, Boolean> filter, JsonObject conf) Convenient method that looks for a HTTP endpoint and provides the configuredWebClient.Constructors in io.vertx.servicediscovery.types with parameters of type ServiceDiscoveryModifierConstructorDescriptionAbstractServiceReference(Vertx vertx, ServiceDiscovery discovery, Record record) Creates a new instance ofAbstractServiceReference.