Rule.RuleMatcher| Modifier and Type | Field and Description |
|---|---|
protected java.util.List<Action> |
actions
The Actions that are 'local' to this request.
|
protected Api |
api |
protected boolean |
internal
Internal Endpoints can only be called by recursive calls to the engine when Chain.depth() is @gt; 1.
|
ALL_METHODS, configMap, description, excludeMatchers, excludeOn, includeMatchers, includeOn, log, name, order, params| Constructor and Description |
|---|
Endpoint() |
Endpoint(Action... actions) |
Endpoint(java.lang.String ruleMatcherSpec,
Action... actions) |
| Modifier and Type | Method and Description |
|---|---|
int |
compareTo(Endpoint o) |
Action |
getAction(java.lang.String name) |
java.util.List<Action> |
getActions() |
Api |
getApi() |
boolean |
isInternal() |
Endpoint |
withAction(Action action) |
Endpoint |
withActions(Action... actions) |
Endpoint |
withApi(Api api) |
Endpoint |
withInternal(boolean internal) |
afterWiringComplete, checkLazyConfig, compareTo, doLazyConfig, getAllExcludePaths, getAllIncludeMethods, getAllIncludePaths, getDefaultIncludeMatchers, getDescription, getExcludeMatchers, getIncludeMatchers, getName, getOrder, getParams, match, match, matches, matches, toString, withDescription, withExcludeOn, withExcludeOn, withIncludeOn, withIncludeOn, withName, withOrder, withParam, withParamsprotected final java.util.List<Action> actions
These Actions are not run each Request automatically.
Compared to Actions that are registered directly with the Api via Api.withAction, these Actions are path matched relative to the Path that matched to select this Endpoint vs a different Endpoint.
protected boolean internal
protected transient Api api
public Endpoint()
public Endpoint(Action... actions)
public Endpoint(java.lang.String ruleMatcherSpec,
Action... actions)
Copyright © 2023 Rocket Partners, LLC. All rights reserved.