跳过导航链接
A B C D E F G H I L M N O P R S U V W 

A

AbstractLoadBalancer - org.dromara.soul.plugin.grpc.loadbalance中的类
LoadBalancer.
AbstractLoadBalancer(LoadBalancer.Helper) - 类 的构造器org.dromara.soul.plugin.grpc.loadbalance.AbstractLoadBalancer
 
AbstractPicker - org.dromara.soul.plugin.grpc.loadbalance.picker中的类
Picker abstract.
AbstractPicker() - 类 的构造器org.dromara.soul.plugin.grpc.loadbalance.picker.AbstractPicker
 
AbstractReadyPicker - org.dromara.soul.plugin.grpc.loadbalance.picker中的类
The AbstractReadyPicker result.
accept(Object) - 类 中的方法org.dromara.soul.plugin.grpc.resolver.SoulNameResolver
 
ApplicationConfigCache - org.dromara.soul.plugin.grpc.cache中的类
Grpc config cache.
appName() - 类 中的静态方法org.dromara.soul.plugin.grpc.loadbalance.GrpcAttributeUtils
AppName.

B

buildClient(String) - 类 中的静态方法org.dromara.soul.plugin.grpc.client.GrpcClientBuilder
Build the client.

C

call(MetaData, CallOptions, String) - 类 中的方法org.dromara.soul.plugin.grpc.client.SoulGrpcClient
Grpc call.
close() - 类 中的方法org.dromara.soul.plugin.grpc.client.SoulGrpcClient
 
CompleteObserver<T> - org.dromara.soul.plugin.grpc.proto中的类
A holding a future which completes when the rpc terminates.
CompleteObserver() - 类 的构造器org.dromara.soul.plugin.grpc.proto.CompleteObserver
 
CompositeStreamObserver<T> - org.dromara.soul.plugin.grpc.proto中的类
A which groups multiple observers and executes them all.
convertToEquivalentAddressGroup(SoulServiceInstance) - 类 中的静态方法org.dromara.soul.plugin.grpc.resolver.SoulResolverHelper
ConvertToEquivalentAddressGroup.
create(Channel) - 类 中的静态方法org.dromara.soul.plugin.grpc.reflection.SoulGrpcReflectionClient
A new reflection client using the supplied channel.
createAttributes(int, String) - 类 中的静态方法org.dromara.soul.plugin.grpc.loadbalance.SubChannels
Create Attributes.
createSubChannel(LoadBalancer.Helper, EquivalentAddressGroup, Attributes) - 类 中的静态方法org.dromara.soul.plugin.grpc.loadbalance.SubChannels
CreateSubChannel.

D

decorator(SoulContext, MetaData) - 类 中的方法org.dromara.soul.plugin.grpc.context.GrpcSoulContextDecorator
 
doExecute(ServerWebExchange, SoulPluginChain, SelectorData, RuleData) - 类 中的方法org.dromara.soul.plugin.grpc.GrpcPlugin
 
DynamicMessageMarshaller - org.dromara.soul.plugin.grpc.proto中的类
Dynamic messages.
DynamicMessageMarshaller(Descriptors.Descriptor) - 类 的构造器org.dromara.soul.plugin.grpc.proto.DynamicMessageMarshaller
 

E

EmptyPicker - org.dromara.soul.plugin.grpc.loadbalance.picker中的类
The empty picker.
EmptyPicker(Status) - 类 的构造器org.dromara.soul.plugin.grpc.loadbalance.picker.EmptyPicker
 
execute(ServerWebExchange, SoulPluginChain) - 类 中的方法org.dromara.soul.plugin.grpc.response.GrpcResponsePlugin
Process the Web request and (optionally) delegate to the next WebFilter through the given SoulPluginChain.

F

fetchFullMethodName(Descriptors.MethodDescriptor) - 类 中的方法org.dromara.soul.plugin.grpc.reflection.SoulGrpcReflectionClient
Fetch full method name.
fetchMethodType(Descriptors.MethodDescriptor) - 类 中的方法org.dromara.soul.plugin.grpc.reflection.SoulGrpcReflectionClient
Fetch method type.
fromFileDescriptorSet(DescriptorProtos.FileDescriptorSet) - 类 中的静态方法org.dromara.soul.plugin.grpc.resolver.ServiceResolver
Creates a resolver.

