Class HeaderValidationContext.Builder
java.lang.Object
org.citrusframework.validation.context.HeaderValidationContext.Builder
- All Implemented Interfaces:
HeaderValidationContextBuilder<HeaderValidationContext,,HeaderValidationContext.Builder> ValidationContext.Builder<HeaderValidationContext,HeaderValidationContext.Builder>
- Enclosing class:
- HeaderValidationContext
public static final class HeaderValidationContext.Builder
extends Object
implements HeaderValidationContextBuilder<HeaderValidationContext,HeaderValidationContext.Builder>
Fluent builder.
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.citrusframework.validation.context.HeaderValidationContextBuilder
HeaderValidationContextBuilder.Factory -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Builds new validation context instance.ignoreCase(boolean headerNameIgnoreCase) Sets the headerNameIgnoreCase.Adds header validator reference.validator(HeaderValidator validator) Adds header validator.validatorNames(List<String> validatorNames) Sets the validatorNames.validators(List<HeaderValidator> validators) Sets the validators.
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
ignoreCase
Description copied from interface:HeaderValidationContextBuilderSets the headerNameIgnoreCase.- Specified by:
ignoreCasein interfaceHeaderValidationContextBuilder<HeaderValidationContext,HeaderValidationContext.Builder>
-
validator
Description copied from interface:HeaderValidationContextBuilderAdds header validator.- Specified by:
validatorin interfaceHeaderValidationContextBuilder<HeaderValidationContext,HeaderValidationContext.Builder>
-
validator
Description copied from interface:HeaderValidationContextBuilderAdds header validator reference.- Specified by:
validatorin interfaceHeaderValidationContextBuilder<HeaderValidationContext,HeaderValidationContext.Builder>
-
validators
Description copied from interface:HeaderValidationContextBuilderSets the validators.- Specified by:
validatorsin interfaceHeaderValidationContextBuilder<HeaderValidationContext,HeaderValidationContext.Builder>
-
validatorNames
Description copied from interface:HeaderValidationContextBuilderSets the validatorNames.- Specified by:
validatorNamesin interfaceHeaderValidationContextBuilder<HeaderValidationContext,HeaderValidationContext.Builder>
-
build
Description copied from interface:ValidationContext.BuilderBuilds new validation context instance.- Specified by:
buildin interfaceValidationContext.Builder<HeaderValidationContext,HeaderValidationContext.Builder> - Returns:
- the built context.
-