A B C D E F G H I J K L M N O P Q R S T U V W X Z
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbortPolicy<E> - Class in org.apache.shenyu.common.concurrent
-
A handler for rejected element that throws a
RejectException. - AbortPolicy() - Constructor for class org.apache.shenyu.common.concurrent.AbortPolicy
- AbstractRetryTask - Class in org.apache.shenyu.common.timer
-
AbstractRetryTask .
- AbstractRetryTask(String, long) - Constructor for class org.apache.shenyu.common.timer.AbstractRetryTask
-
Instantiates a new Timer task.
- AbstractRetryTask(String, long, Integer) - Constructor for class org.apache.shenyu.common.timer.AbstractRetryTask
-
Instantiates a new Abstract retry task.
- AbstractRetryTask(String, long, Integer, boolean) - Constructor for class org.apache.shenyu.common.timer.AbstractRetryTask
-
Instantiates a new Abstract retry task.
- AbstractRoundTask - Class in org.apache.shenyu.common.timer
-
AbstractRoundTask .
- AbstractRoundTask(String, long) - Constructor for class org.apache.shenyu.common.timer.AbstractRoundTask
-
Instantiates a new Timer task.
- acquire(Object) - Method in class org.apache.shenyu.common.concurrent.MemoryLimiter
-
acquire memory by
Object. - acquire(Object, long, TimeUnit) - Method in class org.apache.shenyu.common.concurrent.MemoryLimiter
-
acquire memory by
Object. - acquire(String) - Static method in enum org.apache.shenyu.common.enums.SerializeEnum
-
Acquire serialize protocol serialize protocol enum.
- acquireByName(String) - Static method in enum org.apache.shenyu.common.enums.ConfigGroupEnum
-
Acquire by name config group enum.
- acquireByName(String) - Static method in enum org.apache.shenyu.common.enums.DataEventTypeEnum
-
Acquire by name data event type enum.
- acquireByName(String) - Static method in enum org.apache.shenyu.common.enums.DataSyncEnum
-
Acquire by name data sync enum.
- acquireByName(String) - Static method in enum org.apache.shenyu.common.enums.HttpMethodEnum
-
convert by name.
- acquireByName(String) - Static method in enum org.apache.shenyu.common.enums.RedisModeEnum
-
Acquire by name data sync enum.
- acquireByName(String) - Static method in enum org.apache.shenyu.common.enums.RpcTypeEnum
-
acquireByName.
- acquireInterruptibly(Object) - Method in class org.apache.shenyu.common.concurrent.MemoryLimiter
-
acquire memory by
Object. - acquireMillisBetween(LocalDateTime, LocalDateTime) - Static method in class org.apache.shenyu.common.utils.DateUtils
-
Acquire millis between long.
- acquireMinutesBetween(LocalDateTime, LocalDateTime) - Static method in class org.apache.shenyu.common.utils.DateUtils
-
acquireMinutesBetween.
- acquireSupport() - Static method in enum org.apache.shenyu.common.enums.OperatorEnum
-
acquire operator supports.
- acquireSupport() - Static method in enum org.apache.shenyu.common.enums.ParamTypeEnum
-
acquire param type supports.
- acquireSupportMetadatas() - Static method in enum org.apache.shenyu.common.enums.RpcTypeEnum
-
acquire operator support Metadata RPC type.
- acquireSupports() - Static method in enum org.apache.shenyu.common.enums.RpcTypeEnum
-
acquire operator supports.
- acquireSupportSwaggers() - Static method in enum org.apache.shenyu.common.enums.RpcTypeEnum
-
acquire operator support swagger type.
- acquireSupportURIs() - Static method in enum org.apache.shenyu.common.enums.RpcTypeEnum
-
acquire operator support URI RPC type.
- add(TimerTask) - Method in class org.apache.shenyu.common.timer.HierarchicalWheelTimer
- add(TimerTask) - Method in interface org.apache.shenyu.common.timer.Timer
-
Add timer task.
- add(TimerTaskList.TimerTaskEntry) - Method in class org.apache.shenyu.common.timer.TimerTaskList
-
Add.
- ADD - org.apache.shenyu.common.enums.AdminPluginOperateEnum
-
add operate.
- ADD_GENERAL_CONTEXT_TYPE - Static variable in interface org.apache.shenyu.common.constant.Constants
-
addGeneralContextType.
- ADMIN_NAME - Static variable in class org.apache.shenyu.common.constant.AdminConstants
-
The constant Admin Name.
- ADMIN_RESULT_CODE - Static variable in interface org.apache.shenyu.common.constant.Constants
-
The admin return result code.
- ADMIN_RESULT_DATA - Static variable in interface org.apache.shenyu.common.constant.Constants
-
The admin return result data.
- ADMIN_RESULT_EXPIRED_TIME - Static variable in interface org.apache.shenyu.common.constant.Constants
-
The admin return result expired time.
- ADMIN_RESULT_PASSWORD - Static variable in interface org.apache.shenyu.common.constant.Constants
-
The admin password.
- ADMIN_RESULT_TOKEN - Static variable in interface org.apache.shenyu.common.constant.Constants
-
The admin return result token.
- ADMIN_RESULT_USERNAME - Static variable in interface org.apache.shenyu.common.constant.Constants
-
The admin userName.
- AdminConstants - Class in org.apache.shenyu.common.constant
-
The type Admin constants.
- AdminConstants() - Constructor for class org.apache.shenyu.common.constant.AdminConstants
- AdminDataPermissionTypeEnum - Enum in org.apache.shenyu.common.enums
-
The admin data permission type enum.
- AdminDataSourceEnum - Enum in org.apache.shenyu.common.enums
-
The admin data source enum.
- AdminPluginOperateEnum - Enum in org.apache.shenyu.common.enums
-
the menu for plugin operate button.
- AdminResourceEnum - Enum in org.apache.shenyu.common.enums
-
the admin resource type.
- advanceClock(long) - Method in class org.apache.shenyu.common.timer.HierarchicalWheelTimer
- advanceClock(long) - Method in interface org.apache.shenyu.common.timer.Timer
-
Advance clock boolean.
- again(TaskEntity) - Method in class org.apache.shenyu.common.timer.AbstractRetryTask
- ALLOW - org.apache.shenyu.common.enums.WafEnum
-
Allow waf enum.
- AllowedOriginConfig() - Constructor for class org.apache.shenyu.common.config.ShenyuConfig.CrossFilterConfig.AllowedOriginConfig
- AND - org.apache.shenyu.common.enums.MatchModeEnum
-
And match mode enum.
- ANNOTATION_GENERATION - org.apache.shenyu.common.enums.ApiSourceEnum
-
annotation_generation.
- ANT_PATH_MATCH - org.apache.shenyu.common.enums.TrieMatchModeEvent
-
ant path match.
- API_DOC_PATH - Static variable in interface org.apache.shenyu.common.constant.Constants
- API_DOC_TYPE - Static variable in interface org.apache.shenyu.common.constant.Constants
- ApiHttpMethodEnum - Enum in org.apache.shenyu.common.enums
-
the api http method type.
- ApiSourceEnum - Enum in org.apache.shenyu.common.enums
-
the api source.
- ApiStateEnum - Enum in org.apache.shenyu.common.enums
-
the api state.
- APP_AUTH - org.apache.shenyu.common.enums.ConfigGroupEnum
-
App auth config group enum.
- APP_AUTH_PARENT - Static variable in class org.apache.shenyu.common.constant.DefaultPathConstants
-
The constant APP_AUTH_PARENT.
- APP_KEY - Static variable in interface org.apache.shenyu.common.constant.Constants
-
The constant APP_KEY.
- APP_PARAM - Static variable in interface org.apache.shenyu.common.constant.Constants
-
The constant APP_PARAM.
- AppAuthData - Class in org.apache.shenyu.common.dto
-
AppAuthDTO.
- AppAuthData() - Constructor for class org.apache.shenyu.common.dto.AppAuthData
-
no args constructor.
- AppAuthData.Builder - Class in org.apache.shenyu.common.dto
-
class builder.
- appendScheme(String, String) - Static method in class org.apache.shenyu.common.utils.UriUtils
-
appendScheme.
- appKey(String) - Method in class org.apache.shenyu.common.dto.AppAuthData.Builder
-
build appKey.
- apply(E) - Method in class org.apache.shenyu.common.utils.FreshBeanHolder
-
Apply.
- appName(String) - Method in class org.apache.shenyu.common.dto.AuthPathData.Builder
-
build appName.
- appName(String) - Method in class org.apache.shenyu.common.dto.MetaData.Builder
-
build appName.
- appSecret(String) - Method in class org.apache.shenyu.common.dto.AppAuthData.Builder
-
build appSecret.
- AUTH_DATA - Static variable in class org.apache.shenyu.common.constant.ConsulConstants
-
auth data path.
- AUTH_DATA_ID - Static variable in class org.apache.shenyu.common.constant.NacosPathConstants
-
auth data id.
- AuthParamData - Class in org.apache.shenyu.common.dto
-
The type Auth param data.
- AuthParamData() - Constructor for class org.apache.shenyu.common.dto.AuthParamData
-
no args constructor.
- AuthParamData(String, String) - Constructor for class org.apache.shenyu.common.dto.AuthParamData
-
all args constructor.
- AuthPathData - Class in org.apache.shenyu.common.dto
-
The type Auth path data.
- AuthPathData() - Constructor for class org.apache.shenyu.common.dto.AuthPathData
-
no args constructor.
- AuthPathData(String, String, Boolean) - Constructor for class org.apache.shenyu.common.dto.AuthPathData
-
all args constructor.
- AuthPathData.Builder - Class in org.apache.shenyu.common.dto
-
class builder.
- AUTOMATIC_TRANSITION_FROM_OPEN_TO_HALF_OPEN_ENABLED - Static variable in interface org.apache.shenyu.common.constant.Constants
-
circuitBreaker automaticTransitionFromOpenToHalfOpenEnabled.
B
- BEFORE - org.apache.shenyu.common.enums.PluginTypeEnum
-
before plugin type enum.
- BLACK - org.apache.shenyu.common.enums.WafModelEnum
-
BLACK waf model enum.
- bodyIsEmpty(String) - Static method in class org.apache.shenyu.common.utils.ParamCheckUtils
-
Body is empty boolean.
- BRPC - org.apache.shenyu.common.enums.PluginEnum
-
Motan plugin enum.
- BRPC - org.apache.shenyu.common.enums.RpcTypeEnum
-
brpc.
- BRPC_RPC_RESULT_EMPTY - Static variable in interface org.apache.shenyu.common.constant.Constants
-
The constant BRPC_RPC_RESULT_EMPTY.
- BrpcRegisterConfig - Class in org.apache.shenyu.common.dto.convert.plugin
-
The type brpc register config.
- BrpcRegisterConfig() - Constructor for class org.apache.shenyu.common.dto.convert.plugin.BrpcRegisterConfig
- build() - Method in class org.apache.shenyu.common.dto.AppAuthData.Builder
-
build new Object.
- build() - Method in class org.apache.shenyu.common.dto.AuthPathData.Builder
-
build new Object.
- build() - Method in class org.apache.shenyu.common.dto.convert.selector.DivideUpstream.Builder
-
build new Object.
- build() - Method in class org.apache.shenyu.common.dto.convert.selector.DubboUpstream.Builder
-
build new Object.
- build() - Method in class org.apache.shenyu.common.dto.convert.selector.GrpcUpstream.Builder
-
build new Object.
- build() - Method in class org.apache.shenyu.common.dto.convert.selector.SpringCloudSelectorHandle.Builder
-
build new Object.
- build() - Method in class org.apache.shenyu.common.dto.convert.selector.TarsUpstream.Builder
-
build new Object.
- build() - Method in class org.apache.shenyu.common.dto.convert.selector.WebSocketUpstream.Builder
-
build new Object.
- build() - Method in class org.apache.shenyu.common.dto.convert.selector.ZombieUpstream.Builder
-
build new Object.
- build() - Method in class org.apache.shenyu.common.dto.MetaData.Builder
-
build new Object.
- build() - Method in class org.apache.shenyu.common.dto.PluginData.Builder
-
build new Object.
- build() - Method in class org.apache.shenyu.common.dto.RuleData.Builder
-
build new Object.
- build() - Method in class org.apache.shenyu.common.dto.SelectorData.Builder
-
build new Object.
- buildAppAuthPath(String) - Static method in class org.apache.shenyu.common.constant.DefaultPathConstants
-
acquire app_auth_path.
- buildContextPath(String, String) - Static method in class org.apache.shenyu.common.utils.ContextPathUtils
-
Build context path string.
- builder() - Static method in class org.apache.shenyu.common.dto.AppAuthData
-
class builder.
- builder() - Static method in class org.apache.shenyu.common.dto.AuthPathData
-
class builder.
- builder() - Static method in class org.apache.shenyu.common.dto.convert.selector.DivideUpstream
-
class builder.
- builder() - Static method in class org.apache.shenyu.common.dto.convert.selector.DubboUpstream
-
class builder.
- builder() - Static method in class org.apache.shenyu.common.dto.convert.selector.GrpcUpstream
-
class builder.
- builder() - Static method in class org.apache.shenyu.common.dto.convert.selector.SpringCloudSelectorHandle
-
class builder.
- builder() - Static method in class org.apache.shenyu.common.dto.convert.selector.TarsUpstream
-
class builder.
- builder() - Static method in class org.apache.shenyu.common.dto.convert.selector.WebSocketUpstream
-
class builder.
- builder() - Static method in class org.apache.shenyu.common.dto.convert.selector.ZombieUpstream
-
class builder.
- builder() - Static method in class org.apache.shenyu.common.dto.MetaData
-
class builder.
- builder() - Static method in class org.apache.shenyu.common.dto.PluginData
-
class builder.
- builder() - Static method in class org.apache.shenyu.common.dto.RuleData
-
class builder.
- builder() - Static method in class org.apache.shenyu.common.dto.SelectorData
-
class builder.
- buildMetaDataPath(String) - Static method in class org.apache.shenyu.common.constant.DefaultPathConstants
-
Build meta data path string.
- buildPluginParentPath() - Static method in class org.apache.shenyu.common.constant.DefaultPathConstants
-
buildPluginParentPath.
- buildPluginPath(String) - Static method in class org.apache.shenyu.common.constant.DefaultPathConstants
-
buildPluginRealPath.
- buildRealNode(String, String) - Static method in class org.apache.shenyu.common.utils.ContextPathUtils
-
Build real node string.
- buildRuleParentPath(String) - Static method in class org.apache.shenyu.common.constant.DefaultPathConstants
-
buildRuleParentPath.
- buildRulePath(String, String, String) - Static method in class org.apache.shenyu.common.constant.DefaultPathConstants
-
buildRulePath.
- buildSelectorParentPath(String) - Static method in class org.apache.shenyu.common.constant.DefaultPathConstants
-
buildSelectorParentPath.
- buildSelectorRealPath(String, String) - Static method in class org.apache.shenyu.common.constant.DefaultPathConstants
-
buildSelectorRealPath.
C
- CACHE - org.apache.shenyu.common.enums.PluginEnum
-
the cache plugin enum.
- CACHE_MAX_COUNT - Static variable in interface org.apache.shenyu.common.constant.Constants
-
cache max count.
- CACHED - Static variable in interface org.apache.shenyu.common.constant.Constants
-
cached thread pool type.
- CacheRuleHandle - Class in org.apache.shenyu.common.dto.convert.rule.impl
-
The type Divide rule handle.
- CacheRuleHandle() - Constructor for class org.apache.shenyu.common.dto.convert.rule.impl.CacheRuleHandle
- calculate(float) - Static method in class org.apache.shenyu.common.concurrent.MemoryLimitCalculator
-
Take the current JVM's maximum available memory as a percentage of the result as the limit.
- cancel() - Method in interface org.apache.shenyu.common.timer.TaskEntity
-
Cancel boolean.
- cancel() - Method in class org.apache.shenyu.common.timer.TimerTask
-
Cancel task.
- cancel() - Method in class org.apache.shenyu.common.timer.TimerTaskList.TimerTaskEntry
-
Cancel boolean.
- cancelled() - Method in interface org.apache.shenyu.common.timer.TaskEntity
-
Cancelled boolean.
- cancelled() - Method in class org.apache.shenyu.common.timer.TimerTaskList.TimerTaskEntry
-
Has the current task been cancelled.
- CASDOOR - org.apache.shenyu.common.enums.PluginEnum
-
Casdoor plugin enum.
- checkData(Resilience4JHandle) - Method in class org.apache.shenyu.common.dto.convert.rule.Resilience4JHandle
-
check filed default value.
- checkData(SentinelHandle) - Method in class org.apache.shenyu.common.dto.convert.rule.SentinelHandle
-
check filed default value.
- checkDuplicate(Class<?>) - Static method in class org.apache.shenyu.common.utils.VersionUtils
-
checkDuplicate,this method refers to the design of dubbo,url:https://dubbo.apache.org/zh/docs/v2.7/dev/principals/dummy/ .
- checkParamsLength(Integer, Integer) - Static method in class org.apache.shenyu.common.utils.ParamCheckUtils
-
Check params length.
- checkUrl(String) - Static method in class org.apache.shenyu.common.utils.UpstreamCheckUtils
-
Check url boolean.
- checkUrl(String, int) - Static method in class org.apache.shenyu.common.utils.UpstreamCheckUtils
-
Check url boolean.
- CIRCUIT_DISABLE - Static variable in interface org.apache.shenyu.common.constant.Constants
-
circuitBreaker circuitEnable.
- CIRCUIT_ENABLE - Static variable in interface org.apache.shenyu.common.constant.Constants
-
circuitBreaker enable.
- CLASS_PARAMS - Static variable in class org.apache.shenyu.common.constant.DubboParamConstants
-
The constant CLASS_PARAMS.
- cleanUp() - Method in class org.apache.shenyu.common.cache.MemorySafeWindowTinyLFUMap
-
clean invalidated cache now.
- clear() - Method in class org.apache.shenyu.common.concurrent.MemoryLimitedLinkedBlockingQueue
- CLIENT_POLLING_CONNECT_TIMEOUT - Static variable in class org.apache.shenyu.common.constant.HttpConstants
-
Default connection timeout is 10s.
- CLIENT_POLLING_READ_TIMEOUT - Static variable in class org.apache.shenyu.common.constant.HttpConstants
-
Client long polling timeout is 90s.
- CLIENT_POLLING_WRITE_TIMEOUT - Static variable in class org.apache.shenyu.common.constant.HttpConstants
-
Default write timeout is 90s.
- CLIENT_RESPONSE_ATTR - Static variable in interface org.apache.shenyu.common.constant.Constants
-
The constant CLIENT_RESPONSE_ATTR.
- CLIENT_RESPONSE_CONN_ATTR - Static variable in interface org.apache.shenyu.common.constant.Constants
-
The constant CLIENT_RESPONSE_CONN_ATTR.
- CLIENT_RESPONSE_RESULT_TYPE - Static variable in interface org.apache.shenyu.common.constant.Constants
-
The constant CLIENT_RESPONSE_RESULT_TYPE.
- CLUSTER - org.apache.shenyu.common.enums.RedisModeEnum
-
Cluster redis mode enum.
- COLONS - Static variable in interface org.apache.shenyu.common.constant.Constants
-
The constant COLONS.
- CommonErrorCode - Class in org.apache.shenyu.common.exception
-
CommonErrorCode.
- CommonErrorCode() - Constructor for class org.apache.shenyu.common.exception.CommonErrorCode
- commonUpstream(CommonUpstream) - Method in class org.apache.shenyu.common.dto.convert.selector.ZombieUpstream.Builder
-
build commonUpstream.
- CommonUpstream - Class in org.apache.shenyu.common.dto.convert.selector
-
this is common upstream.
- CommonUpstream() - Constructor for class org.apache.shenyu.common.dto.convert.selector.CommonUpstream
-
Instantiates a new Common upstream.
- CommonUpstream(String, String, String, boolean, long) - Constructor for class org.apache.shenyu.common.dto.convert.selector.CommonUpstream
-
Instantiates a new Common upstream.
- compareTo(Delayed) - Method in class org.apache.shenyu.common.timer.TimerTaskList
- compareTo(TimerTaskList.TimerTaskEntry) - Method in class org.apache.shenyu.common.timer.TimerTaskList.TimerTaskEntry
- CONCURRENT - org.apache.shenyu.common.enums.RateLimitEnum
- ConditionData - Class in org.apache.shenyu.common.dto
-
ConditionDTO.
- ConditionData() - Constructor for class org.apache.shenyu.common.dto.ConditionData
- conditionDataList(List<ConditionData>) - Method in class org.apache.shenyu.common.dto.RuleData.Builder
-
build conditionDataList.
- conditionList(List<ConditionData>) - Method in class org.apache.shenyu.common.dto.SelectorData.Builder
-
build conditionList.
- config(String) - Method in class org.apache.shenyu.common.dto.PluginData.Builder
-
build config.
- ConfigData<T> - Class in org.apache.shenyu.common.dto
- ConfigData() - Constructor for class org.apache.shenyu.common.dto.ConfigData
-
no args constructor.
- ConfigData(String, long, List<T>) - Constructor for class org.apache.shenyu.common.dto.ConfigData
-
all args constructor.
- ConfigGroupEnum - Enum in org.apache.shenyu.common.enums
-
configuration group.
- Constants - Interface in org.apache.shenyu.common.constant
-
Constants.
- ConsulConstants - Class in org.apache.shenyu.common.constant
-
Consul constants.
- ConsulConstants() - Constructor for class org.apache.shenyu.common.constant.ConsulConstants
- CONTAINS - org.apache.shenyu.common.enums.OperatorEnum
-
Contains operator enum.
- CONTEXT - Static variable in interface org.apache.shenyu.common.constant.Constants
-
The constant context.
- CONTEXT_PATH - org.apache.shenyu.common.enums.PluginEnum
-
Context path plugin enum.
- CONTEXT_PATH - Static variable in interface org.apache.shenyu.common.constant.Constants
-
The constant context path.
- CONTEXT_PATH_NAME_PREFIX - Static variable in interface org.apache.shenyu.common.constant.Constants
-
context path name prefix.
- ContextMappingRuleHandle - Class in org.apache.shenyu.common.dto.convert.rule.impl
-
Context mapping thread handle.
- ContextMappingRuleHandle() - Constructor for class org.apache.shenyu.common.dto.convert.rule.impl.ContextMappingRuleHandle
- contextPath(String) - Method in class org.apache.shenyu.common.dto.MetaData.Builder
-
build contextPath.
- ContextPathUtils - Class in org.apache.shenyu.common.utils
-
The type Context path utils.
- ContextPathUtils() - Constructor for class org.apache.shenyu.common.utils.ContextPathUtils
- continued(Boolean) - Method in class org.apache.shenyu.common.dto.SelectorData.Builder
-
build continued.
- convertToMap(String) - Method in class org.apache.shenyu.common.utils.GsonUtils
-
Convert to map.
- COOKIE - org.apache.shenyu.common.enums.ParamTypeEnum
-
Cookie param type enum.
- create(String, boolean) - Static method in class org.apache.shenyu.common.concurrent.ShenyuThreadFactory
-
create custom thread factory.
- create(String, boolean, int) - Static method in class org.apache.shenyu.common.concurrent.ShenyuThreadFactory
-
create custom thread factory.
- CREATE - org.apache.shenyu.common.enums.DataEventTypeEnum
-
insert event.
- CREATE_MANUALLY - org.apache.shenyu.common.enums.ApiSourceEnum
-
create_manually.
- createUri(String) - Static method in class org.apache.shenyu.common.utils.UriUtils
-
create URI
URI. - CrossFilterConfig() - Constructor for class org.apache.shenyu.common.config.ShenyuConfig.CrossFilterConfig
- CRYPTOR_REQUEST - org.apache.shenyu.common.enums.PluginEnum
-
Cryptor request plugin enum.
- CRYPTOR_RESPONSE - org.apache.shenyu.common.enums.PluginEnum
-
Cryptor response plugin enum.
- CURRENT - org.apache.shenyu.common.enums.RetryEnum
-
Retry the previously failed call.
- CUSTOM - org.apache.shenyu.common.enums.PluginRoleEnum
-
Custom plugin role enum.
- CUSTOM_FLOW - org.apache.shenyu.common.enums.SelectorTypeEnum
-
Or match mode enum.
D
- DATA_PATH_IS_EXIST - Static variable in class org.apache.shenyu.common.constant.AdminConstants
-
The constant DATA_PATH_IS_EXIST.
- DATA_PERMISSION_RULE - Static variable in class org.apache.shenyu.common.constant.AdminConstants
-
The constant Rule Name.
- DATA_PERMISSION_SELECTOR - Static variable in class org.apache.shenyu.common.constant.AdminConstants
-
The constant Selector Name.
- DataEventTypeEnum - Enum in org.apache.shenyu.common.enums
-
The enum Data event type.
- DataSyncEnum - Enum in org.apache.shenyu.common.enums
-
The enum Data sync enum.
- DATE_FORMAT_DATETIME - Static variable in class org.apache.shenyu.common.utils.DateUtils
- DATE_FORMAT_DATETIME_MILLISECOND - Static variable in class org.apache.shenyu.common.utils.DateUtils
- DateUtils - Class in org.apache.shenyu.common.utils
-
DateUtils.
- debug(Logger, String, Object...) - Static method in class org.apache.shenyu.common.utils.LogUtils
-
debug log.
- debug(Logger, String, Supplier<Object>) - Static method in class org.apache.shenyu.common.utils.LogUtils
-
debug log.
- debug(Logger, Supplier<Object>) - Static method in class org.apache.shenyu.common.utils.LogUtils
-
debug log.
- DECODE - Static variable in interface org.apache.shenyu.common.constant.Constants
-
The constant DECODE.
- decoratorContextPath(String) - Static method in class org.apache.shenyu.common.utils.PathUtils
-
Decorator context path string.
- decoratorPath(String) - Static method in class org.apache.shenyu.common.utils.PathUtils
-
Decorator path string.
- decoratorPathWithSlash(String) - Static method in class org.apache.shenyu.common.utils.PathUtils
-
Decorator path string with slash.
- DEFAULT - Static variable in interface org.apache.shenyu.common.constant.Constants
-
String default.
- DEFAULT_CHECK_VALUE - Static variable in interface org.apache.shenyu.common.constant.Constants
-
default checked value.
- DEFAULT_CLUSTER - Static variable in interface org.apache.shenyu.common.constant.Constants
-
The default cluster of dubbo client.
- DEFAULT_LOAD_BALANCE - Static variable in class org.apache.shenyu.common.constant.RuleHandleConstants
-
Default load balance for RuleHandle.
- DEFAULT_REGISTER_TYPE - Static variable in interface org.apache.shenyu.common.constant.Constants
-
default register type.
- DEFAULT_RETRIES - Static variable in class org.apache.shenyu.common.constant.RuleHandleConstants
-
Default retries for RuleHandle.
- DEFAULT_RETRY - Static variable in class org.apache.shenyu.common.constant.RuleHandleConstants
-
Default retry for RuleHandle.
- DEFAULT_TIME_OUT - Static variable in class org.apache.shenyu.common.constant.NacosPathConstants
-
default time out of get config.
- DEFAULT_TIMEOUT - Static variable in class org.apache.shenyu.common.constant.RuleHandleConstants
-
Default timeout for RuleHandle.
- DEFAULT_WARMUP - Static variable in interface org.apache.shenyu.common.constant.Constants
-
default warmup.
- defaultLimit() - Static method in class org.apache.shenyu.common.concurrent.MemoryLimitCalculator
-
By default, it takes 80% of the maximum available memory of the current JVM.
- DefaultPathConstants - Class in org.apache.shenyu.common.constant
-
DefaultPathConstants.
- DefaultPathConstants() - Constructor for class org.apache.shenyu.common.constant.DefaultPathConstants
- defaultStatus() - Static method in class org.apache.shenyu.common.dto.convert.selector.CommonUpstream
-
Default status boolean.
- DELETE - org.apache.shenyu.common.enums.AdminPluginOperateEnum
-
delete operate.
- DELETE - org.apache.shenyu.common.enums.ApiHttpMethodEnum
-
delete.
- DELETE - org.apache.shenyu.common.enums.DataEventTypeEnum
-
delete event.
- DELETE - org.apache.shenyu.common.enums.HttpMethodEnum
-
Delete http method enum.
- DELETE - org.apache.shenyu.common.enums.PluginHandlerEventEnum
-
plugin deleted.
- DICT_API_DOC_FLAG_DICTCODE - Static variable in class org.apache.shenyu.common.constant.AdminConstants
-
the constant api document global flag dict code.
- DICT_API_DOC_FLAG_DICTNAME - Static variable in class org.apache.shenyu.common.constant.AdminConstants
-
the constant api document global flag dict name.
- DICT_TABLE_FLAG_DESC - Static variable in class org.apache.shenyu.common.constant.AdminConstants
-
the constant table init dict desc.
- DICT_TABLE_FLAG_DICTCODE - Static variable in class org.apache.shenyu.common.constant.AdminConstants
-
the constant table init dict code.
- DICT_TABLE_FLAG_DICTNAME - Static variable in class org.apache.shenyu.common.constant.AdminConstants
-
the constant table init dict name.
- DICT_TABLE_FLAG_SORT - Static variable in class org.apache.shenyu.common.constant.AdminConstants
-
the constant table init dict sort.
- DICT_TABLE_FLAG_TYPE - Static variable in class org.apache.shenyu.common.constant.AdminConstants
-
the constant table init dict type.
- DICT_TYPE_API_DOC_ENV - Static variable in class org.apache.shenyu.common.constant.AdminConstants
-
the constant api document environment dict name.
- DigestUtils - Class in org.apache.shenyu.common.utils
-
DigestUtils.
- DigestUtils() - Constructor for class org.apache.shenyu.common.utils.DigestUtils
- DISABLED - org.apache.shenyu.common.enums.PluginHandlerEventEnum
-
plugin disabled.
- DiscardOldestPolicy<E> - Class in org.apache.shenyu.common.concurrent
-
A handler for rejected element that discards the oldest element.
- DiscardOldestPolicy() - Constructor for class org.apache.shenyu.common.concurrent.DiscardOldestPolicy
- DiscardPolicy<E> - Class in org.apache.shenyu.common.concurrent
-
A handler for rejected element that silently discards the rejected element.
- DiscardPolicy() - Constructor for class org.apache.shenyu.common.concurrent.DiscardPolicy
- DIVIDE - org.apache.shenyu.common.enums.PluginEnum
-
Divide plugin enum.
- DIVIDE_SELECTOR_ID - Static variable in interface org.apache.shenyu.common.constant.Constants
-
divide online selector id.
- DivideRuleHandle - Class in org.apache.shenyu.common.dto.convert.rule.impl
-
The type Divide rule handle.
- DivideRuleHandle() - Constructor for class org.apache.shenyu.common.dto.convert.rule.impl.DivideRuleHandle
- DivideUpstream - Class in org.apache.shenyu.common.dto.convert.selector
-
this is divide upstream.
- DivideUpstream() - Constructor for class org.apache.shenyu.common.dto.convert.selector.DivideUpstream
-
no args constructor.
- DivideUpstream.Builder - Class in org.apache.shenyu.common.dto.convert.selector
-
class builder.
- divideUpstreams(List<DivideUpstream>) - Method in class org.apache.shenyu.common.dto.convert.selector.SpringCloudSelectorHandle.Builder
-
build serviceId.
- doFresh(E) - Method in class org.apache.shenyu.common.utils.FreshBeanHolder
-
Fresh.
- DOMAIN - org.apache.shenyu.common.enums.ParamTypeEnum
-
domain param type enum.
- doOffer(E) - Method in interface org.apache.shenyu.common.concurrent.TaskQueue
-
offer element to the queue.
- doOffer(Runnable) - Method in class org.apache.shenyu.common.concurrent.MemoryLimitedTaskQueue
- doOffer(Runnable) - Method in class org.apache.shenyu.common.concurrent.MemorySafeTaskQueue
- doRetry(String, TimerTask) - Method in class org.apache.shenyu.common.timer.AbstractRetryTask
-
Do retry.
- doRetry(String, TimerTask) - Method in class org.apache.shenyu.common.timer.AbstractRoundTask
-
Do retry.
- doRun(String, TimerTask) - Method in class org.apache.shenyu.common.timer.AbstractRoundTask
-
Do timer.
- DUBBO - org.apache.shenyu.common.enums.PluginEnum
-
Dubbo plugin enum.
- DUBBO - org.apache.shenyu.common.enums.RpcTypeEnum
-
Dubbo rpc type enum.
- DUBBO_REMOTE_ADDRESS - Static variable in interface org.apache.shenyu.common.constant.Constants
-
dubbo remote address.
- DUBBO_RPC_RESULT_EMPTY - Static variable in interface org.apache.shenyu.common.constant.Constants
-
The constant DUBBO_RPC_RESULT_EMPTY.
- DUBBO_RULE_ID - Static variable in interface org.apache.shenyu.common.constant.Constants
-
dubbo gray release rule id.
- DUBBO_SELECTOR_ID - Static variable in interface org.apache.shenyu.common.constant.Constants
-
dubbo gray release selector id.
- DubboParamConstants - Class in org.apache.shenyu.common.constant
-
DubboParamConstants.
- DubboParamConstants() - Constructor for class org.apache.shenyu.common.constant.DubboParamConstants
- DubboRegisterConfig - Class in org.apache.shenyu.common.dto.convert.plugin
-
The type dubbo register config.
- DubboRegisterConfig() - Constructor for class org.apache.shenyu.common.dto.convert.plugin.DubboRegisterConfig
- DubboRuleHandle - Class in org.apache.shenyu.common.dto.convert.rule.impl
-
The type Dubbo rule handle.
- DubboRuleHandle() - Constructor for class org.apache.shenyu.common.dto.convert.rule.impl.DubboRuleHandle
- DubboUpstream - Class in org.apache.shenyu.common.dto.convert.selector
-
The type Dubbo selector upstream.
- DubboUpstream.Builder - Class in org.apache.shenyu.common.dto.convert.selector
-
class builder.
E
- EAGER - Static variable in interface org.apache.shenyu.common.constant.Constants
-
eager thread pool type.
- EagerExecutorService - Interface in org.apache.shenyu.common.concurrent
-
EagerExecutorService.
- EDIT - org.apache.shenyu.common.enums.AdminPluginOperateEnum
-
edit operate.
- EMPTY_CONFIG_DEFAULT_VALUE - Static variable in class org.apache.shenyu.common.constant.ConsulConstants
-
default value of get config.
- EMPTY_CONFIG_DEFAULT_VALUE - Static variable in class org.apache.shenyu.common.constant.NacosPathConstants
-
default value of get config.
- EMPTY_JSON - Static variable in interface org.apache.shenyu.common.constant.Constants
-
the empty json.
- enabled(Boolean) - Method in class org.apache.shenyu.common.dto.AppAuthData.Builder
-
build enabled.
- enabled(Boolean) - Method in class org.apache.shenyu.common.dto.AuthPathData.Builder
-
build enabled.
- enabled(Boolean) - Method in class org.apache.shenyu.common.dto.MetaData.Builder
-
build enabled.
- enabled(Boolean) - Method in class org.apache.shenyu.common.dto.PluginData.Builder
-
build enabled.
- enabled(Boolean) - Method in class org.apache.shenyu.common.dto.RuleData.Builder
-
build enabled.
- enabled(Boolean) - Method in class org.apache.shenyu.common.dto.SelectorData.Builder
-
build enabled.
- ENABLED - org.apache.shenyu.common.enums.PluginHandlerEventEnum
-
plugin enabled.
- ENDS_WITH - org.apache.shenyu.common.enums.OperatorEnum
-
Ends with operator enum.
- entrySet() - Method in class org.apache.shenyu.common.cache.MemorySafeWindowTinyLFUMap
- EQ - org.apache.shenyu.common.enums.OperatorEnum
-
Eq operator enum.
- equals(Object) - Method in class org.apache.shenyu.common.cache.MemorySafeWindowTinyLFUMap
- equals(Object) - Method in class org.apache.shenyu.common.dto.AppAuthData
- equals(Object) - Method in class org.apache.shenyu.common.dto.AuthParamData
- equals(Object) - Method in class org.apache.shenyu.common.dto.AuthPathData
- equals(Object) - Method in class org.apache.shenyu.common.dto.ConditionData
- equals(Object) - Method in class org.apache.shenyu.common.dto.ConfigData
- equals(Object) - Method in class org.apache.shenyu.common.dto.convert.plugin.BrpcRegisterConfig
- equals(Object) - Method in class org.apache.shenyu.common.dto.convert.plugin.DubboRegisterConfig
- equals(Object) - Method in class org.apache.shenyu.common.dto.convert.plugin.GrpcRegisterConfig
- equals(Object) - Method in class org.apache.shenyu.common.dto.convert.plugin.MotanRegisterConfig
- equals(Object) - Method in class org.apache.shenyu.common.dto.convert.plugin.SofaRegisterConfig
- equals(Object) - Method in class org.apache.shenyu.common.dto.convert.plugin.TarsRegisterConfig
- equals(Object) - Method in class org.apache.shenyu.common.dto.convert.rule.GeneralContextHandle
- equals(Object) - Method in class org.apache.shenyu.common.dto.convert.rule.HystrixHandle
- equals(Object) - Method in class org.apache.shenyu.common.dto.convert.rule.HystrixHandle.HystrixThreadPoolConfig
- equals(Object) - Method in class org.apache.shenyu.common.dto.convert.rule.impl.ContextMappingRuleHandle
- equals(Object) - Method in class org.apache.shenyu.common.dto.convert.rule.impl.DivideRuleHandle
- equals(Object) - Method in class org.apache.shenyu.common.dto.convert.rule.impl.DubboRuleHandle
- equals(Object) - Method in class org.apache.shenyu.common.dto.convert.rule.impl.KeyAuthRuleHandle
- equals(Object) - Method in class org.apache.shenyu.common.dto.convert.rule.impl.ModifyResponseRuleHandle
- equals(Object) - Method in class org.apache.shenyu.common.dto.convert.rule.impl.ParamMappingRuleHandle
- equals(Object) - Method in class org.apache.shenyu.common.dto.convert.rule.impl.ParamMappingRuleHandle.ParamMapInfo
- equals(Object) - Method in class org.apache.shenyu.common.dto.convert.rule.impl.SofaRuleHandle
- equals(Object) - Method in class org.apache.shenyu.common.dto.convert.rule.impl.SpringCloudRuleHandle
- equals(Object) - Method in class org.apache.shenyu.common.dto.convert.rule.impl.WebSocketRuleHandle
- equals(Object) - Method in class org.apache.shenyu.common.dto.convert.rule.MockHandle
- equals(Object) - Method in class org.apache.shenyu.common.dto.convert.rule.RateLimiterHandle
- equals(Object) - Method in class org.apache.shenyu.common.dto.convert.rule.RedirectHandle
- equals(Object) - Method in class org.apache.shenyu.common.dto.convert.rule.RequestHandle
- equals(Object) - Method in class org.apache.shenyu.common.dto.convert.rule.RequestHandle.ShenyuCookie
- equals(Object) - Method in class org.apache.shenyu.common.dto.convert.rule.RequestHandle.ShenyuRequestHeader
- equals(Object) - Method in class org.apache.shenyu.common.dto.convert.rule.RequestHandle.ShenyuRequestParameter
- equals(Object) - Method in class org.apache.shenyu.common.dto.convert.rule.Resilience4JHandle
- equals(Object) - Method in class org.apache.shenyu.common.dto.convert.rule.RewriteHandle
- equals(Object) - Method in class org.apache.shenyu.common.dto.convert.rule.SentinelHandle
- equals(Object) - Method in class org.apache.shenyu.common.dto.convert.rule.WafHandle
- equals(Object) - Method in class org.apache.shenyu.common.dto.convert.selector.CommonUpstream
- equals(Object) - Method in class org.apache.shenyu.common.dto.convert.selector.DivideUpstream
- equals(Object) - Method in class org.apache.shenyu.common.dto.convert.selector.DubboUpstream
- equals(Object) - Method in class org.apache.shenyu.common.dto.convert.selector.GrpcUpstream
- equals(Object) - Method in class org.apache.shenyu.common.dto.convert.selector.SpringCloudSelectorHandle
- equals(Object) - Method in class org.apache.shenyu.common.dto.convert.selector.TarsUpstream
- equals(Object) - Method in class org.apache.shenyu.common.dto.convert.selector.WebSocketUpstream
- equals(Object) - Method in class org.apache.shenyu.common.dto.convert.selector.ZombieUpstream
- equals(Object) - Method in class org.apache.shenyu.common.dto.MetaData
- equals(Object) - Method in class org.apache.shenyu.common.dto.PluginData
- equals(Object) - Method in class org.apache.shenyu.common.dto.RuleData
- equals(Object) - Method in class org.apache.shenyu.common.dto.SelectorData
- equals(Object) - Method in class org.apache.shenyu.common.dto.WebsocketData
- error(Logger, String, Object...) - Static method in class org.apache.shenyu.common.utils.LogUtils
-
error log.
- error(Logger, String, Supplier<Object>) - Static method in class org.apache.shenyu.common.utils.LogUtils
-
error log.
- error(Logger, Supplier<Object>) - Static method in class org.apache.shenyu.common.utils.LogUtils
-
error log.
- ERROR - org.apache.shenyu.common.enums.ResultEnum
-
Error result enum.
- ERROR - Static variable in class org.apache.shenyu.common.exception.CommonErrorCode
-
The constant ERROR.
- ERROR_THRESHOLD_PERCENTAGE - Static variable in interface org.apache.shenyu.common.constant.Constants
-
hystrix withCircuitBreakerErrorThresholdPercentage.
- EXCLUDE - org.apache.shenyu.common.enums.OperatorEnum
-
Exclude operator enum.
- ExcludePath() - Constructor for class org.apache.shenyu.common.config.ShenyuConfig.ExcludePath
- execute(Runnable) - Method in class org.apache.shenyu.common.concurrent.ShenyuThreadPoolExecutor
- ExtPlugin() - Constructor for class org.apache.shenyu.common.config.ShenyuConfig.ExtPlugin
F
- FAILOVER - org.apache.shenyu.common.enums.RetryEnum
-
Retry other servers when failed.
- FAILURE_RATE_THRESHOLD - Static variable in interface org.apache.shenyu.common.constant.Constants
-
circuitBreaker failureRateThreshold.
- FallbackPath() - Constructor for class org.apache.shenyu.common.config.ShenyuConfig.FallbackPath
- FileConfig() - Constructor for class org.apache.shenyu.common.config.ShenyuConfig.FileConfig
- FILTER_PATH - Static variable in interface org.apache.shenyu.common.constant.Constants
-
jwt handle key for filterPath.
- findConstants() - Method in interface org.apache.shenyu.common.constant.Constants
-
String q.
- FIXED - Static variable in interface org.apache.shenyu.common.constant.Constants
-
fixed thread pool type.
- foreach(Consumer<TimerTask>) - Method in class org.apache.shenyu.common.timer.TimerTaskList
-
Traversing using this is thread-safe.
- FORM_DATA - org.apache.shenyu.common.enums.ParamTypeEnum
-
Form data param type enum.
- formatLocalDateTimeFromTimestamp(Long) - Static method in class org.apache.shenyu.common.utils.DateUtils
-
Format local date time from timestamp local date time.
- formatLocalDateTimeFromTimestampBySystemTimezone(Long) - Static method in class org.apache.shenyu.common.utils.DateUtils
-
Format local date time from timestamp by system time zone.
- FreshBeanHolder<E,O> - Class in org.apache.shenyu.common.utils
- FreshBeanHolder(Function<E, O>) - Constructor for class org.apache.shenyu.common.utils.FreshBeanHolder
- fromCurrentList(String, Class<T>) - Method in class org.apache.shenyu.common.utils.GsonUtils
-
From current list.
- fromJson(JsonElement, Class<T>) - Method in class org.apache.shenyu.common.utils.GsonUtils
-
From json t.
- fromJson(String, Class<T>) - Method in class org.apache.shenyu.common.utils.GsonUtils
-
From json t.
- fromList(String, Class<T>) - Method in class org.apache.shenyu.common.utils.GsonUtils
-
From list.
- FULL_FLOW - org.apache.shenyu.common.enums.SelectorTypeEnum
-
full selector type enum.
- FUNCTION - org.apache.shenyu.common.enums.PluginTypeEnum
-
function plugin type enum.
G
- GENERAL_CONTEXT - org.apache.shenyu.common.enums.PluginEnum
-
GeneralContext plugin enum.
- GENERAL_CONTEXT - Static variable in interface org.apache.shenyu.common.constant.Constants
-
general context.
- GeneralContextHandle - Class in org.apache.shenyu.common.dto.convert.rule
-
this is RequestHandle plugin handle.
- GeneralContextHandle() - Constructor for class org.apache.shenyu.common.dto.convert.rule.GeneralContextHandle
-
no args constructor.
- GeneralContextHandle(String, String, String) - Constructor for class org.apache.shenyu.common.dto.convert.rule.GeneralContextHandle
-
all args constructor.
- generateKey() - Static method in class org.apache.shenyu.common.utils.SignUtils
-
Generate key string.
- generateShortUuid() - Method in class org.apache.shenyu.common.utils.UUIDUtils
-
generate short uuid.
- get(Class<T>) - Method in enum org.apache.shenyu.common.utils.Singleton
-
Get t.
- get(Object) - Method in class org.apache.shenyu.common.cache.MemorySafeWindowTinyLFUMap
- GET - org.apache.shenyu.common.enums.ApiHttpMethodEnum
-
get.
- GET - org.apache.shenyu.common.enums.HttpMethodEnum
-
Get http method enum.
- getActiveCount() - Method in interface org.apache.shenyu.common.concurrent.EagerExecutorService
-
Returns the approximate number of threads that are actively executing tasks.
- getAddBodyKeys() - Method in class org.apache.shenyu.common.dto.convert.rule.impl.ModifyResponseRuleHandle
-
get addBodyKeys.
- getAddCookies() - Method in class org.apache.shenyu.common.dto.convert.rule.RequestHandle.ShenyuCookie
-
get addCookies.
- getAddHeaders() - Method in class org.apache.shenyu.common.dto.convert.rule.impl.ModifyResponseRuleHandle
-
get addHeaders.
- getAddHeaders() - Method in class org.apache.shenyu.common.dto.convert.rule.RequestHandle.ShenyuRequestHeader
-
get addHeaders.
- getAddParameterKeys() - Method in class org.apache.shenyu.common.dto.convert.rule.impl.ParamMappingRuleHandle
-
get addParameterKeys.
- getAddParameters() - Method in class org.apache.shenyu.common.dto.convert.rule.RequestHandle.ShenyuRequestParameter
-
get addParameters.
- getAddPrefix() - Method in class org.apache.shenyu.common.dto.convert.rule.impl.ContextMappingRuleHandle
-
get addPrefix.
- getAddPrefixed() - Method in class org.apache.shenyu.common.dto.convert.rule.impl.ContextMappingRuleHandle
-
get prefix forward status.
- getAddress() - Method in class org.apache.shenyu.common.dto.convert.plugin.BrpcRegisterConfig
-
get address.
- getAlgorithmName() - Method in class org.apache.shenyu.common.dto.convert.rule.RateLimiterHandle
-
get algorithmName.
- getAlias() - Method in enum org.apache.shenyu.common.enums.OperatorEnum
-
get alias.
- getAllowedExpose() - Method in class org.apache.shenyu.common.config.ShenyuConfig.CrossFilterConfig
-
Gets the value of allowedExpose.
- getAllowedHeaders() - Method in class org.apache.shenyu.common.config.ShenyuConfig.CrossFilterConfig
-
Gets the value of allowedHeaders.
- getAllowedMethods() - Method in class org.apache.shenyu.common.config.ShenyuConfig.CrossFilterConfig
-
Gets the value of allowedMethods.
- getAllowedOrigin() - Method in class org.apache.shenyu.common.config.ShenyuConfig.CrossFilterConfig
-
Gets the value of allowedOrigin.
- getAppKey() - Method in class org.apache.shenyu.common.dto.AppAuthData
-
get appKey.
- getAppName() - Method in class org.apache.shenyu.common.dto.AuthParamData
-
get appName.
- getAppName() - Method in class org.apache.shenyu.common.dto.AuthPathData
-
get appName.
- getAppName() - Method in class org.apache.shenyu.common.dto.convert.selector.DubboUpstream
-
get appName.
- getAppName() - Method in class org.apache.shenyu.common.dto.MetaData
-
get appName.
- getAppParam() - Method in class org.apache.shenyu.common.dto.AuthParamData
-
get appParam.
- getAppSecret() - Method in class org.apache.shenyu.common.dto.AppAuthData
-
get appSecret.
- getAutomaticTransitionFromOpenToHalfOpenEnabled() - Method in class org.apache.shenyu.common.dto.convert.rule.Resilience4JHandle
-
get automaticTransitionFromOpenToHalfOpenEnabled.
- getBurstCapacity() - Method in class org.apache.shenyu.common.dto.convert.rule.RateLimiterHandle
-
get burstCapacity.
- getCallBackUri() - Method in class org.apache.shenyu.common.dto.convert.rule.HystrixHandle
-
get callBackUri.
- getChildrenSize() - Method in class org.apache.shenyu.common.config.ShenyuConfig.ShenyuTrieConfig
-
get trie children size.
- getCircuitEnable() - Method in class org.apache.shenyu.common.dto.convert.rule.Resilience4JHandle
-
get circuitEnable.
- getCode() - Method in enum org.apache.shenyu.common.enums.AdminResourceEnum
-
get code.
- getCode() - Method in enum org.apache.shenyu.common.enums.HystrixIsolationModeEnum
-
get code.
- getCode() - Method in enum org.apache.shenyu.common.enums.LoadBalanceEnum
-
get code.
- getCode() - Method in enum org.apache.shenyu.common.enums.MatchModeEnum
-
get code.
- getCode() - Method in enum org.apache.shenyu.common.enums.PluginEnum
-
get code.
- getCode() - Method in enum org.apache.shenyu.common.enums.PluginRoleEnum
-
get code.
- getCode() - Method in enum org.apache.shenyu.common.enums.RetryEnum
-
get code.
- getCode() - Method in enum org.apache.shenyu.common.enums.SelectorTypeEnum
-
get code.
- getCode() - Method in enum org.apache.shenyu.common.enums.WafEnum
-
get code.
- getCommandKey() - Method in class org.apache.shenyu.common.dto.convert.rule.HystrixHandle
-
get commandKey.
- getCommonUpstream() - Method in class org.apache.shenyu.common.dto.convert.selector.ZombieUpstream
-
get commonUpstream.
- getConditionDataList() - Method in class org.apache.shenyu.common.dto.RuleData
-
get conditionDataList.
- getConditionList() - Method in class org.apache.shenyu.common.dto.SelectorData
-
get conditionList.
- getConfig() - Method in class org.apache.shenyu.common.dto.PluginData
-
get config.
- getContextPath() - Method in class org.apache.shenyu.common.dto.convert.rule.impl.ContextMappingRuleHandle
-
get contextPath.
- getContextPath() - Method in class org.apache.shenyu.common.dto.MetaData
-
get contextPath.
- getContinued() - Method in class org.apache.shenyu.common.dto.SelectorData
-
get continued.
- getCookie() - Method in class org.apache.shenyu.common.dto.convert.rule.RequestHandle
-
get cookie.
- getCorePoolSize() - Method in class org.apache.shenyu.common.config.ShenyuConfig.SharedPool
-
Get shared thread pool core size.
- getCoreSize() - Method in class org.apache.shenyu.common.dto.convert.rule.HystrixHandle.HystrixThreadPoolConfig
-
get coreSize.
- getCorethreads() - Method in class org.apache.shenyu.common.dto.convert.plugin.BrpcRegisterConfig
-
get corethreads.
- getCorethreads() - Method in class org.apache.shenyu.common.dto.convert.plugin.DubboRegisterConfig
-
get corethreads.
- getCorethreads() - Method in class org.apache.shenyu.common.dto.convert.plugin.MotanRegisterConfig
-
get corethreads.
- getCorethreads() - Method in class org.apache.shenyu.common.dto.convert.plugin.SofaRegisterConfig
-
get corethreads.
- getCorethreads() - Method in class org.apache.shenyu.common.dto.convert.plugin.TarsRegisterConfig
-
get corethreads.
- getCross() - Method in class org.apache.shenyu.common.config.ShenyuConfig
-
Gets cross.
- getCurrentMemory() - Method in class org.apache.shenyu.common.concurrent.MemoryLimitedLinkedBlockingQueue
-
get the current memory.
- getCurrentMemory() - Method in class org.apache.shenyu.common.concurrent.MemoryLimiter
-
get the current memory.
- getCurrentRemainMemory() - Method in class org.apache.shenyu.common.concurrent.MemoryLimitedLinkedBlockingQueue
-
get the current remain memory.
- getCurrentRemainMemory() - Method in class org.apache.shenyu.common.concurrent.MemoryLimiter
-
get the current remain memory.
- getData() - Method in class org.apache.shenyu.common.dto.ConfigData
-
get data.
- getData() - Method in class org.apache.shenyu.common.dto.WebsocketData
-
get data.
- getDegradeRuleCount() - Method in class org.apache.shenyu.common.dto.convert.rule.SentinelHandle
-
get degradeRuleCount.
- getDegradeRuleEnable() - Method in class org.apache.shenyu.common.dto.convert.rule.SentinelHandle
-
get degradeRuleEnable.
- getDegradeRuleGrade() - Method in class org.apache.shenyu.common.dto.convert.rule.SentinelHandle
-
get degradeRuleGrade.
- getDegradeRuleMinRequestAmount() - Method in class org.apache.shenyu.common.dto.convert.rule.SentinelHandle
-
get degradeRuleMinRequestAmount.
- getDegradeRuleSlowRatioThreshold() - Method in class org.apache.shenyu.common.dto.convert.rule.SentinelHandle
-
get degradeRuleSlowRatioThreshold.
- getDegradeRuleStatIntervals() - Method in class org.apache.shenyu.common.dto.convert.rule.SentinelHandle
-
get degradeRuleStatIntervals.
- getDegradeRuleTimeWindow() - Method in class org.apache.shenyu.common.dto.convert.rule.SentinelHandle
-
get degradeRuleTimeWindow.
- getDelay(TimeUnit) - Method in class org.apache.shenyu.common.timer.TimerTaskList
- getDivideUpstreams() - Method in class org.apache.shenyu.common.dto.convert.selector.SpringCloudSelectorHandle
-
get divideUpstreams.
- getDomain() - Method in class org.apache.shenyu.common.config.ShenyuConfig.CrossFilterConfig.AllowedOriginConfig
-
Gets the domain.
- getEnable() - Method in class org.apache.shenyu.common.config.ShenyuConfig.SharedPool
-
Whether to enable shared thread pool.
- getEnabled() - Method in class org.apache.shenyu.common.config.ShenyuConfig.CrossFilterConfig
-
Gets enabled.
- getEnabled() - Method in class org.apache.shenyu.common.config.ShenyuConfig.ExcludePath
-
Gets enabled.
- getEnabled() - Method in class org.apache.shenyu.common.config.ShenyuConfig.ExtPlugin
-
Gets enabled.
- getEnabled() - Method in class org.apache.shenyu.common.config.ShenyuConfig.FallbackPath
-
Gets enabled.
- getEnabled() - Method in class org.apache.shenyu.common.config.ShenyuConfig.FileConfig
-
Gets enabled.
- getEnabled() - Method in class org.apache.shenyu.common.config.ShenyuConfig.Health
-
Gets enabled.
- getEnabled() - Method in class org.apache.shenyu.common.config.ShenyuConfig.Local
-
Gets enabled.
- getEnabled() - Method in class org.apache.shenyu.common.config.ShenyuConfig.MetricsConfig
-
Gets enabled.
- getEnabled() - Method in class org.apache.shenyu.common.config.ShenyuConfig.Scheduler
-
Gets enabled.
- getEnabled() - Method in class org.apache.shenyu.common.config.ShenyuConfig.UpstreamCheck
-
Gets enabled.
- getEnabled() - Method in class org.apache.shenyu.common.dto.AppAuthData
-
get enabled.
- getEnabled() - Method in class org.apache.shenyu.common.dto.AuthPathData
-
get enabled.
- getEnabled() - Method in class org.apache.shenyu.common.dto.MetaData
-
get enabled.
- getEnabled() - Method in class org.apache.shenyu.common.dto.PluginData
-
get enabled.
- getEnabled() - Method in class org.apache.shenyu.common.dto.RuleData
-
get enabled.
- getEnabled() - Method in class org.apache.shenyu.common.dto.SelectorData
-
get enabled.
- getErrorThresholdPercentage() - Method in class org.apache.shenyu.common.dto.convert.rule.HystrixHandle
-
get errorThresholdPercentage.
- getEventType() - Method in class org.apache.shenyu.common.dto.WebsocketData
-
get eventType.
- getExclude() - Method in class org.apache.shenyu.common.config.ShenyuConfig
-
Gets exclude.
- getExecutionIsolationStrategy() - Method in class org.apache.shenyu.common.dto.convert.rule.HystrixHandle
-
get executionIsolationStrategy.
- getExecutor() - Method in class org.apache.shenyu.common.concurrent.MemoryLimitedTaskQueue
- getExecutor() - Method in class org.apache.shenyu.common.concurrent.MemorySafeTaskQueue
- getExecutor() - Method in interface org.apache.shenyu.common.concurrent.TaskQueue
-
get executor.
- getExpiration() - Method in class org.apache.shenyu.common.timer.TimerTaskList
-
Get the bucket's expiration time.
- getExpirationMs() - Method in class org.apache.shenyu.common.timer.TimerTaskList.TimerTaskEntry
-
Gets expiration ms.
- getExtPlugin() - Method in class org.apache.shenyu.common.config.ShenyuConfig
-
Gets ext plugin.
- getFailureRateThreshold() - Method in class org.apache.shenyu.common.dto.convert.rule.Resilience4JHandle
-
get failureRateThreshold.
- getFallback() - Method in class org.apache.shenyu.common.config.ShenyuConfig
-
Gets fallback.
- getFallbackUri() - Method in class org.apache.shenyu.common.dto.convert.rule.Resilience4JHandle
-
get fallbackUri.
- getFallbackUri() - Method in class org.apache.shenyu.common.dto.convert.rule.SentinelHandle
-
get fallbackUri.
- getField(Class<?>, String) - Static method in class org.apache.shenyu.common.utils.ReflectUtils
-
Get field.
- getFieldValue(Object, Field) - Static method in class org.apache.shenyu.common.utils.ReflectUtils
-
Gets field value.
- getFieldValue(Object, String) - Static method in class org.apache.shenyu.common.utils.ReflectUtils
-
Get field value object.
- getFile() - Method in class org.apache.shenyu.common.config.ShenyuConfig
-
Gets file.
- getFlowRuleControlBehavior() - Method in class org.apache.shenyu.common.dto.convert.rule.SentinelHandle
-
get flowRuleControlBehavior.
- getFlowRuleCount() - Method in class org.apache.shenyu.common.dto.convert.rule.SentinelHandle
-
get flowRuleCount.
- getFlowRuleEnable() - Method in class org.apache.shenyu.common.dto.convert.rule.SentinelHandle
-
get flowRuleEnable.
- getFlowRuleGrade() - Method in class org.apache.shenyu.common.dto.convert.rule.SentinelHandle
-
get flowRuleGrade.
- getFlowRuleMaxQueueingTimeMs() - Method in class org.apache.shenyu.common.dto.convert.rule.SentinelHandle
-
flowRuleMaxQueueingTimeMs.
- getFlowRuleWarmUpPeriodSec() - Method in class org.apache.shenyu.common.dto.convert.rule.SentinelHandle
-
flowRuleWarmUpPeriodSec.
- getGeneralContextKey() - Method in class org.apache.shenyu.common.dto.convert.rule.GeneralContextHandle
-
get generalContextKey.
- getGeneralContextType() - Method in class org.apache.shenyu.common.dto.convert.rule.GeneralContextHandle
-
get generalContextType.
- getGeneralContextValue() - Method in class org.apache.shenyu.common.dto.convert.rule.GeneralContextHandle
-
get generalContextValue.
- getGray() - Method in class org.apache.shenyu.common.dto.convert.selector.SpringCloudSelectorHandle
-
get gray.
- getGroup() - Method in class org.apache.shenyu.common.dto.convert.plugin.DubboRegisterConfig
-
get group.
- getGroup() - Method in class org.apache.shenyu.common.dto.convert.plugin.SofaRegisterConfig
-
get group.
- getGroup() - Method in class org.apache.shenyu.common.dto.convert.rule.impl.DubboRuleHandle
-
get group.
- getGroup() - Method in class org.apache.shenyu.common.dto.convert.selector.DubboUpstream
-
Gets the value of group.
- getGroupKey() - Method in class org.apache.shenyu.common.dto.convert.rule.HystrixHandle
-
get groupKey.
- getGroupType() - Method in class org.apache.shenyu.common.dto.WebsocketData
-
get groupType.
- getGson() - Static method in class org.apache.shenyu.common.utils.GsonUtils
-
Get gson instance.
- getHandle() - Method in class org.apache.shenyu.common.dto.RuleData
-
get handle.
- getHandle() - Method in class org.apache.shenyu.common.dto.SelectorData
-
get handle.
- getHeader() - Method in class org.apache.shenyu.common.dto.convert.rule.RequestHandle
-
get header.
- getHeaderMaxSize() - Method in class org.apache.shenyu.common.dto.convert.rule.impl.DivideRuleHandle
-
get headerMaxSize.
- getHealth() - Method in class org.apache.shenyu.common.config.ShenyuConfig
-
Gets health.
- getHealthyThreshold() - Method in class org.apache.shenyu.common.config.ShenyuConfig.UpstreamCheck
-
Gets healthy threshold.
- getHost() - Method in class org.apache.shenyu.common.config.ShenyuConfig.MetricsConfig
-
Gets host.
- getHost() - Method in class org.apache.shenyu.common.dto.convert.selector.WebSocketUpstream
-
get host.
- getHost() - Static method in class org.apache.shenyu.common.utils.IpUtils
-
Gets host.
- getHost(String) - Static method in class org.apache.shenyu.common.utils.IpUtils
-
Gets host.
- getHttpStatusCode() - Method in class org.apache.shenyu.common.dto.convert.rule.MockHandle
-
get http status code.
- getHystrixThreadPoolConfig() - Method in class org.apache.shenyu.common.dto.convert.rule.HystrixHandle
-
get hystrixThreadPoolConfig.
- getId() - Method in class org.apache.shenyu.common.dto.MetaData
-
get id.
- getId() - Method in class org.apache.shenyu.common.dto.PluginData
-
get id.
- getId() - Method in class org.apache.shenyu.common.dto.RuleData
-
get id.
- getId() - Method in class org.apache.shenyu.common.dto.SelectorData
-
get id.
- getInstance() - Static method in class org.apache.shenyu.common.utils.GsonUtils
-
Get instance.
- getInstance() - Static method in class org.apache.shenyu.common.utils.UUIDUtils
-
Gets instance.
- getInterval() - Method in class org.apache.shenyu.common.config.ShenyuConfig.UpstreamCheck
-
Gets interval.
- getJmxConfig() - Method in class org.apache.shenyu.common.config.ShenyuConfig.MetricsConfig
-
Gets jmx config.
- getKeepAliveTime() - Method in class org.apache.shenyu.common.config.ShenyuConfig.SharedPool
-
Get shared thread pool keep alive time.
- getKeepAliveTimeMinutes() - Method in class org.apache.shenyu.common.dto.convert.rule.HystrixHandle.HystrixThreadPoolConfig
-
get keepAliveTimeMinutes.
- getKey() - Method in class org.apache.shenyu.common.dto.convert.rule.impl.KeyAuthRuleHandle
-
Get the key.
- getKey() - Method in class org.apache.shenyu.common.dto.convert.rule.impl.ParamMappingRuleHandle.ParamMapInfo
-
get key.
- getKeyName() - Method in class org.apache.shenyu.common.dto.convert.rule.impl.KeyAuthRuleHandle
-
Get key attribute name.
- getKeyName() - Method in enum org.apache.shenyu.common.enums.RateLimitEnum
-
getKeyName.
- getKeyResolverName() - Method in class org.apache.shenyu.common.dto.convert.rule.RateLimiterHandle
-
get keyResolverName.
- getLastModifyTime() - Method in class org.apache.shenyu.common.dto.ConfigData
-
get lastModifyTime.
- getLimitForPeriod() - Method in class org.apache.shenyu.common.dto.convert.rule.Resilience4JHandle
-
get limitForPeriod.
- getLimitRefreshPeriod() - Method in class org.apache.shenyu.common.dto.convert.rule.Resilience4JHandle
-
get limitRefreshPeriod.
- getLoadbalance() - Method in class org.apache.shenyu.common.dto.convert.rule.impl.DubboRuleHandle
-
Gets the value of loadbalance.
- getLoadBalance() - Method in class org.apache.shenyu.common.dto.convert.rule.impl.DivideRuleHandle
-
get loadBalance.
- getLoadBalance() - Method in class org.apache.shenyu.common.dto.convert.rule.impl.SofaRuleHandle
-
get loadBalance.
- getLoadBalance() - Method in class org.apache.shenyu.common.dto.convert.rule.impl.SpringCloudRuleHandle
-
get loadBalance.
- getLoadBalance() - Method in class org.apache.shenyu.common.dto.convert.rule.impl.WebSocketRuleHandle
-
get loadBalance.
- getLocal() - Method in class org.apache.shenyu.common.config.ShenyuConfig
-
Gets the local config.
- getLocal() - Method in class org.apache.shenyu.common.config.ShenyuConfig.SwitchConfig
-
Gets local.
- getLoged() - Method in class org.apache.shenyu.common.dto.RuleData
-
get loged.
- getLogged() - Method in class org.apache.shenyu.common.dto.SelectorData
-
get logged.
- getMatchCache() - Method in class org.apache.shenyu.common.config.ShenyuConfig
-
Gets match cache.
- getMatchMode() - Method in class org.apache.shenyu.common.config.ShenyuConfig.ShenyuTrieConfig
-
get match mode.
- getMatchMode() - Method in class org.apache.shenyu.common.dto.RuleData
-
get matchMode.
- getMatchMode() - Method in class org.apache.shenyu.common.dto.SelectorData
-
get matchMode.
- getMatchMode() - Method in enum org.apache.shenyu.common.enums.TrieMatchModeEvent
-
get trie match mode.
- getMatchModeByCode(int) - Static method in enum org.apache.shenyu.common.enums.MatchModeEnum
-
get match mode name by code.
- getMaxAge() - Method in class org.apache.shenyu.common.config.ShenyuConfig.CrossFilterConfig
-
Gets the value of maxAge.
- getMaxConcurrentRequests() - Method in class org.apache.shenyu.common.dto.convert.rule.HystrixHandle
-
get maxConcurrentRequests.
- getMaxFramePayloadSize() - Method in class org.apache.shenyu.common.config.ShenyuConfig.WebsocketConfig
-
Get max frame payload size.
- getMaxFreeMemory() - Method in class org.apache.shenyu.common.concurrent.MemorySafeLinkedBlockingQueue
-
get the max free memory.
- getMaxFreeMemory() - Method in class org.apache.shenyu.common.config.ShenyuConfig.SharedPool
-
Get shared thread pool max work queue free memory.
- getMaximumPoolSize() - Method in interface org.apache.shenyu.common.concurrent.EagerExecutorService
-
Returns the maximum allowed number of threads.
- getMaximumPoolSize() - Method in class org.apache.shenyu.common.config.ShenyuConfig.SharedPool
-
Get shared thread pool maximum size.
- getMaximumSize() - Method in class org.apache.shenyu.common.dto.convert.rule.HystrixHandle.HystrixThreadPoolConfig
-
get maximumSize.
- getMaxQueueSize() - Method in class org.apache.shenyu.common.dto.convert.rule.HystrixHandle.HystrixThreadPoolConfig
-
get maxQueueSize.
- getMaxSelectorFreeMemory() - Method in class org.apache.shenyu.common.config.ShenyuConfig.MatchCache
-
Gets maxFreeMemory.
- getMaxSize() - Method in class org.apache.shenyu.common.config.ShenyuConfig.FileConfig
-
Gets file max size.
- getMaxWorkQueueMemory() - Method in class org.apache.shenyu.common.config.ShenyuConfig.SharedPool
-
Get shared thread pool max work queue memory.
- getMd5() - Method in class org.apache.shenyu.common.dto.ConfigData
-
get md5.
- getMemoryLimit() - Method in class org.apache.shenyu.common.concurrent.MemoryLimitedLinkedBlockingQueue
-
get the memory limit.
- getMemoryLimit() - Method in class org.apache.shenyu.common.concurrent.MemoryLimiter
-
get the memory limit.
- getMethodName() - Method in class org.apache.shenyu.common.dto.MetaData
-
get methodName.
- getMetrics() - Method in class org.apache.shenyu.common.config.ShenyuConfig
-
Gets metrics.
- getMinimumNumberOfCalls() - Method in class org.apache.shenyu.common.dto.convert.rule.Resilience4JHandle
-
get minimumNumberOfCalls.
- getName() - Method in class org.apache.shenyu.common.config.ShenyuConfig.MetricsConfig
-
Gets metrics name.
- getName() - Method in class org.apache.shenyu.common.dto.PluginData
-
get name.
- getName() - Method in class org.apache.shenyu.common.dto.RuleData
-
get name.
- getName() - Method in class org.apache.shenyu.common.dto.SelectorData
-
get name.
- getName() - Method in enum org.apache.shenyu.common.enums.AdminPluginOperateEnum
-
get name.
- getName() - Method in enum org.apache.shenyu.common.enums.ApiHttpMethodEnum
-
get name.
- getName() - Method in enum org.apache.shenyu.common.enums.ApiSourceEnum
-
get name .
- getName() - Method in enum org.apache.shenyu.common.enums.DataSyncEnum
-
get name.
- getName() - Method in enum org.apache.shenyu.common.enums.HttpMethodEnum
-
get name.
- getName() - Method in enum org.apache.shenyu.common.enums.HystrixIsolationModeEnum
-
get name.
- getName() - Method in enum org.apache.shenyu.common.enums.LoadBalanceEnum
-
get name.
- getName() - Method in enum org.apache.shenyu.common.enums.MatchModeEnum
-
get name.
- getName() - Method in enum org.apache.shenyu.common.enums.ParamTypeEnum
-
get name.
- getName() - Method in enum org.apache.shenyu.common.enums.PluginEnum
-
get name.
- getName() - Method in enum org.apache.shenyu.common.enums.PluginRoleEnum
-
get name.
- getName() - Method in enum org.apache.shenyu.common.enums.PluginTypeEnum
-
get name.
- getName() - Method in enum org.apache.shenyu.common.enums.RedisModeEnum
-
get name.
- getName() - Method in enum org.apache.shenyu.common.enums.ResultEnum
-
get name.
- getName() - Method in enum org.apache.shenyu.common.enums.RetryEnum
-
get name.
- getName() - Method in enum org.apache.shenyu.common.enums.RpcTypeEnum
-
get name.
- getName() - Method in enum org.apache.shenyu.common.enums.SelectorTypeEnum
-
get name.
- getName() - Method in enum org.apache.shenyu.common.enums.WafEnum
-
get name.
- getName() - Method in enum org.apache.shenyu.common.enums.WafModelEnum
-
get name.
- getOpen() - Method in class org.apache.shenyu.common.dto.AppAuthData
-
get open.
- getOperator() - Method in class org.apache.shenyu.common.dto.ConditionData
-
get operator.
- getOperatorEnumByAlias(String) - Static method in enum org.apache.shenyu.common.enums.OperatorEnum
-
get operator enum by alias.
- getOriginRegex() - Method in class org.apache.shenyu.common.config.ShenyuConfig.CrossFilterConfig.AllowedOriginConfig
-
Gets the originRegex.
- getOrigins() - Method in class org.apache.shenyu.common.config.ShenyuConfig.CrossFilterConfig.AllowedOriginConfig
-
Gets the prefixes.
- getParamDataList() - Method in class org.apache.shenyu.common.dto.AppAuthData
-
get paramDataList.
- getParameter() - Method in class org.apache.shenyu.common.dto.convert.rule.RequestHandle
-
get parameter.
- getParameterTypes() - Method in class org.apache.shenyu.common.dto.MetaData
-
get parameterTypes.
- getParamName() - Method in class org.apache.shenyu.common.dto.ConditionData
-
get paramName.
- getParamType() - Method in class org.apache.shenyu.common.dto.ConditionData
-
get paramType.
- getParamTypeEnumByName(String) - Static method in enum org.apache.shenyu.common.enums.ParamTypeEnum
-
get param type enum by name.
- getParamValue() - Method in class org.apache.shenyu.common.dto.ConditionData
-
get paramValue.
- getPath() - Method in class org.apache.shenyu.common.config.ShenyuConfig.ExtPlugin
-
Gets path.
- getPath() - Method in class org.apache.shenyu.common.dto.AuthPathData
-
get path.
- getPath() - Method in class org.apache.shenyu.common.dto.convert.rule.impl.ParamMappingRuleHandle.ParamMapInfo
-
get path.
- getPath() - Method in class org.apache.shenyu.common.dto.convert.rule.impl.SpringCloudRuleHandle
-
get path.
- getPath() - Method in class org.apache.shenyu.common.dto.MetaData
-
get path.
- getPathDataList() - Method in class org.apache.shenyu.common.dto.AppAuthData
-
get pathDataList.
- getPathRuleCacheSize() - Method in class org.apache.shenyu.common.config.ShenyuConfig.ShenyuTrieConfig
-
get path rule cache size.
- getPaths() - Method in class org.apache.shenyu.common.config.ShenyuConfig.ExcludePath
-
get paths.
- getPaths() - Method in class org.apache.shenyu.common.config.ShenyuConfig.FallbackPath
-
get paths.
- getPaths() - Method in class org.apache.shenyu.common.config.ShenyuConfig.Health
-
get paths.
- getPathVariableSize() - Method in class org.apache.shenyu.common.config.ShenyuConfig.ShenyuTrieConfig
-
get path variable node size.
- getPathWithParams(URI) - Static method in class org.apache.shenyu.common.utils.UriUtils
-
Get the path of uri with parameters.
- getPermission() - Method in class org.apache.shenyu.common.dto.convert.rule.WafHandle
-
get permission.
- getPermittedNumberOfCallsInHalfOpenState() - Method in class org.apache.shenyu.common.dto.convert.rule.Resilience4JHandle
-
get permittedNumberOfCallsInHalfOpenState.
- getPluginEnumByName(String) - Static method in enum org.apache.shenyu.common.enums.PluginEnum
-
get plugin enum by name.
- getPluginId() - Method in class org.apache.shenyu.common.dto.SelectorData
-
get pluginId.
- getPluginName() - Method in class org.apache.shenyu.common.dto.RuleData
-
get pluginName.
- getPluginName() - Method in class org.apache.shenyu.common.dto.SelectorData
-
get pluginName.
- getPoolSize() - Method in interface org.apache.shenyu.common.concurrent.EagerExecutorService
-
Returns the current number of threads in the pool.
- getPort() - Method in class org.apache.shenyu.common.config.ShenyuConfig.MetricsConfig
-
Gets port.
- getPort() - Method in class org.apache.shenyu.common.dto.convert.plugin.BrpcRegisterConfig
-
get port.
- getPort() - Method in class org.apache.shenyu.common.dto.convert.selector.DubboUpstream
-
get port.
- getPrefix() - Method in class org.apache.shenyu.common.config.ShenyuConfig.SharedPool
-
Get shared thread pool name prefix.
- getPrefixes() - Method in class org.apache.shenyu.common.config.ShenyuConfig.CrossFilterConfig.AllowedOriginConfig
-
Gets the prefixes.
- getPrintEnabled() - Method in class org.apache.shenyu.common.config.ShenyuConfig.UpstreamCheck
-
Gets print enabled.
- getPrintInterval() - Method in class org.apache.shenyu.common.config.ShenyuConfig.UpstreamCheck
-
Gets print interval.
- getProps() - Method in class org.apache.shenyu.common.config.ShenyuConfig.MetricsConfig
-
Gets props.
- getProtocol() - Method in class org.apache.shenyu.common.dto.convert.plugin.DubboRegisterConfig
-
get protocol.
- getProtocol() - Method in class org.apache.shenyu.common.dto.convert.plugin.SofaRegisterConfig
-
get protocol.
- getProtocol() - Method in class org.apache.shenyu.common.dto.convert.selector.CommonUpstream
-
get protocol.
- getQueues() - Method in class org.apache.shenyu.common.dto.convert.plugin.BrpcRegisterConfig
-
get queues.
- getQueues() - Method in class org.apache.shenyu.common.dto.convert.plugin.DubboRegisterConfig
-
get queues.
- getQueues() - Method in class org.apache.shenyu.common.dto.convert.plugin.MotanRegisterConfig
-
get queues.
- getQueues() - Method in class org.apache.shenyu.common.dto.convert.plugin.SofaRegisterConfig
-
get queues.
- getQueues() - Method in class org.apache.shenyu.common.dto.convert.plugin.TarsRegisterConfig
-
get queues.
- getRedirectURI() - Method in class org.apache.shenyu.common.dto.convert.rule.RedirectHandle
-
get redirectURI.
- getRegex() - Method in class org.apache.shenyu.common.dto.convert.rule.RewriteHandle
-
get regex.
- getRegister() - Method in class org.apache.shenyu.common.dto.convert.plugin.DubboRegisterConfig
-
get register.
- getRegister() - Method in class org.apache.shenyu.common.dto.convert.plugin.MotanRegisterConfig
-
get register.
- getRegister() - Method in class org.apache.shenyu.common.dto.convert.plugin.SofaRegisterConfig
-
get register.
- getRegistry() - Method in class org.apache.shenyu.common.dto.convert.selector.DubboUpstream
-
get registry.
- getRemoveBodyKeys() - Method in class org.apache.shenyu.common.dto.convert.rule.impl.ModifyResponseRuleHandle
-
get removeBodyKeys.
- getRemoveCookieKeys() - Method in class org.apache.shenyu.common.dto.convert.rule.RequestHandle.ShenyuCookie
-
get removeCookieKeys.
- getRemoveHeaderKeys() - Method in class org.apache.shenyu.common.dto.convert.rule.impl.ModifyResponseRuleHandle
-
get removeHeaderKeys.
- getRemoveHeaderKeys() - Method in class org.apache.shenyu.common.dto.convert.rule.RequestHandle.ShenyuRequestHeader
-
get removeHeaderKeys.
- getRemoveParameterKeys() - Method in class org.apache.shenyu.common.dto.convert.rule.impl.ParamMappingRuleHandle
-
get removeParameterKeys.
- getRemoveParameterKeys() - Method in class org.apache.shenyu.common.dto.convert.rule.RequestHandle.ShenyuRequestParameter
-
get removeParameterKeys.
- getReplace() - Method in class org.apache.shenyu.common.dto.convert.rule.RewriteHandle
-
get replace.
- getReplaceBodyKeys() - Method in class org.apache.shenyu.common.dto.convert.rule.impl.ModifyResponseRuleHandle
-
get replaceBodyKeys.
- getReplaceCookieKeys() - Method in class org.apache.shenyu.common.dto.convert.rule.RequestHandle.ShenyuCookie
-
get replaceCookieKeys.
- getReplaceHeaderKeys() - Method in class org.apache.shenyu.common.dto.convert.rule.impl.ModifyResponseRuleHandle
-
get replaceHeaderKeys.
- getReplaceHeaderKeys() - Method in class org.apache.shenyu.common.dto.convert.rule.RequestHandle.ShenyuRequestHeader
-
get replaceHeaderKeys.
- getReplaceParameterKeys() - Method in class org.apache.shenyu.common.dto.convert.rule.impl.ParamMappingRuleHandle
-
get replaceParameterKeys.
- getReplaceParameterKeys() - Method in class org.apache.shenyu.common.dto.convert.rule.RequestHandle.ShenyuRequestParameter
-
get replaceParameterKeys.
- getReplenishRate() - Method in class org.apache.shenyu.common.dto.convert.rule.RateLimiterHandle
-
get replenishRate.
- getRequestCount() - Method in class org.apache.shenyu.common.dto.convert.rule.RateLimiterHandle
-
get requestCount.
- getRequestMaxSize() - Method in class org.apache.shenyu.common.dto.convert.rule.impl.DivideRuleHandle
-
get requestMaxSize.
- getRequestVolumeThreshold() - Method in class org.apache.shenyu.common.dto.convert.rule.HystrixHandle
-
get requestVolumeThreshold.
- getResponseContent() - Method in class org.apache.shenyu.common.dto.convert.rule.MockHandle
-
get response content.
- getRetries() - Method in class org.apache.shenyu.common.dto.convert.rule.impl.DubboRuleHandle
-
get retries.
- getRetries() - Method in class org.apache.shenyu.common.dto.convert.rule.impl.SofaRuleHandle
-
get retries.
- getRetry() - Method in class org.apache.shenyu.common.dto.convert.rule.impl.DivideRuleHandle
-
get retry.
- getRetry() - Method in class org.apache.shenyu.common.dto.convert.rule.impl.WebSocketRuleHandle
-
get retry.
- getRetryStrategy() - Method in class org.apache.shenyu.common.dto.convert.rule.impl.DivideRuleHandle
-
get retryStrategy.
- getRibbon() - Method in class org.apache.shenyu.common.config.ShenyuConfig
-
Gets ribbon.
- getRole() - Method in class org.apache.shenyu.common.dto.PluginData
-
get role.
- getRole() - Method in enum org.apache.shenyu.common.enums.PluginEnum
-
get role.
- getRpcExt() - Method in class org.apache.shenyu.common.dto.MetaData
-
get rpcExt.
- getRpcType() - Method in class org.apache.shenyu.common.dto.MetaData
-
get rpcType.
- getScheduleDelay() - Method in class org.apache.shenyu.common.config.ShenyuConfig.ExtPlugin
-
Gets schedule delay.
- getScheduler() - Method in class org.apache.shenyu.common.config.ShenyuConfig
-
Gets scheduler.
- getScheduleTime() - Method in class org.apache.shenyu.common.config.ShenyuConfig.ExtPlugin
-
Gets schedule time.
- getScriptName() - Method in enum org.apache.shenyu.common.enums.RateLimitEnum
-
getScriptName.
- getSelectorEnabled() - Method in class org.apache.shenyu.common.config.ShenyuConfig.MatchCache
-
Get selector cache enabled.
- getSelectorId() - Method in class org.apache.shenyu.common.dto.convert.selector.ZombieUpstream
-
get selectorId.
- getSelectorId() - Method in class org.apache.shenyu.common.dto.RuleData
-
get selectorId.
- getSelectorTypeByCode(int) - Static method in enum org.apache.shenyu.common.enums.SelectorTypeEnum
-
get selector type name by code.
- getSerialize() - Method in enum org.apache.shenyu.common.enums.SerializeEnum
-
get serialize.
- getServerListRefreshInterval() - Method in class org.apache.shenyu.common.config.ShenyuConfig.RibbonConfig
-
Gets serverListRefreshInterval.
- getServiceId() - Method in class org.apache.shenyu.common.dto.convert.selector.SpringCloudSelectorHandle
-
get serviceId.
- getServiceName() - Method in class org.apache.shenyu.common.dto.MetaData
-
get serviceName.
- getSetCookies() - Method in class org.apache.shenyu.common.dto.convert.rule.RequestHandle.ShenyuCookie
-
get setCookies.
- getSetHeaders() - Method in class org.apache.shenyu.common.dto.convert.rule.impl.ModifyResponseRuleHandle
-
get setHeaders.
- getSetHeaders() - Method in class org.apache.shenyu.common.dto.convert.rule.RequestHandle.ShenyuRequestHeader
-
get setHeaders.
- getSetParameters() - Method in class org.apache.shenyu.common.dto.convert.rule.RequestHandle.ShenyuRequestParameter
-
get setParameters.
- getSha512Key() - Method in class org.apache.shenyu.common.config.ShenyuConfig.Local
-
Get Sha512Key.
- getSharedPool() - Method in class org.apache.shenyu.common.config.ShenyuConfig
-
Gets the shared thread pool config.
- getSharedTimer() - Static method in class org.apache.shenyu.common.timer.WheelTimerFactory
-
Gets wheel timer.
- getSleepWindowInMilliseconds() - Method in class org.apache.shenyu.common.dto.convert.rule.HystrixHandle
-
get sleepWindowInMilliseconds.
- getSlidingWindowSize() - Method in class org.apache.shenyu.common.dto.convert.rule.Resilience4JHandle
-
get slidingWindowSize.
- getSlidingWindowType() - Method in class org.apache.shenyu.common.dto.convert.rule.Resilience4JHandle
-
get slidingWindowType.
- getSort() - Method in class org.apache.shenyu.common.dto.PluginData
-
get sort.
- getSort() - Method in class org.apache.shenyu.common.dto.RuleData
-
get sort.
- getSort() - Method in class org.apache.shenyu.common.dto.SelectorData
-
get sort.
- getSpacer() - Method in class org.apache.shenyu.common.config.ShenyuConfig.CrossFilterConfig.AllowedOriginConfig
-
Gets the spacer.
- getState() - Method in enum org.apache.shenyu.common.enums.ApiStateEnum
-
get the state.
- getStatusCode() - Method in class org.apache.shenyu.common.dto.convert.rule.impl.ModifyResponseRuleHandle
-
get statusCode.
- getStatusCode() - Method in class org.apache.shenyu.common.dto.convert.rule.WafHandle
-
get statusCode.
- getSupport() - Method in enum org.apache.shenyu.common.enums.HttpMethodEnum
-
get support.
- getSupport() - Method in enum org.apache.shenyu.common.enums.OperatorEnum
-
get support.
- getSupport() - Method in enum org.apache.shenyu.common.enums.ParamTypeEnum
-
get support.
- getSupport() - Method in enum org.apache.shenyu.common.enums.RpcTypeEnum
-
get support.
- getSwitchConfig() - Method in class org.apache.shenyu.common.config.ShenyuConfig
-
Gets switch config.
- getThreadpool() - Method in class org.apache.shenyu.common.dto.convert.plugin.BrpcRegisterConfig
-
get threadpool.
- getThreadpool() - Method in class org.apache.shenyu.common.dto.convert.plugin.DubboRegisterConfig
-
get threadpool.
- getThreadpool() - Method in class org.apache.shenyu.common.dto.convert.plugin.GrpcRegisterConfig
-
get threadpool.
- getThreadpool() - Method in class org.apache.shenyu.common.dto.convert.plugin.MotanRegisterConfig
-
get threadpool.
- getThreadpool() - Method in class org.apache.shenyu.common.dto.convert.plugin.SofaRegisterConfig
-
get threadpool.
- getThreadpool() - Method in class org.apache.shenyu.common.dto.convert.plugin.TarsRegisterConfig
-
get threadpool.
- getThreads() - Method in class org.apache.shenyu.common.config.ShenyuConfig.ExtPlugin
-
Gets threads.
- getThreads() - Method in class org.apache.shenyu.common.config.ShenyuConfig.Scheduler
-
Gets threads.
- getThreads() - Method in class org.apache.shenyu.common.dto.convert.plugin.BrpcRegisterConfig
-
get threads.
- getThreads() - Method in class org.apache.shenyu.common.dto.convert.plugin.DubboRegisterConfig
-
get threads.
- getThreads() - Method in class org.apache.shenyu.common.dto.convert.plugin.MotanRegisterConfig
-
get threads.
- getThreads() - Method in class org.apache.shenyu.common.dto.convert.plugin.SofaRegisterConfig
-
get threads.
- getThreads() - Method in class org.apache.shenyu.common.dto.convert.plugin.TarsRegisterConfig
-
get threads.
- getTimeout() - Method in class org.apache.shenyu.common.config.ShenyuConfig.UpstreamCheck
-
Gets timeout.
- getTimeout() - Method in class org.apache.shenyu.common.dto.convert.rule.HystrixHandle
-
get timeout.
- getTimeout() - Method in class org.apache.shenyu.common.dto.convert.rule.impl.DivideRuleHandle
-
get timeout.
- getTimeout() - Method in class org.apache.shenyu.common.dto.convert.rule.impl.DubboRuleHandle
-
get timeout.
- getTimeout() - Method in class org.apache.shenyu.common.dto.convert.rule.impl.SofaRuleHandle
-
get timeout.
- getTimeout() - Method in class org.apache.shenyu.common.dto.convert.rule.impl.SpringCloudRuleHandle
-
get timeout.
- getTimeout() - Method in class org.apache.shenyu.common.dto.convert.rule.impl.WebSocketRuleHandle
-
get timeout.
- getTimeoutDuration() - Method in class org.apache.shenyu.common.dto.convert.rule.Resilience4JHandle
-
get timeoutDuration.
- getTimeoutDurationRate() - Method in class org.apache.shenyu.common.dto.convert.rule.Resilience4JHandle
-
get timeoutDurationRate.
- getTimeoutSeconds() - Method in class org.apache.shenyu.common.dto.convert.rule.impl.CacheRuleHandle
-
Get the timeout seconds.
- getTimer() - Method in interface org.apache.shenyu.common.timer.TaskEntity
-
Gets timer.
- getTimer() - Method in class org.apache.shenyu.common.timer.TimerTaskList.TimerTaskEntry
-
Gets timer.
- getTimerTask() - Method in interface org.apache.shenyu.common.timer.TaskEntity
-
Gets timer task.
- getTimerTask() - Method in class org.apache.shenyu.common.timer.TimerTaskList.TimerTaskEntry
-
Gets timer task.
- getTimestamp() - Method in class org.apache.shenyu.common.dto.convert.selector.CommonUpstream
-
get timestamp.
- getTrie() - Method in class org.apache.shenyu.common.config.ShenyuConfig
-
get shenyu trie config.
- getType() - Method in class org.apache.shenyu.common.config.ShenyuConfig.Scheduler
-
Gets type.
- getType() - Method in class org.apache.shenyu.common.dto.SelectorData
-
get type.
- getUnhealthyThreshold() - Method in class org.apache.shenyu.common.config.ShenyuConfig.UpstreamCheck
-
Gets unhealthy threshold.
- getUpstreamCheck() - Method in class org.apache.shenyu.common.config.ShenyuConfig
-
Gets upstream check.
- getUpstreamHost() - Method in class org.apache.shenyu.common.dto.convert.selector.CommonUpstream
-
get upstreamHost.
- getUpstreamNames() - Static method in enum org.apache.shenyu.common.enums.PluginEnum
-
get upstream plugin names.
- getUpstreamUrl() - Method in class org.apache.shenyu.common.dto.convert.selector.CommonUpstream
-
get upstreamUrl.
- getUrl() - Method in class org.apache.shenyu.common.dto.convert.selector.WebSocketUpstream
-
get url.
- getValue() - Method in class org.apache.shenyu.common.dto.convert.rule.impl.ParamMappingRuleHandle.ParamMapInfo
-
get value.
- getValue() - Method in enum org.apache.shenyu.common.enums.AdminDataSourceEnum
-
get the value.
- getValue() - Method in enum org.apache.shenyu.common.enums.ApiHttpMethodEnum
-
get value.
- getValue() - Method in enum org.apache.shenyu.common.enums.ApiSourceEnum
-
get value .
- getValueByName(String) - Static method in enum org.apache.shenyu.common.enums.ApiHttpMethodEnum
-
getValueByName.
- getVersion() - Method in class org.apache.shenyu.common.dto.convert.rule.impl.DubboRuleHandle
-
get version.
- getVersion() - Method in class org.apache.shenyu.common.dto.convert.selector.DubboUpstream
-
Gets the value of version.
- getVersion() - Static method in class org.apache.shenyu.common.utils.VersionUtils
-
Gets version.
- getVersion(Class<?>, String) - Static method in class org.apache.shenyu.common.utils.VersionUtils
-
Gets version.
- getWaitIntervalFunctionInOpenState() - Method in class org.apache.shenyu.common.dto.convert.rule.Resilience4JHandle
-
get waitIntervalFunctionInOpenState.
- getWarmup() - Method in class org.apache.shenyu.common.dto.convert.selector.DivideUpstream
-
get warmup.
- getWarmup() - Method in class org.apache.shenyu.common.dto.convert.selector.DubboUpstream
-
Gets the value of warmup.
- getWarmup() - Method in class org.apache.shenyu.common.dto.convert.selector.TarsUpstream
-
get warmup.
- getWarmup() - Method in class org.apache.shenyu.common.dto.convert.selector.WebSocketUpstream
-
get warmup.
- getWebsocket() - Method in class org.apache.shenyu.common.config.ShenyuConfig
-
Gets the websocket config.
- getWeight() - Method in class org.apache.shenyu.common.dto.convert.selector.DivideUpstream
-
get weight.
- getWeight() - Method in class org.apache.shenyu.common.dto.convert.selector.DubboUpstream
-
Gets the value of weight.
- getWeight() - Method in class org.apache.shenyu.common.dto.convert.selector.GrpcUpstream
-
get weight.
- getWeight() - Method in class org.apache.shenyu.common.dto.convert.selector.TarsUpstream
-
get weight.
- getWeight() - Method in class org.apache.shenyu.common.dto.convert.selector.WebSocketUpstream
-
get weight.
- getZombieCheckTimes() - Method in class org.apache.shenyu.common.dto.convert.selector.ZombieUpstream
-
get zombieCheckTimes.
- GLOBAL - org.apache.shenyu.common.enums.PluginEnum
-
Global plugin enum.
- gray(boolean) - Method in class org.apache.shenyu.common.dto.convert.selector.SpringCloudSelectorHandle.Builder
-
build gray.
- GROUP - Static variable in interface org.apache.shenyu.common.constant.Constants
-
dubbo group.
- GROUP - Static variable in class org.apache.shenyu.common.constant.DubboParamConstants
-
The constant GROUP.
- GROUP - Static variable in class org.apache.shenyu.common.constant.NacosPathConstants
-
Nacos config default group.
- GRPC - org.apache.shenyu.common.enums.PluginEnum
-
GPRC plugin enum.
- GRPC - org.apache.shenyu.common.enums.RpcTypeEnum
-
grpc.
- GrpcRegisterConfig - Class in org.apache.shenyu.common.dto.convert.plugin
-
The type grpc register config.
- GrpcRegisterConfig() - Constructor for class org.apache.shenyu.common.dto.convert.plugin.GrpcRegisterConfig
- GrpcUpstream - Class in org.apache.shenyu.common.dto.convert.selector
-
this is grpc upstream.
- GrpcUpstream.Builder - Class in org.apache.shenyu.common.dto.convert.selector
-
class builder.
- GsonUtils - Class in org.apache.shenyu.common.utils
-
GSONUtils.
- GsonUtils() - Constructor for class org.apache.shenyu.common.utils.GsonUtils
- GT - org.apache.shenyu.common.enums.OperatorEnum
-
Gt operator enum.
H
- H2 - org.apache.shenyu.common.enums.AdminDataSourceEnum
-
h2.
- handle(String) - Method in class org.apache.shenyu.common.dto.RuleData.Builder
-
build handle.
- handle(String) - Method in class org.apache.shenyu.common.dto.SelectorData.Builder
-
build handle.
- HASH - org.apache.shenyu.common.enums.LoadBalanceEnum
-
Hash load balance enum.
- hashCode() - Method in class org.apache.shenyu.common.cache.MemorySafeWindowTinyLFUMap
- hashCode() - Method in class org.apache.shenyu.common.dto.AppAuthData
- hashCode() - Method in class org.apache.shenyu.common.dto.AuthParamData
- hashCode() - Method in class org.apache.shenyu.common.dto.AuthPathData
- hashCode() - Method in class org.apache.shenyu.common.dto.ConditionData
- hashCode() - Method in class org.apache.shenyu.common.dto.ConfigData
- hashCode() - Method in class org.apache.shenyu.common.dto.convert.plugin.BrpcRegisterConfig
- hashCode() - Method in class org.apache.shenyu.common.dto.convert.plugin.DubboRegisterConfig
- hashCode() - Method in class org.apache.shenyu.common.dto.convert.plugin.GrpcRegisterConfig
- hashCode() - Method in class org.apache.shenyu.common.dto.convert.plugin.MotanRegisterConfig
- hashCode() - Method in class org.apache.shenyu.common.dto.convert.plugin.SofaRegisterConfig
- hashCode() - Method in class org.apache.shenyu.common.dto.convert.plugin.TarsRegisterConfig
- hashCode() - Method in class org.apache.shenyu.common.dto.convert.rule.GeneralContextHandle
- hashCode() - Method in class org.apache.shenyu.common.dto.convert.rule.HystrixHandle
- hashCode() - Method in class org.apache.shenyu.common.dto.convert.rule.HystrixHandle.HystrixThreadPoolConfig
- hashCode() - Method in class org.apache.shenyu.common.dto.convert.rule.impl.ContextMappingRuleHandle
- hashCode() - Method in class org.apache.shenyu.common.dto.convert.rule.impl.DivideRuleHandle
- hashCode() - Method in class org.apache.shenyu.common.dto.convert.rule.impl.DubboRuleHandle
- hashCode() - Method in class org.apache.shenyu.common.dto.convert.rule.impl.KeyAuthRuleHandle
- hashCode() - Method in class org.apache.shenyu.common.dto.convert.rule.impl.ModifyResponseRuleHandle
- hashCode() - Method in class org.apache.shenyu.common.dto.convert.rule.impl.ParamMappingRuleHandle
- hashCode() - Method in class org.apache.shenyu.common.dto.convert.rule.impl.ParamMappingRuleHandle.ParamMapInfo
- hashCode() - Method in class org.apache.shenyu.common.dto.convert.rule.impl.SofaRuleHandle
- hashCode() - Method in class org.apache.shenyu.common.dto.convert.rule.impl.SpringCloudRuleHandle
- hashCode() - Method in class org.apache.shenyu.common.dto.convert.rule.impl.WebSocketRuleHandle
- hashCode() - Method in class org.apache.shenyu.common.dto.convert.rule.MockHandle
- hashCode() - Method in class org.apache.shenyu.common.dto.convert.rule.RateLimiterHandle
- hashCode() - Method in class org.apache.shenyu.common.dto.convert.rule.RedirectHandle
- hashCode() - Method in class org.apache.shenyu.common.dto.convert.rule.RequestHandle
- hashCode() - Method in class org.apache.shenyu.common.dto.convert.rule.RequestHandle.ShenyuCookie
- hashCode() - Method in class org.apache.shenyu.common.dto.convert.rule.RequestHandle.ShenyuRequestHeader
- hashCode() - Method in class org.apache.shenyu.common.dto.convert.rule.RequestHandle.ShenyuRequestParameter
- hashCode() - Method in class org.apache.shenyu.common.dto.convert.rule.Resilience4JHandle
- hashCode() - Method in class org.apache.shenyu.common.dto.convert.rule.RewriteHandle
- hashCode() - Method in class org.apache.shenyu.common.dto.convert.rule.SentinelHandle
- hashCode() - Method in class org.apache.shenyu.common.dto.convert.rule.WafHandle
- hashCode() - Method in class org.apache.shenyu.common.dto.convert.selector.CommonUpstream
- hashCode() - Method in class org.apache.shenyu.common.dto.convert.selector.DivideUpstream
- hashCode() - Method in class org.apache.shenyu.common.dto.convert.selector.DubboUpstream
- hashCode() - Method in class org.apache.shenyu.common.dto.convert.selector.GrpcUpstream
- hashCode() - Method in class org.apache.shenyu.common.dto.convert.selector.SpringCloudSelectorHandle
- hashCode() - Method in class org.apache.shenyu.common.dto.convert.selector.TarsUpstream
- hashCode() - Method in class org.apache.shenyu.common.dto.convert.selector.WebSocketUpstream
- hashCode() - Method in class org.apache.shenyu.common.dto.convert.selector.ZombieUpstream
- hashCode() - Method in class org.apache.shenyu.common.dto.MetaData
- hashCode() - Method in class org.apache.shenyu.common.dto.PluginData
- hashCode() - Method in class org.apache.shenyu.common.dto.RuleData
- hashCode() - Method in class org.apache.shenyu.common.dto.SelectorData
- hashCode() - Method in class org.apache.shenyu.common.dto.WebsocketData
- hasRemainedMemory() - Method in class org.apache.shenyu.common.concurrent.MemorySafeLinkedBlockingQueue
-
determine if there is any remaining free memory.
- HEAD - org.apache.shenyu.common.enums.ApiHttpMethodEnum
-
head.
- HEADER - org.apache.shenyu.common.enums.ParamTypeEnum
-
Header param type enum.
- HEADER_MAX_SIZE - Static variable in interface org.apache.shenyu.common.constant.Constants
-
default headerMaxSize value.
- Health() - Constructor for class org.apache.shenyu.common.config.ShenyuConfig.Health
- HESSIAN - org.apache.shenyu.common.enums.SerializeEnum
-
Hessian serialize protocol enum.
- HierarchicalWheelTimer - Class in org.apache.shenyu.common.timer
-
HierarchicalWheelTimer The type Hierarchical Wheel timer.
- HierarchicalWheelTimer(String) - Constructor for class org.apache.shenyu.common.timer.HierarchicalWheelTimer
-
Instantiates a new System timer.
- HierarchicalWheelTimer(String, Long, Integer, Long) - Constructor for class org.apache.shenyu.common.timer.HierarchicalWheelTimer
-
Instantiates a new System timer.
- hmacMd5Hex(String, String) - Static method in class org.apache.shenyu.common.utils.HmacUtils
-
Returns a HmacMd5 Message Authentication Code (MAC) as hex string (lowercase).
- hmacSha256Hex(String, String) - Static method in class org.apache.shenyu.common.utils.HmacUtils
-
Returns a HmacSha256 Message Authentication Code (MAC) as hex string (lowercase).
- hmacSha512Hex(String, String) - Static method in class org.apache.shenyu.common.utils.HmacUtils
-
Returns a HmacSha512 Message Authentication Code (MAC) as hex string (lowercase).
- HmacUtils - Class in org.apache.shenyu.common.utils
-
HmacUtils.
- HmacUtils() - Constructor for class org.apache.shenyu.common.utils.HmacUtils
- host(String) - Method in class org.apache.shenyu.common.dto.convert.selector.WebSocketUpstream.Builder
-
build host.
- HOST - org.apache.shenyu.common.enums.ParamTypeEnum
-
Host param type enum.
- HTTP - org.apache.shenyu.common.enums.DataSyncEnum
-
Http data sync enum.
- HTTP - org.apache.shenyu.common.enums.RpcTypeEnum
-
Http rpc type enum.
- HTTP_ACCEPT_ENCODING_GZIP - Static variable in interface org.apache.shenyu.common.constant.Constants
-
http accept encoding gzip.
- HTTP_DOMAIN - Static variable in interface org.apache.shenyu.common.constant.Constants
-
The constant HTTP_DOMAIN.
- HTTP_RETRY - Static variable in interface org.apache.shenyu.common.constant.Constants
-
The constant HTTP_RETRY.
- HTTP_TIME_OUT - Static variable in interface org.apache.shenyu.common.constant.Constants
-
The constant HTTP_TIME_OUT.
- HTTP_URI - Static variable in interface org.apache.shenyu.common.constant.Constants
-
The constant HTTP_URI.
- HttpConstants - Class in org.apache.shenyu.common.constant
-
constants for http, including http long polling.
- HttpConstants() - Constructor for class org.apache.shenyu.common.constant.HttpConstants
- HttpMethodEnum - Enum in org.apache.shenyu.common.enums
-
this is http method support.
- HYSTRIX - org.apache.shenyu.common.enums.PluginEnum
-
Hystrix plugin enum.
- HYSTRIX_THREAD_KEEP_ALIVE_TIME_MINUTE - Static variable in interface org.apache.shenyu.common.constant.Constants
-
hystrix thread pool keep alive time minutes.
- HYSTRIX_THREAD_POOL_CORE_SIZE - Static variable in interface org.apache.shenyu.common.constant.Constants
-
hystrix thead pool core size.
- HYSTRIX_THREAD_POOL_MAX_SIZE - Static variable in interface org.apache.shenyu.common.constant.Constants
-
hystrix thread pool max size.
- HYSTRIX_THREAD_POOL_QUEUE_SIZE - Static variable in interface org.apache.shenyu.common.constant.Constants
-
hystrix thread pool queue size.
- HystrixHandle - Class in org.apache.shenyu.common.dto.convert.rule
-
this is hystrix handle.
- HystrixHandle() - Constructor for class org.apache.shenyu.common.dto.convert.rule.HystrixHandle
- HystrixHandle.HystrixThreadPoolConfig - Class in org.apache.shenyu.common.dto.convert.rule
-
hystrix thread pool config.
- HystrixIsolationModeEnum - Enum in org.apache.shenyu.common.enums
-
hystrix execution isolation strategy.
- HystrixThreadPoolConfig() - Constructor for class org.apache.shenyu.common.dto.convert.rule.HystrixHandle.HystrixThreadPoolConfig
I
- id(String) - Method in class org.apache.shenyu.common.dto.MetaData.Builder
-
build id.
- id(String) - Method in class org.apache.shenyu.common.dto.PluginData.Builder
-
build id.
- id(String) - Method in class org.apache.shenyu.common.dto.RuleData.Builder
-
build id.
- id(String) - Method in class org.apache.shenyu.common.dto.SelectorData.Builder
-
build id.
- ID_NOT_EXIST - Static variable in class org.apache.shenyu.common.constant.AdminConstants
-
The constant ID_NOT_EXIST.
- IMPORT_SWAGGER - org.apache.shenyu.common.enums.ApiSourceEnum
-
import_swagger.
- IMPORT_YAPI - org.apache.shenyu.common.enums.ApiSourceEnum
-
import_yapi.
- info(Logger, String, Object...) - Static method in class org.apache.shenyu.common.utils.LogUtils
-
info log.
- info(Logger, String, Supplier<Object>) - Static method in class org.apache.shenyu.common.utils.LogUtils
-
info log.
- info(Logger, Supplier<Object>) - Static method in class org.apache.shenyu.common.utils.LogUtils
-
info log.
- INIT_CONFIG_VERSION_INDEX - Static variable in class org.apache.shenyu.common.constant.ConsulConstants
-
default value of config version index.
- INSERT - org.apache.shenyu.common.enums.RuleTrieEventEnum
-
Shenyu Trie insert event.
- INST - org.apache.shenyu.common.utils.Singleton
-
Inst singleton.
- INTERFACE_NAME - Static variable in class org.apache.shenyu.common.constant.DubboParamConstants
-
The constant INTERFACE_NAME.
- invalidate() - Method in class org.apache.shenyu.common.cache.MemorySafeWindowTinyLFUMap
-
invalidate coldest cache now.
- invokeMethod(Object, String, Object...) - Static method in class org.apache.shenyu.common.utils.ReflectUtils
-
Invoke method ignore exception.
- invokeMethod(Object, String, Consumer<ReflectiveOperationException>, Object...) - Static method in class org.apache.shenyu.common.utils.ReflectUtils
-
Invoke method by class.
- invokeStaticMethod(Class<?>, String) - Static method in class org.apache.shenyu.common.utils.ReflectUtils
-
Invoke static method by class.
- IP - org.apache.shenyu.common.enums.ParamTypeEnum
-
Ip param type enum.
- IpUtils - Class in org.apache.shenyu.common.utils
-
The type Ip utils.
- IS_CHECKED - Static variable in interface org.apache.shenyu.common.constant.Constants
-
is checked.
- isAllowCredentials() - Method in class org.apache.shenyu.common.config.ShenyuConfig.CrossFilterConfig
-
Gets the value of allowCredentials.
- isAllowedAnyOrigin() - Method in class org.apache.shenyu.common.config.ShenyuConfig.CrossFilterConfig
-
Gets the value of allowedAnyOrigin.
- isBasicType(Object) - Static method in class org.apache.shenyu.common.utils.ObjectTypeUtils
-
is basic type or not.
- isCompleteHost(String) - Static method in class org.apache.shenyu.common.utils.IpUtils
-
Judge whether host is complete.
- isEmptyConfig() - Method in class org.apache.shenyu.common.dto.convert.rule.RequestHandle
-
is empty config.
- isFull() - Method in class org.apache.shenyu.common.cache.MemorySafeLRUMap
- isFull() - Method in class org.apache.shenyu.common.cache.MemorySafeWindowTinyLFUMap
-
whether to full.
- isGray() - Method in class org.apache.shenyu.common.dto.convert.selector.DubboUpstream
-
Gets the value of gray.
- isLoged() - Method in class org.apache.shenyu.common.dto.convert.rule.RateLimiterHandle
-
get loged.
- isNotEmptyConfig() - Method in class org.apache.shenyu.common.dto.convert.rule.RequestHandle.ShenyuCookie
-
is not empty config.
- isNotEmptyConfig() - Method in class org.apache.shenyu.common.dto.convert.rule.RequestHandle.ShenyuRequestHeader
-
is not empty config.
- isNotEmptyConfig() - Method in class org.apache.shenyu.common.dto.convert.rule.RequestHandle.ShenyuRequestParameter
-
is not empty config.
- isPrimitive(Class<?>) - Static method in class org.apache.shenyu.common.utils.ReflectUtils
-
Verify the cls is Primitive.
- isPrimitives(Class<?>) - Static method in class org.apache.shenyu.common.utils.ReflectUtils
-
Verify the cls is Primitives (Maybe array).
- isStatus() - Method in class org.apache.shenyu.common.dto.convert.selector.CommonUpstream
-
get status.
- isSupport() - Method in enum org.apache.shenyu.common.enums.LoadBalanceEnum
-
get support.
- isSupport() - Method in enum org.apache.shenyu.common.enums.RetryEnum
-
get support.
- iterator() - Method in class org.apache.shenyu.common.timer.TimerTaskList
-
Using Iterator is not thread safe.
J
- JDK - org.apache.shenyu.common.enums.SerializeEnum
-
Jdk serialize protocol enum.
- jsonToMap(String) - Static method in class org.apache.shenyu.common.utils.JsonUtils
-
String to Map.
- jsonToMap(String, Class<T>) - Static method in class org.apache.shenyu.common.utils.JsonUtils
-
String to Map.
- jsonToObject(String, Class<T>) - Static method in class org.apache.shenyu.common.utils.JsonUtils
-
String to Object.
- JsonUtils - Class in org.apache.shenyu.common.utils
-
JsonUtils.
- JsonUtils() - Constructor for class org.apache.shenyu.common.utils.JsonUtils
- JWT - org.apache.shenyu.common.enums.PluginEnum
-
Jwt plugin enum.
K
- KEY_AUTH - org.apache.shenyu.common.enums.PluginEnum
-
Key-auth plugin enum.
- KeyAuthRuleHandle - Class in org.apache.shenyu.common.dto.convert.rule.impl
-
Key-Auth rule handle.
- KeyAuthRuleHandle() - Constructor for class org.apache.shenyu.common.dto.convert.rule.impl.KeyAuthRuleHandle
- KRYO - org.apache.shenyu.common.enums.SerializeEnum
-
Kryo serialize protocol enum.
L
- LAST - org.apache.shenyu.common.enums.PluginTypeEnum
-
last plugin type enum.
- LEAKY_BUCKET - org.apache.shenyu.common.enums.RateLimitEnum
- LEAST_ACTIVITY - org.apache.shenyu.common.enums.LoadBalanceEnum
-
least activity load balance enum.
- LIMIT_FOR_PERIOD - Static variable in interface org.apache.shenyu.common.constant.Constants
-
ratelimiter limitForPeriod.
- LIMIT_REFRESH_PERIOD - Static variable in interface org.apache.shenyu.common.constant.Constants
-
ratelimiter limitRefreshPeriod.
- LIMITED - Static variable in interface org.apache.shenyu.common.constant.Constants
-
limited thread pool type.
- LINE_SEPARATOR - Static variable in interface org.apache.shenyu.common.constant.Constants
-
The constant LINE_SEPARATOR.
- LOAD_BALANCE - Static variable in interface org.apache.shenyu.common.constant.Constants
-
The constant LOAD_BALANCE.
- loadAll(Class<S>) - Static method in class org.apache.shenyu.common.utils.SpiLoadFactory
-
Load all service loader.
- LOADBALANCE - Static variable in class org.apache.shenyu.common.constant.DubboParamConstants
-
The constant LOADBALANCE.
- LoadBalanceEnum - Enum in org.apache.shenyu.common.enums
-
load balance enum.
- loadFirst(Class<S>) - Static method in class org.apache.shenyu.common.utils.SpiLoadFactory
-
Load first s.
- Local() - Constructor for class org.apache.shenyu.common.config.ShenyuConfig.Local
-
Instantiates a new Local.
- Local(String) - Constructor for class org.apache.shenyu.common.config.ShenyuConfig.Local
-
Instantiates a new Local.
- LOCAL_KEY - Static variable in interface org.apache.shenyu.common.constant.Constants
-
local key.
- localDateTimeToString(LocalDateTime) - Static method in class org.apache.shenyu.common.utils.DateUtils
-
Format local date time to string.
- localDateTimeToString(LocalDateTime, String) - Static method in class org.apache.shenyu.common.utils.DateUtils
-
Format local date time to string.
- loged(Boolean) - Method in class org.apache.shenyu.common.dto.RuleData.Builder
-
build loged.
- logged(Boolean) - Method in class org.apache.shenyu.common.dto.SelectorData.Builder
-
build logged.
- LOGGING_ALIYUN_SLS - org.apache.shenyu.common.enums.PluginEnum
-
Logging AliYun sls enums.
- LOGGING_CLICK_HOUSE - org.apache.shenyu.common.enums.PluginEnum
-
Logging ClickHouse plugin enum.
- LOGGING_CONSOLE - org.apache.shenyu.common.enums.PluginEnum
-
Logging console plugin enum.
- LOGGING_ELASTIC_SEARCH - org.apache.shenyu.common.enums.PluginEnum
-
Logging ElasticSearch plugin enum.
- LOGGING_KAFKA - org.apache.shenyu.common.enums.PluginEnum
-
Logging Kafka plugin enum.
- LOGGING_PULSAR - org.apache.shenyu.common.enums.PluginEnum
-
Logging Pulsar plugin enum.
- LOGGING_ROCKETMQ - org.apache.shenyu.common.enums.PluginEnum
-
Logging RocketMQ plugin enum.
- LOGGING_TENCENT_CLS - org.apache.shenyu.common.enums.PluginEnum
-
Logging Tencent cls enums.
- LOGIN_NAME - Static variable in interface org.apache.shenyu.common.constant.Constants
-
Login name.
- LOGIN_PATH - Static variable in interface org.apache.shenyu.common.constant.Constants
-
When register by http, the login path.
- LogUtils - Class in org.apache.shenyu.common.utils
-
LogUtils.
- LogUtils() - Constructor for class org.apache.shenyu.common.utils.LogUtils
- LRU_MAP_MAXSIZE - Static variable in interface org.apache.shenyu.common.constant.Constants
-
cache data max size, means map size.
- LT - org.apache.shenyu.common.enums.OperatorEnum
-
Lt operator enum.
M
- MAIN_MENU - org.apache.shenyu.common.enums.AdminResourceEnum
-
Main Menu.
- MapUtils - Class in org.apache.shenyu.common.utils
- MapUtils() - Constructor for class org.apache.shenyu.common.utils.MapUtils
- match(Integer, MatchModeEnum) - Static method in enum org.apache.shenyu.common.enums.MatchModeEnum
-
Judgment code and enum eq.
- MATCH - org.apache.shenyu.common.enums.OperatorEnum
-
Match operator enum.
- MatchCache() - Constructor for class org.apache.shenyu.common.config.ShenyuConfig.MatchCache
- matchMode(Integer) - Method in class org.apache.shenyu.common.dto.RuleData.Builder
-
build matchMode.
- matchMode(Integer) - Method in class org.apache.shenyu.common.dto.SelectorData.Builder
-
build matchMode.
- MatchModeEnum - Enum in org.apache.shenyu.common.enums
-
MatchModeEnum.
- MAX_CONCURRENT_REQUESTS - Static variable in interface org.apache.shenyu.common.constant.Constants
-
hystrix withExecutionIsolationSemaphoreMaxConcurrentRequests.
- maxAvailable() - Static method in class org.apache.shenyu.common.concurrent.MemoryLimitCalculator
-
Get the maximum available memory of the current JVM.
- md5Hex(byte[]) - Static method in class org.apache.shenyu.common.utils.DigestUtils
-
Calculates the MD5 digest and returns the value as a 32 character hex string.
- md5Hex(String) - Static method in class org.apache.shenyu.common.utils.DigestUtils
-
Calculates the MD5 digest and returns the value as a 32 character hex string.
- MemoryLimitCalculator - Class in org.apache.shenyu.common.concurrent
-
Runtime.freeMemory()technology is used to calculate the memory limit by using the percentage of the current maximum available memory, which can be used withMemoryLimiter. - MemoryLimitCalculator() - Constructor for class org.apache.shenyu.common.concurrent.MemoryLimitCalculator
- MemoryLimitedLinkedBlockingQueue<E> - Class in org.apache.shenyu.common.concurrent
-
Can completely solve the OOM problem caused by
LinkedBlockingQueue. - MemoryLimitedLinkedBlockingQueue(long, Instrumentation) - Constructor for class org.apache.shenyu.common.concurrent.MemoryLimitedLinkedBlockingQueue
- MemoryLimitedLinkedBlockingQueue(Instrumentation) - Constructor for class org.apache.shenyu.common.concurrent.MemoryLimitedLinkedBlockingQueue
- MemoryLimitedLinkedBlockingQueue(Collection<? extends E>, long, Instrumentation) - Constructor for class org.apache.shenyu.common.concurrent.MemoryLimitedLinkedBlockingQueue
- MemoryLimitedTaskQueue<R extends java.lang.Runnable> - Class in org.apache.shenyu.common.concurrent
-
MemoryLimitedTaskQueue in the
ShenyuThreadPoolExecutor. - MemoryLimitedTaskQueue(long, Instrumentation) - Constructor for class org.apache.shenyu.common.concurrent.MemoryLimitedTaskQueue
- MemoryLimitedTaskQueue(Instrumentation) - Constructor for class org.apache.shenyu.common.concurrent.MemoryLimitedTaskQueue
- MemoryLimiter - Class in org.apache.shenyu.common.concurrent
-
memory limiter.
- MemoryLimiter(long, Instrumentation) - Constructor for class org.apache.shenyu.common.concurrent.MemoryLimiter
- MemoryLimiter(Instrumentation) - Constructor for class org.apache.shenyu.common.concurrent.MemoryLimiter
- MemorySafeLinkedBlockingQueue<E> - Class in org.apache.shenyu.common.concurrent
-
Can completely solve the OOM problem caused by
LinkedBlockingQueue, does not depend onInstrumentationand is easier to use thanMemoryLimitedLinkedBlockingQueue. - MemorySafeLinkedBlockingQueue(int) - Constructor for class org.apache.shenyu.common.concurrent.MemorySafeLinkedBlockingQueue
- MemorySafeLinkedBlockingQueue(Collection<? extends E>, int) - Constructor for class org.apache.shenyu.common.concurrent.MemorySafeLinkedBlockingQueue
- MemorySafeLRUMap<K,V> - Class in org.apache.shenyu.common.cache
-
The only difference between this class and
LRUMapis that it handles memory issues viaMemoryLimitCalculator. - MemorySafeLRUMap(int, int) - Constructor for class org.apache.shenyu.common.cache.MemorySafeLRUMap
- MemorySafeLRUMap(int, int, float) - Constructor for class org.apache.shenyu.common.cache.MemorySafeLRUMap
- MemorySafeLRUMap(int, int, float, boolean) - Constructor for class org.apache.shenyu.common.cache.MemorySafeLRUMap
- MemorySafeLRUMap(int, Map<? extends K, ? extends V>) - Constructor for class org.apache.shenyu.common.cache.MemorySafeLRUMap
- MemorySafeLRUMap(int, Map<? extends K, ? extends V>, boolean) - Constructor for class org.apache.shenyu.common.cache.MemorySafeLRUMap
- MemorySafeTaskQueue<R extends java.lang.Runnable> - Class in org.apache.shenyu.common.concurrent
-
MemorySafeTaskQueue in the
ShenyuThreadPoolExecutor. - MemorySafeTaskQueue(int) - Constructor for class org.apache.shenyu.common.concurrent.MemorySafeTaskQueue
- MemorySafeTaskQueue(Collection<? extends Runnable>, int) - Constructor for class org.apache.shenyu.common.concurrent.MemorySafeTaskQueue
- MemorySafeWindowTinyLFUMap<K,V> - Class in org.apache.shenyu.common.cache
-
The differences between this class and
MemorySafeLRUMapis that this class is thread safe, and it use WindowTinyLFU algorithm provided by caffeine which is better than LRU algorithm. - MemorySafeWindowTinyLFUMap(int, int) - Constructor for class org.apache.shenyu.common.cache.MemorySafeWindowTinyLFUMap
- MemorySafeWindowTinyLFUMap(int, int, long, long) - Constructor for class org.apache.shenyu.common.cache.MemorySafeWindowTinyLFUMap
- MENU_TYPE_2 - Static variable in class org.apache.shenyu.common.constant.ResourceTypeConstants
-
Permission.
- META_DATA - org.apache.shenyu.common.enums.ConfigGroupEnum
-
Meta data config group enum.
- META_DATA - Static variable in interface org.apache.shenyu.common.constant.Constants
-
The constant META_DATA.
- META_DATA - Static variable in class org.apache.shenyu.common.constant.ConsulConstants
-
meta data path.
- META_DATA - Static variable in class org.apache.shenyu.common.constant.DefaultPathConstants
-
The constant META_DATA.
- META_DATA_ID - Static variable in class org.apache.shenyu.common.constant.NacosPathConstants
-
meta data id.
- META_PATH - Static variable in interface org.apache.shenyu.common.constant.Constants
-
When register by http, the meta register path.
- META_TYPE - Static variable in interface org.apache.shenyu.common.constant.Constants
-
When register by http, the meta type.
- MetaData - Class in org.apache.shenyu.common.dto
- MetaData() - Constructor for class org.apache.shenyu.common.dto.MetaData
-
no args constructor.
- MetaData(String, String, String, String, String, String, String, String, String, Boolean) - Constructor for class org.apache.shenyu.common.dto.MetaData
-
all args constructor.
- MetaData.Builder - Class in org.apache.shenyu.common.dto
-
class builder.
- METHOD - Static variable in interface org.apache.shenyu.common.constant.Constants
-
The constant METHOD.
- METHOD - Static variable in class org.apache.shenyu.common.constant.DubboParamConstants
-
The constant METHOD.
- methodName(String) - Method in class org.apache.shenyu.common.dto.MetaData.Builder
-
build methodName.
- METRICS - org.apache.shenyu.common.enums.PluginEnum
-
Monitor plugin enum.
- MetricsConfig() - Constructor for class org.apache.shenyu.common.config.ShenyuConfig.MetricsConfig
-
Instantiates a new Metrics config.
- MINIMUM_NUMBER_OF_CALLS - Static variable in interface org.apache.shenyu.common.constant.Constants
-
circuitBreaker minimumNumberOfCalls.
- MIXED - org.apache.shenyu.common.enums.WafModelEnum
-
Mixed waf model enum.
- MOCK - org.apache.shenyu.common.enums.PluginEnum
-
the mock plugin enum.
- MockHandle - Class in org.apache.shenyu.common.dto.convert.rule
-
this is RequestHandle plugin handle.
- MockHandle() - Constructor for class org.apache.shenyu.common.dto.convert.rule.MockHandle
- MODIFY_RESPONSE - org.apache.shenyu.common.enums.PluginEnum
-
ModifyResponse plugin enum.
- ModifyResponseRuleHandle - Class in org.apache.shenyu.common.dto.convert.rule.impl
-
The type ModifyResponse rule handle.
- ModifyResponseRuleHandle() - Constructor for class org.apache.shenyu.common.dto.convert.rule.impl.ModifyResponseRuleHandle
- MODULE - Static variable in interface org.apache.shenyu.common.constant.Constants
-
The constant MODULE.
- MOTAN - org.apache.shenyu.common.enums.PluginEnum
-
Motan plugin enum.
- MOTAN - org.apache.shenyu.common.enums.RpcTypeEnum
-
motan.
- MOTAN_RPC_RESULT - Static variable in interface org.apache.shenyu.common.constant.Constants
-
The constant MOTAN_RPC_RESULT.
- MOTAN_RPC_RESULT_EMPTY - Static variable in interface org.apache.shenyu.common.constant.Constants
-
The constant MOTAN_RPC_RESULT_EMPTY.
- MotanRegisterConfig - Class in org.apache.shenyu.common.dto.convert.plugin
-
Motan register config.
- MotanRegisterConfig() - Constructor for class org.apache.shenyu.common.dto.convert.plugin.MotanRegisterConfig
- MQTT - org.apache.shenyu.common.enums.PluginEnum
-
Mqtt plugin enum.
- MYSELF - org.apache.shenyu.common.enums.DataEventTypeEnum
-
Myself data event type enum.
- MYSQL - org.apache.shenyu.common.enums.AdminDataSourceEnum
-
mysql.
N
- NacosPathConstants - Class in org.apache.shenyu.common.constant
-
Nacos path constants.
- NacosPathConstants() - Constructor for class org.apache.shenyu.common.constant.NacosPathConstants
- name(String) - Method in class org.apache.shenyu.common.dto.PluginData.Builder
-
build name.
- name(String) - Method in class org.apache.shenyu.common.dto.RuleData.Builder
-
build name.
- name(String) - Method in class org.apache.shenyu.common.dto.SelectorData.Builder
-
build name.
- NAMESPACE - Static variable in interface org.apache.shenyu.common.constant.Constants
-
namespace,sush as nacos .
- NETTY_HTTP_CLIENT - org.apache.shenyu.common.enums.PluginEnum
-
Netty http client plugin enum.
- newThread(Runnable) - Method in class org.apache.shenyu.common.concurrent.ShenyuThreadFactory
- newWheelTimer() - Static method in class org.apache.shenyu.common.timer.WheelTimerFactory
-
New wheel timer hashed wheel timer.
- NOT_FOUND_EXCEPTION - Static variable in class org.apache.shenyu.common.exception.CommonErrorCode
-
The constant NOT_FOUND_EXCEPTION.
- NOT_HTTP - org.apache.shenyu.common.enums.ApiHttpMethodEnum
-
not_http.
O
- OAUTH2 - org.apache.shenyu.common.enums.PluginEnum
-
OAuth2 plugin enum.
- ObjectTypeUtils - Class in org.apache.shenyu.common.utils
-
ObjectTypeUtils.
- ObjectTypeUtils() - Constructor for class org.apache.shenyu.common.utils.ObjectTypeUtils
- of(String) - Static method in enum org.apache.shenyu.common.enums.ApiHttpMethodEnum
-
build ApiHttpMethodEnum by name .
- offer(E) - Method in class org.apache.shenyu.common.concurrent.MemoryLimitedLinkedBlockingQueue
- offer(E) - Method in class org.apache.shenyu.common.concurrent.MemorySafeLinkedBlockingQueue
- offer(E) - Method in interface org.apache.shenyu.common.concurrent.TaskQueue
- offer(E, long, TimeUnit) - Method in class org.apache.shenyu.common.concurrent.MemoryLimitedLinkedBlockingQueue
- offer(E, long, TimeUnit) - Method in class org.apache.shenyu.common.concurrent.MemorySafeLinkedBlockingQueue
- OFFLINE - org.apache.shenyu.common.enums.ApiStateEnum
-
offline.
- open(Boolean) - Method in class org.apache.shenyu.common.dto.AppAuthData.Builder
-
build open.
- OperatorEnum - Enum in org.apache.shenyu.common.enums
-
OperatorEnum.
- OPTIONS - org.apache.shenyu.common.enums.ApiHttpMethodEnum
-
options.
- OR - org.apache.shenyu.common.enums.MatchModeEnum
-
Or match mode enum.
- ORACLE - org.apache.shenyu.common.enums.AdminDataSourceEnum
-
oracle.
- org.apache.shenyu.common.cache - package org.apache.shenyu.common.cache
- org.apache.shenyu.common.concurrent - package org.apache.shenyu.common.concurrent
- org.apache.shenyu.common.config - package org.apache.shenyu.common.config
- org.apache.shenyu.common.constant - package org.apache.shenyu.common.constant
- org.apache.shenyu.common.dto - package org.apache.shenyu.common.dto
- org.apache.shenyu.common.dto.convert.plugin - package org.apache.shenyu.common.dto.convert.plugin
- org.apache.shenyu.common.dto.convert.rule - package org.apache.shenyu.common.dto.convert.rule
- org.apache.shenyu.common.dto.convert.rule.impl - package org.apache.shenyu.common.dto.convert.rule.impl
- org.apache.shenyu.common.dto.convert.selector - package org.apache.shenyu.common.dto.convert.selector
- org.apache.shenyu.common.enums - package org.apache.shenyu.common.enums
- org.apache.shenyu.common.exception - package org.apache.shenyu.common.exception
- org.apache.shenyu.common.timer - package org.apache.shenyu.common.timer
- org.apache.shenyu.common.utils - package org.apache.shenyu.common.utils
- ORIGINAL_RESPONSE_CONTENT_TYPE_ATTR - Static variable in interface org.apache.shenyu.common.constant.Constants
-
Original response Content-Type attribute name.
P
- PARAM_CLASS - Static variable in class org.apache.shenyu.common.constant.DubboParamConstants
-
The constant PARAM_CLASS.
- PARAM_MAPPING - org.apache.shenyu.common.enums.PluginEnum
-
Param mapping plugin enum.
- PARAM_TRANSFORM - Static variable in interface org.apache.shenyu.common.constant.Constants
-
The constant RPC_PARAM_TRANSFORM.
- ParamCheckUtils - Class in org.apache.shenyu.common.utils
-
The type Param check utils.
- ParamCheckUtils() - Constructor for class org.apache.shenyu.common.utils.ParamCheckUtils
- paramDataList(List<AuthParamData>) - Method in class org.apache.shenyu.common.dto.AppAuthData.Builder
-
build paramDataList.
- parameterTypes(String) - Method in class org.apache.shenyu.common.dto.MetaData.Builder
-
build parameterTypes.
- ParamMapInfo() - Constructor for class org.apache.shenyu.common.dto.convert.rule.impl.ParamMappingRuleHandle.ParamMapInfo
- ParamMappingRuleHandle - Class in org.apache.shenyu.common.dto.convert.rule.impl
-
Param mapping handle.
- ParamMappingRuleHandle() - Constructor for class org.apache.shenyu.common.dto.convert.rule.impl.ParamMappingRuleHandle
- ParamMappingRuleHandle.ParamMapInfo - Class in org.apache.shenyu.common.dto.convert.rule.impl
- PARAMS - Static variable in class org.apache.shenyu.common.constant.DubboParamConstants
-
The constant PARAMS.
- PARAMS_ERROR - Static variable in class org.apache.shenyu.common.constant.AdminConstants
-
The constant PARAMS_ERROR.
- ParamTypeEnum - Enum in org.apache.shenyu.common.enums
-
Param Type.
- parseLocalDateTime(String) - Static method in class org.apache.shenyu.common.utils.DateUtils
-
parse LocalDateTime.
- parseLocalDateTime(String, String) - Static method in class org.apache.shenyu.common.utils.DateUtils
-
Parse local date time local date time.
- PASS_WORD - Static variable in interface org.apache.shenyu.common.constant.Constants
-
When register by http, admin password.
- PATCH - org.apache.shenyu.common.enums.ApiHttpMethodEnum
-
put.
- path(String) - Method in class org.apache.shenyu.common.dto.AuthPathData.Builder
-
build path.
- path(String) - Method in class org.apache.shenyu.common.dto.MetaData.Builder
-
build path.
- PATH - org.apache.shenyu.common.enums.ParamTypeEnum
-
Path variable param type enum.
- PATH - Static variable in interface org.apache.shenyu.common.constant.Constants
-
The constant PATH.
- PATH_PATTERN - org.apache.shenyu.common.enums.OperatorEnum
-
Path patter operator enum.
- PATH_PATTERN - org.apache.shenyu.common.enums.TrieMatchModeEvent
-
path pattern.
- PATH_SEPARATOR - Static variable in interface org.apache.shenyu.common.constant.Constants
-
The constant URL_SEPARATOR.
- pathDataList(List<AuthPathData>) - Method in class org.apache.shenyu.common.dto.AppAuthData.Builder
-
build pathDataList.
- PathUtils - Class in org.apache.shenyu.common.utils
-
The type Path utils.
- PathUtils() - Constructor for class org.apache.shenyu.common.utils.PathUtils
- PERMITTED_NUMBER_OF_CALLS_IN_HALF_OPEN_STATE - Static variable in interface org.apache.shenyu.common.constant.Constants
-
circuitBreaker waitIntervalFunctionInOpenState.
- PLUGIN - org.apache.shenyu.common.enums.ConfigGroupEnum
-
Plugin config group enum.
- PLUGIN - Static variable in class org.apache.shenyu.common.constant.RedisKeyConstants
-
The constant PLUGIN.
- PLUGIN_DATA - Static variable in class org.apache.shenyu.common.constant.ConsulConstants
-
plugin data path.
- PLUGIN_DATA_ID - Static variable in class org.apache.shenyu.common.constant.NacosPathConstants
-
plugin data id.
- PLUGIN_NAME_IS_EXIST - Static variable in class org.apache.shenyu.common.constant.AdminConstants
-
The constant PLUGIN_NAME_IS_EXIST.
- PLUGIN_NAME_NOT_EXIST - Static variable in class org.apache.shenyu.common.constant.AdminConstants
-
The constant PLUGIN_NAME_NOT_EXIST.
- PLUGIN_PARENT - Static variable in class org.apache.shenyu.common.constant.DefaultPathConstants
-
The constant PLUGIN_PARENT.
- PLUGIN_RULE_ADD - Static variable in class org.apache.shenyu.common.constant.AdminConstants
-
the constant rule add.
- PLUGIN_RULE_DELETE - Static variable in class org.apache.shenyu.common.constant.AdminConstants
-
the constant rule delete.
- PLUGIN_RULE_EDIT - Static variable in class org.apache.shenyu.common.constant.AdminConstants
-
the constant rule edit.
- PLUGIN_RULE_QUERY - Static variable in class org.apache.shenyu.common.constant.AdminConstants
-
the constant rule query.
- PLUGIN_SELECTOR_ADD - Static variable in class org.apache.shenyu.common.constant.AdminConstants
-
the constant selector add.
- PLUGIN_SELECTOR_DELETE - Static variable in class org.apache.shenyu.common.constant.AdminConstants
-
the constant selector delete.
- PLUGIN_SELECTOR_EDIT - Static variable in class org.apache.shenyu.common.constant.AdminConstants
-
the constant selector edit.
- PLUGIN_SELECTOR_QUERY - Static variable in class org.apache.shenyu.common.constant.AdminConstants
-
the constant selector query.
- PLUGIN_SYNCHRONIZE - Static variable in class org.apache.shenyu.common.constant.AdminConstants
-
the constant plugin synchronize.
- PLUGIN_TYPE_RULE_ADD - Static variable in class org.apache.shenyu.common.constant.AdminConstants
-
the constant rule type add.
- PLUGIN_TYPE_RULE_DELETE - Static variable in class org.apache.shenyu.common.constant.AdminConstants
-
the constant rule type delete.
- PLUGIN_TYPE_RULE_EDIT - Static variable in class org.apache.shenyu.common.constant.AdminConstants
-
the constant rule type edit.
- PLUGIN_TYPE_RULE_QUERY - Static variable in class org.apache.shenyu.common.constant.AdminConstants
-
the constant rule type query.
- PLUGIN_TYPE_SELECTOR_ADD - Static variable in class org.apache.shenyu.common.constant.AdminConstants
-
the constant selector type add.
- PLUGIN_TYPE_SELECTOR_DELETE - Static variable in class org.apache.shenyu.common.constant.AdminConstants
-
the constant selector type delete.
- PLUGIN_TYPE_SELECTOR_EDIT - Static variable in class org.apache.shenyu.common.constant.AdminConstants
-
the constant selector type edit.
- PLUGIN_TYPE_SELECTOR_QUERY - Static variable in class org.apache.shenyu.common.constant.AdminConstants
-
the constant selector type query.
- PLUGIN_TYPE_SYNCHRONIZE - Static variable in class org.apache.shenyu.common.constant.AdminConstants
-
the constant plugin type modify.
- PluginData - Class in org.apache.shenyu.common.dto
-
PluginData.
- PluginData() - Constructor for class org.apache.shenyu.common.dto.PluginData
-
no args constructor.
- PluginData(String, String, String, String, Boolean) - Constructor for class org.apache.shenyu.common.dto.PluginData
-
all args constructor without sort.
- PluginData(String, String, String, String, Boolean, Integer) - Constructor for class org.apache.shenyu.common.dto.PluginData
-
all args constructor.
- PluginData.Builder - Class in org.apache.shenyu.common.dto
-
class builder.
- PluginEnum - Enum in org.apache.shenyu.common.enums
-
PluginEnum.
- PluginHandlerEventEnum - Enum in org.apache.shenyu.common.enums
-
plugin handler event.
- pluginId(String) - Method in class org.apache.shenyu.common.dto.SelectorData.Builder
-
build pluginId.
- pluginInfoKey(String) - Static method in class org.apache.shenyu.common.constant.RedisKeyConstants
-
this is a function.
- pluginName(String) - Method in class org.apache.shenyu.common.dto.RuleData.Builder
-
build pluginName.
- pluginName(String) - Method in class org.apache.shenyu.common.dto.SelectorData.Builder
-
build pluginName.
- PluginNameAdapter - Class in org.apache.shenyu.common.utils
-
The type Plugin name adapter.
- PluginNameAdapter() - Constructor for class org.apache.shenyu.common.utils.PluginNameAdapter
- PluginRoleEnum - Enum in org.apache.shenyu.common.enums
-
Plugin Role.
- pluginSelectorKey(String) - Static method in class org.apache.shenyu.common.constant.RedisKeyConstants
-
this is a function.
- PluginTypeEnum - Enum in org.apache.shenyu.common.enums
-
Plugin Type.
- poll() - Method in class org.apache.shenyu.common.concurrent.MemoryLimitedLinkedBlockingQueue
- poll(long, TimeUnit) - Method in class org.apache.shenyu.common.concurrent.MemoryLimitedLinkedBlockingQueue
- POST - org.apache.shenyu.common.enums.ApiHttpMethodEnum
-
post.
- POST - org.apache.shenyu.common.enums.HttpMethodEnum
-
Post http method enum.
- POST - org.apache.shenyu.common.enums.ParamTypeEnum
-
Post param type enum.
- POSTGRESQL - org.apache.shenyu.common.enums.AdminDataSourceEnum
-
postgresql.
- protocol(String) - Method in class org.apache.shenyu.common.dto.convert.selector.DivideUpstream.Builder
-
build protocol.
- protocol(String) - Method in class org.apache.shenyu.common.dto.convert.selector.DubboUpstream.Builder
-
build protocol.
- protocol(String) - Method in class org.apache.shenyu.common.dto.convert.selector.GrpcUpstream.Builder
-
build protocol.
- protocol(String) - Method in class org.apache.shenyu.common.dto.convert.selector.TarsUpstream.Builder
-
build protocol.
- protocol(String) - Method in class org.apache.shenyu.common.dto.convert.selector.WebSocketUpstream.Builder
-
build protocol.
- PROTOSTUFF - org.apache.shenyu.common.enums.SerializeEnum
-
Protostuff serialize protocol enum.
- PUBLISHED - org.apache.shenyu.common.enums.ApiStateEnum
-
published.
- put(E) - Method in class org.apache.shenyu.common.concurrent.MemoryLimitedLinkedBlockingQueue
- put(E) - Method in class org.apache.shenyu.common.concurrent.MemorySafeLinkedBlockingQueue
- put(K, V) - Method in class org.apache.shenyu.common.cache.MemorySafeWindowTinyLFUMap
- PUT - org.apache.shenyu.common.enums.ApiHttpMethodEnum
-
put.
- PUT - org.apache.shenyu.common.enums.HttpMethodEnum
-
Put http method enum.
Q
- QUERY - org.apache.shenyu.common.enums.AdminPluginOperateEnum
-
query operate.
- QUERY - org.apache.shenyu.common.enums.ParamTypeEnum
-
Query param type enum.
R
- RANDOM - org.apache.shenyu.common.enums.LoadBalanceEnum
-
Random load balance enum.
- RATE_LIMITER - org.apache.shenyu.common.enums.PluginEnum
-
Rate limiter plugin enum.
- RateLimitEnum - Enum in org.apache.shenyu.common.enums
-
rate limit.
- RateLimiterHandle - Class in org.apache.shenyu.common.dto.convert.rule
-
this is rateLimiter plugin handle.
- RateLimiterHandle() - Constructor for class org.apache.shenyu.common.dto.convert.rule.RateLimiterHandle
- REDIRECT - org.apache.shenyu.common.enums.PluginEnum
-
Redirect plugin enum.
- RedirectHandle - Class in org.apache.shenyu.common.dto.convert.rule
-
This is redirect plugin handle.
- RedirectHandle() - Constructor for class org.apache.shenyu.common.dto.convert.rule.RedirectHandle
- RedisKeyConstants - Class in org.apache.shenyu.common.constant
-
RedisKeyConstants.
- RedisKeyConstants() - Constructor for class org.apache.shenyu.common.constant.RedisKeyConstants
- RedisModeEnum - Enum in org.apache.shenyu.common.enums
-
The enum Redis mode enum.
- ReflectUtils - Class in org.apache.shenyu.common.utils
-
The type Reflect utils.
- REFRESH - org.apache.shenyu.common.enums.DataEventTypeEnum
-
REFRESH data event type enum.
- REGEX - org.apache.shenyu.common.enums.OperatorEnum
-
Regex operator enum.
- reject(E, Queue<E>) - Method in class org.apache.shenyu.common.concurrent.AbortPolicy
- reject(E, Queue<E>) - Method in class org.apache.shenyu.common.concurrent.DiscardOldestPolicy
- reject(E, Queue<E>) - Method in class org.apache.shenyu.common.concurrent.DiscardPolicy
- reject(E, Queue<E>) - Method in interface org.apache.shenyu.common.concurrent.Rejector
-
Method that may be invoked by a
MemorySafeLinkedBlockingQueuewhenMemorySafeLinkedBlockingQueue.hasRemainedMemory()return true. - REJECT - org.apache.shenyu.common.enums.WafEnum
-
Reject waf enum.
- REJECT_MSG - Static variable in interface org.apache.shenyu.common.constant.Constants
-
The constant REJECT_MSG.
- RejectException - Exception in org.apache.shenyu.common.concurrent
-
Exception thrown by an
MemorySafeLinkedBlockingQueuewhen a element cannot be accepted. - RejectException() - Constructor for exception org.apache.shenyu.common.concurrent.RejectException
-
Constructs a
RejectExceptionwith no detail message. - RejectException(String) - Constructor for exception org.apache.shenyu.common.concurrent.RejectException
-
Constructs a
RejectExceptionwith the specified detail message. - RejectException(String, Throwable) - Constructor for exception org.apache.shenyu.common.concurrent.RejectException
-
Constructs a
RejectExceptionwith the specified detail message and cause. - RejectException(Throwable) - Constructor for exception org.apache.shenyu.common.concurrent.RejectException
-
Constructs a
RejectExceptionwith the specified cause. - Rejector<E> - Interface in org.apache.shenyu.common.concurrent
-
RejectHandler, it works when you need to custom reject action in
MemorySafeLinkedBlockingQueue. - release(Object) - Method in class org.apache.shenyu.common.concurrent.MemoryLimiter
-
release memory by
Object. - releaseInterruptibly(Object) - Method in class org.apache.shenyu.common.concurrent.MemoryLimiter
-
release memory by
Object. - releaseInterruptibly(Object, long, TimeUnit) - Method in class org.apache.shenyu.common.concurrent.MemoryLimiter
-
release memory by
Object. - remove(Object) - Method in class org.apache.shenyu.common.cache.MemorySafeWindowTinyLFUMap
- remove(Object) - Method in class org.apache.shenyu.common.concurrent.MemoryLimitedLinkedBlockingQueue
- remove(TimerTaskList.TimerTaskEntry) - Method in class org.apache.shenyu.common.timer.TimerTaskList
-
Remove.
- REMOVE - org.apache.shenyu.common.enums.RuleTrieEventEnum
-
Shenyu Trie remove event.
- removeClass(Object) - Static method in class org.apache.shenyu.common.utils.JsonUtils
-
Remove class object.
- removePrefix(String) - Static method in class org.apache.shenyu.common.utils.UriUtils
-
Remove prefix string.
- repairData(String) - Static method in class org.apache.shenyu.common.utils.UriUtils
-
Repair data string.
- REQUEST - org.apache.shenyu.common.enums.PluginEnum
-
Request plugin enum.
- REQUEST_MAX_SIZE - Static variable in interface org.apache.shenyu.common.constant.Constants
-
default requestMaxSize value.
- REQUEST_METHOD - org.apache.shenyu.common.enums.ParamTypeEnum
-
requestMethod param type enum.
- REQUEST_VOLUME_THRESHOLD - Static variable in interface org.apache.shenyu.common.constant.Constants
-
hystrix withCircuitBreakerRequestVolumeThreshold.
- RequestHandle - Class in org.apache.shenyu.common.dto.convert.rule
-
this is RequestHandle plugin handle.
- RequestHandle() - Constructor for class org.apache.shenyu.common.dto.convert.rule.RequestHandle
- RequestHandle.ShenyuCookie - Class in org.apache.shenyu.common.dto.convert.rule
- RequestHandle.ShenyuRequestHeader - Class in org.apache.shenyu.common.dto.convert.rule
- RequestHandle.ShenyuRequestParameter - Class in org.apache.shenyu.common.dto.convert.rule
- reset() - Method in class org.apache.shenyu.common.concurrent.MemoryLimiter
-
reset this MemoryLimiter.
- RESILIENCE4J - org.apache.shenyu.common.enums.PluginEnum
-
Resilence4J plugin enum.
- Resilience4JHandle - Class in org.apache.shenyu.common.dto.convert.rule
-
this is Resilience4J plugin handle.
- Resilience4JHandle() - Constructor for class org.apache.shenyu.common.dto.convert.rule.Resilience4JHandle
- RESOURCE_NAME_IS_EXIST - Static variable in class org.apache.shenyu.common.constant.AdminConstants
-
The constant RESOURCE_NAME_IS_EXIST.
- RESOURCE_PLUGIN_DEFAULT_ICON - Static variable in class org.apache.shenyu.common.constant.AdminConstants
-
The constant Plugin Resource Icon.
- RESOURCE_PLUGIN_ID - Static variable in class org.apache.shenyu.common.constant.AdminConstants
-
The constant Plugin Menu ID.
- RESOURCE_PLUGIN_URL_PREFIX - Static variable in class org.apache.shenyu.common.constant.AdminConstants
-
The constant Plugin Url prefix.
- ResourceTypeConstants - Class in org.apache.shenyu.common.constant
-
The Constants for Resource Type.
- ResourceTypeConstants() - Constructor for class org.apache.shenyu.common.constant.ResourceTypeConstants
- RESPONSE - org.apache.shenyu.common.enums.PluginEnum
-
Response plugin enum.
- RESPONSE_MONO - Static variable in interface org.apache.shenyu.common.constant.Constants
-
RESPONSE_MONO.
- ResultEnum - Enum in org.apache.shenyu.common.enums
-
ResultEnum.
- RETRIES - Static variable in class org.apache.shenyu.common.constant.DubboParamConstants
-
The constant RETRIES.
- RETRY_STRATEGY - Static variable in interface org.apache.shenyu.common.constant.Constants
-
The constant RETRY_STRATEGY.
- RetryEnum - Enum in org.apache.shenyu.common.enums
-
retry enum.
- retryOffer(E, long, TimeUnit) - Method in interface org.apache.shenyu.common.concurrent.TaskQueue
-
retry offer task.
- REWRITE - org.apache.shenyu.common.enums.PluginEnum
-
Rewrite plugin enum.
- REWRITE_URI - Static variable in interface org.apache.shenyu.common.constant.Constants
-
The constant REWRITE_URI.
- RewriteHandle - Class in org.apache.shenyu.common.dto.convert.rule
-
this is rewrite plugin handle.
- RewriteHandle() - Constructor for class org.apache.shenyu.common.dto.convert.rule.RewriteHandle
- RibbonConfig() - Constructor for class org.apache.shenyu.common.config.ShenyuConfig.RibbonConfig
-
Instantiates a new RibbonConfig.
- RibbonConfig(Integer) - Constructor for class org.apache.shenyu.common.config.ShenyuConfig.RibbonConfig
-
Instantiates a new RibbonConfig.
- role(String) - Method in class org.apache.shenyu.common.dto.PluginData.Builder
-
build role.
- ROLE_SUPER_ID - Static variable in class org.apache.shenyu.common.constant.AdminConstants
-
The constant Super Role ID.
- ROUND_ROBIN - org.apache.shenyu.common.enums.LoadBalanceEnum
-
Round robin load balance enum.
- RPC_PARAM_TRANSFORM - org.apache.shenyu.common.enums.PluginEnum
-
Param transform plugin enum.
- RPC_RESULT - Static variable in interface org.apache.shenyu.common.constant.Constants
-
The constant RPC_RESULT.
- RPC_TYPE - Static variable in interface org.apache.shenyu.common.constant.Constants
-
The constant RPC_TYPE.
- rpcExt(String) - Method in class org.apache.shenyu.common.dto.MetaData.Builder
-
build rpcExt.
- rpcType(String) - Method in class org.apache.shenyu.common.dto.MetaData.Builder
-
build rpcType.
- rpcTypeAdapter(String) - Static method in class org.apache.shenyu.common.utils.PluginNameAdapter
-
Rpc type adapter string.
- RpcTypeEnum - Enum in org.apache.shenyu.common.enums
-
RpcTypeEnum.
- RULE - org.apache.shenyu.common.enums.AdminDataPermissionTypeEnum
-
rule type.
- RULE - org.apache.shenyu.common.enums.ConfigGroupEnum
-
Rule config group enum.
- RULE - Static variable in class org.apache.shenyu.common.constant.RedisKeyConstants
-
The constant RULE.
- RULE_DATA - Static variable in class org.apache.shenyu.common.constant.ConsulConstants
-
rule data path.
- RULE_DATA_ID - Static variable in class org.apache.shenyu.common.constant.NacosPathConstants
-
rule data id.
- RULE_DATA_TYPE - Static variable in class org.apache.shenyu.common.constant.AdminConstants
-
the constant rule data type.
- RULE_PARENT - Static variable in class org.apache.shenyu.common.constant.DefaultPathConstants
- RuleData - Class in org.apache.shenyu.common.dto
-
RuleData.
- RuleData() - Constructor for class org.apache.shenyu.common.dto.RuleData
-
no args constructor.
- RuleData.Builder - Class in org.apache.shenyu.common.dto
-
class builder.
- RuleHandle - Interface in org.apache.shenyu.common.dto.convert.rule
-
The RuleHandle interface.
- RuleHandleConstants - Class in org.apache.shenyu.common.constant
-
The Constants for RuleHandles.
- RuleHandleConstants() - Constructor for class org.apache.shenyu.common.constant.RuleHandleConstants
- RuleTrieEventEnum - Enum in org.apache.shenyu.common.enums
-
Rule trie event enum.
- run(TaskEntity) - Method in class org.apache.shenyu.common.timer.AbstractRetryTask
- run(TaskEntity) - Method in class org.apache.shenyu.common.timer.AbstractRoundTask
- run(TaskEntity) - Method in class org.apache.shenyu.common.timer.TimerTask
-
Run.
S
- SCHEDULED_TIME - Static variable in interface org.apache.shenyu.common.constant.Constants
-
scheduled time.
- SCHEDULED_TIME_VALUE - Static variable in interface org.apache.shenyu.common.constant.Constants
-
default scheduled time value.
- Scheduler() - Constructor for class org.apache.shenyu.common.config.ShenyuConfig.Scheduler
- SCRIPT_PATH - Static variable in interface org.apache.shenyu.common.constant.Constants
-
redis script path.
- SECOND_MENU - org.apache.shenyu.common.enums.AdminResourceEnum
-
Second Menu.
- SECRET_KEY - Static variable in interface org.apache.shenyu.common.constant.Constants
-
jwt handle key for secretKey.
- SELECTOR - org.apache.shenyu.common.enums.AdminDataPermissionTypeEnum
-
selector type.
- SELECTOR - org.apache.shenyu.common.enums.ConfigGroupEnum
-
Selector config group enum.
- SELECTOR - Static variable in class org.apache.shenyu.common.constant.RedisKeyConstants
-
The constant SELECTOR.
- SELECTOR_DATA - Static variable in class org.apache.shenyu.common.constant.ConsulConstants
-
selector data path.
- SELECTOR_DATA_ID - Static variable in class org.apache.shenyu.common.constant.NacosPathConstants
-
selector data id.
- SELECTOR_DATA_TYPE - Static variable in class org.apache.shenyu.common.constant.AdminConstants
-
The constant selector data type.
- SELECTOR_JOIN_RULE - Static variable in class org.apache.shenyu.common.constant.DefaultPathConstants
-
The constant SELECTOR_JOIN_RULE.
- SELECTOR_PARENT - Static variable in class org.apache.shenyu.common.constant.DefaultPathConstants
-
The constant SELECTOR_PARENT.
- SelectorData - Class in org.apache.shenyu.common.dto
-
SelectorData.
- SelectorData() - Constructor for class org.apache.shenyu.common.dto.SelectorData
-
no args constructor.
- SelectorData.Builder - Class in org.apache.shenyu.common.dto
-
class builder.
- selectorId(String) - Method in class org.apache.shenyu.common.dto.convert.selector.ZombieUpstream.Builder
-
build selectorId.
- selectorId(String) - Method in class org.apache.shenyu.common.dto.RuleData.Builder
-
build selectorId.
- SelectorTypeEnum - Enum in org.apache.shenyu.common.enums
-
SelectorTypeEnum.
- SEMAPHORE - org.apache.shenyu.common.enums.HystrixIsolationModeEnum
-
semaphore mode.
- SENTINEL - org.apache.shenyu.common.enums.PluginEnum
-
Sentinel plugin enum.
- SENTINEL - org.apache.shenyu.common.enums.RedisModeEnum
-
Sentinel redis mode enum.
- SENTINEL_ENABLE_DEGRADE_RULE - Static variable in interface org.apache.shenyu.common.constant.Constants
-
Enable the degrade rule.
- SENTINEL_ENABLE_FLOW_RULE - Static variable in interface org.apache.shenyu.common.constant.Constants
-
Enable the flow rule.
- SENTINEL_FLOW_REJECT - Static variable in interface org.apache.shenyu.common.constant.Constants
-
Sentinel flow reject behavior.
- SENTINEL_MIN_REQUEST_AMOUNT - Static variable in interface org.apache.shenyu.common.constant.Constants
-
Sentinel degrade rule default min request.
- SENTINEL_QPS_FLOW_GRADE - Static variable in interface org.apache.shenyu.common.constant.Constants
-
Sentinel qps flow grade.
- SENTINEL_RESPONSE_RULE_GRADE - Static variable in interface org.apache.shenyu.common.constant.Constants
-
Sentinel response RT degrade rule.
- SENTINEL_SLOW_RATIO_THRESHOLD - Static variable in interface org.apache.shenyu.common.constant.Constants
-
Sentinel degrade rule default slow ratio threshold.
- SENTINEL_STAT_INTERVALS - Static variable in interface org.apache.shenyu.common.constant.Constants
-
Sentinel degrade rule default stat intervals.
- SentinelHandle - Class in org.apache.shenyu.common.dto.convert.rule
-
This is SentinelHandle.
- SentinelHandle() - Constructor for class org.apache.shenyu.common.dto.convert.rule.SentinelHandle
- SerializeEnum - Enum in org.apache.shenyu.common.enums
-
SerializeEnum.
- SerializerException - Exception in org.apache.shenyu.common.exception
-
SerializerException.
- SerializerException(String) - Constructor for exception org.apache.shenyu.common.exception.SerializerException
-
Instantiates a new Serializer exception.
- SerializerException(String, Throwable) - Constructor for exception org.apache.shenyu.common.exception.SerializerException
-
Instantiates a new Serializer exception.
- SerializerException(Throwable) - Constructor for exception org.apache.shenyu.common.exception.SerializerException
-
Instantiates a new Serializer exception.
- SERVER_MAX_HOLD_TIMEOUT - Static variable in class org.apache.shenyu.common.constant.HttpConstants
-
The maximum timeout of server block is 60s.
- serviceId(String) - Method in class org.apache.shenyu.common.dto.convert.selector.SpringCloudSelectorHandle.Builder
-
build serviceId.
- serviceName(String) - Method in class org.apache.shenyu.common.dto.MetaData.Builder
-
build serviceName.
- setAddBodyKeys(List<ParamMappingRuleHandle.ParamMapInfo>) - Method in class org.apache.shenyu.common.dto.convert.rule.impl.ModifyResponseRuleHandle
-
set addBodyKeys.
- setAddCookies(Map<String, String>) - Method in class org.apache.shenyu.common.dto.convert.rule.RequestHandle.ShenyuCookie
-
set addCookies.
- setAddHeaders(Map<String, String>) - Method in class org.apache.shenyu.common.dto.convert.rule.impl.ModifyResponseRuleHandle
-
set addHeaders.
- setAddHeaders(Map<String, String>) - Method in class org.apache.shenyu.common.dto.convert.rule.RequestHandle.ShenyuRequestHeader
-
set addHeaders.
- setAddParameterKeys(List<ParamMappingRuleHandle.ParamMapInfo>) - Method in class org.apache.shenyu.common.dto.convert.rule.impl.ParamMappingRuleHandle
-
set addParameterKeys.
- setAddParameters(Map<String, String>) - Method in class org.apache.shenyu.common.dto.convert.rule.RequestHandle.ShenyuRequestParameter
-
set addParameters.
- setAddPrefix(String) - Method in class org.apache.shenyu.common.dto.convert.rule.impl.ContextMappingRuleHandle
-
set addPrefix.
- setAddPrefixed(boolean) - Method in class org.apache.shenyu.common.dto.convert.rule.impl.ContextMappingRuleHandle
-
set prefix forward.
- setAddress(String) - Method in class org.apache.shenyu.common.dto.convert.plugin.BrpcRegisterConfig
-
set address.
- setAlgorithmName(String) - Method in class org.apache.shenyu.common.dto.convert.rule.RateLimiterHandle
-
set algorithmName.
- setAllowCredentials(boolean) - Method in class org.apache.shenyu.common.config.ShenyuConfig.CrossFilterConfig
-
Sets the allowCredentials.
- setAllowedAnyOrigin(boolean) - Method in class org.apache.shenyu.common.config.ShenyuConfig.CrossFilterConfig
-
Sets the allowedExpose.
- setAllowedExpose(String) - Method in class org.apache.shenyu.common.config.ShenyuConfig.CrossFilterConfig
-
Sets the allowedExpose.
- setAllowedHeaders(String) - Method in class org.apache.shenyu.common.config.ShenyuConfig.CrossFilterConfig
-
Sets the allowedHeaders.
- setAllowedMethods(String) - Method in class org.apache.shenyu.common.config.ShenyuConfig.CrossFilterConfig
-
Sets the allowedMethods.
- setAllowedOrigin(ShenyuConfig.CrossFilterConfig.AllowedOriginConfig) - Method in class org.apache.shenyu.common.config.ShenyuConfig.CrossFilterConfig
-
Sets the allowedOrigin.
- setAppKey(String) - Method in class org.apache.shenyu.common.dto.AppAuthData
-
set appKey.
- setAppName(String) - Method in class org.apache.shenyu.common.dto.AuthParamData
-
set appName.
- setAppName(String) - Method in class org.apache.shenyu.common.dto.AuthPathData
-
set appName.
- setAppName(String) - Method in class org.apache.shenyu.common.dto.convert.selector.DubboUpstream
-
set appName.
- setAppName(String) - Method in class org.apache.shenyu.common.dto.MetaData
-
set appName.
- setAppParam(String) - Method in class org.apache.shenyu.common.dto.AuthParamData
-
set appParam.
- setAppSecret(String) - Method in class org.apache.shenyu.common.dto.AppAuthData
-
set appSecret.
- setAutomaticTransitionFromOpenToHalfOpenEnabled(Boolean) - Method in class org.apache.shenyu.common.dto.convert.rule.Resilience4JHandle
-
set automaticTransitionFromOpenToHalfOpenEnabled.
- setBurstCapacity(double) - Method in class org.apache.shenyu.common.dto.convert.rule.RateLimiterHandle
-
set burstCapacity.
- setCallBackUri(String) - Method in class org.apache.shenyu.common.dto.convert.rule.HystrixHandle
-
set callBackUri.
- setChildrenSize(Long) - Method in class org.apache.shenyu.common.config.ShenyuConfig.ShenyuTrieConfig
-
set trie children size.
- setCircuitEnable(int) - Method in class org.apache.shenyu.common.dto.convert.rule.Resilience4JHandle
-
set circuitEnable.
- setCommandKey(String) - Method in class org.apache.shenyu.common.dto.convert.rule.HystrixHandle
-
set commandKey.
- setCommonUpstream(CommonUpstream) - Method in class org.apache.shenyu.common.dto.convert.selector.ZombieUpstream
-
set commonUpstream.
- setConditionDataList(List<ConditionData>) - Method in class org.apache.shenyu.common.dto.RuleData
-
set conditionDataList.
- setConditionList(List<ConditionData>) - Method in class org.apache.shenyu.common.dto.SelectorData
-
set conditionList.
- setConfig(String) - Method in class org.apache.shenyu.common.dto.PluginData
-
set config.
- setContextPath(String) - Method in class org.apache.shenyu.common.dto.convert.rule.impl.ContextMappingRuleHandle
-
set contextPath.
- setContextPath(String) - Method in class org.apache.shenyu.common.dto.MetaData
-
set contextPath.
- setContinued(Boolean) - Method in class org.apache.shenyu.common.dto.SelectorData
-
set continued.
- setCookie(RequestHandle.ShenyuCookie) - Method in class org.apache.shenyu.common.dto.convert.rule.RequestHandle
-
set cookie.
- setCorePoolSize(Integer) - Method in class org.apache.shenyu.common.config.ShenyuConfig.SharedPool
-
Set core pool size.
- setCoreSize(int) - Method in class org.apache.shenyu.common.dto.convert.rule.HystrixHandle.HystrixThreadPoolConfig
-
set coreSize.
- setCorethreads(Integer) - Method in class org.apache.shenyu.common.dto.convert.plugin.BrpcRegisterConfig
-
set corethreads.
- setCorethreads(Integer) - Method in class org.apache.shenyu.common.dto.convert.plugin.DubboRegisterConfig
-
set corethreads.
- setCorethreads(Integer) - Method in class org.apache.shenyu.common.dto.convert.plugin.MotanRegisterConfig
-
set corethreads.
- setCorethreads(Integer) - Method in class org.apache.shenyu.common.dto.convert.plugin.SofaRegisterConfig
-
set corethreads.
- setCorethreads(Integer) - Method in class org.apache.shenyu.common.dto.convert.plugin.TarsRegisterConfig
-
set corethreads.
- setCross(ShenyuConfig.CrossFilterConfig) - Method in class org.apache.shenyu.common.config.ShenyuConfig
-
Sets cross.
- setData(List<T>) - Method in class org.apache.shenyu.common.dto.ConfigData
-
set data.
- setData(List<T>) - Method in class org.apache.shenyu.common.dto.WebsocketData
-
set data.
- setDegradeRuleCount(Double) - Method in class org.apache.shenyu.common.dto.convert.rule.SentinelHandle
-
set degradeRuleCount.
- setDegradeRuleEnable(Integer) - Method in class org.apache.shenyu.common.dto.convert.rule.SentinelHandle
-
set degradeRuleEnable.
- setDegradeRuleGrade(Integer) - Method in class org.apache.shenyu.common.dto.convert.rule.SentinelHandle
-
set degradeRuleGrade.
- setDegradeRuleMinRequestAmount(Integer) - Method in class org.apache.shenyu.common.dto.convert.rule.SentinelHandle
-
set degradeRuleMinRequestAmount.
- setDegradeRuleSlowRatioThreshold(Double) - Method in class org.apache.shenyu.common.dto.convert.rule.SentinelHandle
-
set degradeRuleSlowRatioThreshold.
- setDegradeRuleStatIntervals(int) - Method in class org.apache.shenyu.common.dto.convert.rule.SentinelHandle
-
set degradeRuleStatIntervals.
- setDegradeRuleTimeWindow(Integer) - Method in class org.apache.shenyu.common.dto.convert.rule.SentinelHandle
-
set degradeRuleTimeWindow.
- setDivideUpstreams(List<DivideUpstream>) - Method in class org.apache.shenyu.common.dto.convert.selector.SpringCloudSelectorHandle
-
set divideUpstreams.
- setDomain(String) - Method in class org.apache.shenyu.common.config.ShenyuConfig.CrossFilterConfig.AllowedOriginConfig
-
Sets the enabled.
- setEnable(Boolean) - Method in class org.apache.shenyu.common.config.ShenyuConfig.SharedPool
-
Set enable.
- setEnabled(boolean) - Method in class org.apache.shenyu.common.config.ShenyuConfig.CrossFilterConfig
-
Sets enabled.
- setEnabled(boolean) - Method in class org.apache.shenyu.common.config.ShenyuConfig.ExcludePath
-
Sets enabled.
- setEnabled(boolean) - Method in class org.apache.shenyu.common.config.ShenyuConfig.ExtPlugin
-
Sets enabled.
- setEnabled(boolean) - Method in class org.apache.shenyu.common.config.ShenyuConfig.FallbackPath
-
Sets enabled.
- setEnabled(boolean) - Method in class org.apache.shenyu.common.config.ShenyuConfig.FileConfig
-
Sets enabled.
- setEnabled(boolean) - Method in class org.apache.shenyu.common.config.ShenyuConfig.Health
-
Sets enabled.
- setEnabled(boolean) - Method in class org.apache.shenyu.common.config.ShenyuConfig.Local
-
Sets enabled.
- setEnabled(boolean) - Method in class org.apache.shenyu.common.config.ShenyuConfig.MetricsConfig
-
Sets enabled.
- setEnabled(boolean) - Method in class org.apache.shenyu.common.config.ShenyuConfig.Scheduler
-
Sets enabled.
- setEnabled(boolean) - Method in class org.apache.shenyu.common.config.ShenyuConfig.UpstreamCheck
-
Sets enabled.
- setEnabled(Boolean) - Method in class org.apache.shenyu.common.dto.AppAuthData
-
set enabled.
- setEnabled(Boolean) - Method in class org.apache.shenyu.common.dto.AuthPathData
-
set enabled.
- setEnabled(Boolean) - Method in class org.apache.shenyu.common.dto.MetaData
-
set enabled.
- setEnabled(Boolean) - Method in class org.apache.shenyu.common.dto.PluginData
-
set enabled.
- setEnabled(Boolean) - Method in class org.apache.shenyu.common.dto.RuleData
-
set enabled.
- setEnabled(Boolean) - Method in class org.apache.shenyu.common.dto.SelectorData
-
set enabled.
- setErrorThresholdPercentage(int) - Method in class org.apache.shenyu.common.dto.convert.rule.HystrixHandle
-
set errorThresholdPercentage.
- setEventType(String) - Method in class org.apache.shenyu.common.dto.WebsocketData
-
set eventType.
- setExclude(ShenyuConfig.ExcludePath) - Method in class org.apache.shenyu.common.config.ShenyuConfig
-
Sets exclude.
- setExecutionIsolationStrategy(int) - Method in class org.apache.shenyu.common.dto.convert.rule.HystrixHandle
-
set executionIsolationStrategy.
- setExecutor(EagerExecutorService) - Method in class org.apache.shenyu.common.concurrent.MemoryLimitedTaskQueue
- setExecutor(EagerExecutorService) - Method in class org.apache.shenyu.common.concurrent.MemorySafeTaskQueue
- setExecutor(EagerExecutorService) - Method in interface org.apache.shenyu.common.concurrent.TaskQueue
-
set the executor.
- setExpiration(long) - Method in class org.apache.shenyu.common.timer.TimerTaskList
-
Sets expiration.
- setExtPlugin(ShenyuConfig.ExtPlugin) - Method in class org.apache.shenyu.common.config.ShenyuConfig
-
Sets ext plugin.
- setFailureRateThreshold(float) - Method in class org.apache.shenyu.common.dto.convert.rule.Resilience4JHandle
-
set failureRateThreshold.
- setFallback(ShenyuConfig.FallbackPath) - Method in class org.apache.shenyu.common.config.ShenyuConfig
-
Sets fallback.
- setFallbackUri(String) - Method in class org.apache.shenyu.common.dto.convert.rule.Resilience4JHandle
-
set fallbackUri.
- setFallbackUri(String) - Method in class org.apache.shenyu.common.dto.convert.rule.SentinelHandle
-
set fallbackUri.
- setFieldValue(Object, String, Object) - Static method in class org.apache.shenyu.common.utils.ReflectUtils
-
Set object property values directly.
- setFile(ShenyuConfig.FileConfig) - Method in class org.apache.shenyu.common.config.ShenyuConfig
-
Sets file.
- setFlowRuleControlBehavior(Integer) - Method in class org.apache.shenyu.common.dto.convert.rule.SentinelHandle
-
set flowRuleControlBehavior.
- setFlowRuleCount(Integer) - Method in class org.apache.shenyu.common.dto.convert.rule.SentinelHandle
-
set flowRuleCount.
- setFlowRuleEnable(Integer) - Method in class org.apache.shenyu.common.dto.convert.rule.SentinelHandle
-
set flowRuleEnable.
- setFlowRuleGrade(Integer) - Method in class org.apache.shenyu.common.dto.convert.rule.SentinelHandle
-
set flowRuleGrade.
- setFlowRuleMaxQueueingTimeMs(int) - Method in class org.apache.shenyu.common.dto.convert.rule.SentinelHandle
-
set flowRuleMaxQueueingTimeMs.
- setFlowRuleWarmUpPeriodSec(int) - Method in class org.apache.shenyu.common.dto.convert.rule.SentinelHandle
-
set flowRuleWarmUpPeriodSec.
- setGeneralContextKey(String) - Method in class org.apache.shenyu.common.dto.convert.rule.GeneralContextHandle
-
set generalContextKey.
- setGeneralContextType(String) - Method in class org.apache.shenyu.common.dto.convert.rule.GeneralContextHandle
-
set generalContextType.
- setGeneralContextValue(String) - Method in class org.apache.shenyu.common.dto.convert.rule.GeneralContextHandle
-
set generalContextValue.
- setGray(Boolean) - Method in class org.apache.shenyu.common.dto.convert.selector.DubboUpstream
-
Sets the gray.
- setGray(Boolean) - Method in class org.apache.shenyu.common.dto.convert.selector.SpringCloudSelectorHandle
-
set gray.
- setGroup(String) - Method in class org.apache.shenyu.common.dto.convert.plugin.DubboRegisterConfig
-
set group.
- setGroup(String) - Method in class org.apache.shenyu.common.dto.convert.plugin.SofaRegisterConfig
-
set group.
- setGroup(String) - Method in class org.apache.shenyu.common.dto.convert.rule.impl.DubboRuleHandle
-
set group.
- setGroup(String) - Method in class org.apache.shenyu.common.dto.convert.selector.DubboUpstream
-
Sets the group.
- setGroupKey(String) - Method in class org.apache.shenyu.common.dto.convert.rule.HystrixHandle
-
set groupKey.
- setGroupType(String) - Method in class org.apache.shenyu.common.dto.WebsocketData
-
set groupType.
- setHandle(String) - Method in class org.apache.shenyu.common.dto.RuleData
-
set handle.
- setHandle(String) - Method in class org.apache.shenyu.common.dto.SelectorData
-
set handle.
- setHeader(RequestHandle.ShenyuRequestHeader) - Method in class org.apache.shenyu.common.dto.convert.rule.RequestHandle
-
set header.
- setHeaderMaxSize(long) - Method in class org.apache.shenyu.common.dto.convert.rule.impl.DivideRuleHandle
-
set headerMaxSize.
- setHealth(ShenyuConfig.Health) - Method in class org.apache.shenyu.common.config.ShenyuConfig
-
Sets health.
- setHealthyThreshold(Integer) - Method in class org.apache.shenyu.common.config.ShenyuConfig.UpstreamCheck
-
Sets healthy threshold.
- setHost(String) - Method in class org.apache.shenyu.common.config.ShenyuConfig.MetricsConfig
-
Sets host.
- setHost(String) - Method in class org.apache.shenyu.common.dto.convert.selector.WebSocketUpstream
-
set host.
- setHttpStatusCode(Integer) - Method in class org.apache.shenyu.common.dto.convert.rule.MockHandle
-
set http status code.
- setHystrixThreadPoolConfig(HystrixHandle.HystrixThreadPoolConfig) - Method in class org.apache.shenyu.common.dto.convert.rule.HystrixHandle
-
set hystrixThreadPoolConfig.
- setId(String) - Method in class org.apache.shenyu.common.dto.MetaData
-
set id.
- setId(String) - Method in class org.apache.shenyu.common.dto.PluginData
-
set id.
- setId(String) - Method in class org.apache.shenyu.common.dto.RuleData
-
set id.
- setId(String) - Method in class org.apache.shenyu.common.dto.SelectorData
-
set id.
- setInterval(Integer) - Method in class org.apache.shenyu.common.config.ShenyuConfig.UpstreamCheck
-
Sets interval.
- setJmxConfig(String) - Method in class org.apache.shenyu.common.config.ShenyuConfig.MetricsConfig
-
Sets jmx config.
- setKeepAliveTime(Long) - Method in class org.apache.shenyu.common.config.ShenyuConfig.SharedPool
-
Set keep alive time.
- setKeepAliveTimeMinutes(int) - Method in class org.apache.shenyu.common.dto.convert.rule.HystrixHandle.HystrixThreadPoolConfig
-
set keepAliveTimeMinutes.
- setKey(String) - Method in class org.apache.shenyu.common.dto.convert.rule.impl.KeyAuthRuleHandle
-
Set the key.
- setKey(String) - Method in class org.apache.shenyu.common.dto.convert.rule.impl.ParamMappingRuleHandle.ParamMapInfo
-
set key.
- setKeyName(String) - Method in class org.apache.shenyu.common.dto.convert.rule.impl.KeyAuthRuleHandle
-
Set key attribute name.
- setKeyResolverName(String) - Method in class org.apache.shenyu.common.dto.convert.rule.RateLimiterHandle
-
set keyResolverName.
- setLastModifyTime(long) - Method in class org.apache.shenyu.common.dto.ConfigData
-
set lastModifyTime.
- setLimitForPeriod(int) - Method in class org.apache.shenyu.common.dto.convert.rule.Resilience4JHandle
-
set limitForPeriod.
- setLimitRefreshPeriod(int) - Method in class org.apache.shenyu.common.dto.convert.rule.Resilience4JHandle
-
set limitRefreshPeriod.
- setLoadbalance(String) - Method in class org.apache.shenyu.common.dto.convert.rule.impl.DubboRuleHandle
-
Sets the loadbalance.
- setLoadBalance(String) - Method in class org.apache.shenyu.common.dto.convert.rule.impl.DivideRuleHandle
-
set loadBalance.
- setLoadBalance(String) - Method in class org.apache.shenyu.common.dto.convert.rule.impl.SofaRuleHandle
-
set loadBalance.
- setLoadBalance(String) - Method in class org.apache.shenyu.common.dto.convert.rule.impl.SpringCloudRuleHandle
-
set loadBalance.
- setLoadBalance(String) - Method in class org.apache.shenyu.common.dto.convert.rule.impl.WebSocketRuleHandle
-
set loadBalance.
- setLocal(boolean) - Method in class org.apache.shenyu.common.config.ShenyuConfig.SwitchConfig
-
Sets local.
- setLocal(ShenyuConfig.Local) - Method in class org.apache.shenyu.common.config.ShenyuConfig
-
Sets the local config.
- setLoged(boolean) - Method in class org.apache.shenyu.common.dto.convert.rule.RateLimiterHandle
-
set loged.
- setLoged(Boolean) - Method in class org.apache.shenyu.common.dto.RuleData
-
set loged.
- setLogged(Boolean) - Method in class org.apache.shenyu.common.dto.SelectorData
-
set logged.
- setMatchCache(ShenyuConfig.MatchCache) - Method in class org.apache.shenyu.common.config.ShenyuConfig
-
Sets match cache.
- setMatchMode(Integer) - Method in class org.apache.shenyu.common.dto.RuleData
-
set matchMode.
- setMatchMode(Integer) - Method in class org.apache.shenyu.common.dto.SelectorData
-
set matchMode.
- setMatchMode(String) - Method in class org.apache.shenyu.common.config.ShenyuConfig.ShenyuTrieConfig
-
set match mode.
- setMaxAge(String) - Method in class org.apache.shenyu.common.config.ShenyuConfig.CrossFilterConfig
-
Sets the maxAge.
- setMaxConcurrentRequests(int) - Method in class org.apache.shenyu.common.dto.convert.rule.HystrixHandle
-
set maxConcurrentRequests.
- setMaxFramePayloadSize(Integer) - Method in class org.apache.shenyu.common.config.ShenyuConfig.WebsocketConfig
-
Set max frame payload size.
- setMaxFreeMemory(int) - Method in class org.apache.shenyu.common.concurrent.MemorySafeLinkedBlockingQueue
-
set the max free memory.
- setMaxFreeMemory(Integer) - Method in class org.apache.shenyu.common.config.ShenyuConfig.SharedPool
-
Set max work queue free memory.
- setMaximumPoolSize(Integer) - Method in class org.apache.shenyu.common.config.ShenyuConfig.SharedPool
-
Set max pool size.
- setMaximumSize(int) - Method in class org.apache.shenyu.common.dto.convert.rule.HystrixHandle.HystrixThreadPoolConfig
-
set maximumSize.
- setMaxQueueSize(int) - Method in class org.apache.shenyu.common.dto.convert.rule.HystrixHandle.HystrixThreadPoolConfig
-
set maxQueueSize.
- setMaxSelectorFreeMemory(Integer) - Method in class org.apache.shenyu.common.config.ShenyuConfig.MatchCache
-
Sets maxFreeMemory.
- setMaxSize(Integer) - Method in class org.apache.shenyu.common.config.ShenyuConfig.FileConfig
-
Sets file max size.
- setMaxWorkQueueMemory(Long) - Method in class org.apache.shenyu.common.config.ShenyuConfig.SharedPool
-
Set max work queue memory.
- setMd5(String) - Method in class org.apache.shenyu.common.dto.ConfigData
-
set md5.
- setMemoryLimit(long) - Method in class org.apache.shenyu.common.concurrent.MemoryLimitedLinkedBlockingQueue
-
set the memory limit.
- setMemoryLimit(long) - Method in class org.apache.shenyu.common.concurrent.MemoryLimiter
-
set the memory limit.
- setMethodName(String) - Method in class org.apache.shenyu.common.dto.MetaData
-
set methodName.
- setMetrics(ShenyuConfig.MetricsConfig) - Method in class org.apache.shenyu.common.config.ShenyuConfig
-
Sets metrics.
- setMinimumNumberOfCalls(int) - Method in class org.apache.shenyu.common.dto.convert.rule.Resilience4JHandle
-
set minimumNumberOfCalls.
- setName(String) - Method in class org.apache.shenyu.common.config.ShenyuConfig.MetricsConfig
-
Sets metrics name.
- setName(String) - Method in class org.apache.shenyu.common.dto.PluginData
-
set name.
- setName(String) - Method in class org.apache.shenyu.common.dto.RuleData
-
set name.
- setName(String) - Method in class org.apache.shenyu.common.dto.SelectorData
-
set name.
- setOpen(Boolean) - Method in class org.apache.shenyu.common.dto.AppAuthData
-
set open.
- setOperator(String) - Method in class org.apache.shenyu.common.dto.ConditionData
-
set operator.
- setOriginRegex(String) - Method in class org.apache.shenyu.common.config.ShenyuConfig.CrossFilterConfig.AllowedOriginConfig
-
Sets the originRegex.
- setOrigins(Set<String>) - Method in class org.apache.shenyu.common.config.ShenyuConfig.CrossFilterConfig.AllowedOriginConfig
-
Sets the origins.
- setParamDataList(List<AuthParamData>) - Method in class org.apache.shenyu.common.dto.AppAuthData
-
set paramDataList.
- setParameter(RequestHandle.ShenyuRequestParameter) - Method in class org.apache.shenyu.common.dto.convert.rule.RequestHandle
-
set parameter.
- setParameterTypes(String) - Method in class org.apache.shenyu.common.dto.MetaData
-
set parameterTypes.
- setParamName(String) - Method in class org.apache.shenyu.common.dto.ConditionData
-
set paramName.
- setParamType(String) - Method in class org.apache.shenyu.common.dto.ConditionData
-
set paramType.
- setParamValue(String) - Method in class org.apache.shenyu.common.dto.ConditionData
-
set paramValue.
- setPath(String) - Method in class org.apache.shenyu.common.config.ShenyuConfig.ExtPlugin
-
Sets path.
- setPath(String) - Method in class org.apache.shenyu.common.dto.AuthPathData
-
set path.
- setPath(String) - Method in class org.apache.shenyu.common.dto.convert.rule.impl.ParamMappingRuleHandle.ParamMapInfo
-
set path.
- setPath(String) - Method in class org.apache.shenyu.common.dto.convert.rule.impl.SpringCloudRuleHandle
-
set path.
- setPath(String) - Method in class org.apache.shenyu.common.dto.MetaData
-
set path.
- setPathDataList(List<AuthPathData>) - Method in class org.apache.shenyu.common.dto.AppAuthData
-
set pathDataList.
- setPathRuleCacheSize(Long) - Method in class org.apache.shenyu.common.config.ShenyuConfig.ShenyuTrieConfig
-
set path rule cache size.
- setPaths(List<String>) - Method in class org.apache.shenyu.common.config.ShenyuConfig.ExcludePath
-
Sets paths.
- setPaths(List<String>) - Method in class org.apache.shenyu.common.config.ShenyuConfig.FallbackPath
-
Sets paths.
- setPaths(List<String>) - Method in class org.apache.shenyu.common.config.ShenyuConfig.Health
-
Sets paths.
- setPathVariableSize(Long) - Method in class org.apache.shenyu.common.config.ShenyuConfig.ShenyuTrieConfig
-
set path variable node size.
- setPermission(String) - Method in class org.apache.shenyu.common.dto.convert.rule.WafHandle
-
set permission.
- setPermittedNumberOfCallsInHalfOpenState(int) - Method in class org.apache.shenyu.common.dto.convert.rule.Resilience4JHandle
-
set permittedNumberOfCallsInHalfOpenState.
- setPluginId(String) - Method in class org.apache.shenyu.common.dto.SelectorData
-
set pluginId.
- setPluginName(String) - Method in class org.apache.shenyu.common.dto.RuleData
-
set pluginName.
- setPluginName(String) - Method in class org.apache.shenyu.common.dto.SelectorData
-
set pluginName.
- setPort(int) - Method in class org.apache.shenyu.common.dto.convert.selector.DubboUpstream
-
set port.
- setPort(Integer) - Method in class org.apache.shenyu.common.config.ShenyuConfig.MetricsConfig
-
Sets port.
- setPort(Integer) - Method in class org.apache.shenyu.common.dto.convert.plugin.BrpcRegisterConfig
-
set port.
- setPrefix(String) - Method in class org.apache.shenyu.common.config.ShenyuConfig.SharedPool
-
Set prefix.
- setPrefixes(Set<String>) - Method in class org.apache.shenyu.common.config.ShenyuConfig.CrossFilterConfig.AllowedOriginConfig
-
Sets the enabled.
- setPrintEnabled(boolean) - Method in class org.apache.shenyu.common.config.ShenyuConfig.UpstreamCheck
-
Sets print enabled.
- setPrintInterval(Integer) - Method in class org.apache.shenyu.common.config.ShenyuConfig.UpstreamCheck
-
Sets print interval.
- setProps(Properties) - Method in class org.apache.shenyu.common.config.ShenyuConfig.MetricsConfig
-
Sets props.
- setProtocol(String) - Method in class org.apache.shenyu.common.dto.convert.plugin.DubboRegisterConfig
-
set protocol.
- setProtocol(String) - Method in class org.apache.shenyu.common.dto.convert.plugin.SofaRegisterConfig
-
set protocol.
- setProtocol(String) - Method in class org.apache.shenyu.common.dto.convert.selector.CommonUpstream
-
set protocol.
- setQueues(Integer) - Method in class org.apache.shenyu.common.dto.convert.plugin.BrpcRegisterConfig
-
set queues.
- setQueues(Integer) - Method in class org.apache.shenyu.common.dto.convert.plugin.DubboRegisterConfig
-
set queues.
- setQueues(Integer) - Method in class org.apache.shenyu.common.dto.convert.plugin.MotanRegisterConfig
-
set queues.
- setQueues(Integer) - Method in class org.apache.shenyu.common.dto.convert.plugin.SofaRegisterConfig
-
set queues.
- setQueues(Integer) - Method in class org.apache.shenyu.common.dto.convert.plugin.TarsRegisterConfig
-
set queues.
- setRedirectURI(String) - Method in class org.apache.shenyu.common.dto.convert.rule.RedirectHandle
-
set redirectURI.
- setRegex(String) - Method in class org.apache.shenyu.common.dto.convert.rule.RewriteHandle
-
set regex.
- setRegister(String) - Method in class org.apache.shenyu.common.dto.convert.plugin.DubboRegisterConfig
-
set register.
- setRegister(String) - Method in class org.apache.shenyu.common.dto.convert.plugin.MotanRegisterConfig
-
set register.
- setRegister(String) - Method in class org.apache.shenyu.common.dto.convert.plugin.SofaRegisterConfig
-
set register.
- setRegistry(String) - Method in class org.apache.shenyu.common.dto.convert.selector.DubboUpstream
-
set registry.
- setRejector(Rejector<E>) - Method in class org.apache.shenyu.common.concurrent.MemorySafeLinkedBlockingQueue
-
set the rejector.
- setRemoveBodyKeys(Set<String>) - Method in class org.apache.shenyu.common.dto.convert.rule.impl.ModifyResponseRuleHandle
-
set removeBodyKeys.
- setRemoveCookieKeys(Set<String>) - Method in class org.apache.shenyu.common.dto.convert.rule.RequestHandle.ShenyuCookie
-
set removeCookieKeys.
- setRemoveHeaderKeys(Set<String>) - Method in class org.apache.shenyu.common.dto.convert.rule.impl.ModifyResponseRuleHandle
-
set removeHeaderKeys.
- setRemoveHeaderKeys(Set<String>) - Method in class org.apache.shenyu.common.dto.convert.rule.RequestHandle.ShenyuRequestHeader
-
set removeHeaderKeys.
- setRemoveParameterKeys(Set<String>) - Method in class org.apache.shenyu.common.dto.convert.rule.impl.ParamMappingRuleHandle
-
set removeParameterKeys.
- setRemoveParameterKeys(Set<String>) - Method in class org.apache.shenyu.common.dto.convert.rule.RequestHandle.ShenyuRequestParameter
-
set removeParameterKeys.
- setReplace(String) - Method in class org.apache.shenyu.common.dto.convert.rule.RewriteHandle
-
set replace.
- setReplaceBodyKeys(List<ParamMappingRuleHandle.ParamMapInfo>) - Method in class org.apache.shenyu.common.dto.convert.rule.impl.ModifyResponseRuleHandle
-
set replaceBodyKeys.
- setReplaceCookieKeys(Map<String, String>) - Method in class org.apache.shenyu.common.dto.convert.rule.RequestHandle.ShenyuCookie
-
set replaceCookieKeys.
- setReplaceHeaderKeys(Map<String, String>) - Method in class org.apache.shenyu.common.dto.convert.rule.impl.ModifyResponseRuleHandle
-
set replaceHeaderKeys.
- setReplaceHeaderKeys(Map<String, String>) - Method in class org.apache.shenyu.common.dto.convert.rule.RequestHandle.ShenyuRequestHeader
-
set replaceHeaderKeys.
- setReplaceParameterKeys(List<ParamMappingRuleHandle.ParamMapInfo>) - Method in class org.apache.shenyu.common.dto.convert.rule.impl.ParamMappingRuleHandle
-
set replaceParameterKeys.
- setReplaceParameterKeys(Map<String, String>) - Method in class org.apache.shenyu.common.dto.convert.rule.RequestHandle.ShenyuRequestParameter
-
set replaceParameterKeys.
- setReplenishRate(double) - Method in class org.apache.shenyu.common.dto.convert.rule.RateLimiterHandle
-
set replenishRate.
- setRequestCount(double) - Method in class org.apache.shenyu.common.dto.convert.rule.RateLimiterHandle
-
set requestCount.
- setRequestMaxSize(long) - Method in class org.apache.shenyu.common.dto.convert.rule.impl.DivideRuleHandle
-
set requestMaxSize.
- setRequestVolumeThreshold(int) - Method in class org.apache.shenyu.common.dto.convert.rule.HystrixHandle
-
set requestVolumeThreshold.
- setResponseContent(String) - Method in class org.apache.shenyu.common.dto.convert.rule.MockHandle
-
set response content.
- setRetries(Integer) - Method in class org.apache.shenyu.common.dto.convert.rule.impl.DubboRuleHandle
-
set retries.
- setRetries(Integer) - Method in class org.apache.shenyu.common.dto.convert.rule.impl.SofaRuleHandle
-
set retries.
- setRetry(int) - Method in class org.apache.shenyu.common.dto.convert.rule.impl.DivideRuleHandle
-
set retry.
- setRetry(int) - Method in class org.apache.shenyu.common.dto.convert.rule.impl.WebSocketRuleHandle
-
set retry.
- setRetryStrategy(String) - Method in class org.apache.shenyu.common.dto.convert.rule.impl.DivideRuleHandle
-
set retryStrategy.
- setRibbon(ShenyuConfig.RibbonConfig) - Method in class org.apache.shenyu.common.config.ShenyuConfig
-
Sets ribbon.
- setRole(String) - Method in class org.apache.shenyu.common.dto.PluginData
-
set role.
- setRpcExt(String) - Method in class org.apache.shenyu.common.dto.MetaData
-
set rpcExt.
- setRpcType(String) - Method in class org.apache.shenyu.common.dto.MetaData
-
set rpcType.
- setScheduleDelay(Integer) - Method in class org.apache.shenyu.common.config.ShenyuConfig.ExtPlugin
-
Sets schedule delay.
- setScheduler(ShenyuConfig.Scheduler) - Method in class org.apache.shenyu.common.config.ShenyuConfig
-
Sets scheduler.
- setScheduleTime(Integer) - Method in class org.apache.shenyu.common.config.ShenyuConfig.ExtPlugin
-
Sets schedule time.
- setSelectorEnabled(boolean) - Method in class org.apache.shenyu.common.config.ShenyuConfig.MatchCache
-
Set selector enabled.
- setSelectorId(String) - Method in class org.apache.shenyu.common.dto.RuleData
-
set selectorId.
- setSelectorName(String) - Method in class org.apache.shenyu.common.dto.convert.selector.ZombieUpstream
-
set selectorId.
- setServerListRefreshInterval(Integer) - Method in class org.apache.shenyu.common.config.ShenyuConfig.RibbonConfig
-
setServerListRefreshInterval.
- setServiceId(String) - Method in class org.apache.shenyu.common.dto.convert.selector.SpringCloudSelectorHandle
-
set serviceId.
- setServiceName(String) - Method in class org.apache.shenyu.common.dto.MetaData
-
set serviceName.
- setSetCookies(Map<String, String>) - Method in class org.apache.shenyu.common.dto.convert.rule.RequestHandle.ShenyuCookie
-
set setCookies.
- setSetHeaders(Map<String, String>) - Method in class org.apache.shenyu.common.dto.convert.rule.impl.ModifyResponseRuleHandle
-
set setHeaders.
- setSetHeaders(Map<String, String>) - Method in class org.apache.shenyu.common.dto.convert.rule.RequestHandle.ShenyuRequestHeader
-
set setHeaders.
- setSetParameters(Map<String, String>) - Method in class org.apache.shenyu.common.dto.convert.rule.RequestHandle.ShenyuRequestParameter
-
set setParameters.
- setSha512Key(String) - Method in class org.apache.shenyu.common.config.ShenyuConfig.Local
-
Set Sha512Key.
- setSharedPool(ShenyuConfig.SharedPool) - Method in class org.apache.shenyu.common.config.ShenyuConfig
-
Sets the shared thread pool config.
- setSleepWindowInMilliseconds(int) - Method in class org.apache.shenyu.common.dto.convert.rule.HystrixHandle
-
set sleepWindowInMilliseconds.
- setSlidingWindowSize(int) - Method in class org.apache.shenyu.common.dto.convert.rule.Resilience4JHandle
-
set slidingWindowSize.
- setSlidingWindowType(int) - Method in class org.apache.shenyu.common.dto.convert.rule.Resilience4JHandle
-
set slidingWindowType.
- setSort(Integer) - Method in class org.apache.shenyu.common.dto.PluginData
-
set sort.
- setSort(Integer) - Method in class org.apache.shenyu.common.dto.RuleData
-
set sort.
- setSort(Integer) - Method in class org.apache.shenyu.common.dto.SelectorData
-
set sort.
- setSpacer(String) - Method in class org.apache.shenyu.common.config.ShenyuConfig.CrossFilterConfig.AllowedOriginConfig
-
Sets the spacer.
- setStatus(boolean) - Method in class org.apache.shenyu.common.dto.convert.selector.CommonUpstream
-
set status.
- setStatusCode(int) - Method in class org.apache.shenyu.common.dto.convert.rule.impl.ModifyResponseRuleHandle
-
set statusCode.
- setStatusCode(String) - Method in class org.apache.shenyu.common.dto.convert.rule.WafHandle
-
set statusCode.
- setSwitchConfig(ShenyuConfig.SwitchConfig) - Method in class org.apache.shenyu.common.config.ShenyuConfig
-
Sets switch config.
- setThreadpool(String) - Method in class org.apache.shenyu.common.dto.convert.plugin.BrpcRegisterConfig
-
set threadpool.
- setThreadpool(String) - Method in class org.apache.shenyu.common.dto.convert.plugin.DubboRegisterConfig
-
set threadpool.
- setThreadpool(String) - Method in class org.apache.shenyu.common.dto.convert.plugin.GrpcRegisterConfig
-
set threadpool.
- setThreadpool(String) - Method in class org.apache.shenyu.common.dto.convert.plugin.MotanRegisterConfig
-
set threadpool.
- setThreadpool(String) - Method in class org.apache.shenyu.common.dto.convert.plugin.SofaRegisterConfig
-
set threadpool.
- setThreadpool(String) - Method in class org.apache.shenyu.common.dto.convert.plugin.TarsRegisterConfig
-
set threadpool.
- setThreads(Integer) - Method in class org.apache.shenyu.common.config.ShenyuConfig.ExtPlugin
-
Sets threads.
- setThreads(Integer) - Method in class org.apache.shenyu.common.config.ShenyuConfig.Scheduler
-
Sets threads.
- setThreads(Integer) - Method in class org.apache.shenyu.common.dto.convert.plugin.BrpcRegisterConfig
-
set threads.
- setThreads(Integer) - Method in class org.apache.shenyu.common.dto.convert.plugin.DubboRegisterConfig
-
set threads.
- setThreads(Integer) - Method in class org.apache.shenyu.common.dto.convert.plugin.MotanRegisterConfig
-
set threads.
- setThreads(Integer) - Method in class org.apache.shenyu.common.dto.convert.plugin.SofaRegisterConfig
-
set threads.
- setThreads(Integer) - Method in class org.apache.shenyu.common.dto.convert.plugin.TarsRegisterConfig
-
set threads.
- setTimeout(long) - Method in class org.apache.shenyu.common.dto.convert.rule.HystrixHandle
-
set timeout.
- setTimeout(long) - Method in class org.apache.shenyu.common.dto.convert.rule.impl.DivideRuleHandle
-
set timeout.
- setTimeout(long) - Method in class org.apache.shenyu.common.dto.convert.rule.impl.DubboRuleHandle
-
set timeout.
- setTimeout(long) - Method in class org.apache.shenyu.common.dto.convert.rule.impl.SofaRuleHandle
-
set timeout.
- setTimeout(long) - Method in class org.apache.shenyu.common.dto.convert.rule.impl.SpringCloudRuleHandle
-
set timeout.
- setTimeout(long) - Method in class org.apache.shenyu.common.dto.convert.rule.impl.WebSocketRuleHandle
-
set timeout.
- setTimeout(Integer) - Method in class org.apache.shenyu.common.config.ShenyuConfig.UpstreamCheck
-
Sets timeout.
- setTimeoutDuration(long) - Method in class org.apache.shenyu.common.dto.convert.rule.Resilience4JHandle
-
set timeoutDuration.
- setTimeoutDurationRate(int) - Method in class org.apache.shenyu.common.dto.convert.rule.Resilience4JHandle
-
set timeoutDurationRate.
- setTimeoutSeconds(Long) - Method in class org.apache.shenyu.common.dto.convert.rule.impl.CacheRuleHandle
-
Set timeout seconds.
- setTimestamp(long) - Method in class org.apache.shenyu.common.dto.convert.selector.CommonUpstream
-
set timestamp.
- setTrie(ShenyuConfig.ShenyuTrieConfig) - Method in class org.apache.shenyu.common.config.ShenyuConfig
-
set shenyu trie config.
- setType(Integer) - Method in class org.apache.shenyu.common.dto.SelectorData
-
set type.
- setType(String) - Method in class org.apache.shenyu.common.config.ShenyuConfig.Scheduler
-
Sets type.
- setUnhealthyThreshold(Integer) - Method in class org.apache.shenyu.common.config.ShenyuConfig.UpstreamCheck
-
Sets unhealthy threshold.
- setUpstreamCheck(ShenyuConfig.UpstreamCheck) - Method in class org.apache.shenyu.common.config.ShenyuConfig
-
Sets upstream check.
- setUpstreamHost(String) - Method in class org.apache.shenyu.common.dto.convert.selector.CommonUpstream
-
set upstreamHost.
- setUpstreamUrl(String) - Method in class org.apache.shenyu.common.dto.convert.selector.CommonUpstream
-
set upstreamUrl.
- setUrl(String) - Method in class org.apache.shenyu.common.dto.convert.selector.WebSocketUpstream
-
set url.
- setValue(String) - Method in class org.apache.shenyu.common.dto.convert.rule.impl.ParamMappingRuleHandle.ParamMapInfo
-
set value.
- setVersion(String) - Method in class org.apache.shenyu.common.dto.convert.rule.impl.DubboRuleHandle
-
set version.
- setVersion(String) - Method in class org.apache.shenyu.common.dto.convert.selector.DubboUpstream
-
Sets the version.
- setWaitIntervalFunctionInOpenState(int) - Method in class org.apache.shenyu.common.dto.convert.rule.Resilience4JHandle
-
set waitIntervalFunctionInOpenState.
- setWarmup(int) - Method in class org.apache.shenyu.common.dto.convert.selector.DivideUpstream
-
set warmup.
- setWarmup(int) - Method in class org.apache.shenyu.common.dto.convert.selector.DubboUpstream
-
Sets the warmup.
- setWarmup(int) - Method in class org.apache.shenyu.common.dto.convert.selector.TarsUpstream
-
set warmup.
- setWarmup(int) - Method in class org.apache.shenyu.common.dto.convert.selector.WebSocketUpstream
-
set warmup.
- setWebsocket(ShenyuConfig.WebsocketConfig) - Method in class org.apache.shenyu.common.config.ShenyuConfig
-
Sets the websocket config.
- setWeight(int) - Method in class org.apache.shenyu.common.dto.convert.selector.DivideUpstream
-
set weight.
- setWeight(int) - Method in class org.apache.shenyu.common.dto.convert.selector.DubboUpstream
-
Sets the weight.
- setWeight(int) - Method in class org.apache.shenyu.common.dto.convert.selector.GrpcUpstream
-
set weight.
- setWeight(int) - Method in class org.apache.shenyu.common.dto.convert.selector.TarsUpstream
-
set weight.
- setWeight(int) - Method in class org.apache.shenyu.common.dto.convert.selector.WebSocketUpstream
-
set weight.
- setZombieCheckTimes(int) - Method in class org.apache.shenyu.common.dto.convert.selector.ZombieUpstream
-
set zombieCheckTimes.
- sha512Hex(String) - Static method in class org.apache.shenyu.common.utils.DigestUtils
-
Calculates the SHA-512 digest and returns the value as a hex string.
- SHARED - Static variable in interface org.apache.shenyu.common.constant.Constants
-
shared thread pool type.
- SharedPool() - Constructor for class org.apache.shenyu.common.config.ShenyuConfig.SharedPool
- SHENYU_ADMIN_PATH_CONFIGS_FETCH - Static variable in interface org.apache.shenyu.common.constant.Constants
-
shenyu admin path configs fetch.
- SHENYU_ADMIN_PATH_CONFIGS_LISTENER - Static variable in interface org.apache.shenyu.common.constant.Constants
-
shenyu admin path configs listener.
- ShenyuConfig - Class in org.apache.shenyu.common.config
-
The type shenyu config.
- ShenyuConfig() - Constructor for class org.apache.shenyu.common.config.ShenyuConfig
- ShenyuConfig.CrossFilterConfig - Class in org.apache.shenyu.common.config
-
The Cross Filter Config.
- ShenyuConfig.CrossFilterConfig.AllowedOriginConfig - Class in org.apache.shenyu.common.config
-
the cors allowedOrigin config.
- ShenyuConfig.ExcludePath - Class in org.apache.shenyu.common.config
-
The type Exclude path.
- ShenyuConfig.ExtPlugin - Class in org.apache.shenyu.common.config
-
The type Ext plugin.
- ShenyuConfig.FallbackPath - Class in org.apache.shenyu.common.config
-
The type fallback path.
- ShenyuConfig.FileConfig - Class in org.apache.shenyu.common.config
-
The type File config.
- ShenyuConfig.Health - Class in org.apache.shenyu.common.config
-
The type Health.
- ShenyuConfig.Local - Class in org.apache.shenyu.common.config
-
The local config.
- ShenyuConfig.MatchCache - Class in org.apache.shenyu.common.config
-
the match cache.
- ShenyuConfig.MetricsConfig - Class in org.apache.shenyu.common.config
-
The type Metrics config.
- ShenyuConfig.RibbonConfig - Class in org.apache.shenyu.common.config
-
The Ribbon Config.
- ShenyuConfig.Scheduler - Class in org.apache.shenyu.common.config
-
The type Scheduler.
- ShenyuConfig.SharedPool - Class in org.apache.shenyu.common.config
-
The type Shared Thread Pool.
- ShenyuConfig.ShenyuTrieConfig - Class in org.apache.shenyu.common.config
-
shenyu trie config.
- ShenyuConfig.SwitchConfig - Class in org.apache.shenyu.common.config
-
The type Switch config.
- ShenyuConfig.UpstreamCheck - Class in org.apache.shenyu.common.config
-
The type Upstream check.
- ShenyuConfig.WebsocketConfig - Class in org.apache.shenyu.common.config
-
the websocket config.
- ShenyuCookie() - Constructor for class org.apache.shenyu.common.dto.convert.rule.RequestHandle.ShenyuCookie
-
no args constructor.
- ShenyuCookie(Map<String, String>, Map<String, String>, Map<String, String>, Set<String>) - Constructor for class org.apache.shenyu.common.dto.convert.rule.RequestHandle.ShenyuCookie
-
all args constructor.
- ShenyuException - Exception in org.apache.shenyu.common.exception
-
Shenyu Exception.
- ShenyuException(String) - Constructor for exception org.apache.shenyu.common.exception.ShenyuException
-
Instantiates a new Shenyu exception.
- ShenyuException(String, Throwable) - Constructor for exception org.apache.shenyu.common.exception.ShenyuException
-
Instantiates a new Shenyu exception.
- ShenyuException(Throwable) - Constructor for exception org.apache.shenyu.common.exception.ShenyuException
-
Instantiates a new Shenyu exception.
- ShenyuRequestHeader() - Constructor for class org.apache.shenyu.common.dto.convert.rule.RequestHandle.ShenyuRequestHeader
-
no args constructor.
- ShenyuRequestHeader(Map<String, String>, Map<String, String>, Map<String, String>, Set<String>) - Constructor for class org.apache.shenyu.common.dto.convert.rule.RequestHandle.ShenyuRequestHeader
-
all args constructor.
- ShenyuRequestParameter() - Constructor for class org.apache.shenyu.common.dto.convert.rule.RequestHandle.ShenyuRequestParameter
-
no args constructor.
- ShenyuRequestParameter(Map<String, String>, Map<String, String>, Map<String, String>, Set<String>) - Constructor for class org.apache.shenyu.common.dto.convert.rule.RequestHandle.ShenyuRequestParameter
-
all args constructor.
- ShenyuThreadFactory - Class in org.apache.shenyu.common.concurrent
-
ShenyuThreadFactory.
- ShenyuThreadPoolExecutor - Class in org.apache.shenyu.common.concurrent
-
ShenyuThreadPoolExecutor.
- ShenyuThreadPoolExecutor(int, int, long, TimeUnit, TaskQueue<Runnable>, ThreadFactory, RejectedExecutionHandler) - Constructor for class org.apache.shenyu.common.concurrent.ShenyuThreadPoolExecutor
- ShenyuTrieConfig() - Constructor for class org.apache.shenyu.common.config.ShenyuConfig.ShenyuTrieConfig
- shutdown() - Method in class org.apache.shenyu.common.timer.HierarchicalWheelTimer
- shutdown() - Method in interface org.apache.shenyu.common.timer.Timer
-
Shutdown.
- sign(String, String, String) - Static method in class org.apache.shenyu.common.utils.SignUtils
-
Returns signature of data as hex string (lowercase).
- SIGN - org.apache.shenyu.common.enums.PluginEnum
-
Sign plugin enum.
- SIGN - Static variable in interface org.apache.shenyu.common.constant.Constants
-
The constant SIGN.
- SIGN_APP_KEY_IS_NOT_EXIST - Static variable in interface org.apache.shenyu.common.constant.Constants
-
The constant SIGN_APP_KEY_IS_NOT_EXIST.
- SIGN_HMD5 - Static variable in class org.apache.shenyu.common.utils.SignUtils
- SIGN_HS256 - Static variable in class org.apache.shenyu.common.utils.SignUtils
- SIGN_HS512 - Static variable in class org.apache.shenyu.common.utils.SignUtils
- SIGN_MD5 - Static variable in class org.apache.shenyu.common.utils.SignUtils
- SIGN_PARAMS_ERROR - Static variable in interface org.apache.shenyu.common.constant.Constants
-
The constant SIGN_PARAMS_ERROR.
- SIGN_PATH_NOT_EXIST - Static variable in interface org.apache.shenyu.common.constant.Constants
-
The constant SIGN_PATH_NOT_EXIST.
- SIGN_VALUE_IS_ERROR - Static variable in interface org.apache.shenyu.common.constant.Constants
-
The constant SIGN_VALUE_IS_ERROR.
- SignUtils - Class in org.apache.shenyu.common.utils
-
SignUtils.
- SignUtils() - Constructor for class org.apache.shenyu.common.utils.SignUtils
- single(Class<?>, Object) - Method in enum org.apache.shenyu.common.utils.Singleton
-
Single.
- Singleton - Enum in org.apache.shenyu.common.utils
-
Singleton.
- size() - Method in class org.apache.shenyu.common.timer.HierarchicalWheelTimer
- size() - Method in interface org.apache.shenyu.common.timer.Timer
-
Size int.
- sleep(TimeUnit, int) - Static method in class org.apache.shenyu.common.utils.ThreadUtils
-
sleep current thread.
- SLEEP_WINDOW_INMILLISECONDS - Static variable in interface org.apache.shenyu.common.constant.Constants
-
hystrix withCircuitBreakerSleepWindowInMilliseconds.
- SLIDING_WINDOW - org.apache.shenyu.common.enums.RateLimitEnum
- SLIDING_WINDOW_SIZE - Static variable in interface org.apache.shenyu.common.constant.Constants
-
circuitBreaker slidingWindowSize.
- SLIDING_WINDOW_TYPE - Static variable in interface org.apache.shenyu.common.constant.Constants
-
circuitBreaker slidingWindowType.
- SOFA - org.apache.shenyu.common.enums.PluginEnum
-
Sofa plugin enum.
- SOFA - org.apache.shenyu.common.enums.RpcTypeEnum
-
Sofa rpc type enum.
- SOFA_RPC_RESULT_EMPTY - Static variable in interface org.apache.shenyu.common.constant.Constants
-
The constant SOFA_RPC_RESULT_EMPTY.
- SofaRegisterConfig - Class in org.apache.shenyu.common.dto.convert.plugin
-
The type sofa register config.
- SofaRegisterConfig() - Constructor for class org.apache.shenyu.common.dto.convert.plugin.SofaRegisterConfig
- SofaRuleHandle - Class in org.apache.shenyu.common.dto.convert.rule.impl
-
The type Sofa rule handle.
- SofaRuleHandle() - Constructor for class org.apache.shenyu.common.dto.convert.rule.impl.SofaRuleHandle
- sort(Integer) - Method in class org.apache.shenyu.common.dto.PluginData.Builder
-
build sort.
- sort(Integer) - Method in class org.apache.shenyu.common.dto.RuleData.Builder
-
build sort.
- sort(Integer) - Method in class org.apache.shenyu.common.dto.SelectorData.Builder
-
build sort.
- SORTED - org.apache.shenyu.common.enums.PluginHandlerEventEnum
-
plugin sorted.
- SPECIFY_DOMAIN - Static variable in interface org.apache.shenyu.common.constant.Constants
-
user can use the specify-domian to replace of upstream url of the divide plugin.
- SpiLoadFactory - Class in org.apache.shenyu.common.utils
-
SpiLoadFactory.
- SpiLoadFactory() - Constructor for class org.apache.shenyu.common.utils.SpiLoadFactory
- SPRING_CLOUD - org.apache.shenyu.common.enums.PluginEnum
-
springCloud plugin enum.
- SPRING_CLOUD - org.apache.shenyu.common.enums.RpcTypeEnum
-
springCloud rpc type enum.
- SpringCloudRuleHandle - Class in org.apache.shenyu.common.dto.convert.rule.impl
-
The type Spring cloud rule handle.
- SpringCloudRuleHandle() - Constructor for class org.apache.shenyu.common.dto.convert.rule.impl.SpringCloudRuleHandle
- SpringCloudSelectorHandle - Class in org.apache.shenyu.common.dto.convert.selector
-
The type Spring cloud selector handle.
- SpringCloudSelectorHandle() - Constructor for class org.apache.shenyu.common.dto.convert.selector.SpringCloudSelectorHandle
-
no args constructor.
- SpringCloudSelectorHandle.Builder - Class in org.apache.shenyu.common.dto.convert.selector
-
class builder.
- STANDALONE - org.apache.shenyu.common.enums.RedisModeEnum
-
Standalone redis mode enum.
- STARTS_WITH - org.apache.shenyu.common.enums.OperatorEnum
-
Starts with operator enum.
- status(boolean) - Method in class org.apache.shenyu.common.dto.convert.selector.DivideUpstream.Builder
-
build status.
- status(boolean) - Method in class org.apache.shenyu.common.dto.convert.selector.DubboUpstream.Builder
-
build status.
- status(boolean) - Method in class org.apache.shenyu.common.dto.convert.selector.GrpcUpstream.Builder
-
build status.
- status(boolean) - Method in class org.apache.shenyu.common.dto.convert.selector.TarsUpstream.Builder
-
build status.
- status(boolean) - Method in class org.apache.shenyu.common.dto.convert.selector.WebSocketUpstream.Builder
-
build status.
- SUCCESS - org.apache.shenyu.common.enums.ResultEnum
-
Success result enum.
- SUCCESS - Static variable in class org.apache.shenyu.common.constant.AdminConstants
-
The constant SUCCESS, equals to ShenyuResultMessage.SUCCESS.
- SUCCESS - Static variable in interface org.apache.shenyu.common.constant.Constants
-
The constant SUCCESS.
- SUCCESSFUL - Static variable in class org.apache.shenyu.common.exception.CommonErrorCode
-
The constant SUCCESSFUL.
- SWAGGER - org.apache.shenyu.common.enums.ApiSourceEnum
-
swagger.
- SwitchConfig() - Constructor for class org.apache.shenyu.common.config.ShenyuConfig.SwitchConfig
- SYNC_PRE_FIX - Static variable in class org.apache.shenyu.common.constant.ConsulConstants
- SYNCHRONIZE - org.apache.shenyu.common.enums.AdminPluginOperateEnum
-
modify operate.
- SYS - org.apache.shenyu.common.enums.PluginRoleEnum
-
Sys plugin role enum.
- SYS_API_ID_NOT_EXIST - Static variable in class org.apache.shenyu.common.constant.AdminConstants
-
The constant SYS_API_ID_NOT_EXIST.
- SYS_PLUGIN_ID_NOT_EXIST - Static variable in class org.apache.shenyu.common.constant.AdminConstants
-
The constant SYS_PLUGIN_ID_NOT_EXIST.
- SYS_PLUGIN_NOT_DELETE - Static variable in class org.apache.shenyu.common.constant.AdminConstants
-
The constant SYS_PLUGIN_NOT_DELETE.
T
- TAG_ROOT_PARENT_ID - Static variable in class org.apache.shenyu.common.constant.AdminConstants
- take() - Method in class org.apache.shenyu.common.concurrent.MemoryLimitedLinkedBlockingQueue
- TARS - org.apache.shenyu.common.enums.PluginEnum
-
Tars plugin enum.
- TARS - org.apache.shenyu.common.enums.RpcTypeEnum
-
Tars rpc type enum.
- TARS_RPC_RESULT_EMPTY - Static variable in interface org.apache.shenyu.common.constant.Constants
-
The constant TARS_RPC_RESULT_EMPTY.
- TarsRegisterConfig - Class in org.apache.shenyu.common.dto.convert.plugin
-
The type tars register config.
- TarsRegisterConfig() - Constructor for class org.apache.shenyu.common.dto.convert.plugin.TarsRegisterConfig
- TarsUpstream - Class in org.apache.shenyu.common.dto.convert.selector
-
this is tars upstream.
- TarsUpstream.Builder - Class in org.apache.shenyu.common.dto.convert.selector
-
class builder.
- TaskEntity - Interface in org.apache.shenyu.common.timer
-
TimerEntity .
- TaskQueue<E> - Interface in org.apache.shenyu.common.concurrent
-
TaskQueue.
- THE_256_MB - Static variable in interface org.apache.shenyu.common.constant.Constants
-
The maximum free memory reserved by the blocking queue for the JVM.
- THREAD_POOL - org.apache.shenyu.common.enums.HystrixIsolationModeEnum
-
thread pool mode.
- ThreadUtils - Class in org.apache.shenyu.common.utils
-
thread utils.
- ThreadUtils() - Constructor for class org.apache.shenyu.common.utils.ThreadUtils
- THREE_MENU - org.apache.shenyu.common.enums.AdminResourceEnum
-
Button.
- TIME_AFTER - org.apache.shenyu.common.enums.OperatorEnum
-
Time after operator enum.
- TIME_BEFORE - org.apache.shenyu.common.enums.OperatorEnum
-
Time before operator enum.
- TIME_OUT - org.apache.shenyu.common.enums.ResultEnum
-
Time out result enum.
- TIME_OUT - Static variable in interface org.apache.shenyu.common.constant.Constants
-
The constant TIME_OUT.
- TIMEOUT - Static variable in class org.apache.shenyu.common.constant.DubboParamConstants
-
The constant TIMEOUT.
- TIMEOUT_DURATION - Static variable in interface org.apache.shenyu.common.constant.Constants
-
circuitBreaker timeoutDuration.
- TIMEOUT_DURATION_RATE - Static variable in interface org.apache.shenyu.common.constant.Constants
-
ratelimiter timeoutDurationRate.
- Timer - Interface in org.apache.shenyu.common.timer
-
Timer .
- TimerTask - Class in org.apache.shenyu.common.timer
-
TimerTask.
- TimerTask(long) - Constructor for class org.apache.shenyu.common.timer.TimerTask
-
Instantiates a new Timer task.
- TimerTask(long, TimeUnit) - Constructor for class org.apache.shenyu.common.timer.TimerTask
-
Instantiates a new Timer task.
- TimerTaskEntry(Timer, TimerTask, Long) - Constructor for class org.apache.shenyu.common.timer.TimerTaskList.TimerTaskEntry
-
Instantiates a new Timer task entry.
- TimerTaskList - Class in org.apache.shenyu.common.timer
-
TimerTaskList .
- TimerTaskList(AtomicInteger) - Constructor for class org.apache.shenyu.common.timer.TimerTaskList
-
Instantiates a new Timer task list.
- TimerTaskList.TimerTaskEntry - Class in org.apache.shenyu.common.timer
-
The type Timer task entry.
- timestamp(long) - Method in class org.apache.shenyu.common.dto.convert.selector.DivideUpstream.Builder
-
build timestamp.
- timestamp(long) - Method in class org.apache.shenyu.common.dto.convert.selector.DubboUpstream.Builder
-
build timestamp.
- timestamp(long) - Method in class org.apache.shenyu.common.dto.convert.selector.GrpcUpstream.Builder
-
build timestamp.
- timestamp(long) - Method in class org.apache.shenyu.common.dto.convert.selector.TarsUpstream.Builder
-
build timestamp.
- timestamp(long) - Method in class org.apache.shenyu.common.dto.convert.selector.WebSocketUpstream.Builder
-
build timestamp.
- TIMESTAMP - Static variable in interface org.apache.shenyu.common.constant.Constants
-
The constant TIMESTAMP.
- toGetParam(String) - Method in class org.apache.shenyu.common.utils.GsonUtils
-
to Get Param.
- toJson() - Method in interface org.apache.shenyu.common.dto.convert.rule.RuleHandle
-
Format this object to json string.
- toJson(Object) - Method in class org.apache.shenyu.common.utils.GsonUtils
-
To json string.
- toJson(Object) - Static method in class org.apache.shenyu.common.utils.JsonUtils
-
To json string.
- TOKEN_BUCKET - org.apache.shenyu.common.enums.RateLimitEnum
- TOKEN_ERROR - Static variable in class org.apache.shenyu.common.exception.CommonErrorCode
-
The constant TOKEN_ERROR.
- TOKEN_NO_PERMISSION - Static variable in class org.apache.shenyu.common.exception.CommonErrorCode
-
The constant TOKEN_NO_PERMISSION.
- toListMap(String) - Method in class org.apache.shenyu.common.utils.GsonUtils
-
to List Map.
- toMap(Object) - Static method in class org.apache.shenyu.common.utils.JsonUtils
-
Object to Map.
- toObjectMap(String) - Method in class org.apache.shenyu.common.utils.GsonUtils
-
To object map.
- toObjectMap(String, Class<T>) - Method in class org.apache.shenyu.common.utils.GsonUtils
-
To object map.
- toObjectMapList(String, Class<T>) - Method in class org.apache.shenyu.common.utils.GsonUtils
-
To object map list.
- toString() - Method in class org.apache.shenyu.common.dto.AppAuthData
- toString() - Method in class org.apache.shenyu.common.dto.AuthParamData
- toString() - Method in class org.apache.shenyu.common.dto.AuthPathData
- toString() - Method in class org.apache.shenyu.common.dto.ConditionData
- toString() - Method in class org.apache.shenyu.common.dto.ConfigData
- toString() - Method in class org.apache.shenyu.common.dto.convert.plugin.BrpcRegisterConfig
- toString() - Method in class org.apache.shenyu.common.dto.convert.plugin.DubboRegisterConfig
- toString() - Method in class org.apache.shenyu.common.dto.convert.plugin.GrpcRegisterConfig
- toString() - Method in class org.apache.shenyu.common.dto.convert.plugin.MotanRegisterConfig
- toString() - Method in class org.apache.shenyu.common.dto.convert.plugin.SofaRegisterConfig
- toString() - Method in class org.apache.shenyu.common.dto.convert.plugin.TarsRegisterConfig
- toString() - Method in class org.apache.shenyu.common.dto.convert.rule.GeneralContextHandle
- toString() - Method in class org.apache.shenyu.common.dto.convert.rule.HystrixHandle.HystrixThreadPoolConfig
- toString() - Method in class org.apache.shenyu.common.dto.convert.rule.HystrixHandle
- toString() - Method in class org.apache.shenyu.common.dto.convert.rule.impl.ContextMappingRuleHandle
- toString() - Method in class org.apache.shenyu.common.dto.convert.rule.impl.DivideRuleHandle
- toString() - Method in class org.apache.shenyu.common.dto.convert.rule.impl.DubboRuleHandle
- toString() - Method in class org.apache.shenyu.common.dto.convert.rule.impl.KeyAuthRuleHandle
- toString() - Method in class org.apache.shenyu.common.dto.convert.rule.impl.ModifyResponseRuleHandle
- toString() - Method in class org.apache.shenyu.common.dto.convert.rule.impl.ParamMappingRuleHandle.ParamMapInfo
- toString() - Method in class org.apache.shenyu.common.dto.convert.rule.impl.ParamMappingRuleHandle
- toString() - Method in class org.apache.shenyu.common.dto.convert.rule.impl.SofaRuleHandle
- toString() - Method in class org.apache.shenyu.common.dto.convert.rule.impl.SpringCloudRuleHandle
- toString() - Method in class org.apache.shenyu.common.dto.convert.rule.impl.WebSocketRuleHandle
- toString() - Method in class org.apache.shenyu.common.dto.convert.rule.MockHandle
- toString() - Method in class org.apache.shenyu.common.dto.convert.rule.RateLimiterHandle
- toString() - Method in class org.apache.shenyu.common.dto.convert.rule.RedirectHandle
- toString() - Method in class org.apache.shenyu.common.dto.convert.rule.RequestHandle.ShenyuCookie
- toString() - Method in class org.apache.shenyu.common.dto.convert.rule.RequestHandle.ShenyuRequestHeader
- toString() - Method in class org.apache.shenyu.common.dto.convert.rule.RequestHandle.ShenyuRequestParameter
- toString() - Method in class org.apache.shenyu.common.dto.convert.rule.RequestHandle
- toString() - Method in class org.apache.shenyu.common.dto.convert.rule.Resilience4JHandle
- toString() - Method in class org.apache.shenyu.common.dto.convert.rule.RewriteHandle
- toString() - Method in class org.apache.shenyu.common.dto.convert.rule.SentinelHandle
- toString() - Method in class org.apache.shenyu.common.dto.convert.rule.WafHandle
- toString() - Method in class org.apache.shenyu.common.dto.convert.selector.CommonUpstream
- toString() - Method in class org.apache.shenyu.common.dto.convert.selector.DivideUpstream
- toString() - Method in class org.apache.shenyu.common.dto.convert.selector.DubboUpstream
- toString() - Method in class org.apache.shenyu.common.dto.convert.selector.GrpcUpstream
- toString() - Method in class org.apache.shenyu.common.dto.convert.selector.SpringCloudSelectorHandle
- toString() - Method in class org.apache.shenyu.common.dto.convert.selector.TarsUpstream
- toString() - Method in class org.apache.shenyu.common.dto.convert.selector.WebSocketUpstream
- toString() - Method in class org.apache.shenyu.common.dto.convert.selector.ZombieUpstream
- toString() - Method in class org.apache.shenyu.common.dto.MetaData
- toString() - Method in class org.apache.shenyu.common.dto.PluginData
- toString() - Method in class org.apache.shenyu.common.dto.RuleData
- toString() - Method in class org.apache.shenyu.common.dto.SelectorData
- toString() - Method in class org.apache.shenyu.common.dto.WebsocketData
- toTreeMap(String) - Method in class org.apache.shenyu.common.utils.GsonUtils
-
To tree map.
- TRACE - org.apache.shenyu.common.enums.ApiHttpMethodEnum
-
trace.
- transform(CommonUpstream, int, String) - Static method in class org.apache.shenyu.common.dto.convert.selector.ZombieUpstream
-
create zombie upstream with Common upstream.
- TRANSMIT_HEADER_TO_GENERAL_CONTEXT_TYPE - Static variable in interface org.apache.shenyu.common.constant.Constants
-
transmitHeaderToGeneralContext.
- transStringMap(Map<String, Object>) - Static method in class org.apache.shenyu.common.utils.MapUtils
-
Transform to string map.
- TrieMatchModeEvent - Enum in org.apache.shenyu.common.enums
-
Shenyu match mode event.
- type(Integer) - Method in class org.apache.shenyu.common.dto.SelectorData.Builder
-
build type.
U
- UNPUBLISHED - org.apache.shenyu.common.enums.ApiStateEnum
-
unpublished.
- UPDATE - org.apache.shenyu.common.enums.DataEventTypeEnum
-
update event.
- updateContextPath() - Method in class org.apache.shenyu.common.dto.MetaData
-
update ContextPath.
- UpstreamCheck() - Constructor for class org.apache.shenyu.common.config.ShenyuConfig.UpstreamCheck
- UpstreamCheckUtils - Class in org.apache.shenyu.common.utils
-
The type Uri utils.
- UpstreamCheckUtils() - Constructor for class org.apache.shenyu.common.utils.UpstreamCheckUtils
- upstreamHost(String) - Method in class org.apache.shenyu.common.dto.convert.selector.DivideUpstream.Builder
-
build upstreamHost.
- upstreamHost(String) - Method in class org.apache.shenyu.common.dto.convert.selector.DubboUpstream.Builder
-
build upstreamHost.
- upstreamHost(String) - Method in class org.apache.shenyu.common.dto.convert.selector.GrpcUpstream.Builder
-
build upstreamHost.
- upstreamHost(String) - Method in class org.apache.shenyu.common.dto.convert.selector.TarsUpstream.Builder
-
build upstreamHost.
- upstreamUrl(String) - Method in class org.apache.shenyu.common.dto.convert.selector.DivideUpstream.Builder
-
build upstreamUrl.
- upstreamUrl(String) - Method in class org.apache.shenyu.common.dto.convert.selector.DubboUpstream.Builder
-
build upstreamUrl.
- upstreamUrl(String) - Method in class org.apache.shenyu.common.dto.convert.selector.GrpcUpstream.Builder
-
build upstreamUrl.
- upstreamUrl(String) - Method in class org.apache.shenyu.common.dto.convert.selector.TarsUpstream.Builder
-
build upstreamUrl.
- upstreamUrl(String) - Method in class org.apache.shenyu.common.dto.convert.selector.WebSocketUpstream.Builder
-
build url.
- URI - org.apache.shenyu.common.enums.ParamTypeEnum
-
Uri param type enum.
- URI - org.apache.shenyu.common.enums.PluginEnum
-
Uri plugin enum.
- URI - Static variable in interface org.apache.shenyu.common.constant.Constants
-
The constant URI.
- URI_PATH - Static variable in interface org.apache.shenyu.common.constant.Constants
-
When register by http, the uri path.
- URI_SLASH_SUFFIX - Static variable in class org.apache.shenyu.common.constant.AdminConstants
-
The constant URI_SLASH_SUFFIX.
- URI_SUFFIX - Static variable in class org.apache.shenyu.common.constant.AdminConstants
-
The constant URI_SUFFIX.
- URI_VARIABLE_SUFFIX - Static variable in class org.apache.shenyu.common.constant.AdminConstants
-
The constant URI_VARIABLE_SUFFIX.
- UriUtils - Class in org.apache.shenyu.common.utils
-
uri util.
- UriUtils() - Constructor for class org.apache.shenyu.common.utils.UriUtils
- URL - Static variable in class org.apache.shenyu.common.constant.DubboParamConstants
-
The constant url.
- USER_NAME - Static variable in interface org.apache.shenyu.common.constant.Constants
-
When register by http, admin username.
- UUIDUtils - Class in org.apache.shenyu.common.utils
-
UUIDUtils.
V
- valueOf(String) - Static method in enum org.apache.shenyu.common.enums.AdminDataPermissionTypeEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.shenyu.common.enums.AdminDataSourceEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.shenyu.common.enums.AdminPluginOperateEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.shenyu.common.enums.AdminResourceEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.shenyu.common.enums.ApiHttpMethodEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.shenyu.common.enums.ApiSourceEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.shenyu.common.enums.ApiStateEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.shenyu.common.enums.ConfigGroupEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.shenyu.common.enums.DataEventTypeEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.shenyu.common.enums.DataSyncEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.shenyu.common.enums.HttpMethodEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.shenyu.common.enums.HystrixIsolationModeEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.shenyu.common.enums.LoadBalanceEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.shenyu.common.enums.MatchModeEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.shenyu.common.enums.OperatorEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.shenyu.common.enums.ParamTypeEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.shenyu.common.enums.PluginEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.shenyu.common.enums.PluginHandlerEventEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.shenyu.common.enums.PluginRoleEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.shenyu.common.enums.PluginTypeEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.shenyu.common.enums.RateLimitEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.shenyu.common.enums.RedisModeEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.shenyu.common.enums.ResultEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.shenyu.common.enums.RetryEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.shenyu.common.enums.RpcTypeEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.shenyu.common.enums.RuleTrieEventEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.shenyu.common.enums.SelectorTypeEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.shenyu.common.enums.SerializeEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.shenyu.common.enums.TrieMatchModeEvent
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.shenyu.common.enums.WafEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.shenyu.common.enums.WafModelEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.shenyu.common.utils.Singleton
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.apache.shenyu.common.enums.AdminDataPermissionTypeEnum
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.shenyu.common.enums.AdminDataSourceEnum
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.shenyu.common.enums.AdminPluginOperateEnum
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.shenyu.common.enums.AdminResourceEnum
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.shenyu.common.enums.ApiHttpMethodEnum
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.shenyu.common.enums.ApiSourceEnum
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.shenyu.common.enums.ApiStateEnum
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.shenyu.common.enums.ConfigGroupEnum
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.shenyu.common.enums.DataEventTypeEnum
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.shenyu.common.enums.DataSyncEnum
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.shenyu.common.enums.HttpMethodEnum
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.shenyu.common.enums.HystrixIsolationModeEnum
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.shenyu.common.enums.LoadBalanceEnum
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.shenyu.common.enums.MatchModeEnum
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.shenyu.common.enums.OperatorEnum
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.shenyu.common.enums.ParamTypeEnum
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.shenyu.common.enums.PluginEnum
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.shenyu.common.enums.PluginHandlerEventEnum
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.shenyu.common.enums.PluginRoleEnum
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.shenyu.common.enums.PluginTypeEnum
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.shenyu.common.enums.RateLimitEnum
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.shenyu.common.enums.RedisModeEnum
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.shenyu.common.enums.ResultEnum
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.shenyu.common.enums.RetryEnum
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.shenyu.common.enums.RpcTypeEnum
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.shenyu.common.enums.RuleTrieEventEnum
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.shenyu.common.enums.SelectorTypeEnum
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.shenyu.common.enums.SerializeEnum
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.shenyu.common.enums.TrieMatchModeEvent
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.shenyu.common.enums.WafEnum
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.shenyu.common.enums.WafModelEnum
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.shenyu.common.utils.Singleton
-
Returns an array containing the constants of this enum type, in the order they are declared.
- VERSION - Static variable in interface org.apache.shenyu.common.constant.Constants
-
The constant VERSION.
- VERSION - Static variable in class org.apache.shenyu.common.constant.DubboParamConstants
-
The constant VERSION.
- VersionUtils - Class in org.apache.shenyu.common.utils
-
VersionUtils.
W
- WAF - org.apache.shenyu.common.enums.PluginEnum
-
Waf plugin enum.
- WafEnum - Enum in org.apache.shenyu.common.enums
-
WafEnum.
- WafHandle - Class in org.apache.shenyu.common.dto.convert.rule
-
this is waf plugin handle.
- WafHandle() - Constructor for class org.apache.shenyu.common.dto.convert.rule.WafHandle
- WafModelEnum - Enum in org.apache.shenyu.common.enums
-
The enum Waf model enum.
- WAIT_INTERVAL_FUNCTION_IN_OPEN_STATE - Static variable in interface org.apache.shenyu.common.constant.Constants
-
circuitBreaker waitIntervalFunctionInOpenState.
- warmup(int) - Method in class org.apache.shenyu.common.dto.convert.selector.DivideUpstream.Builder
-
build warmup.
- warmup(int) - Method in class org.apache.shenyu.common.dto.convert.selector.DubboUpstream.Builder
-
build warmup.
- warmup(int) - Method in class org.apache.shenyu.common.dto.convert.selector.TarsUpstream.Builder
-
build warmup.
- warmup(int) - Method in class org.apache.shenyu.common.dto.convert.selector.WebSocketUpstream.Builder
-
build warmup.
- warn(Logger, String, Object...) - Static method in class org.apache.shenyu.common.utils.LogUtils
-
warn log.
- warn(Logger, String, Supplier<Object>) - Static method in class org.apache.shenyu.common.utils.LogUtils
-
warn log.
- warn(Logger, Supplier<Object>) - Static method in class org.apache.shenyu.common.utils.LogUtils
-
warn log.
- WATCHER_HTTP_STATUS - Static variable in interface org.apache.shenyu.common.constant.Constants
-
WATCHER_HTTP_STATUS.
- WEB_CLIENT - org.apache.shenyu.common.enums.PluginEnum
-
Web client plugin enum.
- WEB_SOCKET - org.apache.shenyu.common.enums.PluginEnum
-
webSocket plugin enum.
- WEB_SOCKET - org.apache.shenyu.common.enums.RpcTypeEnum
-
Web socket rpc type enum.
- WEBSOCKET - org.apache.shenyu.common.enums.DataSyncEnum
-
Websocket data sync enum.
- WebsocketConfig() - Constructor for class org.apache.shenyu.common.config.ShenyuConfig.WebsocketConfig
- WebsocketData<T> - Class in org.apache.shenyu.common.dto
- WebsocketData() - Constructor for class org.apache.shenyu.common.dto.WebsocketData
-
no args constructor.
- WebsocketData(String, String, List<T>) - Constructor for class org.apache.shenyu.common.dto.WebsocketData
-
all args constructor.
- WebSocketRuleHandle - Class in org.apache.shenyu.common.dto.convert.rule.impl
-
The type WebSocket rule handle.
- WebSocketRuleHandle() - Constructor for class org.apache.shenyu.common.dto.convert.rule.impl.WebSocketRuleHandle
- WebSocketUpstream - Class in org.apache.shenyu.common.dto.convert.selector
-
this is WebSocket upstream.
- WebSocketUpstream.Builder - Class in org.apache.shenyu.common.dto.convert.selector
-
class builder.
- weight(int) - Method in class org.apache.shenyu.common.dto.convert.selector.DivideUpstream.Builder
-
build weight.
- weight(int) - Method in class org.apache.shenyu.common.dto.convert.selector.DubboUpstream.Builder
-
build weight.
- weight(int) - Method in class org.apache.shenyu.common.dto.convert.selector.GrpcUpstream.Builder
-
build weight.
- weight(int) - Method in class org.apache.shenyu.common.dto.convert.selector.TarsUpstream.Builder
-
build weight.
- weight(int) - Method in class org.apache.shenyu.common.dto.convert.selector.WebSocketUpstream.Builder
-
build weight.
- WheelTimerFactory - Class in org.apache.shenyu.common.timer
-
WheelTimerFactory .
- WheelTimerFactory() - Constructor for class org.apache.shenyu.common.timer.WheelTimerFactory
X
- X_ACCESS_TOKEN - Static variable in interface org.apache.shenyu.common.constant.Constants
-
X-Access-Token.
Z
- ZOMBIE_CHECK_TIMES - Static variable in interface org.apache.shenyu.common.constant.Constants
-
zombie check times.
- ZOMBIE_CHECK_TIMES_VALUE - Static variable in interface org.apache.shenyu.common.constant.Constants
-
default zombie check times value.
- ZOMBIE_REMOVAL_TIMES - Static variable in interface org.apache.shenyu.common.constant.Constants
-
zombie removal times.
- ZOMBIE_REMOVAL_TIMES_VALUE - Static variable in interface org.apache.shenyu.common.constant.Constants
-
The default zombie removal time value, unit is second.
- zombieCheckTimes(int) - Method in class org.apache.shenyu.common.dto.convert.selector.ZombieUpstream.Builder
-
build zombieCheckTimes.
- ZombieUpstream - Class in org.apache.shenyu.common.dto.convert.selector
-
this is zombie divide upstream.
- ZombieUpstream() - Constructor for class org.apache.shenyu.common.dto.convert.selector.ZombieUpstream
-
no args constructor.
- ZombieUpstream.Builder - Class in org.apache.shenyu.common.dto.convert.selector
-
class builder.
- ZOOKEEPER - org.apache.shenyu.common.enums.DataSyncEnum
-
Zookeeper data sync enum.
All Classes All Packages