public interface Rule extends Cloneable
| Modifier and Type | Method and Description |
|---|---|
Rule |
clone() |
String |
getErrorState() |
List<Interceptor> |
getInterceptors() |
RuleKey |
getKey() |
String |
getName() |
SSLContext |
getSslInboundContext() |
SSLProvider |
getSslOutboundContext() |
RuleStatisticCollector |
getStatisticCollector() |
void |
init(Router router) |
boolean |
isActive() |
boolean |
isBlockRequest() |
boolean |
isBlockResponse() |
boolean |
isTargetAdjustHostHeader() |
void |
setBlockRequest(boolean blockStatus) |
void |
setBlockResponse(boolean blockStatus) |
void |
setInterceptors(List<Interceptor> interceptors) |
void |
setKey(RuleKey ruleKey) |
void |
setName(String name) |
List<Interceptor> getInterceptors()
void setInterceptors(List<Interceptor> interceptors)
boolean isBlockRequest()
boolean isBlockResponse()
RuleKey getKey()
void setKey(RuleKey ruleKey)
void setName(String name)
String getName()
void setBlockRequest(boolean blockStatus)
void setBlockResponse(boolean blockStatus)
RuleStatisticCollector getStatisticCollector()
SSLContext getSslInboundContext()
SSLProvider getSslOutboundContext()
boolean isTargetAdjustHostHeader()
boolean isActive()
String getErrorState()
Rule clone() throws CloneNotSupportedException
CloneNotSupportedExceptionCopyright © 2022. All Rights Reserved.