JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
B
C
D
E
F
G
I
J
M
O
P
R
S
T
Y
B
build()
- Method in class org.apache.shardingsphere.traffic.rule.builder.
DefaultTrafficRuleConfigurationBuilder
build(TrafficRuleConfiguration, Map<String, ShardingSphereMetaData>)
- Method in class org.apache.shardingsphere.traffic.rule.builder.
TrafficRuleBuilder
C
close()
- Method in class org.apache.shardingsphere.traffic.executor.
TrafficExecutor
D
DefaultTrafficRuleConfigurationBuilder
- Class in
org.apache.shardingsphere.traffic.rule.builder
Default traffic rule configuration builder.
DefaultTrafficRuleConfigurationBuilder()
- Constructor for class org.apache.shardingsphere.traffic.rule.builder.
DefaultTrafficRuleConfigurationBuilder
dispatch(LogicSQL, boolean)
- Method in class org.apache.shardingsphere.traffic.engine.
TrafficEngine
Dispatch.
E
execute(JDBCExecutionUnit, TrafficExecutorCallback<T>)
- Method in class org.apache.shardingsphere.traffic.executor.
TrafficExecutor
Execute.
execute(Statement, String)
- Method in interface org.apache.shardingsphere.traffic.executor.
TrafficExecutorCallback
Execute.
F
findMatchedStrategyRule(LogicSQL, boolean)
- Method in class org.apache.shardingsphere.traffic.rule.
TrafficRule
Find matched strategy rule.
FirstSQLTrafficAlgorithm
- Class in
org.apache.shardingsphere.traffic.algorithm.traffic.transaction
First SQL traffic algorithm.
FirstSQLTrafficAlgorithm()
- Constructor for class org.apache.shardingsphere.traffic.algorithm.traffic.transaction.
FirstSQLTrafficAlgorithm
G
get()
- Static method in class org.apache.shardingsphere.traffic.context.
TrafficContextHolder
Get traffic context.
getInstanceId(String, List<InstanceId>)
- Method in class org.apache.shardingsphere.traffic.algorithm.loadbalance.
RandomTrafficLoadBalanceAlgorithm
getInstanceId(String, List<InstanceId>)
- Method in class org.apache.shardingsphere.traffic.algorithm.loadbalance.
RoundRobinTrafficLoadBalanceAlgorithm
getLabels()
- Method in class org.apache.shardingsphere.traffic.rule.
TrafficRule
Get label collection.
getOrder()
- Method in class org.apache.shardingsphere.traffic.rule.builder.
DefaultTrafficRuleConfigurationBuilder
getOrder()
- Method in class org.apache.shardingsphere.traffic.rule.builder.
TrafficRuleBuilder
getOrder()
- Method in class org.apache.shardingsphere.traffic.yaml.swapper.
TrafficRuleConfigurationYamlSwapper
getResultSet()
- Method in class org.apache.shardingsphere.traffic.executor.
TrafficExecutor
Get result set.
getRuleConfigurationType()
- Method in class org.apache.shardingsphere.traffic.yaml.config.
YamlTrafficRuleConfiguration
getRuleTagName()
- Method in class org.apache.shardingsphere.traffic.yaml.swapper.
TrafficRuleConfigurationYamlSwapper
getType()
- Method in class org.apache.shardingsphere.traffic.algorithm.loadbalance.
RandomTrafficLoadBalanceAlgorithm
getType()
- Method in class org.apache.shardingsphere.traffic.algorithm.loadbalance.
RoundRobinTrafficLoadBalanceAlgorithm
getType()
- Method in class org.apache.shardingsphere.traffic.algorithm.traffic.hint.
SQLHintTrafficAlgorithm
getType()
- Method in class org.apache.shardingsphere.traffic.algorithm.traffic.segment.
SQLMatchTrafficAlgorithm
getType()
- Method in class org.apache.shardingsphere.traffic.algorithm.traffic.segment.
SQLRegexTrafficAlgorithm
getType()
- Method in class org.apache.shardingsphere.traffic.algorithm.traffic.transaction.
FirstSQLTrafficAlgorithm
getType()
- Method in class org.apache.shardingsphere.traffic.algorithm.traffic.transaction.
JDBCTrafficAlgorithm
getType()
- Method in class org.apache.shardingsphere.traffic.algorithm.traffic.transaction.
ProxyTrafficAlgorithm
getType()
- Method in class org.apache.shardingsphere.traffic.rule.
TrafficRule
getTypeClass()
- Method in class org.apache.shardingsphere.traffic.rule.builder.
DefaultTrafficRuleConfigurationBuilder
getTypeClass()
- Method in class org.apache.shardingsphere.traffic.rule.builder.
TrafficRuleBuilder
getTypeClass()
- Method in class org.apache.shardingsphere.traffic.yaml.swapper.
TrafficRuleConfigurationYamlSwapper
I
init()
- Method in class org.apache.shardingsphere.traffic.algorithm.traffic.hint.
SQLHintTrafficAlgorithm
init()
- Method in class org.apache.shardingsphere.traffic.algorithm.traffic.segment.
SQLMatchTrafficAlgorithm
init()
- Method in class org.apache.shardingsphere.traffic.algorithm.traffic.segment.
SQLRegexTrafficAlgorithm
init()
- Method in class org.apache.shardingsphere.traffic.algorithm.traffic.transaction.
FirstSQLTrafficAlgorithm
init()
- Method in class org.apache.shardingsphere.traffic.algorithm.traffic.transaction.
JDBCTrafficAlgorithm
init()
- Method in class org.apache.shardingsphere.traffic.algorithm.traffic.transaction.
ProxyTrafficAlgorithm
isDefault()
- Method in class org.apache.shardingsphere.traffic.algorithm.loadbalance.
RoundRobinTrafficLoadBalanceAlgorithm
isMatchTraffic()
- Method in class org.apache.shardingsphere.traffic.context.
TrafficContext
Judge whether statement is match traffic or not.
J
JDBCTrafficAlgorithm
- Class in
org.apache.shardingsphere.traffic.algorithm.traffic.transaction
JDBC traffic algorithm.
JDBCTrafficAlgorithm()
- Constructor for class org.apache.shardingsphere.traffic.algorithm.traffic.transaction.
JDBCTrafficAlgorithm
M
match(HintTrafficValue)
- Method in class org.apache.shardingsphere.traffic.algorithm.traffic.hint.
SQLHintTrafficAlgorithm
match(SegmentTrafficValue)
- Method in class org.apache.shardingsphere.traffic.algorithm.traffic.segment.
SQLMatchTrafficAlgorithm
match(SegmentTrafficValue)
- Method in class org.apache.shardingsphere.traffic.algorithm.traffic.segment.
SQLRegexTrafficAlgorithm
match(TransactionTrafficValue)
- Method in class org.apache.shardingsphere.traffic.algorithm.traffic.transaction.
FirstSQLTrafficAlgorithm
match(TransactionTrafficValue)
- Method in class org.apache.shardingsphere.traffic.algorithm.traffic.transaction.
JDBCTrafficAlgorithm
match(TransactionTrafficValue)
- Method in class org.apache.shardingsphere.traffic.algorithm.traffic.transaction.
ProxyTrafficAlgorithm
O
ORDER
- Static variable in class org.apache.shardingsphere.traffic.constant.
TrafficOrder
Traffic order.
org.apache.shardingsphere.traffic.algorithm.loadbalance
- package org.apache.shardingsphere.traffic.algorithm.loadbalance
org.apache.shardingsphere.traffic.algorithm.traffic.hint
- package org.apache.shardingsphere.traffic.algorithm.traffic.hint
org.apache.shardingsphere.traffic.algorithm.traffic.segment
- package org.apache.shardingsphere.traffic.algorithm.traffic.segment
org.apache.shardingsphere.traffic.algorithm.traffic.transaction
- package org.apache.shardingsphere.traffic.algorithm.traffic.transaction
org.apache.shardingsphere.traffic.constant
- package org.apache.shardingsphere.traffic.constant
org.apache.shardingsphere.traffic.context
- package org.apache.shardingsphere.traffic.context
org.apache.shardingsphere.traffic.engine
- package org.apache.shardingsphere.traffic.engine
org.apache.shardingsphere.traffic.executor
- package org.apache.shardingsphere.traffic.executor
org.apache.shardingsphere.traffic.rule
- package org.apache.shardingsphere.traffic.rule
org.apache.shardingsphere.traffic.rule.builder
- package org.apache.shardingsphere.traffic.rule.builder
org.apache.shardingsphere.traffic.yaml.config
- package org.apache.shardingsphere.traffic.yaml.config
org.apache.shardingsphere.traffic.yaml.swapper
- package org.apache.shardingsphere.traffic.yaml.swapper
P
ProxyTrafficAlgorithm
- Class in
org.apache.shardingsphere.traffic.algorithm.traffic.transaction
Proxy traffic algorithm.
ProxyTrafficAlgorithm()
- Constructor for class org.apache.shardingsphere.traffic.algorithm.traffic.transaction.
ProxyTrafficAlgorithm
R
RandomTrafficLoadBalanceAlgorithm
- Class in
org.apache.shardingsphere.traffic.algorithm.loadbalance
Random traffic load balance algorithm.
RandomTrafficLoadBalanceAlgorithm()
- Constructor for class org.apache.shardingsphere.traffic.algorithm.loadbalance.
RandomTrafficLoadBalanceAlgorithm
remove()
- Static method in class org.apache.shardingsphere.traffic.context.
TrafficContextHolder
Remove traffic context.
RoundRobinTrafficLoadBalanceAlgorithm
- Class in
org.apache.shardingsphere.traffic.algorithm.loadbalance
Round-robin traffic load balance algorithm.
RoundRobinTrafficLoadBalanceAlgorithm()
- Constructor for class org.apache.shardingsphere.traffic.algorithm.loadbalance.
RoundRobinTrafficLoadBalanceAlgorithm
S
set(TrafficContext)
- Static method in class org.apache.shardingsphere.traffic.context.
TrafficContextHolder
Set traffic context.
SQLHintTrafficAlgorithm
- Class in
org.apache.shardingsphere.traffic.algorithm.traffic.hint
Simple hint traffic algorithm.
SQLHintTrafficAlgorithm()
- Constructor for class org.apache.shardingsphere.traffic.algorithm.traffic.hint.
SQLHintTrafficAlgorithm
SQLMatchTrafficAlgorithm
- Class in
org.apache.shardingsphere.traffic.algorithm.traffic.segment
SQL match traffic algorithm.
SQLMatchTrafficAlgorithm()
- Constructor for class org.apache.shardingsphere.traffic.algorithm.traffic.segment.
SQLMatchTrafficAlgorithm
SQLRegexTrafficAlgorithm
- Class in
org.apache.shardingsphere.traffic.algorithm.traffic.segment
SQL regex traffic algorithm.
SQLRegexTrafficAlgorithm()
- Constructor for class org.apache.shardingsphere.traffic.algorithm.traffic.segment.
SQLRegexTrafficAlgorithm
swapToObject(YamlTrafficRuleConfiguration)
- Method in class org.apache.shardingsphere.traffic.yaml.swapper.
TrafficRuleConfigurationYamlSwapper
swapToObject(YamlTrafficStrategyConfiguration)
- Method in class org.apache.shardingsphere.traffic.yaml.swapper.
TrafficStrategyConfigurationYamlSwapper
swapToYamlConfiguration(TrafficRuleConfiguration)
- Method in class org.apache.shardingsphere.traffic.yaml.swapper.
TrafficRuleConfigurationYamlSwapper
swapToYamlConfiguration(TrafficStrategyConfiguration)
- Method in class org.apache.shardingsphere.traffic.yaml.swapper.
TrafficStrategyConfigurationYamlSwapper
T
TrafficContext
- Class in
org.apache.shardingsphere.traffic.context
Traffic context.
TrafficContext()
- Constructor for class org.apache.shardingsphere.traffic.context.
TrafficContext
TrafficContextHolder
- Class in
org.apache.shardingsphere.traffic.context
Hold traffic context for current thread.
TrafficContextHolder()
- Constructor for class org.apache.shardingsphere.traffic.context.
TrafficContextHolder
TrafficEngine
- Class in
org.apache.shardingsphere.traffic.engine
Traffic engine.
TrafficEngine()
- Constructor for class org.apache.shardingsphere.traffic.engine.
TrafficEngine
TrafficExecutor
- Class in
org.apache.shardingsphere.traffic.executor
Traffic executor.
TrafficExecutor()
- Constructor for class org.apache.shardingsphere.traffic.executor.
TrafficExecutor
TrafficExecutorCallback
<
T
> - Interface in
org.apache.shardingsphere.traffic.executor
Traffic executor callback.
TrafficOrder
- Class in
org.apache.shardingsphere.traffic.constant
Traffic order.
TrafficOrder()
- Constructor for class org.apache.shardingsphere.traffic.constant.
TrafficOrder
TrafficRule
- Class in
org.apache.shardingsphere.traffic.rule
Traffic rule.
TrafficRule(TrafficRuleConfiguration)
- Constructor for class org.apache.shardingsphere.traffic.rule.
TrafficRule
TrafficRuleBuilder
- Class in
org.apache.shardingsphere.traffic.rule.builder
Traffic rule builder.
TrafficRuleBuilder()
- Constructor for class org.apache.shardingsphere.traffic.rule.builder.
TrafficRuleBuilder
TrafficRuleConfigurationYamlSwapper
- Class in
org.apache.shardingsphere.traffic.yaml.swapper
TrafficRuleConfiguration rule configuration YAML swapper.
TrafficRuleConfigurationYamlSwapper()
- Constructor for class org.apache.shardingsphere.traffic.yaml.swapper.
TrafficRuleConfigurationYamlSwapper
TrafficStrategyConfigurationYamlSwapper
- Class in
org.apache.shardingsphere.traffic.yaml.swapper
TrafficRuleConfiguration rule configuration YAML swapper.
TrafficStrategyConfigurationYamlSwapper()
- Constructor for class org.apache.shardingsphere.traffic.yaml.swapper.
TrafficStrategyConfigurationYamlSwapper
TrafficStrategyRule
- Class in
org.apache.shardingsphere.traffic.rule
Traffic strategy rule.
TrafficStrategyRule()
- Constructor for class org.apache.shardingsphere.traffic.rule.
TrafficStrategyRule
Y
YamlTrafficRuleConfiguration
- Class in
org.apache.shardingsphere.traffic.yaml.config
Traffic rule configuration for YAML.
YamlTrafficRuleConfiguration()
- Constructor for class org.apache.shardingsphere.traffic.yaml.config.
YamlTrafficRuleConfiguration
YamlTrafficStrategyConfiguration
- Class in
org.apache.shardingsphere.traffic.yaml.config
Yaml traffic strategy configuration.
YamlTrafficStrategyConfiguration()
- Constructor for class org.apache.shardingsphere.traffic.yaml.config.
YamlTrafficStrategyConfiguration
B
C
D
E
F
G
I
J
M
O
P
R
S
T
Y
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Copyright © 2022
The Apache Software Foundation
. All rights reserved.