G

get(String) - 类 中的方法org.dromara.soul.plugin.grpc.cache.ApplicationConfigCache
Get soulServiceInstanceList.
getCompletionFuture() - 类 中的方法org.dromara.soul.plugin.grpc.proto.CompleteObserver
Returns a future which completes when the rpc finishes.
getCopyInstances() - 类 中的方法org.dromara.soul.plugin.grpc.resolver.SoulServiceInstanceLists
Get instance copy.
getDefaultScheme() - 类 中的方法org.dromara.soul.plugin.grpc.resolver.SoulNameResolverProvider
 
getFileDescriptorCache() - 类 中的方法org.dromara.soul.plugin.grpc.reflection.SoulGrpcReflectionClient
Get FileDescriptor cache.
getGrpcClient(String) - 类 中的静态方法org.dromara.soul.plugin.grpc.cache.GrpcClientCache
Get the client.
getInstance() - 类 中的静态方法org.dromara.soul.plugin.grpc.cache.ApplicationConfigCache
Gets instance.
getOrder() - 类 中的方法org.dromara.soul.plugin.grpc.GrpcPlugin
 
getOrder() - 类 中的方法org.dromara.soul.plugin.grpc.response.GrpcResponsePlugin
 
getPolicyName() - 类 中的方法org.dromara.soul.plugin.grpc.loadbalance.RandomLoadBalancerProvider
 
getPolicyName() - 类 中的方法org.dromara.soul.plugin.grpc.loadbalance.RoundRobinLoadBalancerProvider
 
getPriority() - 类 中的方法org.dromara.soul.plugin.grpc.loadbalance.RandomLoadBalancerProvider
 
getPriority() - 类 中的方法org.dromara.soul.plugin.grpc.loadbalance.RoundRobinLoadBalancerProvider
 
getServiceAuthority() - 类 中的方法org.dromara.soul.plugin.grpc.resolver.SoulNameResolver
 
getStateInfo(LoadBalancer.Subchannel) - 类 中的静态方法org.dromara.soul.plugin.grpc.loadbalance.SubChannels
Get ConnectivityStateInfo.
getStatus(LoadBalancer.Subchannel) - 类 中的静态方法org.dromara.soul.plugin.grpc.loadbalance.SubChannels
Get status.
getStatus() - 类 中的方法org.dromara.soul.plugin.grpc.resolver.SoulServiceInstance
Get status.
getSubchannels() - 类 中的方法org.dromara.soul.plugin.grpc.loadbalance.picker.AbstractReadyPicker
 
getSubchannels() - 接口 中的方法org.dromara.soul.plugin.grpc.loadbalance.picker.Picker
get channels.
getSubchannelsInfo() - 类 中的方法org.dromara.soul.plugin.grpc.loadbalance.picker.AbstractPicker
Get the target subChannels.
getSubchannelsInfo() - 类 中的方法org.dromara.soul.plugin.grpc.loadbalance.picker.AbstractReadyPicker
 
getSubchannelsInfo() - 类 中的方法org.dromara.soul.plugin.grpc.loadbalance.picker.EmptyPicker
 
getWeight(LoadBalancer.Subchannel) - 类 中的静态方法org.dromara.soul.plugin.grpc.loadbalance.SubChannels
Get weight. weight
getWeight() - 类 中的方法org.dromara.soul.plugin.grpc.resolver.SoulServiceInstance
Get weight.
GrpcAttributeUtils - org.dromara.soul.plugin.grpc.loadbalance中的类
GrpcAttributeUtils.
GrpcAttributeUtils() - 类 的构造器org.dromara.soul.plugin.grpc.loadbalance.GrpcAttributeUtils
 
GrpcClientBuilder - org.dromara.soul.plugin.grpc.client中的类
Grpc client Builder.
GrpcClientBuilder() - 类 的构造器org.dromara.soul.plugin.grpc.client.GrpcClientBuilder
 
GrpcClientCache - org.dromara.soul.plugin.grpc.cache中的类
The Grpc client cache.
GrpcClientCache() - 类 的构造器org.dromara.soul.plugin.grpc.cache.GrpcClientCache
 
