| Package | Description |
|---|---|
| org.gcube.common.clients.builders | |
| org.gcube.common.clients.cache | |
| org.gcube.common.clients.config |
| Modifier and Type | Method and Description |
|---|---|
SingletonBuilderAPI.SecondClause<P> |
AbstractSingletonBuilder.matching(Query<A> query) |
StatefulBuilderAPI.SecondClause<P> |
AbstractStatefulBuilder.matching(Query<A> query) |
StatefulBuilderAPI.SecondClause<P> |
StatefulBuilderAPI.Builder.matching(Query<A> query)
Configures a query for service instances.
|
SingletonBuilderAPI.SecondClause<P> |
SingletonBuilderAPI.Builder.matching(Query<A> query)
Configures a query for service instances.
|
protected void |
AbstractBuilder.setQuery(Query<A> query)
Sets the query.
|
| Constructor and Description |
|---|
AbstractStatelessBuilder(ProxyPlugin<A,S,P> plugin,
EndpointCache<A> cache,
Query<A> query,
Property<?>... properties)
Constructs an instance with a given
ProxyPlugin, an EndpointCache, a Query, and zero or more default Propertys. |
| Modifier and Type | Method and Description |
|---|---|
static Key |
Key.key(String name,
Query<?> query)
|
| Modifier and Type | Method and Description |
|---|---|
Query<A> |
DiscoveryConfig.query()
Returns the query used by the proxy.
|
| Constructor and Description |
|---|
DiscoveryConfig(ProxyPlugin<A,S,?> plugin,
Query<A> query,
EndpointCache<A> cache)
Creates an instance with a given
ProxyPlugin, Query and call timeout. |
Copyright © 2017. All Rights Reserved.