跳过导航链接
A C D E G H I L N O P S T V W 

A

AbstractHttpClientPlugin<R> - org.apache.shenyu.plugin.httpclient中的类
The type abstract http client plugin.
AbstractHttpClientPlugin() - 类 的构造器org.apache.shenyu.plugin.httpclient.AbstractHttpClientPlugin
 

C

createKeyStore() - 类 中的方法org.apache.shenyu.plugin.httpclient.config.HttpClientProperties.Ssl
Create key store.

D

doRequest(ServerWebExchange, String, URI, Flux<DataBuffer>) - 类 中的方法org.apache.shenyu.plugin.httpclient.AbstractHttpClientPlugin
Process the Web request.
doRequest(ServerWebExchange, String, URI, Flux<DataBuffer>) - 类 中的方法org.apache.shenyu.plugin.httpclient.NettyHttpClientPlugin
 
doRequest(ServerWebExchange, String, URI, Flux<DataBuffer>) - 类 中的方法org.apache.shenyu.plugin.httpclient.WebClientPlugin
 
duplicateHeaders(HttpHeaders, String, DuplicateResponseHeaderProperties.DuplicateResponseHeaderStrategy) - 类 中的方法org.apache.shenyu.plugin.httpclient.AbstractHttpClientPlugin
 
DuplicateResponseHeaderProperties - org.apache.shenyu.plugin.httpclient.config中的类
 
DuplicateResponseHeaderProperties() - 类 的构造器org.apache.shenyu.plugin.httpclient.config.DuplicateResponseHeaderProperties
 
DuplicateResponseHeaderProperties.DuplicateResponseHeaderStrategy - org.apache.shenyu.plugin.httpclient.config中的枚举
Gets duplicate response headers handle strategy.

E

execute(ServerWebExchange, ShenyuPluginChain) - 类 中的方法org.apache.shenyu.plugin.httpclient.AbstractHttpClientPlugin
 

G

getAcquireTimeout() - 类 中的方法org.apache.shenyu.plugin.httpclient.config.HttpClientProperties.Pool
Gets acquire timeout.
getAllIdleTime() - 类 中的方法org.apache.shenyu.plugin.httpclient.config.HttpClientProperties
Gets all idle timeout.
getCloseNotifyFlushTimeout() - 类 中的方法org.apache.shenyu.plugin.httpclient.config.HttpClientProperties.Ssl
Gets close notify flush timeout.
getCloseNotifyReadTimeout() - 类 中的方法org.apache.shenyu.plugin.httpclient.config.HttpClientProperties.Ssl
Gets close notify read timeout.
getConnectTimeout() - 类 中的方法org.apache.shenyu.plugin.httpclient.config.HttpClientProperties
Gets connect timeout.
getDaemon() - 类 中的方法org.apache.shenyu.plugin.httpclient.config.HttpClientProperties.ThreadPool
Gets daemon.
getDefaultConfigurationType() - 类 中的方法org.apache.shenyu.plugin.httpclient.config.HttpClientProperties.Ssl
Gets default configuration type.
getEvictionInterval() - 类 中的方法org.apache.shenyu.plugin.httpclient.config.HttpClientProperties.Pool
Gets eviction interval.
getHandshakeTimeout() - 类 中的方法org.apache.shenyu.plugin.httpclient.config.HttpClientProperties.Ssl
Gets handshake timeout.
getHeaders() - 类 中的方法org.apache.shenyu.plugin.httpclient.config.DuplicateResponseHeaderProperties
Gets duplicate response headers.
getHost() - 类 中的方法org.apache.shenyu.plugin.httpclient.config.HttpClientProperties.Proxy
Gets host.
getKeyManagerFactory() - 类 中的方法org.apache.shenyu.plugin.httpclient.config.HttpClientProperties.Ssl
Gets key manager factory.
getKeyPassword() - 类 中的方法org.apache.shenyu.plugin.httpclient.config.HttpClientProperties.Ssl
Gets key password.
getKeyStorePassword() - 类 中的方法org.apache.shenyu.plugin.httpclient.config.HttpClientProperties.Ssl
Gets key store password.
getKeyStorePath() - 类 中的方法org.apache.shenyu.plugin.httpclient.config.HttpClientProperties.Ssl
Gets key store path.
getKeyStoreProvider() - 类 中的方法org.apache.shenyu.plugin.httpclient.config.HttpClientProperties.Ssl
Gets key store provider.
getKeyStoreType() - 类 中的方法org.apache.shenyu.plugin.httpclient.config.HttpClientProperties.Ssl
Gets key store type.
getMaxConnections() - 类 中的方法org.apache.shenyu.plugin.httpclient.config.HttpClientProperties.Pool
Gets max connections.
getMaxIdleTime() - 类 中的方法org.apache.shenyu.plugin.httpclient.config.HttpClientProperties.Pool
Gets maxIdleTime timeout.
getMaxInMemorySize() - 类 中的方法org.apache.shenyu.plugin.httpclient.config.HttpClientProperties
get maxInMemorySize.
getMaxLifeTime() - 类 中的方法org.apache.shenyu.plugin.httpclient.config.HttpClientProperties.Pool
Gets maxLifeTime timeout.
getMetrics() - 类 中的方法org.apache.shenyu.plugin.httpclient.config.HttpClientProperties.Pool
Gets metrics.
getName() - 类 中的方法org.apache.shenyu.plugin.httpclient.config.HttpClientProperties.Pool
Gets name.
getNonProxyHostsPattern() - 类 中的方法org.apache.shenyu.plugin.httpclient.config.HttpClientProperties.Proxy
Gets non proxy hosts pattern.
getOrder() - 类 中的方法org.apache.shenyu.plugin.httpclient.NettyHttpClientPlugin
 