GrpcPlugin - org.dromara.soul.plugin.grpc中的类
The type grpc plugin.
GrpcPlugin() - 类 的构造器org.dromara.soul.plugin.grpc.GrpcPlugin
 
GrpcPluginDataHandler - org.dromara.soul.plugin.grpc.handler中的类
The type Grpc plugin data handler.
GrpcPluginDataHandler() - 类 的构造器org.dromara.soul.plugin.grpc.handler.GrpcPluginDataHandler
 
GrpcResponsePlugin - org.dromara.soul.plugin.grpc.response中的类
this is grpc response plugin.
GrpcResponsePlugin() - 类 的构造器org.dromara.soul.plugin.grpc.response.GrpcResponsePlugin
 
GrpcSoulContextDecorator - org.dromara.soul.plugin.grpc.context中的类
The type Grpc soul context decorator.
GrpcSoulContextDecorator() - 类 的构造器org.dromara.soul.plugin.grpc.context.GrpcSoulContextDecorator
 

H

handleNameResolutionError(Status) - 类 中的方法org.dromara.soul.plugin.grpc.loadbalance.AbstractLoadBalancer
 
handleResolvedAddresses(LoadBalancer.ResolvedAddresses) - 类 中的方法org.dromara.soul.plugin.grpc.loadbalance.AbstractLoadBalancer
 
handlerSelector(SelectorData) - 类 中的方法org.dromara.soul.plugin.grpc.handler.GrpcPluginDataHandler
 

I

initGrpcClient(String) - 类 中的静态方法org.dromara.soul.plugin.grpc.cache.GrpcClientCache
Init client.
initPrx(SelectorData) - 类 中的方法org.dromara.soul.plugin.grpc.cache.ApplicationConfigCache
Init prx.
invalidate(String) - 类 中的方法org.dromara.soul.plugin.grpc.cache.ApplicationConfigCache
invalidate client.
invoke(SoulGrpcCallRequest) - 类 中的方法org.dromara.soul.plugin.grpc.client.SoulGrpcClient
Grpc call.
isAvailable() - 类 中的方法org.dromara.soul.plugin.grpc.loadbalance.RandomLoadBalancerProvider
 
isAvailable() - 类 中的方法org.dromara.soul.plugin.grpc.loadbalance.RoundRobinLoadBalancerProvider
 
isAvailable() - 类 中的方法org.dromara.soul.plugin.grpc.resolver.SoulNameResolverProvider
 
isEquivalentTo(AbstractPicker) - 类 中的方法org.dromara.soul.plugin.grpc.loadbalance.picker.AbstractPicker
The target picker is equivalent to this.
isEquivalentTo(AbstractPicker) - 类 中的方法org.dromara.soul.plugin.grpc.loadbalance.picker.AbstractReadyPicker
 
isEquivalentTo(AbstractPicker) - 类 中的方法org.dromara.soul.plugin.grpc.loadbalance.picker.EmptyPicker
 

L

listMessageTypes() - 类 中的方法org.dromara.soul.plugin.grpc.resolver.ServiceResolver
Lists all the known message types.
LoadBalancerStrategy - org.dromara.soul.plugin.grpc.loadbalance中的枚举
LoadBalancerStrategy.
lookupService(String) - 类 中的方法org.dromara.soul.plugin.grpc.reflection.SoulGrpcReflectionClient
Get Grpc service by the remote server.
LookupServiceHandler - org.dromara.soul.plugin.grpc.reflection中的类
LookupServiceHandler.
LookupServiceHandler(String) - 类 的构造器org.dromara.soul.plugin.grpc.reflection.LookupServiceHandler
 

M

MessageWriter<T extends com.google.protobuf.Message> - org.dromara.soul.plugin.grpc.proto中的类
MessageWriter.

N

named() - 类 中的方法org.dromara.soul.plugin.grpc.GrpcPlugin
acquire plugin name.
named() - 类 中的方法org.dromara.soul.plugin.grpc.response.GrpcResponsePlugin
acquire plugin name.
newInstance(JsonFormat.TypeRegistry, SoulGrpcResponse) - 类 中的静态方法org.dromara.soul.plugin.grpc.proto.MessageWriter
New instance.
newLoadBalancer(LoadBalancer.Helper) - 类 中的方法org.dromara.soul.plugin.grpc.loadbalance.RandomLoadBalancerProvider
 
