Package io.undertow.predicate
Class MethodPredicate.Builder
java.lang.Object
io.undertow.predicate.MethodPredicate.Builder
- All Implemented Interfaces:
PredicateBuilder
- Enclosing class:
- MethodPredicate
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionCreates a predicatename()The string representation of the predicate name.Returns a map of parameters and their types.
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
name
Description copied from interface:PredicateBuilderThe string representation of the predicate name.- Specified by:
namein interfacePredicateBuilder- Returns:
- The predicate name
-
parameters
Description copied from interface:PredicateBuilderReturns a map of parameters and their types.- Specified by:
parametersin interfacePredicateBuilder
-
requiredParameters
- Specified by:
requiredParametersin interfacePredicateBuilder- Returns:
- The required parameters
-
defaultParameter
- Specified by:
defaultParameterin interfacePredicateBuilder- Returns:
- The default parameter name, or null if it does not have a default parameter
-
build
Description copied from interface:PredicateBuilderCreates a predicate- Specified by:
buildin interfacePredicateBuilder- Parameters:
config- The predicate config- Returns:
- The new predicate
-