Modifier and Type | Interface and Description |
---|---|
interface |
HttpDiscoveryRestClient<B extends HttpDiscoveryRestClient<B>>
The
HttpDiscoveryRestClient provides additional functionality
for registering at and signing off from a service discovery service in order
to resolve URLs to or from other services. |
interface |
HttpRestClient
Extends a
RestClient to be capable of providing a User-Agent with
UserAgentAccessor.UserAgentMutator.setUserAgent(String) (HttpRestClient.withUserAgent(String) ) and to be
capable of using base URLs to be set with BaseUrlAccessor.BaseUrlMutator.setBaseUrl(String) (
BaseUrlAccessor.BaseUrlBuilder.withBaseUrl(String) ). |
interface |
LoopbackRestClient
Extends a
RestClient to be used as loopback device e.g. for testing
purposes such as testing your RestResponseObserver implementations. |
interface |
RestClient
A client to send requests for communicating with a RESTful server such as the
HttpRestServer . |
Modifier and Type | Class and Description |
---|---|
class |
AbstractHttpDiscoveryRestClientDecorator<B extends HttpDiscoveryRestClient<B>>
Abstract class for easily decorating a
HttpDiscoveryRestClient . |
class |
AbstractHttpRestClientDecorator<B extends HttpRestClient>
Abstract class for easily decorating a
HttpRestClient . |
class |
AbstractRestClient
Abstract base implementation of the
RestClient interface being the
foundation for various RestClient implementations such as
HttpRestClientImpl or LoopbackRestClientImpl . |
class |
HttpRestClientImpl
The
HttpRestClientImpl implements the HttpRestClient
interface. |
class |
HttpRestClientSingleton
The singleton of the
HttpRestClientImpl for easy
HttpRestClient access. |
class |
LoopbackRestClientImpl
Implementation if the
LoopbackRestClient for easy testing of your
requests being issued with a RestClient (HttpRestClient ) and
the according response lambda expressions. |
class |
LoopbackRestClientSingleton
The singleton of the
LoopbackRestClientImpl for easy
LoopbackRestClientImpl access. |
Copyright © 2018. All rights reserved.