索引
All Classes and Interfaces|常量字段值|所有程序包
A
- addDecoder(int, EntityDecoder<ByteBuf, ?>) - 类中的静态方法 com.alibaba.csp.sentinel.cluster.client.codec.registry.ResponseDataDecodeRegistry
- addServerChangeObserver(ServerChangeObserver) - 类中的静态方法 com.alibaba.csp.sentinel.cluster.client.config.ClusterClientConfigManager
- addWriter(int, EntityWriter<T, ByteBuf>) - 类中的静态方法 com.alibaba.csp.sentinel.cluster.client.codec.registry.RequestDataWriterRegistry
- applyNewAssignConfig(ClusterClientAssignConfig) - 类中的静态方法 com.alibaba.csp.sentinel.cluster.client.config.ClusterClientConfigManager
- applyNewConfig(ClusterClientConfig) - 类中的静态方法 com.alibaba.csp.sentinel.cluster.client.config.ClusterClientConfigManager
-
Apply new
ClusterClientConfig, while the former config will be replaced.
C
- channelActive(ChannelHandlerContext) - 类中的方法 com.alibaba.csp.sentinel.cluster.client.handler.TokenClientHandler
- channelInactive(ChannelHandlerContext) - 类中的方法 com.alibaba.csp.sentinel.cluster.client.handler.TokenClientHandler
- channelRead(ChannelHandlerContext, Object) - 类中的方法 com.alibaba.csp.sentinel.cluster.client.handler.TokenClientHandler
- channelUnregistered(ChannelHandlerContext) - 类中的方法 com.alibaba.csp.sentinel.cluster.client.handler.TokenClientHandler
- CLIENT_STATUS_OFF - 类中的静态变量 com.alibaba.csp.sentinel.cluster.client.ClientConstants
- CLIENT_STATUS_PENDING - 类中的静态变量 com.alibaba.csp.sentinel.cluster.client.ClientConstants
- CLIENT_STATUS_STARTED - 类中的静态变量 com.alibaba.csp.sentinel.cluster.client.ClientConstants
- ClientConstants - com.alibaba.csp.sentinel.cluster.client中的类
- ClientEntityCodecProvider - com.alibaba.csp.sentinel.cluster.client.codec中的类
- ClusterClientAssignConfig - com.alibaba.csp.sentinel.cluster.client.config中的类
- ClusterClientAssignConfig() - 类的构造器 com.alibaba.csp.sentinel.cluster.client.config.ClusterClientAssignConfig
- ClusterClientAssignConfig(String, Integer) - 类的构造器 com.alibaba.csp.sentinel.cluster.client.config.ClusterClientAssignConfig
- ClusterClientConfig - com.alibaba.csp.sentinel.cluster.client.config中的类
- ClusterClientConfig() - 类的构造器 com.alibaba.csp.sentinel.cluster.client.config.ClusterClientConfig
- ClusterClientConfigManager - com.alibaba.csp.sentinel.cluster.client.config中的类
- ClusterClientStartUpConfig - com.alibaba.csp.sentinel.cluster.client.config中的类
-
this class dedicated to reading startup configurations of cluster client
- ClusterClientStartUpConfig() - 类的构造器 com.alibaba.csp.sentinel.cluster.client.config.ClusterClientStartUpConfig
- ClusterClientStateEntity - com.alibaba.csp.sentinel.command.entity中的类
- ClusterClientStateEntity() - 类的构造器 com.alibaba.csp.sentinel.command.entity.ClusterClientStateEntity
- com.alibaba.csp.sentinel.cluster.client - 程序包 com.alibaba.csp.sentinel.cluster.client
- com.alibaba.csp.sentinel.cluster.client.codec - 程序包 com.alibaba.csp.sentinel.cluster.client.codec
- com.alibaba.csp.sentinel.cluster.client.codec.data - 程序包 com.alibaba.csp.sentinel.cluster.client.codec.data
- com.alibaba.csp.sentinel.cluster.client.codec.netty - 程序包 com.alibaba.csp.sentinel.cluster.client.codec.netty
- com.alibaba.csp.sentinel.cluster.client.codec.registry - 程序包 com.alibaba.csp.sentinel.cluster.client.codec.registry
- com.alibaba.csp.sentinel.cluster.client.config - 程序包 com.alibaba.csp.sentinel.cluster.client.config
- com.alibaba.csp.sentinel.cluster.client.handler - 程序包 com.alibaba.csp.sentinel.cluster.client.handler
- com.alibaba.csp.sentinel.cluster.client.init - 程序包 com.alibaba.csp.sentinel.cluster.client.init
- com.alibaba.csp.sentinel.command.entity - 程序包 com.alibaba.csp.sentinel.command.entity
- com.alibaba.csp.sentinel.command.handler - 程序包 com.alibaba.csp.sentinel.command.handler
- completePromise(int, ClusterResponse<T>) - 类中的静态方法 com.alibaba.csp.sentinel.cluster.client.handler.TokenClientPromiseHolder
- currentServer() - 类中的方法 com.alibaba.csp.sentinel.cluster.client.DefaultClusterTokenClient
D
- decode(ByteBuf) - 类中的方法 com.alibaba.csp.sentinel.cluster.client.codec.data.FlowResponseDataDecoder
- decode(ByteBuf) - 类中的方法 com.alibaba.csp.sentinel.cluster.client.codec.data.PingResponseDataDecoder
- decode(ByteBuf) - 类中的方法 com.alibaba.csp.sentinel.cluster.client.codec.DefaultResponseEntityDecoder
- decode(ChannelHandlerContext, ByteBuf, List<Object>) - 类中的方法 com.alibaba.csp.sentinel.cluster.client.codec.netty.NettyResponseDecoder
- DefaultClusterClientInitFunc - com.alibaba.csp.sentinel.cluster.client.init中的类
- DefaultClusterClientInitFunc() - 类的构造器 com.alibaba.csp.sentinel.cluster.client.init.DefaultClusterClientInitFunc
- DefaultClusterTokenClient - com.alibaba.csp.sentinel.cluster.client中的类
-
Default implementation of
ClusterTokenClient. - DefaultClusterTokenClient() - 类的构造器 com.alibaba.csp.sentinel.cluster.client.DefaultClusterTokenClient
- DefaultRequestEntityWriter - com.alibaba.csp.sentinel.cluster.client.codec中的类
- DefaultRequestEntityWriter() - 类的构造器 com.alibaba.csp.sentinel.cluster.client.codec.DefaultRequestEntityWriter
- DefaultResponseEntityDecoder - com.alibaba.csp.sentinel.cluster.client.codec中的类
-
Default entity decoder for any
ClusterResponseentity. - DefaultResponseEntityDecoder() - 类的构造器 com.alibaba.csp.sentinel.cluster.client.codec.DefaultResponseEntityDecoder
E
- encode(ChannelHandlerContext, ClusterRequest, ByteBuf) - 类中的方法 com.alibaba.csp.sentinel.cluster.client.codec.netty.NettyRequestEncoder
- exceptionCaught(ChannelHandlerContext, Throwable) - 类中的方法 com.alibaba.csp.sentinel.cluster.client.handler.TokenClientHandler
F
- FetchClusterClientConfigHandler - com.alibaba.csp.sentinel.command.handler中的类
- FetchClusterClientConfigHandler() - 类的构造器 com.alibaba.csp.sentinel.command.handler.FetchClusterClientConfigHandler
- FlowRequestDataWriter - com.alibaba.csp.sentinel.cluster.client.codec.data中的类
-
+-------------------+--------------+----------------+---------------+------------------+ | RequestID(8 byte) | Type(1 byte) | FlowID(8 byte) | Count(4 byte) | PriorityFlag (1) | +-------------------+--------------+----------------+---------------+------------------+
- FlowRequestDataWriter() - 类的构造器 com.alibaba.csp.sentinel.cluster.client.codec.data.FlowRequestDataWriter
- FlowResponseDataDecoder - com.alibaba.csp.sentinel.cluster.client.codec.data中的类
- FlowResponseDataDecoder() - 类的构造器 com.alibaba.csp.sentinel.cluster.client.codec.data.FlowResponseDataDecoder
G
- getClientState() - 类中的方法 com.alibaba.csp.sentinel.command.entity.ClusterClientStateEntity
- getConnectTimeout() - 类中的静态方法 com.alibaba.csp.sentinel.cluster.client.config.ClusterClientConfigManager
- getCurrentState() - 类中的方法 com.alibaba.csp.sentinel.cluster.client.handler.TokenClientHandler
- getDecoder(int) - 类中的静态方法 com.alibaba.csp.sentinel.cluster.client.codec.registry.ResponseDataDecodeRegistry
- getEntry(int) - 类中的静态方法 com.alibaba.csp.sentinel.cluster.client.handler.TokenClientPromiseHolder
- getMaxParamByteSize() - 类中的静态方法 com.alibaba.csp.sentinel.cluster.client.config.ClusterClientStartUpConfig
-
Get the max bytes params can be serialized
- getRequestEntityWriter() - 类中的静态方法 com.alibaba.csp.sentinel.cluster.client.codec.ClientEntityCodecProvider
- getRequestTimeout() - 类中的方法 com.alibaba.csp.sentinel.cluster.client.config.ClusterClientConfig
- getRequestTimeout() - 类中的静态方法 com.alibaba.csp.sentinel.cluster.client.config.ClusterClientConfigManager
- getRequestTimeout() - 类中的方法 com.alibaba.csp.sentinel.command.entity.ClusterClientStateEntity
- getResponseEntityDecoder() - 类中的静态方法 com.alibaba.csp.sentinel.cluster.client.codec.ClientEntityCodecProvider
- getServerHost() - 类中的方法 com.alibaba.csp.sentinel.cluster.client.config.ClusterClientAssignConfig
- getServerHost() - 类中的静态方法 com.alibaba.csp.sentinel.cluster.client.config.ClusterClientConfigManager
- getServerHost() - 类中的方法 com.alibaba.csp.sentinel.command.entity.ClusterClientStateEntity
- getServerPort() - 类中的方法 com.alibaba.csp.sentinel.cluster.client.config.ClusterClientAssignConfig
- getServerPort() - 类中的静态方法 com.alibaba.csp.sentinel.cluster.client.config.ClusterClientConfigManager
- getServerPort() - 类中的方法 com.alibaba.csp.sentinel.command.entity.ClusterClientStateEntity
- getState() - 类中的方法 com.alibaba.csp.sentinel.cluster.client.DefaultClusterTokenClient
- getWriter(int) - 类中的静态方法 com.alibaba.csp.sentinel.cluster.client.codec.registry.RequestDataWriterRegistry
H
- handle(CommandRequest) - 类中的方法 com.alibaba.csp.sentinel.command.handler.FetchClusterClientConfigHandler
- handle(CommandRequest) - 类中的方法 com.alibaba.csp.sentinel.command.handler.ModifyClusterClientConfigHandler
- hasStarted() - 类中的方法 com.alibaba.csp.sentinel.cluster.client.handler.TokenClientHandler
I
- init() - 类中的方法 com.alibaba.csp.sentinel.cluster.client.init.DefaultClusterClientInitFunc
- isReady() - 类中的方法 com.alibaba.csp.sentinel.cluster.client.NettyTransportClient
- isValidAssignConfig(ClusterClientAssignConfig) - 类中的静态方法 com.alibaba.csp.sentinel.cluster.client.config.ClusterClientConfigManager
- isValidClientConfig(ClusterClientConfig) - 类中的静态方法 com.alibaba.csp.sentinel.cluster.client.config.ClusterClientConfigManager
M
- ModifyClusterClientConfigHandler - com.alibaba.csp.sentinel.command.handler中的类
- ModifyClusterClientConfigHandler() - 类的构造器 com.alibaba.csp.sentinel.command.handler.ModifyClusterClientConfigHandler
N
- NettyRequestEncoder - com.alibaba.csp.sentinel.cluster.client.codec.netty中的类
- NettyRequestEncoder() - 类的构造器 com.alibaba.csp.sentinel.cluster.client.codec.netty.NettyRequestEncoder
- NettyResponseDecoder - com.alibaba.csp.sentinel.cluster.client.codec.netty中的类
- NettyResponseDecoder() - 类的构造器 com.alibaba.csp.sentinel.cluster.client.codec.netty.NettyResponseDecoder
- NettyTransportClient - com.alibaba.csp.sentinel.cluster.client中的类
-
Netty transport client implementation for Sentinel cluster transport.
- NettyTransportClient(String, int) - 类的构造器 com.alibaba.csp.sentinel.cluster.client.NettyTransportClient
O
- onRemoteServerChange(ClusterClientAssignConfig) - 接口中的方法 com.alibaba.csp.sentinel.cluster.client.config.ServerChangeObserver
-
Callback on remote server address change.
P
- ParamFlowRequestDataWriter - com.alibaba.csp.sentinel.cluster.client.codec.data中的类
- ParamFlowRequestDataWriter() - 类的构造器 com.alibaba.csp.sentinel.cluster.client.codec.data.ParamFlowRequestDataWriter
- ParamFlowRequestDataWriter(int) - 类的构造器 com.alibaba.csp.sentinel.cluster.client.codec.data.ParamFlowRequestDataWriter
- PingRequestDataWriter - com.alibaba.csp.sentinel.cluster.client.codec.data中的类
- PingRequestDataWriter() - 类的构造器 com.alibaba.csp.sentinel.cluster.client.codec.data.PingRequestDataWriter
- PingResponseDataDecoder - com.alibaba.csp.sentinel.cluster.client.codec.data中的类
- PingResponseDataDecoder() - 类的构造器 com.alibaba.csp.sentinel.cluster.client.codec.data.PingResponseDataDecoder
- putPromise(int, ChannelPromise) - 类中的静态方法 com.alibaba.csp.sentinel.cluster.client.handler.TokenClientPromiseHolder
R
- RECONNECT_DELAY_MS - 类中的静态变量 com.alibaba.csp.sentinel.cluster.client.NettyTransportClient
- registerClientConfigProperty(SentinelProperty<ClusterClientConfig>) - 类中的静态方法 com.alibaba.csp.sentinel.cluster.client.config.ClusterClientConfigManager
- registerServerAssignProperty(SentinelProperty<ClusterClientAssignConfig>) - 类中的静态方法 com.alibaba.csp.sentinel.cluster.client.config.ClusterClientConfigManager
- releaseConcurrentToken(Long) - 类中的方法 com.alibaba.csp.sentinel.cluster.client.DefaultClusterTokenClient
- remove(int) - 类中的静态方法 com.alibaba.csp.sentinel.cluster.client.codec.registry.RequestDataWriterRegistry
- remove(int) - 类中的静态方法 com.alibaba.csp.sentinel.cluster.client.handler.TokenClientPromiseHolder
- removeDecoder(int) - 类中的静态方法 com.alibaba.csp.sentinel.cluster.client.codec.registry.ResponseDataDecodeRegistry
- requestConcurrentToken(String, Long, int) - 类中的方法 com.alibaba.csp.sentinel.cluster.client.DefaultClusterTokenClient
- RequestDataWriterRegistry - com.alibaba.csp.sentinel.cluster.client.codec.registry中的类
- RequestDataWriterRegistry() - 类的构造器 com.alibaba.csp.sentinel.cluster.client.codec.registry.RequestDataWriterRegistry
- requestParamToken(Long, int, Collection<Object>) - 类中的方法 com.alibaba.csp.sentinel.cluster.client.DefaultClusterTokenClient
- requestToken(Long, int, boolean) - 类中的方法 com.alibaba.csp.sentinel.cluster.client.DefaultClusterTokenClient
- resolveValidParams(Collection<Object>) - 类中的方法 com.alibaba.csp.sentinel.cluster.client.codec.data.ParamFlowRequestDataWriter
-
Get valid parameters in provided parameter list
- ResponseDataDecodeRegistry - com.alibaba.csp.sentinel.cluster.client.codec.registry中的类
- ResponseDataDecodeRegistry() - 类的构造器 com.alibaba.csp.sentinel.cluster.client.codec.registry.ResponseDataDecodeRegistry
S
- sendRequest(ClusterRequest) - 类中的方法 com.alibaba.csp.sentinel.cluster.client.NettyTransportClient
- ServerChangeObserver - com.alibaba.csp.sentinel.cluster.client.config中的接口
- setClientState(Integer) - 类中的方法 com.alibaba.csp.sentinel.command.entity.ClusterClientStateEntity
- setRequestTimeout(Integer) - 类中的方法 com.alibaba.csp.sentinel.cluster.client.config.ClusterClientConfig
- setRequestTimeout(Integer) - 类中的方法 com.alibaba.csp.sentinel.command.entity.ClusterClientStateEntity
- setServerHost(String) - 类中的方法 com.alibaba.csp.sentinel.cluster.client.config.ClusterClientAssignConfig
- setServerHost(String) - 类中的方法 com.alibaba.csp.sentinel.command.entity.ClusterClientStateEntity
- setServerPort(Integer) - 类中的方法 com.alibaba.csp.sentinel.cluster.client.config.ClusterClientAssignConfig
- setServerPort(Integer) - 类中的方法 com.alibaba.csp.sentinel.command.entity.ClusterClientStateEntity
- start() - 类中的方法 com.alibaba.csp.sentinel.cluster.client.DefaultClusterTokenClient
- start() - 类中的方法 com.alibaba.csp.sentinel.cluster.client.NettyTransportClient
- stop() - 类中的方法 com.alibaba.csp.sentinel.cluster.client.DefaultClusterTokenClient
- stop() - 类中的方法 com.alibaba.csp.sentinel.cluster.client.NettyTransportClient
T
- toAssignConfig() - 类中的方法 com.alibaba.csp.sentinel.command.entity.ClusterClientStateEntity
- toClientConfig() - 类中的方法 com.alibaba.csp.sentinel.command.entity.ClusterClientStateEntity
- TokenClientHandler - com.alibaba.csp.sentinel.cluster.client.handler中的类
-
Netty client handler for Sentinel token client.
- TokenClientHandler(AtomicInteger, Runnable) - 类的构造器 com.alibaba.csp.sentinel.cluster.client.handler.TokenClientHandler
- TokenClientPromiseHolder - com.alibaba.csp.sentinel.cluster.client.handler中的类
- toString() - 类中的方法 com.alibaba.csp.sentinel.cluster.client.config.ClusterClientAssignConfig
- toString() - 类中的方法 com.alibaba.csp.sentinel.cluster.client.config.ClusterClientConfig
- toString() - 类中的方法 com.alibaba.csp.sentinel.command.entity.ClusterClientStateEntity
- TYPE_FLOW - 类中的静态变量 com.alibaba.csp.sentinel.cluster.client.ClientConstants
- TYPE_PARAM_FLOW - 类中的静态变量 com.alibaba.csp.sentinel.cluster.client.ClientConstants
- TYPE_PING - 类中的静态变量 com.alibaba.csp.sentinel.cluster.client.ClientConstants
W
- writeTo(ClusterRequest, ByteBuf) - 类中的方法 com.alibaba.csp.sentinel.cluster.client.codec.DefaultRequestEntityWriter
- writeTo(FlowRequestData, ByteBuf) - 类中的方法 com.alibaba.csp.sentinel.cluster.client.codec.data.FlowRequestDataWriter
- writeTo(ParamFlowRequestData, ByteBuf) - 类中的方法 com.alibaba.csp.sentinel.cluster.client.codec.data.ParamFlowRequestDataWriter
- writeTo(String, ByteBuf) - 类中的方法 com.alibaba.csp.sentinel.cluster.client.codec.data.PingRequestDataWriter
All Classes and Interfaces|常量字段值|所有程序包