getOrder() - 类 中的方法org.apache.shenyu.plugin.httpclient.WebClientPlugin
 
getPassword() - 类 中的方法org.apache.shenyu.plugin.httpclient.config.HttpClientProperties.Proxy
Gets password.
getPool() - 类 中的方法org.apache.shenyu.plugin.httpclient.config.HttpClientProperties
Gets pool.
getPort() - 类 中的方法org.apache.shenyu.plugin.httpclient.config.HttpClientProperties.Proxy
Gets port.
getPrefix() - 类 中的方法org.apache.shenyu.plugin.httpclient.config.HttpClientProperties.ThreadPool
Gets prefix.
getProxy() - 类 中的方法org.apache.shenyu.plugin.httpclient.config.HttpClientProperties
Gets proxy.
getReaderIdleTime() - 类 中的方法org.apache.shenyu.plugin.httpclient.config.HttpClientProperties
Gets read idle timeout.
getReadTimeout() - 类 中的方法org.apache.shenyu.plugin.httpclient.config.HttpClientProperties
Gets read timeout.
getResponseTimeout() - 类 中的方法org.apache.shenyu.plugin.httpclient.config.HttpClientProperties
Gets response timeout.
getSelectCount() - 类 中的方法org.apache.shenyu.plugin.httpclient.config.HttpClientProperties.ThreadPool
Gets select count.
getSsl() - 类 中的方法org.apache.shenyu.plugin.httpclient.config.HttpClientProperties
Gets ssl.
getStrategy() - 类 中的方法org.apache.shenyu.plugin.httpclient.config.DuplicateResponseHeaderProperties
Gets duplicate response headers handle strategy.
getStrategy() - 类 中的方法org.apache.shenyu.plugin.httpclient.config.HttpClientProperties
Gets strategy.
getThreadPool() - 类 中的方法org.apache.shenyu.plugin.httpclient.config.HttpClientProperties
Gets thread pool.
getTrustedX509Certificates() - 类 中的方法org.apache.shenyu.plugin.httpclient.config.HttpClientProperties.Ssl
Gets trusted x 509 certificates.
getTrustedX509CertificatesForTrustManager() - 类 中的方法org.apache.shenyu.plugin.httpclient.config.HttpClientProperties.Ssl
Get trusted x 509 certificates for trust manager x 509 certificate [].
getType() - 类 中的方法org.apache.shenyu.plugin.httpclient.config.HttpClientProperties.Pool
Gets type.
getUsername() - 类 中的方法org.apache.shenyu.plugin.httpclient.config.HttpClientProperties.Proxy
Gets username.
getWorkerCount() - 类 中的方法org.apache.shenyu.plugin.httpclient.config.HttpClientProperties.ThreadPool
Gets worker count.
getWriterIdleTime() - 类 中的方法org.apache.shenyu.plugin.httpclient.config.HttpClientProperties
Gets writer idle timeout.
getWriteTimeout() - 类 中的方法org.apache.shenyu.plugin.httpclient.config.HttpClientProperties
Gets write timeout.

