Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
O
- OAuthHandler - Class in io.vrap.rmf.base.client.http
-
Handler for retrieving an oauth authentication token
- OAuthHandler(TokenSupplier) - Constructor for class io.vrap.rmf.base.client.http.OAuthHandler
- OAuthHandler(TokenSupplier, Duration) - Constructor for class io.vrap.rmf.base.client.http.OAuthHandler
- OAuthMiddleware - Interface in io.vrap.rmf.base.client.http
-
Middleware to add an oauth authentication header to requests
- OAuthMiddlewareImpl - Class in io.vrap.rmf.base.client.http
-
Default implementation for the
OAuthMiddlewarewith automatic retry upon expired access - OAuthMiddlewareImpl(Scheduler, OAuthHandler, int, boolean) - Constructor for class io.vrap.rmf.base.client.http.OAuthMiddlewareImpl
- OAuthMiddlewareImpl(OAuthHandler) - Constructor for class io.vrap.rmf.base.client.http.OAuthMiddlewareImpl
- OAuthMiddlewareImpl(OAuthHandler, int, boolean) - Constructor for class io.vrap.rmf.base.client.http.OAuthMiddlewareImpl
- OAuthMiddlewareImpl(ExecutorService, OAuthHandler, int, boolean) - Constructor for class io.vrap.rmf.base.client.http.OAuthMiddlewareImpl
- OAuthMiddlewareImpl(ScheduledExecutorService, OAuthHandler, int, boolean) - Constructor for class io.vrap.rmf.base.client.http.OAuthMiddlewareImpl
- of() - Static method in class io.vrap.rmf.base.client.ClientBuilder
-
Creates a default client builder
- of() - Static method in class io.vrap.rmf.base.client.http.AcceptGZipMiddleware
- of() - Static method in interface io.vrap.rmf.base.client.http.ErrorMiddleware
- of() - Static method in interface io.vrap.rmf.base.client.http.NotFoundExceptionMiddleware
- of() - Static method in class io.vrap.rmf.base.client.http.PolicyBuilder
- of() - Static method in class io.vrap.rmf.base.client.http.RetryPolicyBuilder
- of() - Static method in interface io.vrap.rmf.base.client.HttpClientSupplier
- of() - Static method in interface io.vrap.rmf.base.client.oauth2.ClientCredentials
- of() - Static method in interface io.vrap.rmf.base.client.ResponseSerializer
- of() - Static method in class io.vrap.rmf.base.client.SerializerOnlyApiHttpClient
- of(int) - Static method in interface io.vrap.rmf.base.client.http.RetryRequestMiddleware
-
Deprecated.
- of(int, long, long) - Static method in interface io.vrap.rmf.base.client.http.RetryRequestMiddleware
-
Deprecated.
- of(int, long, long, FailsafeRetryPolicyBuilderOptions) - Static method in interface io.vrap.rmf.base.client.http.RetryRequestMiddleware
-
Deprecated.
- of(int, long, long, List<Integer>) - Static method in interface io.vrap.rmf.base.client.http.RetryRequestMiddleware
-
Deprecated.
- of(int, long, long, List<Integer>, List<Class<? extends Throwable>>) - Static method in interface io.vrap.rmf.base.client.http.RetryRequestMiddleware
-
Deprecated.
- of(int, Duration) - Static method in interface io.vrap.rmf.base.client.http.QueueRequestMiddleware
-
Deprecated.
- of(int, List<Integer>) - Static method in interface io.vrap.rmf.base.client.http.RetryRequestMiddleware
-
Deprecated.
- of(int, List<Integer>, List<Class<? extends Throwable>>) - Static method in interface io.vrap.rmf.base.client.http.RetryRequestMiddleware
-
Deprecated.
- of(ObjectMapper) - Static method in interface io.vrap.rmf.base.client.ResponseSerializer
- of(ObjectMapper) - Static method in class io.vrap.rmf.base.client.SerializerOnlyApiHttpClient
- of(Scheduler, int) - Static method in interface io.vrap.rmf.base.client.http.RetryRequestMiddleware
-
Deprecated.
- of(Scheduler, int, long, long) - Static method in interface io.vrap.rmf.base.client.http.RetryRequestMiddleware
-
Deprecated.
- of(Scheduler, int, long, long, FailsafeRetryPolicyBuilderOptions) - Static method in interface io.vrap.rmf.base.client.http.RetryRequestMiddleware
-
Deprecated.
- of(Scheduler, int, long, long, List<Integer>) - Static method in interface io.vrap.rmf.base.client.http.RetryRequestMiddleware
-
Deprecated.
- of(Scheduler, int, long, long, List<Integer>, List<Class<? extends Throwable>>) - Static method in interface io.vrap.rmf.base.client.http.RetryRequestMiddleware
-
Deprecated.
- of(Scheduler, int, Duration) - Static method in interface io.vrap.rmf.base.client.http.QueueRequestMiddleware
-
Deprecated.
- of(Scheduler, int, List<Integer>) - Static method in interface io.vrap.rmf.base.client.http.RetryRequestMiddleware
-
Deprecated.
- of(Scheduler, int, List<Integer>, List<Class<? extends Throwable>>) - Static method in interface io.vrap.rmf.base.client.http.RetryRequestMiddleware
-
Deprecated.
- of(Scheduler, OAuthHandler) - Static method in interface io.vrap.rmf.base.client.http.OAuthMiddleware
- of(Scheduler, OAuthHandler, int) - Static method in interface io.vrap.rmf.base.client.http.OAuthMiddleware
- of(Scheduler, OAuthHandler, int, boolean) - Static method in interface io.vrap.rmf.base.client.http.OAuthMiddleware
- of(Scheduler, List<Policy<ApiHttpResponse<byte[]>>>) - Static method in interface io.vrap.rmf.base.client.http.PolicyMiddleware
- of(ApiHttpClient) - Static method in class io.vrap.rmf.base.client.ClientBuilder
-
Creates a client builder with a specific or preconfigured
ApiHttpClientinstance. - of(ApiHttpClient) - Static method in interface io.vrap.rmf.base.client.ContextApiHttpClient
- of(ApiHttpClient, boolean) - Static method in interface io.vrap.rmf.base.client.ContextApiHttpClient
- of(ApiHttpClient, Context) - Static method in interface io.vrap.rmf.base.client.ContextApiHttpClient
- of(ApiHttpClient, Context, boolean) - Static method in interface io.vrap.rmf.base.client.ContextApiHttpClient
- of(ApiHttpClient, Map<Object, Object>) - Static method in interface io.vrap.rmf.base.client.ContextApiHttpClient
- of(ApiHttpClient, Map<Object, Object>, boolean) - Static method in interface io.vrap.rmf.base.client.ContextApiHttpClient
- of(HttpExceptionFactory) - Static method in interface io.vrap.rmf.base.client.http.ErrorMiddleware
- of(HttpExceptionFactory, ErrorMiddleware.ExceptionMode) - Static method in interface io.vrap.rmf.base.client.http.ErrorMiddleware
- of(ErrorMiddleware.ExceptionMode) - Static method in interface io.vrap.rmf.base.client.http.ErrorMiddleware
- of(HandlerStack) - Static method in class io.vrap.rmf.base.client.ClientBuilder
-
Creates a client builder with a specifig
HandlerStack - of(InternalLoggerFactory) - Static method in interface io.vrap.rmf.base.client.http.InternalLoggerMiddleware
- of(InternalLoggerFactory, Level, Level) - Static method in interface io.vrap.rmf.base.client.http.InternalLoggerMiddleware
- of(InternalLoggerFactory, Level, Level, Level, Map<Class<? extends Throwable>, Level>) - Static method in interface io.vrap.rmf.base.client.http.InternalLoggerMiddleware
- of(InternalLoggerFactory, Level, Level, Level, Map<Class<? extends Throwable>, Level>, ResponseLogFormatter, ErrorLogFormatter) - Static method in interface io.vrap.rmf.base.client.http.InternalLoggerMiddleware
- of(OAuthHandler) - Static method in interface io.vrap.rmf.base.client.http.OAuthMiddleware
- of(OAuthHandler, int) - Static method in interface io.vrap.rmf.base.client.http.OAuthMiddleware
- of(OAuthHandler, int, boolean) - Static method in interface io.vrap.rmf.base.client.http.OAuthMiddleware
- of(ResponseSerializer) - Static method in interface io.vrap.rmf.base.client.error.HttpExceptionFactory
- of(ResponseSerializer) - Static method in interface io.vrap.rmf.base.client.http.ErrorMiddleware
-
Deprecated.
- of(ResponseSerializer) - Static method in class io.vrap.rmf.base.client.SerializerOnlyApiHttpClient
- of(VrapHttpClient) - Static method in class io.vrap.rmf.base.client.ClientBuilder
-
Creates a client builder with a specific or preconfigured
VrapHttpClientinstance. - of(String, HandlerStack) - Static method in interface io.vrap.rmf.base.client.ApiHttpClient
- of(String, HandlerStack, ResponseSerializer) - Static method in interface io.vrap.rmf.base.client.ApiHttpClient
- of(URI, HandlerStack) - Static method in interface io.vrap.rmf.base.client.ApiHttpClient
- of(URI, HandlerStack, ResponseSerializer) - Static method in interface io.vrap.rmf.base.client.ApiHttpClient
- of(ExecutorService) - Static method in class io.vrap.rmf.base.client.ClientBuilder
- of(ExecutorService) - Static method in interface io.vrap.rmf.base.client.HttpClientSupplier
- of(ExecutorService, int) - Static method in interface io.vrap.rmf.base.client.http.RetryRequestMiddleware
-
Deprecated.
- of(ExecutorService, int, long, long) - Static method in interface io.vrap.rmf.base.client.http.RetryRequestMiddleware
-
Deprecated.
- of(ExecutorService, int, long, long, FailsafeRetryPolicyBuilderOptions) - Static method in interface io.vrap.rmf.base.client.http.RetryRequestMiddleware
-
Deprecated.
- of(ExecutorService, int, long, long, List<Integer>) - Static method in interface io.vrap.rmf.base.client.http.RetryRequestMiddleware
-
Deprecated.
- of(ExecutorService, int, long, long, List<Integer>, List<Class<? extends Throwable>>) - Static method in interface io.vrap.rmf.base.client.http.RetryRequestMiddleware
-
Deprecated.
- of(ExecutorService, int, Duration) - Static method in interface io.vrap.rmf.base.client.http.QueueRequestMiddleware
-
Deprecated.
- of(ExecutorService, int, List<Integer>) - Static method in interface io.vrap.rmf.base.client.http.RetryRequestMiddleware
-
Deprecated.
- of(ExecutorService, int, List<Integer>, List<Class<? extends Throwable>>) - Static method in interface io.vrap.rmf.base.client.http.RetryRequestMiddleware
-
Deprecated.
- of(ExecutorService, OAuthHandler) - Static method in interface io.vrap.rmf.base.client.http.OAuthMiddleware
- of(ExecutorService, OAuthHandler, int) - Static method in interface io.vrap.rmf.base.client.http.OAuthMiddleware
- of(ExecutorService, OAuthHandler, int, boolean) - Static method in interface io.vrap.rmf.base.client.http.OAuthMiddleware
- of(ExecutorService, List<Policy<ApiHttpResponse<byte[]>>>) - Static method in interface io.vrap.rmf.base.client.http.PolicyMiddleware
- of(ScheduledExecutorService, int) - Static method in interface io.vrap.rmf.base.client.http.RetryRequestMiddleware
-
Deprecated.
- of(ScheduledExecutorService, int, long, long) - Static method in interface io.vrap.rmf.base.client.http.RetryRequestMiddleware
-
Deprecated.
- of(ScheduledExecutorService, int, long, long, FailsafeRetryPolicyBuilderOptions) - Static method in interface io.vrap.rmf.base.client.http.RetryRequestMiddleware
-
Deprecated.
- of(ScheduledExecutorService, int, long, long, List<Integer>) - Static method in interface io.vrap.rmf.base.client.http.RetryRequestMiddleware
-
Deprecated.
- of(ScheduledExecutorService, int, long, long, List<Integer>, List<Class<? extends Throwable>>) - Static method in interface io.vrap.rmf.base.client.http.RetryRequestMiddleware
-
Deprecated.
- of(ScheduledExecutorService, int, Duration) - Static method in interface io.vrap.rmf.base.client.http.QueueRequestMiddleware
-
Deprecated.
- of(ScheduledExecutorService, int, List<Integer>) - Static method in interface io.vrap.rmf.base.client.http.RetryRequestMiddleware
-
Deprecated.
- of(ScheduledExecutorService, int, List<Integer>, List<Class<? extends Throwable>>) - Static method in interface io.vrap.rmf.base.client.http.RetryRequestMiddleware
-
Deprecated.
- of(ScheduledExecutorService, OAuthHandler) - Static method in interface io.vrap.rmf.base.client.http.OAuthMiddleware
- of(ScheduledExecutorService, OAuthHandler, int) - Static method in interface io.vrap.rmf.base.client.http.OAuthMiddleware
- of(ScheduledExecutorService, OAuthHandler, int, boolean) - Static method in interface io.vrap.rmf.base.client.http.OAuthMiddleware
- of(ScheduledExecutorService, List<Policy<ApiHttpResponse<byte[]>>>) - Static method in interface io.vrap.rmf.base.client.http.PolicyMiddleware
- of(Predicate<ApiHttpRequest>) - Static method in interface io.vrap.rmf.base.client.http.NotFoundExceptionMiddleware
- of(List<Policy<ApiHttpResponse<byte[]>>>) - Static method in interface io.vrap.rmf.base.client.http.PolicyMiddleware
- of(Set<ApiHttpMethod>) - Static method in interface io.vrap.rmf.base.client.http.NotFoundExceptionMiddleware
- OK_200 - Static variable in class io.vrap.rmf.base.client.http.HttpStatusCode
- onFailure(CompletionStage<T>, Consumer<? super Throwable>) - Static method in class io.vrap.rmf.base.client.utils.CompletableFutureUtils
-
Executes a side-effect when the future completes exceptionally.
- onSuccess(CompletionStage<T>, Consumer<? super T>) - Static method in class io.vrap.rmf.base.client.utils.CompletableFutureUtils
-
Executes a side-effect when the future completes successfully.
- options(FailsafeRetryPolicyBuilderOptions) - Method in class io.vrap.rmf.base.client.http.RetryPolicyBuilder
- OPTIONS - Enum constant in enum io.vrap.rmf.base.client.ApiHttpMethod
- orElseGet(CompletionStage<T>, Supplier<T>) - Static method in class io.vrap.rmf.base.client.utils.CompletableFutureUtils
-
Tries to access the completed future if available and returns its value (or exception in case the future completed exceptionally), otherwise uses the supplier to get a default value.
- orElseThrow(CompletionStage<T>, Supplier<? extends X>) - Static method in class io.vrap.rmf.base.client.utils.CompletableFutureUtils
-
Tries to access the completed future if available and returns its value (or exception in case the future completed exceptionally), otherwise throws the given exception.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form