Index

A B C D E F G H I J L M N O P Q R S T U V W X Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

W

WAIT_TIMEOUT - Static variable in class io.vrap.rmf.base.client.http.OAuthHandler
 
warn(Supplier<Object>) - Method in class io.vrap.rmf.base.client.http.InternalLogger
 
warn(Supplier<Object>, Throwable) - Method in class io.vrap.rmf.base.client.http.InternalLogger
 
with(BiFunction<T, U, T>, U) - Method in class io.vrap.rmf.base.client.ApiMethod
allows to provide a function to modify the ApiMethod itself
with(Function<T, T>) - Method in class io.vrap.rmf.base.client.ApiMethod
allows to provide a function to modify the ApiMethod itself
withAnonymousRefreshFlow(ClientCredentials, String, String, TokenStorage) - Method in class io.vrap.rmf.base.client.ClientBuilder
configure the client to use anonymous & refresh token flow
withAnonymousRefreshFlow(ClientCredentials, String, String, TokenStorage, VrapHttpClient) - Method in class io.vrap.rmf.base.client.ClientBuilder
configure the client to use anonymous & refresh token flow
withAnonymousRefreshFlow(ClientCredentials, String, String, TokenStorage, VrapHttpClient, ResponseSerializer) - Method in class io.vrap.rmf.base.client.ClientBuilder
configure the client to use anonymous & refresh token flow
withAnonymousRefreshFlow(ClientCredentials, String, String, TokenStorage, Supplier<HandlerStack>) - Method in class io.vrap.rmf.base.client.ClientBuilder
configure the client to use anonymous & refresh token flow
withAnonymousSessionFlow(ClientCredentials, String) - Method in class io.vrap.rmf.base.client.ClientBuilder
configure the client to use anonymous session flow
withAnonymousSessionFlow(ClientCredentials, String, VrapHttpClient) - Method in class io.vrap.rmf.base.client.ClientBuilder
configure the client to use anonymous session flow
withAnonymousSessionFlow(ClientCredentials, String, VrapHttpClient, ResponseSerializer) - Method in class io.vrap.rmf.base.client.ClientBuilder
configure the client to use anonymous session flow
withAnonymousSessionFlow(ClientCredentials, String, Supplier<HandlerStack>) - Method in class io.vrap.rmf.base.client.ClientBuilder
configure the client to use anonymous session flow
withApiBaseUrl(String) - Method in class io.vrap.rmf.base.client.ClientBuilder
 
withApiBaseUrl(URI) - Method in class io.vrap.rmf.base.client.ClientBuilder
 
withAuthCircuitBreaker() - Method in class io.vrap.rmf.base.client.ClientBuilder
activates the circuit breaker for authentication.
withAuthRetries(int) - Method in class io.vrap.rmf.base.client.ClientBuilder
 
withBody(byte[]) - Method in class io.vrap.rmf.base.client.ApiHttpRequest
 
withBody(String) - Method in class io.vrap.rmf.base.client.ApiHttpRequest
 
withBody(String) - Method in class io.vrap.rmf.base.client.StringBodyApiMethod
 
withBody(Function<U, TBody>) - Method in class io.vrap.rmf.base.client.ApiHttpResponse
 
withBody(TBody) - Method in class io.vrap.rmf.base.client.ApiHttpResponse
 
withBody(TBody) - Method in class io.vrap.rmf.base.client.BodyApiMethod
 
withBody(TBody) - Method in class io.vrap.rmf.base.client.TypeBodyApiMethod
 
withBulkhead(int) - Method in class io.vrap.rmf.base.client.http.PolicyBuilder
 
withBulkhead(int, FailsafeConcurrencyBuilderOptions) - Method in class io.vrap.rmf.base.client.http.PolicyBuilder
 
withBulkhead(int, Duration) - Method in class io.vrap.rmf.base.client.http.PolicyBuilder
 
withBulkhead(int, Duration, FailsafeConcurrencyBuilderOptions) - Method in class io.vrap.rmf.base.client.http.PolicyBuilder
 
