Class FilePredicate.Builder

  • All Implemented Interfaces:
    io.undertow.predicate.PredicateBuilder
    Enclosing class:
    FilePredicate

    public static class FilePredicate.Builder
    extends Object
    implements io.undertow.predicate.PredicateBuilder
    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • name

        public String name()
        Specified by:
        name in interface io.undertow.predicate.PredicateBuilder
      • parameters

        public Map<String,​Class<?>> parameters()
        Specified by:
        parameters in interface io.undertow.predicate.PredicateBuilder
      • requiredParameters

        public Set<String> requiredParameters()
        Specified by:
        requiredParameters in interface io.undertow.predicate.PredicateBuilder
      • defaultParameter

        public String defaultParameter()
        Specified by:
        defaultParameter in interface io.undertow.predicate.PredicateBuilder
      • build

        public io.undertow.predicate.Predicate build​(Map<String,​Object> config)
        Specified by:
        build in interface io.undertow.predicate.PredicateBuilder