H

HttpClientProperties - org.apache.shenyu.plugin.httpclient.config中的类
Configuration properties for the Netty HttpClient.
HttpClientProperties() - 类 的构造器org.apache.shenyu.plugin.httpclient.config.HttpClientProperties
 
HttpClientProperties.Pool - org.apache.shenyu.plugin.httpclient.config中的类
The type Pool.
HttpClientProperties.Pool.PoolType - org.apache.shenyu.plugin.httpclient.config中的枚举
The enum Pool type.
HttpClientProperties.Proxy - org.apache.shenyu.plugin.httpclient.config中的类
The type Proxy.
HttpClientProperties.Ssl - org.apache.shenyu.plugin.httpclient.config中的类
The type Ssl.
HttpClientProperties.ThreadPool - org.apache.shenyu.plugin.httpclient.config中的类
The type Thread Pool.

I

isKeepAlive() - 类 中的方法org.apache.shenyu.plugin.httpclient.config.HttpClientProperties
Is keepAlive boolean.
isUseInsecureTrustManager() - 类 中的方法org.apache.shenyu.plugin.httpclient.config.HttpClientProperties.Ssl
Is use insecure trust manager boolean.
isWiretap() - 类 中的方法org.apache.shenyu.plugin.httpclient.config.HttpClientProperties
Is wiretap boolean.

L

LOG - 类 中的静态变量org.apache.shenyu.plugin.httpclient.AbstractHttpClientPlugin
 

N

named() - 类 中的方法org.apache.shenyu.plugin.httpclient.NettyHttpClientPlugin
 
named() - 类 中的方法org.apache.shenyu.plugin.httpclient.WebClientPlugin
 
NettyHttpClientPlugin - org.apache.shenyu.plugin.httpclient中的类
The type Netty http client plugin.
NettyHttpClientPlugin(HttpClient, DuplicateResponseHeaderProperties) - 类 的构造器org.apache.shenyu.plugin.httpclient.NettyHttpClientPlugin
Instantiates a new Netty http client plugin.

O

org.apache.shenyu.plugin.httpclient - 程序包 org.apache.shenyu.plugin.httpclient
 
org.apache.shenyu.plugin.httpclient.config - 程序包 org.apache.shenyu.plugin.httpclient.config
 
org.apache.shenyu.plugin.httpclient.exception - 程序包 org.apache.shenyu.plugin.httpclient.exception
 

P

Pool() - 类 的构造器org.apache.shenyu.plugin.httpclient.config.HttpClientProperties.Pool
 
Proxy() - 类 的构造器org.apache.shenyu.plugin.httpclient.config.HttpClientProperties.Proxy
 

S