withClientCredentials(ClientCredentials, String) - Method in class io.vrap.rmf.base.client.ClientBuilder
withClientCredentials(ClientCredentials, String, VrapHttpClient) - Method in class io.vrap.rmf.base.client.ClientBuilder
withClientCredentialsFlow(ClientCredentials, String) - Method in class io.vrap.rmf.base.client.ClientBuilder
configure the client to use client credentials flow
withClientCredentialsFlow(ClientCredentials, String, VrapHttpClient) - Method in class io.vrap.rmf.base.client.ClientBuilder
configure the client to use client credentials flow
withClientCredentialsFlow(ClientCredentials, String, VrapHttpClient, ResponseSerializer) - Method in class io.vrap.rmf.base.client.ClientBuilder
configure the client to use client credentials flow
withClientCredentialsFlow(ClientCredentials, String, Supplier<HandlerStack>) - Method in class io.vrap.rmf.base.client.ClientBuilder
configure the client to use client credentials flow
withClientCredentialsFlow(ClientCredentials, URI) - Method in class io.vrap.rmf.base.client.ClientBuilder
configure the client to use client credentials flow
withClientCredentialsFlow(ClientCredentials, URI, VrapHttpClient) - Method in class io.vrap.rmf.base.client.ClientBuilder
configure the client to use client credentials flow
withClientCredentialsFlow(ClientCredentials, URI, Supplier<HandlerStack>) - Method in class io.vrap.rmf.base.client.ClientBuilder
configure the client to use client credentials flow
withClientId(String) - Method in class io.vrap.rmf.base.client.oauth2.ClientCredentialsBuilder
 
withClientSecret(String) - Method in class io.vrap.rmf.base.client.oauth2.ClientCredentialsBuilder
 
withContextMap(Map<Object, Object>) - Method in class io.vrap.rmf.base.client.ApiHttpRequest
 
withContextMap(Map<Object, Object>) - Method in class io.vrap.rmf.base.client.ApiHttpResponse
 
withContextMap(Map<Object, Object>) - Method in class io.vrap.rmf.base.client.ContextApiHttpClientImpl
 
withContextMap(Map<Object, Object>) - Method in interface io.vrap.rmf.base.client.ContextAware
 
withErrorMiddleware() - Method in class io.vrap.rmf.base.client.ClientBuilder
add middleware to create Exceptions for responses with error status code
withErrorMiddleware(ErrorMiddleware) - Method in class io.vrap.rmf.base.client.ClientBuilder
add middleware to create Exceptions for responses with error status code
withErrorMiddleware(ErrorMiddleware.ExceptionMode) - Method in class io.vrap.rmf.base.client.ClientBuilder
add middleware to create Exceptions for responses with error status code
withErrorMiddleware(Supplier<ErrorMiddleware>) - Method in class io.vrap.rmf.base.client.ClientBuilder
add middleware to create Exceptions for responses with error status code
withGlobalCustomerPasswordFlow(ClientCredentials, String, String, String) - Method in class io.vrap.rmf.base.client.ClientBuilder
configure the client to use password flow
withGlobalCustomerPasswordFlow(ClientCredentials, String, String, String, VrapHttpClient) - Method in class io.vrap.rmf.base.client.ClientBuilder
configure the client to use password flow
withGlobalCustomerPasswordFlow(ClientCredentials, String, String, String, VrapHttpClient, ResponseSerializer) - Method in class io.vrap.rmf.base.client.ClientBuilder
configure the client to use password flow
withGlobalCustomerPasswordFlow(ClientCredentials, String, String, String, Supplier<HandlerStack>) - Method in class io.vrap.rmf.base.client.ClientBuilder
configure the client to use password flow
withHandlerStack(HandlerStack) - Method in class io.vrap.rmf.base.client.ClientBuilder
 
withHeader(String, String) - Method in class io.vrap.rmf.base.client.ApiHttpHeaders
 
withHeader(String, String) - Method in class io.vrap.rmf.base.client.ApiHttpRequest
 
withHeader(String, String) - Method in class io.vrap.rmf.base.client.ApiMethod
set the header with the specified value
withHeaders(ApiHttpHeaders) - Method in class io.vrap.rmf.base.client.ApiHttpRequest
 
withHeaders(ApiHttpHeaders) - Method in class io.vrap.rmf.base.client.ApiHttpResponse
 
withHeaders(ApiHttpHeaders) - Method in class io.vrap.rmf.base.client.ApiMethod
set the headers
withHeaders(ApiHttpHeaders.StringHeaderEntry...) - Method in class io.vrap.rmf.base.client.ApiHttpHeaders
 
withHeaders(List<Map.Entry<String, String>>) - Method in class io.vrap.rmf.base.client.ApiHttpHeaders
 
