A C E F G I M O P R
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- ApplicationRouter<T> - Interface in com.spotify.apollo.route
C
- com.spotify.apollo.route - package com.spotify.apollo.route
E
- extract(int) - Method in class com.spotify.apollo.route.RuleMatch
F
- fromUri(String, String, T) - Static method in class com.spotify.apollo.route.Rule
-
Create a new rule.
- fromUri(String, List<String>, T) - Static method in class com.spotify.apollo.route.Rule
-
Create a new rule.
G
- getExtractionCount() - Method in class com.spotify.apollo.route.Rule
- getMethods() - Method in class com.spotify.apollo.route.Rule
- getMethodsForValidRules(Request) - Method in interface com.spotify.apollo.route.ApplicationRouter
-
Returns a collection of valid methods (such as GET and POST) for the URI of the provided request.
- getMethodsForValidRules(Request) - Method in class com.spotify.apollo.route.RuleRouter
- getPath() - Method in class com.spotify.apollo.route.Rule
- getRule() - Method in class com.spotify.apollo.route.RuleMatch
- getRuleTargets() - Method in interface com.spotify.apollo.route.ApplicationRouter
-
Return a list of all target objects that this router handles.
- getRuleTargets() - Method in class com.spotify.apollo.route.RuleRouter
- getTarget() - Method in class com.spotify.apollo.route.Rule
I
- InvalidUriException - Exception in com.spotify.apollo.route
- InvalidUriException() - Constructor for exception com.spotify.apollo.route.InvalidUriException
M
- match(Request) - Method in interface com.spotify.apollo.route.ApplicationRouter
-
Match a request to a configured entity.
- match(Request) - Method in class com.spotify.apollo.route.RuleRouter
O
- of(Iterable<Rule<T>>) - Static method in class com.spotify.apollo.route.RuleRouter
-
Create a router from a list of rules.
P
- parsedPathArguments() - Method in class com.spotify.apollo.route.RuleMatch
R
- Rule<T> - Class in com.spotify.apollo.route
-
Simple holder for a rule.
- RuleMatch<T> - Class in com.spotify.apollo.route
-
The result of matching a rule against an input string.
- RuleMatch(Rule<T>, Map<String, String>) - Constructor for class com.spotify.apollo.route.RuleMatch
- RuleRouter<T> - Class in com.spotify.apollo.route
All Classes All Packages