setAcquireTimeout(Long) - 类 中的方法org.apache.shenyu.plugin.httpclient.config.HttpClientProperties.Pool
Sets acquire timeout.
setAllIdleTime(Integer) - 类 中的方法org.apache.shenyu.plugin.httpclient.config.HttpClientProperties
Sets all idle timeout.
setCloseNotifyFlushTimeout(Duration) - 类 中的方法org.apache.shenyu.plugin.httpclient.config.HttpClientProperties.Ssl
Sets close notify flush timeout.
setCloseNotifyReadTimeout(Duration) - 类 中的方法org.apache.shenyu.plugin.httpclient.config.HttpClientProperties.Ssl
Sets close notify read timeout.
setConnectTimeout(Integer) - 类 中的方法org.apache.shenyu.plugin.httpclient.config.HttpClientProperties
Sets connect timeout.
setDaemon(Boolean) - 类 中的方法org.apache.shenyu.plugin.httpclient.config.HttpClientProperties.ThreadPool
Sets daemon.
setDefaultConfigurationType(SslProvider) - 类 中的方法org.apache.shenyu.plugin.httpclient.config.HttpClientProperties.Ssl
Sets default configuration type.
setEvictionInterval(Long) - 类 中的方法org.apache.shenyu.plugin.httpclient.config.HttpClientProperties.Pool
Sets eviction interval.
setHandshakeTimeout(Duration) - 类 中的方法org.apache.shenyu.plugin.httpclient.config.HttpClientProperties.Ssl
Sets handshake timeout.
setHeaders(List<String>) - 类 中的方法org.apache.shenyu.plugin.httpclient.config.DuplicateResponseHeaderProperties
Sets duplicate response headers.
setHost(String) - 类 中的方法org.apache.shenyu.plugin.httpclient.config.HttpClientProperties.Proxy
Sets host.
setKeepAlive(boolean) - 类 中的方法org.apache.shenyu.plugin.httpclient.config.HttpClientProperties
Sets keepAlive.
setKeyPassword(String) - 类 中的方法org.apache.shenyu.plugin.httpclient.config.HttpClientProperties.Ssl
Sets key password.
setKeyStorePassword(String) - 类 中的方法org.apache.shenyu.plugin.httpclient.config.HttpClientProperties.Ssl
Sets key store password.
setKeyStorePath(String) - 类 中的方法org.apache.shenyu.plugin.httpclient.config.HttpClientProperties.Ssl
Sets key store path.
setKeyStoreProvider(String) - 类 中的方法org.apache.shenyu.plugin.httpclient.config.HttpClientProperties.Ssl
Sets key store provider.
setKeyStoreType(String) - 类 中的方法org.apache.shenyu.plugin.httpclient.config.HttpClientProperties.Ssl
Sets key store type.
setMaxConnections(Integer) - 类 中的方法org.apache.shenyu.plugin.httpclient.config.HttpClientProperties.Pool
Sets max connections.
setMaxIdleTime(Long) - 类 中的方法org.apache.shenyu.plugin.httpclient.config.HttpClientProperties.Pool
Sets maxIdleTime timeout.
setMaxInMemorySize(Integer) - 类 中的方法org.apache.shenyu.plugin.httpclient.config.HttpClientProperties
set maxInMemorySize.
setMaxLifeTime(Long) - 类 中的方法org.apache.shenyu.plugin.httpclient.config.HttpClientProperties.Pool
Gets maxLifeTime timeout.
setMetrics(Boolean) - 类 中的方法org.apache.shenyu.plugin.httpclient.config.HttpClientProperties.Pool
sets metrics.
setName(String) - 类 中的方法org.apache.shenyu.plugin.httpclient.config.HttpClientProperties.Pool
Sets name.
setNonProxyHostsPattern(String) - 类 中的方法org.apache.shenyu.plugin.httpclient.config.HttpClientProperties.Proxy
Sets non proxy hosts pattern.
setPassword(String) - 类 中的方法org.apache.shenyu.plugin.httpclient.config.HttpClientProperties.Proxy
Sets password.
setPool(HttpClientProperties.Pool) - 类 中的方法org.apache.shenyu.plugin.httpclient.config.HttpClientProperties
Sets pool.
setPort(Integer) - 类 中的方法org.apache.shenyu.plugin.httpclient.config.HttpClientProperties.Proxy
Sets port.
setPrefix(String) - 类 中的方法org.apache.shenyu.plugin.httpclient.config.HttpClientProperties.ThreadPool
Sets prefix.
setProxy(HttpClientProperties.Proxy) - 类 中的方法org.apache.shenyu.plugin.httpclient.config.HttpClientProperties
Sets proxy.
setReaderIdleTime(Integer) - 类 中的方法org.apache.shenyu.plugin.httpclient.config.HttpClientProperties
Sets read idle timeout.
setReadTimeout(Integer) - 类 中的方法org.apache.shenyu.plugin.httpclient.config.HttpClientProperties
Sets read timeout.
setResponseTimeout(Long) - 类 中的方法org.apache.shenyu.plugin.httpclient.config.HttpClientProperties
Sets response timeout.
setSelectCount(Integer) - 类 中的方法org.apache.shenyu.plugin.httpclient.config.HttpClientProperties.ThreadPool
Sets select count.
setSsl(HttpClientProperties.Ssl) - 类 中的方法org.apache.shenyu.plugin.httpclient.config.HttpClientProperties
Sets ssl.
setStrategy(DuplicateResponseHeaderProperties.DuplicateResponseHeaderStrategy) - 类 中的方法org.apache.shenyu.plugin.httpclient.config.DuplicateResponseHeaderProperties
Sets duplicate response headers handle strategy.
setStrategy(String) - 类 中的方法org.apache.shenyu.plugin.httpclient.config.HttpClientProperties
Sets strategy.
setThreadPool(HttpClientProperties.ThreadPool) - 类 中的方法org.apache.shenyu.plugin.httpclient.config.HttpClientProperties
Sets thread pool.
setTrustedX509Certificates(List<String>) - 类 中的方法org.apache.shenyu.plugin.httpclient.config.HttpClientProperties.Ssl
Sets trusted x 509 certificates.
setType(HttpClientProperties.Pool.PoolType) - 类 中的方法org.apache.shenyu.plugin.httpclient.config.HttpClientProperties.Pool
Sets type.
setUseInsecureTrustManager(boolean) - 类 中的方法org.apache.shenyu.plugin.httpclient.config.HttpClientProperties.Ssl
Sets use insecure trust manager.
setUsername(String) - 类 中的方法org.apache.shenyu.plugin.httpclient.config.HttpClientProperties.Proxy
Sets username.
setWiretap(boolean) - 类 中的方法org.apache.shenyu.plugin.httpclient.config.HttpClientProperties
Sets wiretap.
setWorkerCount(Integer) - 类 中的方法org.apache.shenyu.plugin.httpclient.config.HttpClientProperties.ThreadPool
Sets worker count.
setWriterIdleTime(Integer) - 类 中的方法org.apache.shenyu.plugin.httpclient.config.HttpClientProperties
Sets writer idle timeout.
setWriteTimeout(Integer) - 类 中的方法org.apache.shenyu.plugin.httpclient.config.HttpClientProperties
Sets write timeout.
ShenyuTimeoutException - org.apache.shenyu.plugin.httpclient.exception中的异常错误
Shenyu request timeout exception.
ShenyuTimeoutException(Throwable) - 异常错误 的构造器org.apache.shenyu.plugin.httpclient.exception.ShenyuTimeoutException
Instantiates a new Shenyu request timeout exception.
ShenyuTimeoutException(String) - 异常错误 的构造器org.apache.shenyu.plugin.httpclient.exception.ShenyuTimeoutException
Instantiates a new Shenyu request timeout exception.
ShenyuTimeoutException(String, Throwable) - 异常错误 的构造器org.apache.shenyu.plugin.httpclient.exception.ShenyuTimeoutException
Instantiates a new Shenyu request timeout exception.
skip(ServerWebExchange) - 类 中的方法org.apache.shenyu.plugin.httpclient.NettyHttpClientPlugin
 