withHttpClient(VrapHttpClient) - Method in class io.vrap.rmf.base.client.ClientBuilder
 
withHttpExceptionFactory(HttpExceptionFactory) - Method in class io.vrap.rmf.base.client.ClientBuilder
 
withHttpExceptionFactory(Function<ResponseSerializer, HttpExceptionFactory>) - Method in class io.vrap.rmf.base.client.ClientBuilder
 
withHttpExceptionFactory(Supplier<HttpExceptionFactory>) - Method in class io.vrap.rmf.base.client.ClientBuilder
configures the Factory for HTTP exception in case.
withHttpRequest(Function<ApiHttpRequest, ApiHttpRequest>) - Method in class io.vrap.rmf.base.client.ApiMethod
allows to modify the HTTP request before it will be executed
withInternalLoggerFactory(InternalLoggerFactory) - Method in class io.vrap.rmf.base.client.ClientBuilder
 
withInternalLoggerFactory(InternalLoggerFactory, Level, Level) - Method in class io.vrap.rmf.base.client.ClientBuilder
 
withInternalLoggerFactory(InternalLoggerFactory, Level, Level, Level, Map<Class<? extends Throwable>, Level>) - Method in class io.vrap.rmf.base.client.ClientBuilder
 
withInternalLoggerFactory(InternalLoggerFactory, Level, Level, Level, Map<Class<? extends Throwable>, Level>, ResponseLogFormatter, ErrorLogFormatter) - Method in class io.vrap.rmf.base.client.ClientBuilder
 
withInternalLoggerMiddleware(InternalLoggerMiddleware) - Method in class io.vrap.rmf.base.client.ClientBuilder
 
withMdc(ApiHttpClient) - Static method in interface io.vrap.rmf.base.client.ContextApiHttpClient
 
withMdc(ApiHttpClient, boolean) - Static method in interface io.vrap.rmf.base.client.ContextApiHttpClient
 
withMdc(ContextAware<?>, Runnable) - Static method in class io.vrap.rmf.base.client.utils.ThreadUtils
 
withMdc(ContextAware<?>, Supplier<U>) - Static method in class io.vrap.rmf.base.client.utils.ThreadUtils
 
withMdc(Runnable) - Static method in class io.vrap.rmf.base.client.utils.ThreadUtils
 
withMdc(Function<ApiHttpResponse<T>, U>) - Static method in class io.vrap.rmf.base.client.utils.ThreadUtils
 
withMdc(Supplier<U>) - Static method in class io.vrap.rmf.base.client.utils.ThreadUtils
 
withMessage(String) - Method in class io.vrap.rmf.base.client.ApiHttpResponse
 
withMethod(ApiHttpMethod) - Method in class io.vrap.rmf.base.client.ApiHttpRequest
 
withMiddleware(Middleware, Middleware...) - Method in class io.vrap.rmf.base.client.ClientBuilder
sets the middlewares to be configured for the client.
withMiddlewares(List<Middleware>) - Method in class io.vrap.rmf.base.client.ClientBuilder
sets the middlewares to be configured for the client.
withOAuthExecutorService(ExecutorService) - Method in class io.vrap.rmf.base.client.ClientBuilder
configures an ExecutorService to be used for the Middlewares
withOAuthExecutorService(Supplier<ExecutorService>) - Method in class io.vrap.rmf.base.client.ClientBuilder
configures an ExecutorService to be used for the Middlewares
withOAuthHttpClient(VrapHttpClient) - Method in class io.vrap.rmf.base.client.ClientBuilder
 
withOAuthMiddleware(OAuthMiddleware) - Method in class io.vrap.rmf.base.client.ClientBuilder
add authenticator middleware
withOAuthMiddleware(Supplier<OAuthMiddleware>) - Method in class io.vrap.rmf.base.client.ClientBuilder
add authenticator middleware
withoutAuthCircuitBreaker() - Method in class io.vrap.rmf.base.client.ClientBuilder
deactivates the circuit breaker for authentication
withoutHeader(String) - Method in class io.vrap.rmf.base.client.ApiHttpHeaders
 
withoutHeader(String) - Method in class io.vrap.rmf.base.client.ApiHttpRequest
 
