public enum PluginEnum extends java.lang.Enum<PluginEnum>
| 枚举常量和说明 |
|---|
BASIC_AUTH
Basic-auth plugin enum.
|
BUSI_LOG
BusiLog plugin enum.
|
CACHE
the cache plugin enum.
|
CAS
CAS plugin enum.
|
CASDOOR
Casdoor plugin enum.
|
CONTEXT_PATH
Context path plugin enum.
|
CRYPTOR_REQUEST
Cryptor request plugin enum.
|
CRYPTOR_RESPONSE
Cryptor response plugin enum.
|
DIVIDE
Divide plugin enum.
|
DUBBO
Dubbo plugin enum.
|
GENERAL_CONTEXT
GeneralContext plugin enum.
|
GLOBAL
Global plugin enum.
|
GRPC
GPRC plugin enum.
|
HEADER_DECRYPT_AUTH
HeaderDecryptAuth plugin enum.
|
HSF
HSF plugin enum.
|
HYSTRIX
Hystrix plugin enum.
|
JWT
Jwt plugin enum.
|
KEY_AUTH
Key-auth plugin enum.
|
LOGGING_ALIYUN_SLS
Logging AliYun sls enums.
|
LOGGING_CLICK_HOUSE
Logging ClickHouse plugin enum.
|
LOGGING_CONSOLE
Logging console plugin enum.
|
LOGGING_ELASTIC_SEARCH
Logging ElasticSearch plugin enum.
|
LOGGING_HUAWEI_LTS
Logging Huawei lts enums.
|
LOGGING_KAFKA
Logging Kafka plugin enum.
|
LOGGING_PULSAR
Logging Pulsar plugin enum.
|
LOGGING_RABBITMQ
Logging Rabbitmq plugin enum.
|
LOGGING_ROCKETMQ
Logging RocketMQ plugin enum.
|
LOGGING_TENCENT_CLS
Logging Tencent cls enums.
|
METRICS
Monitor plugin enum.
|
MOCK
the mock plugin enum.
|
MODIFY_RESPONSE
ModifyResponse plugin enum.
|
MOTAN
Motan plugin enum.
|
MQTT
Mqtt plugin enum.
|
NETTY_HTTP_CLIENT
Netty http client plugin enum.
|
OAUTH2
OAuth2 plugin enum.
|
OSS_PROXY
OssProxy plugin enum.
|
PARAM_MAPPING
Param mapping plugin enum.
|
PORTAL_AUTH
Portal auth plugin enum.
|
RATE_LIMITER
Rate limiter plugin enum.
|
REDIRECT
Redirect plugin enum.
|
REQUEST
Request plugin enum.
|
RESILIENCE4J
Resilence4J plugin enum.
|
RESPONSE
Response plugin enum.
|
REWRITE
Rewrite plugin enum.
|
RPC_PARAM_TRANSFORM
Param transform plugin enum.
|
SENTINEL
Sentinel plugin enum.
|
SIGN |
SOFA
Sofa plugin enum.
|
SPRING_CLOUD
springCloud plugin enum.
|
TARS
Tars plugin enum.
|
TCP
Tcp plugin enum.
|
TOKEN_CACHE
TokenCache plugin enum.
|
URI
Uri plugin enum.
|
WAF
Waf plugin enum.
|
WEB_CLIENT
Web client plugin enum.
|
WEB_SOCKET
webSocket plugin enum.
|
X_SG_AUTH
XsgAuth plugin enum.
|
X_SG_SIGN
XsgSign plugin enum.
|
| 限定符和类型 | 方法和说明 |
|---|---|
int |
getCode()
get code.
|
java.lang.String |
getName()
get name.
|
static PluginEnum |
getPluginEnumByName(java.lang.String name)
get plugin enum by name.
|
int |
getRole()
get role.
|
static java.util.List<java.lang.String> |
getUpstreamNames()
get upstream plugin names.
|
static PluginEnum |
valueOf(java.lang.String name)
返回带有指定名称的该类型的枚举常量。
|
static PluginEnum[] |
values()
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
|
public static final PluginEnum GLOBAL
public static final PluginEnum TCP
public static final PluginEnum MQTT
public static final PluginEnum MOCK
public static final PluginEnum CACHE
public static final PluginEnum METRICS
public static final PluginEnum SIGN
public static final PluginEnum JWT
public static final PluginEnum TOKEN_CACHE
public static final PluginEnum CAS
public static final PluginEnum PORTAL_AUTH
public static final PluginEnum HEADER_DECRYPT_AUTH
public static final PluginEnum X_SG_SIGN
public static final PluginEnum X_SG_AUTH
public static final PluginEnum BUSI_LOG
public static final PluginEnum OSS_PROXY
public static final PluginEnum OAUTH2
public static final PluginEnum CASDOOR
public static final PluginEnum WAF
public static final PluginEnum RATE_LIMITER
public static final PluginEnum PARAM_MAPPING
public static final PluginEnum CONTEXT_PATH
public static final PluginEnum REWRITE
public static final PluginEnum CRYPTOR_REQUEST
public static final PluginEnum REDIRECT
public static final PluginEnum REQUEST
public static final PluginEnum GENERAL_CONTEXT
public static final PluginEnum HYSTRIX
public static final PluginEnum SENTINEL
public static final PluginEnum RESILIENCE4J
public static final PluginEnum LOGGING_CONSOLE
public static final PluginEnum LOGGING_ROCKETMQ
public static final PluginEnum LOGGING_RABBITMQ
public static final PluginEnum LOGGING_ALIYUN_SLS
public static final PluginEnum LOGGING_TENCENT_CLS
public static final PluginEnum LOGGING_HUAWEI_LTS
public static final PluginEnum LOGGING_KAFKA
public static final PluginEnum LOGGING_PULSAR
public static final PluginEnum LOGGING_ELASTIC_SEARCH
public static final PluginEnum LOGGING_CLICK_HOUSE
public static final PluginEnum DIVIDE
public static final PluginEnum SPRING_CLOUD
public static final PluginEnum WEB_SOCKET
public static final PluginEnum URI
public static final PluginEnum WEB_CLIENT
public static final PluginEnum NETTY_HTTP_CLIENT
public static final PluginEnum MODIFY_RESPONSE
public static final PluginEnum RPC_PARAM_TRANSFORM
public static final PluginEnum DUBBO
public static final PluginEnum SOFA
public static final PluginEnum TARS
public static final PluginEnum GRPC
public static final PluginEnum MOTAN
public static final PluginEnum HSF
public static final PluginEnum CRYPTOR_RESPONSE
public static final PluginEnum RESPONSE
public static final PluginEnum KEY_AUTH
public static final PluginEnum BASIC_AUTH
public static PluginEnum[] values()
for (PluginEnum c : PluginEnum.values()) System.out.println(c);
public static PluginEnum valueOf(java.lang.String name)
name - 要返回的枚举常量的名称。java.lang.IllegalArgumentException - 如果该枚举类型没有带有指定名称的常量java.lang.NullPointerException - 如果参数为空值public int getCode()
public int getRole()
public java.lang.String getName()
public static PluginEnum getPluginEnumByName(java.lang.String name)
name - plugin name.public static java.util.List<java.lang.String> getUpstreamNames()
Copyright © 2026 The Apache Software Foundation. All rights reserved.