newLoadBalancer(LoadBalancer.Helper) - 类 中的方法org.dromara.soul.plugin.grpc.loadbalance.RoundRobinLoadBalancerProvider
 
newNameResolver(URI, NameResolver.Args) - 类 中的方法org.dromara.soul.plugin.grpc.resolver.SoulNameResolverProvider
 
newPicker(List<LoadBalancer.Subchannel>) - 类 中的方法org.dromara.soul.plugin.grpc.loadbalance.AbstractLoadBalancer
Create new picker.

O

of(StreamObserver<T>, CompleteObserver<T>) - 类 中的静态方法org.dromara.soul.plugin.grpc.proto.CompositeStreamObserver
CompositeStreamObserver of.
onCompleted() - 类 中的方法org.dromara.soul.plugin.grpc.proto.CompleteObserver
 
onCompleted() - 类 中的方法org.dromara.soul.plugin.grpc.proto.CompositeStreamObserver
 
onCompleted() - 类 中的方法org.dromara.soul.plugin.grpc.proto.MessageWriter
 
onCompleted() - 类 中的方法org.dromara.soul.plugin.grpc.reflection.LookupServiceHandler
 
onError(Throwable) - 类 中的方法org.dromara.soul.plugin.grpc.proto.CompleteObserver
 
onError(Throwable) - 类 中的方法org.dromara.soul.plugin.grpc.proto.CompositeStreamObserver
 
onError(Throwable) - 类 中的方法org.dromara.soul.plugin.grpc.proto.MessageWriter
 
onError(Throwable) - 类 中的方法org.dromara.soul.plugin.grpc.reflection.LookupServiceHandler
 
onNext(T) - 类 中的方法org.dromara.soul.plugin.grpc.proto.CompleteObserver
 
onNext(T) - 类 中的方法org.dromara.soul.plugin.grpc.proto.CompositeStreamObserver
 
onNext(T) - 类 中的方法org.dromara.soul.plugin.grpc.proto.MessageWriter
 
onNext(ServerReflectionResponse) - 类 中的方法org.dromara.soul.plugin.grpc.reflection.LookupServiceHandler
 
org.dromara.soul.plugin.grpc - 程序包 org.dromara.soul.plugin.grpc
 
org.dromara.soul.plugin.grpc.cache - 程序包 org.dromara.soul.plugin.grpc.cache
 
org.dromara.soul.plugin.grpc.client - 程序包 org.dromara.soul.plugin.grpc.client
 
org.dromara.soul.plugin.grpc.context - 程序包 org.dromara.soul.plugin.grpc.context
 
org.dromara.soul.plugin.grpc.handler - 程序包 org.dromara.soul.plugin.grpc.handler
 
org.dromara.soul.plugin.grpc.loadbalance - 程序包 org.dromara.soul.plugin.grpc.loadbalance
 
org.dromara.soul.plugin.grpc.loadbalance.picker - 程序包 org.dromara.soul.plugin.grpc.loadbalance.picker
 
org.dromara.soul.plugin.grpc.proto - 程序包 org.dromara.soul.plugin.grpc.proto
 
org.dromara.soul.plugin.grpc.reflection - 程序包 org.dromara.soul.plugin.grpc.reflection
 
org.dromara.soul.plugin.grpc.resolver - 程序包 org.dromara.soul.plugin.grpc.resolver
 
org.dromara.soul.plugin.grpc.response - 程序包 org.dromara.soul.plugin.grpc.response
 

P

parse(InputStream) - 类 中的方法org.dromara.soul.plugin.grpc.proto.DynamicMessageMarshaller
 
parseToMessages(JsonFormat.TypeRegistry, Descriptors.Descriptor, String) - 类 中的方法org.dromara.soul.plugin.grpc.reflection.SoulGrpcReflectionClient
Parse message.
pick(List<SubChannelCopy>) - 类 中的方法org.dromara.soul.plugin.grpc.loadbalance.picker.AbstractReadyPicker
Choose subChannel.
pick(List<SubChannelCopy>) - 类 中的方法org.dromara.soul.plugin.grpc.loadbalance.picker.RandomPicker
 