withoutHeader(String) - Method in class io.vrap.rmf.base.client.ApiMethod
removes the specified header
withoutQueryParam(String) - Method in class io.vrap.rmf.base.client.ApiMethod
removes the specified query parameter
withPolicies(PolicyBuilder) - Method in class io.vrap.rmf.base.client.ClientBuilder
add middleware for safe handling of failed requests
withPolicies(Function<PolicyBuilder, PolicyBuilder>) - Method in class io.vrap.rmf.base.client.ClientBuilder
add middleware for safe handling of failed requests
withPolicy(Policy<ApiHttpResponse<byte[]>>) - Method in class io.vrap.rmf.base.client.http.PolicyBuilder
 
withPolicyMiddleware(PolicyMiddleware) - Method in class io.vrap.rmf.base.client.ClientBuilder
add middleware for safe handling of failed requests
withPolicyMiddleware(Supplier<PolicyMiddleware>) - Method in class io.vrap.rmf.base.client.ClientBuilder
add middleware for safe handling of failed requests
withQueryParam(String, V) - Method in class io.vrap.rmf.base.client.ApiMethod
set the query parameter with the specified value
withQueryParams(List<ApiMethod.ParamEntry<String, String>>) - Method in class io.vrap.rmf.base.client.ApiMethod
set the query parameters
withQueueMiddleware(int, Duration) - Method in class io.vrap.rmf.base.client.ClientBuilder
Deprecated.
withQueueMiddleware(Scheduler, int, Duration) - Method in class io.vrap.rmf.base.client.ClientBuilder
Deprecated.
withQueueMiddleware(QueueRequestMiddleware) - Method in class io.vrap.rmf.base.client.ClientBuilder
Deprecated.
withQueueMiddleware(ExecutorService, int, Duration) - Method in class io.vrap.rmf.base.client.ClientBuilder
Deprecated.
withQueueMiddleware(ScheduledExecutorService, int, Duration) - Method in class io.vrap.rmf.base.client.ClientBuilder
Deprecated.
withQueueMiddleware(Supplier<QueueRequestMiddleware>) - Method in class io.vrap.rmf.base.client.ClientBuilder
Deprecated.
withRetry(int) - Method in class io.vrap.rmf.base.client.http.PolicyBuilder
 
withRetry(int, List<Integer>) - Method in class io.vrap.rmf.base.client.http.PolicyBuilder
 
withRetry(int, List<Integer>, List<Class<? extends Throwable>>) - Method in class io.vrap.rmf.base.client.http.PolicyBuilder
 
withRetry(RetryPolicyBuilder) - Method in class io.vrap.rmf.base.client.http.PolicyBuilder
 
withRetry(Function<RetryPolicyBuilder, RetryPolicyBuilder>) - Method in class io.vrap.rmf.base.client.http.PolicyBuilder
 
