Skip navigation links
A C D F G H I L N O P Q S T U 

A

AbstractQpsStrategy - Class in org.apache.servicecomb.qps.strategy
 
AbstractQpsStrategy() - Constructor for class org.apache.servicecomb.qps.strategy.AbstractQpsStrategy
 
ANY_SERVICE - Static variable in class org.apache.servicecomb.qps.Config
 

C

Config - Class in org.apache.servicecomb.qps
 
Config() - Constructor for class org.apache.servicecomb.qps.Config
 
CONSUMER_BUCKET_KEY_GLOBAL - Static variable in class org.apache.servicecomb.qps.Config
 
CONSUMER_BUCKET_KEY_PREFIX - Static variable in class org.apache.servicecomb.qps.Config
 
CONSUMER_ENABLED - Static variable in class org.apache.servicecomb.qps.Config
 
CONSUMER_LIMIT_KEY_GLOBAL - Static variable in class org.apache.servicecomb.qps.Config
 
CONSUMER_LIMIT_KEY_PREFIX - Static variable in class org.apache.servicecomb.qps.Config
 
ConsumerQpsFlowControlHandler - Class in org.apache.servicecomb.qps
For qps flow control on consumer side.
ConsumerQpsFlowControlHandler() - Constructor for class org.apache.servicecomb.qps.ConsumerQpsFlowControlHandler
 
createStrategy(String) - Method in class org.apache.servicecomb.qps.strategy.DefaultStrategyFactory
 
createStrategy(String) - Method in interface org.apache.servicecomb.qps.strategy.IStrategyFactory
 

D

DefaultStrategyFactory - Class in org.apache.servicecomb.qps.strategy
 
DefaultStrategyFactory() - Constructor for class org.apache.servicecomb.qps.strategy.DefaultStrategyFactory
 

F

FixedWindowStrategy - Class in org.apache.servicecomb.qps.strategy
 
FixedWindowStrategy() - Constructor for class org.apache.servicecomb.qps.strategy.FixedWindowStrategy
 

G

getBucketLimit() - Method in class org.apache.servicecomb.qps.strategy.AbstractQpsStrategy
 
getKey() - Method in class org.apache.servicecomb.qps.strategy.AbstractQpsStrategy
 
getOrCreate(String, Invocation) - Method in class org.apache.servicecomb.qps.QpsControllerManager
 
getQpsLimit() - Method in class org.apache.servicecomb.qps.strategy.AbstractQpsStrategy
 

H

handle(Invocation, AsyncResponse) - Method in class org.apache.servicecomb.qps.ConsumerQpsFlowControlHandler
 
handle(Invocation, AsyncResponse) - Method in class org.apache.servicecomb.qps.ProviderQpsFlowControlHandler
 

I

INSTANCE - Static variable in class org.apache.servicecomb.qps.Config
 
isConsumerEnabled() - Method in class org.apache.servicecomb.qps.Config
 
isLimitNewRequest() - Method in interface org.apache.servicecomb.qps.QpsStrategy
 
isLimitNewRequest() - Method in class org.apache.servicecomb.qps.strategy.AbstractQpsStrategy
 
isLimitNewRequest() - Method in class org.apache.servicecomb.qps.strategy.FixedWindowStrategy
 
isLimitNewRequest() - Method in class org.apache.servicecomb.qps.strategy.LeakyBucketStrategy
 
isProviderEnabled() - Method in class org.apache.servicecomb.qps.Config
 
IStrategyFactory - Interface in org.apache.servicecomb.qps.strategy
 

L

LeakyBucketStrategy - Class in org.apache.servicecomb.qps.strategy
leaky bucket algorithm include 2 implementation : 1.
LeakyBucketStrategy() - Constructor for class org.apache.servicecomb.qps.strategy.LeakyBucketStrategy
 

N

name() - Method in interface org.apache.servicecomb.qps.QpsStrategy
 
name() - Method in class org.apache.servicecomb.qps.strategy.AbstractQpsStrategy
 
name() - Method in class org.apache.servicecomb.qps.strategy.FixedWindowStrategy
 
name() - Method in class org.apache.servicecomb.qps.strategy.LeakyBucketStrategy
 
name() - Method in class org.apache.servicecomb.qps.strategy.TokenBucketStrategy
 

O

org.apache.servicecomb.qps - package org.apache.servicecomb.qps
 
org.apache.servicecomb.qps.strategy - package org.apache.servicecomb.qps.strategy
 

P

PROVIDER_BUCKET_KEY_GLOBAL - Static variable in class org.apache.servicecomb.qps.Config
 
PROVIDER_BUCKET_KEY_PREFIX - Static variable in class org.apache.servicecomb.qps.Config
 
PROVIDER_ENABLED - Static variable in class org.apache.servicecomb.qps.Config
 
PROVIDER_LIMIT_KEY_GLOBAL - Static variable in class org.apache.servicecomb.qps.Config
 
PROVIDER_LIMIT_KEY_PREFIX - Static variable in class org.apache.servicecomb.qps.Config
 
ProviderQpsFlowControlHandler - Class in org.apache.servicecomb.qps
 
ProviderQpsFlowControlHandler() - Constructor for class org.apache.servicecomb.qps.ProviderQpsFlowControlHandler
 

Q

QpsConst - Class in org.apache.servicecomb.qps
 
QpsControllerManager - Class in org.apache.servicecomb.qps
 
QpsControllerManager(boolean) - Constructor for class org.apache.servicecomb.qps.QpsControllerManager
 
QpsStrategy - Interface in org.apache.servicecomb.qps
 

S

SEPARATOR - Static variable in class org.apache.servicecomb.qps.QpsControllerManager
 
setBucketLimit(Long) - Method in class org.apache.servicecomb.qps.strategy.AbstractQpsStrategy
 
setKey(String) - Method in class org.apache.servicecomb.qps.strategy.AbstractQpsStrategy
 
setQpsLimit(Long) - Method in class org.apache.servicecomb.qps.strategy.AbstractQpsStrategy
 
STRATEGY_KEY - Static variable in class org.apache.servicecomb.qps.Config
 

T

TokenBucketStrategy - Class in org.apache.servicecomb.qps.strategy
 
TokenBucketStrategy() - Constructor for class org.apache.servicecomb.qps.strategy.TokenBucketStrategy
 
TOO_MANY_REQUESTS_STATUS - Static variable in class org.apache.servicecomb.qps.QpsConst
 

U

updateObjMap(String) - Method in class org.apache.servicecomb.qps.QpsControllerManager
 
A C D F G H I L N O P Q S T U 
Skip navigation links

Copyright © 2017–2022 The Apache Software Foundation. All rights reserved.