public abstract class AbstractReactiveRestClient extends Object implements ReactiveRestClient, ReactiveInvoker
ReactiveRestClient implementation.ReactiveRestClient.ReactiveInvocation, ReactiveRestClient.ReactiveRequestDefinitioncom.holonplatform.http.rest.RestClientOperations.InvocationOperations<RE,RP,RS,RL,RU>, com.holonplatform.http.rest.RestClientOperations.RequestConfiguration<R extends com.holonplatform.http.rest.RestClientOperations.RequestConfiguration<R>>| Constructor and Description |
|---|
AbstractReactiveRestClient() |
| Modifier and Type | Method and Description |
|---|---|
ReactiveRestClient |
clearDefaultHeaders() |
ReactiveRestClient |
defaultTarget(URI baseUri) |
Optional<URI> |
getDefaultTarget() |
ReactiveRestClient |
removeDefaultHeader(String name) |
ReactiveRestClient.ReactiveRequestDefinition |
request() |
ReactiveRestClient |
withDefaultHeader(String name,
String value) |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcreate, create, create, create, forTarget, forTargetinvokepublic ReactiveRestClient defaultTarget(URI baseUri)
defaultTarget in interface com.holonplatform.http.rest.RestClientOperations<ReactiveRestClient,ReactiveRestClient.ReactiveRequestDefinition>public Optional<URI> getDefaultTarget()
getDefaultTarget in interface com.holonplatform.http.rest.RestClientOperations<ReactiveRestClient,ReactiveRestClient.ReactiveRequestDefinition>public ReactiveRestClient withDefaultHeader(String name, String value)
withDefaultHeader in interface com.holonplatform.http.rest.RestClientOperations<ReactiveRestClient,ReactiveRestClient.ReactiveRequestDefinition>public ReactiveRestClient removeDefaultHeader(String name)
removeDefaultHeader in interface com.holonplatform.http.rest.RestClientOperations<ReactiveRestClient,ReactiveRestClient.ReactiveRequestDefinition>public ReactiveRestClient clearDefaultHeaders()
clearDefaultHeaders in interface com.holonplatform.http.rest.RestClientOperations<ReactiveRestClient,ReactiveRestClient.ReactiveRequestDefinition>public ReactiveRestClient.ReactiveRequestDefinition request()
request in interface com.holonplatform.http.rest.RestClientOperations<ReactiveRestClient,ReactiveRestClient.ReactiveRequestDefinition>Copyright © 2019 The Holon Platform. All rights reserved.