withRetryMiddleware(int) - Method in class io.vrap.rmf.base.client.ClientBuilder
Deprecated.
withRetryMiddleware(int, long, long, FailsafeRetryPolicyBuilderOptions) - Method in class io.vrap.rmf.base.client.ClientBuilder
Deprecated.
withRetryMiddleware(int, long, long, List<Integer>, List<Class<? extends Throwable>>, FailsafeRetryPolicyBuilderOptions) - Method in class io.vrap.rmf.base.client.ClientBuilder
Deprecated.
withRetryMiddleware(int, List<Integer>) - Method in class io.vrap.rmf.base.client.ClientBuilder
Deprecated.
withRetryMiddleware(int, List<Integer>, List<Class<? extends Throwable>>) - Method in class io.vrap.rmf.base.client.ClientBuilder
Deprecated.
withRetryMiddleware(Scheduler, int) - Method in class io.vrap.rmf.base.client.ClientBuilder
Deprecated.
withRetryMiddleware(Scheduler, int, long, long, FailsafeRetryPolicyBuilderOptions) - Method in class io.vrap.rmf.base.client.ClientBuilder
Deprecated.
withRetryMiddleware(Scheduler, int, long, long, List<Integer>, List<Class<? extends Throwable>>, FailsafeRetryPolicyBuilderOptions) - Method in class io.vrap.rmf.base.client.ClientBuilder
Deprecated.
withRetryMiddleware(Scheduler, int, List<Integer>) - Method in class io.vrap.rmf.base.client.ClientBuilder
Deprecated.
withRetryMiddleware(Scheduler, int, List<Integer>, List<Class<? extends Throwable>>) - Method in class io.vrap.rmf.base.client.ClientBuilder
Deprecated.
withRetryMiddleware(RetryRequestMiddleware) - Method in class io.vrap.rmf.base.client.ClientBuilder
Deprecated.
withRetryMiddleware(ExecutorService, int) - Method in class io.vrap.rmf.base.client.ClientBuilder
Deprecated.
withRetryMiddleware(ExecutorService, int, long, long, FailsafeRetryPolicyBuilderOptions) - Method in class io.vrap.rmf.base.client.ClientBuilder
Deprecated.
withRetryMiddleware(ExecutorService, int, long, long, List<Integer>, List<Class<? extends Throwable>>, FailsafeRetryPolicyBuilderOptions) - Method in class io.vrap.rmf.base.client.ClientBuilder
Deprecated.
withRetryMiddleware(ExecutorService, int, List<Integer>) - Method in class io.vrap.rmf.base.client.ClientBuilder
Deprecated.
withRetryMiddleware(ExecutorService, int, List<Integer>, List<Class<? extends Throwable>>) - Method in class io.vrap.rmf.base.client.ClientBuilder
Deprecated.
withRetryMiddleware(ScheduledExecutorService, int) - Method in class io.vrap.rmf.base.client.ClientBuilder
Deprecated.
withRetryMiddleware(ScheduledExecutorService, int, long, long, FailsafeRetryPolicyBuilderOptions) - Method in class io.vrap.rmf.base.client.ClientBuilder
Deprecated.
withRetryMiddleware(ScheduledExecutorService, int, long, long, List<Integer>, List<Class<? extends Throwable>>, FailsafeRetryPolicyBuilderOptions) - Method in class io.vrap.rmf.base.client.ClientBuilder
Deprecated.
withRetryMiddleware(ScheduledExecutorService, int, List<Integer>) - Method in class io.vrap.rmf.base.client.ClientBuilder
Deprecated.
withRetryMiddleware(ScheduledExecutorService, int, List<Integer>, List<Class<? extends Throwable>>) - Method in class io.vrap.rmf.base.client.ClientBuilder
Deprecated.
withRetryMiddleware(Supplier<RetryRequestMiddleware>) - Method in class io.vrap.rmf.base.client.ClientBuilder
Deprecated.
withScheduler(Scheduler) - Method in class io.vrap.rmf.base.client.http.PolicyBuilder
 
withScheduler(ExecutorService) - Method in class io.vrap.rmf.base.client.http.PolicyBuilder
 
withScheduler(ScheduledExecutorService) - Method in class io.vrap.rmf.base.client.http.PolicyBuilder
 
withScopes(String) - Method in class io.vrap.rmf.base.client.oauth2.ClientCredentialsBuilder
 
withSerializer(ResponseSerializer) - Method in class io.vrap.rmf.base.client.ClientBuilder
 
withSerializer(Supplier<ResponseSerializer>) - Method in class io.vrap.rmf.base.client.ClientBuilder
 
withStaticTokenFlow(AuthenticationToken) - Method in class io.vrap.rmf.base.client.ClientBuilder
configure the client to use client credentials flow
withStatusCode(int) - Method in class io.vrap.rmf.base.client.ApiHttpResponse
 
withTelemetryMiddleware(TelemetryMiddleware) - Method in class io.vrap.rmf.base.client.ClientBuilder
add middleware to collect and report telemetry data
withTelemetryMiddleware(Supplier<TelemetryMiddleware>) - Method in class io.vrap.rmf.base.client.ClientBuilder
add middleware to collect and report telemetry data
withTimeout(Duration) - Method in class io.vrap.rmf.base.client.http.PolicyBuilder
 
withTimeout(Duration, FailsafeTimeoutBuilderOptions) - Method in class io.vrap.rmf.base.client.http.PolicyBuilder
 
withTokenSupplier(TokenSupplier) - Method in class io.vrap.rmf.base.client.ClientBuilder
use supplier for authentication tokens
withTokenSupplier(Supplier<TokenSupplier>) - Method in class io.vrap.rmf.base.client.ClientBuilder
use supplier for authentication tokens
withUri(String) - Method in class io.vrap.rmf.base.client.ApiHttpRequest
 
withUri(URI) - Method in class io.vrap.rmf.base.client.ApiHttpRequest
 
withUserAgentSupplier(Supplier<String>) - Method in class io.vrap.rmf.base.client.ClientBuilder
 
wrapToCompletionException(ExceptionalFunction<U, V>) - Static method in class io.vrap.rmf.base.client.utils.Utils
 
A B C D E F G H I J L M N O P Q R S T U V W X Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form