io.quarkus.vertx.web.runtime.RouteMatcher Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of quarkus-reactive-routes Show documentation
Show all versions of quarkus-reactive-routes Show documentation
REST framework offering the route model to define non blocking endpoints
package io.quarkus.vertx.web.runtime;
public class RouteMatcher {
private final String path;
private final String regex;
private final String[] produces;
private final String[] consumes;
private final String[] methods;
private final int order;
public RouteMatcher(String path, String regex, String[] produces, String[] consumes, String[] methods, int order) {
this.path = path;
this.regex = regex;
this.produces = produces;
this.consumes = consumes;
this.methods = methods;
this.order = order;
}
public String getPath() {
return path;
}
public String getRegex() {
return regex;
}
public String[] getProduces() {
return produces;
}
public String[] getConsumes() {
return consumes;
}
public String[] getMethods() {
return methods;
}
public int getOrder() {
return order;
}
}