| Package | Description |
|---|---|
| org.gcube.common.clients.builders | |
| org.gcube.common.clients.config | |
| org.gcube.common.clients.delegates |
| Modifier and Type | Method and Description |
|---|---|
protected ProxyPlugin<A,S,P> |
AbstractBuilder.plugin()
Returns the
ProxyPlugin. |
| Constructor and Description |
|---|
AbstractBuilder(ProxyPlugin<A,S,P> plugin,
EndpointCache<A> cache,
Property<?>... properties)
Constructs an instance with a given
ProxyPlugin, and EndpointCache, and zero or more default Propertys. |
AbstractSingletonBuilder(ProxyPlugin<A,S,P> plugin,
EndpointCache<A> cache,
Property<?>... properties)
Constructs an instance with a given
ProxyPlugin, and EndpointCache, and zero or more default Propertys. |
AbstractStatefulBuilder(ProxyPlugin<A,S,P> plugin,
EndpointCache<A> cache,
Property<?>... properties)
Constructs an instance with a given
ProxyPlugin, and EndpointCache, and zero or more default Propertys. |
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 |
|---|---|
ProxyPlugin<A,S,?> |
ProxyConfig.plugin()
Returns the
ProxyPlugin. |
ProxyPlugin<A,S,?> |
AbstractConfig.plugin() |
| Constructor and Description |
|---|
AbstractConfig(ProxyPlugin<A,S,?> plugin)
Creates an instance with a given
ProxyPlugin. |
DiscoveryConfig(ProxyPlugin<A,S,?> plugin,
Query<A> query,
EndpointCache<A> cache)
Creates an instance with a given
ProxyPlugin, Query and call timeout. |
EndpointConfig(ProxyPlugin<A,S,?> plugin,
A address) |
| Modifier and Type | Method and Description |
|---|---|
static <S> ProxyDelegate<S> |
MockDelegate.mockDelegate(ProxyPlugin<?,S,?> plugin,
S endpoint)
Creates an instance with a
ProxyPlugin and a mock endpoints. |
Copyright © 2017. All Rights Reserved.