public class PreconditionHttpResponseInterceptorDelegateDescriptorBuilder extends Object
| Modifier and Type | Class and Description |
|---|---|
static interface |
PreconditionHttpResponseInterceptorDelegateDescriptorBuilder.Matcher |
| Constructor and Description |
|---|
PreconditionHttpResponseInterceptorDelegateDescriptorBuilder(PreconditionHttpResponseInterceptorDelegateDescriptorBuilder.Matcher preconditionMatcher) |
| Modifier and Type | Method and Description |
|---|---|
PreconditionHttpResponseInterceptorDelegateDescriptor |
build() |
PreconditionHttpResponseInterceptorDelegateDescriptorBuilder |
expression(Consumer<ExpressionHttpResponseInterceptorDescriptionBuilder> builderConfigurator)
Defines a conditional descriptor, it gets added to the chain of interceptors.
|
public PreconditionHttpResponseInterceptorDelegateDescriptorBuilder(PreconditionHttpResponseInterceptorDelegateDescriptorBuilder.Matcher preconditionMatcher)
public PreconditionHttpResponseInterceptorDelegateDescriptorBuilder expression(Consumer<ExpressionHttpResponseInterceptorDescriptionBuilder> builderConfigurator)
builderConfigurator - the consumer to configure the conditional based interceptor.public PreconditionHttpResponseInterceptorDelegateDescriptor build()
{@link - IllegalStateException} if an expression has not been defined.Copyright © 2023. All rights reserved.