Package io.undertow.predicate
Class PathTemplatePredicate.Builder
java.lang.Object
io.undertow.predicate.PathTemplatePredicate.Builder
- All Implemented Interfaces:
PredicateBuilder
- Enclosing class:
- PathTemplatePredicate
-
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:PredicateBuilder
The string representation of the predicate name.- Specified by:
name
in interfacePredicateBuilder
- Returns:
- The predicate name
-
parameters
Description copied from interface:PredicateBuilder
Returns a map of parameters and their types.- Specified by:
parameters
in interfacePredicateBuilder
-
requiredParameters
- Specified by:
requiredParameters
in interfacePredicateBuilder
- Returns:
- The required parameters
-
defaultParameter
- Specified by:
defaultParameter
in interfacePredicateBuilder
- Returns:
- The default parameter name, or null if it does not have a default parameter
-
build
Description copied from interface:PredicateBuilder
Creates a predicate- Specified by:
build
in interfacePredicateBuilder
- Parameters:
config
- The predicate config- Returns:
- The new predicate
-