Class JobRateLimitAlgorithmFactory
java.lang.Object
org.apache.shardingsphere.data.pipeline.spi.ratelimit.JobRateLimitAlgorithmFactory
Job rate limit algorithm factory.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic booleanJudge whether contains job rate limit algorithm.static JobRateLimitAlgorithmnewInstance(ShardingSphereAlgorithmConfiguration jobRateLimitAlgorithmConfig) Create new instance of job rate limit algorithm.
-
Constructor Details
-
JobRateLimitAlgorithmFactory
public JobRateLimitAlgorithmFactory()
-
-
Method Details
-
newInstance
public static JobRateLimitAlgorithm newInstance(ShardingSphereAlgorithmConfiguration jobRateLimitAlgorithmConfig) Create new instance of job rate limit algorithm.- Parameters:
jobRateLimitAlgorithmConfig- job rate limit algorithm configuration- Returns:
- created instance
-
contains
Judge whether contains job rate limit algorithm.- Parameters:
jobRateLimitAlgorithmType- job rate limit algorithm type- Returns:
- contains job rate limit algorithm or not
-