pick(List<SubChannelCopy>) - 类 中的方法org.dromara.soul.plugin.grpc.loadbalance.picker.RoundRobinPicker
 
Picker - org.dromara.soul.plugin.grpc.loadbalance.picker中的接口
Picker.
pickSubchannel(LoadBalancer.PickSubchannelArgs) - 类 中的方法org.dromara.soul.plugin.grpc.loadbalance.picker.AbstractReadyPicker
 
pickSubchannel(LoadBalancer.PickSubchannelArgs) - 类 中的方法org.dromara.soul.plugin.grpc.loadbalance.picker.EmptyPicker
 
pluginNamed() - 类 中的方法org.dromara.soul.plugin.grpc.handler.GrpcPluginDataHandler
 
priority() - 类 中的方法org.dromara.soul.plugin.grpc.resolver.SoulNameResolverProvider
 

R

RandomLoadBalancerProvider - org.dromara.soul.plugin.grpc.loadbalance中的类
RandomLoadBalancerProvider.
RandomLoadBalancerProvider() - 类 的构造器org.dromara.soul.plugin.grpc.loadbalance.RandomLoadBalancerProvider
 
RandomPicker - org.dromara.soul.plugin.grpc.loadbalance.picker中的类
RandomPicker.
RandomPicker(List<LoadBalancer.Subchannel>) - 类 的构造器org.dromara.soul.plugin.grpc.loadbalance.picker.RandomPicker
 
refresh() - 类 中的方法org.dromara.soul.plugin.grpc.resolver.SoulNameResolver
 
removeClient(String) - 类 中的静态方法org.dromara.soul.plugin.grpc.cache.GrpcClientCache
Remove client.
removeSelector(SelectorData) - 类 中的方法org.dromara.soul.plugin.grpc.handler.GrpcPluginDataHandler
 
resolveService(String) - 类 中的方法org.dromara.soul.plugin.grpc.reflection.SoulGrpcReflectionClient
Resolve services.
resolveServiceMethod(MetaData) - 类 中的方法org.dromara.soul.plugin.grpc.resolver.ServiceResolver
Resolve service method.
RoundRobinLoadBalancerProvider - org.dromara.soul.plugin.grpc.loadbalance中的类
RoundRobinLoadBalancerProvider.
RoundRobinLoadBalancerProvider() - 类 的构造器org.dromara.soul.plugin.grpc.loadbalance.RoundRobinLoadBalancerProvider
 
RoundRobinPicker - org.dromara.soul.plugin.grpc.loadbalance.picker中的类
RoundRobin picker.
RoundRobinPicker(List<LoadBalancer.Subchannel>) - 类 的构造器org.dromara.soul.plugin.grpc.loadbalance.picker.RoundRobinPicker
 
rpcType() - 类 中的方法org.dromara.soul.plugin.grpc.context.GrpcSoulContextDecorator
 

S

ServiceResolver - org.dromara.soul.plugin.grpc.resolver中的类
Read proto file descriptors and extract method definitions.
setStateInfo(LoadBalancer.Subchannel, ConnectivityStateInfo) - 类 中的静态方法org.dromara.soul.plugin.grpc.loadbalance.SubChannels
SetStateInfo.
setStatus(boolean) - 类 中的方法org.dromara.soul.plugin.grpc.resolver.SoulServiceInstance
Set status.
setWeight(int) - 类 中的方法org.dromara.soul.plugin.grpc.resolver.SoulServiceInstance
Set weight.
shutdown() - 类 中的方法org.dromara.soul.plugin.grpc.loadbalance.AbstractLoadBalancer
 
shutdown() - 类 中的方法org.dromara.soul.plugin.grpc.resolver.SoulNameResolver
 
skip(ServerWebExchange) - 类 中的方法org.dromara.soul.plugin.grpc.GrpcPlugin
plugin is execute.
skip(ServerWebExchange) - 类 中的方法org.dromara.soul.plugin.grpc.response.GrpcResponsePlugin
 
