VXVX Docs

gRPC

GrpcConfig

Proto: protos/proto/vx/transport/protocols/grpc/config.proto

Set on TransportConfig.grpc.

GrpcConfig

FieldTypeDescription
authoritystring:authority pseudo-header
serviceNamestringgRPC service name
multiModeboolMulti-stream mode
idleTimeoutint32Idle timeout (seconds)
healthCheckTimeoutint32Health check timeout
permitWithoutStreamboolAllow pings without active stream
initialWindowsSizeint32Initial window size
userAgentstringUser-Agent override
{
  "transport": {
    "grpc": {
      "serviceName": "GunService",
      "multiMode": true
    },
    "tls": { "serverName": "example.com" }
  }
}

Comments

On this page