skip(ServerWebExchange) - 类 中的方法org.apache.shenyu.plugin.httpclient.WebClientPlugin
 
Ssl() - 类 的构造器org.apache.shenyu.plugin.httpclient.config.HttpClientProperties.Ssl
 

T

ThreadPool() - 类 的构造器org.apache.shenyu.plugin.httpclient.config.HttpClientProperties.ThreadPool
 

V

valueOf(String) - 枚举 中的静态方法org.apache.shenyu.plugin.httpclient.config.DuplicateResponseHeaderProperties.DuplicateResponseHeaderStrategy
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法org.apache.shenyu.plugin.httpclient.config.HttpClientProperties.Pool.PoolType
返回带有指定名称的该类型的枚举常量。
values() - 枚举 中的静态方法org.apache.shenyu.plugin.httpclient.config.DuplicateResponseHeaderProperties.DuplicateResponseHeaderStrategy
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法org.apache.shenyu.plugin.httpclient.config.HttpClientProperties.Pool.PoolType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。

W

WebClientPlugin - org.apache.shenyu.plugin.httpclient中的类
The type Web client plugin.
WebClientPlugin(WebClient, DuplicateResponseHeaderProperties) - 类 的构造器org.apache.shenyu.plugin.httpclient.WebClientPlugin
Instantiates a new Web client plugin.
A C D E G H I L N O P S T V W 
跳过导航链接

Copyright © 2026 The Apache Software Foundation. All rights reserved.