Package io.vrap.rmf.base.client
package io.vrap.rmf.base.client
-
ClassDescriptionAccessor<T>abstract class for accessor implementationsInterface for an HTTP client accessing the API and mapping to a known output typeDefault implementation of an
ApiHttpClient
ApiMethod.ParamEntry<K,V> AsyncApiClient<TReturn>In order to work, the sdk needs anVrapHttpClient
provider, this can be done by extendingHttpClientSupplier
and exposing it as a serviceBuilder<T>interface to build instance of TThe ClientBuilder is used to configure and create anApiHttpClient
.ClientRequestCommand<TResult>ContextAware<U>Interface to supply a HTTP client implementation specified by aServiceLoader
HttpRequestCommand<TResult>RequestCommand<TResult>Interface to deserialize a response to a specified output typeImplementation of a non executableApiHttpClient
Marker interface to generate a solution info for the Java SDK user agent.Wrapper interface for a HTTP client