Package com.predic8.membrane.core.rules
Class SwaggerProxyKey
java.lang.Object
com.predic8.membrane.core.rules.AbstractRuleKey
com.predic8.membrane.core.rules.ServiceProxyKey
com.predic8.membrane.core.rules.SwaggerProxyKey
- All Implemented Interfaces:
RuleKey
-
Field Summary
Fields inherited from class com.predic8.membrane.core.rules.AbstractRuleKey
ip, pathPattern, pathRegExp, port, usePathPattern -
Constructor Summary
ConstructorsConstructorDescriptionSwaggerProxyKey(int port) SwaggerProxyKey(int port, String ip) SwaggerProxyKey(String host, String method, String path, int port) SwaggerProxyKey(String host, String method, String path, int port, String ip) -
Method Summary
Modifier and TypeMethodDescriptionbooleancomplexMatch(Exchange exc) booleanvoidsetAllowUI(boolean allowUI) voidMethods inherited from class com.predic8.membrane.core.rules.ServiceProxyKey
createHostPattern, equals, getHost, getHostPattern, getMethod, hashCode, isHostWildcard, isMethodWildcard, matchesHostHeader, setHost, setMethod, toStringMethods inherited from class com.predic8.membrane.core.rules.AbstractRuleKey
getIp, getPath, getPathRegExp, getPort, isPathRegExp, isUsePathPattern, matchesPath, matchesVersion, setIp, setPath, setPathRegExp, setPort, setUsePathPattern
-
Constructor Details
-
SwaggerProxyKey
public SwaggerProxyKey(int port) -
SwaggerProxyKey
-
SwaggerProxyKey
-
SwaggerProxyKey
-
-
Method Details
-
complexMatch
- Specified by:
complexMatchin interfaceRuleKey- Overrides:
complexMatchin classAbstractRuleKey
-
getSwagger
-
setSwagger
-
isAllowUI
public boolean isAllowUI() -
setAllowUI
public void setAllowUI(boolean allowUI)
-