A B C E G H I L O P R S
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- add(Method) - Method in class org.hertsstack.rpc.ReflectMethod
- addCustomService(BindableService, HertsType, ServerInterceptor) - Method in interface org.hertsstack.rpc.RpcServer
-
Add custom gRPC service
- addShutdownHook(HertsRpcServerShutdownHook) - Method in interface org.hertsstack.rpc.RpcServer
-
Add server shutdown hook.
B
- beforeCallMethod(ServerCall<ReqT, RespT>, Metadata) - Method in interface org.hertsstack.rpc.HertsRpcInterceptor
-
Beforee intercept
- build() - Method in class org.hertsstack.rpc.HertsRpcInterceptBuilder.Builder
- build() - Method in interface org.hertsstack.rpc.HertsRpcInterceptorBuilder
-
Build.
- build() - Method in interface org.hertsstack.rpc.RpcServer
-
Build HertsCoreEngine
- builder() - Static method in class org.hertsstack.rpc.HertsRpcServerEngineBuilder
- builder(GrpcServerOption) - Static method in class org.hertsstack.rpc.HertsRpcServerEngineBuilder
- builder(HertsRpcInterceptor) - Static method in class org.hertsstack.rpc.HertsRpcInterceptBuilder
C
- create(String, String, Method[]) - Static method in class org.hertsstack.rpc.ReflectMethod
-
Factory method
E
- enableMetrics(HertsMetricsSetting) - Method in interface org.hertsstack.rpc.RpcServer
-
Metrics setting
G
- getCredentials() - Method in class org.hertsstack.rpc.ServerBuildInfo
- getHandshakeTimeoutMilliSec() - Method in class org.hertsstack.rpc.GrpcServerOption
- getHertCoreType() - Method in interface org.hertsstack.rpc.HertsRpcServerEngine
-
Gert herts type of server
- getHertCoreType() - Method in class org.hertsstack.rpc.HertsRpcServerEngineBuilder
- getHertsMetricsServer() - Method in class org.hertsstack.rpc.ServerBuildInfo
- getHertsTypes() - Method in class org.hertsstack.rpc.ServerBuildInfo
- getHook() - Method in class org.hertsstack.rpc.ServerBuildInfo
- getKeepaliveTimeMilliSec() - Method in class org.hertsstack.rpc.GrpcServerOption
- getKeepaliveTimeoutMilliSec() - Method in class org.hertsstack.rpc.GrpcServerOption
- getMaxConnectionAgeMilliSec() - Method in class org.hertsstack.rpc.GrpcServerOption
- getMaxConnectionIdleMilliSec() - Method in class org.hertsstack.rpc.GrpcServerOption
- getMaxInboundMessageSize() - Method in class org.hertsstack.rpc.GrpcServerOption
- getMethods() - Method in class org.hertsstack.rpc.ReflectMethod
- getOption() - Method in class org.hertsstack.rpc.ServerBuildInfo
- getPort() - Method in class org.hertsstack.rpc.GrpcServerOption
- getServer() - Method in interface org.hertsstack.rpc.HertsRpcServerEngine
-
Get grpc Server
- getServer() - Method in class org.hertsstack.rpc.HertsRpcServerEngineBuilder
- getServiceImplName() - Method in class org.hertsstack.rpc.ReflectMethod
- getServiceName() - Method in class org.hertsstack.rpc.ReflectMethod
- getServices() - Method in class org.hertsstack.rpc.ServerBuildInfo
- GrpcServerOption - Class in org.hertsstack.rpc
-
GrpcServerOption for server Supported options - handshakeTimeoutMilliSec - keepaliveTimeoutMilliSec - keepaliveTimeMilliSec - maxConnectionIdleMilliSec - maxConnectionAgeMilliSec - maxInboundMessageSize
- GrpcServerOption() - Constructor for class org.hertsstack.rpc.GrpcServerOption
H
- HertsRpcInterceptBuilder - Class in org.hertsstack.rpc
-
Herts intercept builder
- HertsRpcInterceptBuilder.Builder - Class in org.hertsstack.rpc
- HertsRpcInterceptor - Interface in org.hertsstack.rpc
-
Herts server interceptor
- HertsRpcInterceptorBuilder - Interface in org.hertsstack.rpc
-
Herts server interceptor builder
- HertsRpcServerEngine - Interface in org.hertsstack.rpc
-
Herts server engine
- HertsRpcServerEngineBuilder - Class in org.hertsstack.rpc
-
Herts server engine builder implementation
- HertsRpcServerEngineBuilder(ServerBuildInfo) - Constructor for class org.hertsstack.rpc.HertsRpcServerEngineBuilder
I
- interceptCall(ServerCall<ReqT, RespT>, Metadata, ServerCallHandler<ReqT, RespT>) - Method in class org.hertsstack.rpc.HertsRpcInterceptBuilder
L
- loadBalancingBroker(ReactiveBroker) - Method in interface org.hertsstack.rpc.RpcServer
-
Load balancing type.
O
- org.hertsstack.rpc - package org.hertsstack.rpc
P
- printMethodName() - Method in class org.hertsstack.rpc.ReflectMethod
R
- ReflectMethod - Class in org.hertsstack.rpc
-
Herts refection method
- registerHertsReactiveRpcService(HertsReactiveService) - Method in interface org.hertsstack.rpc.RpcServer
-
Register HertsReactiveService with Interceptor.
- registerHertsReactiveRpcService(HertsReactiveService, ServerInterceptor) - Method in interface org.hertsstack.rpc.RpcServer
-
Register HertsReactiveService with Interceptor.
- registerHertsRpcService(HertsService) - Method in interface org.hertsstack.rpc.RpcServer
-
Register Herts service
- registerHertsRpcService(HertsService, ServerInterceptor) - Method in interface org.hertsstack.rpc.RpcServer
-
Register Herts service
- RpcServer - Interface in org.hertsstack.rpc
-
Herts server engine builder
S
- secure(ServerCredentials) - Method in interface org.hertsstack.rpc.RpcServer
-
Secure connection
- ServerBuildInfo - Class in org.hertsstack.rpc
-
Herts build info
- ServerBuildInfo(Map<BindableService, ServerInterceptor>, List<HertsType>, GrpcServerOption, ServerCredentials, HertsMetricsServer, HertsRpcServerShutdownHook) - Constructor for class org.hertsstack.rpc.ServerBuildInfo
- setCredentials(ServerCredentials) - Method in class org.hertsstack.rpc.ServerBuildInfo
- setHandshakeTimeoutMilliSec(long) - Method in class org.hertsstack.rpc.GrpcServerOption
- setHertsMetricsServer(HertsMetricsServer) - Method in class org.hertsstack.rpc.ServerBuildInfo
- setHertsTypes(List<HertsType>) - Method in class org.hertsstack.rpc.ServerBuildInfo
- setHook(HertsRpcServerShutdownHook) - Method in class org.hertsstack.rpc.ServerBuildInfo
- setKeepAliveTimeMilliSec(long) - Method in class org.hertsstack.rpc.GrpcServerOption
- setKeepAliveTimeoutMilliSec(long) - Method in class org.hertsstack.rpc.GrpcServerOption
- setMaxConnectionAgeMilliSec(long) - Method in class org.hertsstack.rpc.GrpcServerOption
- setMaxConnectionIdleMilliSec(long) - Method in class org.hertsstack.rpc.GrpcServerOption
- setMaxInboundMessageSize(int) - Method in class org.hertsstack.rpc.GrpcServerOption
- setOption(GrpcServerOption) - Method in class org.hertsstack.rpc.ServerBuildInfo
- setPort(int) - Method in class org.hertsstack.rpc.GrpcServerOption
- setResponseMetadata(Metadata) - Method in interface org.hertsstack.rpc.HertsRpcInterceptor
-
Set response grpc metadata
- setServices(Map<BindableService, ServerInterceptor>) - Method in class org.hertsstack.rpc.ServerBuildInfo
- start() - Method in interface org.hertsstack.rpc.HertsRpcServerEngine
-
Start Herts rpc server
- start() - Method in class org.hertsstack.rpc.HertsRpcServerEngineBuilder
- stop() - Method in interface org.hertsstack.rpc.HertsRpcServerEngine
-
diStop Herts rpc server
- stop() - Method in class org.hertsstack.rpc.HertsRpcServerEngineBuilder
All Classes All Packages