package shardcake
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- shardcake
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Type Members
- type EpochMillis = Long
- case class GrpcConfig(maxInboundMessageSize: Int, executor: Option[Executor], shutdownTimeout: zio.Duration, interceptors: Seq[ZClientInterceptor]) extends Product with Serializable
The configuration for the gRPC client.
The configuration for the gRPC client.
- maxInboundMessageSize
the maximum message size allowed to be received by the grpc client
- executor
a custom executor to pass to grpc-java when creating gRPC clients and servers
- shutdownTimeout
the timeout to wait for the gRPC server to shutdown before forcefully shutting it down
- interceptors
the interceptors to be used by the gRPC client, e.g for adding tracing or logging
- class GrpcPods extends Pods
- abstract class GrpcShardingService extends ShardingService
- type ShardId = Int
Value Members
- object GrpcConfig extends Serializable
- object GrpcPods
- object GrpcShardingService