| Interface | Description |
|---|---|
| RequestEntity<T> |
HTTP request message entity (payload) representation.
|
| RequestEntity.FormBuilder |
Builder to create form type entity payloads.
|
| ResponseEntity<T> |
HttpResponse extension that adds HTTP entity handling, dealing with HTTP response body processing
and conversion into a supported Java type, besides the one expected as declared response type. |
| ResponseType<T> |
Represents a response type to be obtained from a HTTP client request-response invocation.
|
| RestClient |
HTTP REST client to build and execute client requests in order to consume the responses returned.
|
| RestClient.Invocation |
Invocation operations
|
| RestClient.RequestDefinition |
Request message definition and response invocation.
|
| RestClientFactory |
Factory to create
RestClient instances. |
| RestClientOperations<C extends RestClientOperations<C,R>,R extends RestClientOperations.RequestConfiguration<R> & RestClientOperations.InvocationOperations> |
Base API for REST client operations definitions.
|
| RestClientOperations.InvocationOperations<RE,RP,RS,RL,RU> |
Invocantion operations definitions.
|
| RestClientOperations.RequestConfiguration<R extends RestClientOperations.RequestConfiguration<R>> |
Request configuration builder.
|
Copyright © 2019 The Holon Platform. All rights reserved.