Class CloudFoundryRouteServiceRoutePredicateFactory
java.lang.Object
org.springframework.cloud.gateway.support.AbstractConfigurable<Object>
org.springframework.cloud.gateway.handler.predicate.AbstractRoutePredicateFactory<Object>
org.springframework.cloud.gateway.handler.predicate.CloudFoundryRouteServiceRoutePredicateFactory
- All Implemented Interfaces:
RoutePredicateFactory<Object>, Configurable<Object>, ShortcutConfigurable
public class CloudFoundryRouteServiceRoutePredicateFactory
extends AbstractRoutePredicateFactory<Object>
Creates a predicate which indicates if the request is intended for a Cloud Foundry
Route Service.
- Author:
- Andrew Fitzgerald
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface ShortcutConfigurable
ShortcutConfigurable.GatewayBeanFactoryResolver, ShortcutConfigurable.GatewayEvaluationContext, ShortcutConfigurable.RestrictivePropertyAccessor, ShortcutConfigurable.ShortcutType -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringForwarded URL header name.static final StringProxy metadata header name.static final StringProxy signature header name.Fields inherited from interface RoutePredicateFactory
PATTERN_KEY -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class AbstractConfigurable
getConfigClass, newConfig, toStringMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface RoutePredicateFactory
apply, applyAsync, applyAsync, beforeApply, getConfigClass, name, newConfigMethods inherited from interface ShortcutConfigurable
shortcutFieldOrder, shortcutFieldPrefix, shortcutType
-
Field Details
-
X_CF_FORWARDED_URL
-
X_CF_PROXY_SIGNATURE
-
X_CF_PROXY_METADATA
-
-
Constructor Details
-
CloudFoundryRouteServiceRoutePredicateFactory
public CloudFoundryRouteServiceRoutePredicateFactory()
-
-
Method Details
-
apply
-