索引
All Classes and Interfaces|所有程序包
A
- add(GrpcClientBeans.GrpcClientBean) - 类中的方法 cn.iosd.starter.grpc.client.vo.GrpcClientBeans
- afterPropertiesSet() - 类中的方法 cn.iosd.starter.grpc.client.GrpcClientService
B
- bean() - record class中的方法 cn.iosd.starter.grpc.client.vo.GrpcClientBeans.GrpcClientBean
-
返回
bean记录组件的值。
C
- client() - record class中的方法 cn.iosd.starter.grpc.client.vo.GrpcClientBeans.GrpcClientBean
-
返回
client记录组件的值。 - ClientCallStartHeaders - cn.iosd.starter.grpc.client.interceptor中的接口
-
客户端增加请求头
- cn.iosd.starter.grpc.client - 程序包 cn.iosd.starter.grpc.client
- cn.iosd.starter.grpc.client.annotation - 程序包 cn.iosd.starter.grpc.client.annotation
- cn.iosd.starter.grpc.client.interceptor - 程序包 cn.iosd.starter.grpc.client.interceptor
- cn.iosd.starter.grpc.client.properties - 程序包 cn.iosd.starter.grpc.client.properties
- cn.iosd.starter.grpc.client.scanner - 程序包 cn.iosd.starter.grpc.client.scanner
- cn.iosd.starter.grpc.client.vo - 程序包 cn.iosd.starter.grpc.client.vo
- cn.iosd.starter.grpc.server - 程序包 cn.iosd.starter.grpc.server
- cn.iosd.starter.grpc.server.annotation - 程序包 cn.iosd.starter.grpc.server.annotation
- cn.iosd.starter.grpc.server.interceptor - 程序包 cn.iosd.starter.grpc.server.interceptor
- cn.iosd.starter.grpc.server.properties - 程序包 cn.iosd.starter.grpc.server.properties
- cn.iosd.starter.grpc.server.scanner - 程序包 cn.iosd.starter.grpc.server.scanner
- CustomClientInterceptor - cn.iosd.starter.grpc.client.interceptor中的类
-
拦截:设置Grpc调用超时时间、请求头参数
- CustomClientInterceptor(long, TimeUnit, ClientCallStartHeaders) - 类的构造器 cn.iosd.starter.grpc.client.interceptor.CustomClientInterceptor
- CustomServerInterceptor - cn.iosd.starter.grpc.server.interceptor中的类
-
拦截:获取请求头参数
- CustomServerInterceptor(ServiceCallStartHeaders) - 类的构造器 cn.iosd.starter.grpc.server.interceptor.CustomServerInterceptor
E
- equals(Object) - record class中的方法 cn.iosd.starter.grpc.client.vo.GrpcClientBeans.GrpcClientBean
-
指示某个其他对象是否“等于”此对象。
F
- field() - record class中的方法 cn.iosd.starter.grpc.client.vo.GrpcClientBeans.GrpcClientBean
-
返回
field记录组件的值。
G
- getAddress() - 类中的方法 cn.iosd.starter.grpc.client.properties.GrpcChannelProperties
- getBlockingStub(ManagedChannel, Class<T>) - 类中的静态方法 cn.iosd.starter.grpc.client.vo.GrpcChannel
- getChannel() - 类中的方法 cn.iosd.starter.grpc.client.properties.GrpcClientProperties
- getChannel(String, long, ClientCallStartHeaders) - 类中的静态方法 cn.iosd.starter.grpc.client.vo.GrpcChannel
- getGrpcClientBeans() - 类中的方法 cn.iosd.starter.grpc.client.InitializeGrpcClientBeans
- getInjections() - 类中的方法 cn.iosd.starter.grpc.client.vo.GrpcClientBeans
- getPort() - 类中的方法 cn.iosd.starter.grpc.server.properties.GrpcServerProperties
- getTimeout() - 类中的方法 cn.iosd.starter.grpc.client.properties.GrpcClientProperties
- GrpcChannel - cn.iosd.starter.grpc.client.vo中的类
- GrpcChannel() - 类的构造器 cn.iosd.starter.grpc.client.vo.GrpcChannel
- GrpcChannelProperties - cn.iosd.starter.grpc.client.properties中的类
- GrpcChannelProperties() - 类的构造器 cn.iosd.starter.grpc.client.properties.GrpcChannelProperties
- GrpcClient - cn.iosd.starter.grpc.client.annotation中的Annotation Interface
-
Grpc客户端自定义注解
- GrpcClientBean(Object, GrpcClient, Field) - record class的构造器 cn.iosd.starter.grpc.client.vo.GrpcClientBeans.GrpcClientBean
-
创建
GrpcClientBean记录的实例。 - GrpcClientBeans - cn.iosd.starter.grpc.client.vo中的类
- GrpcClientBeans() - 类的构造器 cn.iosd.starter.grpc.client.vo.GrpcClientBeans
- GrpcClientBeans.GrpcClientBean - cn.iosd.starter.grpc.client.vo中的Record Class
- GrpcClientProperties - cn.iosd.starter.grpc.client.properties中的类
- GrpcClientProperties() - 类的构造器 cn.iosd.starter.grpc.client.properties.GrpcClientProperties
- GrpcClientService - cn.iosd.starter.grpc.client中的类
-
涉及的Bean对象注入GrpcChannel
- GrpcClientService() - 类的构造器 cn.iosd.starter.grpc.client.GrpcClientService
- GrpcServerProperties - cn.iosd.starter.grpc.server.properties中的类
- GrpcServerProperties() - 类的构造器 cn.iosd.starter.grpc.server.properties.GrpcServerProperties
- GrpcServerService - cn.iosd.starter.grpc.server中的类
-
启动Grpc服务端
- GrpcServerService() - 类的构造器 cn.iosd.starter.grpc.server.GrpcServerService
- GrpcService - cn.iosd.starter.grpc.server.annotation中的Annotation Interface
-
标注Grpc服务端
H
- hashCode() - record class中的方法 cn.iosd.starter.grpc.client.vo.GrpcClientBeans.GrpcClientBean
-
返回此对象的哈希代码值。
- headerClass() - annotation interface 中的元素 cn.iosd.starter.grpc.client.annotation.GrpcClient
-
Grpc设置请求头实现类,当实现类只有一个时可为空
- headers() - 接口中的方法 cn.iosd.starter.grpc.client.interceptor.ClientCallStartHeaders
-
拦截调用Grpc增加请求头
I
- InitializeGrpcClientBeans - cn.iosd.starter.grpc.client中的类
-
存储使用到GrpcClient注解的Bean对象地址
- InitializeGrpcClientBeans() - 类的构造器 cn.iosd.starter.grpc.client.InitializeGrpcClientBeans
- interceptCall(MethodDescriptor<ReqT, RespT>, CallOptions, Channel) - 类中的方法 cn.iosd.starter.grpc.client.interceptor.CustomClientInterceptor
- interceptCall(ServerCall<ReqT, RespT>, Metadata, ServerCallHandler<ReqT, RespT>) - 类中的方法 cn.iosd.starter.grpc.server.interceptor.CustomServerInterceptor
P
- postProcessAfterInitialization(Object, String) - 类中的方法 cn.iosd.starter.grpc.client.InitializeGrpcClientBeans
- postProcessBeforeInitialization(Object, String) - 类中的方法 cn.iosd.starter.grpc.client.InitializeGrpcClientBeans
S
- ServiceCallStartHeaders - cn.iosd.starter.grpc.server.interceptor中的接口
-
服务端校验请求头
- ServiceScanner - cn.iosd.starter.grpc.client.scanner中的类
- ServiceScanner - cn.iosd.starter.grpc.server.scanner中的类
- ServiceScanner() - 类的构造器 cn.iosd.starter.grpc.client.scanner.ServiceScanner
- ServiceScanner() - 类的构造器 cn.iosd.starter.grpc.server.scanner.ServiceScanner
- setAddress(String) - 类中的方法 cn.iosd.starter.grpc.client.properties.GrpcChannelProperties
- setChannel(Map<String, GrpcChannelProperties>) - 类中的方法 cn.iosd.starter.grpc.client.properties.GrpcClientProperties
- setPort(Integer) - 类中的方法 cn.iosd.starter.grpc.server.properties.GrpcServerProperties
- setTimeout(Long) - 类中的方法 cn.iosd.starter.grpc.client.properties.GrpcClientProperties
- startGrpcServer() - 类中的方法 cn.iosd.starter.grpc.server.GrpcServerService
T
- timeout() - annotation interface 中的元素 cn.iosd.starter.grpc.client.annotation.GrpcClient
-
设置Grpc调用超时时间-单位毫秒,默认5000毫秒
- toString() - record class中的方法 cn.iosd.starter.grpc.client.vo.GrpcClientBeans.GrpcClientBean
-
返回此记录的字符串表示形式。
V
- value() - annotation interface 中的元素 cn.iosd.starter.grpc.client.annotation.GrpcClient
-
获取 simple.grpc.client.channel.
- verifyHeaders(Metadata) - 接口中的方法 cn.iosd.starter.grpc.server.interceptor.ServiceCallStartHeaders
-
校验请求头方法
All Classes and Interfaces|所有程序包