SoulGrpcCallRequest - org.dromara.soul.plugin.grpc.proto中的类
SoulGrpcCallRequest.
SoulGrpcCallRequest() - 类 的构造器org.dromara.soul.plugin.grpc.proto.SoulGrpcCallRequest
 
SoulGrpcClient - org.dromara.soul.plugin.grpc.client中的类
The Soul grpc client.
SoulGrpcClient(ManagedChannel) - 类 的构造器org.dromara.soul.plugin.grpc.client.SoulGrpcClient
 
SoulGrpcReflectionClient - org.dromara.soul.plugin.grpc.reflection中的类
The Soul Grpc Reflection Client.
SoulGrpcRequest - org.dromara.soul.plugin.grpc.proto中的类
SoulGrpcRequest.
SoulGrpcRequest() - 类 的构造器org.dromara.soul.plugin.grpc.proto.SoulGrpcRequest
 
SoulGrpcResponse - org.dromara.soul.plugin.grpc.proto中的类
SoulGrpcResponse.
SoulGrpcResponse() - 类 的构造器org.dromara.soul.plugin.grpc.proto.SoulGrpcResponse
 
SoulNameResolver - org.dromara.soul.plugin.grpc.resolver中的类
SoulNameResolver.
SoulNameResolver(String, NameResolver.Args, SharedResourceHolder.Resource<Executor>) - 类 的构造器org.dromara.soul.plugin.grpc.resolver.SoulNameResolver
 
SoulNameResolverProvider - org.dromara.soul.plugin.grpc.resolver中的类
SoulNameResolverProvider.
SoulNameResolverProvider() - 类 的构造器org.dromara.soul.plugin.grpc.resolver.SoulNameResolverProvider
 
SoulResolverHelper - org.dromara.soul.plugin.grpc.resolver中的类
SoulResolverHelper.
SoulResolverHelper() - 类 的构造器org.dromara.soul.plugin.grpc.resolver.SoulResolverHelper
 
SoulServiceInstance - org.dromara.soul.plugin.grpc.resolver中的类
Soul Service instance.
SoulServiceInstance(String, int) - 类 的构造器org.dromara.soul.plugin.grpc.resolver.SoulServiceInstance
 
SoulServiceInstanceLists - org.dromara.soul.plugin.grpc.resolver中的类
Soul service instance list.
SoulServiceInstanceLists() - 类 的构造器org.dromara.soul.plugin.grpc.resolver.SoulServiceInstanceLists
 
start(StreamObserver<ServerReflectionRequest>) - 类 中的方法org.dromara.soul.plugin.grpc.reflection.LookupServiceHandler
Start the handler.
start(NameResolver.Listener2) - 类 中的方法org.dromara.soul.plugin.grpc.resolver.SoulNameResolver
 
stream(DynamicMessage) - 类 中的方法org.dromara.soul.plugin.grpc.proto.DynamicMessageMarshaller
 
SubChannelCopy - org.dromara.soul.plugin.grpc.loadbalance中的类
SubChannelCopy.
SubChannelCopy(LoadBalancer.Subchannel) - 类 的构造器org.dromara.soul.plugin.grpc.loadbalance.SubChannelCopy
 
SubChannels - org.dromara.soul.plugin.grpc.loadbalance中的类
The grpc SubChannels.
SubChannels() - 类 的构造器org.dromara.soul.plugin.grpc.loadbalance.SubChannels
 

U

updateAttributes(LoadBalancer.Subchannel, Attributes) - 类 中的静态方法org.dromara.soul.plugin.grpc.loadbalance.SubChannels
UpdateAttributes.

V

valueOf(String) - 枚举 中的静态方法org.dromara.soul.plugin.grpc.loadbalance.LoadBalancerStrategy
返回带有指定名称的该类型的枚举常量。
values() - 枚举 中的静态方法org.dromara.soul.plugin.grpc.loadbalance.LoadBalancerStrategy
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。

W

watch(String, Consumer<Object>) - 类 中的方法org.dromara.soul.plugin.grpc.cache.ApplicationConfigCache
Refresh.
A B C D E F G H I L M N O P R S U V W 
跳过导航链接

Copyright © 2021 dromara. All rights reserved.