- get(String, Class<T>) - Method in class io.sermant.flowcontrol.res4j.chain.context.RequestContext
-
get thread variable
- getAveRt() - Static method in class io.sermant.flowcontrol.res4j.util.SystemRuleUtils
-
get the average response time
- getAveRt() - Method in class io.sermant.flowcontrol.res4j.windows.SystemStatus
-
- getCircuitBreaker() - Method in exception io.sermant.flowcontrol.res4j.exceptions.CircuitBreakerException
-
- getCircuitBreakerConfig() - Method in class io.sermant.flowcontrol.res4j.adaptor.CircuitBreakerAdaptor
-
- getCode() - Method in class io.sermant.flowcontrol.res4j.handler.exception.CircuitExceptionHandler
-
get response code
- getContextName() - Method in class io.sermant.flowcontrol.res4j.chain.handler.CircuitBreakerClientReqHandler
-
- getContextName() - Method in class io.sermant.flowcontrol.res4j.chain.handler.CircuitBreakerRequestHandler
-
Get the name of the current cache context
- getContextName() - Method in class io.sermant.flowcontrol.res4j.chain.handler.CircuitBreakerServerReqHandler
-
- getContextName() - Method in class io.sermant.flowcontrol.res4j.chain.handler.FaultRequestHandler
-
- getContextName() - Method in class io.sermant.flowcontrol.res4j.chain.handler.FlowControlHandler
-
gets the context cache name
- getContextName() - Method in class io.sermant.flowcontrol.res4j.chain.handler.InstanceIsolationRequestHandler
-
- getContextName() - Method in class io.sermant.flowcontrol.res4j.chain.handler.SystemServerReqHandler
-
- getCurrentCpuUsage() - Static method in class io.sermant.flowcontrol.res4j.util.SystemRuleUtils
-
get cpu usage
- getCurrentCpuUsage() - Method in class io.sermant.flowcontrol.res4j.windows.SystemStatus
-
- getCurrentLoad() - Static method in class io.sermant.flowcontrol.res4j.util.SystemRuleUtils
-
get system load
- getCurrentLoad() - Method in class io.sermant.flowcontrol.res4j.windows.SystemStatus
-
- getCurrentTimestamp() - Method in class io.sermant.flowcontrol.res4j.adaptor.CircuitBreakerAdaptor
-
- getCurrentWindow() - Method in enum io.sermant.flowcontrol.res4j.windows.WindowsArray
-
gets the current point in time window
- getEventPublisher() - Method in class io.sermant.flowcontrol.res4j.adaptor.CircuitBreakerAdaptor
-
- getFlowControlResponse(E, FlowControlResult) - Method in class io.sermant.flowcontrol.res4j.handler.exception.AbstractExceptionHandler
-
get the flow control response
- getFlowControlResponse(BulkheadFullException, FlowControlResult) - Method in class io.sermant.flowcontrol.res4j.handler.exception.BulkheadExceptionHandler
-
- getFlowControlResponse(CircuitBreakerException, FlowControlResult) - Method in class io.sermant.flowcontrol.res4j.handler.exception.CircuitExceptionHandler
-
- getFlowControlResponse(FaultException, FlowControlResult) - Method in class io.sermant.flowcontrol.res4j.handler.exception.FaultExceptionHandler
-
- getFlowControlResponse(InstanceIsolationException, FlowControlResult) - Method in class io.sermant.flowcontrol.res4j.handler.exception.InstanceIsolationExceptionHandler
-
- getFlowControlResponse(RequestNotPermitted, FlowControlResult) - Method in class io.sermant.flowcontrol.res4j.handler.exception.RateLimitingExceptionHandler
-
- getFlowControlResponse(SystemRuleException, FlowControlResult) - Method in class io.sermant.flowcontrol.res4j.handler.exception.SystemRuleExceptionHandler
-
- getFlowControlResponse(RateLimitException, FlowControlResult) - Method in class io.sermant.flowcontrol.res4j.handler.exception.XdsRateLimitingExceptionHandler
-
- getHandler() - Method in class io.sermant.flowcontrol.res4j.chain.handler.CircuitBreakerRequestHandler
-
Get the controller
- getHandler() - Method in class io.sermant.flowcontrol.res4j.chain.handler.InstanceIsolationRequestHandler
-
- getHandler(String) - Static method in enum io.sermant.flowcontrol.res4j.chain.HandlerChainBuilder
-
get handler chain
- getHandlersFromCache(String, String) - Method in class io.sermant.flowcontrol.res4j.chain.handler.FlowControlHandler
-
gets the flow control processing unit RateLimiter
Bulkhead
CircuitBreaker
- getInstance() - Static method in class io.sermant.flowcontrol.res4j.windows.SystemStatus
-
- getKeyPrefix(String) - Static method in class io.sermant.flowcontrol.res4j.chain.context.ChainContext
-
gets the key prefix of the current thread variable
- getMaxThreadNum() - Static method in class io.sermant.flowcontrol.res4j.util.SystemRuleUtils
-
gets the maximum number of threads
- getMaxThreadNum() - Method in class io.sermant.flowcontrol.res4j.windows.SystemStatus
-
- getMetrics() - Method in class io.sermant.flowcontrol.res4j.adaptor.CircuitBreakerAdaptor
-
- getMinRt() - Static method in class io.sermant.flowcontrol.res4j.util.SystemRuleUtils
-
gets the minimum response time
- getMinRt() - Method in class io.sermant.flowcontrol.res4j.windows.SystemStatus
-
- getMsg() - Method in exception io.sermant.flowcontrol.res4j.exceptions.SystemRuleException
-
- getName() - Method in class io.sermant.flowcontrol.res4j.adaptor.CircuitBreakerAdaptor
-
- getNext() - Method in class io.sermant.flowcontrol.res4j.chain.AbstractChainHandler
-
- getNext() - Method in class io.sermant.flowcontrol.res4j.chain.AbstractXdsChainHandler
-
- getOrder() - Method in class io.sermant.flowcontrol.res4j.chain.handler.BulkheadRequestHandler
-
- getOrder() - Method in class io.sermant.flowcontrol.res4j.chain.handler.BulkheadServerReqHandler
-
- getOrder() - Method in class io.sermant.flowcontrol.res4j.chain.handler.BusinessRequestHandler
-
- getOrder() - Method in class io.sermant.flowcontrol.res4j.chain.handler.CircuitBreakerRequestHandler
-
- getOrder() - Method in class io.sermant.flowcontrol.res4j.chain.handler.CircuitBreakerServerReqHandler
-
- getOrder() - Method in class io.sermant.flowcontrol.res4j.chain.handler.FaultRequestHandler
-
- getOrder() - Method in class io.sermant.flowcontrol.res4j.chain.handler.InstanceIsolationRequestHandler
-
- getOrder() - Method in class io.sermant.flowcontrol.res4j.chain.handler.RateLimitingRequestHandler
-
- getOrder() - Method in class io.sermant.flowcontrol.res4j.chain.handler.RateLimitingsServerReqHandler
-
- getOrder() - Method in class io.sermant.flowcontrol.res4j.chain.handler.SystemServerReqHandler
-
- getOrder() - Method in class io.sermant.flowcontrol.res4j.chain.handler.XdsBusinessClientRequestHandler
-
- getOrder() - Method in class io.sermant.flowcontrol.res4j.chain.handler.XdsBusinessServerRequestHandler
-
- getOrder() - Method in class io.sermant.flowcontrol.res4j.chain.handler.XdsFaultRequestHandler
-
- getOrder() - Method in class io.sermant.flowcontrol.res4j.chain.handler.XdsRateLimitRequestHandler
-
- getOrder() - Method in class io.sermant.flowcontrol.res4j.chain.HandlerChain
-
- getOrder() - Method in interface io.sermant.flowcontrol.res4j.chain.RequestHandler
-
priority
- getOrder() - Method in class io.sermant.flowcontrol.res4j.chain.XdsHandlerChain
-
- getOrder() - Method in interface io.sermant.flowcontrol.res4j.chain.XdsRequestHandler
-
priority
- getPreviousWindow() - Method in enum io.sermant.flowcontrol.res4j.windows.WindowsArray
-
gets a window before the current point in time
- getQps() - Static method in class io.sermant.flowcontrol.res4j.util.SystemRuleUtils
-
get qps
- getQps() - Method in class io.sermant.flowcontrol.res4j.windows.SystemStatus
-
- getRequestEntity() - Method in class io.sermant.flowcontrol.res4j.chain.context.RequestContext
-
- getSourceName() - Method in class io.sermant.flowcontrol.res4j.chain.context.RequestContext
-
- getStartTime() - Method in class io.sermant.flowcontrol.res4j.chain.handler.CircuitBreakerClientReqHandler
-
- getStartTime() - Method in class io.sermant.flowcontrol.res4j.chain.handler.CircuitBreakerRequestHandler
-
Get the start time of the current cache context
- getStartTime() - Method in class io.sermant.flowcontrol.res4j.chain.handler.CircuitBreakerServerReqHandler
-
- getStartTime() - Method in class io.sermant.flowcontrol.res4j.chain.handler.InstanceIsolationRequestHandler
-
- getState() - Method in class io.sermant.flowcontrol.res4j.adaptor.CircuitBreakerAdaptor
-
- getSystemRule() - Method in exception io.sermant.flowcontrol.res4j.exceptions.SystemRuleException
-
- getTags() - Method in class io.sermant.flowcontrol.res4j.adaptor.CircuitBreakerAdaptor
-
- getThreadLocalContext(String) - Static method in class io.sermant.flowcontrol.res4j.chain.context.ChainContext
-
Gets a cache of thread variables with the specified name
- getThreadNum() - Static method in class io.sermant.flowcontrol.res4j.util.SystemRuleUtils
-
get thread count
- getThreadNum() - Method in enum io.sermant.flowcontrol.res4j.windows.WindowsArray
-
gets the current number of threads
- getTimestampUnit() - Method in class io.sermant.flowcontrol.res4j.adaptor.CircuitBreakerAdaptor
-
- getWindow(int) - Method in enum io.sermant.flowcontrol.res4j.windows.WindowsArray
-
gets the window for the specified index
- getWindowsArray() - Method in enum io.sermant.flowcontrol.res4j.windows.WindowsArray
-
gets the sliding window array
- getXdsHeaderOptions() - Method in exception io.sermant.flowcontrol.res4j.exceptions.RateLimitException
-